summaryrefslogtreecommitdiff
path: root/public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js')
-rw-r--r--public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js b/public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js
new file mode 100644
index 0000000..6e78ade
--- /dev/null
+++ b/public/jsme/C9EEF554958AACEE6A060F620375E4FA.cache.js
@@ -0,0 +1 @@
+jsme.onScriptDownloaded(['var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsme;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats(\'moduleStartup\', \'moduleEvalStart\');var $gwt_version = "2.5.1";var $strongName = \'C9EEF554958AACEE6A060F620375E4FA\';var $doc = $wnd.document;function __gwtStartLoadingFragment(frag) {var fragFile = \'deferredjs/\' + $strongName + \'/\' + frag + \'.cache.js\';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;var m="",ba="\\n",ea=" ",fa=" \\t\\n\\r\\u000c",ha=" ",ia=" 0 0",ja=" 0 0 0",ka=" is not supported",la=\'"\',ma=\'" \',na="#",ra="$",sa="$$$$",ta="$MOL\\n",ua="$RXN",va="$RXN\\n\\n\\nJME Molecular Editor\\n",wa="%",Ca="&",Ea="&amp;",Fa="&gt;",Ha="&lt;",Ia="\'",Ka="(",La=")",Ma="*",Oa="+",Pa=",",Ua=", ",Va=",modifiers=",$a="-",ab="-C#C-Me",bb="-C#CH",cb="-C#N",jb="-C(=O)N",lb="-C(=O)OH",mb="-C(=O)OMe",nb="-CCl3",rb="-CF3",vb="-CMe3",wb="-NC=O",xb="-NH-SO2-Me",yb="-NMe2",zb="-NO2",Db="-OC(=O)Me",Eb="-SO2-NH2",\nGb="-SO3H",Ib="-disabled",Kb="-selected",Lb=".",Rb="...",Sb=".call(this)}",Tb="/",Wb="//",ac="/>",bc="0",cc="0.0px",dc="0px",ec="1",fc="100%",gc="2",qc="3",rc="4",sc="5",Cc="6",Dc="7",Lc="8",Mc="9",Nc=":",Oc=": ",Uc=";",Vc="<",Wc="<V1:",Zc="<V2:",ad="=",bd=">",cd="?",jd="@",kd="A",pd="API",qd="AfterStructureModified",rd="Ag",ud="Al",vd="AtomClicked",wd="AtomHighlight",xd="Au",Ed="Auto atom map molecule",Fd="B",Kd="Ba",Ld="BeforePaste",Od="BondClicked",Pd="BondHighlight",Qd="Br",Rd="C",Sd="CSS1Compat",\nXd="Ca",Yd="Cd",Zd="Center",fe="Change atom map",ge="Cl",he="Class$",ie="Color parameter outside of expected range",pe="Copy as ",qe="Cs",re="Cu",se="DOMMouseScroll",te="Delete all atom map molecule",ue="Delete hydrogens",ve="Dialog",we="ERROR - ",xe="F",Ae=\'For input string: "\',Be="Fr",Ce="GUI",De="Ga",Ee="H",Fe="Helvetica",Ge="I",He="InchiKeySearch",Ie="Incorrect URL: ",Je="Internal index set to null.",Ke="JSME",Le="JavaScript",Re="K",Se="Li",Te="M CHG",Ue="M END",Ve="M END\\n",We="M ISO",Xe=\n"M V30 ",Ye="MDLV30/STEABS",Ze="MDLV30/STERAC",$e="MDLV30/STEREL",af="Mg",bf="N",cf="NA",df="Na",ef="Ni",ff="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",gf="O",hf="P",jf="Q",kf="R",pf="RXN",qf="Rb",sf="S",tf="SMILES",uf="Se",vf="Set molecule Chiral flag",wf="Si",xf="Sr",yf="Style names cannot be empty",zf="Text",Af="Unset molecule chiral flag",Bf="V1",Cf="V2",Df="V2000",Jf="V3000",Kf="X",Lf="Zn",Mf="[",Nf="[object Array]",Of="\\\\",Pf="\\\\.",Qf="\\\\\\\\",\nRf="\\\\\\\\n",Sf="\\\\b",Tf="]",Uf="_",Vf="__gwtex_wrap",$f="a",ag="abs",bg="absolute",cg="addBond",dg="addGroup",eg="addRing",fg="addRingBond",gg="addTemplate",hg="alert",ig="alertdialog",jg="align",kg="antialias",lg="application",mg="article",ng="auto",og="autonumber",pg="banner",qg="begin",rg="black",ug="blue",xg="blur",yg="bolder",zg="boolean",Ag="border",Bg="bottom",Cg="button",Dg="c",Eg="cellPadding",Fg="cellSpacing",Gg="center",Hg="change",Ig="chargeAtom0",Jg="checkbox",Kg="className",Lg="click",\nMg="click marked atom to delete mark",Ng="clip",Og="code",Qg="colSpan",Ug="columnheader",Wg="combobox",Xg="complementary",Yg="contentinfo",Zg="contextmenu",$g="copy",ah="dblclick",bh="definition",ch="depict",dh="dialog",eh="directory",fh="display",gh="div",hh="document",lh="download",mh="end_gesture",nh="error",oh="false",ph="focus",qh="fontFamily",rh="fontSize",sh="fontStyle",th="fontWeight",uh="form",vh="function",wh="g",xh="gesturechange",yh="gestureend",zh="gesturestart",Ah="google",Bh="grid",\nCh="gridcell",Dh="group",Eh="gwt-MenuBar",Fh="gwt-MenuBarPopup",Gh="heading",Hh="height",Ih="hidden",Jh="i",Kh="id",Mh="ie8",Nh="img",Oh="is_touch_supported",Ph="italic",Qh="java.vm.name",Vh="jsa-resetDiv",Wh="keydown",Xh="left",Yh="leftoversDownload",Zh="link",$h="list",ai="listbox",bi="listitem",ci="load",di="log",ei="m",fi="main",gi="margin",hi="marginBottom",ii="marquee",ji="math",ki="menu",li="menuPopup",mi="menubar",ni="menuitem",oi="menuitemcheckbox",pi="menuitemradio",qi="middle",ri="mol",\nsi="mousedown",ti="mousemove",ui="mouseout",vi="mouseover",wi="mouseup",xi="mousewheel",yi="msie",zi="multipart",Ai="n",Bi="name",Di="navigation",Ei="nodepict",Fi="none",Gi="note",Hi="nowrap",Ii="null",Ji="number",Ki="object",Li="offsetHeight",Mi="offsetWidth",Ni="onclick",Oi="onload",Pi="ontouchstart",Qi="opera",Ri="option",Si="or",Ti="outline",Ui="overflow",Vi="p",Wi="padding",Xi="paste",Yi="popupContent",Zi="position",$i="presentation",aj="progressbar",bj="px",cj="px ",dj=\'px"\',ej="px,",fj="px, ",\ngj="px;",hj="px;height:",ij="px;top:",jj="px;width:",kj="radio",lj="radiogroup",mj="readMolFile",oj="rect(0px, 0px, 0px, 0px)",pj="redo",qj="region",rj="return function() { w.__gwt_dispatchUnhandledEvent_",sj="rgb(",tj="right",uj="rotation",vj="row",wj="rowgroup",xj="rowheader",yj="rtl",zj="runAsyncCallback",Aj="s",Bj="scale100",Cj="script",Dj="scrollbar",Ej="se",Fj="search",Gj="separator",Hj="serif",Ij="setAtom",Jj="setBondDouble",Kj="setBondSingle",Lj="setBondTriple",Mj="slider",Nj="span",Oj="spinbutton",\nPj="status",Qj="string",Rj="subMenuIcon-selected",Sj="tab",Tj="table",Uj="tablist",Vj="tabpanel",Wj="tbody",Xj="td",Yj="text",Zj="textAlign",$j="textbox",ak="timer",bk="title",ck="toolbar",dk="tooltip",ek="top",fk="touchcancel",gk="touchend",hk="touchmove",ik="touchstart",lk="tr",mk="tree",nk="treegrid",ok="treeitem",pk="true",qk="undo",rk="unknown type",sk="value",tk="verticalAlign",uk="visibility",vk="visible",wk="w",xk="whiteSpace",zk="width",Ak="x",Bk="zIndex",Ck="zoom",Dk="{",Ek="|",_,Fk={l:4194303,\nm:4194303,h:1048575},Gk={l:0,m:0,h:0},Hk={l:1,m:0,h:0},Ik={l:2,m:0,h:0},Jk={l:3,m:0,h:0},Kk={l:4,m:0,h:0},Lk={l:8,m:0,h:0},Mk={l:10,m:0,h:0},Nk={l:16,m:0,h:0},Ok={l:32,m:0,h:0},Pk={l:64,m:0,h:0},Qk={l:128,m:0,h:0},Rk={l:256,m:0,h:0},Sk={l:512,m:0,h:0},Tk={l:1024,m:0,h:0},Uk={l:2048,m:0,h:0},Vk={l:8192,m:0,h:0},Wk={l:16384,m:0,h:0},Xk={l:32768,m:0,h:0},Yk={l:65536,m:0,h:0},Zk={l:131072,m:0,h:0},$k={l:262144,m:0,h:0},al={l:524288,m:0,h:0},bl={},cl={25:1},q={88:1,92:1,103:1},dl={74:1,83:1},el={35:1},\nfl={20:1,21:1,88:1,93:1,95:1},gl={66:1,88:1},hl={32:1,88:1},il={87:1,88:1,92:1,103:1},jl={26:1,28:1,36:1,41:1,44:1,48:1,50:1},kl={52:1,88:1,96:1,104:1,105:1},ll={49:1,88:1,93:1,95:1},ml={59:1,60:1,66:1,80:1,88:1},nl={63:1,88:1},u={86:1,88:1,92:1},ol={88:1,107:1},pl={107:1},ql={2:1,88:1,92:1},rl={26:1,28:1,36:1,41:1,42:1,44:1,48:1,50:1},sl={28:1},tl={26:1,28:1,36:1,40:1,41:1,42:1,44:1,48:1,50:1},ul={91:1},vl={88:1,92:1,108:1},wl={21:1,24:1,88:1,93:1,95:1},xl={88:1,92:1},yl={27:1,51:1},Cl={132:1},Dl=\n{111:1},El={88:1,96:1,104:1,105:1},Fl={23:1,88:1,93:1,95:1},Gl={79:1,92:1},Hl={17:1},Il={3:1,88:1,92:1},Jl={},Kl={108:1},Ll={109:1},Ml={53:1,88:1,92:1},Nl={21:1,22:1,88:1,93:1,95:1},Ol={59:1,66:1,80:1,88:1},Pl={18:1},Ql={41:1,48:1},Sl={88:1},Tl={88:1,96:1,105:1},Ul={88:1,92:1,107:1},Vl={34:1},Wl={54:1,59:1,60:1,66:1,74:1,75:1,80:1,83:1,88:1};\nfunction w(a,b,c){var d=bl[a];d&&!d.cZ?_=d.prototype:(!d&&(d=bl[a]=function(){}),_=d.prototype=0>b?{}:new bl[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}w(1,-1,Jl);_.eQ=Xl;_.hC=Yl;_.tS=function(){return this.cZ.d+jd+Zl(this.hC())};_.toString=function(){return this.tS()};_.tM=x;\nfunction $l(){$l=x;am=y(A,u,-1,[0,16777215,14286847,13402367,12779264,16758197,9474192,3166456,16715021,9494608,11789301,11230450,9109248,12560038,1578E4,16744448,16777008,2093087,8442339,9388244,4062976,15132390,12567239,10921643,9083335,10255047,14706227,15765664,5296208,13140019,8224944,12750735,6721423,12419299,16752896,10889513,6076625,7351984,65280,9764863,9756896,7586505,5551541,3907230,2396047,687500,27013,12632256,16767375,10909043,6717568,10380213,13924864,9699476,4366E3,5707663,51456,7394559,\n16777159,14286791,13107143,10747847,9437127,6422471,4587463,3211207,2097095,65436,58997,54354,48952,43812,5096191,5089023,2200790,2522539,2516630,1528967,13684960,16765219,12105936,10900557,5724513,10375093,11230208,7688005,4358806,4325478,32E3,7384058,47871,41471,36863,33023,27647,5528818,7888099,9064419,10565332,11739092,11739066,11734438,12389767,13041766,13369433,13697103,14221381,14680120,15073326,15400998,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\n0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13158600,1334015,56540,15075850,15132160,56540,15075850,15461355,8553170,1016335,1016335,1334015,15132160,3289770,14456450,16422400,16422400,11819700,3289770,1016335]);bm=new cm(255,128,0);dm=new cm(92,160,255);em=new cm(160,0,64);fm=new cm(255,160,255);gm=new cm(32,96,255);hm=new cm(255,0,0);im=new cm(0,255,0);jm=new cm(192,0,255);km=new cm(255,160,0);lm=new cm(0,128,0);mm=new cm(160,0,0)}var am,fm,dm,bm,gm,lm,mm,im,jm,km,hm,em;\nfunction nm(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;om(c.a,b);0==c.a.c&&pm(c.b);a.q=null}a.qd()}}function qm(a,b){var c=rm();nm(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;sm(a.k,rm())}function tm(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.td((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sd(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rd(),!1):!0}w(58,1,{});_.qd=function(){this.u&&this.rd()};\n_.rd=function(){this.td((1+Math.cos(6.283185307179586))/2)};_.sd=function(){this.td((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;function sm(a,b){if(tm(a.a,b)){var c=a.a,d=a.a.s,e;e=new um(d,a.a.k);vm(d.a,e);1==d.a.c&&wm(d.b,16);c.q=e}else a.a.q=null}function xm(a){this.a=a}w(59,1,{},xm);_.a=null;w(60,1,{});w(61,1,{13:1});function ym(){ym=x;zm=new Am}w(62,60,{});var zm=null;function Am(){this.a=new Bm;this.b=new Cm(this)}w(63,62,{},Am);\nfunction Dm(){Dm=x;Em=new Bm;var a=new Fm;Gm();Hm(Im?Im:Im=new Jm,a)}function pm(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);om(Em,a)}function wm(a,b){if(0>b)throw new Km("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);om(Em,a);a.b=!1;a.c=Lm(a,b);vm(Em,a)}function Lm(a,b){return $wnd.setTimeout(B(function(){a.ud()}),b)}w(65,1,{});_.ud=function(){this.b||om(Em,this);this.vd()};_.b=!1;_.c=0;var Em;function Cm(a){Dm();this.a=a}w(64,65,{},Cm);\n_.vd=function(){var a=this.a,b,c,d,e,f;b=C(Mm,q,14,a.a.c,0);b=Nm(a.a,b);c=new Om;for(e=0,f=b.length;e<f;++e)d=b[e],om(a.a,d),sm(d.a,c.a);0<a.a.c&&wm(a.b,Pm(5,16-(rm()-c.a)))};_.a=null;function um(a,b){this.b=a;this.a=b}w(66,61,{13:1,14:1},um);_.a=null;_.b=null;w(68,1,{});_.a=null;function Qm(){this.a=hg}w(67,68,{},Qm);function Rm(){this.a=ig}w(69,68,{},Rm);function Sm(){this.a=lg}w(70,68,{},Sm);w(72,1,{});_.a=null;function Tm(a){this.a=a}w(71,72,{},Tm);function Um(){this.a=mg}w(73,68,{},Um);\nfunction Vm(){this.a=pg}w(74,68,{},Vm);function Wm(){this.a=Cg}w(75,68,{},Wm);function Xm(){this.a=Jg}w(76,68,{},Xm);function Ym(){this.a=Ug}w(77,68,{},Ym);function Zm(){this.a=Wg}w(78,68,{},Zm);function $m(){this.a=Xg}w(79,68,{},$m);function an(){this.a=Yg}w(80,68,{},an);function bn(){this.a=bh}w(81,68,{},bn);function cn(){this.a=dh}w(82,68,{},cn);function dn(){this.a=eh}w(83,68,{},dn);function en(){this.a=hh}w(84,68,{},en);function fn(){this.a=uh}w(85,68,{},fn);function gn(){this.a=Bh}\nw(86,68,{},gn);function hn(){this.a=Ch}w(87,68,{},hn);function jn(){this.a=Dh}w(88,68,{},jn);function kn(){this.a=Gh}w(89,68,{},kn);function ln(a){this.a=a.id}w(90,1,{15:1,16:1},ln);_.a=null;function mn(){this.a=Nh}w(91,68,{},mn);function nn(){this.a=Zh}w(92,68,{},nn);function on(){this.a=$h}w(93,68,{},on);function pn(){this.a=ai}w(94,68,{},pn);function qn(){this.a=bi}w(95,68,{},qn);function rn(){this.a=di}w(96,68,{},rn);function sn(){this.a=fi}w(97,68,{},sn);function tn(){this.a=ii}w(98,68,{},tn);\nfunction un(){this.a=ji}w(99,68,{},un);function vn(){this.a=ki}w(100,68,{},vn);function wn(){this.a=mi}w(101,68,{},wn);function xn(){this.a=ni}w(102,68,{},xn);function yn(){this.a=oi}w(103,68,{},yn);function zn(){this.a=pi}w(104,68,{},zn);function An(){this.a=Di}w(105,68,{},An);function Bn(){this.a=Gi}w(106,68,{},Bn);function Cn(){this.a=Ri}w(107,68,{},Cn);function Dn(){this.a=$i}w(108,68,{},Dn);w(109,72,{},function(a){this.a=a});function En(){this.a=aj}w(110,68,{},En);\nfunction Fn(){Fn=x;Gn=new Tm("aria-activedescendant")}var Gn;function Hn(){this.a=kj}w(112,68,{},Hn);function In(){this.a=lj}w(113,68,{},In);function Jn(){this.a=qj}w(114,68,{},Jn);\nfunction Kn(){Kn=x;Ln=new Rm;Mn=new Qm;Pn=new Sm;Qn=new Um;Rn=new Vm;Sn=new Wm;Tn=new Xm;Un=new Ym;Vn=new Zm;Wn=new $m;Xn=new an;Yn=new bn;Zn=new cn;$n=new dn;ao=new en;bo=new fn;co=new hn;eo=new gn;fo=new jn;go=new kn;ho=new mn;io=new nn;jo=new pn;ko=new qn;lo=new on;mo=new rn;no=new sn;oo=new tn;po=new un;qo=new wn;ro=new yn;so=new zn;to=new xn;uo=new vn;vo=new An;wo=new Bn;xo=new Cn;yo=new Dn;zo=new En;Ao=new In;Bo=new Hn;Co=new Jn;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=\nnew 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;D(op,qj,Co);D(op,hg,Mn);D(op,dh,Zn);D(op,ig,Ln);D(op,lg,Pn);D(op,hh,ao);D(op,mg,Qn);D(op,pg,Rn);D(op,Cg,Sn);D(op,Jg,Tn);D(op,Ch,co);D(op,Ug,Un);D(op,Dh,fo);D(op,Wg,Vn);D(op,Xg,Wn);D(op,Yg,Xn);D(op,bh,Yn);D(op,$h,lo);D(op,eh,$n);D(op,uh,bo);D(op,Bh,eo);D(op,Gh,go);D(op,Nh,ho);D(op,Zh,io);D(op,ai,jo);D(op,bi,ko);D(op,di,mo);D(op,fi,no);D(op,ii,oo);D(op,ji,po);D(op,\nki,uo);D(op,mi,qo);D(op,ni,to);D(op,oi,ro);D(op,Ri,xo);D(op,kj,Bo);D(op,pi,so);D(op,Di,vo);D(op,Gi,wo);D(op,$i,yo);D(op,aj,zo);D(op,lj,Ao);D(op,vj,Ho);D(op,wj,Do);D(op,xj,Fo);D(op,Fj,Lo);D(op,Gj,No);D(op,Dj,Jo);D(op,Mj,Po);D(op,Oj,Ro);D(op,Pj,To);D(op,Sj,Zo);D(op,Uj,Vo);D(op,Vj,Xo);D(op,$j,ap);D(op,ak,cp);D(op,ck,ep);D(op,dk,gp);D(op,mk,mp);D(op,nk,ip);D(op,ok,kp)}\nvar Mn,Ln,Pn,Qn,Rn,Sn,Tn,Un,Vn,Wn,Xn,Yn,Zn,$n,ao,bo,eo,co,fo,go,ho,io,lo,jo,ko,mo,no,oo,po,uo,qo,to,ro,so,vo,wo,xo,yo,zo,Bo,Ao,Co,op,Ho,Do,Fo,Jo,Lo,No,Po,Ro,To,Zo,Vo,Xo,ap,cp,ep,gp,mp,ip,kp;function Io(){this.a=vj}w(116,68,{},Io);function Eo(){this.a=wj}w(117,68,{},Eo);function Go(){this.a=xj}w(118,68,{},Go);function Ko(){this.a=Dj}w(119,68,{},Ko);function Mo(){this.a=Fj}w(120,68,{},Mo);function Oo(){this.a=Gj}w(121,68,{},Oo);function Qo(){this.a=Mj}w(122,68,{},Qo);function So(){this.a=Oj}\nw(123,68,{},So);function Uo(){this.a=Pj}w(124,68,{},Uo);function $o(){this.a=Sj}w(125,68,{},$o);function Wo(){this.a=Uj}w(126,68,{},Wo);function Yo(){this.a=Vj}w(127,68,{},Yo);function bp(){this.a=$j}w(128,68,{},bp);function dp(){this.a=ak}w(129,68,{},dp);function fp(){this.a=ck}w(130,68,{},fp);function hp(){this.a=dk}w(131,68,{},hp);function np(){this.a=mk}w(132,68,{},np);function jp(){this.a=nk}w(133,68,{},jp);function lp(){this.a=ok}w(134,68,{},lp);\nfunction qp(a){var b,c,d;d=new rp;for(c=a;c;)b=c.yd(),c!=a&&sp(d.a,"Caused by: "),tp(d,c.cZ.d),sp(d.a,Oc),sp(d.a,null==b?"(No exception detail)":b),sp(d.a,ba),c=c.e}function up(a){var b;b=a.cZ.d;a=a.yd();return null!=a?b+Oc+a:b}w(138,1,{88:1,105:1});_.yd=function(){return this.f};_.tS=function(){return up(this)};_.e=null;_.f=null;function vp(a){this.f=a}w(137,138,Tl,vp);function wp(a){this.f=a}function xp(a,b){this.e=b;this.f=a}w(136,137,El,wp,xp);function yp(a){this.f=a}w(135,136,El,yp);\nfunction Om(){this.a=rm()}function rm(){return(new Date).getTime()}w(139,1,{},Om);function zp(a){this.b=a;this.a=m}w(141,136,El,zp);_.yd=function(){if(null==this.c){this.d=null==this.b?Ii:Ap(this.b)?null==this.b?null:this.b.name:H(this.b,1)?"String":Bp(this.b).d;this.a=this.a+Oc+(Ap(this.b)?null==this.b?null:this.b.message:this.b+m);var a;if(Ap(this.b)){a=this.b;var b=m,c;for(c in a)if(c!=Bi&&"message"!=c&&"toString"!=c)try{b+="\\n "+c+Oc+a[c]}catch(d){}a=b}else a=m;this.c=Ka+this.d+") "+a+this.a}return this.c};\n_.a=m;_.b=null;_.c=null;_.d=null;function Cp(a,b){return Dp(a)?a.eQ(b):a===b}function Bp(a){return Dp(a)?a.cZ:Ep}function Fp(a){return Dp(a)?a.hC():Gp(a)}function Hp(a){return a.toString?a.toString():"[JavaScriptObject]"}\nfunction Ip(){var a;Ip=x;Jp=(a=["\\\\u0000","\\\\u0001","\\\\u0002","\\\\u0003","\\\\u0004","\\\\u0005","\\\\u0006","\\\\u0007",Sf,"\\\\t","\\\\n","\\\\u000B","\\\\f","\\\\r","\\\\u000E","\\\\u000F","\\\\u0010","\\\\u0011","\\\\u0012","\\\\u0013","\\\\u0014","\\\\u0015","\\\\u0016","\\\\u0017","\\\\u0018","\\\\u0019","\\\\u001A","\\\\u001B","\\\\u001C","\\\\u001D","\\\\u001E","\\\\u001F"],a[34]=\'\\\\"\',a[92]=Qf,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]=\n"\\\\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)}\nfunction Kp(a){Ip();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=Jp[a.charCodeAt(0)],null==c?a:c});return la+a+la}var Jp;w(148,1,{});function Lp(){Lp=x;Mp=$wnd}\nfunction Np(a,b,c){function d(){a.onerror=a.onreadystatechange=a.onload=function(){};c&&a.parentNode.removeChild(a)}Lp();a.onload=B(function(){d();b&&b.xd(null)});a.onerror=B(function(){d();b&&b.wd(new yp("onerror() called."))});a.onreadystatechange=B(function(){("complete"==a.readyState||"loaded"==a.readyState)&&a.onload()})}var Mp;\nfunction Op(a){var b,c,d;b=!a.d?(Lp(),window):a.d;b=(Lp(),b.document);c=(d=b.createElement(Cj),d.type="text/javascript",d);(a.a||a.b)&&Np(c,a.a,a.b);a=a.c;Lp();c.src=a;b.getElementsByTagName("head")[0].appendChild(c)}function Pp(a,b){a.a=b;return a}function Qp(a){a.b=!0;return a}function Rp(a){this.c=a}w(150,1,{},Rp);_.a=null;_.b=!1;_.c=null;_.d=null;function Sp(){Sp=x;Tp=new Up(9,y(A,u,-1,[]),new Vp)}\nfunction Wp(a,b){var c,d,e,f;if(b==a.f)return!0;for(d=a.c,e=0,f=d.length;e<f;++e)if(c=d[e],c==b)return!0;return!1}function Xp(a,b){a.b=b;if($stats){var c=Yp(b==a.f?Yh:lh+b,qg,b);$stats(c)}var d=a.e,c=new Zp(a,b),e,f;f=$p(b,c);null!=f&&(d=(e=d.a[b]?d.a[b]:0,d.a[b]=e+1,e),0<d&&(e=-1!=f.indexOf(cd)?38:63,f+=String.fromCharCode(e)+"manualRetry="+d),c=new aq(f,c,b),bq(c.b,c),Op(Pp(Qp((Lp(),new Rp(c.f))),new cq(c))))}\nfunction dq(a){if(!(0<=a.b)){var b,c,d,e;if(!a.j){a.j=new eq(a.c.length+1);for(c=a.c,d=0,e=c.length;d<e;++d){b=c[d];var f=a.j;f.a[f.c++]=b}c=a.j;d=a.f;c.a[c.c++]=d}for(;0<a.k.c-a.k.b&&a.d[a.k.a[a.k.b]];)c=a.k.a[a.k.b++],c<a.i.length&&fq(a.i,c,null);a:{c=a.i;for(d=0;d<c.length;++d)if(c[d]){c=!1;break a}c=!0}c||(0<a.j.c-a.j.b?Xp(a,a.j.a[a.j.b]):0<a.k.c-a.k.b&&Xp(a,a.k.a[a.k.b++]))}}\nfunction Up(a,b,c){this.f=a;this.c=b;this.e=c;a+=1;this.a=C(gq,q,103,a,0);this.k=new eq(a);this.d=C(hq,ql,-1,a,2);this.i=C(iq,q,18,a,0)}function jq(a,b){Sp();var c=Tp,d;c.d[a]?b.Ad():(d=c.a[a],null==d&&(d=fq(c.a,a,C(kq,q,17,0,0))),fq(d,d.length,b),c.i[a]||(fq(c.i,a,new lq(c,a)),Wp(c,a)||(d=c.k,d.a[d.c++]=a),dq(c)))}w(151,1,{},Up);_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;_.f=0;_.i=null;_.j=null;_.k=null;var Tp;function lq(a,b){this.a=a;this.b=b}w(152,1,Pl,lq);\n_.Cd=function(a){var b,c,d,e;e=this.a.a[this.b];if(null!=e){fq(this.a.a,this.b,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.zd(a)}};_.a=null;_.b=0;function eq(a){this.a=C(A,u,-1,a,1)}w(153,1,{},eq);_.a=null;_.b=0;_.c=0;function mq(a){this.f="Download of "+a+" failed with status 404(Script Tag Failure - no status available)"}w(154,136,El,mq);function nq(a,b,c){this.e=c;this.f="Install of "+a+" failed with text "+b}w(155,136,El,nq);\nfunction oq(a,b){var c,d,e,f,g;if(a.b.b==a.a){f=a.b.i;a.b.i=C(iq,q,18,a.b.f+1,0);d=a.b.k;d.b=0;d.c=0;a.b.b=-1;g=null;for(d=0,e=f.length;d<e;++d)if(c=f[d])try{c.Cd(b)}catch(h){if(h=pq(h),H(h,104))g=c=h;else throw h;}if(g)throw g;}}function Zp(a,b){this.b=a;this.a=b}w(156,1,Pl,Zp);_.Cd=function(a){oq(this,a)};_.a=0;_.b=null;function Yp(a,b,c){a={moduleName:$moduleName,sessionId:$sessionId,subSystem:"runAsync",evtGroup:a,millis:(new Date).getTime(),type:b};0<=c&&(a.fragment=c);return a}\nfunction Gp(a){return a.$H||(a.$H=++qq)}function rq(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function sq(){return $wnd.setTimeout(function(){0!=tq&&(tq=0);uq=-1},10)}var tq=0,qq=0,vq=0,uq=-1;function $p(a,b){return __gwtStartLoadingFragment(a,B(function(a){b.Cd(a)}))}w(159,1,{});\nfunction wq(a,b,c){if(c&&(++a.e,a.e<=a.c)){b=-1!=a.d.indexOf(cd)?38:63;a.f=a.d+String.fromCharCode(b)+"autoRetry="+a.e;bq(a.b,a);Op(Pp(Qp((Lp(),new Rp(a.f))),new cq(a)));return}oq(a.a,b)}function aq(a,b,c){this.d=this.f=a;this.a=b;this.c=3;this.e=0;this.b=c}w(161,1,{},aq);_.a=null;_.b=0;_.c=0;_.d=null;_.e=0;_.f=null;function xq(){xq=x;yq=new zq}function Aq(a,b){a.a=Bq(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Cq(a)),Dq(a.e,1),!a.i&&(a.i=new Eq(a)),Dq(a.i,50))}function zq(){}\nfunction Fq(a){return a.Bd()}function Bq(a,b){!a&&(a=[]);a[a.length]=b;return a}function Gq(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Bd()&&(b=Bq(b,e)):e[0].pd()}catch(f){if(f=pq(f),!H(f,105))throw f;}}return b}function Dq(a,b){xq();$wnd.setTimeout(function(){B(Fq)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}w(162,148,{},zq);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var yq;function Cq(a){this.a=a}w(163,1,{},Cq);\n_.Bd=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Gq(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,h;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Om;100>rm()-d.a;){e=!1;for(f=0;f<g;++f)if(h=b[f])e=!0,h[0].Bd()||(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 Eq(a){this.a=a}w(164,1,{},Eq);_.Bd=function(){this.a.d&&Dq(this.a.e,1);return this.a.j};\n_.a=null;function Vp(){this.a=[]}function Hq(a){Iq(a.b)&&wq(a,new mq(a.f),!0)}function Iq(a){if(!__gwtModuleFunction[zj+a])return!1;delete __gwtModuleFunction[zj+a];return!0}function bq(a,b){__gwtModuleFunction[zj+a]=B(function(a){if(Iq(b.b)){var d,e;try{__gwtInstallCode(a)}catch(f){if(f=pq(f),H(f,104))d=f,e=a,null!=a&&200<a.length&&(e=a.substr(0,200)+Rb),wq(b,new nq(b.f,e,d),!1);else throw f;}}})}w(166,159,{},Vp);function cq(a){this.a=a}w(167,1,{},cq);_.wd=function(){Hq(this.a)};_.xd=function(){Hq(this.a)};\n_.a=null;function sp(a,b){a[a.explicitLength++]=null==b?Ii:b}function Jq(a,b){a[a.explicitLength++]=b}function Kq(){var a=[];a.explicitLength=0;return a}function Lq(a){var b=a.join(m);a.length=a.explicitLength=0;return b}function Mq(a){var b;b=Lq(a);Jq(a,b);return b}function Nq(a,b){return parseInt(a[b])||0}function Oq(a,b){return null==a[b]?null:""+a[b]}\nfunction Pq(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 Qq(a){var b=$doc.createElement("INPUT");b.type=a;return b}function Rq(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Sq(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}\nfunction Tq(a){var b=$doc;return-1!=a.indexOf(Nc)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(gh)),b.__gwt_container),b.innerHTML=Vc+a+ac||m,a=Rq(b),b.removeChild(a),a):b.createElement(a)}function Uq(a){a.returnValue=!1}function Vq(a,b){var c=a.getAttribute(b);return null==c?m:c+m}function Wq(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)}\nfunction Xq(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Yq(J(b.compatMode,Sd)?b.documentElement:b.body)}function Zq(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((J(b.compatMode,Sd)?b.documentElement:b.body).scrollTop||0)}function Yq(a){return a.currentStyle.direction==yj?-(a.scrollLeft||0):a.scrollLeft||0}function $q(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}\nfunction ar(){var a=$doc;return(J(a.compatMode,Sd)?a.documentElement:a.body).clientLeft}function br(){var a=$doc;return(J(a.compatMode,Sd)?a.documentElement:a.body).clientTop}function cr(){var a=$doc;return(J(a.compatMode,Sd)?a.documentElement:a.body).clientHeight}function dr(){var a=$doc;return(J(a.compatMode,Sd)?a.documentElement:a.body).clientWidth}function er(a){return Yq(J(a.compatMode,Sd)?a.documentElement:a.body)}\nfunction fr(a){return(J(a.compatMode,Sd)?a.documentElement:a.body).scrollTop||0}w(193,1,{88:1,93:1,95:1});_.eQ=Xl;_.hC=Yl;_.tS=function(){return m+this.b};_.b=0;function gr(){gr=x;hr=new ir;jr=new kr;lr=new mr;nr=new or;pr=y(qr,q,20,[hr,jr,lr,nr])}w(199,193,fl);var pr,jr,lr,nr,hr;function ir(){this.b=0}w(200,199,fl,ir);function kr(){this.b=1}w(201,199,fl,kr);function mr(){this.b=2}w(202,199,fl,mr);function or(){this.b=3}w(203,199,fl,or);\nfunction rr(){rr=x;sr=new tr;ur=new vr;wr=new xr;yr=new zr;Ar=y(Br,q,22,[sr,ur,wr,yr])}w(204,193,Nl);var Ar,sr,ur,wr,yr;function tr(){this.b=0}w(205,204,Nl,tr);function vr(){this.b=1}w(206,204,Nl,vr);function xr(){this.b=2}w(207,204,Nl,xr);function zr(){this.b=3}w(208,204,Nl,zr);function Cr(){Cr=x;Dr=new Er;Fr=new Gr;Hr=new Ir;Jr=new Kr;Lr=new Mr;Nr=new Or;Pr=new Qr;Rr=new Sr;Tr=new Ur;Vr=y(Wr,q,23,[Dr,Fr,Hr,Jr,Lr,Nr,Pr,Rr,Tr])}w(209,193,Fl);var Vr,Rr,Hr,Jr,Pr,Tr,Nr,Fr,Lr,Dr;\nfunction Er(){this.b=0}w(210,209,Fl,Er);function Gr(){this.b=1}w(211,209,Fl,Gr);function Ir(){this.b=2}w(212,209,Fl,Ir);function Kr(){this.b=3}w(213,209,Fl,Kr);function Mr(){this.b=4}w(214,209,Fl,Mr);function Or(){this.b=5}w(215,209,Fl,Or);function Qr(){this.b=6}w(216,209,Fl,Qr);function Sr(){this.b=7}w(217,209,Fl,Sr);function Ur(){this.b=8}w(218,209,Fl,Ur);function Xr(){Xr=x;Yr=new Zr;$r=new as;bs=new cs;ds=new es;fs=new gs;hs=new is;js=new ks;ls=new ms;ns=y(os,q,24,[Yr,$r,bs,ds,fs,hs,js,ls])}\nw(219,193,wl);var ns,Yr,js,hs,$r,bs,ls,fs,ds;function Zr(){this.b=0}w(220,219,wl,Zr);function as(){this.b=1}w(221,219,wl,as);function cs(){this.b=2}w(222,219,wl,cs);function es(){this.b=3}w(223,219,wl,es);function gs(){this.b=4}w(224,219,wl,gs);function is(){this.b=5}w(225,219,wl,is);function ks(){this.b=6}w(226,219,wl,ks);function ms(){this.b=7}w(227,219,wl,ms);function ps(){ps=x;qs=[];rs=[];ss=[]}var qs,rs,ss;function ts(){ts=x;us()}function us(){us=x;ts();vs=C(A,u,-1,30,1)}\nfunction ws(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var vs;w(243,1,{});_.tS=function(){return"An event type"};_.f=null;w(242,243,{});_.Fd=function(){this.e=!1;this.f=null};_.e=!1;w(241,242,{});_.Ed=function(){return this.Gd()};_.a=null;var xs=_.b=null;function ys(){ys=x;zs=new As(xg,new Bs)}function Bs(){}w(240,241,{},Bs);_.Dd=function(a){a.Hd(this)};_.Gd=function(){return zs};var zs;w(247,241,cl);function Cs(a,b){return(a.a.clientX||0)-Xq(b)+Yq(b)+er(b.ownerDocument)}\nfunction Ds(a,b){return(a.a.clientY||0)-Zq(b)+(b.scrollTop||0)+fr(b.ownerDocument)}function Es(a){var b;return(b=a.b)?Cs(a,b):a.a.clientX||0}function Fs(a){var b;return(b=a.b)?Ds(a,b):a.a.clientY||0}w(246,247,cl);function Gs(){Gs=x;Hs=new As(Lg,new Is)}function Is(){}w(245,246,cl,Is);_.Dd=function(a){a.Jd(this)};_.Gd=function(){return Hs};var Hs;function Js(){Js=x;Ks=new As(Zg,new Ls)}function Ls(){}w(248,241,{},Ls);_.Dd=function(){Uq(this.a);this.a.cancelBubble=!0};_.Gd=function(){return Ks};var Ks;\nw(251,1,{51:1});_.hC=Ms;_.tS=function(){return"Event type"};var Ns=_.c=0;function Jm(){this.c=++Ns}w(250,251,yl,Jm);function As(a,b){this.c=++Ns;this.a=b;!xs&&(xs=new Os);xs.a[a]=this;this.b=a}w(249,250,yl,As);_.a=null;_.b=null;function Ps(){Ps=x;Qs=new As(xh,new Rs)}function Rs(){}w(259,241,{},Rs);\n_.Dd=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,Ss(a.a.e,a.a.b)&&Uq(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,Ts(a.a.f,a.a.b)&&Uq(this.a)),a.a.d=!0)};_.Gd=function(){return Qs};var Qs;function Us(){Us=x;Vs=new As(yh,new Ws)}function Ws(){}w(260,241,{},Ws);_.Dd=function(a){a.a.a&&(a.a.b.a=null,Xs(a.a.a,a.a.b))};_.Gd=function(){return Vs};var Vs;function Ys(){Ys=x;Zs=new As(zh,new $s)}function $s(){}\nw(261,241,{},$s);_.Dd=function(){Uq(this.a)};_.Gd=function(){return Zs};var Zs;w(263,241,{});w(262,263,{});function at(){at=x;bt=new As(Wh,new ct)}function ct(){}w(264,262,{},ct);\n_.Dd=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(dt(),et).length&&-999!=(dt(),et)[c]&&(c=(dt(),et)[c]);b=new ft(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=c,e;a.Gb=!1;if(!a.J||a.K){gt(a,m);c=0;e=8==b.e;b=0!=(b.e&2);switch(d){case 99:case 67:b?ht(it(a,!0,!1)):c=301;break;case 118:case 86:b&&a.Tb&&(b=a.r,null==b.i&&(b.i="PASTE"),jt(a.E,(!a.Ub&&\n(a.Ub=new kt(a)),a.Ub)));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.Bc&&(gt(a,Oq((lt(),mt).Tc.a.pb,sk)),c=1201,a.n=32);break;case 104:case 72:gt(a,Ee);c=1300;break;case 114:case 82:gt(a,"-R");c=1301;break;case 116:case 84:701==a.k?(c=236,gt(a,rb)):801==a.k?(c=237,gt(a,nb)):(c=233,gt(a,\n"-tBu"));break;case 121:case 89:b?c=111:(c=234,gt(a,zb));break;case 122:case 90:b?c=110:(c=239,gt(a,Gb));break;case 97:case 65:c=235;gt(a,"-COOH");break;case 101:case 69:c=238;gt(a,bb);break;case 117:case 85:c=110;break;case 113:case 81:c=242;gt(a,cb);break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.k?(c=254,gt(a,"-F")):801==a.k?(c=255,gt(a,"-Cl")):901==a.k?(c=256,gt(a,"-Br")):1001==a.k?(c=257,gt(a,"-I")):501==a.k?(c=259,gt(a,"-OH")):401==a.k?(c=258,gt(a,"-NH2")):c=202;break;case 43:c=\n108;break;case 35:c=204;break;case 48:105==a.k?nt(a,0):e?(c=223,gt(a,"-3-Furyl")):(c=221,gt(a,"-Furyl"));break;case 49:105==a.k?nt(a,1):c=209;break;case 50:case 61:50==d&&105==a.k?nt(a,2):501==a.k?(c=250,gt(a,"=O")):c=203;break;case 51:105==a.k?nt(a,3):c=206;break;case 52:105==a.k?nt(a,4):c=207;break;case 53:105==a.k?nt(a,5):c=208;break;case 54:105==a.k?nt(a,6):c=210;break;case 55:105==a.k?nt(a,7):c=211;break;case 56:105==a.k?nt(a,8):c=212;break;case 57:105==a.k?nt(a,9):(gt(a,"9 ring"),c=229);break;\ncase 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;break;case 1E3:c=153;break;case 1001:c=154}d=d+1-49;0<=d&&9>=d&&0<a.ob.v&&(b=a.ob.b[a.ob.v].a,33<=b&&42>=b&&(c=1301+d));ot(a,c)}a=!0}a&&Uq(this.a)};_.Gd=function(){return bt};var bt;function pt(){pt=x;qt=new As(si,new rt)}function rt(){}w(265,246,cl,rt);_.Dd=function(a){a.ld(this)};_.Gd=function(){return qt};var qt;function st(){st=x;tt=new As(ti,new ut)}\nfunction ut(){}w(266,246,cl,ut);_.Dd=function(a){a.md(this)};_.Gd=function(){return tt};var tt;function vt(){vt=x;wt=new As(ui,new xt)}function xt(){}w(267,246,cl,xt);_.Dd=function(a){a.nd(this)};_.Gd=function(){return wt};var wt;function yt(){yt=x;zt=new As(vi,new At)}function At(){}w(268,246,cl,At);_.Dd=function(a){var b;b=this.a;Aq((xq(),yq),new Bt(a,a.b,b))};_.Gd=function(){return zt};var zt;function Ct(){Ct=x;Dt=new As(wi,new Et)}function Et(){}w(269,246,cl,Et);_.Dd=function(a){a.od(this)};\n_.Gd=function(){return Dt};var Dt;function Ft(){Ft=x;Gt=new As(xi,new Ht);new As(se,new Ht)}function Ht(){}w(270,246,cl,Ht);_.Dd=function(a){var b,c,d,e,f;b=Math.round(-this.a.wheelDelta/40)||0;b=new It(a.a.i,Es(this),Fs(this),b);f=0;for(c=Jt(a.a.i.Pc,C(Kt,q,75,0,0)),d=0,e=c.length;d<e;++d)a=c[d],++f,a.wf(b);0<f&&Uq(this.a)};_.Gd=function(){return Gt};var Gt;function Os(){this.a={}}w(271,1,{},Os);_.a=null;w(274,247,cl);var Lt=null;function Mt(){Mt=x;Nt=new As(fk,new Ot)}function Ot(){}\nw(273,274,cl,Ot);_.Dd=Pt;_.Gd=function(){return Nt};var Nt;function Qt(){Qt=x;Rt=new As(gk,new St)}function St(){}w(275,274,cl,St);_.Dd=Pt;_.Gd=function(){return Rt};var Rt;function Tt(){var a;this.a=(a=document.createElement(gh),a.setAttribute(Pi,"return;"),typeof a.ontouchstart==vh)}w(276,1,{},Tt);function Ut(){Ut=x;Vt=new As(hk,new Wt)}function Wt(){}w(277,274,cl,Wt);_.Dd=function(a){var b=a.a;if(a=a.a.n)Xt(b,this),a.Hh(b.b);b.d=!0};_.Gd=function(){return Vt};var Vt;\nfunction Yt(){Yt=x;Zt=new As(ik,new $t)}function $t(){}w(278,274,cl,$t);_.Dd=function(a){Xt(a.a,this)&&(a.a.j&&au(a.a.j,a.a.b)?a.a.d=!0:(Uq(this.a),wm(a.a.c,750),a.a.d=!1))};_.Gd=function(){return Zt};var Zt;function bu(a,b){this.a=b;this.b=a}function cu(a,b,c){Im&&(b=new bu(b,c),a.Sd(b))}w(279,242,{},bu);_.Dd=function(a){a.Od(this)};_.Ed=function(){return Im};_.a=!1;var Im=_.b=null;function du(){}function eu(a){var b;fu&&(b=new du,a.Sd(b))}w(281,242,{},du);_.Dd=function(a){a.Qd(this)};_.Ed=function(){return fu};\nvar fu=null;function gu(){}w(283,242,{},gu);_.Dd=function(a){a.a.W&&a.a.Be()};_.Ed=function(){return hu};var hu=null;function iu(a,b,c){a=a.a;if(!b)throw new ju("Cannot add a handler with a null type");if(!c)throw new ju("Cannot add a null handler");0<a.b?ku(a,new lu(a,b,c)):mu(a,b,null,c);return new nu(new ou(a,b,c))}\nfunction pu(a,b){var c;!b.e||b.Fd();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,h,j;if(!b)throw new ju("Cannot fire null event");try{++d.b;h=qu(d,b.Ed(),null);e=null;for(j=d.c?h.zh(h.Pf()):h.yh();d.c?j.Bh():j.Vd();){g=d.c?j.Ch():j.Wd();try{b.Dd(g)}catch(l){if(l=pq(l),H(l,105))f=l,!e&&(e=new ru),su(e,f);else throw l;}}if(e)throw new tu(e);}finally{if(--d.b,0==d.b){var n,o;if(d.a)try{for(o=new uu(d.a);o.b<o.d.Pf();)n=vu(o),n.pd()}finally{d.a=null}}}}catch(r){r=pq(r);if(H(r,52))throw new wu(r.a);throw r;}finally{null==\nc?(b.e=!0,b.f=null):b.f=c}}function xu(a){yu.call(this,a,!1)}function yu(a,b){this.a=new zu(b);this.b=a}w(284,1,sl,xu,yu);_.Sd=function(a){pu(this,a)};_.a=null;_.b=null;w(287,1,{});function ku(a,b){!a.a&&(a.a=new Bm);vm(a.a,b)}function mu(a,b,c,d){var e;e=Au(a.d,b);e||(e=new pp,D(a.d,b,e));a=e.Lf(c);a||(a=new Bm,e.Nf(c,a));a.qh(d)}function Bu(a,b,c,d){var e,f;e=qu(a,b,c);e.sh(d)&&e.Mf()&&(f=Au(a.d,b),f.Of(c),f.Mf()&&Cu(a.d,b))}\nfunction qu(a,b,c){a=Au(a.d,b);if(!a)return Du(),Du(),Eu;c=a.Lf(c);return!c?(Du(),Du(),Eu):c}w(286,287,{});_.a=null;_.b=0;_.c=!1;function zu(a){this.d=new pp;this.c=a}w(285,286,{},zu);function nu(a){this.a=a}w(288,1,{},nu);_.a=null;function tu(a){xp.call(this,Fu(a),Gu(a));this.a=a}function Gu(a){a=a.ue();return!a.Vd()?null:a.Wd()}\nfunction Fu(a){var b,c,d;b=a.Pf();if(0==b)return null;b=new Hu(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(d=a.ue();d.Vd();)a=d.Wd(),c?c=!1:sp(b.a,"; "),tp(b,a.yd());return Mq(b.a)}w(290,136,kl,tu);_.a=null;function wu(a){tu.call(this,a)}w(289,290,kl,wu);w(291,1,{},function(){});function Iu(){Iu=x;Ju=new Ku}function Ku(){}w(296,1,{},Ku);_.a=null;var Ju;function Lu(){}function Mu(a,b){var c;c=a.slice(0,b);y(a.cZ,a.cM,a.qI,c);return c}\nfunction Nu(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 C(a,b,c,d,e){d=Nu(e,d);y(a,b,c,d);return d}function Ou(a,b,c,d,e,f,g){var h,j,l;j=d[e];h=e==f-1;l=Nu(h?g:0,j);y(a[e],b[e],c[e],l);if(!h){++e;for(h=0;h<j;++h)l[h]=Ou(a,b,c,d,e,f,g)}return l}function y(a,b,c,d){Pu();var e=Qu,f=Ru;Pu();for(var g=0,h=e.length;g<h;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}\nfunction fq(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Su;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Su;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Su;}return a[b]=c}w(300,1,{},Lu);_.qI=0;function Pu(){Pu=x;Qu=[];Ru=[];var a=new Lu,b=Qu,c=Ru,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Qu,Ru;function H(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Ap(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Dp(a){return a.tM==x||a.cM&&!!a.cM[1]}\nfunction Tu(a){return null==a?null:a}function Uu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Vu=-1;\nfunction Wu(){var a;$stats&&Xu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Qi))a=Qi;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(yi)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(yi)&&8<=$doc.documentMode)a=Mh;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"}J(Mh,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 ("+\na+"). Expect more errors.\\n");$stats&&Xu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=y(Yu,q,1,[Sd]);for(c=0;c<a.length&&!J(a[c],b);++c);$stats&&Xu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";ps();ss.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;}");\nps();0!=ss.length&&(a=ss.join(m),a=(ts(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:ws(0,a,!1),ss.length=0);if(0!=qs.length){a=qs.join(m);a=(ts(),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=vs[b],0==c&&(c=vs[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);vs[e]+=a.length;ws(e,a,!0)}qs.length=0}0!=rs.length&&(a=rs.join(m),a=(ts(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=\na:ws(b-1,a,!0),rs.length=0);$stats&&Xu("export.client.JSME_export");new Zu;new $u;0<av(null)?Aq((xq(),yq),new bv):cv()}function pq(a){return H(a,105)?a:new zp(a)}function dv(a){return ev(a&4194303,a>>22&4194303,0>a?1048575:0)}function fv(a){return ev(a.l,a.m,a.h)}function ev(a,b,c){return _=new gv,_.l=a,_.m=b,_.h=c,_}\nfunction hv(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new iv;if(0==a.l&&0==a.m&&0==a.h)return jv=ev(0,0,0),ev(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?(jv=ev(0,0,0),c=fv((kv(),lv))):(jv=ev(c.l,c.m,c.h),c=ev(0,0,0)),c;g=!1;0!=b.h>>19&&(b=mv(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?nv(e):0==c&&0!=d&&0==e?nv(d)+22:0!=c&&0==d&&0==e?nv(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=fv((kv(),ov)),c=!0,g=!g;else return c=pv(a,f),g&&qv(c),jv=ev(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=mv(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=pv(c,d);f&&qv(e);var h;22>=d?(f=c.l&(1<<d)-1,h=c=0):44>=d?(f=c.l,h=c.m&(1<<d-22)-1,c=0):(f=c.l,h=c.m,c=c.h&(1<<d-44)-1);c=ev(f,h,c);g?jv=mv(c):jv=ev(c.l,c.m,c.h);return e}if(!rv(a,b))return e?jv=mv(a):jv=ev(a.l,a.m,a.h),ev(0,0,0);c=c?a:ev(a.l,a.m,a.h);var j,l,n,o;l=sv(b)-sv(c);f=tv(b,l);for(h=ev(0,0,0);0<=l;){j=c;var r=o=n=void 0,r=j.h-f.h;0>r?j=\n!1:(n=j.l-f.l,o=j.m-f.m+(n>>22),r+=o>>22,0>r?j=!1:(j.l=n&4194303,j.m=o&4194303,j.h=r&1048575,j=!0));if(j&&(22>l?h.l|=1<<l:44>l?h.m|=1<<l-22:h.h|=1<<l-44,0==c.l&&0==c.m&&0==c.h))break;j=f.m;n=f.h;o=f.l;f.h=n>>>1;f.m=j>>>1|(n&1)<<21;f.l=o>>>1|(j&1)<<21;--l}g&&qv(h);e?(jv=mv(c),d&&(jv=uv(jv,(kv(),lv)))):jv=ev(c.l,c.m,c.h);return h}function qv(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}\nfunction sv(a){var b;b=Av(a.h);return 32==b?(b=Av(a.m),32==b?Av(a.l)+32:b+20-10):b-12}var jv=null;function Bv(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 kv(),Cv;if(-9223372036854775E3>a)return kv(),Dv;if(9223372036854775E3<=a)return kv(),ov;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Uu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Uu(a/4194304),a-=4194304*b);a=Uu(a);b=ev(a,b,c);d&&qv(b);return b}\nfunction Ev(a){var b,c;return-129<a&&128>a?(b=a+128,null==Fv&&(Fv=C(Gv,q,30,256,0)),c=Fv[b],!c&&(c=Fv[b]=dv(a)),c):dv(a)}function Hv(a){var b=Gk,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 rv(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)}\nfunction Iv(a,b){var c,d,e,f,g,h,j,l,n,o,r,t,z,v;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;h=b.l&8191;j=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;n=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;r=c*h;z=d*h;t=e*h;v=f*h;g*=h;0!=j&&(z+=c*j,t+=d*j,v+=e*j,g+=f*j);0!=l&&(t+=c*l,v+=d*l,g+=e*l);0!=n&&(v+=c*n,g+=d*n);0!=o&&(g+=c*o);c=(r&4194303)+((z&511)<<13);r=(r>>22)+(z>>9)+((t&262143)<<4)+((v&31)<<17)+(c>>22);t=(t>>18)+(v>>5)+((g&4095)<<8)+(r>>22);return ev(c&4194303,r&\n4194303,t&1048575)}function mv(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ev(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function tv(a,b){var c,d,e,b=b&63;22>b?(c=a.l<<b,d=a.m<<b|a.l>>22-b,e=a.h<<b|a.m>>22-b):44>b?(c=0,d=a.l<<b-22,e=a.m<<b-22|a.l>>44-b):(d=c=0,e=a.l<<b-44);return ev(c&4194303,d&4194303,e&1048575)}\nfunction pv(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 ev(c&4194303,d&4194303,e&1048575)}function uv(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ev(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}function Q(a){return a.l|a.m<<22}\nfunction Jv(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bc;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return $a+Jv(mv(a));for(c=m;!(0==a.l&&0==a.m&&0==a.h);){b=Ev(1E9);a=hv(a,b);b=m+Q(jv);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bc+b;c=b+c}return c}var Fv=null;function kv(){kv=x;ov=ev(4194303,4194303,524287);Dv=ev(0,0,524288);lv=Ev(1);Ev(2);Cv=Ev(0)}var ov,Dv,lv,Cv;function gv(){}w(310,1,{30:1},gv);\nfunction Xu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Kv(a){this.a=a}w(316,1,{},Kv);_.a=null;function Lv(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}w(317,1,{},Lv);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Mv(a,b){tp(a.a,b.a);return a}function Nv(){this.a=new Ov}w(318,1,{},Nv);function Pv(a){if(null==a)throw new ju("css is null");this.a=a}\nw(319,1,{31:1,88:1},Pv);_.eQ=function(a){return!H(a,31)?!1:J(this.a,a.a)};_.hC=Qv;_.a=null;function Rv(a){if(null==a)throw new ju("html is null");this.a=a}w(321,1,hl,Rv);_.Td=Sv;_.eQ=Tv;_.hC=Qv;_.a=null;w(322,1,hl,function(){this.a=m});_.Td=Sv;_.eQ=Tv;_.hC=Qv;_.a=null;function Uv(){Uv=x;Vv=RegExp(Ca,wh);Wv=RegExp(bd,wh);Xv=RegExp(Vc,wh);Yv=RegExp(Ia,wh);Zv=RegExp(la,wh)}\nfunction $v(a){Uv();-1!=a.indexOf(Ca)&&(a=a.replace(Vv,Ea));-1!=a.indexOf(Vc)&&(a=a.replace(Xv,Ha));-1!=a.indexOf(bd)&&(a=a.replace(Wv,Fa));-1!=a.indexOf(la)&&(a=a.replace(Zv,"&quot;"));-1!=a.indexOf(Ia)&&(a=a.replace(Yv,"&#39;"));return a}var Vv,Wv,Xv,Zv,Yv;function aw(a){if(null==a)throw new ju("uri is null");this.a=a}w(324,1,{33:1},aw);_.eQ=function(a){return!H(a,33)?!1:J(this.a,a.a)};_.hC=Qv;_.a=null;function bw(){bw=x}w(326,1,{});function cw(){}w(327,1,{},cw);var dw=null;function ew(){}\nw(328,326,{},ew);var fw=null;w(329,1,Vl);_.a=null;function gw(a,b){var c=(hw(),iw(b));a.appendChild(c)}var jw=null,kw=null;function lw(a){mw();!nw&&(nw=new Jm);ow||(ow=new yu(null,!0),pw=new qw);return iu(ow,nw,a)}var ow=null;function rw(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function qw(){}w(342,242,{},qw);_.Dd=function(a){a.Ud(this);pw.c=!1};_.Ed=function(){return nw};_.Fd=function(){rw(this)};_.a=!1;_.b=!1;_.c=!1;var nw=_.d=null,pw=null;function sw(){sw=x;tw=new uw;vw()||(tw=null)}\nvar tw=null;function Fm(){}w(344,1,{},Fm);_.Od=function(){for(;0<(Dm(),Em).c;)pm(ww(Em,0))};function Hm(a,b){return iu((!xw&&(xw=new yw),xw),a,b)}\nfunction zw(a){Gm();Aw||(Bw("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 Cw),Aw=!0);return Hm((!fu&&(fu=new Jm),fu),a)}\nfunction Gm(){Dw||(Bw(\'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 Ew),\nDw=!0)}function Fw(){Dw&&cu((!xw&&(xw=new yw),xw),null,!1)}function Gw(){var a;Dw&&(a=new Hw,xw&&pu(xw,a));return null}function Iw(){var a,b;if(Aw&&(b=dr(),a=cr(),Jw!=b||Kw!=a))Jw=b,Kw=a,eu((!xw&&(xw=new yw),xw))}var Dw=!1,xw=null,Kw=0,Jw=0,Aw=!1;function Lw(){Lw=x;Mw=new Jm}function Hw(){Lw()}w(346,242,{},Hw);_.Dd=function(){null.bi()};_.Ed=function(){return Mw};var Mw;function yw(){xu.call(this,null)}w(348,284,sl,yw);\nfunction Nw(a){switch(a){case xg:return 4096;case Hg:return 1024;case Lg:return 1;case ah:return 2;case ph:return 2048;case Wh:return 128;case "keypress":return 256;case "keyup":return 512;case ci:return 32768;case "losecapture":return 8192;case si:return 4;case ti:return 64;case ui:return 32;case vi:return 16;case wi:return 8;case "scroll":return 16384;case nh:return 65536;case se:case xi:return 131072;case Zg:return 262144;case Xi:return 524288;case ik:return 1048576;case hk:return 2097152;case gk:return 4194304;\ncase fk:return 8388608;case zh:return 16777216;case xh:return 33554432;case yh:return 67108864;default:return-1}}function mw(){Ow||(Pw(),Ow=!0)}var Ow=!1;\nfunction Pw(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=B(function(){var a=$wnd.event,b;var c=ow,d,j,l;nw&&c&&Qw(c.a.d,nw)?(b=pw.a,d=pw.b,j=pw.c,l=pw.d,rw(pw),pw.d=a,pu(c,pw),c=!(pw.a&&!pw.b),pw.a=b,pw.b=d,pw.c=j,pw.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Uq(a));return b});var a=B(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Rw()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;\nif(a&&!Ap(a)&&H(a,36)){var c=$wnd.event,d;d=jw;jw=c;b==kw&&8192==Nw(c.type)&&(kw=null);a.Yd(c);jw=d}}),b=B(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Ni,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Rw())}),c=B(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\\./g,Uf);$wnd["__gwt_dispatchEvent_"+d]=a;Sw=(new Function(wk,\n"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Tw=(new Function(wk,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Sb))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Uw=(new Function(wk,rj+d+Sb))($wnd);Vw=(new Function(wk,rj+d+".call(w.event.srcElement)}"))($wnd);c=B(function(){a.call($doc.body)});d=B(function(){b.call($doc.body)});$doc.body.attachEvent(Ni,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",\nc);$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 Ww(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}\nfunction Xw(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Sw:null),c&3&&(a.ondblclick=b&3?Tw:null),c&4&&(a.onmousedown=b&4?Sw:null),c&8&&(a.onmouseup=b&8?Sw:null),c&16&&(a.onmouseover=b&16?Sw:null),c&32&&(a.onmouseout=b&32?Sw:null),c&64&&(a.onmousemove=b&64?Sw:null),c&128&&(a.onkeydown=b&128?Sw:null),c&256&&(a.onkeypress=b&256?Sw:null),c&512&&(a.onkeyup=b&512?Sw:null),c&1024&&(a.onchange=b&1024?Sw:null),c&2048&&(a.onfocus=b&2048?Sw:null),c&4096&&(a.onblur=b&4096?Sw:null),\nc&8192&&(a.onlosecapture=b&8192?Sw:null),c&16384&&(a.onscroll=b&16384?Sw:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Oi,Vw):a.detachEvent(Oi,Vw):a.onload=b&32768?Uw:null),c&65536&&(a.onerror=b&65536?Sw:null),c&131072&&(a.onmousewheel=b&131072?Sw:null),c&262144&&(a.oncontextmenu=b&262144?Sw:null),c&524288&&(a.onpaste=b&524288?Sw:null))}function Rw(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}\nvar Tw=null,Sw=null,Vw=null,Uw=null;function vw(){var a=tw,b=m,c=$wnd.location.hash;0<c.length&&(b=a.$d(c.substring(1)));Yw=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=m,c=$wnd.location.hash;0<c.length&&(b=a.$d(c.substring(1)));a._d(b);d&&d()});return!0}function uw(){this.a=new xu(null)}w(354,1,sl,uw);_.$d=function(a){return decodeURI(a.replace("%23",na))};_.Sd=function(a){pu(this.a,a)};_._d=function(a){a=null==a?m:a;if(!J(a,null==Yw?m:Yw))Yw=a,hu&&(a=new gu,pu(this.a,a))};\nvar Yw=m;function Bw(a,b){var c;c=Tq(Cj);c.text=a;$doc.body.appendChild(c);b.pd();$doc.body.removeChild(c)}function Ew(){}w(357,1,{},Ew);_.pd=function(){$wnd.__gwt_initWindowCloseHandler(B(Gw),B(Fw))};function Cw(){}w(358,1,{},Cw);_.pd=function(){$wnd.__gwt_initWindowResizeHandler(B(Iw))};function Zw(a,b){$w(a.ee(),b,!0)}function ax(a,b){a.pb.style[Hh]=b}function bx(a,b,c){0<=b&&a.je(b+bj);0<=c&&a.he(c+bj)}function cx(a,b,c){a.je(b);a.he(c)}\nfunction dx(a){var b,a=Oq(a,Kg);b=ex(a,fx(32));return 0<=b?a.substr(0,b-0):a}function $w(a,b,c){if(!a)throw new wp(ff);b=gx(b);if(0==b.length)throw new Km(yf);if(c){var d;d=gx(b);b=a.className;-1==Pq(b,d)&&(0<b.length?a.className=b+ea+d:a.className=d)}else{var e,f,c=gx(b);f=a.className;e=Pq(f,c);-1!=e&&(b=gx(f.substr(0,e-0)),c=gx(hx(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ea+c,a.className=d)}}function ix(a,b){a.style.display=b?m:Fi;a.setAttribute("aria-hidden",""+!b)}w(363,1,Ql);_.ce=jx;\n_.de=kx;_.ee=lx;_.he=function(a){ax(this,a)};_.je=function(a){this.pb.style[zk]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function mx(a,b,c){var d;d=Nw(c.b);if(-1!=d)if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;mw();Xw(e,d)}else a.lb|=d;return iu(!a.mb?a.mb=new xu(a):a.mb,c,b)}function nx(a,b,c){return iu(!a.mb?a.mb=new xu(a):a.mb,c,b)}\nfunction ox(a){var b;if(a.me())throw new px("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;mw();Xw(c,b)}else a.lb|=b;a.ke();a.pe()}\nfunction qx(a,b){var c;switch(Nw(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==ui?b.toElement:b.fromElement))&&Wq(a.pb,c))return}c=a.pb;var d,e,f;if(xs&&(f=xs.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.mb&&pu(a.mb,f.a),f.a.a=d,f.a.b=e}function rx(a){if(!a.me())throw new px("Should only call onDetach when the widget is attached to the browser\'s document");try{a.qe()}finally{try{a.le()}finally{a.pb.__listener=null,a.kb=!1}}}\nfunction sx(a){if(a.ob)if(H(a.ob,42))a.ob.re(a);else{if(a.ob)throw new px("This widget\'s parent does not implement HasWidgets");}else if(tx(),Qw(ux.a,a)){tx();try{a.oe()}finally{Cu(ux.a,a)}}}function vx(a,b){var c;c=a.ob;if(b){if(c)throw new px("Cannot set a new parent without first clearing the old parent");a.ob=b;b.me()&&a.ne()}else try{c&&c.me()&&a.oe()}finally{a.ob=null}}w(362,363,jl);_.ke=wx;_.le=wx;_.Sd=function(a){this.mb&&pu(this.mb,a)};_.me=function(){return this.kb};_.ne=function(){ox(this)};\n_.Yd=function(a){qx(this,a)};_.oe=xx;_.pe=wx;_.qe=wx;_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;w(361,362,rl);_.ke=function(){yx(this,(zx(),Ax))};_.le=function(){yx(this,(zx(),Bx))};function Cx(a,b,c){sx(b);var d=a.p;Dx(d,b,d.c);d=(hw(),iw(b.pb));c.appendChild(d);vx(b,a)}function Ex(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Fx;b.ob==a&&(f=a.se(b),f<d&&--d);sx(b);Dx(a.p,b,d);e?(e=b.pb,Ww(c,(hw(),iw(e)),d)):(e=(hw(),iw(b.pb)),c.appendChild(e));vx(b,a)}\nfunction Gx(a,b){var c;if(b.ob!=a)return!1;try{vx(b,null)}finally{c=b.pb;Sq(c).removeChild(c);c=a.p;var d;d=Hx(c,b);if(-1==d)throw new Ix;if(0>d||d>=c.c)throw new Fx;for(--c.c;d<c.c;++d)fq(c.a,d,c.a[d+1]);fq(c.a,c.c,null)}return!0}w(360,361,rl);_.se=function(a){return Hx(this.p,a)};_.te=function(a,b,c,d){Ex(this,a,b,c,d)};_.ue=function(){return new Jx(this.p)};_.re=function(a){return Gx(this,a)};function Kx(a,b,c,d){var e;sx(b);e=a.p.c;a.xe(b,c,d);a.te(b,a.pb,e,!0)}\nfunction Lx(a,b){var c;(c=Gx(a,b))&&Mx(b.pb);return c}function Nx(a,b,c,d){if(b.ob!=a)throw new Km("Widget must be a child of this panel.");a.xe(b,c,d)}function Ox(a,b,c){a=a.pb;-1==b&&-1==c?Mx(a):(a.style[Zi]=bg,a.style[Xh]=b+bj,a.style[ek]=c+bj)}function Px(){var a=Tq(gh);this.p=new Qx(this);this.pb=a;this.pb.style[Zi]="relative";this.pb.style[Ui]=Ih}function Mx(a){a.style[Xh]=m;a.style[ek]=m;a.style[Zi]=m}w(359,360,rl,Px);_.re=function(a){return Lx(this,a)};_.xe=function(a,b,c){Ox(a,b,c)};\nfunction Rx(a,b){if(a.ze())throw new px("SimplePanel can only contain one child widget");a.Ae(b)}function Sx(a,b){if(a.jb!=b)return!1;try{vx(b,null)}finally{a.ye().removeChild(b.pb),a.jb=null}return!0}function Tx(a,b){if(b!=a.jb&&(b&&sx(b),a.jb&&a.re(a.jb),a.jb=b)){var c=a.ye(),d=(hw(),iw(a.jb.pb));c.appendChild(d);vx(b,a)}}function Ux(){this.pb=Tq(gh)}w(367,361,rl,Ux);_.ye=lx;_.ze=function(){return this.jb};_.ue=function(){return new Vx(this)};_.re=function(a){return Sx(this,a)};\n_.Ae=function(a){Tx(this,a)};_.jb=null;function Wx(a,b){a.hb&&(Xx(a.gb,!1,!1),cu(a,a,b))}function Yx(a){var b;if(b=a.jb)null!=a.X&&b.he(a.X),null!=a.Y&&b.je(a.Y)}function Zx(a,b,c){a.cb=b;a.ib=c;b-=ar();c-=br();a=a.pb;a.style[Xh]=b+(Cr(),bj);a.style[ek]=c+bj}function $x(a){a.hb||(a.kb&&sx(a),Xx(a.gb,!0,!1))}w(366,367,rl);_.ye=function(){return Rq(this.pb)};_.ce=jx;_.de=kx;_.ee=function(){return Sq(Rq(this.pb))};_.Be=function(){this.Ce(!1)};_.Ce=function(a){Wx(this,a)};_.Ud=function(){};\n_.qe=function(){this.hb&&Xx(this.gb,!1,!0)};_.he=function(a){this.X=a;Yx(this);0==a.length&&(this.X=null)};_.De=function(a,b){Zx(this,a,b)};_.Ae=function(a){Tx(this,a);Yx(this)};_.je=function(a){this.Y=a;Yx(this);0==a.length&&(this.Y=null)};_.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;\nfunction ay(a,b){var c;this.pb=Tq(gh);this.$=new by;this.U=(cy(),dy);this.gb=new ey(this);this.pb.appendChild(Tq(gh));this.De(0,0);Sq(Rq(this.pb))[Kg]="gwt-PopupPanel";Rq(this.pb)[Kg]=Yi;this.W=this.V=a;this.db=!1;c=y(Yu,q,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new fy(c);c=m;this.T.ee()[Kg]=c;c=Sq(Rq(this.pb));var d;if(!c)throw new wp(ff);d=gx("gwt-DecoratedPopupPanel");if(0==d.length)throw new Km(yf);var e=c.className.split(/\\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var h=1,j=e.length;h<j;h++){var l=\ne[h];l.length>g&&l.charAt(g)==$a&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(ea)}Tx(this,this.T);Yx(this);$w(Rq(this.pb),Yi,!1);$w(this.T.b,b+"Content",!0)}w(365,366,rl);_.ke=function(){ox(this.T)};_.le=function(){rx(this.T)};_.ze=function(){return this.T.jb};_.ue=function(){return new Vx(this.T)};_.re=function(a){return this.T.re(a)};_.Ae=function(a){Tx(this.T,a);Yx(this)};_.T=null;w(364,365,rl);_.oe=xx;\nfunction gy(){gy=x;hy=new iy(0,(cy(),dy));jy=new iy(1,ky);ly=new iy(2,my);ny=y(oy,q,37,[hy,jy,ly])}function iy(a,b){this.b=a;this.a=b}w(368,193,{37:1,88:1,93:1,95:1},iy);_.a=null;var ny,hy,jy,ly;function py(){py=x;qy=y(Yu,q,1,[ek,qi,Bg])}\nfunction fy(a){var b;py();var c,d;c=this.pb=Tq(Tj);this.c=Tq(Wj);gw(c,this.c);c[Fg]=0;for(c=c[Eg]=0;c<a.length;++c)d=(b=Tq(lk),b[Kg]=a[c],Iu(),gw(b,ry(a[c]+"Left")),gw(b,ry(a[c]+Zd)),gw(b,ry(a[c]+"Right")),b),gw(this.c,d),1==c&&(this.b=Rq(d.children[1]));this.pb[Kg]="gwt-DecoratorPanel"}function ry(a){var b,c;c=Tq(Xj);b=Tq(gh);var d=(hw(),iw(b));c.appendChild(d);c[Kg]=a;b[Kg]=a+"Inner";return c}w(370,367,tl,fy);_.ye=sy;_.b=null;_.c=null;var qy;w(371,1,{});function zx(){zx=x;Ax=new ty;Bx=new uy}\nfunction vy(a){tu.call(this,a)}function yx(a,b){zx();var c,d,e;c=null;for(e=a.ue();e.Vd();){d=e.Wd();try{b.Fe(d)}catch(f){if(f=pq(f),H(f,105))d=f,!c&&(c=new ru),su(c,d);else throw f;}}if(c)throw new vy(c);}w(372,289,kl,vy);var Ax,Bx;function ty(){}w(373,1,{},ty);_.Fe=function(a){a.ne()};function uy(){}w(374,1,{},uy);_.Fe=function(a){a.oe()};w(377,362,jl);_.ne=function(){ox(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};\nfunction wy(){this.p=new Qx(this);this.e=Tq(Tj);this.d=Tq(Wj);gw(this.e,this.d);this.pb=this.e}w(378,360,rl);_.d=null;_.e=null;function xy(){this.pb=yy()}w(382,367,rl,xy);function zy(){zy=x;Ay=new By((rr(),Gg));Cy=new By(Xh);Dy=new By(tj);Ey=(Iu(),Cy);Fy=Dy;Gy=Ey}var Ay,Gy,Cy,Fy,Ey,Dy;w(392,1,{});function By(a){this.a=a}w(393,392,{},By);_.a=null;function Hy(){Hy=x;Iy=new Jy(qi);Ky=new Jy(ek)}var Iy,Ky;function Jy(a){this.a=a}w(394,1,{},Jy);_.a=null;\nfunction Ly(a,b){var c;c=My(a);gw(a.b,c);Cx(a,b,c)}function My(a){var b;b=Tq(Xj);b[jg]=a.a.a;b.style[tk]=a.c.a;return b}function Ny(a,b){var c,d;d=Sq(b.pb);(c=Gx(a,b))&&a.b.removeChild(d);return c}function Oy(){wy.call(this);this.a=(zy(),Gy);this.c=(Hy(),Ky);this.b=Tq(lk);gw(this.d,this.b);this.e[Fg]=bc;this.e[Eg]=bc}w(395,378,rl,Oy);_.re=function(a){return Ny(this,a)};_.b=null;function Py(){Py=x;new pp}function Qy(a){Py();Ry.call(this,a.d.a,a.b,a.c,a.e,a.a)}\nfunction Sy(a,b,c,d,e){Py();this.a=new Ty(this,a,b,c,d,e);this.pb[Kg]="gwt-Image"}function Ry(a,b,c,d,e){Py();Sy.call(this,(bw(),new aw(a)),b,c,d,e)}w(396,362,jl,Qy,Sy,Ry);_.Yd=function(a){32768==Nw(a.type)&&this.a&&(this.pb.__gwtLastUnhandledEvent=m);qx(this,a)};_.pe=function(){var a=this.a;J(ci,Oq(this.pb,"__gwtLastUnhandledEvent"))&&(a.f=new Uy(a,this),Aq((xq(),yq),a.f))};_.a=null;w(398,1,{});_.f=null;function Vy(){Vy=x;Wy()}\nfunction Ty(a,b,c,d,e,f){var g,h;Vy();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=Tq(Nj);h=new Nv;Mv(Mv(Mv(h,new Pv("width:"+e+(Cr(),bj)+Uc)),new Pv("height:"+f+gj)),new Pv("background:url("+b.a+") no-repeat "+-c+cj+-d+gj));!Xy&&(Xy=new Yy);b=Zy;h=new Pv((new Pv(Mq(h.a.a))).a);c=new Ov;sp(c.a,"<img onload=\'this.__gwtLastUnhandledEvent=\\"load\\";\' src=\'");tp(c,$v(b.a));sp(c.a,"\' style=\'");tp(c,$v(h.a));sp(c.a,"\' border=\'0\'>");h=new Rv(Mq(c.a));g.innerHTML=h.a||m;g=Rq(g);a.kb&&(a.pb.__listener=null);\nif(a.pb&&(h=a.pb,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),mw(),Xw(g,a)):a.lb|=133333119}w(397,398,{},Ty);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Uy(a,b){this.a=a;this.b=b}w(399,1,{},Uy);_.pd=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.kb?(a=(b=$doc.createEventObject(),b.type=ci,b),this.b.pb.fireEvent("on"+a.type,a)):this.b.pb.__gwtLastUnhandledEvent=ci)};_.a=null;_.b=null;\nw(401,329,Vl);function $y(a){this.a=a}w(403,401,Vl,$y);_.Od=function(a){this.a.Ge(a.f,a.a)};function az(a,b,c){var d;if(a.o){var e=d=Tq(lk);Ww(a.e,(hw(),iw(e)),b);a=(hw(),iw(c));d.appendChild(a)}else d=a.e.children[0],Ww(d,(hw(),iw(c)),b)}\nfunction bz(a,b,c){var d;b.b&&(cz(a,b),c&&b.a?(cz(a,null),a=b.a,b=(xq(),yq),b.c=Bq(b.c,[new dz(a),!1])):null!=b.d&&(a.j=new ez(a,b),c=(cy(),ky),a.j.U=c,a.j.ab=a.f,c=Fh,a.j.ee()[Kg]=c,d=dx(a.pb),J(Eh,d)||Zw(a.j,d+"Popup"),nx(a.j,new $y(a),Im?Im:Im=new Jm),a.n=b.d,d=a.j,a=new fz(a,b),d.pb.style[uk]=Ih,$x(d),Iu(),a.a.o?Zx(a.a.j,Xq(a.a.pb)+Nq(a.a.pb,Mi)-1,Zq(a.b.pb)):Zx(a.a.j,Xq(a.b.pb),Zq(a.a.pb)+Nq(a.a.pb,Li)-1),d.pb.style[uk]=vk))}\nfunction gz(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(cz(a,b),hz(a.pb),b&&a.d&&bz(a,b,!1))}\nfunction iz(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new uu(a.i);e.b<e.d.Pf();)if(d=vu(e),Wq(d.pb,c)){c=d;break a}c=null}switch(Nw(b.type)){case 1:hz(a.pb);c&&bz(a,c,!0);break;case 16:c&&gz(a,c);break;case 32:c&&gz(a,null);break;case 2048:jz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Iu();jz(a)||a.o||kz(a);b.cancelBubble=!0;Uq(b);break;case 39:Iu();jz(a)||(a.o?null!=a.k.d&&!a.k.d.bi().bi()&&(bz(a,a.k,!1),a.k.d.bi()):lz(a));b.cancelBubble=!0;Uq(b);break;case 38:jz(a)||a.o&&kz(a);b.cancelBubble=\n!0;Uq(b);break;case 40:jz(a)||(a.o?lz(a):null!=a.k.d&&!a.k.d.bi().bi()&&(bz(a,a.k,!1),a.k.d.bi()));b.cancelBubble=!0;Uq(b);break;case 27:cz(a,null);a.j&&Wx(a.j,!1);b.cancelBubble=!0;Uq(b);break;case 9:cz(a,null);a.j&&Wx(a.j,!1);break;case 13:jz(a)||(bz(a,a.k,!0),b.cancelBubble=!0,Uq(b))}}qx(a,b)}function mz(a,b,c){c&&cz(a,null);cu(a,b,!1);a.n=null;a.j=null}function jz(a){var b,c;if(!a.k){for(c=new uu(a.i);c.b<c.d.Pf();)if(b=vu(c),b.b){cz(a,b);break}return!0}return!1}\nfunction cz(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=dx(c.pb)+Kb;$w(c.ee(),d,!1);a.o&&(c=Sq(a.k.pb),2==c.children.length&&(c=c.children[1],$w(c,Rj,!1)))}if(b){c=dx(b.pb)+Kb;$w(b.ee(),c,!0);a.o&&(c=Sq(b.pb),2==c.children.length&&(c=c.children[1],$w(c,Rj,!0)));Kn();c=a.pb;var e=new ln(b.pb),d=(Fn(),Gn),e=y(nz,q,16,[e]),f,g,h,j;f=new rp;for(h=0,j=e.length;h<j;++h)g=e[h],tp(tp(f,g.a),ea);e=gx(Mq(f.a));c.setAttribute(d.a,e)}a.k=b}}\nfunction lz(a){var b,c,d;if(a.k){for(b=c=oz(a.i,a.k);;)if(c+=1,c==a.i.c&&(c=0),c==b){d=ww(a.i,b);break}else if(d=ww(a.i,c),d.b)break;cz(a,d)}}function kz(a){var b,c,d;if(a.k){for(b=c=oz(a.i,a.k);;)if(c-=1,0>c&&(c=a.i.c-1),c==b){d=ww(a.i,b);break}else if(d=ww(a.i,c),d.b)break;cz(a,d)}}w(404,362,jl);_.Yd=function(a){iz(this,a)};_.oe=function(){this.j&&Wx(this.j,!1);rx(this)};_.Ge=function(a,b){mz(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function dz(a){this.a=a}\nw(405,1,{},dz);_.pd=function(){pz(this.a)};_.a=null;function qz(a){this.a=a}w(406,1,{},qz);_.Hd=function(){cz(this.a,null)};_.a=null;function ez(a,b){this.a=a;this.b=b;ay.call(this,!0,li);Tx(this.T,this.b.d);Yx(this);this.fb=!0;this.b.d.bi()}w(407,365,rl,ez);_.Ud=function(a){var b,c;if(!a.a)switch(Nw(a.d.type)){case 4:c=a.d.srcElement;b=this.b.c.pb;if(Wq(b,c)){a.a=!0;break}a.a&&cz(this.a,null)}};_.a=null;_.b=null;function fz(a,b){this.a=a;this.b=b}w(408,1,{},fz);_.a=null;var rz=_.b=null;\nfunction sz(){sz=x;rz=new Lv((bw(),new aw((Iu(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function tz(a,b){if(b){var c=dx(a.pb)+Ib;$w(a.ee(),c,!1)}else c=dx(a.pb)+Ib,$w(a.ee(),c,!0);a.b=b}function uz(a,b){this.pb=Tq(Xj);var c=dx(this.pb)+Kb;$w(this.ee(),c,!1);this.pb.innerText=a||m;this.pb[Kg]="gwt-MenuItem";c=$q();this.pb.setAttribute(Kh,c);Kn();this.pb.setAttribute("role",to.a);this.a=b}w(411,363,{41:1,45:1,48:1},uz);_.a=null;_.b=!0;\n_.c=null;_.d=null;function vz(){var a;this.pb=Tq(Xj);this.pb[Kg]="gwt-MenuItemSeparator";a=Tq(gh);gw(this.pb,a);a[Kg]="menuSeparatorInner"}w(412,363,Ql,vz);function wz(){var a,b,c,d,e;b=null.bi();e=dr();d=cr();b[fh]=(gr(),Fi);b[zk]=0+(Cr(),bj);b[Hh]=dc;c=$doc;c=(J(c.compatMode,Sd)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(J(a.compatMode,Sd)?a.documentElement:a.body).scrollHeight||0;b[zk]=(c>e?c:e)+bj;b[Hh]=(a>d?a:d)+bj;b[fh]="block"}function by(){}w(413,1,{},by);_.Qd=function(){wz()};\nfunction xz(a){this.a=a}w(414,1,{},xz);_.Ud=function(a){var b=this.a,c,d;if(a.a||!b.fb&&a.b)b.db&&(a.a=!0);else if(b.Ud(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?Wq(b.pb,c):!1)&&(a.b=!0);b.db&&(a.a=!0);switch(Nw(d.type)){case 4:case 1048576:if(kw){a.b=!0;break}if(!c&&b.V){b.Ce(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(kw){a.b=!0;break}break;case 2048:d=d.srcElement,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};\n_.a=null;function yz(a){this.a=a}w(415,1,{},yz);_.a=null;function cy(){cy=x;dy=new zz(0);ky=new zz(1);my=new zz(2);Az=y(Bz,q,46,[dy,ky,my])}function zz(a){this.b=a}w(416,193,{46:1,88:1,93:1,95:1},zz);var Az,dy,ky,my;function Cz(a){a.j?a.a.bb&&($doc.body.appendChild(a.a.Z),a.f=zw(a.a.$),wz(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Z),Dz(a.f.a),a.f=null,a.b=!1)}function Ez(a){a.j||(Cz(a),a.c||(tx(),Lx(Fz(null),a.a)));a.a.pb.style[Ng]="rect(auto, auto, auto, auto)";a.a.pb.style[Ui]=vk}\nfunction Gz(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Uu(b*a.d);h=Uu(b*a.e);switch(a.a.U.b){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:Iu(),f=h,c=d}a.a.pb.style[Ng]="rect("+g+fj+f+fj+c+fj+e+"px)"}\nfunction Xx(a,b,c){a.c=c;nm(a);a.i&&(pm(a.i),a.i=null,Ez(a));a.a.hb=b;var d=a.a;d.eb&&(Dz(d.eb.a),d.eb=null);d._&&(Dz(d._.a),d._=null);if(d.hb){d.eb=lw(new xz(d));var e;e=new yz(d);sw();e=tw?iu(tw.a,(!hu&&(hu=new Jm),hu),e):null;d._=e}c=!c&&a.a.ab;a.a.U!=(cy(),dy)&&!b&&(c=!1);a.j=b;c?b?(Cz(a),a.a.pb.style[Zi]=bg,-1!=a.a.ib&&a.a.De(a.a.cb,a.a.ib),a.a.pb.style[Ng]=oj,tx(),b=Fz(null),Cx(b,a.a,b.pb),a.i=new Hz(a),wm(a.i,1)):qm(a,200):(Cz(a),a.j?(a.a.pb.style[Zi]=bg,-1!=a.a.ib&&a.a.De(a.a.cb,a.a.ib),tx(),\nb=Fz(null),Cx(b,a.a,b.pb)):a.c||(tx(),Lx(Fz(null),a.a)),a.a.pb.style[Ui]=vk)}function ey(a){var b=(ym(),zm);this.k=new xm(this);this.s=b;this.a=a}w(417,58,{},ey);_.rd=function(){Ez(this)};_.sd=function(){this.d=Nq(this.a.pb,Li);this.e=Nq(this.a.pb,Mi);this.a.pb.style[Ui]=Ih;Gz(this,(1+Math.cos(3.141592653589793))/2)};_.td=function(a){Gz(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Hz(a){Dm();this.a=a}w(418,65,{},Hz);_.vd=function(){this.a.i=null;qm(this.a,200)};\n_.a=null;function hw(){hw=x;Iz()}function iw(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Iz(){function a(){}a.prototype={className:m,clientHeight:0,clientWidth:0,dir:m,getAttribute:function(a){return this[a]},href:m,id:m,lang:m,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:m,style:{},title:m};$wnd.GwtPotentialElementShim=a}function tx(){tx=x;Jz=new Kz;Lz=new pp;ux=new ru}function Mz(a){this.p=new Qx(this);this.pb=a;ox(this)}\nfunction Fz(a){tx();var b,c;c=Au(Lz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Lz.d){var d=new Nz;Gm();Hm(Im?Im:Im=new Jm,d);Iu()}!b?c=new Oz:c=new Mz(b);D(Lz,a,c);su(ux,c);return c}w(420,359,rl,Mz);var Jz,Lz,ux;function Kz(){}w(421,1,{},Kz);_.Fe=function(a){a.me()&&a.oe()};function Nz(){}w(422,1,{},Nz);_.Od=function(){tx();try{yx(ux,Jz)}finally{Pz(ux.a),Pz(Lz)}};function Oz(){Mz.call(this,$doc.body)}w(423,420,rl,Oz);\n_.xe=function(a,b,c){b-=ar();c-=br();Ox(a,b,c)};function Vx(a){this.c=a;this.a=!!this.c.jb}w(424,1,{},Vx);_.Vd=Sv;_.Wd=function(){if(!this.a||!this.c.jb)throw new Ix;this.a=!1;return this.b=this.c.jb};_.Xd=function(){this.b&&this.c.re(this.b)};_.b=null;_.c=null;function Qz(a,b){a.pb[sk]=null!=b?b:m}w(427,377,jl);_.Yd=function(a){0!=(Nw(a.type)&896)?qx(this,a):qx(this,a)};_.pe=wx;function Rz(){Rz=x;Sz()}w(426,427,jl);\nfunction Tz(){Rz();var a=Qq(Yj);!fw&&(fw=new ew);!dw&&(dw=new cw);this.pb=a;Iu();this.pb[Kg]="gwt-TextBox"}w(428,426,jl,Tz);function Sz(){Sz=x;Uz=new Vz;Wz=new Xz;Yz=new Zz;$z=new aA;bA=y(cA,q,49,[Uz,Wz,Yz,$z])}w(429,193,ll);var bA,Uz,Wz,Yz,$z;function Vz(){this.b=0}w(430,429,ll,Vz);function Xz(){this.b=1}w(431,429,ll,Xz);function Zz(){this.b=2}w(432,429,ll,Zz);function aA(){this.b=3}w(433,429,ll,aA);function Hx(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}\nfunction Dx(a,b,c){var d,e;if(0>c||c>a.c)throw new Fx;if(a.c==a.a.length){e=C(dA,q,50,2*a.a.length,0);for(d=0;d<a.a.length;++d)fq(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)fq(a.a,d,a.a[d-1]);fq(a.a,c,b)}function Qx(a){this.b=a;this.a=C(dA,q,50,4,0)}w(435,1,{},Qx);_.ue=function(){return new Jx(this)};_.a=null;_.b=null;_.c=0;function eA(a){if(a.a>=a.b.c)throw new Ix;return a.b.a[++a.a]}function fA(a){if(0>a.a||a.a>=a.b.c)throw new gA;a.b.b.re(a.b.a[a.a--])}function Jx(a){this.b=a}w(436,1,{},Jx);\n_.Vd=function(){return this.a<this.b.c-1};_.Wd=function(){return eA(this)};_.Xd=function(){fA(this)};_.a=-1;_.b=null;function Wy(){Wy=x;Zy=(bw(),new aw(rq()+"clear.cache.gif"))}var Zy,Xy=null;function Yy(){}w(438,1,{},Yy);function hA(){hA=x;Wy()}function iA(a,b,c,d,e){hA();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}w(439,371,{},iA);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function yy(){var a;a=Tq(gh);a.tabIndex=0;return a}function hz(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}\nfunction Dz(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?ku(b,new jA(b,c,d,a)):Bu(b,c,d,a)}function ou(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(447,1,{},ou);_.a=null;_.b=null;_.c=null;_.d=null;function lu(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(448,1,{},lu);_.pd=function(){mu(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function jA(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}w(449,1,{},jA);_.pd=function(){Bu(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;\n_.d=null;function kA(a,b){var c;this.a=(c=m,0!=(b&1)&&(c+=ei),0!=(b&2)&&(c+=Jh),RegExp(a,c))}w(450,1,{});_.tS=function(){return Hp(this.a)};_.a=null;function lA(a,b){b.k!=a&&(!a.Uc&&(a.Uc=new Bm),b.k=a,vm(a.Uc,b))}function mA(a){var b;b=a.cZ.d;if(-1!=ex(b,fx(36)))return null;a=a.Vc.b.b++;return b=hx(b,nA(b,fx(46))+1)+m+a}function oA(a){return!a.Mc&&a.Sc?oA(a.Sc):a.Mc}function pA(a){return dt(),new qA(a)}\nfunction rA(a){var b;b=new sA;if(a.We()){for(;a&&!H(a,71);a=a.Sc){var c=b,d=a.Se(),e=a.Te();c.a+=d;c.b+=e}H(a,71)&&(c=a.Se(),a=a.Te(),b.a+=c,b.b+=a);return b}throw new tA;}function uA(a){a.Wc=!1;a.df();vA(a)}function vA(a){if((a=H(a,71)?null:a.Sc)&&a.Wc)uA(a),a.Gc&&H(a.Gc,65)&&(a.Gc.n=!1)}function wA(a){return(a=a.Le())?a:new xA(1,1)}function yA(a){var b;return(b=a.Me())?new zA(b):new zA(a.Oe())}\nfunction AA(a,b,c,d,e){var f,g,h,j;h=a._c;j=a.ad;g=a.Yc;f=a.Nc;a._c=b;a.ad=c;a.Yc=d;a.Nc=e;if(h!=a._c||j!=a.ad)vA(a),new BA(a,100);if(g!=a.Yc||f!=a.Nc)a.Ve(),new BA(a,101)}function CA(){this.Vc=(DA(),DA(),EA);this.Pc=new FA;new pp;this.Ue();this.Rc=(GA(),HA)}w(454,1,Ol);_.Je=function(){return mA(this)};_.Le=function(){return IA(this.Tc,this)};_.Me=function(){return this.Le()};_.Ne=function(){return this.Nc};_.Oe=function(){return this.Ye()};_.Pe=function(){return new JA(0,0,0,0)};_.Qe=function(){return this._e()};\n_.Re=function(){return this.Yc};_.Se=function(){return this._c};_.Te=function(){return this.ad};_.Ue=wx;_.Ve=function(){uA(this)};_.We=function(){return this.Xc&&!!this.Sc&&this.Sc.We()};_.Ye=KA;_.Ze=LA;_.$e=function(){return(null==this.Qc&&(this.Qc=this.Je()),this.Qc)+Pa+this.Se()+Pa+this.Te()+Pa+this.Re()+Ak+this.Ne()+(this.Xc?m:",hidden")};_._e=MA;_.df=function(){var a=this.Tc;a.e.a=-1;a.e.b=-1};_.ff=function(a,b,c,d){this.gf(a,b,c,d,this.Lc,!0);this.Lc=0};\n_.gf=function(a,b,c,d){AA(this,a,b,c,d)};_.tS=NA;_.hf=function(){this.Wc=!0};_.Kc=null;_.Lc=0;_.Mc=null;_.Nc=0;_.Oc=0;_.Qc=null;_.Rc=null;_.Sc=null;_.Tc=null;_.Uc=null;_.Wc=!1;_.Xc=!0;_.Yc=0;_.Zc=!1;_.$c=!1;_._c=0;_.ad=0;function OA(a,b){var c;c=a.jf();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function PA(a){var b;b=a.jf();return new QA(b.b,b.d,a.Yc-b.c-b.b,a.Nc-b.d-b.a)}\nfunction RA(a,b){var c,d;if(a.Gc)for(d=new uu(a.Fc.a);d.b<d.d.Pf();)c=vu(d),a.Gc.of(c);if(b)for(d=new uu(a.Fc.a);d.b<d.d.Pf();)c=vu(d),b.kf(null,c);a.Gc=b;uA(a);a.Gc&&H(a.Gc,65)&&(a.Gc.n=!1)}function SA(a){if(!a.Wc){a.Gc&&a.Gc.lf(a);var b,c;for(c=0;c<a.Fc.a.c;++c)b=ww(a.Fc.a,c),b.Wc||b.hf();a.Wc=!0}}function TA(){CA.call(this);this.Fc=new UA;this.Jc=(DA(),DA(),EA)}w(453,454,ml);_.Le=function(){if(!this.Gc)return null;!this.Hc&&(this.Hc=this.Gc.mf(this));return this.Hc};\n_.Me=function(){if(!this.Gc)return null;!this.Ic&&(this.Ic=this.Gc.nf(this));return this.Ic};_.jf=function(){return this.Pe()};_.Oe=KA;_.Qe=MA;_.Ue=function(){this.Tc=(DA(),new VA)};_.Ve=function(){uA(this);this.Gc&&H(this.Gc,65)&&(this.Gc.n=!1)};_.Ye=KA;_._e=MA;_.df=function(){var a,b;this.Ic=this.Hc=null;for(b=0;b<this.Fc.a.c;++b)a=ww(this.Fc.a,b),a.df()};_.hf=function(){SA(this)};_.Gc=null;_.Hc=null;_.Ic=null;function WA(){var a=new XA;TA.call(this);RA(this,a)}w(452,453,ml,WA);\n_.Je=function(){return"panel"+this.Jc.b.e++};function YA(a,b,c){a=ZA(a.Ec,b,c);a.k=!0;return new $A(a)}function aB(a){a.Ze(a.Ec.d)}function bB(a){return new xA(cB(a.Ec),dB(a.Ec))}w(451,452,ml);_.Ne=function(){return Nq(this.Ec.pb,Li)};_.Re=function(){return Nq(this.Ec.pb,Mi)};_.Se=function(){return Xq(this.Ec.pb)};_.Te=function(){return Zq(this.Ec.pb)};_.We=function(){return this.Ec.pb.style.display!=Fi};_.Ec=null;function eB(a){if(null!=a)this.n=a;else throw new fB;}w(456,1,Sl);\n_.tS=function(){return this.cZ.d+"[source="+this.n+Tf};_.n=null;\nfunction gB(){gB=x;hB=new pp;D(hB,new iB(400),new jB(Lk));D(hB,new iB(401),new jB(Lk));D(hB,new iB(402),new jB(Lk));D(hB,new iB(500),new jB(Nk));D(hB,new iB(501),new jB(Nk));D(hB,new iB(502),new jB(Nk));D(hB,new iB(503),new jB(Ok));D(hB,new iB(504),new jB(Nk));D(hB,new iB(505),new jB(Nk));D(hB,new iB(506),new jB(Ok));D(hB,new iB(507),new jB(Zk));D(hB,new iB(100),new jB(Hk));D(hB,new iB(101),new jB(Hk));D(hB,new iB(102),new jB(Hk));D(hB,new iB(103),new jB(Hk));D(hB,new iB(1004),new jB(Kk));D(hB,new iB(1005),\nnew jB(Kk));D(hB,new iB(800),new jB(Vk));D(hB,new iB(801),new jB(Vk));D(hB,new iB(200),new jB(Pk));D(hB,new iB(201),new jB(Pk));D(hB,new iB(202),new jB(Pk));D(hB,new iB(204),new jB(Pk));D(hB,new iB(203),new jB(Pk));D(hB,new iB(209),new jB($k));D(hB,new iB(208),new jB(al));D(hB,new iB(207),new jB(al));D(hB,new iB(206),new jB(Pk));D(hB,new iB(205),new jB(Pk));D(hB,new iB(1400),new jB(Xk));D(hB,new iB(1401),new jB(Yk));D(hB,new iB(1402),new jB(Yk));D(hB,new iB(300),new jB(Ik));D(hB,new iB(301),new jB(Ik));\nD(hB,new iB(1100),new jB(Uk));D(hB,new iB(1101),new jB(Uk));D(hB,new iB(1200),new jB(Wk));D(hB,new iB(701),new jB(Sk));D(hB,new iB(900),new jB(Tk));D(hB,new iB(1001),new jB(Qk));D(hB,new iB(601),new jB(Rk))}w(455,456,Sl);_.$e=function(){return m};_.tS=function(){var a;a=m;H(this.n,59)&&null!=this.n&&(a=this.n,a=(null==a.Qc&&(a.Qc=a.Je()),a.Qc),null==a&&(a=m));return this.cZ.d+Mf+this.$e()+"] on "+(0<a.length?a:this.n)};_.k=0;var hB;function jB(a){this.a=a}w(458,1,{},jB);_.a=Gk;function kB(){}\nw(459,1,{},kB);_.a=null;_.b=null;function lB(a,b){var c;b&&(a.a?(c=new mB(a.a),fq(c.b,c.c++,b),a.a=c):(a.a=new Bm,vm(a.a,b)))}function Jt(a,b){return a.a?Nm(a.a,b):b}w(461,1,Sl);_.a=null;function nB(){}function FA(){}w(460,461,Sl,nB,FA);function oB(){oB=x;Math.sqrt(2)}function pB(a){oB();if(0>a)throw new Km("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}w(462,1,{55:1},pB);\n_.eQ=function(a){return a===this?!0:H(a,55)?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 qB;a.a=31*a.a+Uu((new rB(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Uu((new rB(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction sB(){sB=x;tB=uB=new cm(255,255,255);vB=new cm(192,192,192);wB=new cm(128,128,128);xB=new cm(64,64,64);yB=zB=new cm(0,0,0);AB=BB=new cm(255,0,0);new cm(255,175,175);CB=new cm(255,200,0);DB=new cm(255,255,0);new cm(0,255,0);EB=new cm(255,0,255);FB=new cm(0,255,255);GB=HB=new cm(0,0,255)}\nfunction IB(a){var b,c;c=a.d>>16&255;b=a.d&255;a=a.d>>8&255;if(0==c&&0==b&&0==a)return new cm(3,3,3);3>c&&0!=c?c=3:(c=Uu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Uu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Uu(a/0.7),a=255<a?255:a);return new cm(c,a,b)}function JB(a){return new cm(Uu(0.7*(a.d>>16&255)),Uu(0.7*(a.d>>8&255)),Uu(0.7*(a.d&255)))}function KB(a,b){return H(b,58)?b.d==a.d:!1}function cm(a,b,c){sB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Km(ie);this.d=c|b<<8|a<<16|-16777216}\nw(468,1,{58:1,67:1,70:1},cm);_.eQ=function(a){return KB(this,a)};_.hC=LB;_.tS=function(){return MB.d+"[r="+(this.d>>16&255)+",g="+(this.d>>8&255)+",b="+(this.d&255)+Tf};_.a=0;_.b=null;_.c=null;_.d=0;var yB,GB,AB,tB,zB,HB,FB,xB,wB,vB,EB,CB,BB,uB,DB;function GA(){GA=x;HA=new NB(!0);OB=new ru;su(OB,"ar");su(OB,"fa");su(OB,"iw");su(OB,"ur")}function NB(a){this.a=a}w(469,1,Sl,NB);_.a=!1;var HA,OB;w(473,1,{76:1,92:1});function PB(){xA.call(this,0,0)}function xA(a,b){this.b=a;this.a=b}\nfunction zA(a){xA.call(this,a.b,a.a)}w(472,473,{61:1,76:1,88:1,92:1},PB,xA,zA);_.eQ=function(a){return a===this?!0:H(a,61)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new qB;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return QB.d+"[width="+this.b+",height="+this.a+Tf};_.a=0;_.b=0;function ft(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}w(474,1,Sl,ft,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});\n_.pf=function(){return 0!=(this.e&4)};_.qf=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=m,this.qf()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.pf()&&(a+=",meta"),a):m)+",target="+this.f+(null!=this.b?",arg="+this.b:m)+Tf};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function RB(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].Xc&&++b,++c;return b}\nfunction SB(a,b,c,d,e,f,g){var h,j,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(j=0;j<=l;++j)c=(TB(g?j:l-j,b.c),b.b[g?j:l-j]),h=c.Qe(),c.ff(d,e+~~((f-h.a)/2),h.b,h.a),d+=h.b+a.c}function UB(a,b){var c,d,e,f,g,h;h=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.Xc&&(c=b?c.Qe():c.Oe(),g=Pm(g,c.a),h+=c.b+a.c);return new xA(h,g+2*a.d)}function XA(){VB.call(this,1,5,5)}\nfunction VB(a,b,c){DA();this.c=b;this.d=c;this.a=a}w(475,1,Sl,XA,VB);_.kf=WB;\n_.lf=function(a){this.b=XB(a.Fc);if(0!=RB(this)){var b,c,d,e,f,g,h,j,l,n,o;b=PA(a);g=a.jf();h=a.Rc.a;l=new Bm;n=f=2*this.c;o=g.d+this.d;j=0;e=!0;var r,t,z;r=a.Fc.a.c;d=new YB(r);for(t=0;t<r;++t)fq(d.b,d.c++,null);for(c=this.b,t=0,z=c.length;t<z;++t)r=c[t],r.Sc==a&&ZB(d,oz(a.Fc.a,r),r);for(d=new uu(d);d.b<d.d.Pf();)if((c=vu(d))&&c.Xc)a=c.Qe(),!e&&n+a.b>b.b&&(SB(this,l,b.b-(n-this.c),g.b,o,j,h),l.mg(),n=f,o+=j+this.d,j=0),e=!1,fq(l.b,l.c++,c),n+=a.b+this.c,j=Pm(j,a.a);SB(this,l,b.b-(n-this.c),g.b,o,\nj,h)}};_.mf=function(a){this.b=XB(a.Fc);return 0==RB(this)?OA(a,new xA(10,10)):OA(a,UB(this,!1))};_.nf=function(a){this.b=XB(a.Fc);return 0==RB(this)?OA(a,new xA(10,10)):OA(a,UB(this,!0))};_.of=LA;_.tS=function(){var a;switch(this.a){case 0:a=Xh;break;case 2:a=tj;break;case 1:a=Gg;break;case 4:a="trailing";break;default:a="leading"}return $B.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Tf};_.a=0;_.b=null;_.c=0;_.d=0;function aC(){aC=x;bC=new cC(ve,0,12)}\nfunction cC(a,b,c){aC();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}w(476,1,{62:1,88:1},cC);_.a=null;_.b=0;_.c=0;var bC;w(477,1,nl);_.tS=function(){return dC.d+"[font="+this.b+"ascent="+eC(fC,this.b).a+", descent="+eC(fC,this.b).b+", height="+eC(fC,this.b).c+Tf};_.b=null;w(479,1,{});_.tS=function(){return"Graphics"};w(480,479,{});function gA(){}function px(a){this.f=a}w(483,136,El,gA,px);function tA(){this.f="Missing message: awt.151"}w(482,483,El,tA);w(484,1,{});\nfunction JA(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}w(485,1,{64:1,88:1,92:1},JA);_.eQ=function(a){return a===this?!0:H(a,64)?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 gC.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Tf};_.a=0;_.b=0;_.c=0;_.d=0;w(489,1,Sl);_.$e=function(){return this.j};_.tS=NA;_.j=null;_.k=null;\nfunction hC(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function iC(a,b){a.e=b;tz(a.i.a,b)}function jC(a){this.n=(DA(),DA(),EA);var b;var c;b=this.cZ.d;-1!=ex(b,fx(36))?b=null:(c=this.n.b.d++,b=hx(b,nA(b,fx(46))+1)+m+c);this.j=b;this.d=new nB;this.f=a;this.e=!0;this.i=new kC(this)}w(488,489,Sl,jC);_.$e=function(){return hC(this)};_.c=null;_.e=!1;_.f=null;_.i=null;w(487,488,gl);_.$e=function(){return hC(this)+(this.b?",tearOff":m)};_.b=!1;w(491,1,{77:1});\n_.eQ=function(a){return a===this?!0:H(a,77)?this.rf()==a.rf()&&this.sf()==a.sf():!1};_.hC=function(){var a;a=new qB;lC(a,this.rf());lC(a,this.sf());return a.a};function sA(){this.b=this.a=0}function mC(a,b){this.a=a;this.b=b}w(490,491,{68:1,77:1,88:1},sA,mC);_.eQ=function(a){return a===this?!0:H(a,68)?this.a==a.a&&this.b==a.b:!1};_.rf=Sv;_.sf=sy;_.tS=function(){return nC.d+"[x="+this.a+",y="+this.b+Tf};_.a=0;_.b=0;\nfunction oC(a,b){if(!b)throw new ju("Missing message: awt.70");var c=a.a;if(J(b.f,$a)){var c=c.a.a,d=new vz,e=c.c.c;if(0>e||e>c.c.c)throw new Fx;c.o&&(d.pb[Qg]=2);az(c,e,d.pb);pC(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 Fx;pC(d.c,e,c);for(f=g=0;f<e;++f)H(ww(d.c,f),45)&&++g;pC(d.i,g,c);az(d,e,c.pb);c.c=d;e=dx(c.pb)+Kb;$w(c.ee(),e,!1);d.o&&(e=oz(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.pb[Qg]=2))}}\nfunction qC(){jC.call(this,m);new Bm;this.b=!1;this.a=(DA(),new rC)}w(492,487,gl,qC);_.a=null;w(495,1,{92:1});w(494,495,Gl);_.eQ=function(a){return a===this?!0:H(a,79)?this.rf()==a.rf()&&this.sf()==a.sf()&&this.uf()==a.uf()&&this.tf()==a.tf():!1};_.hC=function(){var a;a=new qB;lC(a,this.rf());lC(a,this.sf());lC(a,this.uf());lC(a,this.tf());return a.a};function QA(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}w(493,494,{69:1,79:1,88:1,92:1},QA);\n_.eQ=function(a){return a===this?!0:H(a,69)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tf=Sv;_.uf=sy;_.rf=Ms;_.sf=LB;_.tS=function(){return sC.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Tf};_.a=0;_.b=0;_.c=0;_.d=0;function tC(){tC=x;uC=new vC;wC=new xC;yC=new xC}var uC,yC,wC;w(497,1,{});_.eQ=Xl;_.hC=Yl;function vC(){}w(498,497,{},vC);function xC(){}w(499,1,{},xC);w(500,454,Ol);function zC(a,b){var c;c=pA(oA(a));return!c?null:new xA(AC(c,Uf)*b+6,eC(fC,c.b).c+6)}\nfunction BC(a){CC.call(this,a,null!=a?a.length:0)}function CC(a,b){CA.call(this);this.a=0>b?0:b;var c=this.Tc;Qz(c.a,a);c.e.a=-1;c.e.b=-1}w(501,500,Ol,BC,CC);_.Je=function(){return"textfield"+this.Vc.b.f++};_.Le=function(){return zC(this,Oq(this.Tc.a.pb,sk).length)};_.Me=function(){return!oA(this)?null:zC(this,Oq(this.Tc.a.pb,sk).length)};_.Oe=DC;_.Qe=EC;_.Ue=function(){this.Tc=(DA(),new FC)};_.Ye=DC;_._e=EC;_.a=0;function DA(){DA=x;EA=new GC}\nfunction HC(){var a=(DA(),DA(),EA);!a.c&&(a.c=new IC);return a.c}w(502,1,{});_.a=null;_.c=null;var EA;function JC(){}w(503,1,{},JC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;w(504,1,{});function KC(){KC=x;LC=new MC;NC=new MC}function OC(a,b){return b==a?!0:!b?!1:!0}function MC(){}w(505,1,{72:1},MC);_.eQ=function(a){return null==a||!H(a,72)?!1:OC(this,a)};_.hC=function(){var a;a=null.bi()+";class="+null.bi();a=!null.bi().bi()?a:a+";charset=";return PC(a)};\n_.tS=function(){return QC.d+"[MimeType=(null);humanPresentableName="+this.a+Tf};_.a=null;var LC,NC;function RC(){RC=x;y(SC,q,72,[(KC(),NC),LC])}function TC(a){var b=(KC(),NC);if(OC(b,(KC(),NC)))return a.a;if(OC(b,LC))return new UC(a.a);throw new VC(b);}function WC(a){RC();this.a=a}w(506,1,{},WC);_.a=null;function VC(a){this.f="flavor = "+a}w(507,137,{73:1,88:1,96:1,105:1},VC);function XC(a,b,c){gB();YC.call(this,a,b,c,Gk)}\nfunction YC(a,b,c,d){gB();eB.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}w(508,455,Sl,XC,YC);_.$e=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":rk;b=m;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="+Jv(this.c)+Va+b};_.a=null;_.b=0;_.c=Gk;function BA(a,b){gB();eB.call(this,a);this.k=b}w(509,455,Sl,BA);\n_.$e=function(){var a,b;a=this.n;switch(this.k){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return rk}return b+" ("+a.Se()+Pa+a.Te()+ea+a.Re()+Ak+a.Ne()+La};w(512,509,Sl);_.j=0;\nfunction ZC(a){var b;switch(a.k){case 503:b="MOUSE_MOVED";break;case 500:b="MOUSE_CLICKED";break;case 501:b="MOUSE_PRESSED";break;case 502:b="MOUSE_RELEASED";break;case 506:b="MOUSE_DRAGGED";break;case 504:b="MOUSE_ENTERED";break;case 505:b="MOUSE_EXITED";break;case 507:b="MOUSE_WHEEL";break;default:b=rk}b=b+",("+a.f+Pa+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=Va,d=a.j,e;e=new Ov;0!=(d&4)&&tp(tp(e,(DA(),null)),Oa);0!=(d&1)&&tp(tp(e,(DA(),null)),Oa);0!=(d&2)&&tp(tp(e,(DA(),null)),Oa);0!=(d&8)&&\n(0!=(d&2048)?0!=(d&512)&&tp(tp(e,(DA(),null)),Oa):tp(tp(e,(DA(),null)),Oa));0!=(d&32)&&tp(tp(e,(DA(),null)),Oa);0!=(d&16)&&tp(tp(e,(DA(),null)),Oa);0!=(d&8)&&tp(tp(e,(DA(),null)),Oa);0!=(d&4)&&tp(tp(e,(DA(),null)),Oa);0==Mq(e.a).length?e=Mq(e.a):(d=Mq(e.a).length-1,e=$C(Mq(e.a),0,d));c=c+e+",extModifiers=";e=a.j;var f,d=(f=m,0!=(e&256)&&(f+=(DA(),null)),0!=(e&128)&&(f+=(0<f.length?Oa:m)+(DA(),null)),0!=(e&512)&&(f+=(0<f.length?Oa:m)+(DA(),null)),0!=(e&64)&&(f+=(0<f.length?Oa:m)+(DA(),null)),0!=(e&\n8192)&&(f+=(0<f.length?Oa:m)+(DA(),null)),f);0!=(e&1024)&&(d+=(0<d.length?Oa:m)+(DA(),null));0!=(e&2048)&&(d+=(0<d.length?Oa:m)+(DA(),null));0!=(e&4096)&&(d+=(0<d.length?Oa:m)+(DA(),null));b+=c+d}return b+=",clickCount="+a.e}w(514,512,Sl);_.$e=function(){return ZC(this)};_.d=0;_.e=0;_.f=0;_.i=0;\nfunction It(a,b,c,d){gB();BA.call(this,a,507);this.d=this.e=this.j=0;this.f=b;this.i=c;if(0!=(this.j&63))this.j&=-16321,0!=(this.j&1)&&(this.j|=64),0!=(this.j&2)&&(this.j|=128),0!=(this.j&4)&&(this.j|=256),0!=(this.j&8)&&(this.j|=512),0!=(this.j&32)&&(this.j|=8192),500<=this.k&&502>=this.k?0!=(this.j&16)?(this.d=1,501==this.k&&(this.j|=1024)):0!=(this.j&8)?(this.d=2,501==this.k&&(this.j|=2048)):0!=(this.j&4)&&(this.d=3,501==this.k&&(this.j|=4096)):(0!=(this.j&16)&&(this.j|=1024),0!=(this.j&8)&&(this.j|=\n2048),0!=(this.j&4)&&(this.j|=4096));else if(0!=(this.j&16320))if(this.j&=-64,0!=(this.j&64)&&(this.j|=1),0!=(this.j&128)&&(this.j|=2),0!=(this.j&256)&&(this.j|=4),0!=(this.j&512)&&(this.j|=8),0!=(this.j&8192)&&(this.j|=32),500<=this.k&&502>=this.k)switch(this.d){case 1:this.j|=16;break;case 2:this.j|=8;break;case 3:this.j|=4}else 0!=(this.j&1024)&&(this.j|=16),0!=(this.j&2048)&&(this.j|=8),0!=(this.j&4096)&&(this.j|=4);this.b=0;this.a=1;this.c=d}w(515,514,Sl,It);\n_.$e=function(){var a,b;a=ZC(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=rk}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;w(524,1,{});function UC(a){if(null==a)throw new aD;}w(525,524,{},UC);\nfunction bD(){bD=x;cD={};cD["java.vendor"]=Ah;cD["package.restrict.access.sun"]=pk;cD["sun.java.launcher"]=cf;cD["sun.management.compiler"]=Ah;cD["os.name"]=cf;cD[" sun.boot.class.path"]=cf;cD["path.separator.applet"]=cf;cD["java.vm.specification.vendor"]=Ah;cD["java.runtime.version"]=cf;cD["http.proxyPort"]=cf;cD["user.name"]=cf;cD["user.language"]=cf;cD["os.name.applet"]=cf;cD["browser.version"]=cf;cD["java.version"]=cf;cD["user.timezone"]=cf;cD["java.endorsed.dirs"]=cf;cD["java.specification.name"]=\n"GWT";cD["java.specification.version"]="2.5.0";cD[Qh]=Le;!Lt&&(Lt=new Tt);Lt.a?cD[Oh]="yes":cD[Oh]=null}var cD;w(529,137,Tl);function dD(){}function eD(a){this.f=a}w(528,529,{82:1,88:1,96:1,105:1},dD,eD);function fD(){fD=x;gD=new hD}function iD(a){var b;if(a.k){var c;b=new Ov;tp(b,a.f);Jq(b.a,Nc);c=a.a;null!=c&&0<c.length&&(sp(b.a,Wb),tp(b,a.a));c=a.b;a=a.j;null!=c&&sp(b.a,c);null!=a&&(Jq(b.a,na),sp(b.a,a));b=Mq(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}\nfunction jD(a){fD();var b,c,d;if(null==a)throw new dD;a=gx(a);try{d=ex(a,fx(58))}catch(e){e=pq(e);if(H(e,100))throw new eD(up(e));throw e;}c=ex(a,fx(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;kD();var f,g,h;h=c.length;b=new lD;for(g=0;g<h;++g)f=c.charCodeAt(g),65<=f&&90>=f?mD(b,f+32&65535):Jq(b.a,String.fromCharCode(f));\nthis.f=Mq(b.a)}else this.f=null,d=-1}if(null==this.f)throw new eD(Ie+a);if(!this.k&&(this.k=Au(gD,this.f),this.k||(this.k=(DA(),new nD))&&D(gD,this.f,this.k),!this.k))throw new eD(Ie+a);try{c=a;var j=++d,l=a.length,n,o,r,t,z,v,E,s,F,P,M,$,da,Z,ca,Hb,aa,sb,Mb,K,Ja;if(l<j||0>l){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(Wb,j)==j&&-1==oD(c,fx(47),j+2))throw new pD(l);}else{M=c.substr(j,l-j);l-=j;v=0;E=this.c;$=this.e;sb=this.j;t=this.d;ca=this.i;n=this.a;Ja=this.n;Mb=oD(M,\nfx(35),0);if(0==M.indexOf(Wb)&&0!=M.indexOf("////")){F=2;$=-1;v=oD(M,fx(47),2);aa=oD(M,fx(63),2);-1!=aa&&(-1==v||v>aa)&&(v=aa);-1==v&&(v=l,t=m);s=v;-1!=Mb&&Mb<v&&(s=Mb);var $c=fx(64);K=M.lastIndexOf($c,s);n=M.substr(2,s-2);-1<K&&(Ja=M.substr(2,K-2),F=K+1);da=oD(M,fx(58),-1==K?F:K);r=ex(M,fx(93));if(-1!=r)try{M.length>r+1?(o=M.charCodeAt(r+1),58==o?da=r+1:da=-1):da=-1}catch(Ub){if(Ub=pq(Ub),!H(Ub,96))throw Ub;}-1==da||da>v?E=M.substr(F,s-F):(E=M.substr(F,da-F),Z=M.substr(da+1,s-(da+1)),0==Z.length?\n$=-1:$=qD(Z,10))}-1<Mb&&(sb=M.substr(Mb+1,l-(Mb+1)));z=-1==Mb?l:Mb;var tb=fx(63);Hb=M.lastIndexOf(tb,z);-1<Hb?(ca=M.substr(Hb+1,z-(Hb+1)),0==Hb&&null!=t&&(J(t,m)?t=Tb:t.indexOf(Tb),P=nA(t,fx(47))+1,t=t.substr(0,P-0)),z=Hb):0!=Mb&&(ca=null);-1<v&&(v<l&&47==M.charCodeAt(v)?t=M.substr(v,z-v):z>v&&(null==t?t=m:J(t,m)?t=Tb:t.indexOf(Tb),P=nA(t,fx(47))+1,0==P?t=M.substr(v,z-v):t=t.substr(0,P-0)+M.substr(v,z-v)));null==t&&(t=m);null==E&&(E=m);d=E;var N;N=t;null!=ca&&!J(ca,m)&&(null!=t?N=t+cd+ca:N=cd+ca);\nnull==this.f&&(this.f=this.f);this.c=d;this.b=N;this.e=$;this.j=sb;var za;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+Nc+this.e));null!=this.c&&-1<(za=nA(this.c,fx(64)))?(this.n=$C(this.c,0,za),this.c=hx(this.c,za+1)):this.n=null;null!=this.b&&-1<(za=ex(this.b,fx(63)))?(this.i=hx(this.b,za+1),this.d=$C(this.b,0,za)):(this.i=null,this.d=this.b);this.a=n;this.n=Ja;this.d=t;this.i=ca}}catch(mc){mc=pq(mc);if(H(mc,96))throw new eD(up(mc));throw mc;}if(-1>this.e)throw new eD("incorrect port: "+\nthis.e);}w(530,1,Sl,jD);_.tS=function(){return iD(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var gD;w(531,1,{});function rD(a,b,c){var d,e;for(d=a.Kf().ue();d.Vd();)if(a=d.Wd(),e=a.th(),null==b?null==e:Cp(b,e))return c&&(a=new sD(a.th(),a.uh()),d.Xd()),a;return null}w(535,1,Kl);_.Jf=function(a){return!!rD(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!H(a,108)||this.Pf()!=a.Pf())return!1;for(a=a.Kf().ue();a.Vd();)if(b=a.Wd(),c=b.th(),b=b.uh(),!this.Jf(c)||!tD(b,this.Lf(c)))return!1;return!0};_.Lf=function(a){a=rD(this,a,!1);return!a?null:a.uh()};_.hC=function(){var a,b,c;c=0;for(b=this.Kf().ue();b.Vd();)a=b.Wd(),c+=a.hC(),c=~~c;return c};_.Mf=uD;_.Nf=function(){throw new vD("Put not supported on this map");};_.Of=function(a){a=rD(this,a,!0);return!a?null:a.uh()};_.Pf=function(){return this.Kf().Pf()};\n_.tS=function(){var a,b,c,d;d=Dk;a=!1;for(c=this.Kf().ue();c.Vd();)b=c.Wd(),a?d+=Ua:a=!0,d+=m+b.th(),d+=ad,d+=m+b.uh();return d+"}"};function Pz(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Qw(a,b){var c;if(null==b)c=a.c;else if(H(b,1))c=Nc+b in a.e;else a:{c=a.Sf(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d].th();if(a.Rf(b,f)){c=!0;break a}}c=!1}return c}function Au(a,b){return null==b?a.b:H(b,1)?a.e[Nc+b]:wD(a,b,a.Sf(b))}\nfunction wD(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d],g=f.th();if(a.Rf(b,g))return f.uh()}return null}function D(a,b,c){return null==b?xD(a,c):H(b,1)?yD(a,b,c):zD(a,b,c,a.Sf(b))}function zD(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){var d=e[f],h=d.th();if(a.Rf(b,h))return a=d.uh(),d.vh(c),a}else e=a.a[d]=[];d=new sD(b,c);e.push(d);++a.d;return null}function xD(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}\nfunction yD(a,b,c){var d,e=a.e,b=Nc+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Cu(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(H(b,1)){var d,e=a.e;c=Nc+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Sf(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e],h=g.th();if(a.Rf(b,h)){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.uh();break a}}c=null}return c}w(534,535,Kl);_.Jf=function(a){return Qw(this,a)};_.Kf=function(){return new AD(this)};\n_.Rf=function(a,b){return this.Qf(a,b)};_.Lf=function(a){return Au(this,a)};_.Nf=function(a,b){return D(this,a,b)};_.Of=function(a){return Cu(this,a)};_.Pf=LB;_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function pp(){Pz(this)}w(533,534,vl,pp);_.Qf=function(a,b){return Tu(a)===Tu(b)||null!=a&&Cp(a,b)};_.Sf=function(a){return~~Fp(a)};function hD(){Pz(this)}w(532,533,vl,hD);function BD(){}w(536,136,El,BD);function CD(a){var b,c;b=0;for(c=a.a;c<a.i;){c=DD(a,c);if(c>=a.i)break;c=ED(a,c);++b}return b}\nfunction FD(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function GD(a){var b;a.a=0<=a.j&&!a.d?a.j:DD(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new BD;b=a.a;a.a=ED(a,a.a);return $C(a.n,b,a.a)}\nfunction ED(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=HD(a.n,d,a.n.length);if(c<=a.f&&FD(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=ex(a.c,fx(c)))break;++d}a.k&&b==d&&(a.e?(c=HD(a.n,d,a.n.length),c<=a.f&&FD(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=ex(a.c,fx(c))&&++d));return d}\nfunction DD(a,b){var c,d;if(null==a.c)throw new aD;for(d=b;!a.k&&d<a.i;)if(a.e){c=HD(a.n,d,a.n.length);if(c>a.f||!FD(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>ex(a.c,fx(c)))break;++d}return d}function ID(a){JD.call(this,a,fa,!1)}function KD(a){JD.call(this,a,Pa,!1)}\nfunction JD(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=HD(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=C(A,u,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=HD(this.c,d,this.c.length),this.b[c]=a}}}w(537,1,{},ID,KD,JD);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function LD(){}\nw(538,1,{},LD);_.a=null;function OD(a,b){var c,d;c=a.a.exec(b);d=new LD;d.a=c;return d}function PD(){}function QD(a,b){var c,d;d=m;2==(b|2)&&(d+=Jh);1==(b|1)&&(d+=ei);c=new PD;c.a=RegExp(a,d);return c}w(539,1,{},PD);_.a=null;\nfunction RD(a,b){var c,d,e,f,g;c=m;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(H(e,1)&&(e=Kp(e),!(Ip(),!/[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]/.test(e.replace(/"(\\\\.|[^"\\\\])*"/g,m)))))return;c+=e;d<b.length-1&&(c+=Pa);++d}}typeof a==vh?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Mf+c+Tf),a.apply(c)):(evalString=a+Ka+c+");",$wnd.eval(evalString))}\nfunction SD(a){var b;if(null==a||0==a.length)return TD(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),fc;b=a.charCodeAt(a.length-1);return UD(b)||46==b?a+bj:a}function av(a){var a=new VD(a),b,c,d,e,f;b=$doc.getElementsByTagName(gh);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=Vq(e,Og),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;WD(a););return a.b}\nfunction XD(a,b){b.ondragenter=function(){$wnd.event.returnValue=!1;$wnd.event.dataTransfer.dropEffect=$g};b.ondragover=b.ondragenter;b.ondrop=function(){$wnd.event.returnValue=!1;$wnd.event.dataTransfer.dropEffect=$g;var b=$wnd.event.dataTransfer.getData(zf);null!=b&&a.eg(b)}}function YD(a,b){b.ondragstart=function(){var b=a.dg();$wnd.event.dataTransfer.setData(zf,b);$wnd.event.dataTransfer.effectAllowed=$g}}var ZD=null;\nfunction $D(){$D=x;ZD=new Lv((bw(),new aw("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAF0lEQVR42mNgGAWjYBSMglEwCkYBpQAAB1AAAZMWyVkAAAAASUVORK5CYII=")),29,16)}function aE(a){var b;$wnd.JSApplet.Inchi.__local_ff=function(a){b=a};$wnd.JSApplet.Inchi.computeInchi(a,"JSApplet.Inchi.__local_ff");delete $wnd.JSApplet.Inchi.__local_ff;return b}function bE(a){var b;cE?a&&dE(a):(b=(eE(),fE).a.a,b=(Lp(),new Rp(b)),b.d=Mp,Op(Pp(b,new gE(a))))}var cE=!1;function gE(a){this.a=a}\nw(547,1,{},gE);_.wd=function(a){if(this.a){var b=this.a;b.a&&b.a.zd(a)}else $wnd.alert("Loading of InChI-js failed")};_.xd=function(){this.a&&(dE(this.a),cE=!0)};_.a=null;function dE(a){var b;b=aE(a.b);a.a.Tf(b)}function hE(a,b){this.a=a;this.b=b}w(548,1,Hl,hE);_.zd=function(a){this.a&&this.a.zd(a)};_.a=null;var fE=_.b=null;function eE(){eE=x;fE=new Kv((bw(),new aw($moduleBase+"96E40B969193BD74B8A621486920E79C.cache.js")))}function iE(a){return a.error==m?null:a.error}\nfunction jE(a){return a.warning==m?null:a.warning}\nfunction kE(){kE=x;lE=y(Yu,q,1,["Copyright (c) 2017, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);mE=(sB(),vB);nE=IB(mE);oE=y(A,u,-1,[301,3,401,4,501,5,701,9,801,10,901,11,1001,12,601,8,1101,7,1300,1,1201,32,1301,33]);pE=C(qE,q,58,43,0);rE=C(Yu,q,1,43,0);sE=C(qE,q,58,7,0);tE=null!=(bD(),cD[Oh]);uE=C(vE,q,62,100,0);wE=C(xE,q,63,100,0);var a,b;for(a=1;42>=a;++a)0<yE(a)?pE[a]=(sB(),xB):(pE[a]=(sB(),CB),rE[a]=Kf);rE[1]=Ee;pE[1]=(sB(),xB);rE[2]=Fd;pE[2]=\nCB;rE[3]=Rd;pE[3]=xB;rE[4]=bf;pE[4]=HB;rE[5]=gf;pE[5]=BB;rE[9]=xe;pE[9]=EB;rE[10]=ge;pE[10]=EB;rE[11]=Qd;pE[11]=EB;rE[12]=Ge;pE[12]=EB;rE[8]=sf;pE[8]=JB(DB);rE[7]=hf;pE[7]=CB;rE[6]=wf;pE[6]=xB;rE[13]=uf;pE[13]=xB;rE[32]=Kf;pE[32]=xB;rE[14]=Re;rE[16]=Se;rE[15]=df;rE[17]=qf;rE[18]=qe;rE[19]=Be;rE[20]=rd;rE[21]=af;rE[22]=Xd;rE[24]=xf;rE[23]=Kd;rE[25]=Lf;rE[26]=ef;rE[27]=re;rE[28]=Yd;rE[29]=ud;rE[30]=De;rE[31]=xd;for(a=33;42>=a;++a)b=kf,33<a&&(b+=a-33),rE[a]=b,pE[a]=xB}\nfunction zE(a){var b;if(a.dc)b=AE(a,1)+bd+AE(a,2)+bd+AE(a,3);else if(b=AE(a,0),0<b.length){var c=new BE(a.ob);vm(a.qb.a,c)}return b}function CE(a){var b,c,d;d=!1;if(0<a.ob.v||0<a.ob.w)if(d=!0,0<a.ob.v?(DE(a.ob,a.ob.v),EE(a,"delAtom",a.ob.v),a.ob.v=0):(FE(a.ob,a.ob.w),EE(a,"delBond",a.ob.v),a.ob.w=0),GE(a.ob),b=HE(a.ob),1<b.length)for(c=0;c<b.length;++c)0==c?(a.zb[a.o]=b[0],a.ob=a.zb[a.o]):a.zb[++a.Sb]=b[c];return d}\nfunction IE(a,b){var c,d,e,f;JE(a,!1);c=b.a;if(J(c,bc))ht(zE(a));else if(J(c,ec))ht(it(a,!0,!1));else if(J(c,gc))ht(it(a,!0,!0));else if(J(c,Mc))a.Tb&&(c=a.r,null==c.i&&(c.i="PASTE"),jt(a.E,(!a.Ub&&(a.Ub=new kt(a)),a.Ub)));else if(J(c,qc))a.Xf(3);else if(J(c,rc))a.Xf(4);else if(J(c,sc))a.Xf(5);else if(J(c,Cc))jq(6,new KE(a));else if(J(c,Dc))a.gg();else if(J(c,Lc))jq(1,new LE(a));else if(J(c,uj))7!=a.cb&&(a.db=Gk),d=b.c,d=Iv(d,Fk),c=uv(d,a.db),e=!rv(c,Gk)?mv(c):c,!rv(e,Mk)&&ME(a.ob,Q(c)),a.Ib=!0,a.cb=\n7,a.db=d;else if(c==Af||c==vf){if(e=NE(a.ob,(OE(),c==vf?PE:QE)))a.ob.f.a?gt(a,"Chiral flag is set"):gt(a,"No Chiral flag"),RE(a,"changeChiral",a.o,0,0),a.Ib=!0}else if(c==Ed){f=SE(a);e=!1;for(c=1;c<=a.ob.p;++c)d=a.ob.b[c],-99199==d.f&&(++f,d.f=f,e=!0);e&&(a.Ib=!0,RE(a,"changeManyAtomMap",a.o,0,0))}else if(c==te){c=a.ob;e=!1;for(d=1;d<=c.p;++d)e=TE(c.b[d])||e;(a.Ib=e)&&RE(a,"deleteAtomMaps",a.o,0,0)}else c==ue?(a.Ib=UE(a.ob),a.Ib&&RE(a,"deleteHydrogens",a.o,0,0)):J(c,Bj)||(J(c,mh)?a.hc=!0:VE(a,c));\n(a.Ib||a.Gb)&&a.Ze(a.Ec.d)}\nfunction WE(a,b,c,d,e){var f,g,h,j,l,n,o,r;if(!a.Ob&&(j=c-b+1,!(0>=j||b>a.Sb||c>a.Sb))){l=C(XE,Ml,-1,99,1);h=o=n=0;for(g=b;g<=c;++g)f=YE(a.zb[g]),n+=f.c,o+=f.d,f.d>h&&(h=f.d),l[g]=f.c,2==d&&(l[g]=f.d);a.J&&(n+=25*(j+1),o+=25*(j+1),h+=25);j=g=1;a.J?r=ZE(a):r=$E(a);f=Uu(r.b);r=Uu(r.a);1==d||3==d?f=~~((f-48)/2):2==d&&(r=~~(r/2));n>=f&&(g=f/n);h>=r&&(j=r/h);h=0;a.J&&(a.xb=g<j?g:j,a.cg("alignMolecules Depict: molecularAreaScale="+a.xb+" xsize="+f+" ysize="+r+ba),h=25*f/n,2==d&&(h=25*r/o));for(g=b;g<=c;++g)2==\nd?l[g]=l[g]*r/o:l[g]=l[g]*f/n;n=-f/2;o=0;1==d?n=-f-24:3==d?n=24:2==d&&(n=0,o=-r);for(g=b;g<=c;++g){a.J&&aF(a.zb[g]);2==d?o+=l[g]/2+h:n+=l[g]/2+h;if(!e)for(b=1;b<=a.zb[g].p;++b)bF(a.zb[g].b[b],n/a.xb,o/a.xb);2==d?o+=l[g]/2:n+=l[g]/2;a.J||cF(a.zb[g])}}}function dF(a,b){var c;a.k=202;a.Mb=!1;gt(a,m);if(0!=a.Sb){a.Ib=!0;a.q=!0;for(c=a.o;c<a.Sb;++c)a.zb[c]=a.zb[c+1];--a.Sb;a.o=a.Sb;0<a.Sb?a.ob=a.zb[a.o]:(a.ob=new eF(a),a.ob.o=0);b&&(!!a.r&&fF(Pp(a.r,"clear"),0,0,0),a.hc=!0)}}\nfunction gF(a){a.Sb=0;a.o=0;a.ob=new eF(a);a.ob.o=0;a.sb=null;a.Ib=!0}\nfunction hF(a,b){var c,d,e,f,g;g=new qC;e=tf;d="MOL";f="MOL or SDF";OE();a:{for(c=1;c<=a.Sb;++c)if(0<a.zb[c].p){c=(OE(),OE(),PE);break a}c=(OE(),OE(),QE)}c=c.a?QE:PE;b&&(e="SMIRKS",f=d=pf);a.Ac&&(f+=" or "+e,!b&&a.zc&&(f+=" or OCL ID code"));e=new jC(pe+e);e.c=bc;oC(g,e);iC(e,!c.a);lB(e.d,a);e=new jC(pe+d);e.c=ec;lB(e.d,a);oC(g,e);b||(e=new jC(pe+d+" V3000"),e.c=gc,lB(e.d,a),oC(g,e),a.Uf()&&(a.N&&(e=new jC("Copy as InChI"),e.c=qc,lB(e.d,a),iC(e,!c.a),oC(g,e)),a.P&&(e=new jC("Copy as InChI key"),e.c=\nrc,lB(e.d,a),iC(e,!c.a),oC(g,e)),a.kc&&(e=new jC("Search chemical structure (through InChIKey)"),e.c=Dc,lB(e.d,a),iC(e,!c.a),oC(g,e)),a.O&&(e=new jC("Copy as InChI auxinfo"),e.c=sc,lB(e.d,a),iC(e,!c.a),oC(g,e))));a.Ac&&a.Q&&!b&&(e=new jC("Copy as Scalar Vector Graphics"),e.c=Lc,lB(e.d,a),oC(g,e));a.Ac&&a.zc&&!b&&(e=new jC("Copy as OCL ID code"),e.c=Cc,lB(e.d,a),iC(e,!c.a),oC(g,e));a.Tb&&(oC(g,new jC($a)),d=a.Wb,null==d&&(d="Paste "+f),e=new jC(d),e.c=Mc,lB(e.d,a),oC(g,e));lA(a,g);return g}\nfunction iF(a,b,c,d){return new jF(a.Yf(!b?null:b.a,Q(L(Math.round(c))),Q(L(Math.round(d)))))}\nfunction kF(a,b,c,d){var e,f,g,h,j,l,n;f=100*d+c;j=(c-1)*(a.mb+(a.Lb?1:0));g=(d-1)*(a.mb+(a.Lb?1:0));1==c&&2<d&&(g-=2*a.mb);lF(b,mE);a.Lb?(f==a.k&&lF(b,JB(mE)),mF(b,j,g,a.mb,a.mb),lF(b,(sB(),xB)),nF(b,j,g,a.mb-1,a.mb-1)):f==a.k?oF(b,j+1,g+1,a.mb,a.mb,!1):oF(b,j,g,a.mb,a.mb,!0);if(!(1301==f&&!a.cc||107==f&&!a.ac))if(201!=f||a.tc)if(103!=f||a.Fb)if(!(105==f&&!a.Rb&&!a.A)&&(109!=f||a.dc))if(c=a.mb/4,3>d)switch(lF(b,(sB(),zB)),f){case 101:lF(b,DB);pF(b,j+3,g+3,a.mb-6,a.mb-6);lF(b,zB);e=g+3;h=a.mb-6;c=\na.mb-6;d=b.a;f=Q(L(R((j+3)*S)));e=Q(L(R(e*S)));h=Q(L(R(h*S)));c=Q(L(R(c*S)));d.o&&(qF(d,!1),rF(d,sF(d,f,e,h,c)));tF(b,j+6,g+6,a.mb-12,a.mb-12);uF(b.a,Q(L(R((j+9)*(vF(),S)))),Q(L(R((g+9)*S))),Q(L(R(2*S))),Q(L(R(4*S))));mF(b,j+a.mb-10,g+9,2,4);0.04>Math.random()&&(lF(b,BB),uF(b.a,Q(L(R((j+10)*S))),Q(L(R((g+18)*S))),Q(L(R(4*S))),Q(L(R(4*S)))));0.96<Math.random()&&(lF(b,DB),mF(b,j+a.mb-10,g+8,2,3));break;case 112:f=j+c;e=j+a.mb-c;h=j+a.mb/2;wF(b,f,g+a.mb-c,h,g+a.mb/2);wF(b,j+a.mb/2,g+a.mb/2,e,g+a.mb-\nc);l=g+a.mb-c;d=a.mb/24;xF(b.a,Q(L(R((h-d)*(vF(),S)))),Q(L(R(l*S))),Q(L(R((h-2*d)*S))),Q(L(R(l*S))));xF(b.a,Q(L(R((h+d)*S))),Q(L(R(l*S))),Q(L(R((h+2*d)*S))),Q(L(R(l*S))));lF(b,EB);wF(b,f,g+c,h,g+a.mb/2);wF(b,j+a.mb/2,g+a.mb/2,e,g+c);l=g+c;xF(b.a,Q(L(R((h-d)*S))),Q(L(R(l*S))),Q(L(R((h-2*d)*S))),Q(L(R(l*S))));xF(b.a,Q(L(R((h+d)*S))),Q(L(R(l*S))),Q(L(R((h+2*d)*S))),Q(L(R(l*S))));lF(b,zB);break;case 107:lF(b,CB);mF(b,j+4,g+4,a.mb-8,a.mb-8);lF(b,zB);nF(b,j+4,g+4,a.mb-8,a.mb-8);tF(b,j+6,g+6,a.mb-11,a.mb-\n12);uF(b.a,Q(L(R((j+9)*(vF(),S)))),Q(L(R((g+9)*S))),Q(L(R(2*S))),Q(L(R(4*S))));mF(b,j+a.mb-10,g+9,2,4);break;case 108:d=a.mb/4;wF(b,j+d,g+a.mb-d,j+a.mb-d,g+d);d=a.mb/2-d;f=g+2*a.mb/3;j+=a.mb/2;c=j+d;xF(b.a,Q(L(R(j*(vF(),S)))),Q(L(R(f*S))),Q(L(R(c*S))),Q(L(R(f*S))));g+=a.mb/3;a=j-d;xF(b.a,Q(L(R(a*S))),Q(L(R(g*S))),Q(L(R(j*S))),Q(L(R(g*S))));j=(a+j)/2;g-=d/2;a=g+d;xF(b.a,Q(L(R(j*S))),Q(L(R(g*S))),Q(L(R(j*S))),Q(L(R(a*S))));break;case 113:a.lc&&(d=c/2,f=a.mb-2*c-2*d,c=j+d+c,e=g+(c-j),lF(b,GB),yF(b.a,\nQ(L(R(c*(vF(),S)))),Q(L(R(e*S))),Q(L(R(f*S))),Q(L(R(f*S)))),lF(b,yB),h=j+a.mb/2,a=g+a.mb/2,l=c+f,n=g+d,g=n+d,xF(b.a,Q(L(R(c*S))),Q(L(R(g*S))),Q(L(R(h*S))),Q(L(R(n*S)))),xF(b.a,Q(L(R(h*S))),Q(L(R(n*S))),Q(L(R(l*S))),Q(L(R(g*S)))),g=e+f+d,n=g+d,xF(b.a,Q(L(R(c*S))),Q(L(R(g*S))),Q(L(R(h*S))),Q(L(R(n*S)))),xF(b.a,Q(L(R(h*S))),Q(L(R(n*S))),Q(L(R(l*S))),Q(L(R(g*S)))),j+=d,l=j+d,g=e+f,xF(b.a,Q(L(R(l*S))),Q(L(R(e*S))),Q(L(R(j*S))),Q(L(R(a*S)))),xF(b.a,Q(L(R(j*S))),Q(L(R(a*S))),Q(L(R(l*S))),Q(L(R(g*S)))),j=\nc+f+d,l=j+d,xF(b.a,Q(L(R(j*S))),Q(L(R(e*S))),Q(L(R(l*S))),Q(L(R(a*S)))),xF(b.a,Q(L(R(l*S))),Q(L(R(a*S))),Q(L(R(j*S))),Q(L(R(g*S)))));break;case 110:zF(b,j,g,a.mb,!0);break;case 111:zF(b,j,g,a.mb,!1);break;case 214:d=a.Z;f=3+j;c=f+d/2;e=f+d;h=g+3;l=h+d;lF(b,GB);AF(b,y(XE,Ml,-1,[f,c,e]),y(XE,Ml,-1,[h,l,h]),3);f=c;l=h+d/2;h=l+d;AF(b,y(XE,Ml,-1,[f,c+d/2,f+d]),y(XE,Ml,-1,[h,l,h]),3);a.R=new mC(Uu(j),Uu(g));break;case 109:wF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);wF(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2+\nc/2);wF(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2-c/2);break;case 102:lF(b,uB);mF(b,j+3,g+5,a.mb-7,a.mb-11);lF(b,zB);nF(b,j+3,g+5,a.mb-7,a.mb-11);break;case 103:lF(b,mE);a.Mb&&oF(b,j+1,g+1,a.mb,a.mb,!1);lF(b,zB);BF(a,b,j,g,"NEW");break;case 106:lF(b,BB);wF(b,j+7,g+7,j+a.mb-7,g+a.mb-7);wF(b,j+8,g+7,j+a.mb-6,g+a.mb-7);wF(b,j+7,g+a.mb-7,j+a.mb-7,g+7);wF(b,j+8,g+a.mb-7,j+a.mb-6,g+7);lF(b,zB);wF(b,j+c,g+a.mb/2,j+12,g+a.mb/2);BF(a,b,j+6,g,kf);break;case 104:lF(b,BB);wF(b,j+7,g+7,j+a.mb-7,g+a.mb-7);wF(b,\nj+8,g+7,j+a.mb-6,g+a.mb-7);wF(b,j+7,g+a.mb-7,j+a.mb-7,g+7);wF(b,j+8,g+a.mb-7,j+a.mb-6,g+7);lF(b,zB);break;case 105:a.sc?(lF(b,FB),pF(b,j+3,g+3,a.mb-6,a.mb-6),lF(b,zB)):BF(a,b,j,g,"123");break;case 114:lF(b,HB);d=a.mb-8;f=j+(a.mb-d)/2;c=g+(a.mb-d)/2;uF(b.a,Q(L(R(f*(vF(),S)))),Q(L(R(c*S))),Q(L(R(d*S))),Q(L(R(d*S))));lF(b,zB);CF(a,b,j,g,uB,Jh);break;case 201:wF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2+2);wF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2-2);wF(b,j+a.mb-c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2-2);break;case 202:wF(b,\nj+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);break;case 203:wF(b,j+c,g+a.mb/2-2,j+a.mb-c,g+a.mb/2-2);wF(b,j+c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2+2);break;case 204:wF(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);wF(b,j+c,g+a.mb/2-3,j+a.mb-c,g+a.mb/2-3);wF(b,j+c,g+a.mb/2+3,j+a.mb-c,g+a.mb/2+3);break;case 205:xF(b.a,Q(L(R((j+c/2)*(vF(),S)))),Q(L(R((g+2*c+c/3)*S))),Q(L(R((j+3*(c/2))*S))),Q(L(R((g+2*c-c/3)*S))));xF(b.a,Q(L(R((j+3*(c/2))*S))),Q(L(R((g+2*c-c/3)*S))),Q(L(R((j+5*(c/2))*S))),Q(L(R((g+2*c+c/3)*S))));xF(b.a,Q(L(R((j+5*(c/\n2))*S))),Q(L(R((g+2*c+c/3)*S))),Q(L(R((j+7*(c/2))*S))),Q(L(R((g+2*c-c/3)*S))));break;case 206:DF(a,b,j,g+2,3);break;case 207:DF(a,b,j,g,4);break;case 208:DF(a,b,j,g,5);break;case 209:DF(a,b,j,g,1);break;case 210:DF(a,b,j,g,6);break;case 211:DF(a,b,j,g,7);break;case 212:DF(a,b,j,g,8);break;case 213:BF(a,b,j,g,"FG"),a.T=new mC(Uu(j),Uu(g))}else d=EF(a,f),CF(a,b,j,g,pE[d],rE[d])}\nfunction FF(a,b,c){var d,e,f;d=0;b=Q(L(R(b/a.nb)));c=Q(L(R(c/a.nb)));if(b<a.mb+(a.Lb?1:0)||c<2*a.mb+(a.Lb?1:0)){f=0;for(e=1;14>=e;++e)if(b<e*(a.mb+(a.Lb?1:0))){f=e;break}b=0;for(e=1;e<=GF+2;++e)if(c<e*(a.mb+(a.Lb?1:0))){b=e;break}0<f&&0<b&&(d=100*b+f)}109==d&&(a.dc||(d=0));return d}function HF(a){var b;b=9;a.cc&&++b;a.Bc&&++b;return b}\nfunction IF(a,b,c,d,e){var f;f=3*e;e*=a.Z;a.J&&(f=0);f=c-f-e;c=f+e;a.J?(a=d,e=d-e,d=(e+d)/2):(d/=2,a=d+e/2,e=d-e/2);lF(b,(sB(),GB));AF(b,y(XE,Ml,-1,[f,c,f]),y(XE,Ml,-1,[e,d,a]),3)}\nfunction JF(a){var b,c,d,e,f;a.cg("drawMolecularArea mustReDrawMolecularArea="+a.Ib+ba);if(a.Ib){if(a.r&&null!=a.r.a&&a.r.a!=qk&&a.r.a!=pj)for(b=1;b<=a.Sb;++b)GE(a.zb[b]);e=KF(a.vb,a.xb);c=a.yb;b=a.ub;a.cg("drawMolecularArea "+c+" : "+b+" scale: "+a.xb+ba);lF(e,a.D);c/=a.xb;b/=a.xb;uF(e.a,Q(L(R(0*(vF(),S)))),Q(L(R(0*S))),Q(L(R(c*S))),Q(L(R(b*S))));d=a.tb?(tC(),wC):(tC(),yC);f=(tC(),uC);var g=e.a;if(f==(tC(),uC))d==wC?g.b=Zc:g.b=Wc;d=new pB(a.wb);e.d=new pB(S*d.e);LF(e.a,e.d);for(d=1;d<=a.Sb;++d){f=\na.zb[d];var g=e,h=void 0,j=void 0,l=void 0,n=void 0,o=void 0,r=void 0,t=n=n=void 0,z=j=t=void 0,v=z=n=void 0,E=o=v=r=h=v=void 0,s=void 0,F=void 0,P=o=void 0,M=l=o=v=t=h=j=v=j=E=t=h=F=z=h=void 0,l=P=r=P=E=r=t=n=M=l=n=t=t=void 0,z=h=1;g.c=f.k.D;f.k.L&&(lF(g,(sB(),zB)),nF(g,0,0,f.k.M.b-1,f.k.M.a-1));if(0!=f.p){f.y&&(s=g,n=f.y,s.b=n,s.f=s.a.e,MF(s.a,n));f.s&&(aF(f),WE(f.k,1,f.k.Sb,0,!1),f.s=!1);NF(f.k,f.k.x);if(-1==f.i){for(s=1;s<=f.p;++s)n=f.b[s].c,0<n&&7>n&&(lF(g,(kE(),sE)[n]),pF(g,f.b[s].q-12,f.b[s].r-\n12,24,24));for(s=1;s<=f.q;++s)l=f.c[s].i,o=f.c[s].j,0!=f.b[l].c&&f.b[l].c==f.b[o].c&&(lF(g,(kE(),sE)[f.b[l].c]),v=f.b[o].q-f.b[l].q,h=f.b[o].r-f.b[l].r,z=Math.sqrt(v*v+h*h),1>z&&(z=1),h/=z,z=v/z,v=9*h,t=9*z,n=OF(4),r=OF(4),n[0]=f.b[l].q+v,r[0]=f.b[l].r-t,n[1]=f.b[o].q+v,r[1]=f.b[o].r-t,n[2]=f.b[o].q-v,r[2]=f.b[o].r+t,n[3]=f.b[l].q-v,r[3]=f.b[l].r+t,AF(g,n,r,4))}for(s=1;s<=f.q;++s){lF(g,(sB(),yB));t=f.c[s];l=t.i;o=t.j;1==f.i&&0!=f.b[l].c&&f.b[l].c==f.b[o].c&&lF(g,(kE(),sE)[f.b[l].c]);if(3==t.f||4==\nt.f)n=l,l=o,o=n;n=f.b[l].q;r=f.b[l].r;M=f.b[o].q;P=f.b[o].r;if(1!=t.c||0!=t.f)v=M-n,h=P-r,z=Math.sqrt(v*v+h*h),1>z&&(z=1),h/=z,z=v/z;switch(t.c){case 2:10<=t.f&&lF(g,EB);v=2*h;t=2*z;xF(g.a,Q(L(R((n+v)*(vF(),S)))),Q(L(R((r-t)*S))),Q(L(R((M+v)*S))),Q(L(R((P-t)*S))));xF(g.a,Q(L(R((n-v)*S))),Q(L(R((r+t)*S))),Q(L(R((M-v)*S))),Q(L(R((P+t)*S))));lF(g,zB);break;case 3:xF(g.a,Q(L(R(n*(vF(),S)))),Q(L(R(r*S))),Q(L(R(M*S))),Q(L(R(P*S))));l=3*h;o=3*z;xF(g.a,Q(L(R((n+l)*S))),Q(L(R((r-o)*S))),Q(L(R((M+l)*S))),Q(L(R((P-\no)*S))));xF(g.a,Q(L(R((n-l)*S))),Q(L(R((r+o)*S))),Q(L(R((M-l)*S))),Q(L(R((P+o)*S))));break;case 9:case 0:for(o=0;10>o;++o)l=n-(n-M)/10*o,E=r-(r-P)/10*o,xF(g.a,Q(L(R(l*(vF(),S)))),Q(L(R(E*S))),Q(L(R(l*S))),Q(L(R(E*S))));PF(g,f.k.v);o=QF(f.k.w);t=t.d;l=cd;null!=t&&(l=t);t=AC(f.k.w,l);t=(n+M)/2-t/2;P=(r+P)/2+~~(o/2)-1;lF(g,EB);RF(g.a,l,Q(L(R(t*(vF(),S)))),Q(L(R(P*S))));lF(g,zB);break;default:if(1==t.f||3==t.f)v=3*h,t=3*z,E=OF(3),j=OF(3),E[0]=M+v,j[0]=P-t,E[1]=n,j[1]=r,E[2]=M-v,j[2]=P+t,AF(g,E,j,3);else if(2==\nt.f||4==t.f){v=3*h;t=3*z;for(o=0;10>o;++o)l=n-(n-M)/10*o,E=r-(r-P)/10*o,j=o/10,xF(g.a,Q(L(R((l+v*j)*(vF(),S)))),Q(L(R((E-t*j)*S))),Q(L(R((l-v*j)*S))),Q(L(R((E+t*j)*S))))}else xF(g.a,Q(L(R(n*(vF(),S)))),Q(L(R(r*S))),Q(L(R(M*S))),Q(L(R(P*S))))}}z=OF(f.p+1);h=OF(f.p+1);for(s=1;s<=f.q;++s)l=f.c[s].i,o=f.c[s].j,n=f.b[l].q,r=f.b[o].q,++h[l],++h[o],z[l]=z[l]/h[l]+r/h[l],z[o]=z[o]/h[o]+n/h[o];PF(g,f.k.v);o=QF(f.k.w);M=OF(f.p+1);r=OF(f.p+1);n=C(SF,q,120,f.p+1,0);for(s=1;s<=f.p;++s)l=TF(f,s),(null==l||1>l.length)&&\n(l=Ma),j=f.b[s],3==f.b[s].a&&0<f.b[s].j&&0==f.b[s].n&&0==j.d&&!(4<=j.o&&2==j.j)?(M[s]=r[s]=AC(f.k.w,l),n[s]=UF(f,s,M[s],M[s],o,!1)):(P=z[s]<f.b[s].q,v=!0,1<h[s]&&8.333333333333334>VF(z[s]-f.b[s].q)&&(v=!1),2<h[s]&&(v=!1),1==h[s]&&2.5>VF(z[s]-f.b[s].q)&&(P=!0),t=l,E=m,f.k.oc&&(F=f.b[s].i,0<F&&(E+=Ee,1<F&&(E+=F))),F=m,0!=j.d&&(F=Mf+j.d+Tf),j=m,0!=f.b[s].n&&(1<WF(f.b[s].n)&&(j+=WF(f.b[s].n)),0<f.b[s].n?j+=Oa:j+=$a),P||!v?l=F+l+E+j+m:l=j+E+m+F+l,v||(t=l),t=AC(f.k.w,t),v=AC(f.k.w,l),M[s]=t,r[s]=v,v=n[s]=\nUF(f,s,t,v,o,P),t=v.c+2+1,P=v.d+o+2,lF(g,g.c),-1==f.i&&0!=f.b[s].c&&lF(g,(kE(),sE)[f.b[s].c]),mF(g,v.c,v.d,v.b,v.a),1==f.i?0!=f.b[s].c?lF(g,(kE(),sE)[f.b[s].c]):lF(g,(sB(),zB)):lF(g,(kE(),pE)[f.b[s].a]),RF(g.a,l,Q(L(R(t*(vF(),S)))),Q(L(R(P*S)))));for(s=1;s<=f.p;++s)h=f.b[s],-99199!=h.f&&(t=M[s],v=r[s],t=f.b[s].q-t/2,P=f.b[s].r+~~(o/2)-1,lF(g,(sB(),EB)),XF(g,ea+(-99199!=h.f?h.f:0),t+v,P));if(0<f.v||0<f.w)if(lF(g,104==f.k.k?(sB(),BB):(sB(),HB)),0<f.v&&106!=f.k.k&&(v=n[f.v],nF(g,v.c,v.d,v.b,v.a)),0<\nf.w&&(l=f.c[f.w].i,o=f.c[f.w].j,v=f.b[o].q-f.b[l].q,h=f.b[o].r-f.b[l].r,z=Math.sqrt(v*v+h*h),1>z&&(z=1),h/=z,z=v/z,v=4*h,t=4*z,E=OF(5),j=OF(5),E[0]=f.b[l].q+v,E[1]=f.b[o].q+v,j[0]=f.b[l].r-t,j[1]=f.b[o].r-t,E[3]=f.b[l].q-v,E[2]=f.b[o].q-v,j[3]=f.b[l].r+t,j[2]=f.b[o].r+t,E[4]=E[0],j[4]=j[0],106!=f.k.k&&YF(g,E,j,5),106==f.k.k&&ZF(f,f.c[f.w].i,f.c[f.w].j))){h=0;for(s=1;s<=f.p;++s)0<f.a[s]&&++h;if(h>~~(f.p/2))for(s=1;s<=f.p;++s)0<f.a[s]?f.a[s]=0:f.a[s]=1;lF(g,(sB(),BB));for(s=1;s<=f.p;++s)0<f.a[s]&&(v=\nn[s],nF(g,v.c,v.d,v.b,v.a))}f.y&&(g.b=null,MF(g.a,g.f))}}a.dc&&(d=(c-48)/2,lF(e,(sB(),EB)),xF(e.a,Q(L(R(d*S))),Q(L(R(b/2*S))),Q(L(R((d+48)*S))),Q(L(R(b/2*S)))),xF(e.a,Q(L(R((d+48)*S))),Q(L(R(b/2*S))),Q(L(R((d+48-6)*S))),Q(L(R((b/2+6)*S)))),xF(e.a,Q(L(R((d+48)*S))),Q(L(R(b/2*S))),Q(L(R((d+48-6)*S))),Q(L(R((b/2-6)*S)))));a.J&&(a.hb=new cC(Fe,0,13),a.kb=pA(a.hb),null!=a.sb&&(d=AC(a.kb,a.sb),d=(c-d)/2,f=b-13,lF(e,(sB(),zB)),PF(e,a.hb),XF(e,a.sb,d,f)));a.J&&a.nc&&IF(a,e,c,b,0.6/a.xb);$F(a.vb.a,Q(L(R(aG(a,\na.nb)))),Q(L(R(bG(a,a.nb)))),a);a.Ib=!1;if(a.hc){bD();c=new cG;c.a=a.o;c.f=a.Sb;b=!1;for(e=1;99>e;++e)if(d=a.zb[e])0<d.p&&(b=!0),c.d[e]=new BE(d);else break;c.i=a.dc;c.e=a.Fb;c.b=a.xb;c.c=a.cb;e=a.pb;b=new dG(b?c:null);c=e.a.c;e.a.c=b;b.b=e.a;c&&(b.c=c,c.b=b);e.a=b;a.hc=!1}a.r&&null!=a.r.a&&(null!=a.Qb&&RD(a.Qb,null),a.r&&null!=a.r.a&&a.$f(),eG(a.r),a.Mb&&(a.Mb=!1,a.Kb=!0,a.Ze(a.Ec.d)))}}function fG(a){a.Ib=!0;a.vb?(JF(a),a.Ib=!1):gG(a)}\nfunction DF(a,b,c,d,e){var f,g,h,j,l;f=a.mb/4;g=!1;j=C(XE,Ml,-1,9,1);l=C(XE,Ml,-1,9,1);c+=a.mb/2;d+=a.mb/2;f=a.mb/2-f/2;1==e&&(e=6,g=!0);for(a=0;a<=e;++a)h=6.283185307179586/e*(a-0.5),j[a]=c+f*Math.sin(h),l[a]=d+f*Math.cos(h);YF(b,j,l,e+1);if(g){for(a=0;a<=e;++a)h=6.283185307179586/e*(a-0.5),j[a]=c+(f-3)*Math.sin(h),l[a]=d+(f-3)*Math.cos(h);wF(b,j[0],l[0],j[1],l[1]);wF(b,j[2],l[2],j[3],l[3]);wF(b,j[4],l[4],j[5],l[5])}}\nfunction zF(a,b,c,d,e){var f,g,h,j,l,n,o,r;l=d/4;c-=1;n=2+l/2;g=2+l;r=c+10*d/24;j=r+l;o=b+d;e?(h=2+b,f=n+b,g+=b):(f=o-n,h=o-2,g=o-g);xF(a.a,Q(L(R(h*(vF(),S)))),Q(L(R(r*S))),Q(L(R(f*S))),Q(L(R(j*S))));xF(a.a,Q(L(R(g*S))),Q(L(R(r*S))),Q(L(R(f*S))),Q(L(R(j*S))));h=l/3-0.5;xF(a.a,Q(L(R(f*S))),Q(L(R((r+h)*S))),Q(L(R(f*S))),Q(L(R(j*S))));f=d-n-4;c=c+n-h;d=d-4-h-1;j=270;e?(b+=n,e=270):(b=o-f-n,j*=-1,e=-90);hG(a.a,Q(L(R(b*S))),Q(L(R(c*S))),Q(L(R(f*S))),Q(L(R(d*S))),Q(L(Math.round(e))),Q(L(Math.round(j))))}\nfunction SE(a){var b,c,d;b=-99999;for(d=1;d<=a.Sb;++d)c=a.zb[d],c=iG(c),c>b&&(b=c);return b}\nfunction jG(a,b,c,d){var e=tE?350:170,f,g,h,j;kG(d);b=lG(a,b);c=lG(a,c);h=e;for(g=1;g<=a.Sb;++g){j=new mG(e);f=a.zb[g];for(var l=b,n=c,o=j,r=void 0,t=void 0,z=void 0,v=void 0,E=r=r=r=v=r=void 0,s=void 0,F=void 0,P=t=z=r=r=void 0,M=void 0,$=void 0,E=0,F=o.a,s=1;s<=f.q;++s)r=nG(l,n,f.c[s].a,f.c[s].b),r<F&&(F=r,E=s);E*=-1;for(s=1;s<=f.p;++s)r=nG(l,n,f.b[s].q,f.b[s].r),r<F&&(F=r,E=s);if(0==E)for(s=1;s<=f.q;++s)r=f.c[s].i,v=f.c[s].j,t=f.b[r].q,z=f.b[r].r,r=f.b[v].q,v=f.b[v].r,r-=t,v-=z,M=l-t,$=n-z,z=r*\nr+v*v,t=M*M+$*$,P=nG(M,$,r,v),t+P>z+F||(r=M*r+$*v,0>r||(z=Math.sqrt(z),t=Math.sqrt(t),r/=z*t,1<=r||(r=1.5707963267948966-Math.acos(r),r=t*Math.cos(r),r*=r,r<F&&(E=-s,F=r))));o.a=F;f=E;j.a<h&&(h=j.a,kG(d),d.c=g,0<f?d.a=f:d.b=-f)}}function ZE(a){var b;(0>=a.yb||0>=a.ub)&&(!a.M&&(a.M=bB(a)),oG(a,a.M));b=new pG;b.b=a.yb;b.a=a.ub;return b}function $E(a){var b;b=ZE(a);b.b/=a.xb;b.a/=a.xb;return b}function KF(a,b){a.b.a.a=b/S;return a.b}\nfunction qG(a,b,c,d){var e,f;if(!b||rG(b)){if((e=0<a.ob.v||0<a.ob.w)&&(104==a.k||106==a.k))return!0;if(e&&!a.J){a.xc&&(f=a.xc,f.k==a&&(f.k=null,om(a.Uc,f)));f=a.ob;var g,b=new qC;e=a.Rb||a.A||a.dc;f.f.a?g=new jC(Af):g=new jC(vf);iC(g,sG(f));oC(b,g);lB(g.d,a);if(e&&0<f.v){g=new jC(fe);lB(g.d,a.Y);var h=a.Y;h.d=null;h.e=h.a=0;a.Y.a=f.v;a.Y.d=f;a.Y.e=a.o;oC(b,g)}g=new jC(ue);a:{for(h=f.p;1<=h;--h)if(1==f.b[h].a){h=!0;break a}h=!1}iC(g,h);oC(b,g);lB(g.d,a);e&&(e=new jC(Ed),lB(e.d,a),oC(b,e),e=new jC(te),\nlB(e.d,a),oC(b,e),iC(e,0<iG(f)));a.xc=b;lA(a,a.xc);tG(a.xc.a,a,c,d)}else a.dc?f=(a.G=hF(a,!0),a.G):f=(a.F=hF(a,!1),a.F),rG(b)||(c=Uu(c*a.nb+0.5),d=Uu(d*a.nb+0.5)),tG(f.a,a,c,d);d=new ft(null,0,uG(0));vG(a,d,0,0);return!0}return!1}\nfunction wG(a,b){var c;if(0==a.ob.p)return!1;c=null;switch(b){case 102:1<a.Sb?c="Delete selected molecule (red)":c="Clear canvas";var d=(sB(),AB);a.ob.y=d;a.yc=a.ob;break;case 109:c="Copy selected (blue) molecule to the other side of the reaction",d=(sB(),GB),a.ob.y=d,a.yc=a.ob}null!=c?(gt(a,c),a.Ib=!0,a.Kb=!0):(a.Ib=!1,a.Kb=!1);return null!=c}\nfunction xG(a,b){var c;if(a.yc&&(102==b||a.dc&&109==b)){a.yc.y=null;a.yc=null;for(c=1;c<=a.Sb;++c)a.zb[c].y=null;gt(a,m);a.Ib=!0;a.Kb=!0}else a.Ib=!1,a.Kb=!1;return a.Ib}\nfunction yG(a,b,c,d){var e,f,b=new zG(b);e=null;f=!1;AG(a.r,pd);gt(a,m);if(b.f==(BG(),CG)&&b.c){var g=b.c;b.a=g.a;b.f=g.f;b.i=g.i;b.e=g.e;b.c=g.c;b.b=g.b}b.a==(DG(),EG)&&b.i!=(FG(),GG)?HG(a,b.b,d)||(e="Invalid V2000 molfile"):b.a==IG?JG(a,b.b,d)||(e="Invalid JME string"):b.a==KG?e="Reading "+b.f+ka:a.Ac&&(f=!0,jq(1,new LG(a,b,c,d)));f||(a.Ib=null==e,c?null==e?MG(c):NG(c,new vp(e)):null!=e&&(gt(a,we+e),a.Ze(a.Ec.d)))}\nfunction HG(a,b,c){var d,e,f,g,h,j;gt(a,m);if(0==b.indexOf(ua)){a.Sb=0;a.dc=!0;a.Fb=!0;d=OG(b);h=new JD(b,d,!0);b=m;for(e=1;5>=e;++e)b=PG(h,d);e=uG(qD(gx(b.substr(0,3)),10)).a;g=uG(qD(gx(b.substr(3,3)),10)).a;PG(h,d);for(b=1;b<=e+g;++b){for(f=m;!(j=PG(h,d),null==j||J(j,"$MOL"));)f+=j+d;a.zb[++a.Sb]=new QG(a,f)}a.xb=1;WE(a,1,e,1,!1);WE(a,e+1,e+g,3,!1);d="readRXNFile"}else{(a.J||a.Vb)&&(a.dc=!1);a.ob=new QG(a,b);if(!a.ob||0==a.ob.p)return!a.ob&&(gt(a,"ERROR - problems in reading/processing MOL input"),\na.Ze(a.Ec.d)),!!a.ob;d=(a.dc||a.Fb)&&a.p||a.Mb;null!=a.t&&a.ob&&RG(a.ob,a.t,!0);null!=a.u&&a.ob&&RG(a.ob,a.u,!1);d||(a.Sb=0,a.xb=1);h=SG(a.ob);if(1>=h||a.J)a.zb[++a.Sb]=a.ob;else{a.Fb=!0;for(b=1;b<=h;++b)a.zb[++a.Sb]=new TG(a,a.ob,b)}d?a.o=a.Sb:a.o=1;a.ob=a.zb[a.o];a.J?WE(a,1,1,0,!0):WE(a,1,h,0,!d);d=mj}UG(a);null!=d&&(AG(a.r,pd),a.r&&fF(Pp(a.r,d),0,0,0),a.hc=!0);a.Ib=!0;c&&a.Ze(a.Ec.d);return!0}function gt(a,b){null==b&&(b=m);a.Gb=!0;a.X=b;a.cg("info: "+b)}\nfunction NF(a,b){var c;c=Math.round(b);100>c&&(!uE[c]&&(uE[c]=new cC(Fe,0,c)),!wE[c]&&fq(wE,c,pA(uE[c])),a.v=uE[c],a.w=wE[c])}function rG(a){var b;if(!a)return!1;b=a.pf();a=0!=(a.e&2);return b||a}function aG(a,b){return(a.mb+(a.Lb?1:0))*b}function EF(a,b){var c,d;d=-1;for(c=0;c<oE.length;c+=2)if(oE[c]==b){d=oE[c+1];break}32==d&&!a.Bc&&a.cc&&(d=33);return d}\nfunction ot(a,b){var c,d,e;if(0==b)return!1;JE(a,!1);d=!1;c=a.k;a.k=b;if(300>=b)switch(a.Kb=!0,a.Hb=!0,gt(a,m),b){case 102:dF(a,!0);xG(a,102);wG(a,102);d=!0;break;case 110:a.Ib=!0;a.k=c;a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b?a.q&&(++a.Sb,a.o=a.Sb,a.q=!1):gt(a,"No more undo");if(!(a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b))break;VG(a,WG(a.pb));a.r&&fF(Pp(a.r,qk),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 111:a.k=c;if(a.pb.a.c)a.q&&(++a.Sb,a.o=a.Sb,a.q=!1);else{gt(a,"No more redo");break}if(!a.pb.a.c)break;e=a.pb;\nif(!e.a.c)throw new px("Cannot redo. Index is out of range.");if(!e.a.c)throw new px(Je);e.a=e.a.c;VG(a,e.a.a);a.r&&fF(Pp(a.r,pj),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 214:qG(a,null,a.R.a,a.R.b);a.k=c;break;case 151:case 152:case 154:case 153:e=null;a.k=c;switch(b){case 152:e=XG(a.jc);break;case 151:e=YG(a.jc);break;case 154:e=a.jc;e.a=e.c;e=XG(e);break;case 153:e=a.jc,e.a=-1,e=YG(e)}null==e?gt(a,"No more molecules in SDF buffer"):(gF(a),a.Vb=!0,ZG(a,e,!1),a.Vb=!1,J(a.X,m)&&(gt(a,"MOL n. "+(a.jc.a+\n1)+" of "+a.jc.c),d=!0,a.r&&fF(Pp(a.r,"SDFstack"),0,0,0),a.hc=!0,a.hc=!1));break;case 101:jq(4,new $G(a));a.k=c;break;case 107:jq(2,new aH(a));break;case 114:jq(3,new bH(a));a.k=c;break;case 103:a.Mb=!0;a.k=c;break;case 105:a.A&&a.Bb&&(a.Bb=!1,cH(a.ob),a.Ib=!0,a.r&&fF(Pp(a.r,og),0,0,0),d=a.hc=!0,a.k=c);a.I=1;break;case 109:a.k=c;e=dH(a.ob);if(2==e){gt(a,"Copying the agent not possible !");break}d=YE(a.ob);a.Ib=!0;a.ob=new BE(a.ob);d=Uu((a.M.b-a.mb)/2-d.a);for(e=1;e<=a.ob.p;++e)bF(a.ob.b[e],2*d/a.xb,\n0/a.xb);a.zb[++a.Sb]=a.ob;a.o=a.Sb;a.r&&fF(Pp(a.r,"reactionCopy"),0,0,0);d=a.hc=!0;xG(a,109);wG(a,109);break;case 104:d=CE(a);break;case 213:a.k=c;if(!a.S){var f,g,h,j,l;l=new qC;for(f=a.U,g=0,h=f.length;g<h;++g)e=f[g],j=new jC(e),oC(l,j),j.c=e,lB(j.d,a);lA(a,l);a.S=l}f=a.T.b;e=Uu(a.T.a*a.nb+0.5);f=Uu(f*a.nb+0.5);tG(a.S.a,a,e,f);break;case 108:0<a.ob.v&&eH(a.ob,a.ob.v,0)&&(EE(a,Ig,a.ob.v),d=!0)}else a.Hb=!0,a.Kb=!0,a.n=EF(a,b),32==a.n&&jq(5,new fH(a)),1301<=b&&1310>=b&&(a.n=33+(b-1301)),0<a.ob.v&&\n(a.n!=a.ob.b[a.ob.v].a&&32!=a.n?(gH(a.ob,a.ob.v,a.n),a.ob.b[a.ob.v].n=0,a.ob.b[a.ob.v].d=0,a.ob.b[a.ob.v].i=0,EE(a,Ij+a.n,a.ob.v),d=!0):32==a.n&&(d=Oq((lt(),mt).Tc.a.pb,sk),hH(a.ob,a.ob.v,d),EE(a,Ij+a.n,a.ob.v),d=!0));if(!d&&(0<a.ob.v||0<a.ob.w))if(206<=a.k&&229>=a.k)a.cb=2,iH(a.ob),d=!0,RE(a,fg,a.o,0,a.ob.w);else if(202==a.k||203==a.k||204==a.k)if(0<a.ob.v)a.cb=0,d=a.ob,jH(d,d.v,0),RE(a,cg,a.o,0,a.ob.w),d=!0;else{d=1;e=Kj;switch(a.k){case 203:d=2;e=Jj;break;case 204:d=3,e=Lj}a.ob.c[a.ob.w].c=d;RE(a,\ne,a.o,0,a.ob.w);d=!0;a.ob.c[a.ob.w].f=0}d&&(a.Ib=!0,a.k=c);a.Ze(a.Ec.d);return!0}\nfunction it(a,b,c){var d=null,e;null==d&&(d=zE(a));e=m;if(a.dc){var f,g,h;h=Ou([kH,A],[il,u],[86,-1],[4,a.Sb+1],0,2,1);for(g=1;3>=g;++g){f=0;for(c=1;c<=a.Sb;++c)dH(a.zb[c])==g&&(h[g][++f]=c);h[g][0]=f}e+=va;e+=lH(h[1][0],3)+lH(h[3][0],3)+ba;for(c=1;c<=h[1][0];++c)e+=ta+mH(a.zb[h[1][c]],d,b);for(c=1;c<=h[3][0];++c)e+=ta+mH(a.zb[h[3][c]],d,b)}else{1<a.Sb&&(a.ob=new nH(a,a.zb,a.Sb));if(c){e=a.ob;var j,l,d=oH(e,d,b,!0),d=d+("M V30 BEGIN CTAB"+(kE(),ba)),d=d+("M V30 COUNTS "+e.p+ea+e.q+" 0 0 "+(e.f.a&&\nsG(e)?1:0)+ba),d=d+"M V30 BEGIN ATOM\\n";f=-1.7976931348623157E308;c=1.7976931348623157E308;for(b=1;b<=e.p;++b)e.b[b].r>f&&(f=e.b[b].r),e.b[b].q<c&&(c=e.b[b].q);for(b=1;b<=e.p;++b)d+=Xe,g=TF(e,b),d+=b+ea+g,g=pH(e.b[b]),d+=ea+qH(0.055999999999999994*(e.b[b].q-c),0,4)+ea+qH(0.055999999999999994*(f-e.b[b].r),0,4)+ea+qH(0,0,4)+ea+g,0!=e.b[b].n&&(d+=" CHG="+e.b[b].n),d+=ba;d+="M V30 END ATOM\\nM V30 BEGIN BOND\\n";for(b=1;b<=e.q;++b)c=e.c[b],f=c.c,d+=Xe+b,j=f,1==c.c?j=1:2==c.c&&(j=2),g=c.i+ea+c.j,l=0,\n1==f&&1==c.f?l=1:1==f&&2==c.f&&(l=3),1==f&&3==c.f&&(l=1,g=c.j+ea+c.i),1==f&&4==c.f&&(l=3,g=c.j+ea+c.i),d+=ea+j+ea+g,0!=l&&(d+=" CFG="+l),d+=ba;d+="M V30 END BOND\\n";c=new Bm;g=new Bm;f=new Bm;for(b=0;10>b;++b)fq(g.b,g.c++,null),fq(f.b,f.c++,null);for(b=1;b<=e.p;++b)j=e.b[b].b,null==j||0==j.length||(J(j,ag)?vm(c,new iB(b)):0==j.indexOf("mix")?(j=qD(hx(j,3),10),l=null,f.c>j&&(l=(TB(j,f.c),f.b[j])),null==l?h=new Bm:h=l,vm(h,new iB(b)),ZB(f,j,h)):0==j.indexOf(Si)&&(j=qD(hx(j,2),10),l=null,g.c>j&&(l=\n(TB(j,g.c),g.b[j])),null==l?h=new Bm:h=l,vm(h,new iB(b)),ZB(g,j,h)));d+=rH(Ye,c);if(0<g.c)for(b=1;b<g.c;++b)d+=rH($e+b,(TB(b,g.c),g.b[b]));if(0<f.c)for(b=1;b<f.c;++b)d+=rH(Ze+b,(TB(b,f.c),f.b[b]));e=d=d+"M V30 END CTAB\\n"+Ve}else e=mH(a.ob,d,b);1<a.Sb&&(a.ob=a.zb[a.o])}return e}\nfunction sH(a,b,c,d){var e;a.Ab=!1;if(qG(a,b,c,d))return a.Ab=!0,a.Db=!1,!0;e=!0;a.Cc=c-Q(L(R(aG(a,a.nb))));a.Dc=d-Q(L(R(bG(a,a.nb))));gt(a,m);a.Bb=tH(b);a.Db=!1;if(!a.J&&(c<Q(L(R(aG(a,a.nb))))||d<Q(L(R(bG(a,a.nb)))))){e=FF(a,c,d);if(112==e)return a.rc=!0,gt(a,"Next ring will be added as spiro"),gG(a),a.Ab=!0;if(113==e)if(a.lc)gt(a,"Move one atom"),gG(a);else return a.Ab=!0;if(!a.Bc&&1201==e||!a.ac&&107==e||!a.tc&&201==e||!a.Fb&&103==e||!a.Rb&&!a.A&&105==e||!a.dc&&109==e)return!1;e=ot(a,e)}else{if(!a.J&&\nd>a.M.a-Q(L(R(a.mb*a.nb))))return!1;var b=a.Cc,f=a.Dc,g,h,j,l;l=0;if(0>b||0>f||f>a.ub||b>a.yb)b=0;else if(1==a.Sb)b=a.o;else{b=lG(a,b);f=lG(a,f);j=1.7976931348623157E308;for(h=1;h<=a.Sb;++h){g=a.zb[h];for(var n=void 0,o=void 0,r=void 0,o=1.7976931348623157E308,n=1;n<=g.p;++n)r=nG(b,f,g.b[n].q,g.b[n].r),r<o&&(o=r);g=o;g<j&&(j=g,l=h)}b=l}0<b?(a.o=b,a.ob=a.zb[b]):a.o=0;if(0<a.ob.v&&(OE(),null!=a.b[vd]?PE:QE).a)if(uH(a,a.o,a.ob.v,0,vd),a.J&&!a.K)return!0;if(0<a.ob.w&&(OE(),null!=a.b[Od]?PE:QE).a)if(uH(a,\na.o,0,a.ob.w,Od),a.J&&!a.K)return!0;a.Db=!0;c=Uu(c-a.mb);d-=Q(L(R(bG(a,a.nb))));if(0<a.ob.v)if(a.eb.c=a.o,104==a.k)CE(a);else{if(106==a.k)return!0;if(108==a.k)eH(a.ob,a.ob.v,0)&&EE(a,Ig,a.ob.v);else if(202==a.k||203==a.k||204==a.k||201==a.k||205==a.k)a.cb=1,c=a.ob,jH(c,c.v,0),a.ob.x=a.ob.v,205==a.k?(a.ob.r=1,a.ob.e[1]=a.ob.p,a.ob.e[0]=a.ob.v,a.ob.w=0,RE(a,cg,a.o,0,a.ob.w),a.hc=!1):RE(a,cg,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,iH(a.ob),EE(a,eg,a.ob.v);else if(230==a.k)a.cb=3,EE(a,gg,a.ob.v);\nelse if(233<=a.k&&262>a.k)vH(a.ob,!1),EE(a,dg,a.ob.v),a.cb=3;else if(107==a.k){if(a.bc.b)return!0;hH(a.ob,a.ob.v,Oq(a.bc.e.Tc.a.pb,sk));a.ob.j=!0;EE(a,"addAtomQuery",a.ob.v)}else if(105==a.k)(c=wH(a.ob))?EE(a,"markAtom",a.ob.v):EE(a,"unMarkAtom",a.ob.v);else if(113!=a.k)if(300<a.k){if(a.n!=a.ob.b[a.ob.v].a||32==a.n)gH(a.ob,a.ob.v,a.n),a.ob.b[a.ob.v].n=0,a.ob.b[a.ob.v].d=0,a.ob.b[a.ob.v].i=0,32==a.n&&(c=Oq((lt(),mt).Tc.a.pb,sk),1>c.length&&(c=Kf),hH(a.ob,a.ob.v,c)),EE(a,Ij+a.n,a.ob.v)}else e=!1}else if(0<\na.ob.w)if(a.eb.c=a.o,104==a.k)CE(a);else if(106==a.k){c=a.ob;d=a.ob.w;if(0<c.a[c.c[d].i]&&0<c.a[c.c[d].j])gt(c.k,"Removal of substituent not possible.");else for(;;){d=0;for(b=c.p;1<=b;--b)0<c.a[b]&&b>d&&(d=b);if(0==d)break;DE(c,d);c.a[d]=0}GE(a.ob);RE(a,"delBondGroup",a.o,0,a.ob.w);a.ob.w=0}else if(201==a.k)xH(a.ob,a.ob.w),RE(a,"setBondStereo",a.o,0,a.ob.w);else if(202==a.k||205==a.k)1==a.ob.c[a.ob.w].c&&0==a.ob.c[a.ob.w].f?(a.ob.c[a.ob.w].c=2,RE(a,Jj,a.o,0,a.ob.w)):(a.ob.c[a.ob.w].c=1,a.ob.c[a.ob.w].f=\n0,RE(a,Kj,a.o,0,a.ob.w)),a.ob.c[a.ob.w].f=0;else if(203==a.k)a.ob.c[a.ob.w].c=2,a.ob.c[a.ob.w].f=0,GE(a.ob),RE(a,Jj,a.o,0,a.ob.w);else if(204==a.k)a.ob.c[a.ob.w].c=3,a.ob.c[a.ob.w].f=0,GE(a.ob),RE(a,Lj,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,iH(a.ob),RE(a,fg,a.o,0,a.ob.w),GE(a.ob);else if(107==a.k){if(!a.bc.b)return!0;c=Oq(a.bc.e.Tc.a.pb,sk);a.ob.c[a.ob.w].c=9;a.ob.c[a.ob.w].d=c;RE(a,"setQueryBond",a.o,0,a.ob.w)}else 105==a.k?(c=a.ob,b=a.ob.w,c.k.gb=!0,c.k.sc?(c.i=-1,d=c.c[b].i,b=c.c[b].j,\nf=c.b[d].c,h=c.b[b].c,j=4,f==h&&0<f&&(j=0),c.b[d].c=j,c.b[b].c=j,c=0<j):c=!1,c?RE(a,"markBond",a.o,0,a.ob.w):RE(a,"unMarkBond",a.o,0,a.ob.w)):e=!1;else if((0==a.Sb||a.Mb)&&!a.J){if(201>=a.k)return!1;++a.Sb;a.o=a.Sb;a.zb[a.Sb]=new eF(a);a.ob=a.zb[a.Sb];a.eb.c=a.o;202<=a.k&&204>=a.k||205==a.k?(yH(a.ob,null),a.ob.q=0,zH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,a.ob.x=1,a.cb=1,b=a.ob,jH(b,b.v,0),205==a.k?(zH(a.ob,2,(c+21.65)/a.xb,(d-12.5)/a.xb),a.ob.e[0]=1,a.ob.e[1]=2,a.ob.r=1,RE(a,"addChain",a.o,0,a.ob.w)):RE(a,\ncg,a.o,0,a.ob.w)):206<=a.k&&229>=a.k?(a.ob.z=lG(a,c),a.ob.A=lG(a,d),a.cb=2,iH(a.ob),a.r&&fF(Pp(a.r,eg),0,0,0),a.hc=!0):300<a.k?(yH(a.ob,null),gH(a.ob,1,a.n),a.ob.q=0,zH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,32==a.n&&(c=Oq((lt(),mt).Tc.a.pb,sk),1>c.length&&(c=Kf),hH(a.ob,1,c)),EE(a,"addAtom",a.ob.v)):230==a.k?(JG(a,null,!0),a.r&&fF(Pp(a.r,gg),0,0,0),a.hc=!0):233<=a.k&&262>a.k?(yH(a.ob,null),a.ob.q=0,zH(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,vH(a.ob,!0),a.r&&fF(Pp(a.r,dg),0,0,0),a.hc=!0):bD()}else e=!1;e&&AH(a)}return a.Ab=\ne}\nfunction BH(a,b,c,d){var e,f,g,h;bD();if(!a.Db||CH(b))return!0;a.Gb=!1;c-=Q(L(R(aG(a,a.nb))));d-=Q(L(R(bG(a,a.nb))));f=lG(a,c-a.Cc);g=lG(a,d-a.Dc);e=lG(a,c);h=lG(a,d);if(2==a.cb||3==a.cb||9==a.cb)return!0;if(1==a.cb){f=!1;a.zb[a.eb.c].v=0;--a.ob.p;g=c;var b=d,j=a.Nb;0>g||0>b||b>a.ub||g>a.yb?kG(j):jG(a,g,b,j);++a.ob.p;if(0<a.Nb.c&&0<a.Nb.a&&(g=a.zb[a.Nb.c],g.v=a.Nb.a,g!=a.ob||a.Nb.a!=a.ob.x))zH(a.ob,a.ob.p,g.b[a.Nb.a].q,g.b[a.Nb.a].r),g.v=a.Nb.a,f=!0,g=a.eb,b=a.Nb,g.c=b.c,g.a=b.a,g.b=b.b;if(!f)a:{f=a.ob;\nvar l,n,o,r;f.v=0;DH(f.b[0],e,h);g=EH(f,0,1,f.p);if(0<g&&205!=f.k.k)f.v=g,g!=f.x?zH(f,f.p,f.b[g].q,f.b[g].r):zH(f,f.p,f.z,f.A);else if(205==f.k.k){f.w=0;g=f.e[f.r];l=f.e[f.r-1];j=f.b[g].q-f.b[l].q;b=f.b[g].r-f.b[l].r;g=Math.sqrt(j*j+b*b);1>g&&(g=1);b/=g;j/=g;n=g/2/Math.tan(0.5235987755982988);o=e-f.b[l].q;r=h-f.b[l].r;l=-g/2+o*j+r*b;b=r*j-o*b;if(0>l)if(1<f.r)DE(f,f.p),EE(f.k,"deleteAtom",f.p),--f.r,f.u=!1;else if(2==f.p)0>f.b[2].r-f.b[1].r&&0<h-f.b[1].r?f.b[2].r=f.b[1].r+g/2:0<f.b[2].r-f.b[1].r&&\n0>h-f.b[1].r&&(f.b[2].r=f.b[1].r-g/2),0>f.b[2].q-f.b[1].q&&0<e-f.b[1].q?f.b[2].q=f.b[1].q+0.866*g:0<f.b[2].q-f.b[1].q&&0>e-f.b[1].q&&(f.b[2].q=f.b[1].q-0.866*g);else{if(2==f.b[f.e[0]].j&&(n=f.b[f.e[0]].p[1],n==f.e[1]&&(n=f.b[f.e[0]].p[2]),j=f.b[f.e[0]].q-f.b[n].q,b=f.b[f.e[0]].r-f.b[n].r,g=Math.sqrt(j*j+b*b),1>g&&(g=1),b/=g,j/=g,o=e-f.b[n].q,r=h-f.b[n].r,e=r*j-o*b,o=f.b[f.e[1]].q-f.b[n].q,r=f.b[f.e[1]].r-f.b[n].r,h=r*j-o*b,0<e&&0>h||0>e&&0<h))e=f.q,f.v=f.e[0],jH(f,f.v,0),FE(f,e),0<EH(f,f.p,1,f.p)&&\n(f.u=!0)}else{if(f.u)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*n/(1.5*g));if((0>=b?0-b:b)>e){++f.r;if(100<f.r){FH(f.k,"You are too focused on chains, enough of it for now !");--f.r;break a}f.v=f.p;e=Q(L(Math.round(b)));jH(f,f.v,e);e=f.k;RE(e,cg,e.o,0,e.ob.w);f.k.hc=!1;f.e[f.r]=f.p;0<EH(f,f.p,1,f.p)&&(f.u=!0)}}f.v=0;e=f.r;gt(f.k,e+m)}else j=e-f.b[f.x].q,b=h-f.b[f.x].r,g=Math.sqrt(j*j+b*b),1>g&&(g=1),zH(f,f.p,f.b[f.x].q+25*(j/g),f.b[f.x].r+25*(b/g))}a.B=!0}else if(113==a.k&&0<a.ob.v)a.Eb||(a.Eb=!0),zH(a.ob,\na.ob.v,e,h);else if(tH(b)||CH(b))ME(a.ob,f),a.cb=5;else if(0==a.ob.v&&0==a.ob.w&&!((0>c||0>d||d>a.ub||c>a.yb)&&5!=a.cb))e=$E(a),h=a.ob,j=YE(h),b=j.a,j=j.b,0>f&&b<e.c||0<f&&b>e.b||0>g&&j<e.d||0<g&&j>e.a||GH(h,f,g),a.cb=5;JE(a,!1);a.Ib=!0;gG(a);a.Cc=c;a.Dc=d;return!0}\nfunction vG(a,b,c,d){var e,f;if(!a.J||a.Vf().a||a.Wf().a||a.K)if(f=!1,e=FF(a,c,d),e!=a.Cb&&(f|=xG(a,a.Cb),f|=wG(a,e),a.Cb=e),!rG(b)){c-=Q(L(R(aG(a,a.nb))));d-=Q(L(R(bG(a,a.nb))));b=c;c=a.Nb;0>b||0>d||d>a.ub||b>a.yb?kG(c):jG(a,b,d,c);113==e&&0<a.Nb.b&&(a.Nb.b=0);if(!(a.Nb.c==a.eb.c&&a.Nb.a==a.eb.a&&a.Nb.b==a.eb.b)&&(0<a.Nb.c&&(0<a.Nb.a||0<a.Nb.b)||0<a.eb.c&&(0<a.eb.a||0<a.eb.b)))f=a.eb.c,0<f&&(a.zb[f].v=0,a.zb[f].w=0),f=a.Nb.c,0<f&&(a.zb[f].v=a.Nb.a,a.zb[f].w=a.Nb.b,f!=a.o&&(a.o=f,a.ob=a.zb[a.o])),\nf=!0,e=a.Nb.a,a.Vf().a&&(e=HH(a,e,a.$b),-1!=e&&(a.$b=e,null!=a.Pb&&RD(a.Pb,y(IH,q,99,[new iB(a.o),new iB(e)])),a._f(a.o,e))),e=a.Nb.b,a.Wf().a&&(e=HH(a,e,a._b),-1!=e&&(a._b=e,a.bg(a.o,e))),e=a.eb,d=a.Nb,e.c=d.c,e.a=d.a,e.b=d.b;f&&(JE(a,!1),a.Ib=!0,a.Ze(a.Ec.d))}}\nfunction JH(a){var b,c,d,e,f;d=!1;if(a.J&&!a.K)return a.vc&&(KH(a,Ei,!0),a.e&&(a=a.e,a.b.a.apply(null,[LH(a.a)]))),!0;a.Eb&&(a.Eb=!1,cF(a.ob),d=a.hc=!0);a.Gb=!1;a.db=Gk;if(1==a.cb){if(205==a.k)d=a.ob,d.u&&(e=EH(d,d.p,1,d.p),6>d.b[e].j&&(MH(d,null),b=d.e[d.r-1],d.c[d.q].i=e,d.c[d.q].j=b,NH(d.b[e],b),NH(d.b[e],b)),DE(d,d.p)),d.u=!1,a.hc=!0;else if(0!=a.eb.c&&a.o!=a.eb.c){DE(a.ob,a.ob.p);b=a.ob.x;c=a.eb.a+a.ob.p;e=a.zb[a.eb.c];d=new nH(a,y(OH,q,119,[null,a.ob,e]),2);d.b[0]=new PH;QH(d,b,c,1);b=C(OH,\nq,119,a.zb.length,0);for(f=0,c=0;f<a.zb.length;++f)a.zb[f]==a.ob?b[c++]=d:a.zb[f]!=e&&(b[c++]=a.zb[f]);a.zb=b;--a.Sb;a.ob=d;kG(a.eb)}else d=a.ob,e=EH(d,d.p,1,d.p),0!=e&&(--d.p,b=RH(d,e,d.x),0!=b?(--d.q,SH(d,d.x),3>d.c[b].c?(++d.c[b].c,d.c[b].f=0):gt(d.k,"Maximum allowed bond order is 3 !")):6==d.b[e].j?(--d.q,SH(d,d.x),gt(d.k,"Not possible connection !")):(d.c[d.q].j=e,SH(d,d.x),b=d.x,NH(d.b[e],b),NH(d.b[b],e),TH(d.c[d.q],d.b)));cF(a.ob);a.B&&(d=a.pb,d.a!=d.b&&d.a.b!=d.b&&(e=d.a.c,WG(d),d.a.c=e),\nRE(a,cg,a.o,0,a.ob.w),a.B=!1);d=!0}else 5==a.cb&&(cF(a.ob),d=a.hc=!0);0<a.cb&&(JE(a,!1),a.Ib=!0,gG(a),a.cb=0,a.q=!1,d=!0);if(tE&&(0!=a.ob.w||0!=a.ob.v))a.ob.w=0,a.ob.v=0,JE(a,!1),a.Ib=!0,gG(a),d=!0;a.vc&&!a.Ab&&!d&&(a.J?KH(a,Ei,!0):KH(a,ch,!0),a.e&&(a=a.e,a.b.a.apply(null,[LH(a.a)])),d=!0);return d}function JE(a,b){a.Hb=b;a.Kb=b;a.Ib=b;a.Gb=b;a.Jb=b}function HH(a,b,c){if(0>=b&&0==c||b==c&&a.o==a.Zb)return-1;0>=b&&0<c&&(b=0);a.Zb=a.o;return b}\nfunction KH(a,b,c){var d,e,b=b.toLowerCase();(e=UH(a,b,"rbutton"))&&(a.cc=e.a);(e=UH(a,b,"hydrogens"))&&(a.oc=e.a);-1<b.indexOf("keephs")&&(a.bb=!0,a.ec=!1);-1<b.indexOf("removehs")&&(a.bb=!1,a.ec=!1);-1<b.indexOf("removehsc")&&(a.bb=!1,a.ec=!0);(e=UH(a,b,"query"))&&(a.ac=e.a);(e=UH(a,b,"reaction"))&&(a.dc=e.a);(e=UH(a,b,"autoez"))&&(a.z=e.a);(e=UH(a,b,"stereo"))&&(a.tc=e.a);(e=UH(a,b,"canonize"))&&(a.C=e.a);(e=UH(a,b,zi))&&(a.Fb=e.a);if((e=(OE(),UH(a,b,og)?PE:QE)).a)a.A=e.a,a.A&&(a.Rb=!0);if((e=\nUH(a,b,Ji)?PE:QE).a)a.Rb=e.a,a.Rb||(a.A=!1);if(e=UH(a,b,"newlook"))a.Lb=e.a,a.fg();if(e=UH(a,b,"oldlook"))a.Lb=!e.a,a.fg();(e=UH(a,b,"star"))&&(a.Rb=a.sc=e.a);(e=UH(a,b,"polarnitro"))&&(a.Xb=e.a);(e=UH(a,b,"toggle"))&&(a.vc=e.a);if(e=UH(a,b,"depictaction"))(a.K=e.a)&&(b+=" depict");if(e=UH(a,b,ch))if(e.a&&!a.J&&(a.J=!0,a.mb=0,a.vb=null,a.Tb=!1,a.fg()),!e.a&&a.J){a.J=!1;for(d=a.xb=1;d<=a.Sb;++d)VH(a.zb[d]),aF(a.zb[d]);a.mb=24;a.ob&&(a.ob.s=!0);a.Tb=!0;a.fg()}(e=UH(a,b,"showDragAndDropSymbolInDepictMode"))&&\n(a.nc=e.a);(e=UH(a,b,"addNewPart"))&&(a.p=e.a);(e=UH(a,b,"exportInchi"))&&(a.N=e.a);(e=UH(a,b,"exportInchiKey"))&&(a.P=e.a);(e=UH(a,b,"exportInchiAuxInfo"))&&(a.O=e.a);(e=UH(a,b,"searchInchiKey"))&&(a.kc=e.a);(e=UH(a,b,"exportSVG"))&&(a.Q=e.a);(e=UH(a,b,"useOclIDCode"))&&(a.zc=e.a);(e=UH(a,b,"xbutton"))&&(a.Bc=e.a);(e=UH(a,b,Xi))&&(a.Tb=e.a);(e=UH(a,b,Ag))&&(a.L=e.a);-1<b.indexOf("nocenter")&&(a.Ob=!0);-1<b.indexOf("jmeh")&&(a.ab=!0);-1<b.indexOf("showan")&&(a.mc=!0);(e=UH(a,b,"atommovebutton"))&&\n(a.lc=e.a);(e=UH(a,b,"useopenchemlib"))&&(a.Ac=e.a);(e=UH(a,b,Ck))&&(a.s=e.a);a.dc&&(a.A=!0,a.Fb=!0);a.J||(a.L=!1);GF=HF(a);a.F=null;a.G=null;c&&a.Ze(a.Ec.d)}function UH(a,b,c){var d;d=!!OD(QD(Sf+c+Sf,2),b).a;b=!!OD(QD("\\\\bno"+c+Sf,2),b).a;return d&&b?(a.cg("check option "+c),null):d?(OE(),OE(),PE):b?(OE(),OE(),QE):null}\nfunction WH(a,b){var c,d,e;e=m;for(d=1;d<=a.Sb;++d){if(0<b&&(c=dH(a.zb[d]),c!=b))continue;c=a.zb[d];for(var f=void 0,g=void 0,h=f=void 0,j=void 0,l=g=g=void 0,n=void 0,o=void 0,f=void 0,n=m+c.p+ea+c.q,j=1;j<=c.p;++j)f=c.b[j],g=f.d,f=m,0!=g&&(f+=g),f+=TF(c,j),c.k.ab&&0<c.b[j].i&&(f+=Ee,1<c.b[j].i&&(f+=c.b[j].i)),0!=c.b[j].n&&(0<c.b[j].n?f+=Oa:f+=$a,1<WF(c.b[j].n)&&(f+=WF(c.b[j].n))),g=XH(c,j),0!=g&&(f+=Nc+g),n+=ea+f+ea+qH(0.055999999999999994*c.b[j].q,0,2)+ea+qH(0.055999999999999994*-c.b[j].r,0,2);\nfor(j=1;j<=c.q;++j)f=c.c[j].i,g=c.c[j].j,l=c.c[j].c,o=c.c[j].f,1==o?l=-1:2==o?l=-2:3==o?(l=-1,h=f,f=g,g=h):4==o?(l=-2,h=f,f=g,g=h):10==o&&(l=-5),9==c.c[j].c&&(l=o),n+=ea+f+ea+g+ea+l;c=n;0<c.length&&(0<e.length&&(e+=Ek),e+=c)}return e}\nfunction AE(a,b){var c,d,e,f;e=m;for(c=1;c<=a.Sb;++c){if(0<b&&(d=dH(a.zb[c]),d!=b))continue;for(var g=a.zb[c],h=void 0,j=void 0,l=void 0,n=void 0,l=m,j=HE(g),h=0;h<j.length;++h){var o=j[h],r=(OE(),g.k.tc?PE:QE),t=g.k.C?PE:QE,z=void 0,v=void 0,E=void 0,s=void 0,F=void 0,P=void 0,M=void 0,$=void 0,da=void 0,Z=void 0,ca=void 0,Hb=void 0,aa=void 0,sb=void 0,Mb=void 0,K=void 0,Ja=void 0,$c=void 0,Ub=void 0,tb=void 0,N=void 0,za=void 0,mc=void 0,sd=void 0,qa=void 0,dd=void 0,$d=void 0,Ya=void 0,pa=void 0,\nAb=void 0,ca=OF(o.p+10),Hb=OF(o.p+10),da=OF(o.p+1),Z=OF(7),qa=OF(o.p+1),sb=[],Mb=[],za=0;if(0==o.p)n=m;else{SG(o);sd=!0;for($=1;$<=o.q;++$)if(9==o.c[$].c){sd=!1;break}if(t.a&&sd){UE(o);YH(o);ZH(o,Mb);$H(o,sb,Mb);var G=o,Sa=void 0,ob=void 0,Pc=void 0,hc=void 0,ga=void 0,tc=void 0,Y=void 0,O=void 0,db=void 0,Bb=void 0,Nb=void 0,T=void 0,Aa=void 0,Wa=void 0,Xc=void 0,Da=void 0,Qc=void 0,ub=void 0,Gd=void 0,je=void 0,Ec=void 0,ed=void 0,Sa=OF(G.p+1),ob=OF(G.p+1),O=OF(G.p+1);var Vb=G.p,eb=void 0,fd=void 0,\nYb=void 0,Yc=void 0,I=void 0,pb=void 0,wc=void 0,I=OF(Vb+2),pb=OF(100),wc=5,Yc=0;pb[0]=3;I[1]=Ik;I[2]=Jk;Yb=2;if(!(3>Vb))for(;wc<pb[Yc]*pb[Yc];){fd=0;for(eb=!0;eb&&fd<=Yc&&wc>=pb[fd]*pb[fd];)0==wc%pb[fd]?eb=!1:++fd;if(eb){I[++Yb]=Ev(wc);if(Yb>=Vb)break;Yc<pb.length-1&&(++Yc,pb[Yc]=wc)}wc+=2}for(T=1;T<=G.p;++T){Pc=G.b[T];for(Aa=je=1;Aa<=G.q;++Aa)(G.c[Aa].i==T||G.c[Aa].j==T)&&(je*=G.d[Aa]);Gd=G.b[T].a;32==Gd&&(ed=G.b[T].e,0<ed.length&&(tc=ed.charCodeAt(0)-65+1,Y=0,1<ed.length&&(Y=ed.charCodeAt(1)-97),\n0>tc&&(tc=0),0>Y&&(Y=0),Gd=28*tc+Y));Qc=0;0!=G.b[T].n&&(-2>G.b[T].n?Qc=1:-2==G.b[T].n?Qc=2:-1==G.b[T].n?Qc=3:1==G.b[T].n?Qc=4:2==G.b[T].n?Qc=5:2<G.b[T].n&&(Qc=6));Bb=0;0!=Pc.d&&(Bb=aI(TF(G,T),Pc.d),0>Bb&&(Bb=10-Bb));Ec=126;db=je;db+=126*G.b[T].i;Ec*=7;db+=Qc*Ec;Ec*=7;0!=Bb&&(db+=Bb*Ec);Ec*=7;db+=Gd*Ec;Ec*=783;db+=G.b[T].j*Ec;O[T]=Ev(db)}for(ga=0;!bI(G,Sa,O);){Da=!1;for(T=1;T<=G.p;++T)Sa[T]!=ob[T]&&(ob[T]=Sa[T],Da=!0);if(Da){for(T=1;T<=G.p;++T){O[T]=Hk;for(Aa=1;Aa<=G.b[T].j;++Aa)O[T]=Iv(O[T],I[Sa[G.b[T].p[Aa]]])}ga=\n0}else if(0<ga){for(T=1;T<=G.p;++T)O[T]=Hk;T=1;b:for(;T<=G.p-1;++T)for(Aa=T+1;Aa<=G.p;++Aa)if(Sa[T]==Sa[Aa]){O[T]=Ik;break b}}else{for(T=1;T<=G.p;++T){O[T]=Hk;for(Aa=1;Aa<=G.b[T].j;++Aa)Pc=G.b[T].p[Aa],O[T]=Iv(O[T],Ev(G.b[Pc].a*G.d[RH(G,T,Pc)]))}ga=1}bI(G,Sa,O);for(T=1;T<=G.p;++T)O[T]=Ev(ob[T]*G.p+Sa[T])}for(T=1;T<=G.p;++T)ob[T]=Sa[T];for(ub=1;ub<=G.p;++ub)for(T=1;T<=G.p;++T)if(ob[T]==ub){var Hd=G.b,uc=T,ae=void 0,ae=Hd[ub];fq(Hd,ub,Hd[uc]);fq(Hd,uc,ae);ob[T]=ob[ub];ob[ub]=ub;break}for(T=1;T<=G.q;++T)G.c[T].i=\nSa[G.c[T].i],G.c[T].j=Sa[G.c[T].j],G.c[T].i>G.c[T].j&&(Nb=G.c[T].i,G.c[T].i=G.c[T].j,G.c[T].j=Nb,1==G.c[T].f?G.c[T].f=3:2==G.c[T].f?G.c[T].f=4:3==G.c[T].f?G.c[T].f=1:4==G.c[T].f&&(G.c[T].f=2));for(T=1;T<G.q;++T){Xc=Wa=G.p;hc=0;for(Aa=T;Aa<=G.q;++Aa)G.c[Aa].i<Wa?(Wa=G.c[Aa].i,Xc=G.c[Aa].j,hc=Aa):G.c[Aa].i==Wa&&G.c[Aa].j<Xc&&(Xc=G.c[Aa].j,hc=Aa);var Td=G.c,ld=T,Zb=void 0,Zb=Td[hc];fq(Td,hc,Td[ld]);fq(Td,ld,Zb)}cI(G);dI(o);ZH(o,Mb);$H(o,sb,Mb)}else{ZH(o,Mb);o.d=OF(o.q+1);for(aa=1;aa<=o.q;++aa)o.d[aa]=\no.c[aa].c}v=1;o.a=OF(o.p+1);Ab=1;o.a[1]=1;for(tb=0;;){N=0;for(aa=1;aa<=o.b[v].j;++aa)if(P=o.b[v].p[aa],0<o.a[P]){if(!(o.a[P]>o.a[v])&&P!=qa[v]){mc=!0;for(Ja=1;Ja<=za;++Ja)if(ca[Ja]==v&&Hb[Ja]==P||ca[Ja]==P&&Hb[Ja]==v){mc=!1;break}mc&&(++za,ca[za]=v,Hb[za]=P)}}else Z[++N]=P;if(0==N){if(Ab==o.p)break;v=da[tb--]}else if(1==N)qa[Z[1]]=v,v=Z[1],o.a[v]=++Ab;else{da[++tb]=v;s=0;for(aa=1;aa<=N;++aa)if($=RH(o,Z[aa],v),!Mb[$]){s=Z[aa];break}if(0==s)for(aa=1;aa<=N;++aa)if($=RH(o,Z[aa],v),2==o.d[$]||3==o.d[$]){s=\nZ[aa];break}0==s&&(s=Z[1]);qa[s]=v;v=s;o.a[s]=++Ab}}qa=OF(o.p+1);z=OF(o.p+1);$c=[];dd=[];F=Ab=tb=0;for(aa=1;aa<=o.p;++aa)if(1==o.a[aa]){v=aa;break}b:for(;;){0<F&&(qa[v]=F);z[++Ab]=v;for(o.a[v]=0;;){N=s=0;Ub=o.p+1;aa=1;c:for(;aa<=o.b[v].j;++aa){P=o.b[v].p[aa];for(K=1;K<=za;++K)if(ca[K]==P&&Hb[K]==v||ca[K]==v&&Hb[K]==P)continue c;0<o.a[P]&&(++N,o.a[P]<Ub&&(s=P,Ub=o.a[P]))}if(0==s){if(0==tb)break b;dd[v]=!0;v=da[tb--]}else break}F=v;v=s;1<N&&(da[++tb]=F,$c[s]=!0)}$d=OF(o.q+1);Ya=OF(o.p+1);if(r.a){for(var Cb=\no,oa=z,Md=qa,be=$d,gd=Ya,ic=ca,ce=Hb,Ta=za,Na=void 0,Fc=void 0,xc=void 0,kb=void 0,yc=void 0,Ob=void 0,yd=void 0,td=void 0,zd=void 0,jc=void 0,kb=OF(Cb.p+1),Na=1;Na<=Cb.p;++Na)kb[oa[Na]]=Na;Ob=[];for(td=1;td<=Cb.p;++td)Fc=oa[td],xc=Md[Fc],yc=RH(Cb,Fc,xc),0!=yc&&(eI(Cb,yc,kb,be),Ob[yc]=!0);for(td=1;td<=Cb.q;++td)Ob[td]||eI(Cb,td,kb,be);Na=1;b:for(;Na<=Cb.p;++Na)if(!(2>Cb.b[Na].j||4<Cb.b[Na].j)){yd=jc=0;for(zd=1;zd<=Cb.b[Na].j;++zd){yc=RH(Cb,Na,Cb.b[Na].p[zd]);if(5==Cb.d[yc])continue b;1==Cb.c[yc].c&&\n0!=fI(Cb,yc,Na)&&++jc;2==Cb.c[yc].c&&(yd=Cb.b[Na].p[zd])}if(0!=jc)if(0<yd){var Qa=Cb,Gc=kb,hd=gd,Ad=void 0,Pb=void 0,Qb=void 0,de=void 0,Hc=void 0,V=void 0,Rc=void 0,kc=void 0,Ra=void 0,zc=void 0,Xa=void 0,nc=void 0,lf=void 0,fb=void 0,ke=void 0,Me=void 0,Bd=void 0,le=void 0,vc=void 0,me=void 0,md=void 0,Ud=void 0,oc=void 0,Ic=void 0,Qb=gI(Qa,Na),zc=Qb[0];if(0!=zc%2&&(Ic=Qb[1],Pb=Qb[~~((zc+1)/2)],Rc=Qb[zc],!(2>Qa.b[Rc].j||3<Qa.b[Rc].j))){me=le=fb=nc=0;Ud=Me=!1;for(Ra=1;Ra<=Qa.b[Ic].j;++Ra)Ad=Qa.b[Ic].p[Ra],\nAd!=Qb[2]&&(0==nc?nc=Ad:fb=Ad);0<Gc[fb]&&Gc[nc]>Gc[fb]&&(de=nc,nc=fb,fb=de);Xa=nc;0==nc&&(Xa=fb,Me=!0);for(kc=1;kc<=Qa.b[Rc].j;++kc)Ad=Qa.b[Rc].p[kc],Ad!=Qb[zc-1]&&(0==le?le=Ad:me=Ad);0<Gc[me]&&Gc[le]>Gc[me]&&(de=le,le=me,me=de);Bd=le;0==le&&(Bd=me,Ud=!0);lf=0<nc?fI(Qa,RH(Qa,Ic,nc),Ic):0;ke=0<fb?fI(Qa,RH(Qa,Ic,fb),Ic):0;vc=0<le?fI(Qa,RH(Qa,Rc,le),Rc):0;md=0<me?fI(Qa,RH(Qa,Rc,me),Rc):0;1<(0>lf+ke?-(lf+ke):lf+ke)||0!=vc||0!=md?gt(Qa.k,"Bad stereoinfo on allene !"):(Hc=Qa.b[Qb[zc-1]].q-Qa.b[Rc].q,V=\nQa.b[Qb[zc-1]].r-Qa.b[Rc].r,oc=Math.sqrt(Hc*Hc+V*V),0.001>oc&&(oc=0.001),0<(Qa.b[Bd].r-Qa.b[Qb[zc-1]].r)*(Hc/oc)-(Qa.b[Bd].q-Qa.b[Qb[zc-1]].q)*(V/oc)?hd[Pb]=1:hd[Pb]=-1,Me&&(hd[Pb]*=-1),Ud&&(hd[Pb]*=-1),Xa==nc&&0>lf&&(hd[Pb]*=-1),Xa==fb&&0>ke&&(hd[Pb]*=-1),Gc[Xa]>Gc[Bd]&&(hd[Pb]*=-1))}}else c:{var qb=Cb,Ac=Na,Ne=gd,Oe=void 0,lc=void 0,Jc=void 0,Bc=void 0,gb=void 0,$b=void 0,ee=void 0,ye=void 0,Cd=void 0,Sc=void 0,Ba=void 0,hb=void 0,Id=void 0,Dd=void 0,Kc=void 0,Za=void 0,ne=void 0,hb=OF(4),Dd=OF(4),\nEf=qb,nd=Ac,Wf=kb,Xf=Md,Ff=ic,Pe=ce,sg=Ta,Fb=hb,id=void 0,Jd=void 0,mf=void 0,tg=void 0,Pg=void 0,Gf=void 0,Gf=-1;0<Xf[nd]&&(Fb[++Gf]=Xf[nd]);for(Jd=1;Jd<=sg;++Jd)Ff[Jd]==nd&&(Fb[++Gf]=Pe[Jd]),Pe[Jd]==nd&&(Fb[++Gf]=Ff[Jd]);for(Jd=Gf+1;Jd<Ef.b[nd].j;++Jd){Pg=Ef.p+1;mf=1;d:for(;mf<=Ef.b[nd].j;++mf){id=Ef.b[nd].p[mf];for(tg=0;tg<Jd;++tg)if(id==Fb[tg])continue d;Wf[id]<Pg&&(Pg=Wf[id],Fb[Jd]=id)}}0==Xf[nd]&&0<Ef.b[nd].i?(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=Fb[0],Fb[0]=-1):0<Ef.b[nd].i&&(Fb[3]=Fb[2],Fb[2]=Fb[1],\nFb[1]=-1);for(gb=ye=$b=Bc=ne=ee=Sc=0;4>gb;++gb)0>=hb[gb]||(Oe=RH(qb,Ac,hb[gb]),Dd[gb]=fI(qb,Oe,Ac),0<Dd[gb]?(++Sc,ne=hb[gb],$b=hb[gb]):0>Dd[gb]?(++ee,Bc=hb[gb],$b=hb[gb]):ye=hb[gb]);Cd=Sc+ee;Za=OF(4);Kc=0;if(3==qb.b[Ac].j){if(1==Sc&&1==ee||3==Cd&&0<Sc&&0<ee){gt(qb.k,"Error in C3H stereospecification !");break c}Id=hb[0];1==Cd?Id=$b:2==Cd&&(Id=ye);Ba=hI(qb,Ac,Id,hb);Za[0]=$b;Za[1]=-1;Za[2]=Ba[2];Za[3]=Ba[1];0<Sc?Kc=1:Kc=-1}else if(4==qb.b[Ac].j)if(1==Cd)Ba=hI(qb,Ac,$b,hb),Za[0]=Ba[0],Za[1]=Ba[3],Za[2]=\nBa[2],Za[3]=Ba[1],0<Sc?Kc=1:Kc=-1;else{Id=hb[0];1<ye&&(Id=ye);1==Sc?Id=ne:1==ee&&(Id=Bc);Ba=hI(qb,Ac,Id,hb);lc=OF(4);for(gb=0;4>gb;++gb)Oe=RH(qb,Ac,Ba[gb]),lc[gb]=fI(qb,Oe,Ac);if(4==Cd){if(0==Sc||0==ee){gt(qb.k,"Error in C4 stereospecification !");break c}if(1==Sc||1==ee)Za[0]=Ba[0],Za[1]=Ba[3],Za[2]=Ba[2],Za[3]=Ba[1],Kc=lc[0];else{for(gb=0;4>gb;++gb)-1==lc[gb]&&(lc[gb]=0);Cd=2}}else if(3==Cd)if(3==Sc||3==ee)Za[0]=Ba[0],Za[1]=Ba[3],Za[2]=Ba[2],Za[3]=Ba[1],0<Sc?Kc=-1:Kc=1;else{1==Sc?Sc=Jc=1:ee=Jc=\n-1;for(gb=0;4>gb;++gb)lc[gb]==Jc&&(lc[gb]=0);Cd=2}if(2==Cd)if(1==Sc&&1==ee)Ba[1]==Bc?(Ba[1]=Ba[2],Ba[2]=Ba[3]):Ba[2]==Bc&&(Ba[2]=Ba[3]),Za[0]=ne,Za[1]=Bc,Za[2]=Ba[2],Za[3]=Ba[1],Kc=1;else{if(lc[0]==lc[1]||lc[1]==lc[2]){gt(qb.k,"Error in C4 stereospecification ! 2/0r");break c}0!=lc[0]?(Za[0]=Ba[0],Za[1]=Ba[2],Za[2]=Ba[1],Za[3]=Ba[3]):(Za[0]=Ba[1],Za[1]=Ba[3],Za[2]=Ba[2],Za[3]=Ba[0]);1<Sc?Kc=1:Kc=-1}}var xa=Za,Yf=hb,Tc=void 0;Yf[0]==xa[1]?(Tc=xa[0],xa[0]=xa[1],xa[1]=Tc,Tc=xa[2],xa[2]=xa[3],xa[3]=Tc):\nYf[0]==xa[2]?(Tc=xa[2],xa[2]=xa[0],xa[0]=Tc,Tc=xa[1],xa[1]=xa[3],xa[3]=Tc):Yf[0]==xa[3]&&(Tc=xa[3],xa[3]=xa[0],xa[0]=Tc,Tc=xa[1],xa[1]=xa[2],xa[2]=Tc);Yf[1]==xa[2]?(Tc=xa[1],xa[1]=xa[2],xa[2]=Tc,Tc=xa[2],xa[2]=xa[3],xa[3]=Tc):Yf[1]==xa[3]&&(Tc=xa[1],xa[1]=xa[3],xa[3]=Tc,Tc=xa[2],xa[2]=xa[3],xa[3]=Tc);Za[2]==hb[2]?Ne[Ac]=1:Za[2]==hb[3]?Ne[Ac]=-1:gt(qb.k,"Error in stereoprocessing ! - t30");Ne[Ac]*=Kc}}}pa=new iI;M=OF(o.p+1);for(aa=1;aa<=o.p;++aa)M[z[aa]]=aa;for(aa=1;aa<=o.p;++aa){v=z[aa];$c[v]&&sp(pa.a,\nKa);0<qa[aa]&&jI(o,v,qa[v],pa,$d);var nf=v,Jb=pa,Hf=sb[v],Lh=Ya,If=void 0,of=void 0,Nd=void 0,oe=void 0,Vd=void 0,ib=void 0,Zf=void 0,od=void 0,ya=void 0,ya=Kf,of=o.b[nf],Vd=of.d,Zf=of.i,od=of.n,If=of.a,Nd=!1;(0!=od||0!=Vd)&&(Nd=!0);0!=Lh[nf]&&(Nd=!0);ib=XH(o,nf);oe=0!=ib;Nd=Nd||oe;o.k.sc&&0<o.b[nf].c&&(Nd=!0);switch(If){case 2:ya=Fd;break;case 3:Hf?ya=Dg:ya=Rd;break;case 4:Hf?(ya=Ai,0<Zf&&(Nd=!0)):ya=bf;break;case 5:Hf?ya="o":ya=gf;break;case 7:Hf?(ya=Vi,0<Zf&&(Nd=!0)):ya=hf;break;case 8:Hf?ya=Aj:\nya=sf;break;case 13:Hf?ya=Ej:ya=uf;Nd=!0;break;case 6:ya=wf;Nd=!0;break;case 9:ya=xe;break;case 10:ya=ge;break;case 11:ya=Qd;break;case 12:ya=Ge;break;case 1:ya=Ee;Nd=!0;break;case 32:Nd=!0,ya=o.b[nf].e,!oe&&(J(ya,Ma)||J(ya,$f)||J(ya,kd))&&(Nd=!1)}0<yE(If)&&(ya=(kE(),rE)[If],Nd=!0);33<=If&&42>=If&&(Nd=!0,ya=(kE(),rE)[If]);Nd&&(0!=Vd?ya=Mf+Vd+ya:ya=Mf+ya,1==Lh[nf]?ya+=jd:-1==Lh[nf]&&(ya+="@@"),1==Zf?ya+=Ee:1<Zf&&(ya+=Ee+Zf),0!=od&&(0<od?ya+=Oa:ya+=$a,1<(0>od?-od:od)&&(ya+=0>od?-od:od)),oe&&(ya+=Nc+\nib),ya+=Tf);sp(Jb.a,ya);for(K=1;K<=za;++K)if(ca[K]==v||Hb[K]==v)E=Hb[K],E==v&&(E=ca[K]),M[v]<M[E]&&jI(o,ca[K],Hb[K],pa,$d),9<K&&sp(pa.a,wa),tp(pa,m+(new iB(K)).a);dd[v]&&sp(pa.a,La)}n=Mq(pa.a)}0<l.length&&(l+=Lb);l+=n}f=l;0<f.length&&(0<e.length&&(e+=Lb),e+=f)}return e}function ZG(a,b,c){try{HG(a,b,c)||a.Ze(a.Ec.d)}catch(d){if(d=pq(d),H(d,96))a.Ze(a.Ec.d);else throw d;}}\nfunction JG(a,b,c){var d;try{var e;a:{var f,g,h,j,l,n,o,r,t;g=l=0;t=new JD(b,"|>",!0);j=-1<b.indexOf(bd);o=1;n=CD(t);f=0<a.Sb;if(!((a.dc||a.Fb)&&a.p||a.Mb)||j)a.Sb=0,f=!1;for(h=1;h<=n;++h)if(r=GD(t),gx(r),!J(r,Ek))if(J(r,bd))++o,2==o?l=a.Sb:3==o&&(g=a.Sb+1);else{a.ob=new kI(a,r);if(0==a.ob.p){gt(a,"ERROR - problems in reading/processing molecule !");a.Ze(a.Ec.d);bD();e=!1;break a}++a.Sb;a.o=a.Sb;a.zb[a.Sb]=a.ob}2==o?(gt(a,"ERROR - strange reaction - fixing !"),a.Ze(a.Ec.d),bD(),e=!1):3<o?(gt(a,"ERROR - strange reaction !"),\na.Ze(a.Ec.d),bD(),e=!1):(1<a.Sb&&!j&&KH(a,zi,!0),j&&!a.dc&&(a.dc=!0),j?f||(WE(a,1,l,1,!1),WE(a,l+1,g-1,2,!1),WE(a,g,a.Sb,3,!1)):a.dc||WE(a,1,a.Sb,0,!f),UG(a),a.r&&fF(Pp(a.r,"readJME"),0,0,0),a.hc=!0,AG(a.r,pd),a.Ib=!0,c&&a.Ze(a.Ec.d),e=!0)}(d=e)||a.Ze(a.Ec.d)}catch(z){if(z=pq(z),H(z,96))d=!1,a.Ze(a.Ec.d);else throw z;}return d}function RE(a,b,c,d,e){a.r&&fF(Pp(a.r,b),d,e,c);a.hc=!0}function EE(a,b,c){RE(a,b,a.o,c,0)}function AH(a){JE(a,!1);a.Ib=!0;a.Ze(a.Ec.d)}\nfunction lI(a){a.k=202;a.Mb=!1;gF(a);gt(a,m);a.sb=null;a.xb=1;a.r&&fF(Pp(a.r,"reset"),0,0,0);a.hc=!0;a.Ze(a.Ec.d)}function mI(a){JE(a,!0);a.vb=null;a.wc=null;a.fb=null;a.W=null;a.fc=null}function VG(a,b){var c,d;if(b){a.o=b.a;a.Sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.zb[c]=new BE(d):a.zb[c]=null;0<b.a?a.ob=a.zb[a.o]:a.ob=new eF(a);a.dc=b.i;a.Fb=b.e;a.xb=b.b}else for(;0<a.Sb;)dF(a,!1);switch(b.c){case 5:case 7:case 9:break;default:null!=a.Qb&&RD(a.Qb,null),a.r&&null!=a.r.a&&a.$f()}}\nfunction lG(a,b){return Q(L(Math.round(b/a.xb)))}function nI(a,b){gt(a,m);return 1>b||b>a.Sb?(gt(a,"ERROR - invalid mol index: "+b),a.Ze(a.Ec.d),null):a.zb[b]}function UG(a){var b,c,d;b=SE(a);for(d=1;d<=a.Sb;++d)c=a.zb[d],c.o=b}function oI(a,b){b!=a.nb&&(a.nb=b,a.fg(),a.Ze(a.Ec.d))}function pI(a,b){var c,d,e;if(b!=a.xb){c=$E(a);a.xb=b;d=$E(a);e=Q(L(R((d.b-d.c)/2-(c.b-c.c)/2)));d=Q(L(R((d.a-d.d)/2-(c.a-c.d)/2)));for(c=1;c<=a.Sb;++c)GH(a.zb[c],e,d),cF(a.zb[c]);a.Ib=!0;a.Ze(a.Ec.d)}}\nfunction VE(a,b){var c;c=-1;J(b,"Select substituent")?(c=202,b=m):J(b,lb)?c=235:J(b,mb)?c=240:J(b,jb)?c=260:J(b,wb)?c=261:J(b,Db)?c=241:J(b,vb)?c=233:J(b,rb)?c=236:J(b,nb)?c=237:J(b,zb)?c=234:J(b,yb)?c=243:J(b,Eb)?c=252:J(b,xb)?c=244:J(b,Gb)?c=239:J(b,"-PO3H2")?c=251:J(b,cb)?c=242:J(b,ab)?c=245:J(b,bb)&&(c=238);0<c?ot(a,c):b="Not known group!";gt(a,b);a.Ze(a.Ec.d)}function FH(a,b){gt(a,b);a.Ze(a.Ec.d)}\nfunction BF(a,b,c,d,e){var f,g,h,j;f=a.kb;j=AC(f,e);if(j>=a.mb-1)for(g=f.b.b;j>=a.mb-1&&1<g;){--g;h=new cC(f.b.a,f.b.c,g);f=(dt(),new qA(h));j=AC(f,e);var l=b,n=h.b*(vF(),S);h=new cC(h.a,h.c,Math.round(n));l.e=h;qI(b.a,b.e)}else PF(b,a.hb);f=eC(fC,f.b).a-eC(fC,f.b).b;XF(b,e,c+(a.mb-j)/2,d+(a.mb-f)/2+f)}function CF(a,b,c,d,e,f){var g,h;g=QF(a.jb);h=AC(a.jb,f);PF(b,a.ib);!b.b?MF(b.a,e):e==b.c||KB(e,b.c)?MF(b.a,b.c):MF(b.a,b.b);XF(b,f,c+(a.mb-h)/2,d+(a.mb-g)/2+g)}\nfunction QF(a){return eC(fC,a.b).a-eC(fC,a.b).b}function bG(a,b){return(2*a.mb+(a.Lb?1:0))*b}\nfunction rI(a){var b,c;a.vb?(c=bB(a),(b=c.b!=a.M.b||c.a!=a.M.a)&&(a.M=c)):b=!0;b&&(JE(a,!0),oG(a,a.M),a.cg("update(): "+a.M+" initOrResize: true "+a.yb+ea+a.ub),a.vb=iF(a,a.vb,a.yb,a.ub),a.J?(b=a.xb,WE(a,1,a.Sb,0,a.J),a.cg("update() in depict mode: oldMolecularAreaScale = "+b+" new molecularAreaScale = "+a.xb)):(a.wc=iF(a,a.wc,a.M.b,Q(L(R(bG(a,a.nb))))),b=a.M.a-Q(L(R(bG(a,a.nb)))),1>b&&(b=1),a.fb=iF(a,a.fb,Q(L(R(aG(a,a.nb)))),b),a.W=iF(a,a.W,a.yb+Q(L(R((a.Lb?1:3)*a.nb))),Q(L(R(a.mb*a.nb)))),a.fc=\niF(a,a.fc,Q(L(R((a.Lb?1:3)*a.nb))),a.ub)));JF(a);if(!a.J){var d;a.cg("drawInfo: "+a.Gb+" : "+a.X);a.Gb&&(null==a.X&&(a.X=m),d=KF(a.W,a.nb),c=a.M.b/a.nb-(a.mb+(a.Lb?1:0)),b=a.mb,lF(d,mE),uF(d.a,Q(L(R(0*(vF(),S)))),Q(L(R(0*S))),Q(L(R(c*S))),Q(L(R(b*S)))),a.Lb?(lF(d,(sB(),xB)),yF(d.a,Q(L(R(-10*S))),Q(L(R(0*S))),Q(L(R((c-1+10)*S))),Q(L(R((b-1)*S))))):(lF(d,nE),wF(d,0,0,c-(a.Lb?1:3)+1,0),lF(d,JB(mE)),xF(d.a,Q(L(R(0*S))),Q(L(R((b-1)*S))),Q(L(R((c-1)*S))),Q(L(R((b-1)*S)))),xF(d.a,Q(L(R((c-1)*S))),Q(L(R(0*\nS))),Q(L(R((c-1)*S))),Q(L(R((b-1)*S))))),PF(d,a.lb),lF(d,(sB(),zB)),-1!=a.X.toLowerCase().indexOf(nh)&&lF(d,BB),XF(d,a.X,10,15),a.J||IF(a,d,c,b,1),$F(a.W.a,Q(L(R(aG(a,a.nb)))),a.M.a-Q(L(R(a.mb*a.nb))),a));var e;if(a.Kb){b=KF(a.wc,a.nb);d=a.M.b/a.nb;c=2*a.mb+(a.Lb?1:0);lF(b,mE);uF(b.a,Q(L(R(0*(vF(),S)))),Q(L(R(0*S))),Q(L(R(d*S))),Q(L(R(c*S))));a.Lb?(lF(b,(sB(),xB)),e=14*(a.mb+(a.Lb?1:0)),yF(b.a,Q(L(R(e*S))),Q(L(R(0*S))),Q(L(R((d-e-1)*S))),Q(L(R((c-1)*S))))):(lF(b,JB(mE)),xF(b.a,Q(L(R((d-1)*S))),Q(L(R(0*\nS))),Q(L(R((d-1)*S))),Q(L(R((c-1)*S)))),xF(b.a,Q(L(R(0*S))),Q(L(R((c-1)*S))),Q(L(R((d-1)*S))),Q(L(R((c-1)*S)))),lF(b,nE),xF(b.a,Q(L(R(0*S))),Q(L(R(0*S))),Q(L(R((d-1)*S))),Q(L(R(0*S)))));d=a.k;233<=a.k&&262>=a.k&&(a.k=213);for(c=1;14>=c;++c)kF(a,b,c,1),kF(a,b,c,2);a.k=d;$F(a.wc.a,0,0,a)}var f;if(a.Hb){b=KF(a.fb,a.nb);d=a.mb+(a.Lb?1:0);c=(a.M.a-Q(L(R(bG(a,a.nb)))))/a.nb;f=c-a.mb;lF(b,mE);uF(b.a,Q(L(R(0*(vF(),S)))),Q(L(R(0*S))),Q(L(R(d*S))),Q(L(R(c*S))));a.Lb?(lF(b,(sB(),xB)),e=GF*(a.mb+(a.Lb?1:0))+\n3,f>e&&(wF(b,0,e,a.mb-1,e),xF(b.a,Q(L(R(0*S))),Q(L(R(e*S))),Q(L(R(0*S))),Q(L(R((c-1)*S)))),wF(b,a.mb-1,e,a.mb-1,f),wF(b,a.mb-1,f,d,f))):(lF(b,nE),xF(b.a,Q(L(R(0*S))),Q(L(R(0*S))),Q(L(R(0*S))),Q(L(R((c-1)*S)))),wF(b,0,GF*a.mb,c-1,GF*a.mb),lF(b,JB(mE)),xF(b.a,Q(L(R((d-1)*S))),Q(L(R(0*S))),Q(L(R((d-1)*S))),Q(L(R((f+1)*S)))));xF(b.a,Q(L(R(0*S))),Q(L(R((c-1)*S))),Q(L(R(d*S))),Q(L(R((c-1)*S))));for(c=3;c<=GF+2;++c)kF(a,b,1,c);$F(a.fb.a,0,Q(L(R(bG(a,a.nb)))),a)}a.Jb&&(d=KF(a.fc,a.nb),c=a.Lb?1:3,b=(a.M.a-\nQ(L(R(bG(a,a.nb))))-Q(L(R(a.mb*a.nb))))/a.nb,a.Lb?(lF(d,(sB(),xB)),uF(d.a,Q(L(R(0*(vF(),S)))),Q(L(R(0*S))),Q(L(R(c*S))),Q(L(R(b*S))))):(lF(d,JB(mE)),xF(d.a,Q(L(R((c-1)*(vF(),S)))),Q(L(R(0*S))),Q(L(R((c-1)*S))),Q(L(R(b*S)))),lF(d,mE),xF(d.a,Q(L(R((c-2)*S))),Q(L(R(0*S))),Q(L(R((c-2)*S))),Q(L(R(b*S)))),lF(d,nE),xF(d.a,Q(L(R((c-3)*S))),Q(L(R(0*S))),Q(L(R((c-3)*S))),Q(L(R(b*S))))),$F(a.fc.a,a.M.b-Q(L(R((a.Lb?1:3)*a.nb))),Q(L(R(bG(a,a.nb)))),a))}}\nfunction nt(a,b){a.A?0==b&&(a.I=-1,gt(a,Mg),gG(a)):(a.gb?a.I=b:-1<a.I&&10>a.I?a.I=10*a.I+b:a.I=b,a.gb=!1,0==a.I?(a.I=-1,gt(a,Mg)):gt(a,a.I+ea),gG(a))}function oG(a,b){var c,d;d=b.b;c=b.a;a.J||(d-=Q(L(R(aG(a,a.nb))))+Q(L(R((a.Lb?1:3)*a.nb))),c-=Q(L(R(bG(a,a.nb))))+Q(L(R(a.mb*a.nb))));1>d&&(d=1);1>c&&(c=1);a.yb=Uu(d);a.ub=Uu(c)}function yE(a){kE();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}w(553,451,Wl);_.vf=function(a){IE(this,a)};_.Uf=sI;_.Vf=function(){return OE(),null!=this.Pb?PE:QE};\n_.Wf=function(){return OE(),OE(),QE};_.Xf=LA;_.Yf=function(a,b,c){return YA(this,b,c)};_.Zf=LA;_.$f=function(){bD()};_._f=WB;_.ag=tI;_.bg=WB;_.cg=function(){bD()};_.dg=function(){return it(this,!0,!1)};\n_.wf=function(a){var b,c;if(this.s)if(c=a.c,b=a.f,a=a.i,c=(100+2*c)/100,this.J||!(b<Q(L(R(aG(this,this.nb))))||a<Q(L(R(bG(this,this.nb))))||a>this.M.a-Q(L(R(this.mb*this.nb)))||b>this.M.b-Q(L(R((this.Lb?1:3)*this.nb))))){if(b=this.xb*c,b>this.xb&&10>=b||b<this.xb&&0.3<=b)this.cb=8,pI(this,b)}else b=this.nb*c,0.7<=b&&4>=b&&oI(this,b)};_.Ze=function(){rI(this)};\n_.eg=function(a){this.Tb&&(null!=a&&0<a.length?(AG(this.r,"DROP"),!this.Ub&&(this.Ub=new kt(this)),uI(this.Ub,a)):(gt(this,"ERROR - empty or null structure"),this.Ze(this.Ec.d)))};_.fg=function(){mI(this)};_.gg=wx;_.j=null;_.k=0;_.n=0;_.o=0;_.p=!1;_.q=!1;_.s=!0;_.t=null;_.u=null;_.v=null;_.w=null;_.x=13;_.y=null;_.z=!0;_.A=!1;_.B=!1;_.C=!0;_.F=null;_.G=null;_.I=1;_.J=!1;_.K=!1;_.L=!1;_.M=null;_.N=!0;_.O=!1;_.P=!0;_.Q=!0;_.R=null;_.S=null;_.T=null;_.V="http://peter-ertl.com/jsme/2013_03/help.html";\n_.W=null;_.X=null;_.Y=null;_._=null;_.ab=!1;_.bb=!0;_.cb=0;_.db=Gk;_.fb=null;_.gb=!0;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=24;_.nb=1;_.ob=null;_.pb=null;_.rb=null;_.sb=null;_.tb=!0;_.ub=0;_.vb=null;_.wb=1;_.xb=1;_.yb=0;_.Ab=!1;_.Bb=!1;_.Cb=0;_.Db=!1;_.Eb=!1;_.Fb=!0;_.Gb=!0;_.Hb=!0;_.Ib=!0;_.Jb=!0;_.Kb=!0;_.Lb=!1;_.Mb=!1;_.Ob=!1;_.Pb=null;_.Qb=null;_.Rb=!1;_.Sb=0;_.Tb=!0;_.Ub=null;_.Vb=!1;_.Wb=null;_.Xb=!1;_.Yb=null;_.Zb=0;_.$b=0;_._b=0;_.ac=!1;_.bc=null;_.cc=!1;_.dc=!1;_.ec=!1;\n_.fc=null;_.gc=!1;_.hc=!1;_.kc=!0;_.lc=!1;_.mc=!1;_.nc=!0;_.oc=!0;_.pc=null;_.qc=null;_.rc=!1;_.sc=!1;_.tc=!0;_.uc=null;_.vc=!1;_.wc=null;_.xc=null;_.yc=null;_.zc=!1;_.Ac=!0;_.Bc=!0;_.Cc=0;_.Dc=0;var GF=10,oE,uE,wE,mE,nE,pE,lE,tE,vI=null,sE,rE;function uH(a,b,c,d,e){a.b[e]&&(eG(a.r),AG(a.r,Ce),a.r.a=e,a.r.d=c,a.r.e=d,a.r.f=b,wI(a.c,a.r,e),eG(a.r))}function xI(a,b,c){return a.b[c]?(eG(a.r),a.r.a=c,a.r.b=b,wI(a.c,a.r,c),eG(a.r),!0):!1}function gG(a){rI(a);a.f&&(yI(a.Ec),a.f=!1)}\nfunction zI(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction AI(){kE();WA.call(this);this.Ec=(DA(),DA(),EA).a;this.eb=new BI;this.Nb=new BI;this.H=new cC(null,0,8);this.Z=(this.mb-6)/1.5;this.r=new CI;this.D=(sB(),uB);this.zb=C(OH,q,119,99,0);this.qb=new UA;this.jc=new DI;this.$=J((bD(),cD[Qh]),Le);this.E=new EI;this.U=y(Yu,q,1,[lb,mb,Db,jb,wb,vb,rb,nb,zb,Eb,xb,yb,cb,bb,ab]);this.ic=new FI;this.ob=new eF(this);sE[0]=wB;sE[1]=new cm(255,153,153);sE[2]=new cm(255,204,102);sE[3]=new cm(255,255,153);sE[4]=new cm(102,255,255);sE[5]=new cm(51,204,255);sE[6]=\nnew cm(255,153,255);this.eb.c=1;this.Nb.c=1;this.zb[1]=this.ob;this.Y=new GI(this);this.a=y(Yu,q,1,[Ld,qd,wd,Pd,vd,Od,He]);var a,b,c,d;this.b={};for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.b[a]=null;this.c=new HI(this)}w(552,553,Wl,AI);_.Uf=function(){var a;return a=II(),-1==a||9<=a};_.Vf=function(){return OE(),null!=this.b[wd]||(null!=this.Pb?PE:QE).a?PE:QE};_.Wf=function(){return OE(),null!=this.b[Pd]?PE:QE};_.Xf=function(a){var b=it(this,!1,!0);(a=new JI(this,a))&&bE(new hE(a,b))};\n_.Yf=function(a,b,c){var d;return a?(d=a.a,bx(d.u,b,c),a):YA(this,b,c)};_.Zf=function(a){xI(this,a,"AfterPaste")};_.$f=function(){AG(this.r,Ce);wI(this.c,this.r,qd);bD()};_._f=function(a,b){uH(this,a,b,0,wd)};_.ag=function(a){return xI(this,a,Ld)};_.bg=function(a,b){uH(this,a,0,b,Pd)};_.cg=LA;_.Ze=function(){gG(this)};_.fg=function(){mI(this);var a=this.Ec,b,c;for(c=new uu(new mB(a.a));c.b<c.d.Pf();)b=vu(c),0<Hx(a.f.p,b.u)&&Lx(a.f,b.u),om(a.a,b);this.f=!0};\n_.gg=function(){var a=it(this,!0,!1),b=new KI(this);b&&bE(new hE(b,a))};_.b=null;_.c=null;_.d=null;_.e=null;_.f=!1;_.i="http://www.google.com/search?q=%22{INCHIKEY}%22";function wI(a,b,c){if((c=a.a.b[c])&&b){var d=a.a.d;d.action=b.a;d.atom=b.d;d.bond=b.e;d.molecule=b.f;null!=b.b?d.argument=b.b:b.c&&(d.argument=b.c);null!=b.i?d.origin=b.i:b.i=null;c(a.a.d)}}function HI(a){this.a=a}w(554,1,{},HI);_.a=null;function JI(a,b){this.a=a;this.b=b}w(555,1,{},JI);_.zd=LA;\n_.Tf=function(a){if(null!=iE(a))ht(iE(a)),FH(this.a,"InChI "+iE(a));else{switch(this.b){case 3:ht(a.inchi==m?null:a.inchi);break;case 4:ht(a.key==m?null:a.key);break;case 5:ht(a.auxinfo==m?null:a.auxinfo)}null!=jE(a)&&FH(this.a,"InChI "+jE(a))}};_.a=null;_.b=0;function KI(a){this.a=a}w(556,1,{},KI);_.zd=LA;\n_.Tf=function(a){if(null!=iE(a))ht(iE(a)),FH(this.a,"InChI "+iE(a));else{var b=this.a,c;if(b.b[He])try{eG(b.r),Pp(b.r,He),b.r.c=a,wI(b.c,b.r,He),eG(b.r)}catch(d){if(d=pq(d),H(d,96))FH(b,we+d.yd());else throw d;}else try{var e=a.key==m?null:a.key,f,g;f=null;null!=e&&0<e.length&&(f=b.i,-1!=f.indexOf("{INCHIKEY}")?f=(g=LI(LI(e,Qf,"\\\\\\\\\\\\\\\\"),"\\\\$","\\\\\\\\$"),LI(f,"\\\\{INCHIKEY\\\\}",g)):f+=e);c=new jD(f);MI(c)}catch(h){if(h=pq(h),H(h,82))FH(b,we+h.f);else throw h;}null!=jE(a)&&FH(this.a,"InChI "+jE(a))}};\n_.a=null;function NI(a,b){return null!=b&&0<b.length?NI(a,b):!1}function OI(a){a.c.pb.style.display!=Fi&&(aB(a.b),yI(a.d))}function PI(a){QI.call(this,a,fc,fc,null)}function RI(a,b){QI.call(this,a,fc,fc,b)}function SI(a,b,c){QI.call(this,a,b,c,null)}\nfunction QI(a,b,c,d){var e;if(null==a)TD("JSME initialization error: HTML id argument is null.");else if(J(Ke,a))TD(\'JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".\');else if(e=Fz(a)){this.a=TI;++TI;this.c=e;this.b=new AI;this.b.d||(this.b.d={},this.b.d.src=LH(this));this.d=new UI(this.b,b,c,d);Cx(e,this.d,e.pb);d&&kg in d&&(this.d.b=d[kg]);a=this.d;a.d||(a.d=ZA(a,cB(a),dB(a)),a.d.k=!1);var b=a.c,f,g,h,j,l,n,o,r;b.$?vI=Ke:vI="JME";lB(b.Sc.Pc,b);gt(b,\nvI+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.M=bB(b);RA(b,null);b.hb||(b.hb=new cC(Fe,0,13),b.kb=pA(b.hb));b.ib||(b.ib=new cC(Fe,1,13),b.jb=pA(b.ib));b.lb||(b.lb=new cC(Fe,0,11),pA(b.lb));NF(b,b.x);b.ac=!1;b.dc=!1;b.z=!0;b.tc=!0;b.C=!0;b.Bc=!0;b.cc=!1;GF=HF(b);b.oc=!0;try{o=VI(b.Ec,"options");null!=o&&KH(b,o,!1);h=VI(b.Ec,"jme");null!=h&&(b._=h);l=VI(b.Ec,ri);null!=l&&(b.rb=l);g=VI(b.Ec,"depictcgi");null!=g&&(b.gc=!0);r=VI(b.Ec,"smiles");null!=r&&(b.qc=r);n=VI(b.Ec,Yj);null!=n&&(b.sb=\nn,gG(b));b.u=VI(b.Ec,"atomcolors");b.t=VI(b.Ec,"atombg");f=VI(b.Ec,"depictbg");if(null!=f&&b.J){var t;var z,v,E,s;v=(sB(),uB);try{if(0!=f.indexOf(na))throw new vp("bad hex encoding");s=qD(f.substr(1,2),16);E=qD(f.substr(3,2),16);z=qD(f.substr(5,2),16);t=v=new cm(s,E,z)}catch(F){if(F=pq(F),H(F,96))bD(),t=v;else throw F;}b.D=t}b.mc&&b.ob&&cH(b.ob);j=VI(b.Ec,"notify_structural_change_js_function");b.Qb=j}catch(P){if(P=pq(P),!H(P,96))throw P;}b.k=202;SA(b);b.pb=new WI;f=a.c;null!=f._?(JG(f,f._,!1),null!=\nf.t&&f.ob&&RG(f.ob,f.t,!0),null!=f.u&&f.ob&&RG(f.ob,f.u,!1)):null!=f.rb?ZG(f,f.rb,!1):null!=f.qc&&f.Ac&&(f.Ib=!1,yG(f,f.qc,null,!0));gG(a.c);f=this.b;g=this.d;var M;M=new Qy(($D(),ZD));M.pb.alt="drag out MOL or RXN file";h=M.pb.alt;null==h||0==h.length?M.pb.removeAttribute(bk):M.pb.setAttribute(bk,h);h=M.a.e;j=~~((24-M.a.a)/2);0>j&&(j=0);h=new XI(g,h,j,M);YI(h);vm(g.k,h);YD(f,M.pb);XD(f,g.pb)}else TD("JSME initialization error: HTML id "+a+" not found.")}function ZI(){return av(null)}\nfunction $I(a){return av(a)}w(557,1,Cl,PI,RI,SI,QI);_.hg=function(a){mx(this.d,new aJ(this,a),(Gs(),Gs(),Hs))};_.ig=function(a){mx(this.d,new bJ(this,a),(pt(),pt(),qt))};_.jg=function(a){mx(this.d,new cJ(this,a),(vt(),vt(),wt))};_.kg=function(a){mx(this.d,new dJ(this,a),(yt(),yt(),zt))};_.lg=function(a){jq(2,new eJ(this.b,a))};_.mg=function(){dF(this.b,!0)};_.ng=function(){Aq((xq(),yq),new fJ(this))};_.og=function(){var a,b,c;c=[];for(b=new uu(this.d.a);b.b<b.d.Pf();)a=vu(b),c[c.length]=a.r;return c};\n_.pg=function(){return this.b.a};_.qg=function(a){return this.b.b[a]};_.rg=Sv;_.sg=function(){return this.b.V};_.tg=function(){return this.b.nb};_.ug=function(){return this.b.tb};_.vg=function(){var a,b,c;b=null;if(a=(c=this.b.vb.a,c.a)){b=this.b;var d;c=b.ob.v;d=b.ob.w;b.ob.v=0;b.ob.w=0;eG(b.r);AH(b);b.ob.v=c;b.ob.w=d;b=a.r}return b};_.wg=function(){return this.b.wb};_.xg=function(){return this.b.xb};_.yg=function(){return this.b.Qb};_.ce=function(){return Nq(this.d.pb,Li)};\n_.zg=function(){var a;a=[];a.length=2;a[0]=Nq(this.d.pb,Mi);a[1]=Nq(this.d.pb,Li);return a};_.de=function(){return Nq(this.d.pb,Mi)};_.Ag=function(){return this.c.pb};_.Bg=function(){return this.b.Wb};_.Cg=function(){return this.b.Yb};_.Dg=function(){return this.b.i};_.Eg=function(a){TD("JSME initialization error: "+a)};_.Fg=function(){return this.b.J};_.fe=function(){return this.c.pb.style.display!=Fi};_.Gg=function(){var a=this.b,b;a.dc?b=WH(a,1)+bd+WH(a,2)+bd+WH(a,3):b=WH(a,0);return b};\n_.Hg=function(a){return it(this.b,!0,a)};_.Ig=function(){var a=this.b,b,c;b=a.tc;a.tc=!1;c=zE(a);a.tc=b;return c};_.Jg=function(a){null!=a&&0<a.length&&KH(this.b,a,!0)};_.Kg=function(a){null!=a&&0<a.length&&yG(this.b,a,null,!0)};_.Lg=function(a){null!=a&&0<a.length&&ZG(this.b,a,!0)};_.Mg=function(a){null!=a&&0<a.length&&JG(this.b,a,!0)};_.Ng=function(a){return NI(this,a)};_.cf=function(){OI(this)};_.Og=function(){lI(this.b)};\n_.Pg=function(a){var b=this.b;if(a=nI(b,a)){var c;for(c=1;c<=a.p;++c)a.b[c].c=0;AH(b)}};_.Qg=function(a){this.b.k=a};_.Rg=function(a){this.b.e=new gJ(this,a)};_.Sg=function(a){zI(this.b,"AfterPaste",a)};_.Tg=function(a){zI(this.b,qd,a)};_.Ug=function(a){var b=this.d,c,d;if(b.b!=a){b.b=a;for(d=new uu(b.a);d.b<d.d.Pf();)c=vu(d),a?c.b=Zc:c.b=Wc}aB(b.c);b=this.b;b.tb=a;fG(b);JE(this.b,!0);aB(this.b)};_.Vg=function(a,b){var c=this.b,d;if(d=nI(c,a))RG(d,b,!0),AH(c)};\n_.Wg=function(a){var b=this.b;b.x!=a&&0<a&&100>a&&(b.x=a,NF(b,a),fG(b))};_.Xg=function(a,b){var c=this.b,d;d=nI(c,a);1>b||b>d.p?(gt(c,"ERROR - invalid atom index: "+b),gG(c)):(d.v=b,AH(c))};_.Yg=function(a){zI(this.b,Ld,a)};_.Zg=function(a,b){zI(this.b,a,b)};_.he=function(a){ax(this.d,a);OI(this)};_.$g=function(a){this.b.V=a};_._g=function(a){oI(this.b,a)};_.ah=function(a){var b=this.b;b.tb=a;fG(b)};_.bh=function(a){var b=this.b;b.wb=a;fG(b)};_.ch=function(a){pI(this.b,a)};\n_.dh=function(a){this.b.Pb=a};_.eh=function(a){this.b.Qb=a};_.fh=function(a){var b=this.b;b.Wb=a;b.F=hF(b,!1)};_.gh=function(a){this.b.Yb=a};_.hh=function(a,b){bx(this.d,a,b);OI(this)};_.ih=function(a,b,c){c&&bx(this.c,a,b);bx(this.d,a,b);OI(this)};_.jh=function(a,b){cx(this.d,a,b);OI(this)};_.kh=function(a,b,c){c&&cx(this.c,a,b);cx(this.d,a,b);OI(this)};_.lh=function(a){VE(this.b,a)};_.mh=function(a,b){var c=this.b,d;c.q=!1;d=c.sc;c.sc=!1;c.uc=new kI(c,a);c.sc=d;c.k=253;gt(c,b);gG(c)};\n_.ie=function(a){ix(this.c.pb,a)};_.nh=function(a){this.b.i=a};_.je=function(a){this.d.pb.style[zk]=a;OI(this)};_.oh=function(a){FH(this.b,a)};_.ph=function(){return zE(this.b)};_.a=-1;_.b=null;_.c=null;_.d=null;var TI=0;function fJ(a){this.a=a}w(558,1,{},fJ);_.pd=function(){var a,b;for(b=new uu(this.a.d.a);b.b<b.d.Pf();)a=vu(b),a.u.pb.innerHTML=a.r||m};_.a=null;function aJ(a,b){this.a=a;this.b=b}w(559,1,{},aJ);_.Jd=function(a){a=a.a;Aq((xq(),yq),new hJ(this,this.b,a))};_.a=null;_.b=null;\nfunction hJ(a,b,c){this.a=a;this.c=b;this.b=c}w(560,1,{},hJ);_.pd=iJ;_.a=null;_.b=null;_.c=null;function bJ(a,b){this.a=a;this.b=b}w(561,1,{},bJ);_.ld=function(a){a=a.a;Aq((xq(),yq),new jJ(this,this.b,a))};_.a=null;_.b=null;function jJ(a,b,c){this.a=a;this.c=b;this.b=c}w(562,1,{},jJ);_.pd=iJ;_.a=null;_.b=null;_.c=null;function dJ(a,b){this.a=a;this.b=b}w(563,1,{},dJ);_.a=null;_.b=null;function Bt(a,b,c){this.a=a;this.c=b;this.b=c}w(564,1,{},Bt);_.pd=iJ;_.a=null;_.b=null;_.c=null;\nfunction cJ(a,b){this.a=a;this.b=b}w(565,1,{},cJ);_.nd=function(a){a=a.a;Aq((xq(),yq),new kJ(this,this.b,a))};_.a=null;_.b=null;function kJ(a,b,c){this.a=a;this.c=b;this.b=c}w(566,1,{},kJ);_.pd=iJ;_.a=null;_.b=null;_.c=null;function gJ(a,b){this.a=a;this.b=b}w(567,1,{},gJ);_.a=null;_.b=null;\nfunction lJ(){var a=mJ("JSApplet.JSME"),b;$wnd.JSApplet.JSME=B(function(){var a;nJ(oJ,arguments)?a=arguments[0]:3==arguments.length?a=new SI(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new PI(arguments[0]):4==arguments.length?a=new QI(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new RI(arguments[0],arguments[1]));this.g=a;pJ();a[Vf]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=B(function(a){this.g.hg(null==a?null:a.constructor==\n$wnd.JSApplet.JsClosureJsme?a.g:new qJ(a))});b.addMouseDownHandler=B(function(a){this.g.ig(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qJ(a))});b.addMouseOutHandler=B(function(a){this.g.jg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qJ(a))});b.addMouseOverHandler=B(function(a){this.g.kg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qJ(a))});b.alert=B(function(a){this.g.lg(a)});b.clear=B(function(){this.g.mg()});b.deferredRepaint=B(function(){this.g.ng()});\nb.getAllGraphicsString=B(function(){return this.g.og()});b.getAlldefinedCallBackNames=B(function(){var a=this.g.b.a;pJ();return a});b.getCallBack=B(function(a){return this.g.qg(a)});b.getCreationIndex=B(function(){return this.g.rg()});b.getHelpURL=B(function(){return this.g.b.V});b.getMenuScale=B(function(){return this.g.b.nb});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.tb});b.getMolecularAreaGraphicsString=B(function(){return this.g.vg()});b.getMolecularAreaLineWidth=B(function(){return this.g.b.wb});\nb.getMolecularAreaScale=B(function(){return this.g.b.xb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.Qb});b.getOffsetHeight=B(function(){return this.g.ce()});b.getOffsetSize=B(function(){return this.g.zg()});b.getOffsetWidth=B(function(){return this.g.de()});b.getParentContainer=B(function(){return this.g.c.pb});b.getPasteLabel=B(function(){return this.g.b.Wb});b.getPrePasteJSfunction=B(function(){return this.g.b.Yb});b.getWebSearchInchiKeyBaseUrl=B(function(){return this.g.b.i});\nb.initializationError=B(function(a){this.g.Eg(a)});b.isDepictMode=B(function(){return this.g.b.J});b.isVisible=B(function(){return this.g.fe()});b.jmeFile=B(function(){return this.g.Gg()});b.molFile=B(function(a){return this.g.Hg(a)});b.nonisomericSmiles=B(function(){return this.g.Ig()});b.options=B(function(a){this.g.Jg(a)});b.readGenericMolecularInput=B(function(a){this.g.Kg(a)});b.readMolFile=B(function(a){this.g.Lg(a)});b.readMolecule=B(function(a){this.g.Mg(a)});b.read_MOL_SDF_RXN=B(function(a){return this.g.Ng(a)});\nb.repaint=B(function(){this.g.cf()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=B(function(a){return rJ(null,arguments,!0)[0]});b.reset=B(function(){this.g.Og()});b.resetAtomColors=B(function(a){this.g.Pg(a)});b.setAction=B(function(a){this.g.Qg(a)});b.setAfterDepictEditToggleEventHandler=B(function(a){this.g.Rg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qJ(a))});b.setAfterPasteCallback=B(function(a){this.g.Sg(a)});b.setAfterStructureModifiedCallback=B(function(a){this.g.Tg(a)});\nb.setAntialias=B(function(a){this.g.Ug(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Vg(a,b)});b.setAtomMolecularAreaFontSize=B(function(a){this.g.Wg(a)});b.setAtomToHighLight=B(function(a,b){this.g.Xg(a,b)});b.setBeforePasteCallback=B(function(a){this.g.Yg(a)});b.setCallBack=B(function(a,b){this.g.Zg(a,b)});b.setHeight=B(function(a){this.g.he(a)});b.setHelpURL=B(function(a){this.g.$g(a)});b.setMenuScale=B(function(a){this.g._g(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.ah(a)});\nb.setMolecularAreaLineWidth=B(function(a){this.g.bh(a)});b.setMolecularAreaScale=B(function(a){this.g.ch(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.dh(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.eh(a)});b.setPasteLabel=B(function(a){this.g.fh(a)});b.setPrePasteJSfunction=B(function(a){this.g.gh(a)});b.setSize=B(function(a,b,e){rJ(this.g,arguments,!1)});b.setSubstituent=B(function(a){this.g.lh(a)});b.setTemplate=B(function(a,b){this.g.mh(a,b)});b.setVisible=\nB(function(a){this.g.ie(a)});b.setWebSearchInchiKeyBaseUrl=B(function(a){this.g.nh(a)});b.setWidth=B(function(a){this.g.je(a)});b.showInfo=B(function(a){this.g.oh(a)});b.smiles=B(function(){return this.g.ph()});sJ({"0":{2:[[function(){return this.hh.apply(this,arguments)},null,void 0,Ji,Ji],[function(){return this.jh.apply(this,arguments)},null,void 0,Qj,Qj]],3:[[function(){return this.kh.apply(this,arguments)},null,void 0,Qj,Qj,zg],[function(){return this.ih.apply(this,arguments)},null,void 0,Ji,\nJi,zg]]}},!1);sJ({"0":{"0":[[ZI,null,void 0]],1:[[$I,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new tJ(e));return[e]},vh]]}},!0);uJ(oJ,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Zu(){vJ||(vJ=!0,lJ())}w(568,1,{},Zu);var vJ=!1;\nfunction cv(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==vh)$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 bv(){}w(570,1,{},bv);_.pd=function(){cv()};function tJ(a){this.a=a}w(572,1,{84:1,132:1},tJ);_.eQ=function(a){return null!=a&&H(a,84)&&this.a==a.a};_.a=null;function qJ(a){this.a=a}w(573,1,{85:1,132:1},qJ);\n_.eQ=function(a){return null!=a&&H(a,85)&&this.a==a.a};_.a=null;function YI(a){Kx(a.e.f,a.b,cB(a.e)-a.d-a.c,dB(a.e)-(a.a-a.c))}function XI(a,b,c,d){this.e=a;this.d=b;this.c=c;this.a=24;this.b=d}w(574,1,{},XI);_.a=0;_.b=null;_.c=0;_.d=0;_.e=null;w(575,1,{},function(){});\nfunction WD(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=Vq(c,zk);b=Vq(c,Hh);f=Vq(c,Bi);e=Vq(c,Kh);var h,j,l;l={};for(d=0;d<c.childNodes.length;++d)h=c.childNodes[d],"PARAM"==h.nodeName&&(j=h,h=Vq(j,Bi),j=Vq(j,sk),null!=h&&0<h.length&&null!=j&&0<j.length&&(l[h]=j));c.removeAttribute(Og);c.removeAttribute(Bi);c.removeAttribute("archive");c.removeAttribute(Hh);c.removeAttribute(zk);c.removeAttribute(jg);c.removeAttribute("hspace");c.removeAttribute("vspace");c.removeAttribute("codebase");\nc.innerText=m||m;d=$q();c.setAttribute(Kh,d);c.style[zk]=SD(g);c.style[Hh]=SD(b);b=new wJ(a,d,l,e,c,f);Aq((xq(),yq),b);++a.b;return!0}function VD(a){this.a="JME.class";this.d=a}w(576,1,{},VD);_.Bd=function(){return WD(this)};_.a=null;_.b=0;_.c=null;_.d=null;function wJ(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}w(577,1,{},wJ);\n_.pd=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,fc,fc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Kh,this.e):this.c.removeAttribute(Kh);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 xJ(){}w(578,1,Cl,xJ);function yJ(a){this.a=a}w(579,1,{},yJ);_.pd=function(){this.a()};_.a=null;function zJ(a){this.a=a}w(580,1,{},zJ);\n_.Bd=function(){this.a();return!1};_.a=null;\nfunction AJ(){var a=mJ("JSApplet.Utils");$wnd.JSApplet.Utils=B(function(){var a;nJ(BJ,arguments)?a=arguments[0]:0==arguments.length&&(a=new xJ);this.g=a;pJ();a[Vf]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=B(function(a){Aq((xq(),yq),new yJ(a))});$wnd.JSApplet.Utils.runAfterFixedDelay=B(function(a,c){Dq((xq(),new zJ(a)),c)});$wnd.JSApplet.Utils.safeLog=B(function(a){TD(a)});uJ(BJ,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&\n($wnd.JSApplet.Utils[p]=a[p])}function $u(){CJ||(CJ=!0,AJ())}w(581,1,{},$u);var CJ=!1;function DJ(a){this.f=a}w(582,529,Tl,DJ);function iv(){this.f="divide by zero"}w(583,136,El,iv);function Fx(){}function EJ(a){this.f=a}w(585,136,El,Fx,EJ);function Su(){}w(586,136,El,Su);function OE(){OE=x;QE=new FJ(!1);PE=new FJ(!0)}function FJ(a){this.a=a}w(587,1,{88:1,90:1,93:1},FJ);_.eQ=function(a){return H(a,90)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?pk:oh};\n_.a=!1;var QE,PE;function HD(a,b,c){var d,e;d=GJ(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 HJ(a,b){return 2>b||36<b?-1:48<=a&&a<48+(10>b?b:10)?a-48:97<=a&&a<b+97-10?a-97+10:65<=a&&a<b+65-10?a-65+10:-1}function UD(a){return null!=String.fromCharCode(a).match(/\\d/)}function IJ(){}function JJ(a){return typeof a==Ji?sf+(0>a?-a:a):a}\nfunction KJ(a,b){var c;c=new IJ;c.d=he+(LJ(0!=a?-a:0)?JJ(0!=a?-a:0):m+Gp(c));MJ(0!=a?-a:0)&&NJ(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new IJ;b.d=he+(LJ(a)?JJ(a):m+Gp(b));MJ(a)&&NJ(a,b);return b}function OJ(a,b){var c;c=new IJ;c.d=he+(LJ(a)?JJ(a):m+Gp(c));MJ(a)&&NJ(a,c);c.b=b?8:0;return c}function PJ(){var a;a=new IJ;a.d=he+(LJ(0)?JJ(0):m+Gp(a));MJ(0)&&NJ(0,a);a.b=2;return a}function QJ(a){var b;b=new IJ;b.d=he+(LJ(a)?JJ(a):m+Gp(b));MJ(a)&&NJ(a,b);b.b=1;return b}\nfunction MJ(a){return typeof a==Ji&&0<a}function LJ(a){return null!=a&&0!=a}function NJ(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=bl[b.c])c=c.prototype;else{c=bl[a]=function(){};c.cZ=b;return}else return;c.cZ=b}w(589,1,{},IJ);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?m:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;\nfunction RJ(a){var b;if(!(b=SJ,!b&&(b=SJ=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a)))throw new TJ(Ae+a+la);return parseFloat(a)}function qD(a,b){var c,d;if(null==a)throw new TJ(Ii);if(2>b||36<b)throw new TJ("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c)if(-1==HJ(a.charCodeAt(c),b))throw new TJ(Ae+a+la);c=parseInt(a,b);if(isNaN(c))throw new TJ(Ae+a+la);if(-2147483648>c||2147483647<c)throw new TJ(Ae+a+la);return c}\nw(591,1,{88:1,101:1});var SJ=null;function UJ(a){this.a=a}w(590,591,{88:1,93:1,94:1,101:1},UJ);_.eQ=function(a){return H(a,94)&&a.a==this.a};_.hC=VJ;_.tS=WJ;_.a=0;function rB(a){this.a=a}w(592,591,{88:1,93:1,97:1,101:1},rB);_.eQ=function(a){return H(a,97)&&a.a==this.a};_.hC=VJ;_.tS=WJ;_.a=0;function fB(){}function Km(a){this.f=a}w(593,136,{88:1,96:1,98:1,104:1,105:1},fB,Km);function iB(a){this.a=a}\nfunction Av(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 nv(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function Zl(a){var b,c,d;b=C(XJ,xl,-1,8,1);c=(YJ(),ZJ);d=7;if(0<=a)for(;15<a;)b[d--]=c[a&15],a>>=4;else for(;0<d;)b[d--]=c[a&15],a>>=4;b[d]=c[a&15];return $J(b,d,8)}\nfunction uG(a){var b,c;return-129<a&&128>a?(b=a+128,c=(aK(),bK)[b],!c&&(c=bK[b]=new iB(a)),c):new iB(a)}w(594,591,{88:1,93:1,99:1,101:1},iB);_.eQ=function(a){return H(a,99)&&a.a==this.a};_.hC=Sv;_.tS=WJ;_.a=0;function aK(){aK=x;bK=C(IH,q,99,256,0)}var bK;function VF(a){return 0>=a?0-a:a}function WF(a){return 0>a?-a:a}function Pm(a,b){return a>b?a:b}function R(a){return Math.round(a)}function cK(a){return Math.sqrt(a)}function aD(){}function ju(a){this.f=a}\nw(598,136,{88:1,96:1,100:1,104:1,105:1},aD,ju);function YJ(){YJ=x;ZJ=y(XJ,xl,-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 ZJ;function TJ(a){this.f=a}w(600,593,{88:1,96:1,98:1,102:1,104:1,105:1},TJ);function GJ(a,b){return a.charCodeAt(b)}function dK(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function J(a,b){return!H(b,1)?!1:""+a==b}function ex(a,b){return a.indexOf(b)}\nfunction oD(a,b,c){return a.indexOf(b,c)}function nA(a,b){return a.lastIndexOf(b)}function LI(a,b,c){var d;for(d=0;0<=(d=c.indexOf(Of,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+ra+hx(c,++d):c=c.substr(0,d-0)+hx(c,++d);return a.replace(RegExp(b,wh),c)}\nfunction eK(a,b){for(var c=RegExp(b,wh),d=[],e=0,f=a,g=null;;){var h=c.exec(f);if(null==h||f==m){d[e]=f;break}else d[e]=f.substring(0,h.index),f=f.substring(h.index+h[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]==m;)--c;c<d.length&&d.splice(c,d.length-c)}c=C(Yu,q,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function hx(a,b){return a.substr(b,a.length-b)}function $C(a,b,c){return a.substr(b,c-b)}\nfunction gx(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\\s*)/,m).replace(/\\s*$/,m)}function $J(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}\nfunction fK(a,b,c){if(128>c)return a[b]=(c&127)<<24>>24,1;if(2048>c)return a[b++]=(c>>6&31|192)<<24>>24,a[b]=(c&63|128)<<24>>24,2;if(65536>c)return a[b++]=(c>>12&15|224)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,3;if(2097152>c)return a[b++]=(c>>18&7|240)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,4;if(67108864>c)return a[b++]=(c>>24&3|248)<<24>>24,a[b++]=(c>>18&63|128)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>\n24,a[b]=(c&63|128)<<24>>24,5;throw new Km("Character out of range: "+c);}function fx(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)}function gK(a){var b,c,d,e,f;e=a.length;for(d=b=0;d<e;)c=HD(a,d,a.length),d+=65536<=c?2:1,128>c?++b:2048>c?b+=2:65536>c?b+=3:2097152>c?b+=4:67108864>c&&(b+=5);b=C(hK,Il,-1,b,1);for(d=f=0;d<e;)c=HD(a,d,a.length),d+=65536<=c?2:1,f+=fK(b,f,c);return b}_=String.prototype;\n_.cM={1:1,88:1,91:1,93:1};_.eQ=function(a){return J(this,a)};_.hC=function(){return PC(this)};_.tS=_.toString;function iK(){iK=x;jK={};kK={}}function PC(a){iK();var b=Nc+a,c=kK[b];if(null!=c)return c;c=jK[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+GJ(a,d++);c|=0}256==lK&&(jK=kK,kK={},lK=0);++lK;return kK[b]=c}var jK,lK=0,kK;function tp(a,b){sp(a.a,b);return a}\nfunction rp(){this.a=Kq()}function iI(){this.a=Kq();sp(this.a,m)}w(602,1,ul,rp,iI);_.tS=mK;function mD(a,b){Jq(a.a,String.fromCharCode(b))}function Ov(){this.a=Kq()}function lD(){this.a=Kq()}function Hu(a){this.a=Kq();sp(this.a,a)}w(603,1,ul,Ov,lD,Hu);_.tS=mK;function pD(a){this.f="String index out of range: "+a}w(604,585,El,pD);function vD(a){this.f=a}w(606,136,El,vD);function nK(a,b){for(var c;a.Vd();)if(c=a.Wd(),null==b?null==c:Cp(b,c))return a;return null}\nfunction oK(a,b){var c;return(c=nK(a.ue(),b))?(c.Xd(),!0):!1}function pK(a){var b,c,d,e;d=new rp;b=null;sp(d.a,Mf);for(c=a.ue();c.Vd();)null!=b?sp(d.a,b):b=Ua,e=c.Wd(),sp(d.a,e===a?"(this Collection)":m+e);sp(d.a,Tf);return Mq(d.a)}w(609,1,{});_.qh=function(){throw new vD("Add not supported on this collection");};_.rh=function(a){return!!nK(this.ue(),a)};_.Mf=uD;_.sh=function(a){return oK(this,a)};_.tS=function(){return pK(this)};w(611,609,Dl);\n_.eQ=function(a){var b;if(a===this)return!0;if(!H(a,111)||a.Pf()!=this.Pf())return!1;for(a=a.ue();a.Vd();)if(b=a.Wd(),!this.rh(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ue();b.Vd();)c=b.Wd(),null!=c&&(a+=Fp(c),a=~~a);return a};function qK(a,b){var c;return H(b,109)&&(c=b.th(),Qw(a.a,c))?(c=Au(a.a,c),a.a.Qf(b.uh(),c)):!1}function AD(a){this.a=a}w(610,611,Dl,AD);_.rh=function(a){return qK(this,a)};_.ue=function(){return new rK(this.a)};\n_.sh=function(a){return qK(this,a)?(a=a.th(),Cu(this.a,a),!0):!1};_.Pf=sK;_.a=null;function tK(a){if(a.b)uK(a.a),Cu(a.c,a.b.th()),a.b=null;else throw new px("Must call next() before remove().");}function rK(a){var b;this.c=a;b=new Bm;a.c&&vm(b,new vK(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new wK(a,d.substring(1));b.qh(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.qh(c[d])}this.a=new uu(b)}w(612,1,{},rK);_.Vd=function(){return xK(this.a)};\n_.Wd=function(){return this.b=vu(this.a)};_.Xd=function(){tK(this)};_.a=null;_.b=null;_.c=null;w(614,1,Ll);_.eQ=function(a){return H(a,109)&&tD(this.th(),a.th())&&tD(this.uh(),a.uh())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.th()&&(a=Fp(this.th()));null!=this.uh()&&(b=Fp(this.uh()));return a^b};_.tS=function(){return this.th()+ad+this.uh()};function vK(a){this.a=a}w(613,614,Ll,vK);_.th=function(){return null};_.uh=function(){return this.a.b};_.vh=function(a){return xD(this.a,a)};_.a=null;\nfunction wK(a,b){this.b=a;this.a=b}w(615,614,Ll,wK);_.th=Sv;_.uh=function(){return this.b.e[Nc+this.a]};_.vh=function(a){return yD(this.b,this.a,a)};_.a=null;_.b=null;function yK(a,b){var c,d,e,f;if(b===a)return!0;if(!H(b,107)||a.Pf()!=b.Pf())return!1;e=a.ue();for(f=b.ue();e.Vd();)if(c=e.Wd(),d=f.Wd(),!(null==c?null==d:Cp(c,d)))return!1;return!0}function TB(a,b){(0>a||a>=b)&&zK(a,b)}function zK(a,b){throw new EJ("Index: "+a+", Size: "+b);}w(616,609,pl);\n_.wh=function(){throw new vD("Add not supported on this list");};_.qh=function(a){this.wh(this.Pf(),a);return!0};_.eQ=function(a){return yK(this,a)};_.hC=function(){var a,b,c;b=1;for(a=this.ue();a.Vd();)c=a.Wd(),b=31*b+(null==c?0:Fp(c)),b=~~b;return b};_.ue=function(){return new uu(this)};_.yh=function(){return this.zh(0)};_.zh=function(a){return new AK(this,a)};_.Ah=function(){throw new vD("Remove not supported on this list");};function xK(a){return a.b<a.d.Pf()}\nfunction vu(a){if(a.b>=a.d.Pf())throw new Ix;return a.d.xh(a.c=a.b++)}function uK(a){if(0>a.c)throw new gA;a.d.Ah(a.c);a.b=a.c;a.c=-1}function uu(a){this.d=a}w(617,1,{},uu);_.Vd=function(){return xK(this)};_.Wd=function(){return vu(this)};_.Xd=function(){uK(this)};_.b=0;_.c=-1;_.d=null;function AK(a,b){var c;this.d=this.a=a;c=a.Pf();(0>b||b>c)&&zK(b,c);this.b=b}w(618,617,{},AK);_.Bh=function(){return 0<this.b};_.Ch=function(){if(0>=this.b)throw new Ix;return this.a.xh(this.c=--this.b)};_.a=null;\nfunction BK(a){a=new rK(a.b.a);return new CK(a)}function DK(a,b){this.a=a;this.b=b}w(619,611,Dl,DK);_.rh=EK;_.ue=function(){return BK(this)};_.Pf=function(){return this.b.a.d};_.a=null;_.b=null;function CK(a){this.a=a}w(620,1,{},CK);_.Vd=function(){return xK(this.a.a)};_.Wd=function(){return(this.a.b=vu(this.a.a)).th()};_.Xd=function(){tK(this.a)};_.a=null;function FK(a){a.b=C(GK,q,0,0,0)}function pC(a,b,c){(0>b||b>a.c)&&zK(b,a.c);a.b.splice(b,0,c);++a.c}\nfunction vm(a,b){fq(a.b,a.c++,b);return!0}function ww(a,b){TB(b,a.c);return a.b[b]}function oz(a,b){for(var c=0;c<a.c;++c)if(tD(b,a.b[c]))return c;return-1}function HK(a,b){var c;c=(TB(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function om(a,b){var c;c=oz(a,b);if(-1==c)return!1;HK(a,c);return!0}function ZB(a,b,c){TB(b,a.c);fq(a.b,b,c)}function Nm(a,b){var c;if(b.length<a.c){c=b;var d;d=Nu(0,a.c);y(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)fq(b,c,a.b[c]);b.length>a.c&&fq(b,a.c,null);return b}\nfunction Bm(){FK(this)}function YB(a){FK(this);this.b.length=a}function mB(a){FK(this);a=Mu(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}w(624,616,Ul,Bm,YB,mB);_.wh=function(a,b){pC(this,a,b)};_.qh=function(a){return vm(this,a)};_.mg=function(){this.b=C(GK,q,0,0,0);this.c=0};_.rh=function(a){return-1!=oz(this,a)};_.xh=function(a){return ww(this,a)};_.Mf=function(){return 0==this.c};_.Ah=function(a){return HK(this,a)};_.sh=function(a){return om(this,a)};_.Pf=Ms;\n_.c=0;function Du(){Du=x;Eu=new IK}var Eu;function IK(){}w(627,616,ol,IK);_.rh=tI;_.xh=function(){throw new Fx;};_.Pf=function(){return 0};function JK(){this.a=new Date}function KK(a){return 10>a?bc+a:m+a}w(630,1,{88:1,92:1,93:1,106:1},JK);_.eQ=function(a){return H(a,106)&&Bv(L(this.a.getTime()),L(a.a.getTime()))};\n_.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=ev(c&4194303,b&4194303,e&1048575);a=ev(a.l^b.l,a.m^b.m,a.h^b.h);return Q(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Oa:m)+~~(b/60);b=10>(0>b?-b:b)%60?bc+(0>b?-b:b)%60:m+(0>b?-b:b)%60;return(LK(),MK)[this.a.getDay()]+ea+NK[this.a.getMonth()]+ea+KK(this.a.getDate())+ea+KK(this.a.getHours())+Nc+KK(this.a.getMinutes())+Nc+KK(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function LK(){LK=x;MK=y(Yu,q,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));NK=y(Yu,q,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var MK,NK;\nfunction su(a,b){return null==D(a.a,b,a)}function ru(){this.a=new pp}w(632,611,{88:1,92:1,111:1},ru);_.qh=function(a){return su(this,a)};_.rh=EK;_.Mf=function(){return 0==this.a.d};_.ue=function(){return BK(new DK(this.a,new AD(this.a)))};_.sh=function(a){return null!=Cu(this.a,a)};_.Pf=sK;_.tS=function(){return pK(new DK(this.a,new AD(this.a)))};_.a=null;function sD(a,b){this.a=a;this.b=b}w(636,614,Ll,sD);_.th=Sv;_.uh=sy;_.vh=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction Ix(){}w(637,136,{88:1,96:1,104:1,105:1,110:1},Ix);function OK(a){var b,c;b=a.b;c=a.d.length;if(b<c){if(a.c){if(0<=oD(a.a,fx(a.d.charCodeAt(a.b)),0))return a=GJ(a.d,a.b++),String.fromCharCode(a);for(++a.b;a.b<c;++a.b)if(0<=oD(a.a,fx(a.d.charCodeAt(a.b)),0))return $C(a.d,b,a.b);return hx(a.d,b)}for(;b<c&&0<=oD(a.a,fx(a.d.charCodeAt(b)),0);)++b;a.b=b;if(b<c){for(++a.b;a.b<c;++a.b)if(0<=oD(a.a,fx(a.d.charCodeAt(a.b)),0))return $C(a.d,b,a.b);return hx(a.d,b)}}throw new Ix;}\nfunction PK(a){if(null!=a)this.d=a,this.a=fa,this.c=!1,this.b=0;else throw new aD;}w(639,1,{},PK);_.a=null;_.b=0;_.c=!1;_.d=null;function tD(a,b){return Tu(a)===Tu(b)||null!=a&&Cp(a,b)}function XB(a){var b=C(QK,q,59,0,0);return Nm(a.a,b)}function UA(){this.a=new Bm}w(651,616,Ul,UA);_.wh=function(a,b){pC(this.a,a,b)};_.qh=function(a){return vm(this.a,a)};_.rh=function(a){return-1!=oz(this.a,a)};_.xh=function(a){return ww(this.a,a)};_.Mf=function(){return 0==this.a.c};_.ue=function(){return new uu(this.a)};\n_.Ah=function(a){return HK(this.a,a)};_.Pf=function(){return this.a.c};_.tS=function(){return pK(this.a)};_.a=null;function RK(a,b){this.b=a;this.a=b}w(652,1,{},RK);_.a=null;_.b=null;function SK(){kA.call(this,"^[A-Z]{14}\\\\-[A-Z]{10}\\\\-[A-Z]$",0)}function TK(a,b){kA.call(this,a,b)}w(653,450,{},SK,TK);function OF(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b}\nfunction UK(){UK=x;QD("^(\\\\d+)([A-Z][a-z]?)(\\\\b.*)",0);VK=QD("^(\\\\d+)?\\\\s*([A-Z][a-z]?)\\\\s*(?:(?:(\\\\d+)([+-]))|((?:\\\\++)|(?:-+)))?([^:+-]+?([,;#!])?[^:+-]+?)?(?::(\\\\d+))?$",0)}function DH(a,b,c){a.q=b;a.r=c}function NH(a,b){6>a.j&&(++a.j,a.p[a.j]=b)}function WK(a){var b;b=new PH;b.f=a.f;b.d=a.d;b.q=a.q;b.r=a.r;b.s=a.s;b.n=a.n;b.e=a.e;b.p=a.p.slice();b.j=a.j;b.c=a.c;b.a=a.a;b.b=a.b;b.i=a.i;b.o=a.o;b.k=a.k;return b}function pH(a){return-99199!=a.f?a.f:0}function XK(a){return 4<=a.o&&2==a.j}\nfunction bF(a,b,c){a.q+=b;a.r+=c}function TE(a){var b;b=-99199!=a.f;a.f=-99199;return b}function PH(){UK();this.p=OF(7)}w(657,1,{114:1},PH);_.a=3;_.b=null;_.c=0;_.d=0;_.e=null;_.f=-99199;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.q=0;_.r=0;_.s=0;var VK;function aI(a,b){var c;c=YK(a);return 0<c?b-c:0}function YK(a){a=Au((!ZK&&$K(),ZK),a);return null!=a?a[0]:-1}\nfunction $K(){var a,b,c,d,e,f;a=eK("H.1,2,3.He.3,4.Li.6,7.Be.9.B.10,11.C.12,13,14.N.14,15.O.16,17,18.F.19.Ne.20,21,22.Na.23.Mg.24,25,26.Al.27.Si.28,29,30.P.31.S.32,33,34,36.Cl.35,37.Ar.36,38,40.K.39,40,41.Ca.40,42,43,44,46,48.Sc.45.Ti.46,47,48,49,50.V.50,51.Cr.50,52,53,54.Mn.55.Fe.54,56,57,58.Co.59.Ni.58,60,61,62,64.Cu.63,65.Zn.64,66,67,68,70.Ga.69,71.Ge.70,72,73,74,76.As.75.Se.74,76,77,78,80,82.Br.79,81.Kr.78,80,82,83,84,86.Rb.85,87.Sr.84,86,87,88.Y.90.Zr.90,91,92,94,96.Nb.93.Mo.92,94,95,96,97,98,100.Tc.99.Ru.96,98,99,100,101,102,104.Rh.103.Pd.102,104,105,106,108,110.Ag.107,109.Cd.106,108,110,111,112,113,114,116.In.113,115.Sn.112,114,115,116,117,118,119,120,122,124.Sb.121,123.Te.120,122,123,124,125,126,128,130.I.127.Xe.124,126,128,129,130,131,132,134,136.Cs.133.Ba.130,132,134,135,136,137,138.La.138,139.Ce.136,138,140,142.Pr.141.Nd.142,143,144,145,146,148,150.Pm.145.Sm.144,147,148,149,150,152,154.Eu.151,153.Gd.152,154,155,156,157,158,160.Tb.159.Dy.156,158,160,161,162,163,164.Ho.165.Er.162,164,166,167,168,170.Tm.169.Yb.168,170,171,172,173,174,176.Lu.175,176.Hf.174,176,177,178,179,180.Ta.180,181.W.180,182,183,184,186.Re.185,187.Os.184,186,187,188,189,190,192.Ir.191,193.Pt.190,192,194,195,196,198.Au.197.Hg.197,198,199,200,201,202,204.Tl.203,205.Pb.204,206,207,208.Bi.209.Po.209.At.210.Rn.222.Fr.223.Ra.226.Ac.227.Th.232.Pa.231.U.234,235,238.Np.237.Pu.244.Am.243.Cm.247.Bk.247.Cf.251.Es.254.Fm.257.Md.258.No.255.Lr.256.Ku.261",Pf);\nZK=new pp;for(b=0;b<a.length-1;b+=2){f=a[b];e=eK(a[b+1],Pa);c=C(A,u,-1,e.length,1);for(d=0;d<e.length;++d)c[d]=qD(e[d],10);D(ZK,f,c)}}var ZK=null;function aL(a){var b;b=new bL;cL(b,a);return b}function TH(a,b){var c,d;c=b[a.i];d=b[a.j];a.a=Q(L(R((c.q+d.q)/2)));a.b=Q(L(R((c.r+d.r)/2)))}function cL(a,b){a.i=b.i;a.j=b.j;a.c=b.c;a.f=b.f;a.d=b.d;a.a=b.a;a.b=b.b;a.e=b.e}function bL(){}w(662,1,{115:1},bL);_.a=0;_.b=0;_.c=1;_.d=null;_.e=0;_.f=0;_.i=0;_.j=0;function dL(){}w(663,1,{},dL);_.a=0;_.b=0;_.c=0;\n_.d=0;function WG(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new px("Cannot undo. Index is out of range.");if(!a.a.b)throw new px(Je);a.a=a.a.b;return a.a.a}function WI(){this.a=this.b=new eL}w(664,1,{},WI);_.a=null;function eL(){this.a=null}function dG(a){this.a=a}w(665,1,{},eL,dG);_.a=null;_.b=null;_.c=null;function fL(){fL=x;gL=new SK;hL=new TK("^[a-z0-9@+\\\\-\\\\[\\\\]\\\\(\\\\)\\\\\\\\\\\\/%=#$:>\\\\.]+$",2);iL=new TK("\\\\s+",2)}\nfunction zG(a){fL();var b,c,d,e;this.i=this.f=null;this.j=0;this.e=!1;this.a=this.c=null;var f,g,h;if(null==a||0==a.length)c=0;else{g=1;f=a.length;for(h=0;h<f&&!(5<g);++h){c=a.charCodeAt(h);13==c?(++g,h+1<f&&10==a.charCodeAt(h+1)&&++h):10==c&&++g}c=g}this.j=c;1>=this.j?this.b=gx(a):this.b=a;c=new RK(iL,this.b);this.d=c.b.a.test(c.a);do if(4<this.j)0==a.indexOf(Vc)?0==a.toLowerCase().indexOf("<svg")&&(c=a,$l(),g=f=h=g=void 0,f=null,g=c.indexOf("chemical:x-mdl-molfile"),0<g&&(h=c.indexOf(bd,g)+1,g=\nc.indexOf("<\/chemical:x-mdl-molfile",h),20<g-h&&(f=c.substr(h,g-h))),c=f=LI(f,Rf,ba),null!=c&&(this.c=new zG(c),this.c.f&&(this.f=(BG(),CG)))):-1!=a.indexOf(Ue)&&(this.a=(DG(),EG),this.f=(BG(),jL),-1!=a.indexOf(Df)&&(this.i=(FG(),kL)),-1!=a.indexOf(Jf)&&(this.i=(FG(),GG)),0==a.indexOf(ua)?this.f=lL:-1!=a.indexOf(sa)&&(this.f=mL));else if(1==this.j)if(0==a.indexOf("InChI="))this.f=(BG(),nL);else{if(27==a.length&&(c=new RK(gL,a),c.b.a.test(c.a))){this.f=(BG(),oL);break}if(1<=a.length)if(this.d){c=new PK(a);\ntry{d=uG(qD(OK(c),10)).a;e=uG(qD(OK(c),10)).a;for(b=0;b<3*(d+e);++b)OK(c);this.e=0<a.indexOf(bd);this.f=(BG(),pL);this.a=(DG(),IG)}catch(j){if(j=pq(j),!H(j,96))throw j;}}else c=new RK(hL,a),c.b.a.test(c.a)&&0>a.indexOf("j")&&((this.e=0<a.indexOf(bd))?this.f=(BG(),qL):this.f=(BG(),rL))}while(0);(this.f==(BG(),oL)||this.f==nL)&&(this.a=(DG(),KG));(this.f==rL||this.f==sL||this.f==qL)&&(this.a=(DG(),tL))}w(666,1,{},zG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=null;_.i=null;_.j=0;var gL,hL,iL;\nfunction DG(){DG=x;EG=new uL(0);tL=new uL(1);KG=new uL(2);vL=new uL(3);IG=new uL(4);wL=y(xL,q,116,[EG,tL,KG,vL,IG])}function uL(a){this.b=a}w(667,193,{88:1,93:1,95:1,116:1},uL);var wL,tL,KG,EG,vL,IG;function BG(){BG=x;jL=new yL(0);lL=new yL(1);mL=new yL(2);zL=new yL(3);rL=new yL(4);sL=new yL(5);qL=new yL(6);nL=new yL(7);oL=new yL(8);AL=new yL(9);pL=new yL(10);CG=new yL(11);BL=y(CL,q,117,[jL,lL,mL,zL,rL,sL,qL,nL,oL,AL,pL,CG])}function yL(a){this.b=a}w(668,193,{88:1,93:1,95:1,117:1},yL);\nvar BL,nL,oL,pL,jL,AL,zL,lL,mL,sL,rL,qL,CG;function FG(){FG=x;kL=new DL(0);GG=new DL(1);EL=y(FL,q,118,[kL,GG])}function DL(a){this.b=a}w(669,193,{88:1,93:1,95:1,118:1},DL);var EL,kL,GG;function mG(a){this.a=a}w(670,1,{},mG);_.a=0;function GI(a){this.c=a}w(672,1,dl,GI);_.vf=function(a){jq(7,new GL(this,a))};_.a=0;_.b=null;_.c=null;_.d=null;_.e=0;w(674,1,Hl);_.zd=function(){$wnd.alert("Loading JS code failed.")};function GL(a,b){this.a=a;this.b=b}w(673,674,Hl,GL);_.a=null;_.b=null;\nfunction uI(a,b){if(null!=b)if(null!=a.a.Yb)RD(a.a.Yb,y(Yu,q,1,[b]));else if(!a.a.ag(b)){var c=a.a,d=new HL(a,b),e;c.ic.a=m;AG(c.r,pd);e=c.jc;var f,g,h,j;if(null==b)e=0;else if(f=eK(b,"\\\\$\\\\$\\\\$\\\\$\\r?\\n?"),1>=f.length)e=0;else{for(h=0,j=f.length;h<j;++h)g=f[h],fq(e.b,e.c++,g);e=f.length}0<e&&(c.ic.a=" Use Page Up/Down for SDF access ("+e+La);d=new IL(c,d);try{yG(c,b,d,!1)}catch(l){if(l=pq(l),H(l,96))NG(d,l);else throw l;}}}function kt(a){this.a=a}w(675,1,{},kt);_.a=null;\nfunction HL(a,b){this.a=a;this.b=b}w(676,1,Hl,HL);_.zd=LA;_.a=null;_.b=null;function NG(a,b){gt(a.a,"ERROR: "+b.yd());jq(2,new eJ(a.a,a.a.X));lI(a.a);aB(a.a)}function MG(a){gt(a.a,"Structure pasted. "+a.a.ic.a);a.a.Ib=!0;aB(a.a);a=a.b;a.a.a.Zf(a.b)}function IL(a,b){this.a=a;this.b=b}w(677,1,Hl,IL);_.zd=function(a){NG(this,a)};_.a=null;_.b=null;function LG(a,b,c,d){this.a=a;this.b=b;this.d=c;this.c=d}w(678,674,Hl,LG);_.a=null;_.b=null;_.c=!1;_.d=null;function eJ(a,b){this.a=a;this.b=b}\nw(679,674,Hl,eJ);_.a=null;_.b=null;function bH(a){this.a=a}w(680,674,Hl,bH);_.a=null;function aH(a){this.a=a}w(681,674,Hl,aH);_.a=null;function $G(a){this.a=a}w(682,674,Hl,$G);_.a=null;function fH(a){this.a=a}w(683,674,Hl,fH);_.a=null;function KE(a){this.a=a}w(684,1,Hl,KE);_.zd=LA;_.a=null;function LE(a){this.a=a}w(685,1,Hl,LE);_.zd=LA;_.a=null;function cG(){this.d=C(OH,q,119,99,0)}w(686,1,{},cG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;function FI(){}w(687,1,{},FI);_.a=null;\nfunction eG(a){a.d=0;a.e=0;a.f=0;a.a=null;a.b=null;a.i=null}function fF(a,b,c,d){a.e=c;a.d=b;a.f=d}function AG(a,b){null==a.i&&(a.i=b)}function CI(){eG(this)}w(688,1,{},CI);_.a=null;_.b=null;_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;function JL(a){a.b=C(KL,q,114,10,0);a.c=C(LL,q,115,10,0);a.e=OF(101);a.f=(OE(),OE(),QE)}function gH(a,b,c){a.b[b].a=c}\nfunction hI(a,b,c,d){var e,f,g,h,j,l,n,o,r;j=OF(4);f=a.b[c].q-a.b[b].q;g=a.b[c].r-a.b[b].r;n=Math.sqrt(f*f+g*g);0.001>n&&(n=0.001);r=g/n;e=f/n;l=OF(4);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==l[1]?l[1]=d[h]:0==l[2]?l[2]=d[h]:0==l[3]&&(l[3]=d[h]));o=OF(4);d=OF(4);for(h=1;3>=h;++h)3==h&&0==l[3]||(f=(a.b[l[h]].q-a.b[b].q)*e+(a.b[l[h]].r-a.b[b].r)*r,g=(a.b[l[h]].r-a.b[b].r)*e-(a.b[l[h]].q-a.b[b].q)*r,n=Math.sqrt(f*f+g*g),0.001>n&&(n=0.001),o[h]=g/n,d[h]=f/n);a=ML(o[1],d[1],o[2],d[2]);0<l[3]?(b=ML(o[2],d[2],\no[3],d[3]),d=ML(o[1],d[1],o[3],d[3]),0<a&&0<b?(j[1]=l[1],j[2]=l[2],j[3]=l[3]):0<d&&0>b?(j[1]=l[1],j[2]=l[3],j[3]=l[2]):0>a&&0<d?(j[1]=l[2],j[2]=l[1],j[3]=l[3]):0<b&&0>d?(j[1]=l[2],j[2]=l[3],j[3]=l[1]):0>d&&0<a?(j[1]=l[3],j[2]=l[1],j[3]=l[2]):0>b&&0>a&&(j[1]=l[3],j[2]=l[2],j[3]=l[1])):0<a?(j[1]=l[1],j[2]=l[2]):(j[1]=l[2],j[2]=l[1]);j[0]=c;return j}function zH(a,b,c,d){DH(a.b[b],c,d)}\nfunction jH(a,b,c){var d,e,f,g,h,j,l,n;e=!1;yH(a,null);switch(a.b[b].j){case 0:zH(a,a.p,a.b[b].q+21.65,a.b[b].r+12.5);break;case 1:d=a.b[b].p[1];e=0;2==a.b[d].j&&(a.b[d].p[1]==b?e=a.b[d].p[2]:e=a.b[d].p[1]);f=a.b[b].q-a.b[d].q;g=a.b[b].r-a.b[d].r;j=Math.sqrt(f*f+g*g);0.001>j&&(j=0.001);g/=j;f/=j;l=j+25*Math.cos(1.0471975511965976);n=25*Math.sin(1.0471975511965976);h=RH(a,b,d);if(3==a.c[h].c||204==a.k.k||1!=a.c[h].c&&(203==a.k.k||204==a.k.k)||a.n)l=j+25,n=0;0<e&&0<(a.b[e].r-a.b[d].r)*f-(a.b[e].q-a.b[d].q)*\ng&&(n=-n);0<c&&0>n?n=-n:0>c&&0<n&&(n=-n);zH(a,a.p,a.b[d].q+l*f-n*g,a.b[d].r+n*f+l*g);e=!0;break;case 2:c=OF(2);NL(a,b,25,c);zH(a,a.p,c[0],c[1]);break;case 3:case 4:case 5:for(h=1;h<=a.b[b].j&&!(d=a.b[b].p[h],f=a.b[b].q-a.b[d].q,g=a.b[b].r-a.b[d].r,j=Math.sqrt(f*f+g*g),0.001>j&&(j=0.001),zH(a,a.p,a.b[b].q+25*f/j,a.b[b].r+25*g/j),0==EH(a,a.p,1,a.p)||h==a.b[b].j);++h);break;default:return--a.p,gt(a.k,"Are you trying to draw an hedgehog ?"),a.k.cb=9,!1}b=QH(a,a.v,a.p,1);203==a.k.k&&(b.c=2);204==a.k.k&&\n(b.c=3);201==a.k.k&&xH(a,a.q);a.z=a.b[a.p].q;a.A=a.b[a.p].r;return e}function rH(a,b){var c,d;if(!b||0==b.c)return m;d=m;d+="M V30 BEGIN COLLECTION"+(kE(),ba);d+=Xe+a+" [ATOMS=("+b.c;for(c=new uu(b);c.b<c.d.Pf();)d+=ea+vu(c);return d+")]\\nM V30 END COLLECTION\\n"}\nfunction vH(a,b){var c;a.x=a.v;c=0;if(233==a.k.k||237==a.k.k||236==a.k.k||239==a.k.k||251==a.k.k||252==a.k.k)jH(a,a.v,0),a.v=a.p,a.n=!0,jH(a,a.v,0),a.n=!1,a.v=a.p-1,jH(a,a.v,0),a.v=a.p-2,jH(a,a.v,0),237==a.k.k&&(gH(a,a.p,10),gH(a,a.p-1,10),gH(a,a.p-2,10)),236==a.k.k&&(gH(a,a.p,9),gH(a,a.p-1,9),gH(a,a.p-2,9)),239==a.k.k&&(gH(a,a.p,5),gH(a,a.p-1,5),gH(a,a.p-2,5),gH(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),252==a.k.k&&(gH(a,a.p,5),gH(a,a.p-1,5),gH(a,a.p-2,4),gH(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),\n251==a.k.k&&(gH(a,a.p,5),gH(a,a.p-1,5),gH(a,a.p-2,5),gH(a,a.p-3,7),a.c[a.q].c=2),c=4;else if(244==a.k.k)jH(a,a.v,0),gH(a,a.p,4),a.v=a.p,jH(a,a.v,0),gH(a,a.p,8),a.v=a.p,a.n=!0,jH(a,a.v,0),a.n=!1,a.v=a.p-1,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,a.v=a.p-2,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,c=5;else if(234==a.k.k)jH(a,a.v,0),gH(a,a.p,4),a.v=a.p,a.k.Xb&&eH(a,a.v,1),jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,a.v=a.p-1,jH(a,a.v,0),gH(a,a.p,5),a.k.Xb?(a.c[a.q].c=1,eH(a,a.p,-1)):a.c[a.q].c=2,c=3;else if(235==a.k.k)jH(a,\na.v,0),a.v=a.p,jH(a,a.v,0),gH(a,a.p,5),a.v=a.p-1,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,c=3;else if(240==a.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),gH(a,a.p,5),a.v=a.p,jH(a,a.v,0),a.v=a.p-2,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,c=4;else if(260==a.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),gH(a,a.p,4),a.v=a.p-1,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,c=3;else if(261==a.k.k)jH(a,a.v,0),gH(a,a.p,4),a.v=a.p,jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),gH(a,a.p,5),a.c[a.q].c=2,c=3;else if(241==a.k.k)jH(a,a.v,0),gH(a,a.p,5),a.v=a.p,\njH(a,a.v,0),a.v=a.p,jH(a,a.v,0),a.v=a.p-1,jH(a,a.v,0),a.c[a.q].c=2,gH(a,a.p,5),c=4;else if(243==a.k.k)jH(a,a.v,0),gH(a,a.p,4),a.v=a.p,jH(a,a.v,0),a.v=a.p-1,jH(a,a.v,0),c=3;else if(238==a.k.k)jH(a,a.v,0),a.v=a.p,a.n=!0,jH(a,a.v,0),a.c[a.q].c=3,a.n=!1,c=2;else if(249==a.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),a.c[a.q].c=2,gH(a,a.p,5),c=2;else if(250==a.k.k)jH(a,a.v,0),a.c[a.q].c=2,gH(a,a.p,5),c=1;else if(245==a.k.k)jH(a,a.v,0),a.v=a.p,a.n=!0,jH(a,a.v,0),a.v=a.p,a.c[a.q].c=3,jH(a,a.v,0),a.n=!1,c=3;else if(242==\na.k.k)jH(a,a.v,0),a.v=a.p,a.n=!0,jH(a,a.v,0),a.c[a.q].c=3,gH(a,a.p,4),a.n=!1,c=2;else if(254==a.k.k)jH(a,a.v,0),gH(a,a.p,9),c=1;else if(255==a.k.k)jH(a,a.v,0),gH(a,a.p,10),c=1;else if(256==a.k.k)jH(a,a.v,0),gH(a,a.p,11),c=1;else if(257==a.k.k)jH(a,a.v,0),gH(a,a.p,12),c=1;else if(258==a.k.k)jH(a,a.v,0),gH(a,a.p,4),c=1;else if(259==a.k.k)jH(a,a.v,0),gH(a,a.p,5),c=1;else if(246==a.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),c=2;else if(247==a.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),c=3;else if(248==\na.k.k)jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),a.v=a.p,jH(a,a.v,0),c=4;else if(253==a.k.k){var d,e,f,g,h,j,l,n;if(!a.k.uc||0==a.k.uc.p)c=0;else{c=0;n=a.k.uc;for(e=1;e<=n.p;++e)if(1==pH(n.b[e])){c=e;break}g=a.p;h=a.v;e=new OL;f=PL(e,a,h,1);d=null;f&&(d=new OL,PL(d,a,h,-1));l=new OL;PL(l,n,c,0);var o;o=a.p;for(j=1;j<=n.p;++j)yH(a,n.b[j]),gH(a,a.p,n.b[j].a);for(j=1;j<=n.q;++j)MH(a,null),cL(a.c[a.q],n.c[j]),a.c[a.q].i=n.c[j].i+o,a.c[a.q].j=n.c[j].j+o;cI(a);TE(a.b[g+c]);QL(l,a,g+1,a.p,h,e);\nif(f&&(f=RL(a,g+1,a.p),0<f)){for(j=1;j<=n.p;++j)zH(a,g+j,n.b[j].q,n.b[j].r);QL(l,a,g+1,a.p,h,d);d=RL(a,g+1,a.p);if(!(d<=f)){for(j=1;j<=n.p;++j)zH(a,g+j,n.b[j].q,n.b[j].r);QL(l,a,g+1,a.p,h,e)}}MH(a,null);a.c[a.q].i=h;a.c[a.q].j=c+g;cI(a);b&&(DE(a,h),aF(a));c=n.p}}SL(a,c);a.v=a.x;b&&(a.v=0)}\nfunction NL(a,b,c,d){var e,f,g,h,j;e=a.b[b].p[1];f=a.b[b].p[2];g=a.b[f].q-a.b[e].q;h=-(a.b[f].r-a.b[e].r);j=Math.sqrt(g*g+h*h);0.001>j&&(j=0.001);1>VF((a.b[b].r-a.b[e].r)*(g/j)+(a.b[b].q-a.b[e].q)*(h/j))?(g=a.b[b].q-a.b[e].q,h=a.b[b].r-a.b[e].r,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),b=h/j,g/=j,d[0]=a.b[e].q+j*g-c*b,d[1]=a.b[e].r+c*g+j*b):(g=(a.b[e].q+a.b[f].q)/2,e=(a.b[e].r+a.b[f].r)/2,g=a.b[b].q-g,h=a.b[b].r-e,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),d[0]=a.b[b].q+c*g/j,d[1]=a.b[b].r+c*h/j)}\nfunction iH(a){var b,c,d,e,f,g,h,j,l,n,o,r,t,z;n=-1;j=6;switch(a.k.k){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;l=cK(312.5/(1-Math.cos(f)));if(0<a.v)if(2>a.b[a.v].j)TL(a,j,f,l);else if(!a.k.Bb&&!a.k.rc)n=a.v,jH(a,a.v,0),a.v=a.p,TL(a,j,f,l);else{a.k.rc=!1;if(209==a.k.k||221==a.k.k||223==a.k.k){gt(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.cb=9;return}for(d=\n1;d<=a.b[a.v].j;++d)if(b=a.c[RH(a,a.v,a.b[a.v].p[d])].c,2<d||1!=b){gt(a.k,"ERROR - spiro ring not possible here !");a.k.cb=9;return}b=OF(2);NL(a,a.v,l,b);e=a.b[a.v].q-b[0];g=a.b[a.v].r-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)h=yH(a,null),r=f*d+1.5707963267948966,DH(h,b[0]+l*(Math.sin(r)*e-Math.cos(r)*g),b[1]+l*(Math.cos(r)*e+Math.sin(r)*g))}else if(0<a.w){b=a.c[a.w].i;c=a.c[a.w].j;d=0;2==a.b[b].j?a.b[b].p[1]!=c?d=a.b[b].p[1]:d=a.b[b].p[2]:2==a.b[c].j&&(a.b[c].p[1]!=\nb?d=a.b[c].p[1]:d=a.b[c].p[2],o=b,b=c,c=o);0==d&&(a.b[b].p[1]!=c?d=a.b[b].p[1]:d=a.b[b].p[2]);e=a.b[c].q-a.b[b].q;g=a.b[c].r-a.b[b].r;o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;h=o/2;r=l*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.b[d].r-a.b[b].r)*e-(a.b[d].q-a.b[b].q)*g&&(r=-r,o=0);t=a.b[b].q+h*e-r*g;z=a.b[b].r+r*e+h*g;for(d=1;d<=j;++d)h=yH(a,null),r=f*(d+0.5)+3.141592653589793*o,DH(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),z+l*(Math.cos(r)*e+Math.sin(r)*g)),1==o?(d==j&&DH(h,a.b[b].q,a.b[b].r),\nd==j-1&&DH(h,a.b[c].q,a.b[c].r)):(d==j-1&&DH(h,a.b[b].q,a.b[b].r),d==j&&DH(h,a.b[c].q,a.b[c].r))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=yH(a,null),r=f*(d-b),DH(h,a.z+l*Math.sin(r),a.A+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)MH(a,null),l=a.p-b+f,a.b[l].j=2,a.c[a.q].i=l,a.c[a.q].j=l+1;a.c[a.q].j=a.p-b+1;if(209==a.k.k){if(a.c[a.q-4].c=2,a.c[a.q-2].c=2,a.c[a.q].c=2,0<a.w)if(1==a.c[a.w].c){if(b=0,1<a.b[a.c[a.w].i].j&&(b=a.b[a.c[a.w].i].p[1],l=a.c[a.w].i,b==a.c[a.w].j&&(b=a.b[a.c[a.w].i].p[2])),0==b&&\n1<a.b[a.c[a.w].j].j&&(b=a.b[a.c[a.w].j].p[1],l=a.c[a.w].j,b==a.c[a.w].j&&(b=a.b[a.c[a.w].j].p[2])),0<b)for(f=1;f<=a.q;++f)if(a.c[f].i==b&&a.c[f].j==l||a.c[f].i==l&&a.c[f].j==b){1!=a.c[f].c&&(a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-5].c=2,a.c[a.q-3].c=2,a.c[a.q-1].c=3);break}}else a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-5].c=2,a.c[a.q-3].c=2,a.c[a.q-1].c=2}else if(221==a.k.k||223==a.k.k)if(0<a.w){if(1==a.c[a.w].c){b=!1;for(f=1;f<=a.b[a.c[a.w].i].j;++f)if(l=a.b[a.c[a.w].i].p[f],\n1<a.c[RH(a,a.c[a.w].i,l)].c){b=!0;break}for(f=1;f<=a.b[a.c[a.w].j].j;++f)if(l=a.b[a.c[a.w].j].p[f],1<a.c[RH(a,a.c[a.w].j,l)].c){b=!0;break}b||(a.c[a.w].c=2)}a.c[a.q-4].c=2;gH(a,a.p-2,5)}else 0<a.v?221==a.k.k?(a.c[a.q-4].c=1,a.c[a.q-2].c=1,a.c[a.q-1].c=1,a.c[a.q-3].c=2,a.c[a.q].c=2,gH(a,a.p-1,5)):(a.c[a.q-3].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-4].c=2,a.c[a.q-1].c=2,gH(a,a.p-2,5)):(a.c[a.q-3].c=1,a.c[a.q-2].c=1,a.c[a.q].c=1,a.c[a.q-4].c=2,a.c[a.q-1].c=2,gH(a,a.p-2,5));l=OF(a.p+1);for(f=1;f<=j;++f)b=\na.p-j+f,c=a.q-j+f,a.b[b].p[1]=b-1,a.b[b].p[2]=b+1,TH(a.c[c],a.b);a.b[a.p-j+1].p[1]=a.p;a.b[a.p].p[2]=a.p-j+1;for(f=a.p-j+1;f<=a.p;++f){l[f]=0;c=51;g=0;for(b=1;b<=a.p-j;++b)e=a.b[f].q-a.b[b].q,d=a.b[f].r-a.b[b].r,e=e*e+d*d,50>e&&e<c&&(c=e,g=b);0<g&&(0==a.v||g==a.v)&&(l[f]=g)}g=a.q-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.c[f].i,e=a.c[f].j,0<l[b]&&0<l[e]){for(c=1;c<=g;++c)if(a.c[c].i==l[b]&&a.c[c].j==l[e]||a.c[c].j==l[b]&&a.c[c].i==l[e])continue a;QH(a,l[b],l[e],a.c[f].c)}else 0<l[b]?QH(a,l[b],e,a.c[f].c):\n0<l[e]&&QH(a,l[e],b,a.c[f].c);d=a.p-j;for(f=a.p;f>d;--f)if(0<l[f]&&(DE(a,f),3==a.b[l[f]].a)){o=0;for(b=1;b<=a.b[l[f]].j;++b){e=a.b[l[f]].p[b];for(c=1;c<=a.q;++c)(a.c[c].i==l[f]&&a.c[c].j==e||a.c[c].i==e&&a.c[c].j==l[f])&&(o+=a.c[c].c)}if(4<o)for(c=g+1;c<=g+j;++c)a.c[c].c=1}0<a.v&&SL(a,j);-1<n&&(a.v=n)}\nfunction TL(a,b,c,d){var e,f,g,h,j,l,n;0==a.b[a.v].j?(e=0,f=1):(e=a.b[a.v].p[1],f=a.b[a.v].q-a.b[e].q,e=a.b[a.v].r-a.b[e].r,g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);l=a.b[a.v].q+d*f;n=a.b[a.v].r+d*e;for(g=1;g<=b;++g)h=yH(a,null),j=c*g-1.5707963267948966,DH(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),n+d*(Math.cos(j)*f+Math.sin(j)*e))}function SL(a,b){var c,d;0==b&&(b=a.p);for(c=a.p;c>a.p-b;--c)d=EH(a,c,1,a.p),0!=d&&bF(a.b[c],6,6)}\nfunction RH(a,b,c){var d,e,f;for(e=1;e<=a.q;++e)if(d=a.c[e],f=d.i,d=d.j,f==b&&d==c||f==c&&d==b)return e;return 0}function sG(a){var b;for(b=1;b<=a.q;++b)if(1==a.c[b].c&&0<a.c[b].f)return!0;return!1}function bI(a,b,c){var d,e,f,g;e=Gk;for(f=g=0;;){++g;for(d=1;d<=a.p;++d)if(Hv(c[d])){e=c[d];break}for(d=1;d<=a.p;++d)Hv(c[d])&&!rv(c[d],e)&&(e=c[d]);for(d=1;d<=a.p;++d)Bv(c[d],e)&&(b[d]=g,c[d]=Gk,++f);if(f==a.p)break}return g==a.p}\nfunction aF(a){var b,c,d;d=c=0;a.k&&(b=$E(a.k),c=b.b,d=b.a);0>=c||0>=d?a.s=!0:(b=YE(a),c=c/2-b.a,b=d/2-b.b,a.k.Ob||GH(a,c,b),cF(a))}\nfunction eH(a,b,c){var d,e,f;if(1==c)return a.b[b].n+=1,!0;if(-1==c)return a.b[b].n+=-1,!0;e=a.b[b].n;f=a.b[b].i;d=a.b[b].o;-1==d&&0==c&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:-1==a.b[b].n&&(a.b[b].n=0));switch(a.b[b].a){case 1:0==d&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:a.b[b].n=0);break;case 2:2<d&&gt(a.k,"Charge change not possible on this boron !");0==a.b[b].n?a.b[b].n=1:1==a.b[b].n&&(a.b[b].n=0);break;case 3:3<d?gt(a.k,"Charge change not possible on this carbon !"):4>d&&(0==\na.b[b].n?a.b[b].n=-1:-1==a.b[b].n?a.b[b].n=1:1==a.b[b].n&&(a.b[b].n=0));break;case 4:case 7:3<d?gt(a.k,"Charge change not possible on multibonded N or P !"):3==d&&0==a.b[b].n?a.b[b].n=1:3==d&&1==a.b[b].n?a.b[b].n=0:3>d&&0==a.b[b].n?a.b[b].n=1:3>d&&1==a.b[b].n?a.b[b].n=-1:3>d&&-1==a.b[b].n&&(a.b[b].n=0);break;case 5:case 8:case 13:2<d?gt(a.k,"Charge change not possible on multibonded "+(kE(),rE)[a.b[b].a]+" !"):2==d&&0==a.b[b].n?a.b[b].n=1:2==d&&1==a.b[b].n?a.b[b].n=0:2>d&&0==a.b[b].n?a.b[b].n=-1:\n2>d&&-1==a.b[b].n?a.b[b].n=1:2>d&&1==a.b[b].n&&(a.b[b].n=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].n?a.b[b].n=-1:0==d&&-1==a.b[b].n?a.b[b].n=0:gt(a.k,"Charge change not possible on the halogen !");break;case 32:gt(a.k,"Use X button to change charge on the X atom !")}if(0<yE(a.b[b].a)){var c=a.b[b],g,h,j,l;g=!1;h=yE(c.a);0<h&&(h-=d,0<h&&(l=c.n,j=c.i,l+j<h?l+=h-j:l+j==h&&(l==h?(l=0,j=h):(j=l=0,0==d&&gt(a.k,"Metallic "+(kE(),rE)[c.a]))),g=c.n!=l||c.i!=j,c.n=l,c.i=j));g||gt(a.k,"Charge change not possible on "+\n(kE(),rE)[a.b[b].a])}return e!=a.b[b].n||f!=a.b[b].i}function SG(a){var b,c,d,e,f;e=0;f=!1;for(a.a=OF(a.p+1);;){for(d=1;d<=a.p;++d)if(0==a.a[d]){a.a[d]=++e;f=!0;break}if(!f)break;for(;f;){f=!1;for(d=1;d<=a.q;++d)b=a.c[d].i,c=a.c[d].j,0<a.a[b]&&0==a.a[c]?(a.a[c]=e,f=!0):0<a.a[c]&&0==a.a[b]&&(a.a[b]=e,f=!0)}}return e}function EH(a,b,c,d){var e,f,g,h;g=51;for(h=0;c<=d;++c)b!=c&&(e=a.b[b].q-a.b[c].q,f=a.b[b].r-a.b[c].r,e=e*e+f*f,50>e&&e<g&&(g=e,h=c));return h}function GE(a){dI(a);YH(a)}\nfunction YH(a){var b,c,d,e,f;for(f=1;f<=a.q;++f){d=a.c[f];b=d.i;c=d.j;e=d.c;if(1==a.b[b].n&&-1==a.b[c].n||-1==a.b[b].n&&1==a.b[c].n)if(1==e||2==e){if(3!=a.b[b].a&&3!=a.b[c].a&&a.k.Xb)continue;if(1==a.b[b].a||1==a.b[c].a)continue;if(2==a.b[b].a||2==a.b[c].a)continue;if(9==a.b[b].a||10==a.b[b].a||11==a.b[b].a||12==a.b[b].a||9==a.b[c].a||10==a.b[c].a||11==a.b[c].a||12==a.b[c].a)continue;a.b[b].n=0;a.b[c].n=0;++e;d.c=e;dI(a)}1==a.b[b].n&&1==a.b[c].n&&(2==e?e=1:3==e&&(e=2),d.c=e,dI(a));4==e&&(e=1);d.c=\ne}}function ML(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 cI(a){UL(a);cF(a);dI(a)}\nfunction YE(a){var b,c,d,e,f,g;b=new dL;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.p;++c)a.b[c].q<f&&(f=a.b[c].q),a.b[c].q>d&&(d=a.b[c].q),a.b[c].r<g&&(g=a.b[c].r),a.b[c].r>e&&(e=a.b[c].r);b.a=f+(d-f)/2;b.b=g+(e-g)/2;b.c=d-f;b.d=e-g;25>b.c&&(b.c=25);25>b.d&&(b.d=25);return b}function RL(a,b,c){var d,e;e=0;for(d=1;d<=a.p;++d)d>=b&&d<=c||0!=EH(a,d,b,c)&&++e;return e}function QH(a,b,c,d){var e;e=MH(a,null);NH(a.b[b],c);NH(a.b[c],b);e.i=b;e.j=c;TH(e,a.b);e.c=d;return e}\nfunction yH(a,b){++a.p;b?a.b[a.p]=WK(b):a.b[a.p]=new PH;return a.b[a.p]}function UF(a,b,c,d,e,f){var g;g=a.b[b].q-c/2;f||(g-=d-c);a=a.b[b].r-~~(e/2);return new VL(g-1-2,a-2,d+1+4,e+4)}function MH(a,b){var c;++a.q;c=new bL;b&&cL(c,b);return a.c[a.q]=c}\nfunction mH(a,b,c){var d,e,f,g,h,c=oH(a,b,c,!1);e=-1.7976931348623157E308;d=1.7976931348623157E308;for(b=1;b<=a.p;++b)a.b[b].r>e&&(e=a.b[b].r),a.b[b].q<d&&(d=a.b[b].q);for(b=1;b<=a.p;++b)c+=qH(0.055999999999999994*(a.b[b].q-d),10,4)+qH(0.055999999999999994*(e-a.b[b].r),10,4)+qH(0,10,4),g=TF(a,b),1==g.length?g+=ha:2==g.length?g+=ea:3<g.length&&(g="Q "),c+=ea+g,f=0,0<a.b[b].n&&4>a.b[b].n?f=4-a.b[b].n:0>a.b[b].n&&-4<a.b[b].n&&(f=4-a.b[b].n),h=0,0!=a.b[b].d&&(g=aI(TF(a,b),a.b[b].d),-3<=g&&4>=g&&(h=g)),\ng=lH(h,2)+lH(f,3)+" 0 0 0 0 0 0 0",f=XH(a,b),g+=lH(f,3),c+=g+ia+(kE(),ba);for(b=1;b<=a.q;++b)d=a.c[b],g=e=d.c,1==a.c[b].c?g=1:2==a.c[b].c&&(g=2),f=lH(d.i,3)+lH(d.j,3),h=0,1==e&&1==d.f?h=1:1==e&&2==d.f&&(h=6),1==e&&3==d.f&&(h=1,f=lH(d.j,3)+lH(d.i,3)),1==e&&4==d.f&&(h=6,f=lH(d.j,3)+lH(d.i,3)),c+=f+lH(g,3)+lH(h,3)+ja+(kE(),ba);for(b=1;b<=a.p;++b)0!=a.b[b].n&&(c+="M CHG 1"+lH(b,4)+lH(a.b[b].n,4)+(kE(),ba)),0!=a.b[b].d&&(c+="M ISO 1"+lH(b,4)+lH(a.b[b].d,4)+(kE(),ba));return c+=Ue+(kE(),ba)}\nfunction DE(a,b){var c,d,e,f,g,h,j;g=j=0;for(h=1;h<=a.q;++h)e=a.c[h],c=e.i,d=e.j,c!=b&&d!=b?(++j,f=a.c[j],cL(f,e),f.i=c,c>b&&--f.i,f.j=d,d>b&&--f.j):g+=e.c;a.q=j;for(h=b;h<a.p;++h)a.b[h]=a.b[h+1];--a.p;if(0==a.p)dF(a.k,!0);else for(h=1;h<=a.p;++h){d=0;for(j=1;j<=a.b[h].j;++j)c=a.b[h].p[j],c==b?a.b[h].i+=g:(c>b&&--c,a.b[h].p[++d]=c);a.b[h].j=d}}\nfunction FE(a,b){var c,d,e,f;c=a.c[b].i;d=a.c[b].j;for(e=b;e<a.q;++e)a.c[e]=a.c[e+1];--a.q;f=0;for(e=1;e<=a.b[c].j;++e)a.b[c].p[e]!=d&&(a.b[c].p[++f]=a.b[c].p[e]);a.b[c].j=f;f=0;for(e=1;e<=a.b[d].j;++e)a.b[d].p[e]!=c&&(a.b[d].p[++f]=a.b[d].p[e]);a.b[d].j=f;c<d&&(f=c,c=d,d=f);0==a.b[c].j&&DE(a,c);0==a.b[d].j&&DE(a,d)}\nfunction UE(a){var b,c,d;c=!1;UL(a);d=a.p;a:for(;1<=d;--d)if(b=a.b[d].p[1],!(a.k&&a.k.ec&&3!=a.b[b].a)&&1==a.b[d].a&&1==a.b[d].j&&0==a.b[d].n&&1!=a.b[b].a&&32>a.b[b].a&&0==a.b[d].d){if(0!=(-99199!=a.b[d].f?a.b[d].f:0))continue a;b=RH(a,d,b);if(1==a.c[b].c&&(0==a.c[b].f||!a.k.tc))DE(a,d),c=!0}return c}function WL(a,b){var c,d,e,f,g;g=y(A,u,-1,[0,0]);for(e=1,f=0;e<=a.b[b].j;++e)c=a.b[b].p[e],d=RH(a,b,c),2!=a.c[d].c&&(g[f++]=c);return g}\nfunction UL(a){var b,c,d;for(d=1;d<=a.p;++d)a.b[d].j=0;for(d=1;d<=a.q;++d)b=a.c[d].i,c=a.c[d].j,NH(a.b[b],c),NH(a.b[c],b)}\nfunction $H(a,b,c){var d,e,f,g,h,j,l,n,o;a.d=OF(a.q+1);o=[];for(j=1;j<=a.p;++j){o[j]=!1;b[j]=!1;a:{d=void 0;for(d=1;d<=a.b[j].j;++d)if(c[RH(a,j,a.b[j].p[d])]){d=!0;break a}d=!1}if(d&&!(3<a.b[j].j+a.b[j].i))switch(a.b[j].a){case 3:case 4:case 7:case 5:case 8:case 13:o[j]=!0;break;case 32:0==a.b[j].e.indexOf(kd)?o[j]=!1:o[j]=!0}}if(a.j){var r;d=[];e=!1;for(j=1;j<=a.q;++j)f=a.c[j].i,g=a.c[j].j,d[f]=!0,d[g]=!0,(32==a.b[f].a||32==a.b[g].a)&&(e=!0);if(e){j=1;a:for(;j<=a.q;++j)if(c[j]){f=a.c[j].i;g=a.c[j].j;\ne=[];for(l=1;l<=a.b[f].j;++l)h=a.b[f].p[l],h!=g&&d[h]&&(e[h]=!0);for(r=!1;;){for(l=1;l<=a.p;++l){r=!1;if(e[l]&&d[l]&&l!=f)for(n=1;n<=a.b[l].j;++n){h=a.b[l].p[n];if(h==g){for(f=1;f<=a.p;++f)e[f]&&(5==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#8"),4==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#7"),8==a.b[f].a&&(a.b[f].a=32,a.b[f].e="#16"));continue a}!e[h]&&d[h]&&(r=e[h]=!0)}if(r)break}if(!r)break}}}}for(h=1;h<=a.q;++h)1==a.c[h].c?a.d[h]=1:2==a.c[h].c?a.d[h]=2:3==a.c[h].c&&(a.d[h]=3);h=1;a:for(;h<=a.q;++h)if(c[h]&&(f=\na.c[h].i,g=a.c[h].j,o[f]&&o[g])){d=[];for(j=1;j<=a.b[f].j;++j)e=a.b[f].p[j],e!=g&&o[e]&&(d[e]=!0);for(n=!1;;){for(j=1;j<=a.p;++j){n=!1;if(d[j]&&o[j]&&j!=f)for(l=1;l<=a.b[j].j;++l){e=a.b[j].p[l];if(e==g){b[f]=!0;b[g]=!0;a.d[h]=5;continue a}!d[e]&&o[e]&&(n=d[e]=!0)}if(n)break}if(!n)break}}}function XH(a,b){var c,d;c=a.b[b];d=-99199!=c.f?c.f:0;0==(-99199!=c.f?c.f:0)&&a.k&&a.k.sc&&0<a.b[b].c&&(d=1);return d}function cF(a){var b;for(b=1;b<=a.q;++b)TH(a.c[b],a.b)}\nfunction gI(a,b){var c,d,e,f,g,h;h=1;f=b;e=OF(a.p+1);if(XK(a.b[b]))return e[0]=0,e;e[1]=b;a:for(;;){g=1;b:for(;g<=a.b[f].j;++g){c=a.b[f].p[g];if(c==e[1]||c==e[h-1])continue b;d=RH(a,f,c);if(2==a.c[d].c&&5!=a.d[d]){f=e[++h]=c;continue a}}break a}e[0]=h;return e}function ZH(a,b){var c;for(c=1;c<=a.q;++c)ZF(a,a.c[c].i,a.c[c].j)?b[c]=!1:b[c]=!0}function iG(a){var b,c,d;if(0==a.p)return 0;d=-999999;for(b=1;b<=a.p;++b)c=pH(a.b[b]),c>d&&(d=c);return d}\nfunction TF(a,b){var c;c=(kE(),rE)[a.b[b].a];32==a.b[b].a&&(c=a.b[b].e);return c}function SH(a,b){a.b[b].j+=-1}function ZF(a,b,c){var d,e,f,g,h;h=1;a.a=OF(a.p+1);for(e=a.a[b]=1;e<=a.b[b].j;++e)d=a.b[b].p[e],d!=c&&(a.a[d]=++h);for(g=!1;;){for(d=1;d<=a.p;++d){g=!1;if(0<a.a[d]&&d!=b)for(f=1;f<=a.b[d].j;++f)e=a.b[d].p[f],0==a.a[e]&&(a.a[e]=++h,g=!0);if(g)break}if(!g)break}return 0==a.a[c]}\nfunction wH(a){var b;a.k.gb=!0;if(a.k.sc){a.i=-1;if(0==a.b[a.v].c)return a.b[a.v].c=4,!0;a.b[a.v].c=0;return!1}b=a.b[a.v];-1==a.k.I?TE(b):(a.k.Bb||++a.o,b.f=a.o);return!0}function oH(a,b,c,d){var e,f;f=d?0:a.f.a&&sG(a)?1:0;e=b;79<b.length&&(e=b.substr(0,76)+Rb);e+=(kE(),ba);c?e+="JME 2017-02-26 "+new JK+"\\n\\n":e+="JME\\n\\n";e+=lH(d?0:a.p,3)+lH(d?0:a.q,3);return e+=ia+lH(f,3)+" 0 0 0 0 0999 "+(d?Jf:Df)+ba}function GH(a,b,c){var d;for(d=1;d<=a.p;++d)bF(a.b[d],b,c)}\nfunction cH(a){var b;a.t=0;a.o=0;for(b=1;b<=a.p;++b)a.v=b,wH(a);a.v=0}function dH(a){var b,c;b=YE(a);c=a.k.M.b;a.k.J||(c=Uu(c-a.k.mb));return b.a<~~(c/2)-24?1:b.a>~~(c/2)+24?3:2}function ME(a,b){var c,d,e,f,g,h,j;c=YE(a);d=c.a;e=c.b;g=Math.sin(3.141592653589793*b/180);c=Math.cos(3.141592653589793*b/180);for(f=1;f<=a.p;++f)h=a.b[f].q*c+a.b[f].r*g,j=-a.b[f].q*g+a.b[f].r*c,DH(a.b[f],h,j);c=YE(a);GH(a,d-c.a,e-c.b)}\nfunction VH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.q;++d)b=a.b[a.c[d].i].q-a.b[a.c[d].j].q,c=a.b[a.c[d].i].r-a.b[a.c[d].j].r,f+=Math.sqrt(b*b+c*c);0<a.q?(f/=a.q,e=25/f):1<a.p&&(e=75/cK((a.b[1].q-a.b[2].q)*(a.b[1].q-a.b[2].q)+(a.b[1].r-a.b[2].r)*(a.b[1].r-a.b[2].r)));for(d=1;d<=a.p;++d)b=a.b[d],c=e,b.q*=c,b.r*=c}\nfunction hH(a,b,c){var d,e,f,g,h;if(0==c.indexOf(Mf)&&dK(c,Tf))c=$C(c,1,c.length-1),a.b[b].a=32,a.b[b].e=c,a.b[b].i=0;else{e=a.b[b];var j,l,n,o,r,t;j=OD(VK,c);if(j.a){o=j.a[1];h=j.a[2];f=j.a[3];g=j.a[4];r=j.a[5];t=j.a[6];j=j.a[8];l=0;n=!0;if(-1!=YK(h)){if(null!=o&&0<o.length){o=qD(o,10);var z;a:{var v;v=Au((!ZK&&$K(),ZK),h);if(null!=v)for(z=0;z<v.length;++z)if(o==v[z]){z=!0;break a}z=!1}z?e.d=o:n=!1}}else n=!1;n&&(null!=f&&0<f.length?(l=qD(f,10),l*=J(g,$a)?-1:1):null!=r&&0<r.length&&(l=r.length,l*=\nJ(r,$a)?-1:1));n&&(c=h+(null!=t?t:m),e.n=l);null!=j&&0<j.length&&(f=qD(j,10),e.f=f)}g=!1;-1<c.indexOf(Pa)&&(g=!0);-1<c.indexOf(Uc)&&(g=!0);-1<c.indexOf(na)&&(g=!0);-1<c.indexOf("!")&&(g=!0);f=c.indexOf(Nc);e=c.indexOf(Ee);if(-1<f){h=hx(c,f+1);try{d=qD(h,10),a.b[b].f=d}catch(E){if(E=pq(E),!H(E,96))throw E;}c=c.substr(0,f-0)}if(g)a.b[b].e=c,a.b[b].a=32,a.b[b].i=0;else{d=c;0<e&&(d=c.substr(0,e-0));b:{f=d;for(g=1;33>=g;++g)if(J(f,(kE(),rE)[g])){f=g;break b}f=32}gH(a,b,f);32==a.b[b].a&&(a.b[b].e=d);c+=\nea;d=0;0<e&&(d=1,e=GJ(c,++e),48<=e&&57>=e&&(d=e-48));32==a.b[b].a&&(a.b[b].i=d)}}}function RG(a,b,c){var d,e;a.i=1;c&&(a.i=-1);b=new KD(b);try{for(;b.j=DD(b,b.a),b.j<b.i;)d=uG(qD(GD(b),10)).a,c=e=uG(qD(GD(b),10)).a,(0>c||6<c)&&(c=0),a.b[d].c=c}catch(f){if(f=pq(f),H(f,96))qp(f);else throw f;}}function NE(a,b){return a.f!=b?(a.f=b,!0):!1}\nfunction jI(a,b,c,d,e){b=RH(a,b,c);5!=a.d[b]&&2==a.c[b].c?sp(d.a,ad):3==a.c[b].c?sp(d.a,na):9==a.c[b].c?(e=cd,a=a.c[b].d,null!=a&&(e=a),sp(d.a,e)):1==e[b]?sp(d.a,Tb):-1==e[b]&&sp(d.a,Of)}\nfunction HE(a){var b,c,d,e,f,g;c=0;for(d=1;d<=a.p;++d)a.b[d].k=0;for(f=1;f<=a.q;++f)a.c[f].e=0;a:for(;;){b=!1;for(d=1;d<=a.p;++d)if(e=a.b[d],0==e.k){e.k=++c;b=!0;break}if(!b)break a;for(;b;){b=!1;for(f=1;f<=a.q;++f)g=a.c[f],0<g.e||(d=a.b[g.i],e=a.b[g.j],d.k!=e.k?(g.e=d.k=e.k=c,b=!0):g.e=d.k)}}b=c;d=C(OH,q,119,b,0);for(c=1;c<=b;++c)d[c-1]=new XL(a.k,a,c);return d}function nG(a,b,c,d){a=c-a;b=d-b;return a*a+b*b}\nfunction xH(a,b){var c,d,e;e=a.c[b];if(1==e.c)if(c=a.c[b].i,d=a.c[b].j,2>a.b[c].j&&2>a.b[d].j)e.f=0,gt(a.k,"Stereomarking meaningless on this bond !");else switch(e.f){case 0:a.b[d].j<=a.b[c].j?e.f=1:e.f=3;break;case 1:e.f=2;break;case 2:2<a.b[d].j?e.f=3:e.f=1;break;case 3:e.f=4;break;case 4:2<a.b[c].j?e.f=1:e.f=3}else 2==e.c?10==e.f?e.f=0:e.f=10:gt(a.k,"Stereomarking allowed only on single and double bonds!")}\nfunction eI(a,b,c,d){var e,f,g,h,j,l,n,o,r,t;if(!(2!=a.c[b].c||5==a.d[b])&&(10==a.c[b].f||a.k.z))if(f=a.c[b].i,b=a.c[b].j,!XK(a.b[f])||!XK(a.b[b])){e=null;XK(a.b[f])?e=gI(a,b):XK(a.b[b])&&(e=gI(a,f));if(null!=e)if(1==(e[0]-1)%2)f=e[1],b=e[e[0]];else return;e=y(A,u,-1,[f,b]);for(n=0,j=e.length;n<j;++n)if(h=e[n],h=a.b[h].j,2>h||3<h)return;c[f]>c[b]&&(j=f,f=b,b=j);j=WL(a,f);h=j[0];l=j[1];e=0;n=!1;0<l&&c[h]>c[l]&&(j=h,h=l,l=j);j=RH(a,f,h);0!=d[j]?e=h:1==a.c[j].c&&5!=a.d[j]&&(e=h);0==e&&0<l&&(j=RH(a,f,\nl),0!=d[j]?e=l:1==a.c[j].c&&5!=a.d[j]&&(e=l));c[e]>c[f]&&(n=!0);j=WL(a,b);l=j[0];g=j[1];h=0;0<g&&c[l]<c[g]&&(j=l,l=g,g=j);j=RH(a,b,l);1==a.c[j].c&&5!=a.d[j]&&0==d[j]&&(h=l);0==h&&0<g&&(j=RH(a,b,g),1==a.c[j].c&&5!=a.d[j]&&(h=g));if(!(0==e||0==h))if(l=a.b[b].q-a.b[f].q,j=a.b[b].r-a.b[f].r,g=Math.sqrt(l*l+j*j),0.001>g&&(g=0.001),j/=g,g=l/g,l=(a.b[e].r-a.b[f].r)*g-(a.b[e].q-a.b[f].q)*j,t=(a.b[h].r-a.b[f].r)*g-(a.b[h].q-a.b[f].q)*j,2>(0>=l?0-l:l)||2>(0>=t?0-t:t))gt(a.k,"Not unique E/Z geometry !");else{g=\nRH(a,e,f);h=RH(a,h,b);r=1;if(0==d[g]){for(o=1;o<=a.b[e].j;++o)if(b=a.b[e].p[o],b!=f&&(j=RH(a,e,b),0!=d[j])){c[b]>c[e]?r=-d[j]:r=d[j];break}d[g]=r}0==d[h]&&(0<l&&0<t||0>l&&0>t?d[h]=-d[g]:d[h]=d[g],n&&(d[h]=-d[h]))}}}function fI(a,b,c){var d;d=a.c[b].f;return 1>d||4<d?0:1==d&&a.c[b].i==c?1:2==d&&a.c[b].i==c?-1:3==d&&a.c[b].j==c?1:4==d&&a.c[b].j==c?-1:0}\nfunction dI(a){var b;for(b=1;b<=a.p;++b){var c;a:{for(var d=c=void 0,e=void 0,e=0,d=1;d<=a.b[b].j;++d)if(c=a.c[RH(a,b,a.b[b].p[d])],1==c.c)e+=1;else if(2==c.c)e+=2;else if(3==c.c)e+=3;else if(9==c.c){c=-1;break a}c=e}a.b[b].o=c;c=a;var d=b,f=e=void 0,g=void 0,e=c.b[d],g=e.o;if(-1==g)e.i=0;else{switch(e.a){case 1:2==g?c.b[d].n=1:1<=g&&(c.b[d].n=0);e.i=0;break;case 2:3==g||5==g?(e.i=0,c.b[d].n=0):3>g?e.i=3-g-c.b[d].n:4==g?(c.b[d].n=-1,e.i=0):5<g&&(c.b[d].n=g-5,e.i=0);break;case 3:case 6:4>g?0<c.b[d].n?\ne.i=2-g+c.b[d].n:0>c.b[d].n?e.i=2-g-c.b[d].n:e.i=4-g:(c.b[d].n=g-4,e.i=4-g+c.b[d].n);break;case 4:case 7:3>g?e.i=3-g+c.b[d].n:3==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0:(c.b[d].n=4==g?1:6==g?-1:g-5,e.i=0);break;case 5:2==g&&(0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0);2<g&&(c.b[d].n=g-2);e.i=2-g+c.b[d].n;break;case 8:case 13:2>g?e.i=2-g+c.b[d].n:2==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0<c.b[d].n?e.i=c.b[d].n:e.i=0:3==g?2==c.b[d].j?(c.b[d].n=0,e.i=1):(c.b[d].n=1,e.i=\n0):4==g?(c.b[d].n=0,e.i=0):5==g?(c.b[d].n=0,e.i=1):(c.b[d].n=g-6,e.i=0);break;case 9:case 10:case 11:case 12:1<=g&&(c.b[d].n=g-1);e.i=1-g+c.b[d].n;2<g&&(c.b[d].n=0,e.i=0);break;case 33:case 32:e.i=0}f=yE(e.a);if(0<f)for(;e.n+e.i+g>f;)if(0<e.i)--e.i;else if(0<e.n)--e.n;else break;0>e.i&&(e.i=0)}}}function eF(a){JL(this);this.b[0]=new PH;this.t=this.q=this.p=0;this.k=a}\nfunction QG(a,b){var c,d,e,f,g,h,j,l,n;eF.call(this,a);if(null!=b&&(f=m,l=OG(b),null!=l)){n=new JD(b,l,!0);for(g=1;4>=g;++g)f=PG(n,l);e=uG(qD(gx(f.substr(0,3)),10)).a;j=uG(qD(gx(f.substr(3,3)),10)).a;g=0;try{g=uG(qD(gx(f.substr(14,1)),10)).a}catch(o){if(o=pq(o),!H(o,96))throw o;}NE(this,(OE(),1==g?PE:QE));for(g=1;g<=e;++g){d=yH(this,null);f=PG(n,l);d.q=(new UJ(RJ(gx(f.substr(0,10))))).a;d.r=-(new UJ(RJ(gx(f.substr(10,10))))).a;d=34;34>f.length&&(d=f.length);d=gx(f.substr(31,d-31));hH(this,g,d);62<=\nf.length&&(h=gx(f.substr(60,3)),0<h.length&&(h=uG(qD(h,10)).a,0!=h&&(this.b[this.p].f=h)));if(36<=f.length&&(h=gx(f.substr(34,2)),0<h.length&&(h=uG(qD(h,10)).a,0!=h&&-3<=h&&4>=h))){var r=void 0,r=YK(d);d=0<r?r+h:-1;0>d&&(d=0);this.b[g].d=d}if(39<=f.length&&(h=gx(f.substr(37,2)),0<h.length&&(h=uG(qD(h,10)).a,0<h&&7>=h))){f=0;switch(h){case 1:f=3;break;case 2:f=2;break;case 3:f=1;break;case 4:f=0;break;case 5:f=-1;break;case 6:f=-2;break;case 7:f=-3}this.b[g].n=f}}for(g=1;g<=j;++g)e=MH(this,null),f=\nPG(n,l),e.i=uG(qD(gx(f.substr(0,3)),10)).a,e.j=uG(qD(gx(f.substr(3,3)),10)).a,d=uG(qD(gx(f.substr(6,3)),10)).a,1==d?c=1:2==d?c=2:3==d?c=3:c=9,h=0,11<f.length&&(h=uG(qD(gx(f.substr(9,3)),10)).a),1==d&&1==h&&(c=1,e.f=1),1==d&&6==h&&(c=1,e.f=2),e.c=c;VH(this);for(aF(this);(n.j=DD(n,n.a),n.j<n.i)&&!(null==(f=GD(n)));){if(0==f.indexOf(Ue))break;if(0==f.indexOf(Te)){l=new ID(f);GD(l);GD(l);j=uG(qD(GD(l),10)).a;for(g=1;g<=j;++g)c=uG(qD(GD(l),10)).a,e=uG(qD(GD(l),10)).a,this.b[c].n=e}if(0==f.indexOf(We)){l=\nnew ID(f);GD(l);GD(l);j=uG(qD(GD(l),10)).a;for(g=1;g<=j;++g)c=uG(qD(GD(l),10)).a,this.b[c].d=uG(qD(GD(l),10)).a}if(0==f.indexOf("M APO")){l=new ID(f);GD(l);GD(l);j=uG(qD(GD(l),10)).a;for(g=1;g<=j;++g)c=uG(qD(GD(l),10)).a,f=uG(qD(GD(l),10)).a,this.v=c,jH(this,this.v,0),hH(this,this.p,kf+f),this.v=0}}a&&!a.bb&&UE(this);cI(this)}}\nfunction kI(a,b){var c,d,e,f,g,h,j,l,n,o;eF.call(this,a);0==b.indexOf(la)&&(b=$C(b,1,b.length));dK(b,la)&&(b=$C(b,0,b.length-1));if(1>b.length)this.p=0;else{try{j=new ID(b);g=uG(qD(GD(j),10)).a;h=uG(qD(GD(j),10)).a;for(f=1;f<=g;++f)n=GD(j),c=(o=yH(this,null),hH(this,this.p,n),o),c.q=(new UJ(RJ(GD(j)))).a,c.r=-(new UJ(RJ(GD(j)))).a;for(f=1;f<=h;++f){d=MH(this,null);d.i=uG(qD(GD(j),10)).a;d.j=uG(qD(GD(j),10)).a;e=uG(qD(GD(j),10)).a;l=0;if(-1==e)l=e=1;else if(-2==e)e=1,l=2;else if(-5==e)e=2,l=10;else if(11==\ne||12==e||13==e||14==e)l=e,e=9;d.c=e;d.f=l}UL(this);VH(this);aF(this)}catch(r){r=pq(r);if(H(r,96)){r.yd();this.p=0;return}throw r;}a&&!a.bb&&UE(this);cI(this)}}function TG(a,b,c){var d,e,f,g;eF.call(this,a);g=OF(b.p+1);for(e=1;e<=b.p;++e)b.a[e]==c&&(yH(this,b.b[e]),g[e]=this.p);for(e=1;e<=b.q;++e)if(a=b.c[e].i,d=b.c[e].j,!(b.a[a]!=c&&b.a[d]!=c)&&!(b.a[a]!=c||b.a[d]!=c))f=MH(this,b.c[e]),f.i=g[a],f.j=g[d];this.i=b.i;UL(this)}\nfunction XL(a,b,c){var d,e,f;eF.call(this,a);f=OF(b.p+1);for(d=1;d<=b.p;++d)b.b[d].k==c&&(yH(this,b.b[d]),f[d]=this.p);for(d=1;d<=b.q;++d)a=b.c[d],a.e==c&&(e=MH(this,a),e.i=f[a.i],e.j=f[a.j]);NE(this,b.f);this.i=b.i;UL(this)}\nfunction nH(a,b,c){var d,e,f,g;eF.call(this,a);for(a=1;a<=c;++a)this.p+=b[a].p,this.q+=b[a].q,this.t+=b[a].t,b[a].f.a&&NE(this,(OE(),OE(),PE));this.b=C(KL,q,114,this.p+1,0);this.c=C(LL,q,115,this.q+1,0);f=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].p;++d)++e,this.b[e]=WK(b[a].b[d]);for(d=1;d<=b[a].q;++d)++g,this.c[g]=aL(b[a].c[d]),this.c[g].i+=f,this.c[g].j+=f;f=e}UL(this)}\nfunction BE(a){var b;JL(this);this.k=a.k;this.p=a.p;this.q=a.q;this.t=a.t;this.b=C(KL,q,114,this.p+1,0);for(b=0;b<this.b.length;++b)a.b[b]&&(this.b[b]=WK(a.b[b]));this.c=C(LL,q,115,this.q+1,0);for(b=0;b<this.c.length;++b)a.c[b]&&(this.c[b]=aL(a.c[b]));this.i=a.i;this.f=a.f}\nfunction qH(a,b,c){var d,e,f;if(0==c)return lH(Uu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=Q(L(R(a*Math.pow(10,c))))/Math.pow(10,c);e=m+(new UJ(a)).a;d=ex(e,fx(46));0>d&&(e+=Lb,d=ex(e,fx(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bc;if(0==b)return e;e.length>b&&(e=cd);c=m;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function OG(a){var b;b=new JD(a,ba,!0);if(4<CD(b))return ba;b=new JD(a,Ek,!0);return 4<CD(b)?Ek:null}\nfunction lH(a,b){var c,d,e;d=m+(new iB(a)).a;d.length>b&&(d=cd);e=m;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function PG(a,b){for(var c,d;a.j=DD(a,a.a),a.j<a.i;){d=GD(a);if(J(d,b))return ea;for(GD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=$C(d,0,d.length-1),0==d.length)return ea}else break;return d}return null}w(689,1,{119:1},eF,QG,kI,TG,XL,nH,BE);_.a=null;_.d=null;_.i=0;_.j=!1;_.k=null;_.n=!1;_.o=0;_.p=0;_.q=0;_.r=0;_.s=!1;_.t=0;_.u=!1;_.v=0;_.w=0;_.x=0;_.y=null;_.z=0;_.A=0;\nfunction PL(a,b,c,d){var e,f,g;e=jH(b,c,d);d=b.p;a.c=b.b[d].q;a.d=b.b[d].r;f=b.b[c].q-a.c;c=b.b[c].r-a.d;g=Math.sqrt(f*f+c*c);a.b=c/g;a.a=f/g;DE(b,d);return e}function QL(a,b,c,d,e,f){var g,h,j;g=c;for(;g<=d;++g)c=b.b[g],bF(c,-a.c,-a.d),h=c.q*a.a+c.r*a.b,j=c.r*a.a-c.q*a.b,c.q=h,c.r=j,h=-c.q*f.a+c.r*f.b,j=-c.r*f.a-c.q*f.b,c.q=h,c.r=j,bF(c,b.b[e].q,b.b[e].r)}function OL(){}w(690,1,{},OL);_.a=0;_.b=0;_.c=0;_.d=0;function lt(){lt=x;mt=new BC(Ee)}var mt;\nfunction vF(){vF=x;YL=new pB(1);J((bD(),cD[Qh]),Le)?S=30:S=1}function tF(a,b,c,d,e){hG(a.a,Q(L(R(b*S))),Q(L(R(c*S))),Q(L(R(d*S))),Q(L(R(e*S))),Q(L(Math.round(-35))),Q(L(Math.round(-110))))}function wF(a,b,c,d,e){xF(a.a,Q(L(R(b*S))),Q(L(R(c*S))),Q(L(R(d*S))),Q(L(R(e*S))))}function YF(a,b,c,d){var e,f,g;f=C(A,u,-1,d,1);g=C(A,u,-1,d,1);for(e=0;e<d;++e)f[e]=Q(L(R(b[e]*S))),g[e]=Q(L(R(c[e]*S)));a=a.a;a.o&&(qF(a,!1),rF(a,ZL(a,f,g,d,2<d)))}\nfunction nF(a,b,c,d,e){yF(a.a,Q(L(R(b*S))),Q(L(R(c*S))),Q(L(R(d*S))),Q(L(R(e*S))))}function XF(a,b,c,d){RF(a.a,b,Q(L(R(c*S))),Q(L(R(d*S))))}\nfunction oF(a,b,c,d,e,f){var g,h;g=a.a.e;f?(h=IB(g),f=new cm(Uu(0.7*(g.d>>16&255)),Uu(0.7*(g.d>>8&255)),Uu(0.7*(g.d&255))),MF(a.a,g)):(h=new cm(Uu(0.7*(g.d>>16&255)),Uu(0.7*(g.d>>8&255)),Uu(0.7*(g.d&255))),f=IB(g),MF(a.a,h));g=Q(L(R(S)));d=Q(L(R(d*S)));e=Q(L(R(e*S)));b=Q(L(R(b*S)));c=Q(L(R(c*S)));d-=g;e-=g;uF(a.a,b+g,c+g,d-g,e-g);MF(a.a,h);uF(a.a,b,c,d,g);uF(a.a,b,c+g,g,e);MF(a.a,f);uF(a.a,b+d,c,g,e+g);uF(a.a,b+1,c+e,d,g)}\nfunction pF(a,b,c,d,e){a=a.a;b=Q(L(R(b*S)));c=Q(L(R(c*S)));d=Q(L(R(d*S)));e=Q(L(R(e*S)));qF(a,!0);rF(a,sF(a,b,c,d,e))}function AF(a,b,c,d){var e,f,g;f=C(A,u,-1,d,1);g=C(A,u,-1,d,1);for(e=0;e<d;++e)f[e]=Q(L(R(b[e]*S))),g[e]=Q(L(R(c[e]*S)));a=a.a;qF(a,!0);rF(a,ZL(a,f,g,d,2<d))}function mF(a,b,c,d,e){uF(a.a,Q(L(R(b*S))),Q(L(R(c*S))),Q(L(R(d*S))),Q(L(R(e*S))))}function lF(a,b){!a.b?MF(a.a,b):b==a.c||KB(b,a.c)?MF(a.a,a.c):MF(a.a,a.b)}function PF(a,b){a.e=new cC(b.a,b.c,Math.round(b.b*S));qI(a.a,a.e)}\nfunction $L(a){vF();this.a=a;1<S&&(this.d=new pB(S*YL.e),LF(this.a,this.d))}w(692,1,{},$L);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var YL,S=0;function jF(a){this.a=a;this.b=new $L(a.a)}w(693,1,{},jF);_.a=null;_.b=null;function pG(){}function VL(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}w(695,1,{120:1},pG,VL);_.a=0;_.b=0;_.c=0;_.d=0;function YG(a){return a.a<a.c-1?(++a.a,ww(a,a.a)):null}function XG(a){return 0<a.a?(--a.a,ww(a,a.a)):null}function DI(){FK(this)}w(696,624,Ul,DI);\n_.mg=function(){this.a=-1;this.b=C(GK,q,0,0,0);this.c=0};_.a=-1;function jt(a,b){var c;a.a=b;var d,e;d=null;if(e=c=(e=HC().a.Zh(a),null!=e?new WC(e):null))e=(KC(),NC),e=OC(e,(KC(),NC))||OC(e,LC);if(e)try{d=TC(c)}catch(f){if(f=pq(f),H(f,73))qp(f);else if(H(f,81))qp(f);else throw f;}c=d;null!=c&&uI(b,c)}function ht(a){var a=new WC(a),b=HC(),c,d;try{c=TC(a),d=Dp(c)?c.tS():Hp(c),b.a.$h(d)}catch(e){if(e=pq(e),H(e,73))qp(e);else if(H(e,81))qp(e);else throw e;}}function EI(){}w(698,1,dl,EI);\n_.vf=function(a){uI(this.a,a.a)};_.a=null;function kG(a){a.c=0;a.a=0;a.b=0}function BI(){}w(699,1,{},BI);_.a=0;_.b=0;_.c=0;w(701,382,rl);\nfunction dt(){var a;dt=x;aM=(a=!1,Pi in $wnd||Pi in $doc.documentElement?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);bM=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");cM=aM&!bM;var b;a=y(A,u,-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]);et=C(A,u,-1,1E3,1);for(b=0;b<et.length;++b)et[b]=-999;for(b=0;b<a.length;b+=2)et[a[b+1]]=a[b]}\nfunction ZA(a,b,c){var d;d=new dM;bx(d.u,b,c);Kx(a.f,d.u,0,0);vm(a.a,d);return d}function dB(a){var b;b=Nq(a.pb,Li);0==b&&(b=parseInt(a.pb.style[Hh])||0);return b}function VI(a,b){return!a.e?null:b in a.e?a.e[b]:null}function cB(a){var b;b=Nq(a.pb,Mi);0==b&&(b=parseInt(a.pb.style[zk])||0);return b}function yI(a){var b;for(b=new uu(a.k);b.b<b.d.Pf();)a=vu(b),YI(a)}function MI(a){a=iD(a);$wnd.open(a,"_blank",m)}\nfunction UI(a,b,c,d){dt();this.pb=yy();this.i=new eM;this.a=new Bm;this.k=new Bm;this.e=d;this.pb.style[Wi]=bc;this.pb.style[Ti]=bc;this.pb.style[Zj]=Xh;this.pb.style[zk]=b;this.pb.style[Hh]=c;this.f=new fM;this.f.pb.style[zk]=fc;ax(this.f,fc);cM?(b=new gM,c=new hM,Kx(b,this.f,0,0),Kx(b,c,0,0),Rx(this,b)):Rx(this,this.f);this.c=a;a.Sc=this.i;a.Ec=this;cM&&(this.n=new iM(this),this.n.i=new jM(this),this.n.j=new kM(this),this.n.n=new lM(this),this.n.k=new mM(this),this.c&&(this.n.e=new nM(this),this.n.f=\nnew oM(this),this.n.a=new pM(this)));mx(this,new qM(this),(pt(),pt(),qt));mx(this,this,(Js(),Js(),Ks));mx(this,new rM(this),(st(),st(),tt));mx(this,new sM(this),(Ct(),Ct(),Dt));mx(this,new tM(this),(vt(),vt(),wt));mx(this,new uM(this),(Ft(),Ft(),Gt));mx(this,new vM(this),(at(),at(),bt));(DA(),DA(),EA).a=this;zw(new wM(this))}w(700,701,rl,UI);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.j=!1;_.n=null;var cM,bM,aM,et=null;function fM(){Px.call(this);this.pb[Kg]=Vh}w(703,359,rl,fM);\nfunction gM(){fM.call(this);this.pb.style[zk]=fc;this.pb.style[Hh]=fc}w(702,703,rl,gM);function Ts(a,b){var c;c=L(R(100*b.c));c=new YC(b,0,Bj,c);IE(a.a.c,c);return!0}function oM(a){this.a=a}w(704,1,{},oM);_.Hh=function(a){return Ts(this,a)};_.a=null;function Xs(a,b){var c;c=new YC(b,0,mh,Gk);IE(a.a.c,c);return!0}function pM(a){this.a=a}w(705,1,{},pM);_.Hh=function(a){return Xs(this,a)};_.a=null;function qM(a){this.a=a}w(706,1,{},qM);\n_.ld=function(a){var b,c,d,e;d=Es(a);e=Fs(a);c=a.a.button||0;b=new xM(a);2==c&&(b.e=4);b=sH(this.a.c,b,d,e);this.a.j=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function rM(a){this.a=a}w(707,1,{},rM);_.md=function(a){var b,c;b=Es(a);c=Fs(a);a=new xM(a);(0>=b||b>=cB(this.a)-1||0>=c||c>=dB(this.a)-1)&&(this.a.j=!1);this.a.j?BH(this.a.c,a,b,c):vG(this.a.c,a,b,c);hz(this.a.pb)};_.a=null;function sM(a){this.a=a}w(708,1,{},sM);_.od=function(a){this.a.j=!1;Es(a);Fs(a);JH(this.a.c)};_.a=null;\nfunction tM(a){this.a=a}w(709,1,{},tM);_.nd=function(){this.a.j&&(this.a.j=!1)};_.a=null;function uM(a){this.a=a}w(710,1,{},uM);_.a=null;function vM(a){this.a=a}w(711,1,{},vM);_.a=null;function hM(){fM.call(this);this.pb.style[zk]=fc;this.pb.style[Hh]=fc}w(712,703,rl,hM);function wM(a){this.a=a}w(713,1,{},wM);_.Qd=function(){Aq((xq(),yq),new yM(this))};_.a=null;function yM(a){this.a=a}w(714,1,{},yM);_.pd=function(){this.a.a.c&&(aB(this.a.a.c),yI(this.a.a))};_.a=null;\nfunction zM(a,b){var c;c=b.a;c.e=4;return sH(a.a.c,c,b.d,b.e)}function jM(a){this.a=a}w(715,1,{},jM);_.Hh=function(a){return zM(this,a)};_.a=null;function au(a,b){vG(a.a.c,b.a,b.d,b.e);return sH(a.a.c,b.a,b.d,b.e)}function kM(a){this.a=a}w(716,1,{},kM);_.Hh=function(a){return au(this,a)};_.a=null;function lM(a){this.a=a}w(717,1,{},lM);_.Hh=function(a){return BH(this.a.c,a.a,a.d,a.e)};_.a=null;function mM(a){this.a=a}w(718,1,{},mM);_.Hh=function(){return JH(this.a.c)};_.a=null;\nfunction Ss(a,b){var c;c=L(R(b.b));c=new YC(b,0,uj,c);IE(a.a.c,c);return!0}function nM(a){this.a=a}w(719,1,{},nM);_.Hh=function(a){return Ss(this,a)};var AM=_.a=null;function BM(){BM=x;AM=new Lv((bw(),new aw("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function CM(){CM=x;DM={}}\nfunction EM(a,b,c){var d;c&&(b.style[rh]=c.b+bj,d=c.a,d!=ve&&(b.style[qh]=d),0!=(c.c&1)&&(b.style[th]=yg),0!=(c.c&2)&&(b.style[sh]=Ph));a.e.style[xk]=Hi}\nfunction eC(a,b){var c,d,e,f,g,h,j,l,n,o,r,t,z;d=Gp(b);d in DM?c=DM[d]:(c=$doc.getElementsByTagName("body")[0],e=Tq(Nj),f=Tq(Nh),f.style[fh]=(gr(),"inline"),f.style[tk]=(Xr(),"baseline"),f.style[gi]=cc,f.style[hi]=cc,f.width=1,f.height=1,g=(BM(),AM),f.src=g.d.a,c=(h=$doc.createTextNode(jf),EM(a,e,b),e.appendChild(h),e.appendChild(f),c.appendChild(e),j=Zq(e),l=Zq(e)+(e.offsetHeight||0),n=l-j,o=Zq(f)+(f.offsetHeight||0)+1,r=l-o,t=o-j,c.removeChild(e),z=new FM,z.a=t,z.b=r,z.c=n,z),DM[d]=c);return c}\nfunction GM(){CM();var a,b,c,d,e;Cr();this.a=y(Yu,q,1,["monospace","sans-serif",Hj]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=Tq(Nj);this.e.innerHTML=this.f||m;this.e.style[rh]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[qh]=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)}w(722,1,{},GM);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var DM;function FM(){}w(723,1,{},FM);_.a=0;\n_.b=0;_.c=0;function CH(a){if(0!=(a.e&4))return!0;try{if(a.a&&H(a.a,25))return!!a.a.a.metaKey}catch(b){if(b=pq(b),!H(b,104))throw b;}return!1}function tH(a){try{if(a.a&&H(a.a,25))return!!a.a.a.shiftKey}catch(b){if(b=pq(b),!H(b,104))throw b;}return!1}function xM(a){ft.call(this,null,0,null);this.a=a}w(724,474,Sl,xM);_.pf=function(){return CH(this)};_.qf=function(){return tH(this)};_.a=null;\nfunction AC(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=fC;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||m,EM(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function qA(a){this.b=a;this.a={};!fC&&(fC=new GM)}w(725,477,nl,qA);var fC=null;function $A(a){this.a=a}w(726,484,{},$A);_.a=null;function eM(){TA.call(this)}w(727,453,ml,eM);function HM(){Oy.call(this);this.pb[Kg]="jsa-resetTable";this.pb.style[zk]=ng}w(728,395,rl,HM);\nfunction IM(){IM=x;var a=JM=new GM;Cr();a.f="9p";a.e.style[qh]=Hj;a.e.style[rh]="144.0pt";a.e.innerHTML=a.f||m;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[rh]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);KM=new pB(1)}function rF(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,LM(a)}\nfunction hG(a,b,c,d,e,f,g){var h,j,l,n;a.o&&(qF(a,!1),360<=g||-360>=g?h=sF(a,b,c,d,e):h=(j=f+g,l=90-f,n=90-j,a.b+\'arc startangle="\'+l+\'" endangle="\'+n+\'" style="top:\'+c*a.a+"px;left:"+b*a.a+jj+d*a.a+hj+e*a.a+\'px"+\'+a.n+ac),rF(a,h))}function $F(a,b,c,d){a=a.a;if(a.s!=b||a.t!=c)Nx(d.Ec.f,a.u,b,c),a.s=b,a.t=c;LM(a)}function xF(a,b,c,d,e){a.o&&rF(a,a.b+\'line from="\'+b*a.a+Pa+c*a.a+\'" to="\'+d*a.a+Pa+e*a.a+\'" strokecolor="\'+a.i+la+a.c+"/>\\n")}function yF(a,b,c,d,e){a.o&&(qF(a,!1),rF(a,MM(a,b,c,d,e)))}\nfunction RF(a,b,c,d){var e,b=b.replace(/&/g,Ea).replace(/<\/g,Ha).replace(/>/g,Fa),f=(IM(),JM),b=(e=eC(f,a.f).a,"<span style=\'position:absolute;margin-top:0px;margin-bottom:0px;left:"+c*a.a+ij+(d-e)*a.a+gj+a.j+"color:"+a.i+";\'>"+b+"<\/span>");rF(a,b)}function uF(a,b,c,d,e){qF(a,!0);rF(a,MM(a,b,c,d,e))}function LM(a){var b;if(a.q){for(;null!=(b=a.v.pop());){var c=a.d;c[c.length]=b}b=a.d.join(ba);b=m+b+m;b!==a.r&&(a.u.pb.innerHTML=b||m,a.r=b);a.p=!0;a.q=!1}}function MF(a,b){(a.e=b)&&(a.i=NM(b))}\nfunction qI(a,b){var c,d,e,f;a.f=b;a.j=(c=(aC(),bC),d=b.b,e=b.a,f=m,d!=c.b&&(f="font-size:"+d*a.a+gj),e!=c.a&&(f+="font-family:"+e+Uc),0!=(b.c&1)&&(f+="font-weight:bolder;"),0!=(b.c&2)&&(f+="font-style:italic;"),f+="white-space:nowrap;",f)}function LF(a,b){(a.o=b)&&b&&(a.c=\' strokeweight="\'+b.e*a.a+\'px" \')}w(729,480,{});_.d=null;_.e=null;_.f=null;_.i=rg;_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=m;_.s=0;_.t=0;_.u=null;_.v=null;var KM,JM;\nfunction Xt(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Xq(a.o.pb)+Yq(a.o.pb)+er(a.o.pb.ownerDocument),a.b.e=c.clientY-Zq(a.o.pb)+(a.o.pb.scrollTop||0)+fr(a.o.pb.ownerDocument),a.b.a=new xM(b),Uq(b.a),!0):!1}\nfunction iM(a){this.o=a;this.b=new OM;this.c=new PM(this);mx(this.o,new QM(this),(Yt(),Yt(),Zt));mx(this.o,new RM(this),(Qt(),Qt(),Rt));mx(this.o,new SM(this),(Ut(),Ut(),Vt));mx(this.o,new TM(this),(Mt(),Mt(),Nt));mx(this.o,new UM,(Ys(),Ys(),Zs));mx(this.o,new VM(this),(Us(),Us(),Vs));mx(this.o,new WM(this),(Ps(),Ps(),Qs))}w(730,1,{},iM);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function PM(a){Dm();this.a=a}w(731,65,{},PM);\n_.vd=function(){!this.a.d&&this.a.i&&zM(this.a.i,this.a.b)};_.a=null;function QM(a){this.a=a}w(732,1,{},QM);_.a=null;function RM(a){this.a=a}w(733,1,{},RM);_.a=null;function SM(a){this.a=a}w(734,1,{},SM);_.a=null;function TM(a){this.a=a}w(735,1,{},TM);_.a=null;function UM(){}w(736,1,{},UM);function VM(a){this.a=a}w(737,1,{},VM);_.a=null;function WM(a){this.a=a}w(738,1,{},WM);_.a=null;function OM(){}w(739,1,{},OM);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction NM(a){var b,c;c=a.d>>16&255;b=a.d>>8&255;a=a.d&255;if(0==c*b*a){if(0==c&&0==b&&0==a)return rg;if(255==c&&0==b&&0==a)return"red";if(0==c&&255==b&&0==a)return"green";if(0==c&&0==b&&255==a)return ug}return 255==c&&255==b&&255==a?"white":sj+c+Pa+b+Pa+a+La}function II(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction XM(a){var b,c,d,e,f;sx(a);d=(tx(),Fz(null));e=new HM;Ly(e,a);Cx(d,e,d.pb);f=a.de();b=a.ce();c=II();9<=c?(++f,++b):7==c&&H(a,38)&&(c=a.pb.innerText,2>=c.length&&(f+=8));Ny(e,a);Lx(d,e);return new xA(f,b)}function TD(a){try{$wnd.console.log(a)}catch(b){}}function YM(){this.pb=Tq(gh);this.pb[Kg]=Vh;this.pb.style[Ui]=Ih;this.pb.style[Zi]=bg;this.pb.style[zk]=fc;this.pb.style[Hh]=fc;this.pb.setAttribute("contenteditable",oh)}w(741,362,jl,YM);\nfunction ZM(){ZM=x;IM();$M=y(Yu,q,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function sF(a,b,c,d,e){return a.b+\'oval style="position:absolute;left:\'+b*a.a+ij+c*a.a+jj+d*a.a+hj+e*a.a+dj+a.n+ac}function ZL(a,b,c,d,e){var f,g,h,j,l;if(1>d)return m;h=a.b+\'polyline points="\';g=m;for(f=0;f<d;++f)j=b[f]*a.a,l=c[f]*a.a,g+=j+ej+l+bj,f<d-1&&(g+=ea);e&&(e=b[0]*a.a,f=c[0]*a.a,d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+ej+f+bj));return h+=g+la+a.n+ac}\nfunction MM(a,b,c,d,e){return a.b+\'rect style="position:absolute;left:\'+b*a.a+ij+c*a.a+jj+d*a.a+hj+e*a.a+dj+a.n+ac}function qF(a,b){var c;c=a.i;b?a.n=\' filled="true" stroked="false" fillcolor="\'+c+ma:a.n=\' filled="false" strokecolor="\'+c+ma}function aN(a){var b,c,d;d=a?Cf:Bf;b=$M.length;for(c=1;c<b;++c){var e=d,f=$M[c],g=a;$doc.createStyleSheet().addRule(e+"\\\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}\nfunction dM(){ZM();this.o=KM;this.d=[];this.u=new YM;this.v=[];bN&&(bN=!1,cN(Bf),aN(!1),cN(Cf),aN(!0))}function cN(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}w(742,729,{},dM);_.a=-1;_.b=Wc;_.c=m;var bN=!0,$M;function dN(){dN=x;eN=new xA(0,0)}function IA(a,b){var c;if(a.Mf())return eN;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Oh(oA(b));c=XM(a.Ef());a.e.b=c.b;a.e.a=c.a;return c}function fN(){this.e=new PB;this.e.a=-1;this.e.b=-1}w(744,1,{});_.Mf=sI;\n_.Oh=function(a){var b=this.Ef().pb,c,d,e;c=(aC(),bC);e=a.b;d=a.a;e!=c.b?b.style[rh]=m+e+"pt":b.style[rh]=m;d!=c.a?b.style[qh]=d:b.style[qh]=m;0!=(a.c&1)?b.style[th]=yg:b.style[th]=m;0!=(a.c&2)?b.style[sh]=Ph:b.style[sh]=m};_.e=null;var eN;function VA(){dN();fN.call(this);this.d=new Px}w(748,744,{},VA);_.Ef=LB;_.d=null;function kC(a){this.a=new uz(a.f,new gN(a));tz(this.a,a.e)}w(750,1,{},kC);_.a=null;\nfunction pz(a){var b,c,d,e,f;f=new XC(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=Jt(a.a.d,C(hN,q,74,0,0)),d=0,e=c.length;d<e;++d)if(b=c[d],H(b,54)){b.Ec.j=!1;break}a=a.a;b=a.n.d;f!=b.a&&(b.a=f,b.b=Au((gB(),hB),new iB(f.k)));b=b.b;if(Bv(!b?Fk:b.a,Qk))for(b=(!a.d.a||0==a.d.a.c?(Du(),Du(),Eu):new mB(a.d.a)).ue();b.Vd();)a=b.Wd(),1001==f.k&&a.vf(f);var g,h,j;1001==f.k?(g=new ft(f.n,f.k,f.a),g.e=f.b&15):601==f.k?(null.bi(),null.bi()):100==f.k&&H(f.n,71)?(h=f.n,j=new ft(h,205,null),j.i=h.Se(),j.j=h.Te()):\n1004<=f.k&&1005>=f.k||(701==f.k?null.bi():401==f.k||402==f.k?(null.bi(),null.bi(),null.bi(),null.bi(),null.bi()):500<=f.k&&507>=f.k&&(g=null.ci,500!=g&&(g=new ft(null.ci,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function gN(a){this.a=a}w(751,1,el,gN);_.pd=function(){pz(this)};_.a=null;function FC(){dN();fN.call(this);this.a=new Tz}w(752,744,{},FC);_.Ef=Sv;_.a=null;function IC(){new ru;var a;a:{switch(Vu){case 1:case 3:case 5:case 7:a=new iN;break a}a=new jN}this.a=a}w(767,504,{},IC);_.a=null;\nfunction jN(){}w(769,1,{},jN);_.Zh=function(a){a&&a&&jq(8,new kN(a));return null};_.$h=function(a){jq(8,new lN(a))};function iN(){}w(768,769,{},iN);_.Zh=function(){return $wnd.clipboardData.getData(zf)};_.$h=function(a){$wnd.clipboardData.setData(zf,a)};function kN(a){this.a=a}w(772,1,Hl,kN);_.zd=LA;_.a=null;function lN(a){this.a=a}w(774,1,Hl,lN);_.zd=LA;_.a=null;function GC(){this.b=new JC;this.d=new kB}w(785,502,{},GC);function tG(a,b,c,d){b=rA(b);c+=b.a;d+=b.b;Zx(a.a,c,d);$x(a.a)}\nfunction rC(){dN();fN.call(this);var a=this.a=new mN;a.ab=!0;a.a.f=!0;this.a.db=!0}w(787,744,{},rC);_.Ef=Sv;_.a=null;function nD(){}w(795,531,{},nD);function kD(){kD=x;var a;a=(bD(),cD["os.encoding"]);if(null!=a)try{if(J("UTF-8",a))gK(m);else if(J("ISO-8859-1",a)||J("ISO-LATIN-1",a))C(hK,Il,-1,0,1);else throw new DJ(a+ka);}catch(b){if(b=pq(b),!H(b,105))throw b;}}function lC(a,b){a.a=31*a.a+Uu((new UJ(b)).a)}function qB(){}w(800,1,{},qB);_.hC=Sv;_.a=1;\nfunction mN(){var a=(gy(),jy);ay.call(this,!0,li);this.U=a.a;this.a=new nN(this);this.a.d=!0;Rx(this,this.a);this.ab=!0;this.a.f=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);mw();Xw(a,b)}else this.lb|=1;Sq(Rq(this.pb))[Kg]=Fh;this.pb.style[Bk]="2147483647"}w(832,364,rl,mN);_.Yd=function(a){qx(this,a);1==Nw(a.type)&&Wx(this,!1)};_.a=null;\nfunction nN(a){this.b=a;this.c=new Bm;this.i=new Bm;a=(sz(),rz);new iA(a.d,a.b,a.c,a.e,a.a);var b;b=Tq(Tj);this.e=Tq(Wj);gw(b,this.e);this.o=!0;a=yy();b=(hw(),iw(b));a.appendChild(b);this.pb=a;Kn();this.pb.setAttribute("role",qo.a);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),mw(),Xw(a,b)):this.lb|=2225;this.pb[Kg]=Eh;a=dx(this.pb)+"-vertical";$w(this.ee(),a,!0);this.pb.style[Ti]=dc;this.pb.setAttribute("hideFocus",pk);mx(this,new qz(this),(ys(),ys(),zs))}w(833,404,jl,nN);\n_.Yd=function(a){switch(Nw(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}iz(this,a)};_.Ge=function(a,b){mz(this,a,b);b||this.a&&Wx(this.b,!1)};_.a=!0;_.b=null;w(881,1,{});\nfunction oN(a,b,c,d){var e,f,g,h,j,l;h=(!c?b.b:wD(b,c,~~Gp(c)))[0][d.length];b=j=e=null;for(c=0,f=!h?0:h.length;c<f;++c){g=h[c];var n;a:{n=g;var o=d,r=void 0,t=void 0,z=void 0,v=t=r=void 0,E=t=void 0,s=void 0,t=void 0;for(z=0,s=o.length;z<s;++z)if(E=n[z+3],v=o[z],r=null==v?Ii:typeof v,r=r==Ki?Object.prototype.toString.call(v)==Nf||typeof v.length==Ji?"array":r:r,!J(r,E)&&(!J(Qj,E)||!J(Ii,r)))if(v=J(Ji,r),r=J(zg,r),pN===E)v&&(o[z]=new UJ(o[z])),r&&(o[z]=(OE(),o[z]?PE:QE));else{t=v||r;if(t=!t&&null!=\nE&&Bp(E)==qN){t=o[z];if(null==t||rN(t,E))continue;if(Ap(t)&&(t=t&&t.g?t.g:null,null!=t&&rN(t,E))){o[z]=t;continue}}if(!J(Ki,E)||v||r){n=!1;break a}}n=!0}if(n){e=g[0];j=g[1];b=g[2];break}}return e?(d=b?b(a,d):d,a=(l=e.apply(a,d),[j?j(l):l])):null}function sN(){this.c=new pp;this.a=new pp;this.b=new pp}function rN(a,b){var c;if(pN==b||tN==b&&H(a,132))return!0;if(null!=a)for(c=Bp(a);c&&c!=pN;c=null)if(c==b)return!0;return!1}w(880,881,{},sN);function pJ(){pJ=x;uN=new sN}\nfunction uJ(a,b){pJ();D(uN.c,a,b)}function mJ(a){pJ();var b,c,d;d=eK(a,Pf);c=$wnd;a=0;for(b=d.length-1;a<b;++a)J(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function nJ(a,b){var c;pJ();return c=b&&b[0]&&(typeof b[0]==Ki||typeof b[0]==vh)?b[0]:null,rN(c,a)}function sJ(a,b){var c=oJ;pJ();var d=uN,e;e=b?d.b:d.a;if(d=!c?e.b:wD(e,c,~~Gp(c))){var f=d;for(p in a)f[p]=a[p]}else d=a;!c?xD(e,d):zD(e,c,d,~~Gp(c))}\nfunction rJ(a,b,c){var d=oJ;pJ();var e=uN,c=c?e.b:e.a,e=oN(a,c,d,b);if(!e){e=[a];for(i=0;i<b.length;i++)e.push(b[i]);b=e;e=oN(a,c,d,b)}if(!e)throw new wp("Can\'t find exported method for given arguments: 0"+Nc+b.length+ba);return e}function LH(a){pJ();var b=uN,c;null==a?a=null:(c=a[Vf],c||(0!=(Bp(a).b&4)?a=[]:(b=(b=Au(b.c,Bp(a)))&&typeof b==vh?new b(a):a,a=a[Vf]=b),c=a),a=c);return a}var uN;\nfunction B(a){return function(){try{var b;var c=arguments,d;var e;0!=tq&&(e=rm(),2E3<e-vq&&(vq=e,uq=sq()));if(0==tq++){var f=(xq(),yq),g,h;if(f.b){h=null;do g=f.b,f.b=null,h=Gq(g,h);while(f.b);f.b=h}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var j=(xq(),yq),l,n;if(j.c){n=null;do l=j.c,j.c=null,n=Gq(l,n);while(j.c);j.c=n}}--tq;c&&-1!=uq&&($wnd.clearTimeout(uq),uq=-1)}return b}catch(o){throw o;}}}\nfunction gwtOnLoad(a,b,c,d){$moduleName=b;$moduleBase=c;Vu=d;if(a)try{B(Wu)()}catch(e){a(b)}else B(Wu)()}var pN=U(1),Ep=U(142),vN=QJ(" I"),A=KJ(887,vN);U(151);var GK=KJ(891,pN),gq=KJ(895,GK),wN=QJ(" Z"),hq=KJ(885,wN),xN=PJ(),iq=KJ(896,xN),yN=PJ(),kq=KJ(897,yN);U(138);U(137);U(136);U(154);U(155);U(153);U(156);U(152);var zN=U(310),Gv=KJ(898,zN);U(311);U(193);U(570);U(148);U(587);var AN=QJ(" B");U(591);var BN=QJ(" C"),XJ=KJ(899,BN),qN=U(589),CN=QJ(" D"),XE=KJ(886,CN);U(590);U(592);\nvar DN=U(594),IH=KJ(900,DN),EN=QJ(" J"),FN=U(2),Yu=KJ(892,FN),hK=KJ(901,AN);U(603);U(586);U(141);U(568);var oJ=U(557);U(581);var BJ=U(578);U(576);U(577);U(583);U(159);U(166);U(167);U(161);U(162);U(163);U(164);U(139);U(598);U(593);U(579);U(580);U(558);U(559);U(560);U(561);U(562);U(563);U(564);U(565);U(566);U(567);var GN=U(454);U(453);U(452);U(451);U(553);U(552);U(554);U(555);U(556);U(699);\nvar MB=U(468),qE=KJ(902,MB),HN=U(476),vE=KJ(903,HN),IN=U(477),xE=KJ(904,IN),JN=U(689),OH=KJ(905,JN),kH=KJ(906,A);U(686);U(687);U(672);U(674);U(678);U(679);U(680);U(681);U(682);U(683);U(684);U(685);U(675);U(676);U(677);U(673);var QK=KJ(907,GN),KN=PJ(),Kt=KJ(908,KN);U(698);U(547);U(548);U(573);PJ();U(572);PJ();U(881);U(880);var tN=PJ();U(363);var LN=U(362);U(361);U(367);U(382);U(424);U(727);U(701);U(700);U(360);U(359);U(703);U(702);U(712);U(713);U(714);U(715);U(716);U(717);U(718);U(719);U(704);U(705);\nU(706);U(707);U(708);U(709);U(710);U(711);U(290);U(289);U(372);U(373);U(374);U(65);U(344);U(730);U(739);U(731);U(732);U(733);U(734);U(735);U(736);U(737);U(738);U(479);U(480);U(729);U(609);U(616);U(624);U(617);U(618);U(420);U(423);U(421);U(422);U(575);U(574);var MN=OJ(209,function(){Cr();return Vr}),Wr=KJ(909,MN),NN=OJ(199,function(){gr();return pr}),qr=KJ(911,NN),ON=OJ(204,function(){rr();return Ar}),Br=KJ(912,ON),PN=OJ(219,function(){Xr();return ns}),os=KJ(913,PN);OJ(210,null);OJ(211,null);\nOJ(212,null);OJ(213,null);OJ(214,null);OJ(215,null);OJ(216,null);OJ(217,null);OJ(218,null);OJ(200,null);OJ(201,null);OJ(202,null);OJ(203,null);OJ(205,null);OJ(206,null);OJ(207,null);OJ(208,null);OJ(220,null);OJ(221,null);OJ(222,null);OJ(223,null);OJ(224,null);OJ(225,null);OJ(226,null);OJ(227,null);U(535);U(534);U(611);U(610);U(612);U(614);U(613);U(615);U(619);U(620);U(243);U(242);U(241);U(247);U(246);U(245);U(251);var QN=U(250);U(249);U(265);U(267);U(268);U(484);U(693);\nvar RN=U(695),SN=U(657),TN=U(662),KL=KJ(914,SN),LL=KJ(915,TN),SF=KJ(916,RN);U(690);U(688);U(346);U(284);U(348);U(287);U(286);U(285);U(447);U(448);U(449);U(489);U(488);U(487);U(492);var UN=PJ(),hN=KJ(918,UN);U(342);U(533);U(632);U(296);U(502);U(503);U(651);U(666);var VN=OJ(668,function(){BG();return BL}),CL=KJ(920,VN),WN=OJ(669,function(){FG();return EL}),FL=KJ(921,WN),XN=OJ(667,function(){DG();return wL}),xL=KJ(922,XN);U(274);U(276);U(537);U(600);U(357);U(358);U(606);U(663);U(664);U(665);U(491);\nvar nC=U(490);U(474);U(696);U(473);var QB=U(472);U(500);U(501);U(150);U(483);U(248);U(785);U(435);var dA=KJ(923,LN);U(436);U(742);U(741);U(396);U(398);U(397);U(399);U(271);U(288);U(692);U(497);U(498);U(499);U(462);U(536);U(461);U(460);var YN=KJ(893,EN);U(636);U(602);U(279);U(266);U(269);U(270);U(263);U(262);U(264);U(281);U(482);U(456);U(455);U(509);U(458);U(459);U(495);U(494);var sC=U(493);U(630);U(538);U(539);U(652);U(639);U(450);U(653);U(135);var $B=U(475);U(585);U(722);U(723);U(637);U(800);\nvar dC=U(725);U(744);U(787);U(512);U(750);U(751);U(469);U(278);U(275);U(277);U(273);U(261);U(260);U(259);U(366);U(365);U(364);U(832);U(404);U(833);var ZN=OJ(368,function(){gy();return ny}),oy=KJ(928,ZN),$N=OJ(416,function(){cy();return Az}),Bz=KJ(929,$N);U(58);U(417);U(418);U(413);U(414);U(415);U(59);U(60);U(61);U(405);U(406);U(407);U(408);U(411);U(670);U(726);U(324);U(392);U(393);U(412);U(748);U(752);var gC=U(485);U(317);U(514);U(515);U(508);U(370);U(377);U(427);U(426);U(428);\nvar aO=OJ(429,function(){Sz();return bA}),cA=KJ(943,aO);OJ(430,null);OJ(431,null);OJ(432,null);OJ(433,null);U(291);U(68);U(69);U(67);U(70);U(73);U(74);U(75);U(76);U(77);U(78);var bO=U(90),nz=KJ(944,bO);U(79);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(86);U(88);U(89);U(91);U(92);U(94);U(95);U(93);U(96);U(97);U(98);U(99);U(101);U(103);U(104);U(102);U(100);U(105);U(106);U(107);U(108);U(110);U(113);U(112);U(114);U(117);U(118);U(116);U(119);U(120);U(121);U(122);U(123);U(124);U(126);U(127);U(125);U(128);\nU(129);U(130);U(131);U(133);U(134);U(132);U(378);U(395);U(394);U(627);U(371);U(318);var QC=U(505),SC=KJ(947,QC);U(506);U(504);U(728);U(439);U(240);U(354);U(326);U(328);U(327);U(322);U(438);U(319);U(529);U(528);U(530);U(604);U(283);U(72);U(329);U(401);U(403);U(724);U(767);U(507);U(531);U(321);U(71);U(109);U(769);U(772);U(774);U(768);U(524);U(525);U(532);U(582);U(795);U(62);U(63);var cO=U(66),Mm=KJ(951,cO);U(64);U(316);function LA(){}function xx(){rx(this)}function sy(){return this.b}\nfunction Sv(){return this.a}function Qv(){return PC(this.a)}function LB(){return this.d}function wx(){}function KA(){return wA(this)}function Yl(){return Gp(this)}function uD(){return 0==this.Pf()}function Ms(){return this.c}function iJ(){var a=this.b;this.c.a.apply(a,[LH(this.a.a),a])}function Pt(a){var b=a.a;if(a=a.a.k)Xt(b,this),a.Hh(b.b);b.d=!0}function mK(){return Mq(this.a)}function MA(){return yA(this)}function sK(){return this.a.d}function Xl(a){return this===a}\nfunction lx(){return this.pb}function WB(){}function DC(){var a;0<this.a?(a=zC(this,this.a),a=!a?wA(this):a):a=wA(this);return a}function NA(){return this.cZ.d+Mf+this.$e()+Tf}function sI(){return!1}function kx(){return Nq(this.pb,Mi)}function tI(){return!1}function WJ(){return m+this.a}function jx(){return Nq(this.pb,Li)}function VJ(){return Uu(this.a)}function Tv(a){return!H(a,32)?!1:J(this.a,a.Td())}function EK(a){return Qw(this.a,a)}\nfunction EC(){var a;0<this.a?(a=zC(this,this.a),a=!a?yA(this):a):a=yA(this);return a};window.gwtOnLoad=gwtOnLoad;$sendStats(\'moduleStartup\', \'moduleEvalEnd\');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats(\'moduleStartup\', \'end\');\n//@ sourceURL=0.js \n']);