summaryrefslogtreecommitdiff
path: root/public/jsme/A2384E54F71557BAEA414A43D47F17EA.cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme/A2384E54F71557BAEA414A43D47F17EA.cache.js')
-rw-r--r--public/jsme/A2384E54F71557BAEA414A43D47F17EA.cache.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/public/jsme/A2384E54F71557BAEA414A43D47F17EA.cache.js b/public/jsme/A2384E54F71557BAEA414A43D47F17EA.cache.js
new file mode 100644
index 0000000..c924fae
--- /dev/null
+++ b/public/jsme/A2384E54F71557BAEA414A43D47F17EA.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 = \'A2384E54F71557BAEA414A43D47F17EA\';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="",fa="\\n",ha=" ",ia=" \\t\\n\\r\\u000c",ja=" ",ka=" 0 0",la=" 0 0 0",ma=" is not supported",oa=\'"\',pa=\'" \',qa=\'" cy="\',sa=\'" height="\',ua=\'" stroke="\',wa=\'" x2="\',xa=\'" y1="\',ya=\'" y2="\',za=\'" y="\',Aa=\'"/>\',Ea=\'">\',Ga="#",Ka="$",La="$$$$",Na="$MOL\\n",Qa="$RXN",Ra="$RXN\\n\\n\\nJME Molecular Editor\\n",Sa="%",Ta="&",Xa="&amp;",$a="&gt;",bb="&lt;",cb="\'",db="(",jb=")",lb="*",mb="+",nb=",",qb=", ",tb=",modifiers=",ub="-",vb="-C#C-Me",yb="-C#CH",zb="-C#N",Bb="-C(=O)N",Cb="-C(=O)OH",Jb="-C(=O)OMe",\nLb="-CCl3",Mb="-CF3",Nb="-CMe3",Pb="-NC=O",Rb="-NH-SO2-Me",Sb="-NMe2",Tb="-NO2",Ub="-OC(=O)Me",Vb="-SO2-NH2",Wb="-SO3H",Xb="-disabled",Zb="-selected",bc=".",mc="...",nc="/",sc="//",wc="/>",xc="0",Dc="0.0px",Ec="0px",Fc="1",Gc="100%",Ic="1px",Pc="2",Qc="3",Rc="4",Tc="5",Uc="6",Vc="7",Yc="8",Zc="9",gd=":",hd=": ",id=";",od="<",pd="<\/g>",qd="<\/svg>",rd="<\/text>",ud=\'<line x1="\',vd=\'<text x="\',Ed="=",Fd=">",Gd="?",Md="@",Nd="A",Od="API",Pd="AfterStructureModified",Qd="Ag",Rd="Al",Zd="AtomClicked",$d=\n"AtomHighlight",ae="Au",be="Auto atom map molecule",he="B",ie="Ba",je="BeforePaste",ke="BondClicked",le="BondHighlight",me="Br",pe="C",qe="CSS1Compat",re="Ca",se="Cd",te="Center",Ae="Change atom map",Be="Cl",Ce="Class$",De="Color parameter outside of expected range",Ee="Copy as ",Fe="Cs",Ge="Cu",He="DOMMouseScroll",Ie="Delete all atom map molecule",Me="Delete hydrogens",Ne="Dialog",Oe="ERROR - ",Pe="F",Qe=\'For input string: "\',Re="Fr",Se="GUI",Te="Ga",Ue="H",Xe="Helvetica",Ye="I",Ze="InchiKeySearch",\n$e="Incorrect URL: ",af="Internal index set to null.",bf="JSME",cf="JavaScript",df="K",ef="Li",ff="M CHG",gf="M END",hf="M END\\n",jf="M ISO",kf="M V30 ",qf="MDLV30/STEABS",rf="MDLV30/STERAC",tf="MDLV30/STEREL",uf="Mg",vf="N",wf="NA",xf="Na",yf="Ni",zf="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Af="O",Bf="P",Cf="Q",Df="R",Hf="RXN",If="Rb",Jf="S",Kf="SMILES",Lf="Se",Mf="Set molecule Chiral flag",Nf="Si",Of="Sr",Pf="Style names cannot be empty",\nQf="Unset molecule chiral flag",Rf="V2000",Sf="V3000",Vf="WebkitUserSelect",Wf="X",Xf="Zn",Yf="[",Zf="[object Array]",$f="\\\\",ag="\\\\.",bg="\\\\\\\\",cg="\\\\\\\\n",dg="\\\\b",eg="]",fg="__gwtex_wrap",gg="a",hg="abs",ig="absolute",jg="addBond",kg="addGroup",lg="addRing",mg="addRingBond",ng="addTemplate",og="alert",pg="alertdialog",tg="align",wg="antialias",xg="application",yg="article",zg="auto",Ag="autonumber",Bg="banner",Cg="begin",Dg="black",Eg="blue",Fg="blur",Gg="bolder",Hg="boolean",Ig="border",Jg="bottom",\nKg="button",Lg="c",Ng="cellPadding",Rg="cellSpacing",Tg="center",Ug="change",Vg="chargeAtom0",Wg="checkbox",Xg="className",Yg="click",Zg="click marked atom to delete mark",$g="code",ah="colSpan",bh="columnheader",ch="combobox",dh="complementary",eh="contentinfo",fh="contextmenu",gh="cursor",kh="dblclick",lh="definition",mh="depict",nh="dialog",oh="directory",ph="display",qh="div",rh="document",sh="download",th="dragend",uh="dragenter",vh="dragexit",wh="dragleave",xh="dragover",yh="dragstart",zh="drop",\nAh="end_gesture",Bh="error",Ch="false",Dh="focus",Eh="fontFamily",Fh="fontSize",Gh="fontStyle",Hh="fontWeight",Ih="form",Jh="function",Kh="g",Nh="gecko1_8",Oh="gesturechange",Ph="gestureend",Qh="gesturestart",Rh="google",Wh="grid",Xh="gridcell",Yh="group",Zh="gwt-MenuBar",$h="gwt-MenuBarPopup",ai="head",bi="heading",ci="height",di="hidden",ei="html",fi="i",gi="id",hi="img",ii="is_touch_supported",ji="italic",ki="java.vm.name",li="jsa-resetDiv",mi="keydown",ni="keypress",oi="keyup",pi="left",qi="leftoversDownload",\nri="link",si="list",ti="listbox",ui="listitem",vi="load",wi="log",xi="m",yi="main",zi="margin",Ai="marginBottom",Bi="marquee",Di="math",Ei="menu",Fi="menuPopup",Gi="menubar",Hi="menuitem",Ii="menuitemcheckbox",Ji="menuitemradio",Ki="middle",Li="mol",Mi="mousedown",Ni="mousemove",Oi="mouseout",Pi="mouseover",Qi="mouseup",Ri="mousewheel",Si="move",Ti="msie",Ui="multipart",Vi="n",Wi="name",Xi="navigation",Yi="nodepict",Zi="none",$i="note",aj="nowrap",bj="null",cj="number",dj="object",ej="offsetHeight",\nfj="offsetWidth",gj="ontouchstart",hj="opera",ij="option",jj="or",kj="outline",lj="overflow",nj="p",oj="padding",pj="paste",qj="popupContent",rj="position",sj="presentation",tj="progressbar",uj="px",vj="px ",wj="px, ",xj="px;",yj="radio",zj="radiogroup",Aj="readMolFile",Bj="rect(0px, 0px, 0px, 0px)",Cj="redo",Dj="region",Ej="rgb(",Fj="right",Gj="role",Hj="rotation",Ij="row",Jj="rowgroup",Kj="rowheader",Lj="rtl",Mj="runAsyncCallback",Nj="s",Oj="scale100",Pj="scrollbar",Qj="se",Rj="search",Sj="separator",\nTj="serif",Uj="setAtom",Vj="setBondDouble",Wj="setBondSingle",Xj="setBondTriple",Yj=\'shape-rendering="crispEdges"\',Zj="slider",$j="span",ak="spinbutton",bk="status",ck="string",dk="subMenuIcon-selected",ek="tab",fk="table",gk="tablist",jk="tabpanel",kk="tbody",lk="td",mk="text",nk="textAlign",ok="textbox",pk="timer",qk="title",rk="toolbar",sk="tooltip",tk="top",uk="touchcancel",vk="touchend",xk="touchmove",yk="touchstart",zk="tr",Ak="tree",Bk="treegrid",Ck="treeitem",Dk="true",Ek="undo",Fk="unknown type",\nGk="value",Hk="verticalAlign",Ik="visibility",Jk="visible",Kk="whiteSpace",Lk="width",Mk="x",Nk="zIndex",Ok="{",Pk="|",_,Qk={l:4194303,m:4194303,h:1048575},Rk={l:0,m:0,h:0},Sk={l:1,m:0,h:0},Tk={l:2,m:0,h:0},Uk={l:3,m:0,h:0},Vk={l:4,m:0,h:0},Wk={l:8,m:0,h:0},Xk={l:10,m:0,h:0},Yk={l:16,m:0,h:0},Zk={l:32,m:0,h:0},$k={l:64,m:0,h:0},al={l:128,m:0,h:0},bl={l:256,m:0,h:0},cl={l:512,m:0,h:0},dl={l:1024,m:0,h:0},fl={l:2048,m:0,h:0},gl={l:8192,m:0,h:0},hl={l:16384,m:0,h:0},il={l:32768,m:0,h:0},jl={l:65536,\nm:0,h:0},kl={l:131072,m:0,h:0},ll={l:262144,m:0,h:0},ml={l:524288,m:0,h:0},nl={},ol={22:1,23:1,90:1,95:1,97:1},pl={90:1,94:1,110:1},ql={90:1,98:1,106:1,107:1},rl={61:1,62:1,68:1,82:1,90:1},sl={2:1,90:1,94:1},tl={93:1},ul={90:1,94:1,109:1},vl={30:1},wl={20:1,22:1,90:1,95:1,97:1},xl={111:1},yl={90:1,98:1,107:1},Cl={65:1,90:1},Dl={22:1,26:1,90:1,95:1,97:1},El={34:1,90:1},Fl={113:1},Gl={134:1},Hl={56:1,61:1,62:1,68:1,76:1,77:1,82:1,85:1,90:1},Il={25:1,90:1,95:1,97:1},Jl={43:1,50:1},Kl={37:1},Ll={110:1},\nMl={68:1,90:1},Nl={54:1,90:1,98:1,106:1,107:1},Ol={89:1,90:1,94:1,105:1},Pl={90:1},Ql={36:1},Sl={28:1,30:1,38:1,43:1,44:1,46:1,50:1,52:1},Tl={27:1},Ul={28:1,30:1,38:1,43:1,46:1,50:1,52:1},Vl={51:1,90:1,95:1,97:1},q={90:1,94:1,105:1},u={88:1,90:1,94:1},Wl={21:1,22:1,90:1,95:1,97:1},Xl={28:1,30:1,38:1,42:1,43:1,44:1,46:1,50:1,52:1},Yl={17:1},Zl={55:1,90:1,94:1},$l={61:1,68:1,82:1,90:1},am={},bm={29:1,53:1},cm={3:1,90:1,94:1},dm={13:1},em={18:1},fm={76:1,85:1},gm={90:1,94:1},hm={22:1,24:1,90:1,95:1,\n97:1},im={81:1,94:1},jm={109:1},km={90:1,109:1};function w(a,b,c){var d=nl[a];d&&!d.cZ?_=d.prototype:(!d&&(d=nl[a]=function(){}),_=d.prototype=0>b?{}:new nl[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,am);_.eQ=lm;_.hC=mm;_.tS=function(){return this.cZ.d+Md+nm(this.hC())};_.toString=function(){return this.tS()};_.tM=x;\nfunction om(){om=x;pm=z(B,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]);qm=new rm(255,128,0);sm=new rm(92,160,255);tm=new rm(160,0,64);um=new rm(255,160,255);vm=new rm(32,96,255);wm=new rm(255,0,0);xm=new rm(0,255,0);ym=new rm(192,0,255);zm=new rm(255,160,0);Am=new rm(0,128,0);Bm=new rm(160,0,0)}var pm,um,sm,qm,vm,Am,Bm,xm,ym,zm,wm,tm;\nfunction Cm(a){a.p&&(a.v=a.q,a.o=null,a.p=!1,a.q=!1,a.r&&(a.r.wd(),a.r=null),a.qd())}function Dm(a,b){var c=Em();Cm(a);a.p=!0;a.q=!1;a.n=b;a.u=c;a.o=null;++a.s;Fm(a.k,Em())}function Gm(a,b){var c,d;c=a.s;d=b>=a.u+a.n;if(a.q&&!d)return d=(b-a.u)/a.n,a.td((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.sd(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.rd(),!1):!0}w(58,1,{});_.qd=function(){this.v&&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=null;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Fm(a,b){Gm(a.a,b)?a.a.r=a.a.t.vd(a.a.k,a.a.o):a.a.r=null}function Hm(a){this.a=a}w(59,1,{},Hm);_.ud=function(a){Fm(this,a)};_.a=null;w(60,1,{});w(61,1,dm);function Im(){Im=x;var a;(a=new Jm)&&(a.xd()||(a=new Km));Lm=a}w(62,60,{});var Lm=null;\nfunction Mm(a,b){var c=C(function(){if(!b.a){var c=Em();a.ud(c)}});$wnd.mozRequestAnimationFrame(c)}function Jm(){}w(63,62,{},Jm);_.xd=function(){return!!$wnd.mozRequestAnimationFrame};_.vd=function(a){var b;b=new Nm;Mm(a,b);return b};function Nm(){}w(64,61,dm,Nm);_.wd=function(){this.a=!0};_.a=!1;function Km(){this.a=new Om;this.b=new Pm(this)}w(65,62,{},Km);_.xd=function(){return!0};_.vd=function(a){a=new Qm(this,a);Rm(this.a,a);1==this.a.c&&Sm(this.b,16);return a};\nfunction Tm(){Tm=x;Um=new Om;var a=new Vm;Wm();Xm(Ym?Ym:Ym=new Zm,a)}function $m(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);an(Um,a)}function Sm(a,b){if(0>b)throw new bn("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);an(Um,a);a.b=!1;a.c=cn(a,b);Rm(Um,a)}function cn(a,b){return $wnd.setTimeout(C(function(){a.yd()}),b)}w(67,1,{});_.yd=function(){this.b||an(Um,this);this.zd()};_.b=!1;_.c=0;var Um;function Pm(a){Tm();this.a=a}w(66,67,{},Pm);\n_.zd=function(){var a=this.a,b,c,d,e,f;b=D(dn,q,14,a.a.c,0);b=en(a.a,b);c=new fn;for(e=0,f=b.length;e<f;++e)d=b[e],an(a.a,d),Fm(d.a,c.a);0<a.a.c&&Sm(a.b,gn(5,16-(Em()-c.a)))};_.a=null;function Qm(a,b){this.b=a;this.a=b}w(68,61,{13:1,14:1},Qm);_.wd=function(){var a=this.b;an(a.a,this);0==a.a.c&&$m(a.b)};_.a=null;_.b=null;w(70,1,{});_.a=null;function hn(){this.a=og}w(69,70,{},hn);function jn(){this.a=pg}w(71,70,{},jn);function kn(){this.a=xg}w(72,70,{},kn);w(74,1,{});_.a=null;\nfunction ln(a){this.a=a}w(73,74,{},ln);function mn(){this.a=yg}w(75,70,{},mn);function nn(){this.a=Bg}w(76,70,{},nn);function on(){this.a=Kg}w(77,70,{},on);function pn(){this.a=Wg}w(78,70,{},pn);function qn(){this.a=bh}w(79,70,{},qn);function rn(){this.a=ch}w(80,70,{},rn);function sn(){this.a=dh}w(81,70,{},sn);function tn(){this.a=eh}w(82,70,{},tn);function un(){this.a=lh}w(83,70,{},un);function vn(){this.a=nh}w(84,70,{},vn);function wn(){this.a=oh}w(85,70,{},wn);function xn(){this.a=rh}\nw(86,70,{},xn);function yn(){this.a=Ih}w(87,70,{},yn);function zn(){this.a=Wh}w(88,70,{},zn);function An(){this.a=Xh}w(89,70,{},An);function Bn(){this.a=Yh}w(90,70,{},Bn);function Cn(){this.a=bi}w(91,70,{},Cn);function Dn(a){this.a=a.id}w(92,1,{15:1,16:1},Dn);_.a=null;function En(){this.a=hi}w(93,70,{},En);function Fn(){this.a=ri}w(94,70,{},Fn);function Gn(){this.a=si}w(95,70,{},Gn);function Hn(){this.a=ti}w(96,70,{},Hn);function In(){this.a=ui}w(97,70,{},In);function Jn(){this.a=wi}w(98,70,{},Jn);\nfunction Kn(){this.a=yi}w(99,70,{},Kn);function Ln(){this.a=Bi}w(100,70,{},Ln);function Mn(){this.a=Di}w(101,70,{},Mn);function Nn(){this.a=Ei}w(102,70,{},Nn);function On(){this.a=Gi}w(103,70,{},On);function Pn(){this.a=Hi}w(104,70,{},Pn);function Qn(){this.a=Ii}w(105,70,{},Qn);function Rn(){this.a=Ji}w(106,70,{},Rn);function Sn(){this.a=Xi}w(107,70,{},Sn);function Vn(){this.a=$i}w(108,70,{},Vn);function Wn(){this.a=ij}w(109,70,{},Wn);function Xn(){this.a=sj}w(110,70,{},Xn);\nw(111,74,{},function(a){this.a=a});function Yn(){this.a=tj}w(112,70,{},Yn);function Zn(){Zn=x;$n=new ln("aria-activedescendant")}var $n;function ao(){this.a=yj}w(114,70,{},ao);function bo(){this.a=zj}w(115,70,{},bo);function co(){this.a=Dj}w(116,70,{},co);\nfunction eo(){eo=x;fo=new jn;go=new hn;ho=new kn;io=new mn;jo=new nn;ko=new on;lo=new pn;mo=new qn;no=new rn;oo=new sn;po=new tn;qo=new un;ro=new vn;so=new wn;to=new xn;uo=new yn;vo=new An;wo=new zn;xo=new Bn;yo=new Cn;zo=new En;Ao=new Fn;Bo=new Hn;Co=new In;Do=new Gn;Eo=new Jn;Fo=new Kn;Go=new Ln;Ho=new Mn;Io=new On;Jo=new Qn;Ko=new Rn;Lo=new Pn;Mo=new Nn;No=new Sn;Oo=new Vn;Po=new Wn;Qo=new Xn;Ro=new Yn;So=new bo;To=new ao;Uo=new co;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=\nnew hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;E(Gp,Dj,Uo);E(Gp,og,go);E(Gp,nh,ro);E(Gp,pg,fo);E(Gp,xg,ho);E(Gp,rh,to);E(Gp,yg,io);E(Gp,Bg,jo);E(Gp,Kg,ko);E(Gp,Wg,lo);E(Gp,Xh,vo);E(Gp,bh,mo);E(Gp,Yh,xo);E(Gp,ch,no);E(Gp,dh,oo);E(Gp,eh,po);E(Gp,lh,qo);E(Gp,si,Do);E(Gp,oh,so);E(Gp,Ih,uo);E(Gp,Wh,wo);E(Gp,bi,yo);E(Gp,hi,zo);E(Gp,ri,Ao);E(Gp,ti,Bo);E(Gp,ui,Co);E(Gp,wi,Eo);E(Gp,yi,Fo);E(Gp,Bi,Go);E(Gp,Di,Ho);E(Gp,\nEi,Mo);E(Gp,Gi,Io);E(Gp,Hi,Lo);E(Gp,Ii,Jo);E(Gp,ij,Po);E(Gp,yj,To);E(Gp,Ji,Ko);E(Gp,Xi,No);E(Gp,$i,Oo);E(Gp,sj,Qo);E(Gp,tj,Ro);E(Gp,zj,So);E(Gp,Ij,Zo);E(Gp,Jj,Vo);E(Gp,Kj,Xo);E(Gp,Rj,cp);E(Gp,Sj,ep);E(Gp,Pj,ap);E(Gp,Zj,gp);E(Gp,ak,ip);E(Gp,bk,kp);E(Gp,ek,qp);E(Gp,gk,mp);E(Gp,jk,op);E(Gp,ok,sp);E(Gp,pk,up);E(Gp,rk,wp);E(Gp,sk,yp);E(Gp,Ak,Ep);E(Gp,Bk,Ap);E(Gp,Ck,Cp)}\nvar go,fo,ho,io,jo,ko,lo,mo,no,oo,po,qo,ro,so,to,uo,wo,vo,xo,yo,zo,Ao,Do,Bo,Co,Eo,Fo,Go,Ho,Mo,Io,Lo,Jo,Ko,No,Oo,Po,Qo,Ro,To,So,Uo,Gp,Zo,Vo,Xo,ap,cp,ep,gp,ip,kp,qp,mp,op,sp,up,wp,yp,Ep,Ap,Cp;function $o(){this.a=Ij}w(118,70,{},$o);function Wo(){this.a=Jj}w(119,70,{},Wo);function Yo(){this.a=Kj}w(120,70,{},Yo);function bp(){this.a=Pj}w(121,70,{},bp);function dp(){this.a=Rj}w(122,70,{},dp);function fp(){this.a=Sj}w(123,70,{},fp);function hp(){this.a=Zj}w(124,70,{},hp);function jp(){this.a=ak}\nw(125,70,{},jp);function lp(){this.a=bk}w(126,70,{},lp);function rp(){this.a=ek}w(127,70,{},rp);function np(){this.a=gk}w(128,70,{},np);function pp(){this.a=jk}w(129,70,{},pp);function tp(){this.a=ok}w(130,70,{},tp);function vp(){this.a=pk}w(131,70,{},vp);function xp(){this.a=rk}w(132,70,{},xp);function zp(){this.a=sk}w(133,70,{},zp);function Fp(){this.a=Ak}w(134,70,{},Fp);function Bp(){this.a=Bk}w(135,70,{},Bp);function Dp(){this.a=Ck}w(136,70,{},Dp);\nfunction Ip(a){var b,c,d;d=new Jp;for(c=a;c;)b=c.Cd(),c!=a&&(d.a.a+="Caused by: "),Kp(d,c.cZ.d),d.a.a+=hd,Lp(d.a,null==b?"(No exception detail)":b),d.a.a+=fa,c=c.e}function Mp(a){var b;b=a.cZ.d;a=a.Cd();return null!=a?b+hd+a:b}w(140,1,{90:1,107:1});_.Cd=function(){return this.f};_.tS=function(){return Mp(this)};_.e=null;_.f=null;function Np(a){this.f=a}w(139,140,yl,Np);function Op(a){this.f=a}function Pp(a,b){this.e=b;this.f=a}w(138,139,ql,Op,Pp);function Qp(a){this.f=a}w(137,138,ql,Qp);\nfunction fn(){this.a=Em()}function Em(){return(new Date).getTime()}w(141,1,{},fn);function Rp(a){this.b=a;this.a=m}w(143,138,ql,Rp);_.Cd=function(){if(null==this.c){this.d=null==this.b?bj:Sp(this.b)?null==this.b?null:this.b.name:G(this.b,1)?"String":Tp(this.b).d;this.a=this.a+hd+(Sp(this.b)?null==this.b?null:this.b.message:this.b+m);var a;if(Sp(this.b)){a=this.b;var b=m,c;for(c in a)if(c!=Wi&&"message"!=c&&"toString"!=c)try{b+="\\n "+c+hd+a[c]}catch(d){}a=b}else a=m;this.c=db+this.d+") "+a+this.a}return this.c};\n_.a=m;_.b=null;_.c=null;_.d=null;function Up(a,b){return Vp(a)?a.eQ(b):a===b}function Tp(a){return Vp(a)?a.cZ:Wp}function Xp(a){return Vp(a)?a.hC():Yp(a)}function Zp(a){return Vp(a)?a.tS():a.toString?a.toString():"[JavaScriptObject]"}\nfunction $p(){var a;$p=x;aq=(a=["\\\\u0000","\\\\u0001","\\\\u0002","\\\\u0003","\\\\u0004","\\\\u0005","\\\\u0006","\\\\u0007",dg,"\\\\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]=bg,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 bq(a){$p();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=aq[a.charCodeAt(0)],null==c?a:c});return oa+a+oa}var aq;w(150,1,{});function cq(){cq=x;dq=$wnd}\nfunction eq(a,b,c){function d(){a.onerror=a.onreadystatechange=a.onload=function(){};c&&a.parentNode.removeChild(a)}cq();a.onload=C(function(){d();b&&b.Bd(null)});a.onerror=C(function(){d();b&&b.Ad(new Qp("onerror() called."))});a.onreadystatechange=C(function(){("complete"==a.readyState||"loaded"==a.readyState)&&a.onload()})}var dq;\nfunction fq(a){var b,c,d;b=!a.d?(cq(),window):a.d;b=(cq(),b.document);c=(d=b.createElement("script"),d.type="text/javascript",d);(a.a||a.b)&&eq(c,a.a,a.b);a=a.c;cq();c.src=a;b.getElementsByTagName(ai)[0].appendChild(c)}function gq(a,b){a.a=b;return a}function hq(a){a.b=!0;return a}function iq(a){this.c=a}w(152,1,{},iq);_.a=null;_.b=!1;_.c=null;_.d=null;function jq(){jq=x;kq=new lq(9,z(B,u,-1,[]),new mq)}\nfunction nq(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 oq(a,b){a.b=b;if($stats){var c=pq(b==a.f?qi:sh+b,Cg,b);$stats(c)}var d=a.e,c=new qq(a,b),e,f;f=rq(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(Gd)?38:63,f+=String.fromCharCode(e)+"manualRetry="+d),c=new sq(f,c,b),tq(c.b,c),fq(gq(hq((cq(),new iq(c.f))),new uq(c))))}\nfunction vq(a){if(!(0<=a.b)){var b,c,d,e;if(!a.j){a.j=new wq(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&&xq(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?oq(a,a.j.a[a.j.b]):0<a.k.c-a.k.b&&oq(a,a.k.a[a.k.b++]))}}\nfunction lq(a,b,c){this.f=a;this.c=b;this.e=c;a+=1;this.a=D(yq,q,105,a,0);this.k=new wq(a);this.d=D(zq,sl,-1,a,2);this.i=D(Aq,q,18,a,0)}function Bq(a,b){jq();var c=kq,d;c.d[a]?b.Ed():(d=c.a[a],null==d&&(d=xq(c.a,a,D(Cq,q,17,0,0))),xq(d,d.length,b),c.i[a]||(xq(c.i,a,new Dq(c,a)),nq(c,a)||(d=c.k,d.a[d.c++]=a),vq(c)))}w(153,1,{},lq);_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;_.f=0;_.i=null;_.j=null;_.k=null;var kq;function Dq(a,b){this.a=a;this.b=b}w(154,1,em,Dq);\n_.Gd=function(a){var b,c,d,e;e=this.a.a[this.b];if(null!=e){xq(this.a.a,this.b,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.Dd(a)}};_.a=null;_.b=0;function wq(a){this.a=D(B,u,-1,a,1)}w(155,1,{},wq);_.a=null;_.b=0;_.c=0;function Eq(a){this.f="Download of "+a+" failed with status 404(Script Tag Failure - no status available)"}w(156,138,ql,Eq);function Fq(a,b,c){this.e=c;this.f="Install of "+a+" failed with text "+b}w(157,138,ql,Fq);\nfunction Gq(a,b){var c,d,e,f,g;if(a.b.b==a.a){f=a.b.i;a.b.i=D(Aq,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.Gd(b)}catch(h){if(h=Hq(h),G(h,106))g=c=h;else throw h;}if(g)throw g;}}function qq(a,b){this.b=a;this.a=b}w(158,1,em,qq);_.Gd=function(a){Gq(this,a)};_.a=0;_.b=null;function pq(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 Yp(a){return a.$H||(a.$H=++Iq)}function Jq(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Kq(){return $wnd.setTimeout(function(){0!=Lq&&(Lq=0);Mq=-1},10)}var Lq=0,Iq=0,Nq=0,Mq=-1;function rq(a,b){return __gwtStartLoadingFragment(a,C(function(a){b.Gd(a)}))}w(161,1,{});\nfunction Oq(a,b,c){if(c&&(++a.e,a.e<=a.c)){b=-1!=a.d.indexOf(Gd)?38:63;a.f=a.d+String.fromCharCode(b)+"autoRetry="+a.e;tq(a.b,a);fq(gq(hq((cq(),new iq(a.f))),new uq(a)));return}Gq(a.a,b)}function sq(a,b,c){this.d=this.f=a;this.a=b;this.c=3;this.e=0;this.b=c}w(163,1,{},sq);_.a=null;_.b=0;_.c=0;_.d=null;_.e=0;_.f=null;function Pq(){Pq=x;Qq=new Rq}function Sq(a,b){a.a=Tq(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Uq(a)),Vq(a.e,1),!a.i&&(a.i=new Wq(a)),Vq(a.i,50))}function Rq(){}\nfunction Xq(a){return a.Fd()}function Tq(a,b){!a&&(a=[]);a[a.length]=b;return a}function Yq(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fd()&&(b=Tq(b,e)):e[0].pd()}catch(f){if(f=Hq(f),!G(f,107))throw f;}}return b}function Vq(a,b){Pq();$wnd.setTimeout(function(){C(Xq)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}w(164,150,{},Rq);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Qq;function Uq(a){this.a=a}w(165,1,{},Uq);\n_.Fd=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Yq(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 fn;100>Em()-d.a;){e=!1;for(f=0;f<g;++f)if(h=b[f])e=!0,h[0].Fd()||(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 Wq(a){this.a=a}w(166,1,{},Wq);_.Fd=function(){this.a.d&&Vq(this.a.e,1);return this.a.j};\n_.a=null;function mq(){this.a=[]}function Zq(a){$q(a.b)&&Oq(a,new Eq(a.f),!0)}function $q(a){if(!__gwtModuleFunction[Mj+a])return!1;delete __gwtModuleFunction[Mj+a];return!0}function tq(a,b){__gwtModuleFunction[Mj+a]=C(function(a){if($q(b.b)){var d,e;try{__gwtInstallCode(a)}catch(f){if(f=Hq(f),G(f,106))d=f,e=a,null!=a&&200<a.length&&(e=a.substr(0,200)+mc),Oq(b,new Fq(b.f,e,d),!1);else throw f;}}})}w(168,161,{},mq);function uq(a){this.a=a}w(169,1,{},uq);_.Ad=function(){Zq(this.a)};_.Bd=function(){Zq(this.a)};\n_.a=null;w(171,1,{});function Lp(a,b){a.a+=b}function ar(){}w(172,171,{},ar);_.a=m;function br(a){return cr(dr(a.ownerDocument),a)}function er(a){return fr(dr(a.ownerDocument),a)}function gr(a,b){return parseInt(a[b])||0}function hr(a,b){return null==a[b]?null:""+a[b]}function ir(a,b){a.innerHTML=b||m}function jr(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}\nfunction kr(a){var b=$doc.createElement("INPUT");b.type=a;return b}function lr(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function mr(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function nr(a){a=a.button;return 1==a?4:2==a?2:1}function cr(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}\nfunction fr(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function or(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function pr(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}\nfunction qr(a){return!rr()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==Lj?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function rr(){var a=sr();return-1!=a&&1009E3<=a}function tr(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function sr(){var a=/rv:([0-9]+)\\.([0-9]+)(\\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}\nfunction ur(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function vr(){var a=$doc;return(H(a.compatMode,qe)?a.documentElement:a.body).clientHeight}function wr(){var a=$doc;return(H(a.compatMode,qe)?a.documentElement:a.body).clientWidth}function xr(a){return qr(H(a.compatMode,qe)?a.documentElement:a.body)}function yr(a){return(H(a.compatMode,qe)?a.documentElement:a.body).scrollTop||0}function dr(a){return H(a.compatMode,qe)?a.documentElement:a.body}w(195,1,{90:1,95:1,97:1});\n_.eQ=lm;_.hC=mm;_.tS=function(){return m+this.b};_.b=0;function zr(){zr=x;Ar=new Br;Cr=new Dr;Er=new Fr;Gr=new Hr;Ir=new Jr;Kr=new Lr;Mr=new Nr;Or=new Pr;Qr=new Rr;Sr=new Tr;Ur=new Vr;Wr=new Xr;Yr=new Zr;$r=new as;bs=new cs;ds=new es;fs=new gs;hs=new is;js=z(ks,q,20,[Ar,Cr,Er,Gr,Ir,Kr,Mr,Or,Qr,Sr,Ur,Wr,Yr,$r,bs,ds,fs,hs])}w(201,195,wl);var js,Cr,fs,Er,Ar,Kr,ds,Ir,Mr,Or,Qr,Gr,hs,Sr,Ur,Wr,$r,bs,Yr;function Br(){this.b=0}w(202,201,wl,Br);function Tr(){this.b=9}w(203,201,wl,Tr);\nfunction Vr(){this.b=10}w(204,201,wl,Vr);function Xr(){this.b=11}w(205,201,wl,Xr);function Zr(){this.b=12}w(206,201,wl,Zr);function as(){this.b=13}w(207,201,wl,as);function cs(){this.b=14}w(208,201,wl,cs);function es(){this.b=15}w(209,201,wl,es);function gs(){this.b=16}w(210,201,wl,gs);function is(){this.b=17}w(211,201,wl,is);function Dr(){this.b=1}w(212,201,wl,Dr);function Fr(){this.b=2}w(213,201,wl,Fr);function Hr(){this.b=3}w(214,201,wl,Hr);function Jr(){this.b=4}w(215,201,wl,Jr);\nfunction Lr(){this.b=5}w(216,201,wl,Lr);function Nr(){this.b=6}w(217,201,wl,Nr);function Pr(){this.b=7}w(218,201,wl,Pr);function Rr(){this.b=8}w(219,201,wl,Rr);function ls(){ls=x;ms=new ns;os=new ps;qs=new rs;ss=new ts;us=z(vs,q,21,[ms,os,qs,ss])}w(220,195,Wl);var us,os,qs,ss,ms;function ns(){this.b=0}w(221,220,Wl,ns);function ps(){this.b=1}w(222,220,Wl,ps);function rs(){this.b=2}w(223,220,Wl,rs);function ts(){this.b=3}w(224,220,Wl,ts);\nfunction ws(){ws=x;xs=new ys;zs=new As;Bs=new Cs;Ds=new Es;Fs=z(Gs,q,23,[xs,zs,Bs,Ds])}w(225,195,ol);var Fs,Ds,zs,Bs,xs;function ys(){this.b=0}w(226,225,ol,ys);function As(){this.b=1}w(227,225,ol,As);function Cs(){this.b=2}w(228,225,ol,Cs);function Es(){this.b=3}w(229,225,ol,Es);function Hs(){Hs=x;Is=new Js;Ks=new Ls;Ms=new Ns;Os=new Ps;Qs=z(Rs,q,24,[Is,Ks,Ms,Os])}w(230,195,hm);var Qs,Is,Ks,Ms,Os;function Js(){this.b=0}w(231,230,hm,Js);function Ls(){this.b=1}w(232,230,hm,Ls);\nfunction Ns(){this.b=2}w(233,230,hm,Ns);function Ps(){this.b=3}w(234,230,hm,Ps);function Ss(){Ss=x;Ts=new Us;Vs=new Ws;Xs=new Ys;Zs=new $s;at=new bt;ct=new dt;et=new ft;gt=new ht;it=new jt;kt=z(lt,q,25,[Ts,Vs,Xs,Zs,at,ct,et,gt,it])}w(235,195,Il);var kt,gt,Xs,Zs,et,it,ct,Vs,at,Ts;function Us(){this.b=0}w(236,235,Il,Us);function Ws(){this.b=1}w(237,235,Il,Ws);function Ys(){this.b=2}w(238,235,Il,Ys);function $s(){this.b=3}w(239,235,Il,$s);function bt(){this.b=4}w(240,235,Il,bt);\nfunction dt(){this.b=5}w(241,235,Il,dt);function ft(){this.b=6}w(242,235,Il,ft);function ht(){this.b=7}w(243,235,Il,ht);function jt(){this.b=8}w(244,235,Il,jt);function mt(){mt=x;nt=new ot;pt=new qt;rt=new st;tt=new ut;vt=new wt;xt=new yt;zt=new At;Bt=new Ct;Dt=z(Et,q,26,[nt,pt,rt,tt,vt,xt,zt,Bt])}w(245,195,Dl);var Dt,nt,zt,xt,pt,rt,Bt,vt,tt;function ot(){this.b=0}w(246,245,Dl,ot);function qt(){this.b=1}w(247,245,Dl,qt);function st(){this.b=2}w(248,245,Dl,st);function ut(){this.b=3}w(249,245,Dl,ut);\nfunction wt(){this.b=4}w(250,245,Dl,wt);function yt(){this.b=5}w(251,245,Dl,yt);function At(){this.b=6}w(252,245,Dl,At);function Ct(){this.b=7}w(253,245,Dl,Ct);function Ft(){Ft=x;Gt=[];Ht=[];It=[]}var Gt,Ht,It;function Jt(){Jt=x;Kt=new Lt}function Mt(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||m;return b}function Nt(a){var b;a.a||(b=$doc.getElementsByTagName(ai)[0],a.a=b);return a.a}function Lt(){}w(256,1,{},Lt);_.a=null;var Kt;w(268,1,{});_.tS=function(){return"An event type"};\n_.f=null;w(267,268,{});_.Jd=function(){this.e=!1;this.f=null};_.e=!1;w(266,267,{});_.Id=function(){return this.Kd()};_.a=null;var Ot=_.b=null;function Pt(){Pt=x;Qt=new Rt(Fg,new St)}function St(){}w(265,266,{},St);_.Hd=function(a){a.Ld(this)};_.Kd=function(){return Qt};var Qt;w(272,266,Tl);function Tt(a,b){return(a.a.clientX||0)-br(b)+qr(b)+xr(b.ownerDocument)}function Ut(a,b){return(a.a.clientY||0)-er(b)+(b.scrollTop||0)+yr(b.ownerDocument)}\nfunction Vt(a){var b;return(b=a.b)?Tt(a,b):a.a.clientX||0}function Wt(a){var b;return(b=a.b)?Ut(a,b):a.a.clientY||0}w(271,272,Tl);function Xt(){Xt=x;Yt=new Rt(Yg,new Zt)}function Zt(){}w(270,271,Tl,Zt);_.Hd=function(a){a.Nd(this)};_.Kd=function(){return Yt};var Yt;function $t(){$t=x;au=new Rt(fh,new bu)}function bu(){}w(273,266,{},bu);_.Hd=function(){this.a.preventDefault();this.a.stopPropagation()};_.Kd=function(){return au};var au;w(276,1,{53:1});_.hC=cu;_.tS=function(){return"Event type"};\nvar du=_.c=0;function Zm(){this.c=++du}w(275,276,bm,Zm);function Rt(a,b){this.c=++du;this.a=b;!Ot&&(Ot=new eu);Ot.a[a]=this;this.b=a}w(274,275,bm,Rt);_.a=null;_.b=null;w(278,266,{});function fu(){fu=x;gu=new Rt(th,new hu)}function iu(a){a.a.stopPropagation();a.a.preventDefault()}function hu(){}w(279,278,{},hu);_.Hd=function(){iu(this)};_.Kd=function(){return gu};var gu;function ju(){ju=x;ku=new Rt(uh,new lu)}function lu(){}w(280,278,{},lu);_.Hd=function(){iu(this)};_.Kd=function(){return ku};var ku;\nfunction mu(){mu=x;nu=new Rt(xh,new ou)}function ou(){}w(281,278,{},ou);_.Hd=function(){iu(this)};_.Kd=function(){return nu};var nu;function pu(){pu=x;qu=new Rt(yh,new ru)}function ru(){}w(282,278,{},ru);_.Hd=function(a){a=su(a.a,!0,!1);(this.a.dataTransfer||null).setData(mk,a)};_.Kd=function(){return qu};var qu;function tu(){tu=x;uu=new Rt(zh,new vu)}function vu(){}w(283,278,{},vu);\n_.Hd=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;wu(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(mk),a.a.b._f(b))};_.Kd=function(){return uu};var uu;function xu(){xu=x;yu=new Rt(Oh,new zu)}function zu(){}w(285,266,{},zu);\n_.Hd=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,Au(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Bu(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Kd=function(){return yu};var yu;function Cu(){Cu=x;Du=new Rt(Ph,new Eu)}function Eu(){}w(286,266,{},Eu);_.Hd=function(a){a.a.a&&(a.a.b.a=null,Fu(a.a.a,a.a.b))};_.Kd=function(){return Du};var Du;function Gu(){Gu=x;Hu=new Rt(Qh,new Iu)}\nfunction Iu(){}w(287,266,{},Iu);_.Hd=function(){this.a.preventDefault()};_.Kd=function(){return Hu};var Hu;w(289,266,{});w(288,289,{});function Ju(){Ju=x;Ku=new Rt(mi,new Lu)}function Lu(){}w(290,288,{},Lu);\n_.Hd=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Mu(),Nu).length&&-999!=(Mu(),Nu)[c]&&(c=(Mu(),Nu)[c]);b=new Ou(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){Pu(a,m);c=0;e=8==b.e;b=0!=(b.e&2);switch(d){case 99:case 67:b?Qu(su(a,!0,!1)):c=301;break;case 118:case 86:b&&a.Tb&&(b=a.r,null==b.i&&(b.i="PASTE"),Ru(a.E,(!a.Ub&&\n(a.Ub=new Su(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&&(Pu(a,hr((Tu(),Uu).Tc.a.pb,Gk)),c=1201,a.n=32);break;case 104:case 72:Pu(a,Ue);c=1300;break;case 114:case 82:Pu(a,"-R");c=1301;break;case 116:case 84:701==a.k?(c=236,Pu(a,Mb)):801==a.k?(c=237,Pu(a,Lb)):(c=233,Pu(a,\n"-tBu"));break;case 121:case 89:b?c=111:(c=234,Pu(a,Tb));break;case 122:case 90:b?c=110:(c=239,Pu(a,Wb));break;case 97:case 65:c=235;Pu(a,"-COOH");break;case 101:case 69:c=238;Pu(a,yb);break;case 117:case 85:c=110;break;case 113:case 81:c=242;Pu(a,zb);break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.k?(c=254,Pu(a,"-F")):801==a.k?(c=255,Pu(a,"-Cl")):901==a.k?(c=256,Pu(a,"-Br")):1001==a.k?(c=257,Pu(a,"-I")):501==a.k?(c=259,Pu(a,"-OH")):401==a.k?(c=258,Pu(a,"-NH2")):c=202;break;case 43:c=\n108;break;case 35:c=204;break;case 48:105==a.k?Vu(a,0):e?(c=223,Pu(a,"-3-Furyl")):(c=221,Pu(a,"-Furyl"));break;case 49:105==a.k?Vu(a,1):c=209;break;case 50:case 61:50==d&&105==a.k?Vu(a,2):501==a.k?(c=250,Pu(a,"=O")):c=203;break;case 51:105==a.k?Vu(a,3):c=206;break;case 52:105==a.k?Vu(a,4):c=207;break;case 53:105==a.k?Vu(a,5):c=208;break;case 54:105==a.k?Vu(a,6):c=210;break;case 55:105==a.k?Vu(a,7):c=211;break;case 56:105==a.k?Vu(a,8):c=212;break;case 57:105==a.k?Vu(a,9):(Pu(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));Wu(a,c)}a=!0}a&&this.a.preventDefault()};_.Kd=function(){return Ku};var Ku;function Xu(){Xu=x;Yu=new Rt(Mi,new Zu)}function Zu(){}w(291,271,Tl,Zu);_.Hd=function(a){a.ld(this)};_.Kd=function(){return Yu};var Yu;\nfunction $u(){$u=x;av=new Rt(Ni,new bv)}function bv(){}w(292,271,Tl,bv);_.Hd=function(a){a.md(this)};_.Kd=function(){return av};var av;function cv(){cv=x;dv=new Rt(Oi,new ev)}function ev(){}w(293,271,Tl,ev);_.Hd=function(a){a.nd(this)};_.Kd=function(){return dv};var dv;function fv(){fv=x;gv=new Rt(Pi,new hv)}function hv(){}w(294,271,Tl,hv);_.Hd=function(a){var b;b=this.a;Sq((Pq(),Qq),new iv(a,a.b,b))};_.Kd=function(){return gv};var gv;function jv(){jv=x;kv=new Rt(Qi,new lv)}function lv(){}\nw(295,271,Tl,lv);_.Hd=function(a){a.od(this)};_.Kd=function(){return kv};var kv;function mv(){mv=x;nv=new Rt(Ri,new ov);new Rt(He,new ov)}function ov(){}w(296,271,Tl,ov);_.Hd=function(a){var b,c,d,e,f;b=this.a.detail||0;b=new pv(a.a.i,Vt(this),Wt(this),b);f=0;for(c=qv(a.a.i.Pc,D(rv,q,77,0,0)),d=0,e=c.length;d<e;++d)a=c[d],++f,a.Ef(b);0<f&&this.a.preventDefault()};_.Kd=function(){return nv};var nv;function eu(){this.a={}}w(297,1,{},eu);_.a=null;w(300,272,Tl);var sv=null;\nfunction tv(){tv=x;uv=new Rt(uk,new vv)}function vv(){}w(299,300,Tl,vv);_.Hd=wv;_.Kd=function(){return uv};var uv;function xv(){xv=x;yv=new Rt(vk,new zv)}function zv(){}w(301,300,Tl,zv);_.Hd=wv;_.Kd=function(){return yv};var yv;function Av(){var a;this.a=(a=document.createElement(qh),a.setAttribute(gj,"return;"),typeof a.ontouchstart==Jh)}w(302,1,{},Av);function Bv(){Bv=x;Cv=new Rt(xk,new Dv)}function Dv(){}w(303,300,Tl,Dv);_.Hd=function(a){var b=a.a;if(a=a.a.n)Ev(b,this),a.Ph(b.b);b.d=!0};_.Kd=function(){return Cv};\nvar Cv;function Fv(){Fv=x;Gv=new Rt(yk,new Hv)}function Hv(){}w(304,300,Tl,Hv);_.Hd=function(a){Ev(a.a,this)&&(a.a.j&&Iv(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Sm(a.a.c,750),a.a.d=!1))};_.Kd=function(){return Gv};var Gv;function Jv(a,b){this.a=b;this.b=a}function Kv(a,b,c){Ym&&(b=new Jv(b,c),a.$d(b))}w(305,267,{},Jv);_.Hd=function(a){a.Wd(this)};_.Id=function(){return Ym};_.a=!1;var Ym=_.b=null;function Lv(){}function Mv(a){var b;Nv&&(b=new Lv,a.$d(b))}w(307,267,{},Lv);_.Hd=function(a){a.Yd(this)};\n_.Id=function(){return Nv};var Nv=null;function Ov(){}w(309,267,{},Ov);_.Hd=function(a){a.a.W&&a.a.Je()};_.Id=function(){return Pv};var Pv=null;function Qv(a,b,c){a=a.a;if(!b)throw new Rv("Cannot add a handler with a null type");if(!c)throw new Rv("Cannot add a null handler");0<a.b?Sv(a,new Tv(a,b,c)):Uv(a,b,null,c);return new Vv(new Wv(a,b,c))}\nfunction bw(a,b){var c;!b.e||b.Jd();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,h,j;if(!b)throw new Rv("Cannot fire null event");try{++d.b;h=cw(d,b.Id(),null);e=null;for(j=d.c?h.Hh(h.Xf()):h.Gh();d.c?j.Jh():j.be();){g=d.c?j.Kh():j.ce();try{b.Hd(g)}catch(l){if(l=Hq(l),G(l,107))f=l,!e&&(e=new dw),ew(e,f);else throw l;}}if(e)throw new fw(e);}finally{if(--d.b,0==d.b){var n,o;if(d.a)try{for(o=new gw(d.a);o.b<o.d.Xf();)n=hw(o),n.pd()}finally{d.a=null}}}}catch(r){r=Hq(r);if(G(r,54))throw new iw(r.a);throw r;}finally{null==\nc?(b.e=!0,b.f=null):b.f=c}}function jw(a){kw.call(this,a,!1)}function kw(a,b){this.a=new lw(b);this.b=a}w(310,1,vl,jw,kw);_.$d=function(a){bw(this,a)};_.a=null;_.b=null;w(313,1,{});function Sv(a,b){!a.a&&(a.a=new Om);Rm(a.a,b)}function Uv(a,b,c,d){var e;e=mw(a.d,b);e||(e=new Hp,E(a.d,b,e));a=e.Tf(c);a||(a=new Om,e.Vf(c,a));a.yh(d)}function nw(a,b,c,d){var e,f;e=cw(a,b,c);e.Ah(d)&&e.Uf()&&(f=mw(a.d,b),f.Wf(c),f.Uf()&&ow(a.d,b))}\nfunction cw(a,b,c){a=mw(a.d,b);if(!a)return pw(),pw(),qw;c=a.Tf(c);return!c?(pw(),pw(),qw):c}w(312,313,{});_.a=null;_.b=0;_.c=!1;function lw(a){this.d=new Hp;this.c=a}w(311,312,{},lw);function Vv(a){this.a=a}w(314,1,{},Vv);_.a=null;function fw(a){Pp.call(this,rw(a),sw(a));this.a=a}function sw(a){a=a.Ce();return!a.be()?null:a.ce()}\nfunction rw(a){var b,c,d;b=a.Xf();if(0==b)return null;b=new tw(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(d=a.Ce();d.be();)a=d.ce(),c?c=!1:b.a.a+="; ",Kp(b,a.Cd());return b.a.a}w(316,138,Nl,fw);_.a=null;function iw(a){fw.call(this,a)}w(315,316,Nl,iw);w(317,1,{},function(){});function uw(){uw=x;vw=new ww}function ww(){}w(322,1,{},ww);_.a=null;var vw;function xw(){}function yw(a,b){var c;c=a.slice(0,b);z(a.cZ,a.cM,a.qI,c);return c}\nfunction zw(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 D(a,b,c,d,e){d=zw(e,d);z(a,b,c,d);return d}function Aw(a,b,c,d,e,f,g){var h,j,l;j=d[e];h=e==f-1;l=zw(h?g:0,j);z(a[e],b[e],c[e],l);if(!h){++e;for(h=0;h<j;++h)l[h]=Aw(a,b,c,d,e,f,g)}return l}function z(a,b,c,d){Bw();var e=Cw,f=Dw;Bw();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 xq(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ew;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Ew;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ew;}return a[b]=c}w(326,1,{},xw);_.qI=0;function Bw(){Bw=x;Cw=[];Dw=[];var a=new xw,b=Cw,c=Dw,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Cw,Dw;function G(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Sp(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Vp(a){return a.tM==x||a.cM&&!!a.cM[1]}\nfunction Fw(a){return null==a?null:a}function Gw(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Hw=-1;\nfunction Iw(){var a;$stats&&Jw("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(hj))a=hj;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ti)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ti)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Nh:"unknown"}H(Nh,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+\na+"). Expect more errors.\\n");$stats&&Jw("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=z(Kw,q,1,[qe]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Jw("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Ft();It.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;}");\nFt();0!=It.length&&(a=It.join(m),b=(Jt(),Kt),a=Mt(a),Nt(b).insertBefore(a,b.a.firstChild),It.length=0);0!=Gt.length&&(a=Gt.join(m),b=(Jt(),Kt),a=Mt(a),Nt(b).appendChild(a),Gt.length=0);0!=Ht.length&&(a=Ht.join(m),b=(Jt(),Kt),a=Mt(a),Nt(b).appendChild(a),Ht.length=0);$stats&&Jw("export.client.JSME_export");new Lw;new Mw;0<Nw(null)?Sq((Pq(),Qq),new Ow):Pw()}function Hq(a){return G(a,107)?a:new Rp(a)}function Qw(a){return Rw(a&4194303,a>>22&4194303,0>a?1048575:0)}\nfunction Sw(a){return Rw(a.l,a.m,a.h)}function Rw(a,b,c){return _=new Tw,_.l=a,_.m=b,_.h=c,_}\nfunction Uw(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Vw;if(0==a.l&&0==a.m&&0==a.h)return Ww=Rw(0,0,0),Rw(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?(Ww=Rw(0,0,0),c=Sw((Xw(),Yw))):(Ww=Rw(c.l,c.m,c.h),c=Rw(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Zw(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?$w(e):0==c&&0!=d&&0==e?$w(d)+22:0!=c&&0==d&&0==e?$w(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=Sw((Xw(),ax)),c=!0,g=!g;else return c=bx(a,f),g&&cx(c),Ww=Rw(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Zw(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=bx(c,d);f&&cx(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=Rw(f,h,c);g?Ww=Zw(c):Ww=Rw(c.l,c.m,c.h);return e}if(!dx(a,b))return e?Ww=Zw(a):Ww=Rw(a.l,a.m,a.h),Rw(0,0,0);c=c?a:Rw(a.l,a.m,a.h);var j,l,n,o;l=ex(b)-ex(c);f=fx(b,l);for(h=Rw(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&&cx(h);e?(Ww=Zw(c),d&&(Ww=gx(Ww,(Xw(),Yw)))):Ww=Rw(c.l,c.m,c.h);return h}function cx(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 ex(a){var b;b=hx(a.h);return 32==b?(b=hx(a.m),32==b?hx(a.l)+32:b+20-10):b-12}var Ww=null;function ix(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}function J(a){var b,c,d;if(isNaN(a))return Xw(),jx;if(-9223372036854775E3>a)return Xw(),kx;if(9223372036854775E3<=a)return Xw(),ax;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Gw(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Gw(a/4194304),a-=4194304*b);a=Gw(a);b=Rw(a,b,c);d&&cx(b);return b}\nfunction lx(a){var b,c;return-129<a&&128>a?(b=a+128,null==mx&&(mx=D(nx,q,32,256,0)),c=mx[b],!c&&(c=mx[b]=Qw(a)),c):Qw(a)}function ox(a){var b=Rk,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 dx(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 px(a,b){var c,d,e,f,g,h,j,l,n,o,r,t,y,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;y=d*h;t=e*h;v=f*h;g*=h;0!=j&&(y+=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)+((y&511)<<13);r=(r>>22)+(y>>9)+((t&262143)<<4)+((v&31)<<17)+(c>>22);t=(t>>18)+(v>>5)+((g&4095)<<8)+(r>>22);return Rw(c&4194303,r&\n4194303,t&1048575)}function Zw(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Rw(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function fx(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 Rw(c&4194303,d&4194303,e&1048575)}\nfunction bx(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 Rw(c&4194303,d&4194303,e&1048575)}function gx(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Rw(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}function P(a){return a.l|a.m<<22}\nfunction qx(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return xc;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return ub+qx(Zw(a));for(c=m;!(0==a.l&&0==a.m&&0==a.h);){b=lx(1E9);a=Uw(a,b);b=m+P(Ww);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=xc+b;c=b+c}return c}var mx=null;function Xw(){Xw=x;ax=Rw(4194303,4194303,524287);kx=Rw(0,0,524288);Yw=lx(1);lx(2);jx=lx(0)}var ax,kx,Yw,jx;function Tw(){}w(336,1,{32:1},Tw);\nfunction Jw(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function rx(a){this.a=a}w(342,1,{},rx);_.a=null;function sx(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}w(343,1,{},sx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function tx(a,b){Kp(a.a,b.a);return a}function ux(){this.a=new vx}w(344,1,{},ux);function wx(a){if(null==a)throw new Rv("css is null");this.a=a}\nw(345,1,{33:1,90:1},wx);_.eQ=function(a){return!G(a,33)?!1:H(this.a,a.a)};_.hC=xx;_.a=null;function yx(a){if(null==a)throw new Rv("html is null");this.a=a}w(347,1,El,yx);_._d=zx;_.eQ=Ax;_.hC=xx;_.a=null;w(348,1,El,function(){this.a=m});_._d=zx;_.eQ=Ax;_.hC=xx;_.a=null;function Bx(){Bx=x;Cx=RegExp(Ta,Kh);Dx=RegExp(Fd,Kh);Ex=RegExp(od,Kh);Fx=RegExp(cb,Kh);Gx=RegExp(oa,Kh)}\nfunction Hx(a){Bx();-1!=a.indexOf(Ta)&&(a=a.replace(Cx,Xa));-1!=a.indexOf(od)&&(a=a.replace(Ex,bb));-1!=a.indexOf(Fd)&&(a=a.replace(Dx,$a));-1!=a.indexOf(oa)&&(a=a.replace(Gx,"&quot;"));-1!=a.indexOf(cb)&&(a=a.replace(Fx,"&#39;"));return a}var Cx,Dx,Ex,Gx,Fx;function Ix(a){if(null==a)throw new Rv("uri is null");this.a=a}w(350,1,{35:1},Ix);_.eQ=function(a){return!G(a,35)?!1:H(this.a,a.a)};_.hC=xx;_.a=null;function Jx(){Jx=x}w(352,1,{});function Kx(){}w(353,1,{},Kx);var Lx=null;function Mx(){}\nw(354,352,{},Mx);var Nx=null;w(355,1,Ql);_.a=null;function Ox(a,b){var c=(Px(),Qx(b));a.appendChild(c)}function Rx(a,b,c){var d;d=Sx;Sx=a;b==Tx&&8192==Ux(a.type)&&(Tx=null);c.ee(a);Sx=d}var Sx=null,Tx=null;function Vx(a){Wx();!Xx&&(Xx=new Zm);Yx||(Yx=new kw(null,!0),Zx=new $x);return Qv(Yx,Xx,a)}var Yx=null;function ay(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function $x(){}w(368,267,{},$x);_.Hd=function(a){a.ae(this);Zx.c=!1};_.Id=function(){return Xx};_.Jd=function(){ay(this)};_.a=!1;\n_.b=!1;_.c=!1;var Xx=_.d=null,Zx=null;function by(){by=x;cy=new dy;ey()||(cy=null)}var cy=null;function Vm(){}w(370,1,{},Vm);_.Wd=function(){for(;0<(Tm(),Um).c;)$m(fy(Um,0))};function Xm(a,b){return Qv((!gy&&(gy=new hy),gy),a,b)}function iy(a){Wm();jy||(ky(),jy=!0);return Xm((!Nv&&(Nv=new Zm),Nv),a)}function Wm(){ly||(my(),ly=!0)}function ny(){var a;ly&&(a=new oy,gy&&bw(gy,a));return null}var ly=!1,gy=null,py=0,qy=0,jy=!1;function ry(){ry=x;sy=new Zm}function oy(){ry()}w(372,267,{},oy);_.Hd=function(){null.ii()};\n_.Id=function(){return sy};var sy;function hy(){jw.call(this,null)}w(374,310,vl,hy);\nfunction Ux(a){switch(a){case Fg:return 4096;case Ug:return 1024;case Yg:return 1;case kh:return 2;case Dh:return 2048;case mi:return 128;case ni:return 256;case oi:return 512;case vi:return 32768;case "losecapture":return 8192;case Mi:return 4;case Ni:return 64;case Oi:return 32;case Pi:return 16;case Qi:return 8;case "scroll":return 16384;case Bh:return 65536;case He:case Ri:return 131072;case fh:return 262144;case pj:return 524288;case yk:return 1048576;case xk:return 2097152;case vk:return 4194304;\ncase uk:return 8388608;case Qh:return 16777216;case Oh:return 33554432;case Ph:return 67108864;default:return-1}}function Wx(){ty||(uy(),vy(),ty=!0)}var ty=!1;function wy(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function xy(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}\nfunction uy(){yy=C(function(a){var b;var c=Yx,d,e,f;Xx&&c&&zy(c.a.d,Xx)?(b=Zx.a,d=Zx.b,e=Zx.c,f=Zx.d,ay(Zx),Zx.d=a,bw(c,Zx),c=!(Zx.a&&!Zx.b),Zx.a=b,Zx.b=d,Zx.c=e,Zx.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Ay=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Sp(b)&&G(b,38)&&Rx(a,c,b)});By=C(function(a){a.preventDefault();Ay.call(this,a)});Cy=C(function(a){this.__gwtLastUnhandledEvent=\na.type;Ay.call(this,a)});Dy=C(function(a){if(yy(a)){var b=Ey;b&&b.__listener&&!Sp(b.__listener)&&G(b.__listener,38)&&(Rx(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Yg,Dy,!0);$wnd.addEventListener(kh,Dy,!0);$wnd.addEventListener(Mi,Dy,!0);$wnd.addEventListener(Qi,Dy,!0);$wnd.addEventListener(Ni,Dy,!0);$wnd.addEventListener(Pi,Dy,!0);$wnd.addEventListener(Oi,Dy,!0);$wnd.addEventListener(Ri,Dy,!0);$wnd.addEventListener(mi,yy,!0);$wnd.addEventListener(oi,yy,!0);$wnd.addEventListener(ni,\nyy,!0);$wnd.addEventListener(yk,Dy,!0);$wnd.addEventListener(xk,Dy,!0);$wnd.addEventListener(vk,Dy,!0);$wnd.addEventListener(uk,Dy,!0);$wnd.addEventListener(Qh,Dy,!0);$wnd.addEventListener(Oh,Dy,!0);$wnd.addEventListener(Ph,Dy,!0)}function Fy(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}\nfunction Gy(a,b){var c;Wx();if(H(wh,b)&&(c=sr(),-1!=c&&1009E3>=c))vh==vh&&(a.ondragexit=By);else switch(b){case "drag":a.ondrag=Ay;break;case th:a.ondragend=Ay;break;case uh:a.ondragenter=By;break;case wh:a.ondragleave=Ay;break;case xh:a.ondragover=By;break;case yh:a.ondragstart=Ay;break;case zh:a.ondrop=Ay;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Ay,!1);a.addEventListener(b,Ay,!1);break;default:throw"Trying to sink unknown event type "+b;}}\nvar Ey=null,yy=null,Dy=null,By=null,Ay=null,Cy=null;function vy(){$wnd.addEventListener(Oi,C(function(a){var b=Ey;if(b&&!a.relatedTarget&&ei==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Qi,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(He,Dy,!0)}\nfunction Hy(a,b){Wx();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Ay:null),c&2&&(a.ondblclick=b&2?Ay:null),c&4&&(a.onmousedown=b&4?Ay:null),c&8&&(a.onmouseup=b&8?Ay:null),c&16&&(a.onmouseover=b&16?Ay:null),c&32&&(a.onmouseout=b&32?Ay:null),c&64&&(a.onmousemove=b&64?Ay:null),c&128&&(a.onkeydown=b&128?Ay:null),c&256&&(a.onkeypress=b&256?Ay:null),c&512&&(a.onkeyup=b&512?Ay:null),c&1024&&(a.onchange=b&1024?Ay:null),c&2048&&(a.onfocus=b&2048?Ay:null),c&4096&&(a.onblur=b&4096?Ay:\nnull),c&8192&&(a.onlosecapture=b&8192?Ay:null),c&16384&&(a.onscroll=b&16384?Ay:null),c&32768&&(a.onload=b&32768?Cy:null),c&65536&&(a.onerror=b&65536?Ay:null),c&131072&&(a.onmousewheel=b&131072?Ay:null),c&262144&&(a.oncontextmenu=b&262144?Ay:null),c&524288&&(a.onpaste=b&524288?Ay:null),c&1048576&&(a.ontouchstart=b&1048576?Ay:null),c&2097152&&(a.ontouchmove=b&2097152?Ay:null),c&4194304&&(a.ontouchend=b&4194304?Ay:null),c&8388608&&(a.ontouchcancel=b&8388608?Ay:null),c&16777216&&(a.ongesturestart=b&16777216?\nAy:null),c&33554432&&(a.ongesturechange=b&33554432?Ay:null),c&67108864&&(a.ongestureend=b&67108864?Ay:null));b&131072&&a.addEventListener(He,Ay,!1)}w(381,1,vl);_.ge=function(a){return decodeURI(a.replace("%23",Ga))};_.$d=function(a){bw(this.a,a)};_.he=function(a){a=null==a?m:a;if(!H(a,null==Iy?m:Iy))Iy=a,Pv&&(a=new Ov,bw(this.a,a))};var Iy=m;\nfunction ey(){function a(){$wnd.setTimeout(a,250);e()}var b=cy,c=m,d=$wnd.location.hash;0<d.length&&(c=b.ge(d.substring(1)));Iy=c;var e=C(function(){var a=m,c=$wnd.location.hash;0<c.length&&(a=b.ge(c.substring(1)));b.he(a)});a();return!0}w(383,381,vl);function dy(){this.a=new jw(null)}w(382,383,vl,dy);_.ge=function(a){return a};\nfunction my(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(ny)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{ly&&Kv((!gy&&(gy=new hy),gy),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}\nfunction ky(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(jy&&(d=wr(),c=vr(),qy!=d||py!=c))qy=d,py=c,Mv((!gy&&(gy=new hy),gy))}finally{a&&a(b)}})}function Jy(a,b){Ky(a.me(),b,!0)}function Ly(a,b){a.pb.style[ci]=b}function My(a,b,c){0<=b&&a.re(b+uj);0<=c&&a.pe(c+uj)}function Ny(a,b,c){a.re(b);a.pe(c)}function Oy(a,b){null==b||0==b.length?a.pb.removeAttribute(qk):a.pb.setAttribute(qk,b)}function Py(a){var b,a=hr(a,Xg);b=Qy(a,Ry(32));return 0<=b?a.substr(0,b-0):a}\nfunction Ky(a,b,c){if(!a)throw new Op(zf);b=Sy(b);if(0==b.length)throw new bn(Pf);if(c){var d;d=Sy(b);b=a.className;-1==jr(b,d)&&(0<b.length?a.className=b+ha+d:a.className=d)}else{var e,f,c=Sy(b);f=a.className;e=jr(f,c);-1!=e&&(b=Sy(f.substr(0,e-0)),c=Sy(Ty(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ha+c,a.className=d)}}function Uy(a,b){a.style.display=b?m:Zi;a.setAttribute("aria-hidden",""+!b)}w(389,1,Jl);_.ke=Vy;_.le=Wy;_.me=Xy;_.pe=function(a){Ly(this,a)};\n_.re=function(a){this.pb.style[Lk]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=m;a=outer}else a="(null handle)";return a};_.pb=null;function Yy(a,b,c){Gy(a.pb,c.b);return Qv(!a.mb?a.mb=new jw(a):a.mb,c,b)}function Zy(a,b,c){var d;d=Ux(c.b);-1==d?Gy(a.pb,c.b):-1==a.lb?Hy(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Qv(!a.mb?a.mb=new jw(a):a.mb,c,b)}\nfunction $y(a,b,c){return Qv(!a.mb?a.mb=new jw(a):a.mb,c,b)}function az(a){var b;if(a.ue())throw new bz("Should only call onAttach when the widget is detached from the browser\'s document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?Hy(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.se();a.xe()}\nfunction cz(a,b){var c;switch(Ux(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&tr(a.pb,c))return}c=a.pb;var d,e,f;if(Ot&&(f=Ot.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.mb&&bw(a.mb,f.a),f.a.a=d,f.a.b=e}function dz(a){if(!a.ue())throw new bz("Should only call onDetach when the widget is attached to the browser\'s document");try{a.ye()}finally{try{a.te()}finally{a.pb.__listener=null,a.kb=!1}}}\nfunction ez(a){if(a.ob)if(G(a.ob,44))a.ob.ze(a);else{if(a.ob)throw new bz("This widget\'s parent does not implement HasWidgets");}else if(fz(),zy(gz.a,a)){fz();try{a.we()}finally{ow(gz.a,a)}}}function hz(a,b){var c;c=a.ob;if(b){if(c)throw new bz("Cannot set a new parent without first clearing the old parent");a.ob=b;b.ue()&&a.ve()}else try{c&&c.ue()&&a.we()}finally{a.ob=null}}w(388,389,Ul);_.se=iz;_.te=iz;_.$d=function(a){this.mb&&bw(this.mb,a)};_.ue=function(){return this.kb};_.ve=function(){az(this)};\n_.ee=function(a){cz(this,a)};_.we=jz;_.xe=iz;_.ye=iz;_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;w(387,388,Sl);_.se=function(){kz(this,(lz(),mz))};_.te=function(){kz(this,(lz(),nz))};function oz(a,b,c){ez(b);var d=a.p;pz(d,b,d.c);d=(Px(),Qx(b.pb));c.appendChild(d);hz(b,a)}function qz(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new rz;b.ob==a&&(f=a.Ae(b),f<d&&--d);ez(b);pz(a.p,b,d);e?(e=b.pb,Fy(c,(Px(),Qx(e)),d)):(e=(Px(),Qx(b.pb)),c.appendChild(e));hz(b,a)}\nfunction sz(a,b){var c;if(b.ob!=a)return!1;try{hz(b,null)}finally{c=b.pb;mr(c).removeChild(c);c=a.p;var d;d=tz(c,b);if(-1==d)throw new uz;if(0>d||d>=c.c)throw new rz;for(--c.c;d<c.c;++d)xq(c.a,d,c.a[d+1]);xq(c.a,c.c,null)}return!0}w(386,387,Sl);_.Ae=function(a){return tz(this.p,a)};_.Be=function(a,b,c,d){qz(this,a,b,c,d)};_.Ce=function(){return new vz(this.p)};_.ze=function(a){return sz(this,a)};function wz(a,b,c,d){var e;ez(b);e=a.p.c;a.Fe(b,c,d);a.Be(b,a.pb,e,!0)}\nfunction xz(a,b){var c;(c=sz(a,b))&&yz(b.pb);return c}function zz(a,b,c,d){if(b.ob!=a)throw new bn("Widget must be a child of this panel.");a.Fe(b,c,d)}function Az(a,b,c){a=a.pb;-1==b&&-1==c?yz(a):(a.style[rj]=ig,a.style[pi]=b+uj,a.style[tk]=c+uj)}function Bz(){var a=$doc.createElement(qh);this.p=new Cz(this);this.pb=a;this.pb.style[rj]="relative";this.pb.style[lj]=di}function yz(a){a.style[pi]=m;a.style[tk]=m;a.style[rj]=m}w(385,386,Sl,Bz);_.ze=function(a){return xz(this,a)};\n_.Fe=function(a,b,c){Az(a,b,c)};function Dz(a,b){if(a.He())throw new bz("SimplePanel can only contain one child widget");a.Ie(b)}function Ez(a,b){if(a.jb!=b)return!1;try{hz(b,null)}finally{a.Ge().removeChild(b.pb),a.jb=null}return!0}function Fz(a,b){if(b!=a.jb&&(b&&ez(b),a.jb&&a.ze(a.jb),a.jb=b)){var c=a.Ge(),d=(Px(),Qx(a.jb.pb));c.appendChild(d);hz(b,a)}}function Gz(){this.pb=$doc.createElement(qh)}w(393,387,Sl,Gz);_.Ge=Xy;_.He=function(){return this.jb};_.Ce=function(){return new Hz(this)};\n_.ze=function(a){return Ez(this,a)};_.Ie=function(a){Fz(this,a)};_.jb=null;function Iz(){Iz=x;Jz()}function Kz(a,b){a.hb&&(Lz(a.gb,!1,!1),Kv(a,a,b))}function Mz(a){var b;if(b=a.jb)null!=a.X&&b.pe(a.X),null!=a.Y&&b.re(a.Y)}function Nz(a,b,c){a.cb=b;a.ib=c;b-=or();c-=pr();a=a.pb;a.style[pi]=b+(Ss(),uj);a.style[tk]=c+uj}function Oz(a){a.hb||(a.kb&&ez(a),Lz(a.gb,!0,!1))}w(392,393,Sl);_.Ge=function(){return Pz?lr(lr(this.pb)):lr(this.pb)};_.ke=Vy;_.le=Wy;_.me=function(){return Pz?lr(this.pb):mr(lr(this.pb))};\n_.Je=function(){this.Ke(!1)};_.Ke=function(a){Kz(this,a)};_.ae=function(){};_.ye=function(){this.hb&&Lz(this.gb,!1,!0)};_.pe=function(a){this.X=a;Mz(this);0==a.length&&(this.X=null)};_.Le=function(a,b){Nz(this,a,b)};_.Ie=function(a){Fz(this,a);Mz(this)};_.re=function(a){this.Y=a;Mz(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 Qz(a,b){var c;Gz.call(this);this.$=new Rz;this.U=(Sz(),Tz);this.gb=new Uz(this);c=this.pb;var d;d=$doc.createElement(qh);Pz&&(ir(d,"<div><\/div>"),Sq((Pq(),Qq),new Vz(d)));c.appendChild(d);this.Le(0,0);(Pz?lr(this.pb):mr(lr(this.pb)))[Xg]="gwt-PopupPanel";(Pz?lr(lr(this.pb)):lr(this.pb))[Xg]=qj;this.W=this.V=a;this.db=!1;c=z(Kw,q,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Wz(c);c=m;this.T.me()[Xg]=c;c=Pz?lr(this.pb):mr(lr(this.pb));if(!c)throw new Op(zf);d=Sy("gwt-DecoratedPopupPanel");\nif(0==d.length)throw new bn(Pf);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=e[h];l.length>g&&l.charAt(g)==ub&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(ha)}Fz(this,this.T);Mz(this);Ky(Pz?lr(lr(this.pb)):lr(this.pb),qj,!1);Ky(this.T.b,b+"Content",!0)}w(391,392,Sl);_.se=function(){az(this.T)};_.te=function(){dz(this.T)};_.He=function(){return this.T.jb};_.Ce=function(){return new Hz(this.T)};_.ze=function(a){return this.T.ze(a)};\n_.Ie=function(a){Fz(this.T,a);Mz(this)};_.T=null;w(390,391,Sl);_.we=jz;function Xz(){Xz=x;Yz=new Zz(0,(Sz(),Tz));$z=new Zz(1,aA);bA=new Zz(2,cA);dA=z(eA,q,39,[Yz,$z,bA])}function Zz(a,b){this.b=a;this.a=b}w(394,195,{39:1,90:1,95:1,97:1},Zz);_.a=null;var dA,Yz,$z,bA;function fA(){fA=x;gA=z(Kw,q,1,[tk,Ki,Jg])}\nfunction Wz(a){var b;fA();var c,d;c=this.pb=$doc.createElement(fk);this.c=$doc.createElement(kk);Ox(c,this.c);c[Rg]=0;for(c=c[Ng]=0;c<a.length;++c)d=(b=$doc.createElement(zk),b[Xg]=a[c],uw(),Ox(b,hA(a[c]+"Left")),Ox(b,hA(a[c]+te)),Ox(b,hA(a[c]+"Right")),b),Ox(this.c,d),1==c&&(this.b=lr(wy(d,1)));this.pb[Xg]="gwt-DecoratorPanel"}function hA(a){var b,c;c=$doc.createElement(lk);b=$doc.createElement(qh);var d=(Px(),Qx(b));c.appendChild(d);c[Xg]=a;b[Xg]=a+"Inner";return c}w(396,393,Xl,Wz);_.Ge=iA;\n_.b=null;_.c=null;var gA;w(397,1,{});function lz(){lz=x;mz=new jA;nz=new kA}function lA(a){fw.call(this,a)}function kz(a,b){lz();var c,d,e;c=null;for(e=a.Ce();e.be();){d=e.ce();try{b.Ne(d)}catch(f){if(f=Hq(f),G(f,107))d=f,!c&&(c=new dw),ew(c,d);else throw f;}}if(c)throw new lA(c);}w(398,315,Nl,lA);var mz,nz;function jA(){}w(399,1,{},jA);_.Ne=function(a){a.ve()};function kA(){}w(400,1,{},kA);_.Ne=function(a){a.we()};w(403,388,Ul);_.Od=mA;_.Pd=nA;_.Qd=oA;_.Rd=pA;\n_.ve=function(){az(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};function qA(){this.p=new Cz(this);this.e=$doc.createElement(fk);this.d=$doc.createElement(kk);Ox(this.e,this.d);this.pb=this.e}w(404,386,Sl);_.d=null;_.e=null;function rA(){this.pb=sA()}w(408,393,Sl,rA);_.Od=mA;_.Pd=nA;_.Qd=oA;_.Rd=pA;function tA(){tA=x;uA=new vA((Hs(),Tg));wA=new vA(pi);xA=new vA(Fj);yA=(uw(),wA);zA=xA;AA=yA}var uA,AA,wA,zA,yA,xA;w(418,1,{});function vA(a){this.a=a}w(419,418,{},vA);_.a=null;\nfunction BA(){BA=x;CA=new DA(Ki);EA=new DA(tk)}var CA,EA;function DA(a){this.a=a}w(420,1,{},DA);_.a=null;function FA(a,b){var c;c=GA(a);Ox(a.b,c);oz(a,b,c)}function GA(a){var b;b=$doc.createElement(lk);b[tg]=a.a.a;b.style[Hk]=a.c.a;return b}function HA(a,b){var c,d;d=mr(b.pb);(c=sz(a,b))&&a.b.removeChild(d);return c}function IA(){qA.call(this);this.a=(tA(),AA);this.c=(BA(),EA);this.b=$doc.createElement(zk);Ox(this.d,this.b);this.e[Rg]=xc;this.e[Ng]=xc}w(421,404,Sl,IA);\n_.ze=function(a){return HA(this,a)};_.b=null;function JA(){JA=x;new Hp}function KA(a){JA();LA.call(this,a.d.a,a.b,a.c,a.e,a.a)}function MA(a,b,c,d,e){JA();this.a=new NA(this,a,b,c,d,e);this.pb[Xg]="gwt-Image"}function LA(a,b,c,d,e){JA();MA.call(this,(Jx(),new Ix(a)),b,c,d,e)}w(422,388,Ul,KA,MA,LA);_.Od=mA;_.Pd=nA;_.Qd=oA;_.Rd=pA;_.ee=function(a){32768==Ux(a.type)&&this.a&&(this.pb.__gwtLastUnhandledEvent=m);cz(this,a)};\n_.xe=function(){var a=this.a;H(vi,hr(this.pb,"__gwtLastUnhandledEvent"))&&(a.f=new OA(a,this),Sq((Pq(),Qq),a.f))};_.a=null;w(424,1,{});_.f=null;function PA(){PA=x;QA()}\nfunction NA(a,b,c,d,e,f){var g,h;PA();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement($j);h=new ux;tx(tx(tx(h,new wx("width:"+e+(Ss(),uj)+id)),new wx("height:"+f+xj)),new wx("background:url("+b.a+") no-repeat "+-c+vj+-d+xj));!RA&&(RA=new SA);b=TA;h=new wx((new wx(h.a.a.a)).a);c=new vx;c.a.a+="<img onload=\'this.__gwtLastUnhandledEvent=\\"load\\";\' src=\'";Kp(c,Hx(b.a));c.a.a+="\' style=\'";Kp(c,Hx(h.a));c.a.a+="\' border=\'0\'>";h=new yx(c.a.a);g=(ir(g,h.a),lr(g));a.kb&&(a.pb.__listener=\nnull);if(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?Hy(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}w(423,424,{},NA);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function OA(a,b){this.a=a;this.b=b}w(425,1,{},OA);_.pd=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(vi,!1,!1),b),this.b.pb.dispatchEvent(a)):this.b.pb.__gwtLastUnhandledEvent=vi)};_.a=null;_.b=null;\nw(427,355,Ql);function UA(a){this.a=a}w(429,427,Ql,UA);_.Wd=function(a){this.a.Oe(a.f,a.a)};function VA(a,b,c){var d;if(a.o){var e=d=$doc.createElement(zk);Fy(a.e,(Px(),Qx(e)),b);a=(Px(),Qx(c));d.appendChild(a)}else d=wy(a.e,0),Fy(d,(Px(),Qx(c)),b)}\nfunction WA(a,b,c){var d;b.b&&(XA(a,b),c&&b.a?(XA(a,null),a=b.a,b=(Pq(),Qq),b.c=Tq(b.c,[new YA(a),!1])):null!=b.d&&(a.j=new ZA(a,b),c=(Sz(),aA),a.j.U=c,a.j.ab=a.f,c=$h,a.j.me()[Xg]=c,d=Py(a.pb),H(Zh,d)||Jy(a.j,d+"Popup"),$y(a.j,new UA(a),Ym?Ym:Ym=new Zm),a.n=b.d,d=a.j,a=new $A(a,b),d.pb.style[Ik]=di,Oz(d),uw(),a.a.o?Nz(a.a.j,br(a.a.pb)+gr(a.a.pb,fj)-1,er(a.b.pb)):Nz(a.a.j,br(a.b.pb),er(a.a.pb)+gr(a.a.pb,ej)-1),d.pb.style[Ik]=Jk))}\nfunction aB(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(XA(a,b),a.pb.focus(),b&&a.d&&WA(a,b,!1))}\nfunction bB(a,b){var c;a:{c=b.target;var d,e;for(e=new gw(a.i);e.b<e.d.Xf();)if(d=hw(e),tr(d.pb,c)){c=d;break a}c=null}switch(Ux(b.type)){case 1:a.pb.focus();c&&WA(a,c,!0);break;case 16:c&&aB(a,c);break;case 32:c&&aB(a,null);break;case 2048:cB(a);break;case 128:switch(c=b.keyCode||0,c){case 37:uw();cB(a)||a.o||dB(a);b.cancelBubble=!0;b.preventDefault();break;case 39:uw();cB(a)||(a.o?null!=a.k.d&&!a.k.d.ii().ii()&&(WA(a,a.k,!1),a.k.d.ii()):eB(a));b.cancelBubble=!0;b.preventDefault();break;case 38:cB(a)||\na.o&&dB(a);b.cancelBubble=!0;b.preventDefault();break;case 40:cB(a)||(a.o?eB(a):null!=a.k.d&&!a.k.d.ii().ii()&&(WA(a,a.k,!1),a.k.d.ii()));b.cancelBubble=!0;b.preventDefault();break;case 27:XA(a,null);a.j&&Kz(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:XA(a,null);a.j&&Kz(a.j,!1);break;case 13:cB(a)||(WA(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}cz(a,b)}function fB(a,b,c){c&&XA(a,null);Kv(a,b,!1);a.n=null;a.j=null}\nfunction cB(a){var b,c;if(!a.k){for(c=new gw(a.i);c.b<c.d.Xf();)if(b=hw(c),b.b){XA(a,b);break}return!0}return!1}\nfunction XA(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Py(c.pb)+Zb;Ky(c.me(),d,!1);a.o&&(c=mr(a.k.pb),2==xy(c)&&(c=wy(c,1),Ky(c,dk,!1)))}if(b){c=Py(b.pb)+Zb;Ky(b.me(),c,!0);a.o&&(c=mr(b.pb),2==xy(c)&&(c=wy(c,1),Ky(c,dk,!0)));eo();c=a.pb;var e=new Dn(b.pb),d=(Zn(),$n),e=z(gB,q,16,[e]),f,g,h,j;f=new Jp;for(h=0,j=e.length;h<j;++h)g=e[h],Kp(Kp(f,g.a),ha);e=Sy(f.a.a);c.setAttribute(d.a,e)}a.k=b}}\nfunction eB(a){var b,c,d;if(a.k){for(b=c=hB(a.i,a.k);;)if(c+=1,c==a.i.c&&(c=0),c==b){d=fy(a.i,b);break}else if(d=fy(a.i,c),d.b)break;XA(a,d)}}function dB(a){var b,c,d;if(a.k){for(b=c=hB(a.i,a.k);;)if(c-=1,0>c&&(c=a.i.c-1),c==b){d=fy(a.i,b);break}else if(d=fy(a.i,c),d.b)break;XA(a,d)}}w(430,388,Ul);_.ee=function(a){bB(this,a)};_.we=function(){this.j&&Kz(this.j,!1);dz(this)};_.Oe=function(a,b){fB(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function YA(a){this.a=a}\nw(431,1,{},YA);_.pd=function(){iB(this.a)};_.a=null;function jB(a){this.a=a}w(432,1,{},jB);_.Ld=function(){XA(this.a,null)};_.a=null;function ZA(a,b){Iz();this.a=a;this.b=b;Qz.call(this,!0,Fi);Fz(this.T,this.b.d);Mz(this);this.fb=!0;this.b.d.ii()}w(433,391,Sl,ZA);_.ae=function(a){var b,c;if(!a.a)switch(Ux(a.d.type)){case 4:c=a.d.target;b=this.b.c.pb;if(tr(b,c)){a.a=!0;break}a.a&&XA(this.a,null)}};_.a=null;_.b=null;function $A(a,b){this.a=a;this.b=b}w(434,1,{},$A);_.a=null;var kB=_.b=null;\nfunction lB(){lB=x;kB=new sx((Jx(),new Ix((uw(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function mB(a,b){if(b){var c=Py(a.pb)+Xb;Ky(a.me(),c,!1)}else c=Py(a.pb)+Xb,Ky(a.me(),c,!0);a.b=b}function nB(a,b){this.pb=$doc.createElement(lk);var c=Py(this.pb)+Zb;Ky(this.me(),c,!1);this.pb.textContent=a||m;this.pb[Xg]="gwt-MenuItem";c=ur();this.pb.setAttribute(gi,c);eo();this.pb.setAttribute(Gj,Lo.a);this.a=b}w(437,389,{43:1,47:1,50:1},nB);\n_.a=null;_.b=!0;_.c=null;_.d=null;function oB(){var a;this.pb=$doc.createElement(lk);this.pb[Xg]="gwt-MenuItemSeparator";a=$doc.createElement(qh);Ox(this.pb,a);a[Xg]="menuSeparatorInner"}w(438,389,Jl,oB);function pB(){var a,b,c,d,e;b=null.ii();e=wr();d=vr();b[ph]=(ls(),Zi);b[Lk]=0+(Ss(),uj);b[ci]=Ec;c=$doc;c=(H(c.compatMode,qe)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,qe)?a.documentElement:a.body).scrollHeight||0;b[Lk]=(c>e?c:e)+uj;b[ci]=(a>d?a:d)+uj;b[ph]="block"}\nfunction Rz(){}w(439,1,{},Rz);_.Yd=function(){pB()};function qB(a){this.a=a}w(440,1,{},qB);\n_.ae=function(a){var b=this.a,c,d;if(a.a||!b.fb&&a.b)b.db&&(a.a=!0);else if(b.ae(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?tr(b.pb,c):!1)&&(a.b=!0);b.db&&(a.a=!0);switch(Ux(d.type)){case 4:case 1048576:if(Tx){a.b=!0;break}if(!c&&b.V){b.Ke(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Tx){a.b=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function rB(a){this.a=a}w(441,1,{},rB);\n_.a=null;function Sz(){Sz=x;Tz=new sB(0);aA=new sB(1);cA=new sB(2);tB=z(uB,q,48,[Tz,aA,cA])}function sB(a){this.b=a}w(442,195,{48:1,90:1,95:1,97:1},sB);var tB,Tz,aA,cA;function vB(a){a.j?a.a.bb&&($doc.body.appendChild(a.a.Z),Iz(),a.f=iy(a.a.$),pB(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Z),Iz(),wB(a.f.a),a.f=null,a.b=!1)}function xB(a){a.j||(vB(a),a.c||(fz(),xz(yB(null),a.a)),Iz());zB((Iz(),a.a.pb),"rect(auto, auto, auto, auto)");a.a.pb.style[lj]=Jk}\nfunction AB(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Gw(b*a.d);h=Gw(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:uw(),f=h,c=d}zB((Iz(),a.a.pb),"rect("+g+wj+f+wj+c+wj+e+"px)")}\nfunction Lz(a,b,c){a.c=c;Cm(a);a.i&&($m(a.i),a.i=null,xB(a));a.a.hb=b;var d=a.a;d.eb&&(wB(d.eb.a),d.eb=null);d._&&(wB(d._.a),d._=null);if(d.hb){d.eb=Vx(new qB(d));var e;e=new rB(d);by();e=cy?Qv(cy.a,(!Pv&&(Pv=new Zm),Pv),e):null;d._=e}c=!c&&a.a.ab;a.a.U!=(Sz(),Tz)&&!b&&(c=!1);a.j=b;c?b?(vB(a),a.a.pb.style[rj]=ig,-1!=a.a.ib&&a.a.Le(a.a.cb,a.a.ib),zB((Iz(),a.a.pb),Bj),fz(),b=yB(null),oz(b,a.a,b.pb),a.i=new BB(a),Sm(a.i,1)):Dm(a,200):(vB(a),a.j?(a.a.pb.style[rj]=ig,-1!=a.a.ib&&a.a.Le(a.a.cb,a.a.ib),\nfz(),b=yB(null),oz(b,a.a,b.pb)):a.c||(fz(),xz(yB(null),a.a)),Iz(),a.a.pb.style[lj]=Jk)}function Uz(a){var b=(Im(),Lm);this.k=new Hm(this);this.t=b;this.a=a}w(443,58,{},Uz);_.rd=function(){xB(this)};_.sd=function(){this.d=gr(this.a.pb,ej);this.e=gr(this.a.pb,fj);this.a.pb.style[lj]=di;AB(this,(1+Math.cos(3.141592653589793))/2)};_.td=function(a){AB(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function BB(a){Tm();this.a=a}w(444,67,{},BB);\n_.zd=function(){this.a.i=null;Dm(this.a,200)};_.a=null;function Px(){Px=x;CB()}function Qx(a){return a.__gwt_resolve?a.__gwt_resolve():a}function CB(){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 fz(){fz=x;DB=new EB;FB=new Hp;gz=new dw}\nfunction GB(a){this.p=new Cz(this);this.pb=a;az(this)}function yB(a){fz();var b,c;c=mw(FB,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==FB.d){var d=new HB;Wm();Xm(Ym?Ym:Ym=new Zm,d);uw()}!b?c=new IB:c=new GB(b);E(FB,a,c);ew(gz,c);return c}w(446,385,Sl,GB);var DB,FB,gz;function EB(){}w(447,1,{},EB);_.Ne=function(a){a.ue()&&a.we()};function HB(){}w(448,1,{},HB);_.Wd=function(){fz();try{kz(gz,DB)}finally{JB(gz.a),JB(FB)}};\nfunction IB(){GB.call(this,$doc.body)}w(449,446,Sl,IB);_.Fe=function(a,b,c){b-=or();c-=pr();Az(a,b,c)};function Hz(a){this.c=a;this.a=!!this.c.jb}w(450,1,{},Hz);_.be=zx;_.ce=function(){if(!this.a||!this.c.jb)throw new uz;this.a=!1;return this.b=this.c.jb};_.de=function(){this.b&&this.c.ze(this.b)};_.b=null;_.c=null;function KB(a,b){a.pb[Gk]=null!=b?b:m}w(453,403,Ul);_.ee=function(a){0!=(Ux(a.type)&896)?cz(this,a):cz(this,a)};_.xe=iz;function LB(){LB=x;MB()}w(452,453,Ul);\nfunction NB(){LB();var a=kr(mk);!Nx&&(Nx=new Mx);!Lx&&(Lx=new Kx);this.pb=a;uw();this.pb[Xg]="gwt-TextBox"}w(454,452,Ul,NB);function MB(){MB=x;OB=new PB;QB=new RB;SB=new TB;UB=new VB;WB=z(XB,q,51,[OB,QB,SB,UB])}w(455,195,Vl);var WB,OB,QB,SB,UB;function PB(){this.b=0}w(456,455,Vl,PB);function RB(){this.b=1}w(457,455,Vl,RB);function TB(){this.b=2}w(458,455,Vl,TB);function VB(){this.b=3}w(459,455,Vl,VB);function tz(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}\nfunction pz(a,b,c){var d,e;if(0>c||c>a.c)throw new rz;if(a.c==a.a.length){e=D(YB,q,52,2*a.a.length,0);for(d=0;d<a.a.length;++d)xq(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)xq(a.a,d,a.a[d-1]);xq(a.a,c,b)}function Cz(a){this.b=a;this.a=D(YB,q,52,4,0)}w(461,1,{},Cz);_.Ce=function(){return new vz(this)};_.a=null;_.b=null;_.c=0;function ZB(a){if(a.a>=a.b.c)throw new uz;return a.b.a[++a.a]}function $B(a){if(0>a.a||a.a>=a.b.c)throw new aC;a.b.b.ze(a.b.a[a.a--])}function vz(a){this.b=a}w(462,1,{},vz);\n_.be=function(){return this.a<this.b.c-1};_.ce=function(){return ZB(this)};_.de=function(){$B(this)};_.a=-1;_.b=null;function QA(){QA=x;TA=(Jx(),new Ix(Jq()+"clear.cache.gif"))}var TA,RA=null;function SA(){}w(464,1,{},SA);function bC(){bC=x;QA()}function cC(a,b,c,d,e){bC();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}w(465,397,{},cC);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function dC(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}\nfunction sA(){var a=eC?eC:eC=dC(),b=$doc.createElement(qh);b.tabIndex=0;var c=$doc.createElement("input");c.type=mk;c.tabIndex=-1;c.setAttribute(Gj,sj);var d=c.style;d.opacity=0;d.height=Ic;d.width=Ic;d.zIndex=-1;d.overflow=di;d.position=ig;c.addEventListener(Dh,a,!1);b.appendChild(c);return b}var eC=null;function Jz(){Jz=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){Pz=!0;break a}Pz=!1}}\nfunction zB(a,b){a.style.clip=b;a.style[ph]=(ls(),Zi);a.style[ph]=m}var Pz;function Vz(a){this.a=a}w(470,1,{},Vz);_.pd=function(){this.a.style[lj]=(ws(),zg)};_.a=null;function wB(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Sv(b,new fC(b,c,d,a)):nw(b,c,d,a)}function Wv(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(474,1,{},Wv);_.a=null;_.b=null;_.c=null;_.d=null;function Tv(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}w(475,1,{},Tv);_.pd=function(){Uv(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;\n_.c=null;_.d=null;function fC(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}w(476,1,{},fC);_.pd=function(){nw(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function gC(a,b){var c;this.a=(c=m,0!=(b&1)&&(c+=xi),0!=(b&2)&&(c+=fi),RegExp(a,c))}w(477,1,{});_.tS=function(){return this.a.toString?this.a.toString():"[JavaScriptObject]"};_.a=null;function hC(a,b){b.k!=a&&(!a.Uc&&(a.Uc=new Om),b.k=a,Rm(a.Uc,b))}\nfunction iC(a){var b;b=a.cZ.d;if(-1!=Qy(b,Ry(36)))return null;a=a.Vc.b.b++;return b=Ty(b,jC(b,Ry(46))+1)+m+a}function kC(a){return!a.Mc&&a.Sc?kC(a.Sc):a.Mc}function lC(a){return Mu(),new mC(a)}function nC(a){var b;b=new oC;if(a.cf()){for(;a&&!G(a,73);a=a.Sc){var c=b,d=a.$e(),e=a._e();c.a+=d;c.b+=e}G(a,73)&&(c=a.$e(),a=a._e(),b.a+=c,b.b+=a);return b}throw new pC;}function qC(a){a.Wc=!1;a.mf();rC(a)}function rC(a){if((a=G(a,73)?null:a.Sc)&&a.Wc)qC(a),a.Gc&&G(a.Gc,67)&&(a.Gc.n=!1)}\nfunction sC(a){return(a=a.Te())?a:new tC(1,1)}function uC(a){var b;return(b=a.Ue())?new vC(b):new vC(a.We())}function wC(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)rC(a),new xC(a,100);if(g!=a.Yc||f!=a.Nc)a.bf(),new xC(a,101)}function yC(){this.Vc=(zC(),zC(),AC);this.Pc=new BC;new Hp;this.af();this.Rc=(CC(),DC)}w(481,1,$l);_.Re=function(){return iC(this)};_.Te=function(){return EC(this.Tc,this)};_.Ue=function(){return this.Te()};_.Ve=function(){return this.Nc};\n_.We=function(){return this.ef()};_.Xe=function(){return new FC(0,0,0,0)};_.Ye=function(){return this.hf()};_.Ze=function(){return this.Yc};_.$e=function(){return this._c};_._e=function(){return this.ad};_.af=iz;_.bf=function(){qC(this)};_.cf=function(){return this.Xc&&!!this.Sc&&this.Sc.cf()};_.ef=GC;_.ff=HC;_.gf=function(){return(null==this.Qc&&(this.Qc=this.Re()),this.Qc)+nb+this.$e()+nb+this._e()+nb+this.Ze()+Mk+this.Ve()+(this.Xc?m:",hidden")};_.hf=IC;\n_.mf=function(){var a=this.Tc;a.e.a=-1;a.e.b=-1};_.of=function(a,b,c,d){this.pf(a,b,c,d,this.Lc,!0);this.Lc=0};_.pf=function(a,b,c,d){wC(this,a,b,c,d)};_.tS=JC;_.qf=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 KC(a,b){var c;c=a.rf();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function LC(a){var b;b=a.rf();return new MC(b.b,b.d,a.Yc-b.c-b.b,a.Nc-b.d-b.a)}\nfunction NC(a,b){var c,d;if(a.Gc)for(d=new gw(a.Fc.a);d.b<d.d.Xf();)c=hw(d),a.Gc.wf(c);if(b)for(d=new gw(a.Fc.a);d.b<d.d.Xf();)c=hw(d),b.sf(null,c);a.Gc=b;qC(a);a.Gc&&G(a.Gc,67)&&(a.Gc.n=!1)}function OC(a){if(!a.Wc){a.Gc&&a.Gc.tf(a);var b,c;for(c=0;c<a.Fc.a.c;++c)b=fy(a.Fc.a,c),b.Wc||b.qf();a.Wc=!0}}function PC(){yC.call(this);this.Fc=new QC;this.Jc=(zC(),zC(),AC)}w(480,481,rl);_.Te=function(){if(!this.Gc)return null;!this.Hc&&(this.Hc=this.Gc.uf(this));return this.Hc};\n_.Ue=function(){if(!this.Gc)return null;!this.Ic&&(this.Ic=this.Gc.vf(this));return this.Ic};_.rf=function(){return this.Xe()};_.We=GC;_.Ye=IC;_.af=function(){this.Tc=(zC(),new RC)};_.bf=function(){qC(this);this.Gc&&G(this.Gc,67)&&(this.Gc.n=!1)};_.ef=GC;_.hf=IC;_.mf=function(){var a,b;this.Ic=this.Hc=null;for(b=0;b<this.Fc.a.c;++b)a=fy(this.Fc.a,b),a.mf()};_.qf=function(){OC(this)};_.Gc=null;_.Hc=null;_.Ic=null;function SC(){var a=new TC;PC.call(this);NC(this,a)}w(479,480,rl,SC);\n_.Re=function(){return"panel"+this.Jc.b.e++};function UC(a,b,c){a=VC(a.Ec,b,c);a.j=!0;return new WC(a)}function XC(a){a.ff(a.Ec.d)}function YC(a){return new tC(ZC(a.Ec),$C(a.Ec))}w(478,479,rl);_.Ve=function(){return gr(this.Ec.pb,ej)};_.Ze=function(){return gr(this.Ec.pb,fj)};_.$e=function(){return br(this.Ec.pb)};_._e=function(){return er(this.Ec.pb)};_.cf=function(){return this.Ec.pb.style.display!=Zi};_.Ec=null;function aD(a){if(null!=a)this.n=a;else throw new bD;}w(483,1,Pl);\n_.tS=function(){return this.cZ.d+"[source="+this.n+eg};_.n=null;\nfunction cD(){cD=x;dD=new Hp;E(dD,new eD(400),new fD(Wk));E(dD,new eD(401),new fD(Wk));E(dD,new eD(402),new fD(Wk));E(dD,new eD(500),new fD(Yk));E(dD,new eD(501),new fD(Yk));E(dD,new eD(502),new fD(Yk));E(dD,new eD(503),new fD(Zk));E(dD,new eD(504),new fD(Yk));E(dD,new eD(505),new fD(Yk));E(dD,new eD(506),new fD(Zk));E(dD,new eD(507),new fD(kl));E(dD,new eD(100),new fD(Sk));E(dD,new eD(101),new fD(Sk));E(dD,new eD(102),new fD(Sk));E(dD,new eD(103),new fD(Sk));E(dD,new eD(1004),new fD(Vk));E(dD,new eD(1005),\nnew fD(Vk));E(dD,new eD(800),new fD(gl));E(dD,new eD(801),new fD(gl));E(dD,new eD(200),new fD($k));E(dD,new eD(201),new fD($k));E(dD,new eD(202),new fD($k));E(dD,new eD(204),new fD($k));E(dD,new eD(203),new fD($k));E(dD,new eD(209),new fD(ll));E(dD,new eD(208),new fD(ml));E(dD,new eD(207),new fD(ml));E(dD,new eD(206),new fD($k));E(dD,new eD(205),new fD($k));E(dD,new eD(1400),new fD(il));E(dD,new eD(1401),new fD(jl));E(dD,new eD(1402),new fD(jl));E(dD,new eD(300),new fD(Tk));E(dD,new eD(301),new fD(Tk));\nE(dD,new eD(1100),new fD(fl));E(dD,new eD(1101),new fD(fl));E(dD,new eD(1200),new fD(hl));E(dD,new eD(701),new fD(cl));E(dD,new eD(900),new fD(dl));E(dD,new eD(1001),new fD(al));E(dD,new eD(601),new fD(bl))}w(482,483,Pl);_.gf=function(){return m};_.tS=function(){var a;a=m;G(this.n,61)&&null!=this.n&&(a=this.n,a=(null==a.Qc&&(a.Qc=a.Re()),a.Qc),null==a&&(a=m));return this.cZ.d+Yf+this.gf()+"] on "+(0<a.length?a:this.n)};_.k=0;var dD;function fD(a){this.a=a}w(485,1,{},fD);_.a=Rk;function gD(){}\nw(486,1,{},gD);_.a=null;_.b=null;function hD(a,b){var c;b&&(a.a?(c=new iD(a.a),xq(c.b,c.c++,b),a.a=c):(a.a=new Om,Rm(a.a,b)))}function qv(a,b){return a.a?en(a.a,b):b}w(488,1,Pl);_.a=null;function jD(){}function BC(){}w(487,488,Pl,jD,BC);function kD(){kD=x;Math.sqrt(2)}function lD(a){kD();if(0>a)throw new bn("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}w(489,1,{57:1},lD);\n_.eQ=function(a){return a===this?!0:G(a,57)?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 mD;a.a=31*a.a+Gw((new nD(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Gw((new nD(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction oD(){oD=x;pD=qD=new rm(255,255,255);rD=new rm(192,192,192);sD=new rm(128,128,128);tD=new rm(64,64,64);uD=vD=new rm(0,0,0);wD=xD=new rm(255,0,0);new rm(255,175,175);yD=new rm(255,200,0);zD=new rm(255,255,0);new rm(0,255,0);AD=new rm(255,0,255);BD=new rm(0,255,255);CD=DD=new rm(0,0,255)}\nfunction ED(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 rm(3,3,3);3>c&&0!=c?c=3:(c=Gw(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Gw(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Gw(a/0.7),a=255<a?255:a);return new rm(c,a,b)}function FD(a){return new rm(Gw(0.7*(a.d>>16&255)),Gw(0.7*(a.d>>8&255)),Gw(0.7*(a.d&255)))}function GD(a,b){return G(b,60)?b.d==a.d:!1}function rm(a,b,c){oD();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new bn(De);this.d=c|b<<8|a<<16|-16777216}\nw(495,1,{60:1,69:1,72:1},rm);_.eQ=function(a){return GD(this,a)};_.hC=HD;_.tS=function(){return ID.d+"[r="+(this.d>>16&255)+",g="+(this.d>>8&255)+",b="+(this.d&255)+eg};_.a=0;_.b=null;_.c=null;_.d=0;var uD,CD,wD,pD,vD,DD,BD,tD,sD,rD,AD,yD,xD,qD,zD;function CC(){CC=x;DC=new JD(!0);KD=new dw;ew(KD,"ar");ew(KD,"fa");ew(KD,"iw");ew(KD,"ur")}function JD(a){this.a=a}w(496,1,Pl,JD);_.a=!1;var DC,KD;w(500,1,{78:1,94:1});function LD(){tC.call(this,0,0)}function tC(a,b){this.b=a;this.a=b}\nfunction vC(a){tC.call(this,a.b,a.a)}w(499,500,{63:1,78:1,90:1,94:1},LD,tC,vC);_.eQ=function(a){return a===this?!0:G(a,63)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new mD;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return MD.d+"[width="+this.b+",height="+this.a+eg};_.a=0;_.b=0;function Ou(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}w(501,1,Pl,Ou,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_.xf=function(){return 0!=(this.e&4)};_.yf=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.yf()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.xf()&&(a+=",meta"),a):m)+",target="+this.f+(null!=this.b?",arg="+this.b:m)+eg};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function ND(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].Xc&&++b,++c;return b}\nfunction OD(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=(PD(g?j:l-j,b.c),b.b[g?j:l-j]),h=c.Ye(),c.of(d,e+~~((f-h.a)/2),h.b,h.a),d+=h.b+a.c}function QD(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.Ye():c.We(),g=gn(g,c.a),h+=c.b+a.c);return new tC(h,g+2*a.d)}function TC(){RD.call(this,1,5,5)}\nfunction RD(a,b,c){zC();this.c=b;this.d=c;this.a=a}w(502,1,Pl,TC,RD);_.sf=SD;\n_.tf=function(a){this.b=TD(a.Fc);if(0!=ND(this)){var b,c,d,e,f,g,h,j,l,n,o;b=LC(a);g=a.rf();h=a.Rc.a;l=new Om;n=f=2*this.c;o=g.d+this.d;j=0;e=!0;var r,t,y;r=a.Fc.a.c;d=new UD(r);for(t=0;t<r;++t)xq(d.b,d.c++,null);for(c=this.b,t=0,y=c.length;t<y;++t)r=c[t],r.Sc==a&&VD(d,hB(a.Fc.a,r),r);for(d=new gw(d);d.b<d.d.Xf();)if((c=hw(d))&&c.Xc)a=c.Ye(),!e&&n+a.b>b.b&&(OD(this,l,b.b-(n-this.c),g.b,o,j,h),l.ug(),n=f,o+=j+this.d,j=0),e=!1,xq(l.b,l.c++,c),n+=a.b+this.c,j=gn(j,a.a);OD(this,l,b.b-(n-this.c),g.b,o,\nj,h)}};_.uf=function(a){this.b=TD(a.Fc);return 0==ND(this)?KC(a,new tC(10,10)):KC(a,QD(this,!1))};_.vf=function(a){this.b=TD(a.Fc);return 0==ND(this)?KC(a,new tC(10,10)):KC(a,QD(this,!0))};_.wf=HC;_.tS=function(){var a;switch(this.a){case 0:a=pi;break;case 2:a=Fj;break;case 1:a=Tg;break;case 4:a="trailing";break;default:a="leading"}return WD.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+eg};_.a=0;_.b=null;_.c=0;_.d=0;function XD(){XD=x;YD=new ZD(Ne,0,12)}\nfunction ZD(a,b,c){XD();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}w(503,1,{64:1,90:1},ZD);_.a=null;_.b=0;_.c=0;var YD;w(504,1,Cl);_.tS=function(){return $D.d+"[font="+this.b+"ascent="+aE(this.b).a+", descent="+aE(this.b).b+", height="+aE(this.b).c+eg};_.b=null;w(506,1,{});_.tS=function(){return"Graphics"};w(507,506,{});function aC(){}function bz(a){this.f=a}w(510,138,ql,aC,bz);function pC(){this.f="Missing message: awt.151"}w(509,510,ql,pC);w(511,1,{});\nfunction FC(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}w(512,1,{66:1,90:1,94:1},FC);_.eQ=function(a){return a===this?!0:G(a,66)?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 bE.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+eg};_.a=0;_.b=0;_.c=0;_.d=0;w(516,1,Pl);_.gf=function(){return this.j};_.tS=JC;_.j=null;_.k=null;\nfunction cE(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function dE(a,b){a.e=b;mB(a.i.a,b)}function eE(a){this.n=(zC(),zC(),AC);var b;var c;b=this.cZ.d;-1!=Qy(b,Ry(36))?b=null:(c=this.n.b.d++,b=Ty(b,jC(b,Ry(46))+1)+m+c);this.j=b;this.d=new jD;this.f=a;this.e=!0;this.i=new fE(this)}w(515,516,Pl,eE);_.gf=function(){return cE(this)};_.c=null;_.e=!1;_.f=null;_.i=null;w(514,515,Ml);_.gf=function(){return cE(this)+(this.b?",tearOff":m)};_.b=!1;w(518,1,{79:1});\n_.eQ=function(a){return a===this?!0:G(a,79)?this.zf()==a.zf()&&this.Af()==a.Af():!1};_.hC=function(){var a;a=new mD;gE(a,this.zf());gE(a,this.Af());return a.a};function oC(){this.b=this.a=0}function hE(a,b){this.a=a;this.b=b}w(517,518,{70:1,79:1,90:1},oC,hE);_.eQ=function(a){return a===this?!0:G(a,70)?this.a==a.a&&this.b==a.b:!1};_.zf=zx;_.Af=iA;_.tS=function(){return iE.d+"[x="+this.a+",y="+this.b+eg};_.a=0;_.b=0;\nfunction jE(a,b){if(!b)throw new Rv("Missing message: awt.70");var c=a.a;if(H(b.f,ub)){var c=c.a.a,d=new oB,e=c.c.c;if(0>e||e>c.c.c)throw new rz;c.o&&(d.pb[ah]=2);VA(c,e,d.pb);kE(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 rz;kE(d.c,e,c);for(f=g=0;f<e;++f)G(fy(d.c,f),47)&&++g;kE(d.i,g,c);VA(d,e,c.pb);c.c=d;e=Py(c.pb)+Zb;Ky(c.me(),e,!1);d.o&&(e=hB(d.c,c),-1!=e&&(d=wy(d.o?d.e:wy(d.e,0),e),2==xy(d)&&d.removeChild(wy(d,1)),c.pb[ah]=2))}}\nfunction lE(){eE.call(this,m);new Om;this.b=!1;this.a=(zC(),new mE)}w(519,514,Ml,lE);_.a=null;w(522,1,{94:1});w(521,522,im);_.eQ=function(a){return a===this?!0:G(a,81)?this.zf()==a.zf()&&this.Af()==a.Af()&&this.Cf()==a.Cf()&&this.Bf()==a.Bf():!1};_.hC=function(){var a;a=new mD;gE(a,this.zf());gE(a,this.Af());gE(a,this.Cf());gE(a,this.Bf());return a.a};function MC(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}w(520,521,{71:1,81:1,90:1,94:1},MC);\n_.eQ=function(a){return a===this?!0:G(a,71)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.Bf=zx;_.Cf=iA;_.zf=cu;_.Af=HD;_.tS=function(){return nE.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+eg};_.a=0;_.b=0;_.c=0;_.d=0;function oE(){oE=x;pE=new qE;rE=new sE;tE=new sE}var pE,tE,rE;w(524,1,{});_.eQ=lm;_.hC=mm;function qE(){}w(525,524,{},qE);function sE(){}w(526,1,{},sE);w(527,481,$l);function uE(a,b){var c;c=lC(kC(a));return!c?null:new tC(vE(c,"_")*b+6,aE(c.b).c+6)}\nfunction wE(a){xE.call(this,a,null!=a?a.length:0)}function xE(a,b){yC.call(this);this.a=0>b?0:b;var c=this.Tc;KB(c.a,a);c.e.a=-1;c.e.b=-1}w(528,527,$l,wE,xE);_.Re=function(){return"textfield"+this.Vc.b.f++};_.Te=function(){return uE(this,hr(this.Tc.a.pb,Gk).length)};_.Ue=function(){return!kC(this)?null:uE(this,hr(this.Tc.a.pb,Gk).length)};_.We=yE;_.Ye=BE;_.af=function(){this.Tc=(zC(),new CE)};_.ef=yE;_.hf=BE;_.a=0;function zC(){zC=x;AC=new DE}\nfunction EE(){var a=(zC(),zC(),AC);!a.c&&(a.c=new FE);return a.c}w(529,1,{});_.a=null;_.c=null;var AC;function GE(){}w(530,1,{},GE);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;w(531,1,{});function HE(){HE=x;IE=new JE;KE=new JE}function LE(a,b){return b==a?!0:!b?!1:!0}function JE(){}w(532,1,{74:1},JE);_.eQ=function(a){return null==a||!G(a,74)?!1:LE(this,a)};_.hC=function(){var a;a=null.ii()+";class="+null.ii();a=!null.ii().ii()?a:a+";charset=";return ME(a)};\n_.tS=function(){return NE.d+"[MimeType=(null);humanPresentableName="+this.a+eg};_.a=null;var IE,KE;function OE(){OE=x;z(PE,q,74,[(HE(),KE),IE])}function QE(a){var b=(HE(),KE);if(LE(b,(HE(),KE)))return a.a;if(LE(b,IE))return new RE(a.a);throw new SE(b);}function TE(a){OE();this.a=a}w(533,1,{},TE);_.a=null;function SE(a){this.f="flavor = "+a}w(534,139,{75:1,90:1,98:1,107:1},SE);function UE(a,b,c){cD();VE.call(this,a,b,c,Rk)}\nfunction VE(a,b,c,d){cD();aD.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}w(535,482,Pl,UE,VE);_.gf=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":Fk;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="+qx(this.c)+tb+b};_.a=null;_.b=0;_.c=Rk;function xC(a,b){cD();aD.call(this,a);this.k=b}w(536,482,Pl,xC);\n_.gf=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 Fk}return b+" ("+a.$e()+nb+a._e()+ha+a.Ze()+Mk+a.Ve()+jb};w(539,536,Pl);_.j=0;\nfunction WE(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=Fk}b=b+",("+a.f+nb+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=tb,d;d=a.j;var e;e=new vx;0!=(d&4)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&1)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&2)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&\n8)&&(0!=(d&2048)?0!=(d&512)&&Kp(Kp(e,(zC(),null)),mb):Kp(Kp(e,(zC(),null)),mb));0!=(d&32)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&16)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&8)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&4)&&Kp(Kp(e,(zC(),null)),mb);d=0==e.a.a.length?e.a.a:XE(e.a.a,0,e.a.a.length-1);c=c+d+",extModifiers=";d=a.j;var f;e=(f=m,0!=(d&256)&&(f+=(zC(),null)),0!=(d&128)&&(f+=(0<f.length?mb:m)+(zC(),null)),0!=(d&512)&&(f+=(0<f.length?mb:m)+(zC(),null)),0!=(d&64)&&(f+=(0<f.length?mb:m)+(zC(),null)),0!=(d&8192)&&(f+=\n(0<f.length?mb:m)+(zC(),null)),f);0!=(d&1024)&&(e+=(0<e.length?mb:m)+(zC(),null));0!=(d&2048)&&(e+=(0<e.length?mb:m)+(zC(),null));0!=(d&4096)&&(e+=(0<e.length?mb:m)+(zC(),null));b+=c+e}return b+=",clickCount="+a.e}w(541,539,Pl);_.gf=function(){return WE(this)};_.d=0;_.e=0;_.f=0;_.i=0;\nfunction pv(a,b,c,d){cD();xC.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(542,541,Pl,pv);\n_.gf=function(){var a,b;a=WE(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=Fk}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;w(551,1,{});function RE(a){if(null==a)throw new YE;}w(552,551,{},RE);\nfunction ZE(){ZE=x;$E={};$E["java.vendor"]=Rh;$E["package.restrict.access.sun"]=Dk;$E["sun.java.launcher"]=wf;$E["sun.management.compiler"]=Rh;$E["os.name"]=wf;$E[" sun.boot.class.path"]=wf;$E["path.separator.applet"]=wf;$E["java.vm.specification.vendor"]=Rh;$E["java.runtime.version"]=wf;$E["http.proxyPort"]=wf;$E["user.name"]=wf;$E["user.language"]=wf;$E["os.name.applet"]=wf;$E["browser.version"]=wf;$E["java.version"]=wf;$E["user.timezone"]=wf;$E["java.endorsed.dirs"]=wf;$E["java.specification.name"]=\n"GWT";$E["java.specification.version"]="2.5.0";$E[ki]=cf;!sv&&(sv=new Av);sv.a?$E[ii]="yes":$E[ii]=null}var $E;w(556,139,yl);function aF(){}function bF(a){this.f=a}w(555,556,{84:1,90:1,98:1,107:1},aF,bF);function cF(){cF=x;dF=new eF}function fF(a){var b;if(a.k){var c;b=new vx;Kp(b,a.f);b.a.a+=gd;c=a.a;null!=c&&0<c.length&&(b.a.a+=sc,Kp(b,a.a));c=a.b;a=a.j;null!=c&&Lp(b.a,c);null!=a&&(b.a.a+=Ga,Lp(b.a,a));b=b.a.a}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}\nfunction gF(a){cF();var b,c,d;if(null==a)throw new aF;a=Sy(a);try{d=Qy(a,Ry(58))}catch(e){e=Hq(e);if(G(e,102))throw new bF(Mp(e));throw e;}c=Qy(a,Ry(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;hF();var f,g,h;h=c.length;b=new iF;for(g=0;g<h;++g)f=c.charCodeAt(g),65<=f&&90>=f?jF(b,f+32&65535):Lp(b.a,String.fromCharCode(f));\nthis.f=b.a.a}else this.f=null,d=-1}if(null==this.f)throw new bF($e+a);if(!this.k&&(this.k=mw(dF,this.f),this.k||(this.k=(zC(),new kF))&&E(dF,this.f,this.k),!this.k))throw new bF($e+a);try{c=a;var j=++d,l=a.length,n,o,r,t,y,v,s,A,F,M,N,$,S,V,ea,na,ta,Yb,K,ra,yc;if(l<j||0>l){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(sc,j)==j&&-1==lF(c,Ry(47),j+2))throw new mF(l);}else{N=c.substr(j,l-j);l-=j;v=0;s=this.c;$=this.e;Yb=this.j;t=this.d;ea=this.i;n=this.a;yc=this.n;K=lF(N,Ry(35),\n0);if(0==N.indexOf(sc)&&0!=N.indexOf("////")){F=2;$=-1;v=lF(N,Ry(47),2);ta=lF(N,Ry(63),2);-1!=ta&&(-1==v||v>ta)&&(v=ta);-1==v&&(v=l,t=m);A=v;-1!=K&&K<v&&(A=K);var jd=Ry(64);ra=N.lastIndexOf(jd,A);n=N.substr(2,A-2);-1<ra&&(yc=N.substr(2,ra-2),F=ra+1);S=lF(N,Ry(58),-1==ra?F:ra);r=Qy(N,Ry(93));if(-1!=r)try{N.length>r+1?(o=N.charCodeAt(r+1),58==o?S=r+1:S=-1):S=-1}catch(wb){if(wb=Hq(wb),!G(wb,98))throw wb;}-1==S||S>v?s=N.substr(F,A-F):(s=N.substr(F,S-F),V=N.substr(S+1,A-(S+1)),0==V.length?$=-1:$=nF(V,\n10))}-1<K&&(Yb=N.substr(K+1,l-(K+1)));y=-1==K?l:K;var L=Ry(63);na=N.lastIndexOf(L,y);-1<na?(ea=N.substr(na+1,y-(na+1)),0==na&&null!=t&&(H(t,m)?t=nc:t.indexOf(nc),M=jC(t,Ry(47))+1,t=t.substr(0,M-0)),y=na):0!=K&&(ea=null);-1<v&&(v<l&&47==N.charCodeAt(v)?t=N.substr(v,y-v):y>v&&(null==t?t=m:H(t,m)?t=nc:t.indexOf(nc),M=jC(t,Ry(47))+1,0==M?t=N.substr(v,y-v):t=t.substr(0,M-0)+N.substr(v,y-v)));null==t&&(t=m);null==s&&(s=m);d=s;var Ha;Ha=t;null!=ea&&!H(ea,m)&&(null!=t?Ha=t+Gd+ea:Ha=Gd+ea);null==this.f&&(this.f=\nthis.f);this.c=d;this.b=Ha;this.e=$;this.j=Yb;var xb;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+gd+this.e));null!=this.c&&-1<(xb=jC(this.c,Ry(64)))?(this.n=XE(this.c,0,xb),this.c=Ty(this.c,xb+1)):this.n=null;null!=this.b&&-1<(xb=Qy(this.b,Ry(63)))?(this.i=Ty(this.b,xb+1),this.d=XE(this.b,0,xb)):(this.i=null,this.d=this.b);this.a=n;this.n=yc;this.d=t;this.i=ea}}catch(Hc){Hc=Hq(Hc);if(G(Hc,98))throw new bF(Mp(Hc));throw Hc;}if(-1>this.e)throw new bF("incorrect port: "+\nthis.e);}w(557,1,Pl,gF);_.tS=function(){return fF(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var dF;w(558,1,{});function oF(a,b,c){var d,e;for(d=a.Sf().Ce();d.be();)if(a=d.ce(),e=a.Bh(),null==b?null==e:Up(b,e))return c&&(a=new pF(a.Bh(),a.Ch()),d.de()),a;return null}w(562,1,Ll);_.Rf=function(a){return!!oF(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!G(a,110)||this.Xf()!=a.Xf())return!1;for(a=a.Sf().Ce();a.be();)if(b=a.ce(),c=b.Bh(),b=b.Ch(),!this.Rf(c)||!qF(b,this.Tf(c)))return!1;return!0};_.Tf=function(a){a=oF(this,a,!1);return!a?null:a.Ch()};_.hC=function(){var a,b,c;c=0;for(b=this.Sf().Ce();b.be();)a=b.ce(),c+=a.hC(),c=~~c;return c};_.Uf=rF;_.Vf=function(){throw new sF("Put not supported on this map");};_.Wf=function(a){a=oF(this,a,!0);return!a?null:a.Ch()};_.Xf=function(){return this.Sf().Xf()};\n_.tS=function(){var a,b,c,d;d=Ok;a=!1;for(c=this.Sf().Ce();c.be();)b=c.ce(),a?d+=qb:a=!0,d+=m+b.Bh(),d+=Ed,d+=m+b.Ch();return d+"}"};function JB(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function zy(a,b){var c;if(null==b)c=a.c;else if(G(b,1))c=gd+b in a.e;else a:{c=a.$f(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d].Bh();if(a.Zf(b,f)){c=!0;break a}}c=!1}return c}function mw(a,b){return null==b?a.b:G(b,1)?a.e[gd+b]:tF(a,b,a.$f(b))}\nfunction tF(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d],g=f.Bh();if(a.Zf(b,g))return f.Ch()}return null}function E(a,b,c){return null==b?uF(a,c):G(b,1)?vF(a,b,c):wF(a,b,c,a.$f(b))}function wF(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.Bh();if(a.Zf(b,h))return a=d.Ch(),d.Dh(c),a}else e=a.a[d]=[];d=new pF(b,c);e.push(d);++a.d;return null}function uF(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}\nfunction vF(a,b,c){var d,e=a.e,b=gd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function ow(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(G(b,1)){var d,e=a.e;c=gd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.$f(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e],h=g.Bh();if(a.Zf(b,h)){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.Ch();break a}}c=null}return c}w(561,562,Ll);_.Rf=function(a){return zy(this,a)};_.Sf=function(){return new xF(this)};\n_.Zf=function(a,b){return this.Yf(a,b)};_.Tf=function(a){return mw(this,a)};_.Vf=function(a,b){return E(this,a,b)};_.Wf=function(a){return ow(this,a)};_.Xf=HD;_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Hp(){JB(this)}w(560,561,pl,Hp);_.Yf=function(a,b){return Fw(a)===Fw(b)||null!=a&&Up(a,b)};_.$f=function(a){return~~Xp(a)};function eF(){JB(this)}w(559,560,pl,eF);function yF(){}w(563,138,ql,yF);function zF(a){var b,c;b=0;for(c=a.a;c<a.i;){c=AF(a,c);if(c>=a.i)break;c=BF(a,c);++b}return b}\nfunction CF(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function DF(a){var b;a.a=0<=a.j&&!a.d?a.j:AF(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new yF;b=a.a;a.a=BF(a,a.a);return XE(a.n,b,a.a)}\nfunction BF(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=EF(a.n,d,a.n.length);if(c<=a.f&&CF(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Qy(a.c,Ry(c)))break;++d}a.k&&b==d&&(a.e?(c=EF(a.n,d,a.n.length),c<=a.f&&CF(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Qy(a.c,Ry(c))&&++d));return d}\nfunction AF(a,b){var c,d;if(null==a.c)throw new YE;for(d=b;!a.k&&d<a.i;)if(a.e){c=EF(a.n,d,a.n.length);if(c>a.f||!CF(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Qy(a.c,Ry(c)))break;++d}return d}function FF(a){GF.call(this,a,ia,!1)}function HF(a){GF.call(this,a,nb,!1)}\nfunction GF(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=EF(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=D(B,u,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=EF(this.c,d,this.c.length),this.b[c]=a}}}w(564,1,{},FF,HF,GF);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function IF(){}\nw(565,1,{},IF);_.a=null;function JF(a,b){var c,d;c=a.a.exec(b);d=new IF;d.a=c;return d}function KF(){}function LF(a,b){var c,d;d=m;2==(b|2)&&(d+=fi);1==(b|1)&&(d+=xi);c=new KF;c.a=RegExp(a,d);return c}w(566,1,{},KF);_.a=null;\nfunction MF(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(G(e,1)&&(e=bq(e),!($p(),!/[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]/.test(e.replace(/"(\\\\.|[^"\\\\])*"/g,m)))))return;c+=e;d<b.length-1&&(c+=nb);++d}}typeof a==Jh?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Yf+c+eg),a.apply(c)):(evalString=a+db+c+");",$wnd.eval(evalString))}\nfunction NF(a){var b;if(null==a||0==a.length)return OF(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),Gc;b=a.charCodeAt(a.length-1);return PF(b)||46==b?a+uj:a}function Nw(a){var a=new QF(a),b,c,d,e,f;b=$doc.getElementsByTagName(qh);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute($g)||m,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;RF(a););return a.b}w(573,1,{});function SF(a,b){b.Pd(new TF);b.Od(new UF);b.Qd(new VF);b.Rd(new WF(a))}\nw(572,573,{});_.b=null;_.c=1;_.d=-1;function XF(a){this.a=a;this.b=new YF(this.a);this.c=this.d=1}w(571,572,{},XF);_.a=null;function YF(a){this.a=a}w(574,1,{},YF);_._f=function(a){var b=this.a;b.Tb&&(null!=a&&0<a.length?(ZF(b.r,"DROP"),!b.Ub&&(b.Ub=new Su(b)),$F(b.Ub,a)):(Pu(b,"ERROR - empty or null structure"),aG(b)))};_.a=null;function bG(a){this.a=a}w(575,1,{},bG);_.a=null;function cG(a,b,c,d){this.d=a;this.b=b;this.c=c;this.a=d}w(576,1,{},cG);\n_.ag=function(){wz(this.d.f,this.b,ZC(this.d)-this.c-this.a.a,$C(this.d)-(this.a.d-this.a.a))};_.a=null;_.b=null;_.c=0;var dG=_.d=null;function eG(){eG=x;dG=new sx((Jx(),new Ix("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAF0lEQVR42mNgGAWjYBSMglEwCkYBpQAAB1AAAZMWyVkAAAAASUVORK5CYII=")),29,16)}function fG(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}\nfunction gG(a){var b;hG?a&&iG(a):(b=(jG(),kG).a.a,b=(cq(),new iq(b)),b.d=dq,fq(gq(b,new lG(a))))}var hG=!1;function lG(a){this.a=a}w(580,1,{},lG);_.Ad=function(a){if(this.a){var b=this.a;b.a&&b.a.Dd(a)}else $wnd.alert("Loading of InChI-js failed")};_.Bd=function(){this.a&&(iG(this.a),hG=!0)};_.a=null;function iG(a){var b;b=fG(a.b);a.a.bg(b)}function mG(a,b){this.a=a;this.b=b}w(581,1,Yl,mG);_.Dd=function(a){this.a&&this.a.Dd(a)};_.a=null;var kG=_.b=null;\nfunction jG(){jG=x;kG=new rx((Jx(),new Ix($moduleBase+"96E40B969193BD74B8A621486920E79C.cache.js")))}function nG(a){return a.error==m?null:a.error}function oG(a){return a.warning==m?null:a.warning}\nfunction pG(){pG=x;qG=z(Kw,q,1,["Copyright (c) 2017, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);rG=(oD(),rD);sG=ED(rG);tG=z(B,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]);uG=D(vG,q,60,43,0);wG=D(Kw,q,1,43,0);xG=D(vG,q,60,7,0);yG=null!=(ZE(),$E[ii]);zG=D(AG,q,64,100,0);BG=D(CG,q,65,100,0);var a,b;for(a=1;42>=a;++a)0<DG(a)?uG[a]=(oD(),tD):(uG[a]=(oD(),yD),wG[a]=Wf);wG[1]=Ue;uG[1]=(oD(),tD);wG[2]=he;uG[2]=\nyD;wG[3]=pe;uG[3]=tD;wG[4]=vf;uG[4]=DD;wG[5]=Af;uG[5]=xD;wG[9]=Pe;uG[9]=AD;wG[10]=Be;uG[10]=AD;wG[11]=me;uG[11]=AD;wG[12]=Ye;uG[12]=AD;wG[8]=Jf;uG[8]=FD(zD);wG[7]=Bf;uG[7]=yD;wG[6]=Nf;uG[6]=tD;wG[13]=Lf;uG[13]=tD;wG[32]=Wf;uG[32]=tD;wG[14]=df;wG[16]=ef;wG[15]=xf;wG[17]=If;wG[18]=Fe;wG[19]=Re;wG[20]=Qd;wG[21]=uf;wG[22]=re;wG[24]=Of;wG[23]=ie;wG[25]=Xf;wG[26]=yf;wG[27]=Ge;wG[28]=se;wG[29]=Rd;wG[30]=Te;wG[31]=ae;for(a=33;42>=a;++a)b=Df,33<a&&(b+=a-33),wG[a]=b,uG[a]=tD}\nfunction EG(a){var b;if(a.dc)b=FG(a,1)+Fd+FG(a,2)+Fd+FG(a,3);else if(b=FG(a,0),0<b.length){var c=new GG(a.ob);Rm(a.qb.a,c)}return b}function HG(a){var b,c,d;d=!1;if(0<a.ob.v||0<a.ob.w)if(d=!0,0<a.ob.v?(IG(a.ob,a.ob.v),JG(a,"delAtom",a.ob.v),a.ob.v=0):(KG(a.ob,a.ob.w),JG(a,"delBond",a.ob.v),a.ob.w=0),LG(a.ob),b=MG(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 NG(a,b){var c,d,e,f;OG(a,!1);c=b.a;if(H(c,xc))Qu(EG(a));else if(H(c,Fc))Qu(su(a,!0,!1));else if(H(c,Pc))Qu(su(a,!0,!0));else if(H(c,Zc))a.Tb&&(c=a.r,null==c.i&&(c.i="PASTE"),Ru(a.E,(!a.Ub&&(a.Ub=new Su(a)),a.Ub)));else if(H(c,Qc))a.fg(3);else if(H(c,Rc))a.fg(4);else if(H(c,Tc))a.fg(5);else if(H(c,Uc))Bq(6,new PG(a));else if(H(c,Vc))a.og();else if(H(c,Yc))Bq(1,new QG(a));else if(H(c,Hj))7!=a.cb&&(a.db=Rk),d=b.c,d=px(d,Qk),c=gx(d,a.db),e=!dx(c,Rk)?Zw(c):c,!dx(e,Xk)&&RG(a.ob,P(c)),a.Ib=!0,a.cb=\n7,a.db=d;else if(c==Qf||c==Mf){if(e=SG(a.ob,(TG(),c==Mf?UG:VG)))a.ob.f.a?Pu(a,"Chiral flag is set"):Pu(a,"No Chiral flag"),WG(a,"changeChiral",a.o,0,0),a.Ib=!0}else if(c==be){f=XG(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,WG(a,"changeManyAtomMap",a.o,0,0))}else if(c==Ie){c=a.ob;e=!1;for(d=1;d<=c.p;++d)e=YG(c.b[d])||e;(a.Ib=e)&&WG(a,"deleteAtomMaps",a.o,0,0)}else c==Me?(a.Ib=ZG(a.ob),a.Ib&&WG(a,"deleteHydrogens",a.o,0,0)):H(c,Oj)||(H(c,Ah)?a.hc=!0:$G(a,c));\n(a.Ib||a.Gb)&&a.ff(a.Ec.d)}\nfunction aH(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=D(bH,Zl,-1,99,1);h=o=n=0;for(g=b;g<=c;++g)f=cH(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=dH(a):r=eH(a);f=Gw(r.b);r=Gw(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.mg("alignMolecules Depict: molecularAreaScale="+a.xb+" xsize="+f+" ysize="+r+fa),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&&fH(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)gH(a.zb[g].b[b],n/a.xb,o/a.xb);2==d?o+=l[g]/2:n+=l[g]/2;a.J||hH(a.zb[g])}}}function iH(a,b){var c;a.k=202;a.Mb=!1;Pu(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 jH(a),a.ob.o=0);b&&(!!a.r&&kH(gq(a.r,"clear"),0,0,0),a.hc=!0)}}\nfunction lH(a){a.Sb=0;a.o=0;a.ob=new jH(a);a.ob.o=0;a.sb=null;a.Ib=!0}\nfunction mH(a,b){var c,d,e,f,g;g=new lE;e=Kf;d="MOL";f="MOL or SDF";TG();a:{for(c=1;c<=a.Sb;++c)if(0<a.zb[c].p){c=(TG(),TG(),UG);break a}c=(TG(),TG(),VG)}c=c.a?VG:UG;b&&(e="SMIRKS",f=d=Hf);a.Ac&&(f+=" or "+e,!b&&a.zc&&(f+=" or OCL ID code"));e=new eE(Ee+e);e.c=xc;jE(g,e);dE(e,!c.a);hD(e.d,a);e=new eE(Ee+d);e.c=Fc;hD(e.d,a);jE(g,e);b||(e=new eE(Ee+d+" V3000"),e.c=Pc,hD(e.d,a),jE(g,e),a.cg()&&(a.N&&(e=new eE("Copy as InChI"),e.c=Qc,hD(e.d,a),dE(e,!c.a),jE(g,e)),a.P&&(e=new eE("Copy as InChI key"),e.c=\nRc,hD(e.d,a),dE(e,!c.a),jE(g,e)),a.kc&&(e=new eE("Search chemical structure (through InChIKey)"),e.c=Vc,hD(e.d,a),dE(e,!c.a),jE(g,e)),a.O&&(e=new eE("Copy as InChI auxinfo"),e.c=Tc,hD(e.d,a),dE(e,!c.a),jE(g,e))));a.Ac&&a.Q&&!b&&(e=new eE("Copy as Scalar Vector Graphics"),e.c=Yc,hD(e.d,a),jE(g,e));a.Ac&&a.zc&&!b&&(e=new eE("Copy as OCL ID code"),e.c=Uc,hD(e.d,a),dE(e,!c.a),jE(g,e));a.Tb&&(jE(g,new eE(ub)),d=a.Wb,null==d&&(d="Paste "+f),e=new eE(d),e.c=Zc,hD(e.d,a),jE(g,e));hC(a,g);return g}\nfunction nH(a,b,c,d){return new oH(a.gg(!b?null:b.a,P(J(Math.round(c))),P(J(Math.round(d)))))}\nfunction pH(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);qH(b,rG);a.Lb?(f==a.k&&qH(b,FD(rG)),rH(b,j,g,a.mb,a.mb),qH(b,(oD(),tD)),sH(b,j,g,a.mb-1,a.mb-1)):f==a.k?tH(b,j+1,g+1,a.mb,a.mb,!1):tH(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(qH(b,(oD(),vD)),f){case 101:qH(b,zD);uH(b,j+3,g+3,a.mb-6,a.mb-6);qH(b,vD);e=g+3;h=a.mb-6;c=\na.mb-6;d=b.a;f=P(J(Q((j+3)*R)));e=P(J(Q(e*R)));h=P(J(Q(h*R)));c=P(J(Q(c*R)));d.n&&(vH(d,!1),wH(d,xH(d,f,e,h,c)));yH(b,j+6,g+6,a.mb-12,a.mb-12);zH(b.a,P(J(Q((j+9)*(AH(),R)))),P(J(Q((g+9)*R))),P(J(Q(2*R))),P(J(Q(4*R))));rH(b,j+a.mb-10,g+9,2,4);0.04>Math.random()&&(qH(b,xD),zH(b.a,P(J(Q((j+10)*R))),P(J(Q((g+18)*R))),P(J(Q(4*R))),P(J(Q(4*R)))));0.96<Math.random()&&(qH(b,zD),rH(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;BH(b,f,g+a.mb-c,h,g+a.mb/2);BH(b,j+a.mb/2,g+a.mb/2,e,g+a.mb-\nc);l=g+a.mb-c;d=a.mb/24;CH(b.a,P(J(Q((h-d)*(AH(),R)))),P(J(Q(l*R))),P(J(Q((h-2*d)*R))),P(J(Q(l*R))));CH(b.a,P(J(Q((h+d)*R))),P(J(Q(l*R))),P(J(Q((h+2*d)*R))),P(J(Q(l*R))));qH(b,AD);BH(b,f,g+c,h,g+a.mb/2);BH(b,j+a.mb/2,g+a.mb/2,e,g+c);l=g+c;CH(b.a,P(J(Q((h-d)*R))),P(J(Q(l*R))),P(J(Q((h-2*d)*R))),P(J(Q(l*R))));CH(b.a,P(J(Q((h+d)*R))),P(J(Q(l*R))),P(J(Q((h+2*d)*R))),P(J(Q(l*R))));qH(b,vD);break;case 107:qH(b,yD);rH(b,j+4,g+4,a.mb-8,a.mb-8);qH(b,vD);sH(b,j+4,g+4,a.mb-8,a.mb-8);yH(b,j+6,g+6,a.mb-11,a.mb-\n12);zH(b.a,P(J(Q((j+9)*(AH(),R)))),P(J(Q((g+9)*R))),P(J(Q(2*R))),P(J(Q(4*R))));rH(b,j+a.mb-10,g+9,2,4);break;case 108:d=a.mb/4;BH(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;CH(b.a,P(J(Q(j*(AH(),R)))),P(J(Q(f*R))),P(J(Q(c*R))),P(J(Q(f*R))));g+=a.mb/3;a=j-d;CH(b.a,P(J(Q(a*R))),P(J(Q(g*R))),P(J(Q(j*R))),P(J(Q(g*R))));j=(a+j)/2;g-=d/2;a=g+d;CH(b.a,P(J(Q(j*R))),P(J(Q(g*R))),P(J(Q(j*R))),P(J(Q(a*R))));break;case 113:a.lc&&(d=c/2,f=a.mb-2*c-2*d,c=j+d+c,e=g+(c-j),qH(b,CD),DH(b.a,\nP(J(Q(c*(AH(),R)))),P(J(Q(e*R))),P(J(Q(f*R))),P(J(Q(f*R)))),qH(b,uD),h=j+a.mb/2,a=g+a.mb/2,l=c+f,n=g+d,g=n+d,CH(b.a,P(J(Q(c*R))),P(J(Q(g*R))),P(J(Q(h*R))),P(J(Q(n*R)))),CH(b.a,P(J(Q(h*R))),P(J(Q(n*R))),P(J(Q(l*R))),P(J(Q(g*R)))),g=e+f+d,n=g+d,CH(b.a,P(J(Q(c*R))),P(J(Q(g*R))),P(J(Q(h*R))),P(J(Q(n*R)))),CH(b.a,P(J(Q(h*R))),P(J(Q(n*R))),P(J(Q(l*R))),P(J(Q(g*R)))),j+=d,l=j+d,g=e+f,CH(b.a,P(J(Q(l*R))),P(J(Q(e*R))),P(J(Q(j*R))),P(J(Q(a*R)))),CH(b.a,P(J(Q(j*R))),P(J(Q(a*R))),P(J(Q(l*R))),P(J(Q(g*R)))),j=\nc+f+d,l=j+d,CH(b.a,P(J(Q(j*R))),P(J(Q(e*R))),P(J(Q(l*R))),P(J(Q(a*R)))),CH(b.a,P(J(Q(l*R))),P(J(Q(a*R))),P(J(Q(j*R))),P(J(Q(g*R)))));break;case 110:EH(b,j,g,a.mb,!0);break;case 111:EH(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;qH(b,CD);FH(b,z(bH,Zl,-1,[f,c,e]),z(bH,Zl,-1,[h,l,h]),3);f=c;l=h+d/2;h=l+d;FH(b,z(bH,Zl,-1,[f,c+d/2,f+d]),z(bH,Zl,-1,[h,l,h]),3);a.R=new hE(Gw(j),Gw(g));break;case 109:BH(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);BH(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2+\nc/2);BH(b,j+a.mb-c,g+a.mb/2,j+a.mb-3*c/2,g+a.mb/2-c/2);break;case 102:qH(b,qD);rH(b,j+3,g+5,a.mb-7,a.mb-11);qH(b,vD);sH(b,j+3,g+5,a.mb-7,a.mb-11);break;case 103:qH(b,rG);a.Mb&&tH(b,j+1,g+1,a.mb,a.mb,!1);qH(b,vD);GH(a,b,j,g,"NEW");break;case 106:qH(b,xD);BH(b,j+7,g+7,j+a.mb-7,g+a.mb-7);BH(b,j+8,g+7,j+a.mb-6,g+a.mb-7);BH(b,j+7,g+a.mb-7,j+a.mb-7,g+7);BH(b,j+8,g+a.mb-7,j+a.mb-6,g+7);qH(b,vD);BH(b,j+c,g+a.mb/2,j+12,g+a.mb/2);GH(a,b,j+6,g,Df);break;case 104:qH(b,xD);BH(b,j+7,g+7,j+a.mb-7,g+a.mb-7);BH(b,\nj+8,g+7,j+a.mb-6,g+a.mb-7);BH(b,j+7,g+a.mb-7,j+a.mb-7,g+7);BH(b,j+8,g+a.mb-7,j+a.mb-6,g+7);qH(b,vD);break;case 105:a.sc?(qH(b,BD),uH(b,j+3,g+3,a.mb-6,a.mb-6),qH(b,vD)):GH(a,b,j,g,"123");break;case 114:qH(b,DD);d=a.mb-8;f=j+(a.mb-d)/2;c=g+(a.mb-d)/2;zH(b.a,P(J(Q(f*(AH(),R)))),P(J(Q(c*R))),P(J(Q(d*R))),P(J(Q(d*R))));qH(b,vD);HH(a,b,j,g,qD,fi);break;case 201:BH(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2+2);BH(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2-2);BH(b,j+a.mb-c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2-2);break;case 202:BH(b,\nj+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);break;case 203:BH(b,j+c,g+a.mb/2-2,j+a.mb-c,g+a.mb/2-2);BH(b,j+c,g+a.mb/2+2,j+a.mb-c,g+a.mb/2+2);break;case 204:BH(b,j+c,g+a.mb/2,j+a.mb-c,g+a.mb/2);BH(b,j+c,g+a.mb/2-3,j+a.mb-c,g+a.mb/2-3);BH(b,j+c,g+a.mb/2+3,j+a.mb-c,g+a.mb/2+3);break;case 205:CH(b.a,P(J(Q((j+c/2)*(AH(),R)))),P(J(Q((g+2*c+c/3)*R))),P(J(Q((j+3*(c/2))*R))),P(J(Q((g+2*c-c/3)*R))));CH(b.a,P(J(Q((j+3*(c/2))*R))),P(J(Q((g+2*c-c/3)*R))),P(J(Q((j+5*(c/2))*R))),P(J(Q((g+2*c+c/3)*R))));CH(b.a,P(J(Q((j+5*(c/\n2))*R))),P(J(Q((g+2*c+c/3)*R))),P(J(Q((j+7*(c/2))*R))),P(J(Q((g+2*c-c/3)*R))));break;case 206:IH(a,b,j,g+2,3);break;case 207:IH(a,b,j,g,4);break;case 208:IH(a,b,j,g,5);break;case 209:IH(a,b,j,g,1);break;case 210:IH(a,b,j,g,6);break;case 211:IH(a,b,j,g,7);break;case 212:IH(a,b,j,g,8);break;case 213:GH(a,b,j,g,"FG"),a.T=new hE(Gw(j),Gw(g))}else d=JH(a,f),HH(a,b,j,g,uG[d],wG[d])}\nfunction KH(a,b,c){var d,e,f;d=0;b=P(J(Q(b/a.nb)));c=P(J(Q(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<=LH+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 MH(a){var b;b=9;a.cc&&++b;a.Bc&&++b;return b}\nfunction NH(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);qH(b,(oD(),CD));FH(b,z(bH,Zl,-1,[f,c,f]),z(bH,Zl,-1,[e,d,a]),3)}\nfunction OH(a){var b,c,d,e,f;a.mg("drawMolecularArea mustReDrawMolecularArea="+a.Ib+fa);if(a.Ib){if(a.r&&null!=a.r.a&&a.r.a!=Ek&&a.r.a!=Cj)for(b=1;b<=a.Sb;++b)LG(a.zb[b]);e=PH(a.vb,a.xb);c=a.yb;b=a.ub;a.mg("drawMolecularArea "+c+" : "+b+" scale: "+a.xb+fa);qH(e,a.D);c/=a.xb;b/=a.xb;zH(e.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(c*R))),P(J(Q(b*R))));d=a.tb?(oE(),rE):(oE(),tE);f=(oE(),pE);var g=e.a;if(f==(oE(),pE))d==rE?g.b=m:g.b=Yj;d=new lD(a.wb);e.d=new lD(R*d.e);QH(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,y=j=t=void 0,v=y=n=void 0,s=o=v=r=h=v=void 0,A=void 0,F=void 0,M=o=void 0,N=l=o=v=t=h=j=v=j=s=t=h=F=y=h=void 0,l=M=r=M=s=r=t=n=N=l=n=t=t=void 0,y=h=1;g.c=f.k.D;f.k.L&&(qH(g,(oD(),vD)),sH(g,0,0,f.k.M.b-1,f.k.M.a-1));if(0!=f.p){f.y&&(A=g,n=f.y,A.b=n,A.f=A.a.e,RH(A.a,n));f.s&&(fH(f),aH(f.k,1,f.k.Sb,0,!1),f.s=!1);SH(f.k,f.k.x);if(-1==f.i){for(A=1;A<=f.p;++A)n=f.b[A].c,0<n&&7>n&&(qH(g,(pG(),xG)[n]),uH(g,f.b[A].q-12,f.b[A].r-\n12,24,24));for(A=1;A<=f.q;++A)l=f.c[A].i,o=f.c[A].j,0!=f.b[l].c&&f.b[l].c==f.b[o].c&&(qH(g,(pG(),xG)[f.b[l].c]),v=f.b[o].q-f.b[l].q,h=f.b[o].r-f.b[l].r,y=Math.sqrt(v*v+h*h),1>y&&(y=1),h/=y,y=v/y,v=9*h,t=9*y,n=TH(4),r=TH(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,FH(g,n,r,4))}for(A=1;A<=f.q;++A){qH(g,(oD(),uD));t=f.c[A];l=t.i;o=t.j;1==f.i&&0!=f.b[l].c&&f.b[l].c==f.b[o].c&&qH(g,(pG(),xG)[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;N=f.b[o].q;M=f.b[o].r;if(1!=t.c||0!=t.f)v=N-n,h=M-r,y=Math.sqrt(v*v+h*h),1>y&&(y=1),h/=y,y=v/y;switch(t.c){case 2:10<=t.f&&qH(g,AD);v=2*h;t=2*y;CH(g.a,P(J(Q((n+v)*(AH(),R)))),P(J(Q((r-t)*R))),P(J(Q((N+v)*R))),P(J(Q((M-t)*R))));CH(g.a,P(J(Q((n-v)*R))),P(J(Q((r+t)*R))),P(J(Q((N-v)*R))),P(J(Q((M+t)*R))));qH(g,vD);break;case 3:CH(g.a,P(J(Q(n*(AH(),R)))),P(J(Q(r*R))),P(J(Q(N*R))),P(J(Q(M*R))));l=3*h;o=3*y;CH(g.a,P(J(Q((n+l)*R))),P(J(Q((r-o)*R))),P(J(Q((N+l)*R))),P(J(Q((M-\no)*R))));CH(g.a,P(J(Q((n-l)*R))),P(J(Q((r+o)*R))),P(J(Q((N-l)*R))),P(J(Q((M+o)*R))));break;case 9:case 0:for(o=0;10>o;++o)l=n-(n-N)/10*o,s=r-(r-M)/10*o,CH(g.a,P(J(Q(l*(AH(),R)))),P(J(Q(s*R))),P(J(Q(l*R))),P(J(Q(s*R))));UH(g,f.k.v);o=VH(f.k.w);t=t.d;l=Gd;null!=t&&(l=t);t=vE(f.k.w,l);t=(n+N)/2-t/2;M=(r+M)/2+~~(o/2)-1;qH(g,AD);WH(g.a,l,P(J(Q(t*(AH(),R)))),P(J(Q(M*R))));qH(g,vD);break;default:if(1==t.f||3==t.f)v=3*h,t=3*y,s=TH(3),j=TH(3),s[0]=N+v,j[0]=M-t,s[1]=n,j[1]=r,s[2]=N-v,j[2]=M+t,FH(g,s,j,3);else if(2==\nt.f||4==t.f){v=3*h;t=3*y;for(o=0;10>o;++o)l=n-(n-N)/10*o,s=r-(r-M)/10*o,j=o/10,CH(g.a,P(J(Q((l+v*j)*(AH(),R)))),P(J(Q((s-t*j)*R))),P(J(Q((l-v*j)*R))),P(J(Q((s+t*j)*R))))}else CH(g.a,P(J(Q(n*(AH(),R)))),P(J(Q(r*R))),P(J(Q(N*R))),P(J(Q(M*R))))}}y=TH(f.p+1);h=TH(f.p+1);for(A=1;A<=f.q;++A)l=f.c[A].i,o=f.c[A].j,n=f.b[l].q,r=f.b[o].q,++h[l],++h[o],y[l]=y[l]/h[l]+r/h[l],y[o]=y[o]/h[o]+n/h[o];UH(g,f.k.v);o=VH(f.k.w);N=TH(f.p+1);r=TH(f.p+1);n=D(XH,q,122,f.p+1,0);for(A=1;A<=f.p;++A)l=YH(f,A),(null==l||1>l.length)&&\n(l=lb),j=f.b[A],3==f.b[A].a&&0<f.b[A].j&&0==f.b[A].n&&0==j.d&&!(4<=j.o&&2==j.j)?(N[A]=r[A]=vE(f.k.w,l),n[A]=ZH(f,A,N[A],N[A],o,!1)):(M=y[A]<f.b[A].q,v=!0,1<h[A]&&8.333333333333334>$H(y[A]-f.b[A].q)&&(v=!1),2<h[A]&&(v=!1),1==h[A]&&2.5>$H(y[A]-f.b[A].q)&&(M=!0),t=l,s=m,f.k.oc&&(F=f.b[A].i,0<F&&(s+=Ue,1<F&&(s+=F))),F=m,0!=j.d&&(F=Yf+j.d+eg),j=m,0!=f.b[A].n&&(1<aI(f.b[A].n)&&(j+=aI(f.b[A].n)),0<f.b[A].n?j+=mb:j+=ub),M||!v?l=F+l+s+j+m:l=j+s+m+F+l,v||(t=l),t=vE(f.k.w,t),v=vE(f.k.w,l),N[A]=t,r[A]=v,v=n[A]=\nZH(f,A,t,v,o,M),t=v.c+2+1,M=v.d+o+2,qH(g,g.c),-1==f.i&&0!=f.b[A].c&&qH(g,(pG(),xG)[f.b[A].c]),rH(g,v.c,v.d,v.b,v.a),1==f.i?0!=f.b[A].c?qH(g,(pG(),xG)[f.b[A].c]):qH(g,(oD(),vD)):qH(g,(pG(),uG)[f.b[A].a]),WH(g.a,l,P(J(Q(t*(AH(),R)))),P(J(Q(M*R)))));for(A=1;A<=f.p;++A)h=f.b[A],-99199!=h.f&&(t=N[A],v=r[A],t=f.b[A].q-t/2,M=f.b[A].r+~~(o/2)-1,qH(g,(oD(),AD)),bI(g,ha+(-99199!=h.f?h.f:0),t+v,M));if(0<f.v||0<f.w)if(qH(g,104==f.k.k?(oD(),xD):(oD(),DD)),0<f.v&&106!=f.k.k&&(v=n[f.v],sH(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,y=Math.sqrt(v*v+h*h),1>y&&(y=1),h/=y,y=v/y,v=4*h,t=4*y,s=TH(5),j=TH(5),s[0]=f.b[l].q+v,s[1]=f.b[o].q+v,j[0]=f.b[l].r-t,j[1]=f.b[o].r-t,s[3]=f.b[l].q-v,s[2]=f.b[o].q-v,j[3]=f.b[l].r+t,j[2]=f.b[o].r+t,s[4]=s[0],j[4]=j[0],106!=f.k.k&&cI(g,s,j,5),106==f.k.k&&dI(f,f.c[f.w].i,f.c[f.w].j))){h=0;for(A=1;A<=f.p;++A)0<f.a[A]&&++h;if(h>~~(f.p/2))for(A=1;A<=f.p;++A)0<f.a[A]?f.a[A]=0:f.a[A]=1;qH(g,(oD(),xD));for(A=1;A<=f.p;++A)0<f.a[A]&&(v=\nn[A],sH(g,v.c,v.d,v.b,v.a))}f.y&&(g.b=null,RH(g.a,g.f))}}a.dc&&(d=(c-48)/2,qH(e,(oD(),AD)),CH(e.a,P(J(Q(d*R))),P(J(Q(b/2*R))),P(J(Q((d+48)*R))),P(J(Q(b/2*R)))),CH(e.a,P(J(Q((d+48)*R))),P(J(Q(b/2*R))),P(J(Q((d+48-6)*R))),P(J(Q((b/2+6)*R)))),CH(e.a,P(J(Q((d+48)*R))),P(J(Q(b/2*R))),P(J(Q((d+48-6)*R))),P(J(Q((b/2-6)*R)))));a.J&&(a.hb=new ZD(Xe,0,13),a.kb=lC(a.hb),null!=a.sb&&(d=vE(a.kb,a.sb),d=(c-d)/2,f=b-13,qH(e,(oD(),vD)),UH(e,a.hb),bI(e,a.sb,d,f)));a.J&&a.nc&&NH(a,e,c,b,0.6/a.xb);b=P(J(Q(eI(a,a.nb))));\nc=P(J(Q(fI(a,a.nb))));gI(a.Ec,a.vb.a,b,c);a.Ib=!1;if(a.hc){ZE();c=new hI;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 GG(d);else break;c.i=a.dc;c.e=a.Fb;c.b=a.xb;c.c=a.cb;e=a.pb;b=new iI(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&&MF(a.Qb,null),a.r&&null!=a.r.a&&a.ig(),jI(a.r),a.Mb&&(a.Mb=!1,a.Kb=!0,a.ff(a.Ec.d)))}}function kI(a){a.Ib=!0;a.vb?(OH(a),a.Ib=!1):aG(a)}\nfunction IH(a,b,c,d,e){var f,g,h,j,l;f=a.mb/4;g=!1;j=D(bH,Zl,-1,9,1);l=D(bH,Zl,-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);cI(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);BH(b,j[0],l[0],j[1],l[1]);BH(b,j[2],l[2],j[3],l[3]);BH(b,j[4],l[4],j[5],l[5])}}\nfunction EH(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);CH(a.a,P(J(Q(h*(AH(),R)))),P(J(Q(r*R))),P(J(Q(f*R))),P(J(Q(j*R))));CH(a.a,P(J(Q(g*R))),P(J(Q(r*R))),P(J(Q(f*R))),P(J(Q(j*R))));h=l/3-0.5;CH(a.a,P(J(Q(f*R))),P(J(Q((r+h)*R))),P(J(Q(f*R))),P(J(Q(j*R))));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);lI(a.a,P(J(Q(b*R))),P(J(Q(c*R))),P(J(Q(f*R))),P(J(Q(d*R))),P(J(Math.round(e))),P(J(Math.round(j))))}\nfunction XG(a){var b,c,d;b=-99999;for(d=1;d<=a.Sb;++d)c=a.zb[d],c=mI(c),c>b&&(b=c);return b}\nfunction nI(a,b,c,d){var e=yG?350:170,f,g,h,j;oI(d);b=pI(a,b);c=pI(a,c);h=e;for(g=1;g<=a.Sb;++g){j=new qI(e);f=a.zb[g];for(var l=b,n=c,o=j,r=void 0,t=void 0,y=void 0,v=void 0,s=r=r=r=v=r=void 0,A=void 0,F=void 0,M=t=y=r=r=void 0,N=void 0,$=void 0,s=0,F=o.a,A=1;A<=f.q;++A)r=rI(l,n,f.c[A].a,f.c[A].b),r<F&&(F=r,s=A);s*=-1;for(A=1;A<=f.p;++A)r=rI(l,n,f.b[A].q,f.b[A].r),r<F&&(F=r,s=A);if(0==s)for(A=1;A<=f.q;++A)r=f.c[A].i,v=f.c[A].j,t=f.b[r].q,y=f.b[r].r,r=f.b[v].q,v=f.b[v].r,r-=t,v-=y,N=l-t,$=n-y,y=r*\nr+v*v,t=N*N+$*$,M=rI(N,$,r,v),t+M>y+F||(r=N*r+$*v,0>r||(y=Math.sqrt(y),t=Math.sqrt(t),r/=y*t,1<=r||(r=1.5707963267948966-Math.acos(r),r=t*Math.cos(r),r*=r,r<F&&(s=-A,F=r))));o.a=F;f=s;j.a<h&&(h=j.a,oI(d),d.c=g,0<f?d.a=f:d.b=-f)}}function dH(a){var b;(0>=a.yb||0>=a.ub)&&(!a.M&&(a.M=YC(a)),sI(a,a.M));b=new tI;b.b=a.yb;b.a=a.ub;return b}function eH(a){var b;b=dH(a);b.b/=a.xb;b.a/=a.xb;return b}\nfunction PH(a,b){var c=a.b.a;wH(c,"<g "+(\'transform="scale(\'+b/R+\')"\')+Fd);c=c.u;c[c.length]=pd;return a.b}\nfunction uI(a,b,c,d){var e,f;if(!b||vI(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,an(a.Uc,f)));f=a.ob;var g,b=new lE;e=a.Rb||a.A||a.dc;f.f.a?g=new eE(Qf):g=new eE(Mf);dE(g,wI(f));jE(b,g);hD(g.d,a);if(e&&0<f.v){g=new eE(Ae);hD(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;jE(b,g)}g=new eE(Me);a:{for(h=f.p;1<=h;--h)if(1==f.b[h].a){h=!0;break a}h=!1}dE(g,h);jE(b,g);hD(g.d,a);e&&(e=new eE(be),hD(e.d,a),jE(b,e),e=new eE(Ie),\nhD(e.d,a),jE(b,e),dE(e,0<mI(f)));a.xc=b;hC(a,a.xc);xI(a.xc.a,a,c,d)}else a.dc?f=(a.G=mH(a,!0),a.G):f=(a.F=mH(a,!1),a.F),vI(b)||(c=Gw(c*a.nb+0.5),d=Gw(d*a.nb+0.5)),xI(f.a,a,c,d);d=new Ou(null,0,yI(0));zI(a,d,0,0);return!0}return!1}\nfunction AI(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=(oD(),wD);a.ob.y=d;a.yc=a.ob;break;case 109:c="Copy selected (blue) molecule to the other side of the reaction",d=(oD(),CD),a.ob.y=d,a.yc=a.ob}null!=c?(Pu(a,c),a.Ib=!0,a.Kb=!0):(a.Ib=!1,a.Kb=!1);return null!=c}\nfunction BI(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;Pu(a,m);a.Ib=!0;a.Kb=!0}else a.Ib=!1,a.Kb=!1;return a.Ib}\nfunction CI(a,b,c,d){var e,f,b=new DI(b);e=null;f=!1;ZF(a.r,Od);Pu(a,m);if(b.f==(EI(),FI)&&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==(GI(),HI)&&b.i!=(II(),JI)?KI(a,b.b,d)||(e="Invalid V2000 molfile"):b.a==LI?MI(a,b.b,d)||(e="Invalid JME string"):b.a==NI?e="Reading "+b.f+ma:a.Ac&&(f=!0,Bq(1,new OI(a,b,c,d)));f||(a.Ib=null==e,c?null==e?PI(c):QI(c,new Np(e)):null!=e&&(Pu(a,Oe+e),a.ff(a.Ec.d)))}\nfunction KI(a,b,c){var d,e,f,g,h,j;Pu(a,m);if(0==b.indexOf(Qa)){a.Sb=0;a.dc=!0;a.Fb=!0;d=RI(b);h=new GF(b,d,!0);b=m;for(e=1;5>=e;++e)b=SI(h,d);e=yI(nF(Sy(b.substr(0,3)),10)).a;g=yI(nF(Sy(b.substr(3,3)),10)).a;SI(h,d);for(b=1;b<=e+g;++b){for(f=m;!(j=SI(h,d),null==j||H(j,"$MOL"));)f+=j+d;a.zb[++a.Sb]=new TI(a,f)}a.xb=1;aH(a,1,e,1,!1);aH(a,e+1,e+g,3,!1);d="readRXNFile"}else{(a.J||a.Vb)&&(a.dc=!1);a.ob=new TI(a,b);if(!a.ob||0==a.ob.p)return!a.ob&&(Pu(a,"ERROR - problems in reading/processing MOL input"),\na.ff(a.Ec.d)),!!a.ob;d=(a.dc||a.Fb)&&a.p||a.Mb;null!=a.t&&a.ob&&UI(a.ob,a.t,!0);null!=a.u&&a.ob&&UI(a.ob,a.u,!1);d||(a.Sb=0,a.xb=1);h=VI(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 WI(a,a.ob,b)}d?a.o=a.Sb:a.o=1;a.ob=a.zb[a.o];a.J?aH(a,1,1,0,!0):aH(a,1,h,0,!d);d=Aj}XI(a);null!=d&&(ZF(a.r,Od),a.r&&kH(gq(a.r,d),0,0,0),a.hc=!0);a.Ib=!0;c&&a.ff(a.Ec.d);return!0}function Pu(a,b){null==b&&(b=m);a.Gb=!0;a.X=b;a.mg("info: "+b)}\nfunction SH(a,b){var c;c=Math.round(b);100>c&&(!zG[c]&&(zG[c]=new ZD(Xe,0,c)),!BG[c]&&xq(BG,c,lC(zG[c])),a.v=zG[c],a.w=BG[c])}function vI(a){var b;if(!a)return!1;b=a.xf();a=0!=(a.e&2);return b||a}function eI(a,b){return(a.mb+(a.Lb?1:0))*b}function JH(a,b){var c,d;d=-1;for(c=0;c<tG.length;c+=2)if(tG[c]==b){d=tG[c+1];break}32==d&&!a.Bc&&a.cc&&(d=33);return d}\nfunction Wu(a,b){var c,d,e;if(0==b)return!1;OG(a,!1);d=!1;c=a.k;a.k=b;if(300>=b)switch(a.Kb=!0,a.Hb=!0,Pu(a,m),b){case 102:iH(a,!0);BI(a,102);AI(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):Pu(a,"No more undo");if(!(a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b))break;YI(a,ZI(a.pb));a.r&&kH(gq(a.r,Ek),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{Pu(a,"No more redo");break}if(!a.pb.a.c)break;e=a.pb;\nif(!e.a.c)throw new bz("Cannot redo. Index is out of range.");if(!e.a.c)throw new bz(af);e.a=e.a.c;YI(a,e.a.a);a.r&&kH(gq(a.r,Cj),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 214:uI(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=$I(a.jc);break;case 151:e=aJ(a.jc);break;case 154:e=a.jc;e.a=e.c;e=$I(e);break;case 153:e=a.jc,e.a=-1,e=aJ(e)}null==e?Pu(a,"No more molecules in SDF buffer"):(lH(a),a.Vb=!0,bJ(a,e,!1),a.Vb=!1,H(a.X,m)&&(Pu(a,"MOL n. "+(a.jc.a+\n1)+" of "+a.jc.c),d=!0,a.r&&kH(gq(a.r,"SDFstack"),0,0,0),a.hc=!0,a.hc=!1));break;case 101:Bq(4,new cJ(a));a.k=c;break;case 107:Bq(2,new dJ(a));break;case 114:Bq(3,new eJ(a));a.k=c;break;case 103:a.Mb=!0;a.k=c;break;case 105:a.A&&a.Bb&&(a.Bb=!1,fJ(a.ob),a.Ib=!0,a.r&&kH(gq(a.r,Ag),0,0,0),d=a.hc=!0,a.k=c);a.I=1;break;case 109:a.k=c;e=gJ(a.ob);if(2==e){Pu(a,"Copying the agent not possible !");break}d=cH(a.ob);a.Ib=!0;a.ob=new GG(a.ob);d=Gw((a.M.b-a.mb)/2-d.a);for(e=1;e<=a.ob.p;++e)gH(a.ob.b[e],2*d/a.xb,\n0/a.xb);a.zb[++a.Sb]=a.ob;a.o=a.Sb;a.r&&kH(gq(a.r,"reactionCopy"),0,0,0);d=a.hc=!0;BI(a,109);AI(a,109);break;case 104:d=HG(a);break;case 213:a.k=c;if(!a.S){var f,g,h,j,l;l=new lE;for(f=a.U,g=0,h=f.length;g<h;++g)e=f[g],j=new eE(e),jE(l,j),j.c=e,hD(j.d,a);hC(a,l);a.S=l}f=a.T.b;e=Gw(a.T.a*a.nb+0.5);f=Gw(f*a.nb+0.5);xI(a.S.a,a,e,f);break;case 108:0<a.ob.v&&hJ(a.ob,a.ob.v,0)&&(JG(a,Vg,a.ob.v),d=!0)}else a.Hb=!0,a.Kb=!0,a.n=JH(a,b),32==a.n&&Bq(5,new iJ(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?(jJ(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,JG(a,Uj+a.n,a.ob.v),d=!0):32==a.n&&(d=hr((Tu(),Uu).Tc.a.pb,Gk),kJ(a.ob,a.ob.v,d),JG(a,Uj+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,lJ(a.ob),d=!0,WG(a,mg,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,mJ(d,d.v,0),WG(a,jg,a.o,0,a.ob.w),d=!0;else{d=1;e=Wj;switch(a.k){case 203:d=2;e=Vj;break;case 204:d=3,e=Xj}a.ob.c[a.ob.w].c=d;WG(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.ff(a.Ec.d);return!0}\nfunction su(a,b,c){var d=null,e;null==d&&(d=EG(a));e=m;if(a.dc){var f,g,h;h=Aw([nJ,B],[Ol,u],[88,-1],[4,a.Sb+1],0,2,1);for(g=1;3>=g;++g){f=0;for(c=1;c<=a.Sb;++c)gJ(a.zb[c])==g&&(h[g][++f]=c);h[g][0]=f}e+=Ra;e+=oJ(h[1][0],3)+oJ(h[3][0],3)+fa;for(c=1;c<=h[1][0];++c)e+=Na+pJ(a.zb[h[1][c]],d,b);for(c=1;c<=h[3][0];++c)e+=Na+pJ(a.zb[h[3][c]],d,b)}else{1<a.Sb&&(a.ob=new qJ(a,a.zb,a.Sb));if(c){e=a.ob;var j,l,d=rJ(e,d,b,!0),d=d+("M V30 BEGIN CTAB"+(pG(),fa)),d=d+("M V30 COUNTS "+e.p+ha+e.q+" 0 0 "+(e.f.a&&\nwI(e)?1:0)+fa),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+=kf,g=YH(e,b),d+=b+ha+g,g=sJ(e.b[b]),d+=ha+tJ(0.055999999999999994*(e.b[b].q-c),0,4)+ha+tJ(0.055999999999999994*(f-e.b[b].r),0,4)+ha+tJ(0,0,4)+ha+g,0!=e.b[b].n&&(d+=" CHG="+e.b[b].n),d+=fa;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+=kf+b,j=f,1==c.c?j=1:2==c.c&&(j=2),g=c.i+ha+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+ha+c.i),1==f&&4==c.f&&(l=3,g=c.j+ha+c.i),d+=ha+j+ha+g,0!=l&&(d+=" CFG="+l),d+=fa;d+="M V30 END BOND\\n";c=new Om;g=new Om;f=new Om;for(b=0;10>b;++b)xq(g.b,g.c++,null),xq(f.b,f.c++,null);for(b=1;b<=e.p;++b)j=e.b[b].b,null==j||0==j.length||(H(j,hg)?Rm(c,new eD(b)):0==j.indexOf("mix")?(j=nF(Ty(j,3),10),l=null,f.c>j&&(l=(PD(j,f.c),f.b[j])),null==l?h=new Om:h=l,Rm(h,new eD(b)),VD(f,j,h)):0==j.indexOf(jj)&&(j=nF(Ty(j,2),10),l=null,g.c>j&&(l=\n(PD(j,g.c),g.b[j])),null==l?h=new Om:h=l,Rm(h,new eD(b)),VD(g,j,h)));d+=uJ(qf,c);if(0<g.c)for(b=1;b<g.c;++b)d+=uJ(tf+b,(PD(b,g.c),g.b[b]));if(0<f.c)for(b=1;b<f.c;++b)d+=uJ(rf+b,(PD(b,f.c),f.b[b]));e=d=d+"M V30 END CTAB\\n"+hf}else e=pJ(a.ob,d,b);1<a.Sb&&(a.ob=a.zb[a.o])}return e}\nfunction vJ(a,b,c,d){var e;a.Ab=!1;if(uI(a,b,c,d))return a.Ab=!0,a.Db=!1,!0;e=!0;a.Cc=c-P(J(Q(eI(a,a.nb))));a.Dc=d-P(J(Q(fI(a,a.nb))));Pu(a,m);a.Bb=wJ(b);a.Db=!1;if(!a.J&&(c<P(J(Q(eI(a,a.nb))))||d<P(J(Q(fI(a,a.nb)))))){e=KH(a,c,d);if(112==e)return a.rc=!0,Pu(a,"Next ring will be added as spiro"),aG(a),a.Ab=!0;if(113==e)if(a.lc)Pu(a,"Move one atom"),aG(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=Wu(a,e)}else{if(!a.J&&\nd>a.M.a-P(J(Q(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=pI(a,b);f=pI(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=rI(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&&(TG(),null!=a.b[Zd]?UG:VG).a)if(xJ(a,a.o,a.ob.v,0,Zd),a.J&&!a.K)return!0;if(0<a.ob.w&&(TG(),null!=a.b[ke]?UG:VG).a)if(xJ(a,\na.o,0,a.ob.w,ke),a.J&&!a.K)return!0;a.Db=!0;c=Gw(c-a.mb);d-=P(J(Q(fI(a,a.nb))));if(0<a.ob.v)if(a.eb.c=a.o,104==a.k)HG(a);else{if(106==a.k)return!0;if(108==a.k)hJ(a.ob,a.ob.v,0)&&JG(a,Vg,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,mJ(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,WG(a,jg,a.o,0,a.ob.w),a.hc=!1):WG(a,jg,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,lJ(a.ob),JG(a,lg,a.ob.v);else if(230==a.k)a.cb=3,JG(a,ng,a.ob.v);\nelse if(233<=a.k&&262>a.k)yJ(a.ob,!1),JG(a,kg,a.ob.v),a.cb=3;else if(107==a.k){if(a.bc.b)return!0;kJ(a.ob,a.ob.v,hr(a.bc.e.Tc.a.pb,Gk));a.ob.j=!0;JG(a,"addAtomQuery",a.ob.v)}else if(105==a.k)(c=zJ(a.ob))?JG(a,"markAtom",a.ob.v):JG(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)jJ(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=hr((Tu(),Uu).Tc.a.pb,Gk),1>c.length&&(c=Wf),kJ(a.ob,a.ob.v,c)),JG(a,Uj+a.n,a.ob.v)}else e=!1}else if(0<\na.ob.w)if(a.eb.c=a.o,104==a.k)HG(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])Pu(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;IG(c,d);c.a[d]=0}LG(a.ob);WG(a,"delBondGroup",a.o,0,a.ob.w);a.ob.w=0}else if(201==a.k)AJ(a.ob,a.ob.w),WG(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,WG(a,Vj,a.o,0,a.ob.w)):(a.ob.c[a.ob.w].c=1,a.ob.c[a.ob.w].f=\n0,WG(a,Wj,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,LG(a.ob),WG(a,Vj,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,LG(a.ob),WG(a,Xj,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,lJ(a.ob),WG(a,mg,a.o,0,a.ob.w),LG(a.ob);else if(107==a.k){if(!a.bc.b)return!0;c=hr(a.bc.e.Tc.a.pb,Gk);a.ob.c[a.ob.w].c=9;a.ob.c[a.ob.w].d=c;WG(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?WG(a,"markBond",a.o,0,a.ob.w):WG(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 jH(a);a.ob=a.zb[a.Sb];a.eb.c=a.o;202<=a.k&&204>=a.k||205==a.k?(BJ(a.ob,null),a.ob.q=0,CJ(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,a.ob.x=1,a.cb=1,b=a.ob,mJ(b,b.v,0),205==a.k?(CJ(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,WG(a,"addChain",a.o,0,a.ob.w)):WG(a,\njg,a.o,0,a.ob.w)):206<=a.k&&229>=a.k?(a.ob.z=pI(a,c),a.ob.A=pI(a,d),a.cb=2,lJ(a.ob),a.r&&kH(gq(a.r,lg),0,0,0),a.hc=!0):300<a.k?(BJ(a.ob,null),jJ(a.ob,1,a.n),a.ob.q=0,CJ(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,32==a.n&&(c=hr((Tu(),Uu).Tc.a.pb,Gk),1>c.length&&(c=Wf),kJ(a.ob,1,c)),JG(a,"addAtom",a.ob.v)):230==a.k?(MI(a,null,!0),a.r&&kH(gq(a.r,ng),0,0,0),a.hc=!0):233<=a.k&&262>a.k?(BJ(a.ob,null),a.ob.q=0,CJ(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,yJ(a.ob,!0),a.r&&kH(gq(a.r,kg),0,0,0),a.hc=!0):ZE()}else e=!1;e&&DJ(a)}return a.Ab=\ne}\nfunction EJ(a,b,c,d){var e,f,g,h;ZE();if(!a.Db||FJ(b))return!0;a.Gb=!1;c-=P(J(Q(eI(a,a.nb))));d-=P(J(Q(fI(a,a.nb))));f=pI(a,c-a.Cc);g=pI(a,d-a.Dc);e=pI(a,c);h=pI(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?oI(j):nI(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))CJ(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;GJ(f.b[0],e,h);g=HJ(f,0,1,f.p);if(0<g&&205!=f.k.k)f.v=g,g!=f.x?CJ(f,f.p,f.b[g].q,f.b[g].r):CJ(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)IG(f,f.p),JG(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],mJ(f,f.v,0),KG(f,e),0<HJ(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){IJ(f.k,"You are too focused on chains, enough of it for now !");--f.r;break a}f.v=f.p;e=P(J(Math.round(b)));mJ(f,f.v,e);e=f.k;WG(e,jg,e.o,0,e.ob.w);f.k.hc=!1;f.e[f.r]=f.p;0<HJ(f,f.p,1,f.p)&&(f.u=!0)}}f.v=0;e=f.r;Pu(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),CJ(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),CJ(a.ob,\na.ob.v,e,h);else if(wJ(b)||FJ(b))RG(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=eH(a),h=a.ob,j=cH(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||JJ(h,f,g),a.cb=5;OG(a,!1);a.Ib=!0;aG(a);a.Cc=c;a.Dc=d;return!0}\nfunction zI(a,b,c,d){var e,f;if(!a.J||a.dg().a||a.eg().a||a.K)if(f=!1,e=KH(a,c,d),e!=a.Cb&&(f|=BI(a,a.Cb),f|=AI(a,e),a.Cb=e),!vI(b)){c-=P(J(Q(eI(a,a.nb))));d-=P(J(Q(fI(a,a.nb))));b=c;c=a.Nb;0>b||0>d||d>a.ub||b>a.yb?oI(c):nI(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.dg().a&&(e=KJ(a,e,a.$b),-1!=e&&(a.$b=e,null!=a.Pb&&MF(a.Pb,z(LJ,q,101,[new eD(a.o),new eD(e)])),a.jg(a.o,e))),e=a.Nb.b,a.eg().a&&(e=KJ(a,e,a._b),-1!=e&&(a._b=e,a.lg(a.o,e))),e=a.eb,d=a.Nb,e.c=d.c,e.a=d.a,e.b=d.b;f&&(OG(a,!1),a.Ib=!0,a.ff(a.Ec.d))}}\nfunction MJ(a){var b,c,d,e,f;d=!1;if(a.J&&!a.K)return a.vc&&(NJ(a,Yi,!0),a.e&&(a=a.e,a.b.a.apply(null,[OJ(a.a)]))),!0;a.Eb&&(a.Eb=!1,hH(a.ob),d=a.hc=!0);a.Gb=!1;a.db=Rk;if(1==a.cb){if(205==a.k)d=a.ob,d.u&&(e=HJ(d,d.p,1,d.p),6>d.b[e].j&&(PJ(d,null),b=d.e[d.r-1],d.c[d.q].i=e,d.c[d.q].j=b,QJ(d.b[e],b),QJ(d.b[e],b)),IG(d,d.p)),d.u=!1,a.hc=!0;else if(0!=a.eb.c&&a.o!=a.eb.c){IG(a.ob,a.ob.p);b=a.ob.x;c=a.eb.a+a.ob.p;e=a.zb[a.eb.c];d=new qJ(a,z(RJ,q,121,[null,a.ob,e]),2);d.b[0]=new SJ;TJ(d,b,c,1);b=D(RJ,\nq,121,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;oI(a.eb)}else d=a.ob,e=HJ(d,d.p,1,d.p),0!=e&&(--d.p,b=UJ(d,e,d.x),0!=b?(--d.q,VJ(d,d.x),3>d.c[b].c?(++d.c[b].c,d.c[b].f=0):Pu(d.k,"Maximum allowed bond order is 3 !")):6==d.b[e].j?(--d.q,VJ(d,d.x),Pu(d.k,"Not possible connection !")):(d.c[d.q].j=e,VJ(d,d.x),b=d.x,QJ(d.b[e],b),QJ(d.b[b],e),WJ(d.c[d.q],d.b)));hH(a.ob);a.B&&(d=a.pb,d.a!=d.b&&d.a.b!=d.b&&(e=d.a.c,ZI(d),d.a.c=e),\nWG(a,jg,a.o,0,a.ob.w),a.B=!1);d=!0}else 5==a.cb&&(hH(a.ob),d=a.hc=!0);0<a.cb&&(OG(a,!1),a.Ib=!0,aG(a),a.cb=0,a.q=!1,d=!0);if(yG&&(0!=a.ob.w||0!=a.ob.v))a.ob.w=0,a.ob.v=0,OG(a,!1),a.Ib=!0,aG(a),d=!0;a.vc&&!a.Ab&&!d&&(a.J?NJ(a,Yi,!0):NJ(a,mh,!0),a.e&&(a=a.e,a.b.a.apply(null,[OJ(a.a)])),d=!0);return d}function OG(a,b){a.Hb=b;a.Kb=b;a.Ib=b;a.Gb=b;a.Jb=b}function KJ(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 NJ(a,b,c){var d,e,b=b.toLowerCase();(e=XJ(a,b,"rbutton"))&&(a.cc=e.a);(e=XJ(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=XJ(a,b,"query"))&&(a.ac=e.a);(e=XJ(a,b,"reaction"))&&(a.dc=e.a);(e=XJ(a,b,"autoez"))&&(a.z=e.a);(e=XJ(a,b,"stereo"))&&(a.tc=e.a);(e=XJ(a,b,"canonize"))&&(a.C=e.a);(e=XJ(a,b,Ui))&&(a.Fb=e.a);if((e=(TG(),XJ(a,b,Ag)?UG:VG)).a)a.A=e.a,a.A&&(a.Rb=!0);if((e=\nXJ(a,b,cj)?UG:VG).a)a.Rb=e.a,a.Rb||(a.A=!1);if(e=XJ(a,b,"newlook"))a.Lb=e.a,a.ng();if(e=XJ(a,b,"oldlook"))a.Lb=!e.a,a.ng();(e=XJ(a,b,"star"))&&(a.Rb=a.sc=e.a);(e=XJ(a,b,"polarnitro"))&&(a.Xb=e.a);(e=XJ(a,b,"toggle"))&&(a.vc=e.a);if(e=XJ(a,b,"depictaction"))(a.K=e.a)&&(b+=" depict");if(e=XJ(a,b,mh))if(e.a&&!a.J&&(a.J=!0,a.mb=0,a.vb=null,a.Tb=!1,a.ng()),!e.a&&a.J){a.J=!1;for(d=a.xb=1;d<=a.Sb;++d)YJ(a.zb[d]),fH(a.zb[d]);a.mb=24;a.ob&&(a.ob.s=!0);a.Tb=!0;a.ng()}(e=XJ(a,b,"showDragAndDropSymbolInDepictMode"))&&\n(a.nc=e.a);(e=XJ(a,b,"addNewPart"))&&(a.p=e.a);(e=XJ(a,b,"exportInchi"))&&(a.N=e.a);(e=XJ(a,b,"exportInchiKey"))&&(a.P=e.a);(e=XJ(a,b,"exportInchiAuxInfo"))&&(a.O=e.a);(e=XJ(a,b,"searchInchiKey"))&&(a.kc=e.a);(e=XJ(a,b,"exportSVG"))&&(a.Q=e.a);(e=XJ(a,b,"useOclIDCode"))&&(a.zc=e.a);(e=XJ(a,b,"xbutton"))&&(a.Bc=e.a);(e=XJ(a,b,pj))&&(a.Tb=e.a);(e=XJ(a,b,Ig))&&(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=XJ(a,b,"atommovebutton"))&&\n(a.lc=e.a);(e=XJ(a,b,"useopenchemlib"))&&(a.Ac=e.a);(e=XJ(a,b,"zoom"))&&(a.s=e.a);a.dc&&(a.A=!0,a.Fb=!0);a.J||(a.L=!1);LH=MH(a);a.F=null;a.G=null;c&&a.ff(a.Ec.d)}function XJ(a,b,c){var d;d=!!JF(LF(dg+c+dg,2),b).a;b=!!JF(LF("\\\\bno"+c+dg,2),b).a;return d&&b?(a.mg("check option "+c),null):d?(TG(),TG(),UG):b?(TG(),TG(),VG):null}\nfunction ZJ(a,b){var c,d,e;e=m;for(d=1;d<=a.Sb;++d){if(0<b&&(c=gJ(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+ha+c.q,j=1;j<=c.p;++j)f=c.b[j],g=f.d,f=m,0!=g&&(f+=g),f+=YH(c,j),c.k.ab&&0<c.b[j].i&&(f+=Ue,1<c.b[j].i&&(f+=c.b[j].i)),0!=c.b[j].n&&(0<c.b[j].n?f+=mb:f+=ub,1<aI(c.b[j].n)&&(f+=aI(c.b[j].n))),g=$J(c,j),0!=g&&(f+=gd+g),n+=ha+f+ha+tJ(0.055999999999999994*c.b[j].q,0,2)+ha+tJ(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+=ha+f+ha+g+ha+l;c=n;0<c.length&&(0<e.length&&(e+=Pk),e+=c)}return e}\nfunction FG(a,b){var c,d,e,f;e=m;for(c=1;c<=a.Sb;++c){if(0<b&&(d=gJ(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=MG(g),h=0;h<j.length;++h){var o=j[h],r=(TG(),g.k.tc?UG:VG),t=g.k.C?UG:VG,y=void 0,v=void 0,s=void 0,A=void 0,F=void 0,M=void 0,N=void 0,$=void 0,S=void 0,V=void 0,ea=void 0,na=void 0,ta=void 0,Yb=void 0,K=void 0,ra=void 0,yc=void 0,jd=void 0,wb=void 0,L=void 0,Ha=void 0,xb=void 0,Hc=void 0,tc=void 0,Ba=void 0,kd=void 0,ld=void 0,va=void 0,Fa=void 0,\nba=void 0,ea=TH(o.p+10),na=TH(o.p+10),S=TH(o.p+1),V=TH(7),Ba=TH(o.p+1),Yb=[],K=[],xb=0;if(0==o.p)n=m;else{VI(o);tc=!0;for($=1;$<=o.q;++$)if(9==o.c[$].c){tc=!1;break}if(t.a&&tc){ZG(o);aK(o);bK(o,K);cK(o,Yb,K);var aa=o,Ya=void 0,Ab=void 0,Jc=void 0,cc=void 0,da=void 0,sd=void 0,W=void 0,O=void 0,kb=void 0,Ia=void 0,ce=void 0,U=void 0,ga=void 0,$c=void 0,Kc=void 0,Oa=void 0,eb=void 0,Lc=void 0,de=void 0,wd=void 0,Wc=void 0,Kb=void 0,Ya=TH(aa.p+1),Ab=TH(aa.p+1),O=TH(aa.p+1);var ob=aa.p,dc=void 0,uc=void 0,\n$b=void 0,I=void 0,oc=void 0,ac=void 0,zc=void 0,oc=TH(ob+2),ac=TH(100),zc=5,I=0;ac[0]=3;oc[1]=Tk;oc[2]=Uk;$b=2;if(!(3>ob))for(;zc<ac[I]*ac[I];){uc=0;for(dc=!0;dc&&uc<=I&&zc>=ac[uc]*ac[uc];)0==zc%ac[uc]?dc=!1:++uc;if(dc){oc[++$b]=lx(zc);if($b>=ob)break;I<ac.length-1&&(++I,ac[I]=zc)}zc+=2}for(U=1;U<=aa.p;++U){Jc=aa.b[U];for(ga=wd=1;ga<=aa.q;++ga)(aa.c[ga].i==U||aa.c[ga].j==U)&&(wd*=aa.d[ga]);de=aa.b[U].a;32==de&&(Kb=aa.b[U].e,0<Kb.length&&(sd=Kb.charCodeAt(0)-65+1,W=0,1<Kb.length&&(W=Kb.charCodeAt(1)-\n97),0>sd&&(sd=0),0>W&&(W=0),de=28*sd+W));eb=0;0!=aa.b[U].n&&(-2>aa.b[U].n?eb=1:-2==aa.b[U].n?eb=2:-1==aa.b[U].n?eb=3:1==aa.b[U].n?eb=4:2==aa.b[U].n?eb=5:2<aa.b[U].n&&(eb=6));Ia=0;0!=Jc.d&&(Ia=dK(YH(aa,U),Jc.d),0>Ia&&(Ia=10-Ia));Wc=126;kb=wd;kb+=126*aa.b[U].i;Wc*=7;kb+=eb*Wc;Wc*=7;0!=Ia&&(kb+=Ia*Wc);Wc*=7;kb+=de*Wc;Wc*=783;kb+=aa.b[U].j*Wc;O[U]=lx(kb)}for(da=0;!eK(aa,Ya,O);){Oa=!1;for(U=1;U<=aa.p;++U)Ya[U]!=Ab[U]&&(Ab[U]=Ya[U],Oa=!0);if(Oa){for(U=1;U<=aa.p;++U){O[U]=Sk;for(ga=1;ga<=aa.b[U].j;++ga)O[U]=\npx(O[U],oc[Ya[aa.b[U].p[ga]]])}da=0}else if(0<da){for(U=1;U<=aa.p;++U)O[U]=Sk;U=1;b:for(;U<=aa.p-1;++U)for(ga=U+1;ga<=aa.p;++ga)if(Ya[U]==Ya[ga]){O[U]=Tk;break b}}else{for(U=1;U<=aa.p;++U){O[U]=Sk;for(ga=1;ga<=aa.b[U].j;++ga)Jc=aa.b[U].p[ga],O[U]=px(O[U],lx(aa.b[Jc].a*aa.d[UJ(aa,U,Jc)]))}da=1}eK(aa,Ya,O);for(U=1;U<=aa.p;++U)O[U]=lx(Ab[U]*aa.p+Ya[U])}for(U=1;U<=aa.p;++U)Ab[U]=Ya[U];for(Lc=1;Lc<=aa.p;++Lc)for(U=1;U<=aa.p;++U)if(Ab[U]==Lc){var vc=aa.b,xd=U,ee=void 0,ee=vc[Lc];xq(vc,Lc,vc[xd]);xq(vc,\nxd,ee);Ab[U]=Ab[Lc];Ab[Lc]=Lc;break}for(U=1;U<=aa.q;++U)aa.c[U].i=Ya[aa.c[U].i],aa.c[U].j=Ya[aa.c[U].j],aa.c[U].i>aa.c[U].j&&(ce=aa.c[U].i,aa.c[U].i=aa.c[U].j,aa.c[U].j=ce,1==aa.c[U].f?aa.c[U].f=3:2==aa.c[U].f?aa.c[U].f=4:3==aa.c[U].f?aa.c[U].f=1:4==aa.c[U].f&&(aa.c[U].f=2));for(U=1;U<aa.q;++U){Kc=$c=aa.p;cc=0;for(ga=U;ga<=aa.q;++ga)aa.c[ga].i<$c?($c=aa.c[ga].i,Kc=aa.c[ga].j,cc=ga):aa.c[ga].i==$c&&aa.c[ga].j<Kc&&(Kc=aa.c[ga].j,cc=ga);var Hd=aa.c,ad=U,Ob=void 0,Ob=Hd[cc];xq(Hd,cc,Hd[ad]);xq(Hd,ad,\nOb)}fK(aa);gK(o);bK(o,K);cK(o,Yb,K)}else{bK(o,K);o.d=TH(o.q+1);for(ta=1;ta<=o.q;++ta)o.d[ta]=o.c[ta].c}v=1;o.a=TH(o.p+1);ba=1;o.a[1]=1;for(L=0;;){Ha=0;for(ta=1;ta<=o.b[v].j;++ta)if(M=o.b[v].p[ta],0<o.a[M]){if(!(o.a[M]>o.a[v])&&M!=Ba[v]){Hc=!0;for(yc=1;yc<=xb;++yc)if(ea[yc]==v&&na[yc]==M||ea[yc]==M&&na[yc]==v){Hc=!1;break}Hc&&(++xb,ea[xb]=v,na[xb]=M)}}else V[++Ha]=M;if(0==Ha){if(ba==o.p)break;v=S[L--]}else if(1==Ha)Ba[V[1]]=v,v=V[1],o.a[v]=++ba;else{S[++L]=v;A=0;for(ta=1;ta<=Ha;++ta)if($=UJ(o,V[ta],\nv),!K[$]){A=V[ta];break}if(0==A)for(ta=1;ta<=Ha;++ta)if($=UJ(o,V[ta],v),2==o.d[$]||3==o.d[$]){A=V[ta];break}0==A&&(A=V[1]);Ba[A]=v;v=A;o.a[A]=++ba}}Ba=TH(o.p+1);y=TH(o.p+1);jd=[];kd=[];F=ba=L=0;for(ta=1;ta<=o.p;++ta)if(1==o.a[ta]){v=ta;break}b:for(;;){0<F&&(Ba[v]=F);y[++ba]=v;for(o.a[v]=0;;){Ha=A=0;wb=o.p+1;ta=1;c:for(;ta<=o.b[v].j;++ta){M=o.b[v].p[ta];for(ra=1;ra<=xb;++ra)if(ea[ra]==M&&na[ra]==v||ea[ra]==v&&na[ra]==M)continue c;0<o.a[M]&&(++Ha,o.a[M]<wb&&(A=M,wb=o.a[M]))}if(0==A){if(0==L)break b;\nkd[v]=!0;v=S[L--]}else break}F=v;v=A;1<Ha&&(S[++L]=F,jd[A]=!0)}ld=TH(o.q+1);va=TH(o.p+1);if(r.a){for(var ca=o,Sd=y,Td=Ba,Je=ld,Gb=va,yd=ea,fb=na,rb=xb,Hb=void 0,Db=void 0,ec=void 0,fc=void 0,gb=void 0,Id=void 0,md=void 0,bd=void 0,cd=void 0,gc=void 0,fc=TH(ca.p+1),Hb=1;Hb<=ca.p;++Hb)fc[Sd[Hb]]=Hb;Id=[];for(bd=1;bd<=ca.p;++bd)Db=Sd[bd],ec=Td[Db],gb=UJ(ca,Db,ec),0!=gb&&(hK(ca,gb,fc,Je),Id[gb]=!0);for(bd=1;bd<=ca.q;++bd)Id[bd]||hK(ca,bd,fc,Je);Hb=1;b:for(;Hb<=ca.p;++Hb)if(!(2>ca.b[Hb].j||4<ca.b[Hb].j)){md=\ngc=0;for(cd=1;cd<=ca.b[Hb].j;++cd){gb=UJ(ca,Hb,ca.b[Hb].p[cd]);if(5==ca.d[gb])continue b;1==ca.c[gb].c&&0!=iK(ca,gb,Hb)&&++gc;2==ca.c[gb].c&&(md=ca.b[Hb].p[cd])}if(0!=gc)if(0<md){var Ua=ca,Mc=fc,dd=Gb,fe=void 0,pb=void 0,pc=void 0,ue=void 0,T=void 0,ge=void 0,Wa=void 0,hc=void 0,qc=void 0,ic=void 0,Ja=void 0,Jd=void 0,lf=void 0,ab=void 0,ne=void 0,ve=void 0,Kd=void 0,jc=void 0,we=void 0,td=void 0,Ud=void 0,zd=void 0,Fb=void 0,Sc=void 0,pc=jK(Ua,Hb),ic=pc[0];if(0!=ic%2&&(Sc=pc[1],pb=pc[~~((ic+1)/2)],\nWa=pc[ic],!(2>Ua.b[Wa].j||3<Ua.b[Wa].j))){td=jc=ab=Jd=0;zd=ve=!1;for(qc=1;qc<=Ua.b[Sc].j;++qc)fe=Ua.b[Sc].p[qc],fe!=pc[2]&&(0==Jd?Jd=fe:ab=fe);0<Mc[ab]&&Mc[Jd]>Mc[ab]&&(ue=Jd,Jd=ab,ab=ue);Ja=Jd;0==Jd&&(Ja=ab,ve=!0);for(hc=1;hc<=Ua.b[Wa].j;++hc)fe=Ua.b[Wa].p[hc],fe!=pc[ic-1]&&(0==jc?jc=fe:td=fe);0<Mc[td]&&Mc[jc]>Mc[td]&&(ue=jc,jc=td,td=ue);Kd=jc;0==jc&&(Kd=td,zd=!0);lf=0<Jd?iK(Ua,UJ(Ua,Sc,Jd),Sc):0;ne=0<ab?iK(Ua,UJ(Ua,Sc,ab),Sc):0;we=0<jc?iK(Ua,UJ(Ua,Wa,jc),Wa):0;Ud=0<td?iK(Ua,UJ(Ua,Wa,td),Wa):0;1<\n(0>lf+ne?-(lf+ne):lf+ne)||0!=we||0!=Ud?Pu(Ua.k,"Bad stereoinfo on allene !"):(T=Ua.b[pc[ic-1]].q-Ua.b[Wa].q,ge=Ua.b[pc[ic-1]].r-Ua.b[Wa].r,Fb=Math.sqrt(T*T+ge*ge),0.001>Fb&&(Fb=0.001),0<(Ua.b[Kd].r-Ua.b[pc[ic-1]].r)*(T/Fb)-(Ua.b[Kd].q-Ua.b[pc[ic-1]].q)*(ge/Fb)?dd[pb]=1:dd[pb]=-1,ve&&(dd[pb]*=-1),zd&&(dd[pb]*=-1),Ja==Jd&&0>lf&&(dd[pb]*=-1),Ja==ab&&0>ne&&(dd[pb]*=-1),Mc[Ja]>Mc[Kd]&&(dd[pb]*=-1))}}else c:{var sb=ca,ed=Hb,xe=Gb,Vd=void 0,Ac=void 0,Nc=void 0,rc=void 0,hb=void 0,kc=void 0,Ad=void 0,ye=\nvoid 0,Bd=void 0,Bc=void 0,Pa=void 0,Za=void 0,Cd=void 0,Wd=void 0,Cc=void 0,Va=void 0,Ve=void 0,Za=TH(4),Wd=TH(4),We=sb,nd=ed,qg=fc,mf=Td,Lh=yd,Ke=fb,rg=rb,Eb=Za,Xc=void 0,Dd=void 0,nf=void 0,sg=void 0,Mg=void 0,Ef=void 0,Ef=-1;0<mf[nd]&&(Eb[++Ef]=mf[nd]);for(Dd=1;Dd<=rg;++Dd)Lh[Dd]==nd&&(Eb[++Ef]=Ke[Dd]),Ke[Dd]==nd&&(Eb[++Ef]=Lh[Dd]);for(Dd=Ef+1;Dd<We.b[nd].j;++Dd){Mg=We.p+1;nf=1;d:for(;nf<=We.b[nd].j;++nf){Xc=We.b[nd].p[nf];for(sg=0;sg<Dd;++sg)if(Xc==Eb[sg])continue d;qg[Xc]<Mg&&(Mg=qg[Xc],Eb[Dd]=\nXc)}}0==mf[nd]&&0<We.b[nd].i?(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=Eb[0],Eb[0]=-1):0<We.b[nd].i&&(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=-1);for(hb=ye=kc=rc=Ve=Ad=Bc=0;4>hb;++hb)0>=Za[hb]||(Vd=UJ(sb,ed,Za[hb]),Wd[hb]=iK(sb,Vd,ed),0<Wd[hb]?(++Bc,Ve=Za[hb],kc=Za[hb]):0>Wd[hb]?(++Ad,rc=Za[hb],kc=Za[hb]):ye=Za[hb]);Bd=Bc+Ad;Va=TH(4);Cc=0;if(3==sb.b[ed].j){if(1==Bc&&1==Ad||3==Bd&&0<Bc&&0<Ad){Pu(sb.k,"Error in C3H stereospecification !");break c}Cd=Za[0];1==Bd?Cd=kc:2==Bd&&(Cd=ye);Pa=kK(sb,ed,Cd,Za);Va[0]=kc;Va[1]=-1;\nVa[2]=Pa[2];Va[3]=Pa[1];0<Bc?Cc=1:Cc=-1}else if(4==sb.b[ed].j)if(1==Bd)Pa=kK(sb,ed,kc,Za),Va[0]=Pa[0],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[1],0<Bc?Cc=1:Cc=-1;else{Cd=Za[0];1<ye&&(Cd=ye);1==Bc?Cd=Ve:1==Ad&&(Cd=rc);Pa=kK(sb,ed,Cd,Za);Ac=TH(4);for(hb=0;4>hb;++hb)Vd=UJ(sb,ed,Pa[hb]),Ac[hb]=iK(sb,Vd,ed);if(4==Bd){if(0==Bc||0==Ad){Pu(sb.k,"Error in C4 stereospecification !");break c}if(1==Bc||1==Ad)Va[0]=Pa[0],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[1],Cc=Ac[0];else{for(hb=0;4>hb;++hb)-1==Ac[hb]&&(Ac[hb]=0);Bd=2}}else if(3==\nBd)if(3==Bc||3==Ad)Va[0]=Pa[0],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[1],0<Bc?Cc=-1:Cc=1;else{1==Bc?Bc=Nc=1:Ad=Nc=-1;for(hb=0;4>hb;++hb)Ac[hb]==Nc&&(Ac[hb]=0);Bd=2}if(2==Bd)if(1==Bc&&1==Ad)Pa[1]==rc?(Pa[1]=Pa[2],Pa[2]=Pa[3]):Pa[2]==rc&&(Pa[2]=Pa[3]),Va[0]=Ve,Va[1]=rc,Va[2]=Pa[2],Va[3]=Pa[1],Cc=1;else{if(Ac[0]==Ac[1]||Ac[1]==Ac[2]){Pu(sb.k,"Error in C4 stereospecification ! 2/0r");break c}0!=Ac[0]?(Va[0]=Pa[0],Va[1]=Pa[2],Va[2]=Pa[1],Va[3]=Pa[3]):(Va[0]=Pa[1],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[0]);1<Bc?Cc=\n1:Cc=-1}}var Ca=Va,Tf=Za,Oc=void 0;Tf[0]==Ca[1]?(Oc=Ca[0],Ca[0]=Ca[1],Ca[1]=Oc,Oc=Ca[2],Ca[2]=Ca[3],Ca[3]=Oc):Tf[0]==Ca[2]?(Oc=Ca[2],Ca[2]=Ca[0],Ca[0]=Oc,Oc=Ca[1],Ca[1]=Ca[3],Ca[3]=Oc):Tf[0]==Ca[3]&&(Oc=Ca[3],Ca[3]=Ca[0],Ca[0]=Oc,Oc=Ca[1],Ca[1]=Ca[2],Ca[2]=Oc);Tf[1]==Ca[2]?(Oc=Ca[1],Ca[1]=Ca[2],Ca[2]=Oc,Oc=Ca[2],Ca[2]=Ca[3],Ca[3]=Oc):Tf[1]==Ca[3]&&(Oc=Ca[1],Ca[1]=Ca[3],Ca[3]=Oc,Oc=Ca[2],Ca[2]=Ca[3],Ca[3]=Oc);Va[2]==Za[2]?xe[ed]=1:Va[2]==Za[3]?xe[ed]=-1:Pu(sb.k,"Error in stereoprocessing ! - t30");\nxe[ed]*=Cc}}}Fa=new lK;N=TH(o.p+1);for(ta=1;ta<=o.p;++ta)N[y[ta]]=ta;for(ta=1;ta<=o.p;++ta){v=y[ta];jd[v]&&(Fa.a.a+=db);0<Ba[ta]&&mK(o,v,Ba[v],Fa,ld);var of=v,Ib=Fa,Ff=Yb[v],Mh=va,Gf=void 0,pf=void 0,Ld=void 0,oe=void 0,Xd=void 0,ib=void 0,Uf=void 0,fd=void 0,Da=void 0,Da=Wf,pf=o.b[of],Xd=pf.d,Uf=pf.i,fd=pf.n,Gf=pf.a,Ld=!1;(0!=fd||0!=Xd)&&(Ld=!0);0!=Mh[of]&&(Ld=!0);ib=$J(o,of);oe=0!=ib;Ld=Ld||oe;o.k.sc&&0<o.b[of].c&&(Ld=!0);switch(Gf){case 2:Da=he;break;case 3:Ff?Da=Lg:Da=pe;break;case 4:Ff?(Da=Vi,\n0<Uf&&(Ld=!0)):Da=vf;break;case 5:Ff?Da="o":Da=Af;break;case 7:Ff?(Da=nj,0<Uf&&(Ld=!0)):Da=Bf;break;case 8:Ff?Da=Nj:Da=Jf;break;case 13:Ff?Da=Qj:Da=Lf;Ld=!0;break;case 6:Da=Nf;Ld=!0;break;case 9:Da=Pe;break;case 10:Da=Be;break;case 11:Da=me;break;case 12:Da=Ye;break;case 1:Da=Ue;Ld=!0;break;case 32:Ld=!0,Da=o.b[of].e,!oe&&(H(Da,lb)||H(Da,gg)||H(Da,Nd))&&(Ld=!1)}0<DG(Gf)&&(Da=(pG(),wG)[Gf],Ld=!0);33<=Gf&&42>=Gf&&(Ld=!0,Da=(pG(),wG)[Gf]);Ld&&(0!=Xd?Da=Yf+Xd+Da:Da=Yf+Da,1==Mh[of]?Da+=Md:-1==Mh[of]&&\n(Da+="@@"),1==Uf?Da+=Ue:1<Uf&&(Da+=Ue+Uf),0!=fd&&(0<fd?Da+=mb:Da+=ub,1<(0>fd?-fd:fd)&&(Da+=0>fd?-fd:fd)),oe&&(Da+=gd+ib),Da+=eg);Lp(Ib.a,Da);for(ra=1;ra<=xb;++ra)if(ea[ra]==v||na[ra]==v)s=na[ra],s==v&&(s=ea[ra]),N[v]<N[s]&&mK(o,ea[ra],na[ra],Fa,ld),9<ra&&(Fa.a.a+=Sa),Kp(Fa,m+(new eD(ra)).a);kd[v]&&(Fa.a.a+=jb)}n=Fa.a.a}0<l.length&&(l+=bc);l+=n}f=l;0<f.length&&(0<e.length&&(e+=bc),e+=f)}return e}\nfunction bJ(a,b,c){try{KI(a,b,c)||a.ff(a.Ec.d)}catch(d){if(d=Hq(d),G(d,98))a.ff(a.Ec.d);else throw d;}}\nfunction MI(a,b,c){var d;try{var e;a:{var f,g,h,j,l,n,o,r,t;g=l=0;t=new GF(b,"|>",!0);j=-1<b.indexOf(Fd);o=1;n=zF(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=DF(t),Sy(r),!H(r,Pk))if(H(r,Fd))++o,2==o?l=a.Sb:3==o&&(g=a.Sb+1);else{a.ob=new nK(a,r);if(0==a.ob.p){Pu(a,"ERROR - problems in reading/processing molecule !");a.ff(a.Ec.d);ZE();e=!1;break a}++a.Sb;a.o=a.Sb;a.zb[a.Sb]=a.ob}2==o?(Pu(a,"ERROR - strange reaction - fixing !"),a.ff(a.Ec.d),ZE(),e=!1):3<o?(Pu(a,"ERROR - strange reaction !"),\na.ff(a.Ec.d),ZE(),e=!1):(1<a.Sb&&!j&&NJ(a,Ui,!0),j&&!a.dc&&(a.dc=!0),j?f||(aH(a,1,l,1,!1),aH(a,l+1,g-1,2,!1),aH(a,g,a.Sb,3,!1)):a.dc||aH(a,1,a.Sb,0,!f),XI(a),a.r&&kH(gq(a.r,"readJME"),0,0,0),a.hc=!0,ZF(a.r,Od),a.Ib=!0,c&&a.ff(a.Ec.d),e=!0)}(d=e)||a.ff(a.Ec.d)}catch(y){if(y=Hq(y),G(y,98))d=!1,a.ff(a.Ec.d);else throw y;}return d}function WG(a,b,c,d,e){a.r&&kH(gq(a.r,b),d,e,c);a.hc=!0}function JG(a,b,c){WG(a,b,a.o,c,0)}function DJ(a){OG(a,!1);a.Ib=!0;a.ff(a.Ec.d)}\nfunction oK(a){a.k=202;a.Mb=!1;lH(a);Pu(a,m);a.sb=null;a.xb=1;a.r&&kH(gq(a.r,"reset"),0,0,0);a.hc=!0;a.ff(a.Ec.d)}function pK(a){OG(a,!0);a.vb=null;a.wc=null;a.fb=null;a.W=null;a.fc=null}function YI(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 GG(d):a.zb[c]=null;0<b.a?a.ob=a.zb[a.o]:a.ob=new jH(a);a.dc=b.i;a.Fb=b.e;a.xb=b.b}else for(;0<a.Sb;)iH(a,!1);switch(b.c){case 5:case 7:case 9:break;default:null!=a.Qb&&MF(a.Qb,null),a.r&&null!=a.r.a&&a.ig()}}\nfunction pI(a,b){return P(J(Math.round(b/a.xb)))}function qK(a,b){Pu(a,m);return 1>b||b>a.Sb?(Pu(a,"ERROR - invalid mol index: "+b),a.ff(a.Ec.d),null):a.zb[b]}function XI(a){var b,c,d;b=XG(a);for(d=1;d<=a.Sb;++d)c=a.zb[d],c.o=b}function rK(a,b){b!=a.nb&&(a.nb=b,a.ng(),a.ff(a.Ec.d))}function sK(a,b){var c,d,e;if(b!=a.xb){c=eH(a);a.xb=b;d=eH(a);e=P(J(Q((d.b-d.c)/2-(c.b-c.c)/2)));d=P(J(Q((d.a-d.d)/2-(c.a-c.d)/2)));for(c=1;c<=a.Sb;++c)JJ(a.zb[c],e,d),hH(a.zb[c]);a.Ib=!0;a.ff(a.Ec.d)}}\nfunction $G(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=m):H(b,Cb)?c=235:H(b,Jb)?c=240:H(b,Bb)?c=260:H(b,Pb)?c=261:H(b,Ub)?c=241:H(b,Nb)?c=233:H(b,Mb)?c=236:H(b,Lb)?c=237:H(b,Tb)?c=234:H(b,Sb)?c=243:H(b,Vb)?c=252:H(b,Rb)?c=244:H(b,Wb)?c=239:H(b,"-PO3H2")?c=251:H(b,zb)?c=242:H(b,vb)?c=245:H(b,yb)&&(c=238);0<c?Wu(a,c):b="Not known group!";Pu(a,b);a.ff(a.Ec.d)}function IJ(a,b){Pu(a,b);a.ff(a.Ec.d)}\nfunction GH(a,b,c,d,e){var f,g,h,j;f=a.kb;j=vE(f,e);if(j>=a.mb-1)for(g=f.b.b;j>=a.mb-1&&1<g;){--g;h=new ZD(f.b.a,f.b.c,g);f=(Mu(),new mC(h));j=vE(f,e);var l=b,n=h.b*(AH(),R);h=new ZD(h.a,h.c,Math.round(n));l.e=h;tK(b.a,b.e)}else UH(b,a.hb);f=aE(f.b).a-aE(f.b).b;bI(b,e,c+(a.mb-j)/2,d+(a.mb-f)/2+f)}function HH(a,b,c,d,e,f){var g,h;g=VH(a.jb);h=vE(a.jb,f);UH(b,a.ib);!b.b?RH(b.a,e):e==b.c||GD(e,b.c)?RH(b.a,b.c):RH(b.a,b.b);bI(b,f,c+(a.mb-h)/2,d+(a.mb-g)/2+g)}\nfunction VH(a){return aE(a.b).a-aE(a.b).b}function fI(a,b){return(2*a.mb+(a.Lb?1:0))*b}\nfunction uK(a){var b,c;a.vb?(c=YC(a),(b=c.b!=a.M.b||c.a!=a.M.a)&&(a.M=c)):b=!0;b&&(OG(a,!0),sI(a,a.M),a.mg("update(): "+a.M+" initOrResize: true "+a.yb+ha+a.ub),a.vb=nH(a,a.vb,a.yb,a.ub),a.J?(b=a.xb,aH(a,1,a.Sb,0,a.J),a.mg("update() in depict mode: oldMolecularAreaScale = "+b+" new molecularAreaScale = "+a.xb)):(a.wc=nH(a,a.wc,a.M.b,P(J(Q(fI(a,a.nb))))),b=a.M.a-P(J(Q(fI(a,a.nb)))),1>b&&(b=1),a.fb=nH(a,a.fb,P(J(Q(eI(a,a.nb)))),b),a.W=nH(a,a.W,a.yb+P(J(Q((a.Lb?1:3)*a.nb))),P(J(Q(a.mb*a.nb)))),a.fc=\nnH(a,a.fc,P(J(Q((a.Lb?1:3)*a.nb))),a.ub)));OH(a);if(!a.J){var d;a.mg("drawInfo: "+a.Gb+" : "+a.X);a.Gb&&(null==a.X&&(a.X=m),d=PH(a.W,a.nb),c=a.M.b/a.nb-(a.mb+(a.Lb?1:0)),b=a.mb,qH(d,rG),zH(d.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(c*R))),P(J(Q(b*R)))),a.Lb?(qH(d,(oD(),tD)),DH(d.a,P(J(Q(-10*R))),P(J(Q(0*R))),P(J(Q((c-1+10)*R))),P(J(Q((b-1)*R))))):(qH(d,sG),BH(d,0,0,c-(a.Lb?1:3)+1,0),qH(d,FD(rG)),CH(d.a,P(J(Q(0*R))),P(J(Q((b-1)*R))),P(J(Q((c-1)*R))),P(J(Q((b-1)*R)))),CH(d.a,P(J(Q((c-1)*R))),P(J(Q(0*\nR))),P(J(Q((c-1)*R))),P(J(Q((b-1)*R))))),UH(d,a.lb),qH(d,(oD(),vD)),-1!=a.X.toLowerCase().indexOf(Bh)&&qH(d,xD),bI(d,a.X,10,15),a.J||NH(a,d,c,b,1),b=P(J(Q(eI(a,a.nb)))),c=a.M.a-P(J(Q(a.mb*a.nb))),gI(a.Ec,a.W.a,b,c));var e;if(a.Kb){b=PH(a.wc,a.nb);d=a.M.b/a.nb;c=2*a.mb+(a.Lb?1:0);qH(b,rG);zH(b.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(d*R))),P(J(Q(c*R))));a.Lb?(qH(b,(oD(),tD)),e=14*(a.mb+(a.Lb?1:0)),DH(b.a,P(J(Q(e*R))),P(J(Q(0*R))),P(J(Q((d-e-1)*R))),P(J(Q((c-1)*R))))):(qH(b,FD(rG)),CH(b.a,P(J(Q((d-\n1)*R))),P(J(Q(0*R))),P(J(Q((d-1)*R))),P(J(Q((c-1)*R)))),CH(b.a,P(J(Q(0*R))),P(J(Q((c-1)*R))),P(J(Q((d-1)*R))),P(J(Q((c-1)*R)))),qH(b,sG),CH(b.a,P(J(Q(0*R))),P(J(Q(0*R))),P(J(Q((d-1)*R))),P(J(Q(0*R)))));d=a.k;233<=a.k&&262>=a.k&&(a.k=213);for(c=1;14>=c;++c)pH(a,b,c,1),pH(a,b,c,2);a.k=d;gI(a.Ec,a.wc.a,0,0)}var f;if(a.Hb){b=PH(a.fb,a.nb);d=a.mb+(a.Lb?1:0);c=(a.M.a-P(J(Q(fI(a,a.nb)))))/a.nb;f=c-a.mb;qH(b,rG);zH(b.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(d*R))),P(J(Q(c*R))));a.Lb?(qH(b,(oD(),tD)),e=LH*\n(a.mb+(a.Lb?1:0))+3,f>e&&(BH(b,0,e,a.mb-1,e),CH(b.a,P(J(Q(0*R))),P(J(Q(e*R))),P(J(Q(0*R))),P(J(Q((c-1)*R)))),BH(b,a.mb-1,e,a.mb-1,f),BH(b,a.mb-1,f,d,f))):(qH(b,sG),CH(b.a,P(J(Q(0*R))),P(J(Q(0*R))),P(J(Q(0*R))),P(J(Q((c-1)*R)))),BH(b,0,LH*a.mb,c-1,LH*a.mb),qH(b,FD(rG)),CH(b.a,P(J(Q((d-1)*R))),P(J(Q(0*R))),P(J(Q((d-1)*R))),P(J(Q((f+1)*R)))));CH(b.a,P(J(Q(0*R))),P(J(Q((c-1)*R))),P(J(Q(d*R))),P(J(Q((c-1)*R))));for(c=3;c<=LH+2;++c)pH(a,b,1,c);b=P(J(Q(fI(a,a.nb))));gI(a.Ec,a.fb.a,0,b)}a.Jb&&(d=PH(a.fc,\na.nb),c=a.Lb?1:3,b=(a.M.a-P(J(Q(fI(a,a.nb))))-P(J(Q(a.mb*a.nb))))/a.nb,a.Lb?(qH(d,(oD(),tD)),zH(d.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(c*R))),P(J(Q(b*R))))):(qH(d,FD(rG)),CH(d.a,P(J(Q((c-1)*(AH(),R)))),P(J(Q(0*R))),P(J(Q((c-1)*R))),P(J(Q(b*R)))),qH(d,rG),CH(d.a,P(J(Q((c-2)*R))),P(J(Q(0*R))),P(J(Q((c-2)*R))),P(J(Q(b*R)))),qH(d,sG),CH(d.a,P(J(Q((c-3)*R))),P(J(Q(0*R))),P(J(Q((c-3)*R))),P(J(Q(b*R))))),b=a.M.b-P(J(Q((a.Lb?1:3)*a.nb))),c=P(J(Q(fI(a,a.nb)))),gI(a.Ec,a.fc.a,b,c))}}\nfunction Vu(a,b){a.A?0==b&&(a.I=-1,Pu(a,Zg),aG(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,Pu(a,Zg)):Pu(a,a.I+ha),aG(a))}function sI(a,b){var c,d;d=b.b;c=b.a;a.J||(d-=P(J(Q(eI(a,a.nb))))+P(J(Q((a.Lb?1:3)*a.nb))),c-=P(J(Q(fI(a,a.nb))))+P(J(Q(a.mb*a.nb))));1>d&&(d=1);1>c&&(c=1);a.yb=Gw(d);a.ub=Gw(c)}function DG(a){pG();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}w(586,478,Hl);_.Df=function(a){NG(this,a)};_.cg=vK;_.dg=function(){return TG(),null!=this.Pb?UG:VG};\n_.eg=function(){return TG(),TG(),VG};_.fg=HC;_.gg=function(a,b,c){return UC(this,b,c)};_.hg=HC;_.ig=function(){ZE()};_.jg=SD;_.kg=wK;_.lg=SD;_.mg=function(){ZE()};_.Ef=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<P(J(Q(eI(this,this.nb))))||a<P(J(Q(fI(this,this.nb))))||a>this.M.a-P(J(Q(this.mb*this.nb)))||b>this.M.b-P(J(Q((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,sK(this,b)}else b=this.nb*c,0.7<=b&&4>=b&&rK(this,b)};\n_.ff=function(){uK(this)};_.ng=function(){pK(this)};_.og=iz;_.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";_.W=null;_.X=null;_.Y=null;_._=null;_.ab=!1;_.bb=!0;_.cb=0;_.db=Rk;_.fb=null;_.gb=!0;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=24;_.nb=1;\n_.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;_.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;\n_.yc=null;_.zc=!1;_.Ac=!0;_.Bc=!0;_.Cc=0;_.Dc=0;var LH=10,tG,zG,BG,rG,sG,uG,qG,yG,xK=null,xG,wG;function xJ(a,b,c,d,e){a.b[e]&&(jI(a.r),ZF(a.r,Se),a.r.a=e,a.r.d=c,a.r.e=d,a.r.f=b,yK(a.c,a.r,e),jI(a.r))}function zK(a,b,c){return a.b[c]?(jI(a.r),a.r.a=c,a.r.b=b,yK(a.c,a.r,c),jI(a.r),!0):!1}function aG(a){uK(a);a.f&&(AK(a.Ec),a.f=!1)}function BK(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction CK(){pG();SC.call(this);this.Ec=(zC(),zC(),AC).a;this.eb=new DK;this.Nb=new DK;this.H=new ZD(null,0,8);this.Z=(this.mb-6)/1.5;this.r=new EK;this.D=(oD(),qD);this.zb=D(RJ,q,121,99,0);this.qb=new QC;this.jc=new FK;this.$=H((ZE(),$E[ki]),cf);this.E=new GK;this.U=z(Kw,q,1,[Cb,Jb,Ub,Bb,Pb,Nb,Mb,Lb,Tb,Vb,Rb,Sb,zb,yb,vb]);this.ic=new HK;this.ob=new jH(this);xG[0]=sD;xG[1]=new rm(255,153,153);xG[2]=new rm(255,204,102);xG[3]=new rm(255,255,153);xG[4]=new rm(102,255,255);xG[5]=new rm(51,204,255);xG[6]=\nnew rm(255,153,255);this.eb.c=1;this.Nb.c=1;this.zb[1]=this.ob;this.Y=new IK(this);this.a=z(Kw,q,1,[je,Pd,$d,le,Zd,ke,Ze]);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 JK(this)}w(585,586,Hl,CK);_.cg=function(){var a;return a=KK(),-1==a||9<=a};_.dg=function(){return TG(),null!=this.b[$d]||(null!=this.Pb?UG:VG).a?UG:VG};_.eg=function(){return TG(),null!=this.b[le]?UG:VG};_.fg=function(a){var b=su(this,!1,!0);(a=new LK(this,a))&&gG(new mG(a,b))};\n_.gg=function(a,b,c){var d;return a?(d=a.a,My(d.t,b,c),a):UC(this,b,c)};_.hg=function(a){zK(this,a,"AfterPaste")};_.ig=function(){ZF(this.r,Se);yK(this.c,this.r,Pd);ZE()};_.jg=function(a,b){xJ(this,a,b,0,$d)};_.kg=function(a){return zK(this,a,je)};_.lg=function(a,b){xJ(this,a,0,b,le)};_.mg=HC;_.ff=function(){aG(this)};_.ng=function(){pK(this);var a=this.Ec,b,c;for(c=new gw(new iD(a.a));c.b<c.d.Xf();)b=hw(c),0<tz(a.f.p,b.t)&&xz(a.f,b.t),an(a.a,b);this.f=!0};\n_.og=function(){var a=su(this,!0,!1),b=new MK(this);b&&gG(new mG(b,a))};_.b=null;_.c=null;_.d=null;_.e=null;_.f=!1;_.i="http://www.google.com/search?q=%22{INCHIKEY}%22";function yK(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 JK(a){this.a=a}w(587,1,{},JK);_.a=null;function LK(a,b){this.a=a;this.b=b}w(588,1,{},LK);_.Dd=HC;\n_.bg=function(a){if(null!=nG(a))Qu(nG(a)),IJ(this.a,"InChI "+nG(a));else{switch(this.b){case 3:Qu(a.inchi==m?null:a.inchi);break;case 4:Qu(a.key==m?null:a.key);break;case 5:Qu(a.auxinfo==m?null:a.auxinfo)}null!=oG(a)&&IJ(this.a,"InChI "+oG(a))}};_.a=null;_.b=0;function MK(a){this.a=a}w(589,1,{},MK);_.Dd=HC;\n_.bg=function(a){if(null!=nG(a))Qu(nG(a)),IJ(this.a,"InChI "+nG(a));else{var b=this.a,c;if(b.b[Ze])try{jI(b.r),gq(b.r,Ze),b.r.c=a,yK(b.c,b.r,Ze),jI(b.r)}catch(d){if(d=Hq(d),G(d,98))IJ(b,Oe+d.Cd());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=NK(NK(e,bg,"\\\\\\\\\\\\\\\\"),"\\\\$","\\\\\\\\$"),NK(f,"\\\\{INCHIKEY\\\\}",g)):f+=e);c=new gF(f);OK(c)}catch(h){if(h=Hq(h),G(h,84))IJ(b,Oe+h.f);else throw h;}null!=oG(a)&&IJ(this.a,"InChI "+oG(a))}};\n_.a=null;function PK(a,b){return null!=b&&0<b.length?PK(a,b):!1}function QK(a){a.c.pb.style.display!=Zi&&(XC(a.b),AK(a.d))}function RK(a){SK.call(this,a,Gc,Gc,null)}function TK(a,b){SK.call(this,a,Gc,Gc,b)}function UK(a,b,c){SK.call(this,a,b,c,null)}\nfunction SK(a,b,c,d){var e;if(null==a)OF("JSME initialization error: HTML id argument is null.");else if(H(bf,a))OF(\'JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".\');else if(e=yB(a)){this.a=VK;++VK;this.c=e;this.b=new CK;this.b.d||(this.b.d={},this.b.d.src=OJ(this));this.d=new WK(this.b,b,c,d);oz(e,this.d,e.pb);d&&wg in d&&(this.d.b=d[wg]);a=this.d;a.d||(a.d=VC(a,ZC(a),$C(a)),a.d.j=!1);var b=a.c,f,g,h,j,l,n,o,r;b.$?xK=bf:xK="JME";hD(b.Sc.Pc,b);Pu(b,\nxK+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.M=YC(b);NC(b,null);b.hb||(b.hb=new ZD(Xe,0,13),b.kb=lC(b.hb));b.ib||(b.ib=new ZD(Xe,1,13),b.jb=lC(b.ib));b.lb||(b.lb=new ZD(Xe,0,11),lC(b.lb));SH(b,b.x);b.ac=!1;b.dc=!1;b.z=!0;b.tc=!0;b.C=!0;b.Bc=!0;b.cc=!1;LH=MH(b);b.oc=!0;try{o=XK(b.Ec,"options");null!=o&&NJ(b,o,!1);h=XK(b.Ec,"jme");null!=h&&(b._=h);l=XK(b.Ec,Li);null!=l&&(b.rb=l);g=XK(b.Ec,"depictcgi");null!=g&&(b.gc=!0);r=XK(b.Ec,"smiles");null!=r&&(b.qc=r);n=XK(b.Ec,mk);null!=n&&(b.sb=\nn,aG(b));b.u=XK(b.Ec,"atomcolors");b.t=XK(b.Ec,"atombg");f=XK(b.Ec,"depictbg");if(null!=f&&b.J){var t;var y,v,s,A;v=(oD(),qD);try{if(0!=f.indexOf(Ga))throw new Np("bad hex encoding");A=nF(f.substr(1,2),16);s=nF(f.substr(3,2),16);y=nF(f.substr(5,2),16);t=v=new rm(A,s,y)}catch(F){if(F=Hq(F),G(F,98))ZE(),t=v;else throw F;}b.D=t}b.mc&&b.ob&&fJ(b.ob);j=XK(b.Ec,"notify_structural_change_js_function");b.Qb=j}catch(M){if(M=Hq(M),!G(M,98))throw M;}b.k=202;OC(b);b.pb=new YK;f=a.c;null!=f._?(MI(f,f._,!1),null!=\nf.t&&f.ob&&UI(f.ob,f.t,!0),null!=f.u&&f.ob&&UI(f.ob,f.u,!1)):null!=f.rb?bJ(f,f.rb,!1):null!=f.qc&&f.Ac&&(f.Ib=!1,CI(f,f.qc,null,!0));aG(a.c);h=this.b;f=this.d;var N,$,S,V,ea,na;g=($=new KA((eG(),dG)),$.pb.alt="drag out MOL or RXN file",Oy($,$.pb.alt),$);$=(N=new ZK,V=g.a.e,ea=g.a.a,S=~~((24-ea)/2),0>S&&(S=0),na=new $K(f,V,S,g),aL(na),Rm(f.k,na),N.c=V,N.b=ea,N.d=24,N.a=S,N);ea=$.c;V=$.b;SF(new XF(h),f);S=0>=KK();N=new bG(h);S?(S=new bL,Oy(S,g.pb.alt),0<=ea&&(S.pb.style[Lk]=ea+uj),0<=V&&(S.pb.style[ci]=\nV+uj),V=new cG(f,S,ea,$),wz(V.d.f,V.b,ZC(V.d)-V.c-V.a.a,$C(V.d)-(V.a.d-V.a.a)),Rm(f.k,V),S.pb.draggable=Dk,S.pb.style[gh]=(zr(),Si),Yy(S,N,(pu(),pu(),qu)),S.pb.style[Vf]=Zi):(g.pb.draggable=Dk,g.pb.style[gh]=(zr(),Si),Yy(g,N,(pu(),pu(),qu)),g.pb.style[Vf]=Zi)}else OF("JSME initialization error: HTML id "+a+" not found.")}function cL(){return Nw(null)}function dL(a){return Nw(a)}w(590,1,Gl,RK,TK,UK,SK);_.pg=function(a){Zy(this.d,new eL(this,a),(Xt(),Xt(),Yt))};\n_.qg=function(a){Zy(this.d,new fL(this,a),(Xu(),Xu(),Yu))};_.rg=function(a){Zy(this.d,new gL(this,a),(cv(),cv(),dv))};_.sg=function(a){Zy(this.d,new hL(this,a),(fv(),fv(),gv))};_.tg=function(a){Bq(2,new iL(this.b,a))};_.ug=function(){iH(this.b,!0)};_.vg=function(){Sq((Pq(),Qq),new jL(this))};_.wg=function(){var a,b,c;c=[];for(b=new gw(this.d.a);b.b<b.d.Xf();)a=hw(b),c[c.length]=a.q;return c};_.xg=function(){return this.b.a};_.yg=function(a){return this.b.b[a]};_.zg=zx;_.Ag=function(){return this.b.V};\n_.Bg=function(){return this.b.nb};_.Cg=function(){return this.b.tb};_.Dg=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;jI(b.r);DJ(b);b.ob.v=c;b.ob.w=d;b=a.q}return b};_.Eg=function(){return this.b.wb};_.Fg=function(){return this.b.xb};_.Gg=function(){return this.b.Qb};_.ke=function(){return gr(this.d.pb,ej)};_.Hg=function(){var a;a=[];a.length=2;a[0]=gr(this.d.pb,fj);a[1]=gr(this.d.pb,ej);return a};_.le=function(){return gr(this.d.pb,fj)};\n_.Ig=function(){return this.c.pb};_.Jg=function(){return this.b.Wb};_.Kg=function(){return this.b.Yb};_.Lg=function(){return this.b.i};_.Mg=function(a){OF("JSME initialization error: "+a)};_.Ng=function(){return this.b.J};_.ne=function(){return this.c.pb.style.display!=Zi};_.Og=function(){var a=this.b,b;a.dc?b=ZJ(a,1)+Fd+ZJ(a,2)+Fd+ZJ(a,3):b=ZJ(a,0);return b};_.Pg=function(a){return su(this.b,!0,a)};_.Qg=function(){var a=this.b,b,c;b=a.tc;a.tc=!1;c=EG(a);a.tc=b;return c};\n_.Rg=function(a){null!=a&&0<a.length&&NJ(this.b,a,!0)};_.Sg=function(a){null!=a&&0<a.length&&CI(this.b,a,null,!0)};_.Tg=function(a){null!=a&&0<a.length&&bJ(this.b,a,!0)};_.Ug=function(a){null!=a&&0<a.length&&MI(this.b,a,!0)};_.Vg=function(a){return PK(this,a)};_.lf=function(){QK(this)};_.Wg=function(){oK(this.b)};_.Xg=function(a){var b=this.b;if(a=qK(b,a)){var c;for(c=1;c<=a.p;++c)a.b[c].c=0;DJ(b)}};_.Yg=function(a){this.b.k=a};_.Zg=function(a){this.b.e=new kL(this,a)};\n_.$g=function(a){BK(this.b,"AfterPaste",a)};_._g=function(a){BK(this.b,Pd,a)};_.ah=function(a){var b=this.d,c,d;if(b.b!=a){b.b=a;for(d=new gw(b.a);d.b<d.d.Xf();)c=hw(d),a?c.b=m:c.b=Yj}XC(b.c);b=this.b;b.tb=a;kI(b);OG(this.b,!0);XC(this.b)};_.bh=function(a,b){var c=this.b,d;if(d=qK(c,a))UI(d,b,!0),DJ(c)};_.ch=function(a){var b=this.b;b.x!=a&&0<a&&100>a&&(b.x=a,SH(b,a),kI(b))};_.dh=function(a,b){var c=this.b,d;d=qK(c,a);1>b||b>d.p?(Pu(c,"ERROR - invalid atom index: "+b),aG(c)):(d.v=b,DJ(c))};\n_.eh=function(a){BK(this.b,je,a)};_.fh=function(a,b){BK(this.b,a,b)};_.pe=function(a){Ly(this.d,a);QK(this)};_.gh=function(a){this.b.V=a};_.hh=function(a){rK(this.b,a)};_.ih=function(a){var b=this.b;b.tb=a;kI(b)};_.jh=function(a){var b=this.b;b.wb=a;kI(b)};_.kh=function(a){sK(this.b,a)};_.lh=function(a){this.b.Pb=a};_.mh=function(a){this.b.Qb=a};_.nh=function(a){var b=this.b;b.Wb=a;b.F=mH(b,!1)};_.oh=function(a){this.b.Yb=a};_.ph=function(a,b){My(this.d,a,b);QK(this)};\n_.qh=function(a,b,c){c&&My(this.c,a,b);My(this.d,a,b);QK(this)};_.rh=function(a,b){Ny(this.d,a,b);QK(this)};_.sh=function(a,b,c){c&&Ny(this.c,a,b);Ny(this.d,a,b);QK(this)};_.th=function(a){$G(this.b,a)};_.uh=function(a,b){var c=this.b,d;c.q=!1;d=c.sc;c.sc=!1;c.uc=new nK(c,a);c.sc=d;c.k=253;Pu(c,b);aG(c)};_.qe=function(a){Uy(this.c.pb,a)};_.vh=function(a){this.b.i=a};_.re=function(a){this.d.pb.style[Lk]=a;QK(this)};_.wh=function(a){IJ(this.b,a)};_.xh=function(){return EG(this.b)};_.a=-1;_.b=null;\n_.c=null;_.d=null;var VK=0;function jL(a){this.a=a}w(591,1,{},jL);_.pd=function(){var a,b;for(b=new gw(this.a.d.a);b.b<b.d.Xf();)a=hw(b),ir(a.t.pb,a.q)};_.a=null;function eL(a,b){this.a=a;this.b=b}w(592,1,{},eL);_.Nd=function(a){a=a.a;Sq((Pq(),Qq),new lL(this,this.b,a))};_.a=null;_.b=null;function lL(a,b,c){this.a=a;this.c=b;this.b=c}w(593,1,{},lL);_.pd=mL;_.a=null;_.b=null;_.c=null;function fL(a,b){this.a=a;this.b=b}w(594,1,{},fL);_.ld=function(a){a=a.a;Sq((Pq(),Qq),new nL(this,this.b,a))};_.a=null;\n_.b=null;function nL(a,b,c){this.a=a;this.c=b;this.b=c}w(595,1,{},nL);_.pd=mL;_.a=null;_.b=null;_.c=null;function hL(a,b){this.a=a;this.b=b}w(596,1,{},hL);_.a=null;_.b=null;function iv(a,b,c){this.a=a;this.c=b;this.b=c}w(597,1,{},iv);_.pd=mL;_.a=null;_.b=null;_.c=null;function gL(a,b){this.a=a;this.b=b}w(598,1,{},gL);_.nd=function(a){a=a.a;Sq((Pq(),Qq),new oL(this,this.b,a))};_.a=null;_.b=null;function oL(a,b,c){this.a=a;this.c=b;this.b=c}w(599,1,{},oL);_.pd=mL;_.a=null;_.b=null;_.c=null;\nfunction kL(a,b){this.a=a;this.b=b}w(600,1,{},kL);_.a=null;_.b=null;\nfunction pL(){var a=qL("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;rL(sL,arguments)?a=arguments[0]:3==arguments.length?a=new UK(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new RK(arguments[0]):4==arguments.length?a=new SK(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new TK(arguments[0],arguments[1]));this.g=a;tL();a[fg]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.pg(null==a?null:a.constructor==\n$wnd.JSApplet.JsClosureJsme?a.g:new uL(a))});b.addMouseDownHandler=C(function(a){this.g.qg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new uL(a))});b.addMouseOutHandler=C(function(a){this.g.rg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new uL(a))});b.addMouseOverHandler=C(function(a){this.g.sg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new uL(a))});b.alert=C(function(a){this.g.tg(a)});b.clear=C(function(){this.g.ug()});b.deferredRepaint=C(function(){this.g.vg()});\nb.getAllGraphicsString=C(function(){return this.g.wg()});b.getAlldefinedCallBackNames=C(function(){var a=this.g.b.a;tL();return a});b.getCallBack=C(function(a){return this.g.yg(a)});b.getCreationIndex=C(function(){return this.g.zg()});b.getHelpURL=C(function(){return this.g.b.V});b.getMenuScale=C(function(){return this.g.b.nb});b.getMolecularAreaAntiAlias=C(function(){return this.g.b.tb});b.getMolecularAreaGraphicsString=C(function(){return this.g.Dg()});b.getMolecularAreaLineWidth=C(function(){return this.g.b.wb});\nb.getMolecularAreaScale=C(function(){return this.g.b.xb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.b.Qb});b.getOffsetHeight=C(function(){return this.g.ke()});b.getOffsetSize=C(function(){return this.g.Hg()});b.getOffsetWidth=C(function(){return this.g.le()});b.getParentContainer=C(function(){return this.g.c.pb});b.getPasteLabel=C(function(){return this.g.b.Wb});b.getPrePasteJSfunction=C(function(){return this.g.b.Yb});b.getWebSearchInchiKeyBaseUrl=C(function(){return this.g.b.i});\nb.initializationError=C(function(a){this.g.Mg(a)});b.isDepictMode=C(function(){return this.g.b.J});b.isVisible=C(function(){return this.g.ne()});b.jmeFile=C(function(){return this.g.Og()});b.molFile=C(function(a){return this.g.Pg(a)});b.nonisomericSmiles=C(function(){return this.g.Qg()});b.options=C(function(a){this.g.Rg(a)});b.readGenericMolecularInput=C(function(a){this.g.Sg(a)});b.readMolFile=C(function(a){this.g.Tg(a)});b.readMolecule=C(function(a){this.g.Ug(a)});b.read_MOL_SDF_RXN=C(function(a){return this.g.Vg(a)});\nb.repaint=C(function(){this.g.lf()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){return vL(null,arguments,!0)[0]});b.reset=C(function(){this.g.Wg()});b.resetAtomColors=C(function(a){this.g.Xg(a)});b.setAction=C(function(a){this.g.Yg(a)});b.setAfterDepictEditToggleEventHandler=C(function(a){this.g.Zg(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new uL(a))});b.setAfterPasteCallback=C(function(a){this.g.$g(a)});b.setAfterStructureModifiedCallback=C(function(a){this.g._g(a)});\nb.setAntialias=C(function(a){this.g.ah(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.bh(a,b)});b.setAtomMolecularAreaFontSize=C(function(a){this.g.ch(a)});b.setAtomToHighLight=C(function(a,b){this.g.dh(a,b)});b.setBeforePasteCallback=C(function(a){this.g.eh(a)});b.setCallBack=C(function(a,b){this.g.fh(a,b)});b.setHeight=C(function(a){this.g.pe(a)});b.setHelpURL=C(function(a){this.g.gh(a)});b.setMenuScale=C(function(a){this.g.hh(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.ih(a)});\nb.setMolecularAreaLineWidth=C(function(a){this.g.jh(a)});b.setMolecularAreaScale=C(function(a){this.g.kh(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.lh(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.mh(a)});b.setPasteLabel=C(function(a){this.g.nh(a)});b.setPrePasteJSfunction=C(function(a){this.g.oh(a)});b.setSize=C(function(a,b,e){vL(this.g,arguments,!1)});b.setSubstituent=C(function(a){this.g.th(a)});b.setTemplate=C(function(a,b){this.g.uh(a,b)});b.setVisible=\nC(function(a){this.g.qe(a)});b.setWebSearchInchiKeyBaseUrl=C(function(a){this.g.vh(a)});b.setWidth=C(function(a){this.g.re(a)});b.showInfo=C(function(a){this.g.wh(a)});b.smiles=C(function(){return this.g.xh()});wL({"0":{2:[[function(){return this.ph.apply(this,arguments)},null,void 0,cj,cj],[function(){return this.rh.apply(this,arguments)},null,void 0,ck,ck]],3:[[function(){return this.sh.apply(this,arguments)},null,void 0,ck,ck,Hg],[function(){return this.qh.apply(this,arguments)},null,void 0,cj,\ncj,Hg]]}},!1);wL({"0":{"0":[[cL,null,void 0]],1:[[dL,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new xL(e));return[e]},Jh]]}},!0);yL(sL,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lw(){zL||(zL=!0,pL())}w(601,1,{},Lw);var zL=!1;\nfunction Pw(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Jh)$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 Ow(){}w(603,1,{},Ow);_.pd=function(){Pw()};function xL(a){this.a=a}w(605,1,{86:1,134:1},xL);_.eQ=function(a){return null!=a&&G(a,86)&&this.a==a.a};_.a=null;function uL(a){this.a=a}w(606,1,{87:1,134:1},uL);\n_.eQ=function(a){return null!=a&&G(a,87)&&this.a==a.a};_.a=null;function aL(a){wz(a.e.f,a.b,ZC(a.e)-a.d-a.c,$C(a.e)-(a.a-a.c))}function $K(a,b,c,d){this.e=a;this.d=b;this.c=c;this.a=24;this.b=d}w(607,1,{},$K);_.ag=function(){aL(this)};_.a=0;_.b=null;_.c=0;_.d=0;_.e=null;function ZK(){}w(608,1,{},ZK);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction RF(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(Lk)||m;b=c.getAttribute(ci)||m;f=c.getAttribute(Wi)||m;e=c.getAttribute(gi)||m;var h,j,l;l={};for(d=0;d<c.childNodes.length;++d)h=c.childNodes[d],"PARAM"==h.nodeName&&(j=h,h=j.getAttribute(Wi)||m,j=j.getAttribute(Gk)||m,null!=h&&0<h.length&&null!=j&&0<j.length&&(l[h]=j));c.removeAttribute($g);c.removeAttribute(Wi);c.removeAttribute("archive");c.removeAttribute(ci);c.removeAttribute(Lk);c.removeAttribute(tg);c.removeAttribute("hspace");\nc.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=m||m;d=ur();c.setAttribute(gi,d);c.style[Lk]=NF(g);c.style[ci]=NF(b);b=new AL(a,d,l,e,c,f);Sq((Pq(),Qq),b);++a.b;return!0}function QF(a){this.a="JME.class";this.d=a}w(609,1,{},QF);_.Fd=function(){return RF(this)};_.a=null;_.b=0;_.c=null;_.d=null;function AL(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(610,1,{},AL);\n_.pd=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,Gc,Gc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(gi,this.e):this.c.removeAttribute(gi);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 BL(){}w(611,1,Gl,BL);function CL(a){this.a=a}w(612,1,{},CL);_.pd=function(){this.a()};_.a=null;function DL(a){this.a=a}w(613,1,{},DL);\n_.Fd=function(){this.a();return!1};_.a=null;\nfunction EL(){var a=qL("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;rL(FL,arguments)?a=arguments[0]:0==arguments.length&&(a=new BL);this.g=a;tL();a[fg]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Sq((Pq(),Qq),new CL(a))});$wnd.JSApplet.Utils.runAfterFixedDelay=C(function(a,c){Vq((Pq(),new DL(a)),c)});$wnd.JSApplet.Utils.safeLog=C(function(a){OF(a)});yL(FL,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&\n($wnd.JSApplet.Utils[p]=a[p])}function Mw(){GL||(GL=!0,EL())}w(614,1,{},Mw);var GL=!1;function HL(a){this.f=a}w(615,556,yl,HL);function Vw(){this.f="divide by zero"}w(616,138,ql,Vw);function rz(){}function IL(a){this.f=a}w(618,138,ql,rz,IL);function Ew(){}w(619,138,ql,Ew);function TG(){TG=x;VG=new JL(!1);UG=new JL(!0)}function JL(a){this.a=a}w(620,1,{90:1,92:1,95:1},JL);_.eQ=function(a){return G(a,92)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Dk:Ch};\n_.a=!1;var VG,UG;function EF(a,b,c){var d,e;d=KL(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 LL(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 PF(a){return null!=String.fromCharCode(a).match(/\\d/)}function ML(){}function NL(a){return typeof a==cj?Jf+(0>a?-a:a):a}\nfunction OL(a,b){var c;c=new ML;c.d=Ce+(PL(0!=a?-a:0)?NL(0!=a?-a:0):m+Yp(c));QL(0!=a?-a:0)&&RL(0!=a?-a:0,c);c.b=4;c.a=b;return c}function X(a){var b;b=new ML;b.d=Ce+(PL(a)?NL(a):m+Yp(b));QL(a)&&RL(a,b);return b}function SL(a,b){var c;c=new ML;c.d=Ce+(PL(a)?NL(a):m+Yp(c));QL(a)&&RL(a,c);c.b=b?8:0;return c}function TL(){var a;a=new ML;a.d=Ce+(PL(0)?NL(0):m+Yp(a));QL(0)&&RL(0,a);a.b=2;return a}function UL(a){var b;b=new ML;b.d=Ce+(PL(a)?NL(a):m+Yp(b));QL(a)&&RL(a,b);b.b=1;return b}\nfunction QL(a){return typeof a==cj&&0<a}function PL(a){return null!=a&&0!=a}function RL(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=nl[b.c])c=c.prototype;else{c=nl[a]=function(){};c.cZ=b;return}else return;c.cZ=b}w(622,1,{},ML);_.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 VL(a){var b;if(!(b=WL,!b&&(b=WL=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a)))throw new XL(Qe+a+oa);return parseFloat(a)}function nF(a,b){var c,d;if(null==a)throw new XL(bj);if(2>b||36<b)throw new XL("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c)if(-1==LL(a.charCodeAt(c),b))throw new XL(Qe+a+oa);c=parseInt(a,b);if(isNaN(c))throw new XL(Qe+a+oa);if(-2147483648>c||2147483647<c)throw new XL(Qe+a+oa);return c}\nw(624,1,{90:1,103:1});var WL=null;function YL(a){this.a=a}w(623,624,{90:1,95:1,96:1,103:1},YL);_.eQ=function(a){return G(a,96)&&a.a==this.a};_.hC=ZL;_.tS=$L;_.a=0;function nD(a){this.a=a}w(625,624,{90:1,95:1,99:1,103:1},nD);_.eQ=function(a){return G(a,99)&&a.a==this.a};_.hC=ZL;_.tS=$L;_.a=0;function bD(){}function bn(a){this.f=a}w(626,138,{90:1,98:1,100:1,106:1,107:1},bD,bn);function eD(a){this.a=a}\nfunction hx(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 $w(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function nm(a){var b,c,d;b=D(aM,gm,-1,8,1);c=(bM(),cM);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 dM(b,d,8)}\nfunction yI(a){var b,c;return-129<a&&128>a?(b=a+128,c=(eM(),fM)[b],!c&&(c=fM[b]=new eD(a)),c):new eD(a)}w(627,624,{90:1,95:1,101:1,103:1},eD);_.eQ=function(a){return G(a,101)&&a.a==this.a};_.hC=zx;_.tS=$L;_.a=0;function eM(){eM=x;fM=D(LJ,q,101,256,0)}var fM;function $H(a){return 0>=a?0-a:a}function aI(a){return 0>a?-a:a}function gn(a,b){return a>b?a:b}function Q(a){return Math.round(a)}function gM(a){return Math.sqrt(a)}function YE(){}function Rv(a){this.f=a}\nw(631,138,{90:1,98:1,102:1,106:1,107:1},YE,Rv);function bM(){bM=x;cM=z(aM,gm,-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 cM;function XL(a){this.f=a}w(633,626,{90:1,98:1,100:1,104:1,106:1,107:1},XL);function KL(a,b){return a.charCodeAt(b)}function hM(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!G(b,1)?!1:""+a==b}function Qy(a,b){return a.indexOf(b)}\nfunction lF(a,b,c){return a.indexOf(b,c)}function jC(a,b){return a.lastIndexOf(b)}function NK(a,b,c){var d;for(d=0;0<=(d=c.indexOf($f,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+Ka+Ty(c,++d):c=c.substr(0,d-0)+Ty(c,++d);return a.replace(RegExp(b,Kh),c)}\nfunction iM(a,b){for(var c=RegExp(b,Kh),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=D(Kw,q,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Ty(a,b){return a.substr(b,a.length-b)}function XE(a,b,c){return a.substr(b,c-b)}\nfunction Sy(a){return 0==a.length||a[0]>ha&&a[a.length-1]>ha?a:a.replace(/^(\\s*)/,m).replace(/\\s*$/,m)}function dM(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}\nfunction jM(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 bn("Character out of range: "+c);}function Ry(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 kM(a){var b,c,d,e,f;e=a.length;for(d=b=0;d<e;)c=EF(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=D(lM,cm,-1,b,1);for(d=f=0;d<e;)c=EF(a,d,a.length),d+=65536<=c?2:1,f+=jM(b,f,c);return b}_=String.prototype;\n_.cM={1:1,90:1,93:1,95:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return ME(this)};_.tS=_.toString;function mM(){mM=x;nM={};oM={}}function ME(a){mM();var b=gd+a,c=oM[b];if(null!=c)return c;c=nM[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+KL(a,d++);c|=0}256==pM&&(nM=oM,oM={},pM=0);++pM;return oM[b]=c}var nM,pM=0,oM;function qM(a){a.a=new ar}\nfunction Kp(a,b){Lp(a.a,b);return a}function Jp(){qM(this)}function lK(){qM(this);this.a.a+=m}w(635,1,tl,Jp,lK);_.tS=rM;function jF(a,b){Lp(a.a,String.fromCharCode(b))}function vx(){qM(this)}function iF(){qM(this)}function tw(a){qM(this);Lp(this.a,a)}w(636,1,tl,vx,iF,tw);_.tS=rM;function mF(a){this.f="String index out of range: "+a}w(637,618,ql,mF);function sF(a){this.f=a}w(639,138,ql,sF);function sM(a,b){for(var c;a.be();)if(c=a.ce(),null==b?null==c:Up(b,c))return a;return null}\nfunction tM(a,b){var c;return(c=sM(a.Ce(),b))?(c.de(),!0):!1}function uM(a){var b,c,d,e;d=new Jp;b=null;d.a.a+=Yf;for(c=a.Ce();c.be();)null!=b?Lp(d.a,b):b=qb,e=c.ce(),Lp(d.a,e===a?"(this Collection)":m+e);d.a.a+=eg;return d.a.a}w(642,1,{});_.yh=function(){throw new sF("Add not supported on this collection");};_.zh=function(a){return!!sM(this.Ce(),a)};_.Uf=rF;_.Ah=function(a){return tM(this,a)};_.tS=function(){return uM(this)};w(644,642,Fl);\n_.eQ=function(a){var b;if(a===this)return!0;if(!G(a,113)||a.Xf()!=this.Xf())return!1;for(a=a.Ce();a.be();)if(b=a.ce(),!this.zh(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Ce();b.be();)c=b.ce(),null!=c&&(a+=Xp(c),a=~~a);return a};function vM(a,b){var c;return G(b,111)&&(c=b.Bh(),zy(a.a,c))?(c=mw(a.a,c),a.a.Yf(b.Ch(),c)):!1}function xF(a){this.a=a}w(643,644,Fl,xF);_.zh=function(a){return vM(this,a)};_.Ce=function(){return new wM(this.a)};\n_.Ah=function(a){return vM(this,a)?(a=a.Bh(),ow(this.a,a),!0):!1};_.Xf=xM;_.a=null;function yM(a){if(a.b)zM(a.a),ow(a.c,a.b.Bh()),a.b=null;else throw new bz("Must call next() before remove().");}function wM(a){var b;this.c=a;b=new Om;a.c&&Rm(b,new AM(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new BM(a,d.substring(1));b.yh(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.yh(c[d])}this.a=new gw(b)}w(645,1,{},wM);_.be=function(){return CM(this.a)};\n_.ce=function(){return this.b=hw(this.a)};_.de=function(){yM(this)};_.a=null;_.b=null;_.c=null;w(647,1,xl);_.eQ=function(a){return G(a,111)&&qF(this.Bh(),a.Bh())&&qF(this.Ch(),a.Ch())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.Bh()&&(a=Xp(this.Bh()));null!=this.Ch()&&(b=Xp(this.Ch()));return a^b};_.tS=function(){return this.Bh()+Ed+this.Ch()};function AM(a){this.a=a}w(646,647,xl,AM);_.Bh=function(){return null};_.Ch=function(){return this.a.b};_.Dh=function(a){return uF(this.a,a)};_.a=null;\nfunction BM(a,b){this.b=a;this.a=b}w(648,647,xl,BM);_.Bh=zx;_.Ch=function(){return this.b.e[gd+this.a]};_.Dh=function(a){return vF(this.b,this.a,a)};_.a=null;_.b=null;function DM(a,b){var c,d,e,f;if(b===a)return!0;if(!G(b,109)||a.Xf()!=b.Xf())return!1;e=a.Ce();for(f=b.Ce();e.be();)if(c=e.ce(),d=f.ce(),!(null==c?null==d:Up(c,d)))return!1;return!0}function PD(a,b){(0>a||a>=b)&&EM(a,b)}function EM(a,b){throw new IL("Index: "+a+", Size: "+b);}w(649,642,jm);\n_.Eh=function(){throw new sF("Add not supported on this list");};_.yh=function(a){this.Eh(this.Xf(),a);return!0};_.eQ=function(a){return DM(this,a)};_.hC=function(){var a,b,c;b=1;for(a=this.Ce();a.be();)c=a.ce(),b=31*b+(null==c?0:Xp(c)),b=~~b;return b};_.Ce=function(){return new gw(this)};_.Gh=function(){return this.Hh(0)};_.Hh=function(a){return new FM(this,a)};_.Ih=function(){throw new sF("Remove not supported on this list");};function CM(a){return a.b<a.d.Xf()}\nfunction hw(a){if(a.b>=a.d.Xf())throw new uz;return a.d.Fh(a.c=a.b++)}function zM(a){if(0>a.c)throw new aC;a.d.Ih(a.c);a.b=a.c;a.c=-1}function gw(a){this.d=a}w(650,1,{},gw);_.be=function(){return CM(this)};_.ce=function(){return hw(this)};_.de=function(){zM(this)};_.b=0;_.c=-1;_.d=null;function FM(a,b){var c;this.d=this.a=a;c=a.Xf();(0>b||b>c)&&EM(b,c);this.b=b}w(651,650,{},FM);_.Jh=function(){return 0<this.b};_.Kh=function(){if(0>=this.b)throw new uz;return this.a.Fh(this.c=--this.b)};_.a=null;\nfunction GM(a){a=new wM(a.b.a);return new HM(a)}function IM(a,b){this.a=a;this.b=b}w(652,644,Fl,IM);_.zh=JM;_.Ce=function(){return GM(this)};_.Xf=function(){return this.b.a.d};_.a=null;_.b=null;function HM(a){this.a=a}w(653,1,{},HM);_.be=function(){return CM(this.a.a)};_.ce=function(){return(this.a.b=hw(this.a.a)).Bh()};_.de=function(){yM(this.a)};_.a=null;function KM(a){a.b=D(LM,q,0,0,0)}function kE(a,b,c){(0>b||b>a.c)&&EM(b,a.c);a.b.splice(b,0,c);++a.c}\nfunction Rm(a,b){xq(a.b,a.c++,b);return!0}function fy(a,b){PD(b,a.c);return a.b[b]}function hB(a,b){for(var c=0;c<a.c;++c)if(qF(b,a.b[c]))return c;return-1}function MM(a,b){var c;c=(PD(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function an(a,b){var c;c=hB(a,b);if(-1==c)return!1;MM(a,c);return!0}function VD(a,b,c){PD(b,a.c);xq(a.b,b,c)}function en(a,b){var c;if(b.length<a.c){c=b;var d;d=zw(0,a.c);z(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)xq(b,c,a.b[c]);b.length>a.c&&xq(b,a.c,null);return b}\nfunction Om(){KM(this)}function UD(a){KM(this);this.b.length=a}function iD(a){KM(this);a=yw(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}w(657,649,ul,Om,UD,iD);_.Eh=function(a,b){kE(this,a,b)};_.yh=function(a){return Rm(this,a)};_.ug=function(){this.b=D(LM,q,0,0,0);this.c=0};_.zh=function(a){return-1!=hB(this,a)};_.Fh=function(a){return fy(this,a)};_.Uf=function(){return 0==this.c};_.Ih=function(a){return MM(this,a)};_.Ah=function(a){return an(this,a)};_.Xf=cu;\n_.c=0;function pw(){pw=x;qw=new NM}var qw;function NM(){}w(660,649,km,NM);_.zh=wK;_.Fh=function(){throw new rz;};_.Xf=function(){return 0};function OM(){this.a=new Date}function PM(a){return 10>a?xc+a:m+a}w(663,1,{90:1,94:1,95:1,108:1},OM);_.eQ=function(a){return G(a,108)&&ix(J(this.a.getTime()),J(a.a.getTime()))};\n_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Rw(c&4194303,b&4194303,e&1048575);a=Rw(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?mb:m)+~~(b/60);b=10>(0>b?-b:b)%60?xc+(0>b?-b:b)%60:m+(0>b?-b:b)%60;return(QM(),RM)[this.a.getDay()]+ha+SM[this.a.getMonth()]+ha+PM(this.a.getDate())+ha+PM(this.a.getHours())+gd+PM(this.a.getMinutes())+gd+PM(this.a.getSeconds())+" GMT"+a+b+ha+this.a.getFullYear()};_.a=null;function QM(){QM=x;RM=z(Kw,q,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SM=z(Kw,q,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RM,SM;\nfunction ew(a,b){return null==E(a.a,b,a)}function dw(){this.a=new Hp}w(665,644,{90:1,94:1,113:1},dw);_.yh=function(a){return ew(this,a)};_.zh=JM;_.Uf=function(){return 0==this.a.d};_.Ce=function(){return GM(new IM(this.a,new xF(this.a)))};_.Ah=function(a){return null!=ow(this.a,a)};_.Xf=xM;_.tS=function(){return uM(new IM(this.a,new xF(this.a)))};_.a=null;function pF(a,b){this.a=a;this.b=b}w(669,647,xl,pF);_.Bh=zx;_.Ch=iA;_.Dh=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction uz(){}w(670,138,{90:1,98:1,106:1,107:1,112:1},uz);function TM(a){var b,c;b=a.b;c=a.d.length;if(b<c){if(a.c){if(0<=lF(a.a,Ry(a.d.charCodeAt(a.b)),0))return a=KL(a.d,a.b++),String.fromCharCode(a);for(++a.b;a.b<c;++a.b)if(0<=lF(a.a,Ry(a.d.charCodeAt(a.b)),0))return XE(a.d,b,a.b);return Ty(a.d,b)}for(;b<c&&0<=lF(a.a,Ry(a.d.charCodeAt(b)),0);)++b;a.b=b;if(b<c){for(++a.b;a.b<c;++a.b)if(0<=lF(a.a,Ry(a.d.charCodeAt(a.b)),0))return XE(a.d,b,a.b);return Ty(a.d,b)}}throw new uz;}\nfunction UM(a){if(null!=a)this.d=a,this.a=ia,this.c=!1,this.b=0;else throw new YE;}w(672,1,{},UM);_.a=null;_.b=0;_.c=!1;_.d=null;function qF(a,b){return Fw(a)===Fw(b)||null!=a&&Up(a,b)}function TD(a){var b=D(VM,q,61,0,0);return en(a.a,b)}function QC(){this.a=new Om}w(684,649,ul,QC);_.Eh=function(a,b){kE(this.a,a,b)};_.yh=function(a){return Rm(this.a,a)};_.zh=function(a){return-1!=hB(this.a,a)};_.Fh=function(a){return fy(this.a,a)};_.Uf=function(){return 0==this.a.c};_.Ce=function(){return new gw(this.a)};\n_.Ih=function(a){return MM(this.a,a)};_.Xf=function(){return this.a.c};_.tS=function(){return uM(this.a)};_.a=null;function WM(a,b){this.b=a;this.a=b}w(685,1,{},WM);_.a=null;_.b=null;function XM(){gC.call(this,"^[A-Z]{14}\\\\-[A-Z]{10}\\\\-[A-Z]$",0)}function YM(a,b){gC.call(this,a,b)}w(686,477,{},XM,YM);function TH(a){for(var b=[],c=0;c<a;c++)b[c]=0;return b}\nfunction ZM(){ZM=x;LF("^(\\\\d+)([A-Z][a-z]?)(\\\\b.*)",0);$M=LF("^(\\\\d+)?\\\\s*([A-Z][a-z]?)\\\\s*(?:(?:(\\\\d+)([+-]))|((?:\\\\++)|(?:-+)))?([^:+-]+?([,;#!])?[^:+-]+?)?(?::(\\\\d+))?$",0)}function GJ(a,b,c){a.q=b;a.r=c}function QJ(a,b){6>a.j&&(++a.j,a.p[a.j]=b)}function aN(a){var b;b=new SJ;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 sJ(a){return-99199!=a.f?a.f:0}function bN(a){return 4<=a.o&&2==a.j}\nfunction gH(a,b,c){a.q+=b;a.r+=c}function YG(a){var b;b=-99199!=a.f;a.f=-99199;return b}function SJ(){ZM();this.p=TH(7)}w(690,1,{116:1},SJ);_.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 $M;function dK(a,b){var c;c=cN(a);return 0<c?b-c:0}function cN(a){a=mw((!dN&&eN(),dN),a);return null!=a?a[0]:-1}\nfunction eN(){var a,b,c,d,e,f;a=iM("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",ag);\ndN=new Hp;for(b=0;b<a.length-1;b+=2){f=a[b];e=iM(a[b+1],nb);c=D(B,u,-1,e.length,1);for(d=0;d<e.length;++d)c[d]=nF(e[d],10);E(dN,f,c)}}var dN=null;function fN(a){var b;b=new gN;hN(b,a);return b}function WJ(a,b){var c,d;c=b[a.i];d=b[a.j];a.a=P(J(Q((c.q+d.q)/2)));a.b=P(J(Q((c.r+d.r)/2)))}function hN(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 gN(){}w(695,1,{117:1},gN);_.a=0;_.b=0;_.c=1;_.d=null;_.e=0;_.f=0;_.i=0;_.j=0;function iN(){}w(696,1,{},iN);_.a=0;_.b=0;_.c=0;\n_.d=0;function ZI(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new bz("Cannot undo. Index is out of range.");if(!a.a.b)throw new bz(af);a.a=a.a.b;return a.a.a}function YK(){this.a=this.b=new jN}w(697,1,{},YK);_.a=null;function jN(){this.a=null}function iI(a){this.a=a}w(698,1,{},jN,iI);_.a=null;_.b=null;_.c=null;function kN(){kN=x;lN=new XM;mN=new YM("^[a-z0-9@+\\\\-\\\\[\\\\]\\\\(\\\\)\\\\\\\\\\\\/%=#$:>\\\\.]+$",2);nN=new YM("\\\\s+",2)}\nfunction DI(a){kN();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=Sy(a):this.b=a;c=new WM(nN,this.b);this.d=c.b.a.test(c.a);do if(4<this.j)0==a.indexOf(od)?0==a.toLowerCase().indexOf("<svg")&&(c=a,om(),g=f=h=g=void 0,f=null,g=c.indexOf("chemical:x-mdl-molfile"),0<g&&(h=c.indexOf(Fd,g)+1,g=\nc.indexOf("<\/chemical:x-mdl-molfile",h),20<g-h&&(f=c.substr(h,g-h))),c=f=NK(f,cg,fa),null!=c&&(this.c=new DI(c),this.c.f&&(this.f=(EI(),FI)))):-1!=a.indexOf(gf)&&(this.a=(GI(),HI),this.f=(EI(),oN),-1!=a.indexOf(Rf)&&(this.i=(II(),pN)),-1!=a.indexOf(Sf)&&(this.i=(II(),JI)),0==a.indexOf(Qa)?this.f=qN:-1!=a.indexOf(La)&&(this.f=rN));else if(1==this.j)if(0==a.indexOf("InChI="))this.f=(EI(),sN);else{if(27==a.length&&(c=new WM(lN,a),c.b.a.test(c.a))){this.f=(EI(),tN);break}if(1<=a.length)if(this.d){c=new UM(a);\ntry{d=yI(nF(TM(c),10)).a;e=yI(nF(TM(c),10)).a;for(b=0;b<3*(d+e);++b)TM(c);this.e=0<a.indexOf(Fd);this.f=(EI(),uN);this.a=(GI(),LI)}catch(j){if(j=Hq(j),!G(j,98))throw j;}}else c=new WM(mN,a),c.b.a.test(c.a)&&0>a.indexOf("j")&&((this.e=0<a.indexOf(Fd))?this.f=(EI(),vN):this.f=(EI(),wN))}while(0);(this.f==(EI(),tN)||this.f==sN)&&(this.a=(GI(),NI));(this.f==wN||this.f==xN||this.f==vN)&&(this.a=(GI(),yN))}w(699,1,{},DI);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=null;_.i=null;_.j=0;var lN,mN,nN;\nfunction GI(){GI=x;HI=new zN(0);yN=new zN(1);NI=new zN(2);AN=new zN(3);LI=new zN(4);BN=z(CN,q,118,[HI,yN,NI,AN,LI])}function zN(a){this.b=a}w(700,195,{90:1,95:1,97:1,118:1},zN);var BN,yN,NI,HI,AN,LI;function EI(){EI=x;oN=new DN(0);qN=new DN(1);rN=new DN(2);EN=new DN(3);wN=new DN(4);xN=new DN(5);vN=new DN(6);sN=new DN(7);tN=new DN(8);FN=new DN(9);uN=new DN(10);FI=new DN(11);GN=z(HN,q,119,[oN,qN,rN,EN,wN,xN,vN,sN,tN,FN,uN,FI])}function DN(a){this.b=a}w(701,195,{90:1,95:1,97:1,119:1},DN);\nvar GN,sN,tN,uN,oN,FN,EN,qN,rN,xN,wN,vN,FI;function II(){II=x;pN=new IN(0);JI=new IN(1);JN=z(KN,q,120,[pN,JI])}function IN(a){this.b=a}w(702,195,{90:1,95:1,97:1,120:1},IN);var JN,pN,JI;function qI(a){this.a=a}w(703,1,{},qI);_.a=0;function IK(a){this.c=a}w(705,1,fm,IK);_.Df=function(a){Bq(7,new LN(this,a))};_.a=0;_.b=null;_.c=null;_.d=null;_.e=0;w(707,1,Yl);_.Dd=function(){$wnd.alert("Loading JS code failed.")};function LN(a,b){this.a=a;this.b=b}w(706,707,Yl,LN);_.a=null;_.b=null;\nfunction $F(a,b){if(null!=b)if(null!=a.a.Yb)MF(a.a.Yb,z(Kw,q,1,[b]));else if(!a.a.kg(b)){var c=a.a,d=new MN(a,b),e;c.ic.a=m;ZF(c.r,Od);e=c.jc;var f,g,h,j;if(null==b)e=0;else if(f=iM(b,"\\\\$\\\\$\\\\$\\\\$\\r?\\n?"),1>=f.length)e=0;else{for(h=0,j=f.length;h<j;++h)g=f[h],xq(e.b,e.c++,g);e=f.length}0<e&&(c.ic.a=" Use Page Up/Down for SDF access ("+e+jb);d=new NN(c,d);try{CI(c,b,d,!1)}catch(l){if(l=Hq(l),G(l,98))QI(d,l);else throw l;}}}function Su(a){this.a=a}w(708,1,{},Su);_.a=null;\nfunction MN(a,b){this.a=a;this.b=b}w(709,1,Yl,MN);_.Dd=HC;_.a=null;_.b=null;function QI(a,b){Pu(a.a,"ERROR: "+b.Cd());Bq(2,new iL(a.a,a.a.X));oK(a.a);XC(a.a)}function PI(a){Pu(a.a,"Structure pasted. "+a.a.ic.a);a.a.Ib=!0;XC(a.a);a=a.b;a.a.a.hg(a.b)}function NN(a,b){this.a=a;this.b=b}w(710,1,Yl,NN);_.Dd=function(a){QI(this,a)};_.a=null;_.b=null;function OI(a,b,c,d){this.a=a;this.b=b;this.d=c;this.c=d}w(711,707,Yl,OI);_.a=null;_.b=null;_.c=!1;_.d=null;function iL(a,b){this.a=a;this.b=b}\nw(712,707,Yl,iL);_.a=null;_.b=null;function eJ(a){this.a=a}w(713,707,Yl,eJ);_.a=null;function dJ(a){this.a=a}w(714,707,Yl,dJ);_.a=null;function cJ(a){this.a=a}w(715,707,Yl,cJ);_.a=null;function iJ(a){this.a=a}w(716,707,Yl,iJ);_.a=null;function PG(a){this.a=a}w(717,1,Yl,PG);_.Dd=HC;_.a=null;function QG(a){this.a=a}w(718,1,Yl,QG);_.Dd=HC;_.a=null;function hI(){this.d=D(RJ,q,121,99,0)}w(719,1,{},hI);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;function HK(){}w(720,1,{},HK);_.a=null;\nfunction jI(a){a.d=0;a.e=0;a.f=0;a.a=null;a.b=null;a.i=null}function kH(a,b,c,d){a.e=c;a.d=b;a.f=d}function ZF(a,b){null==a.i&&(a.i=b)}function EK(){jI(this)}w(721,1,{},EK);_.a=null;_.b=null;_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;function ON(a){a.b=D(PN,q,116,10,0);a.c=D(QN,q,117,10,0);a.e=TH(101);a.f=(TG(),TG(),VG)}function jJ(a,b,c){a.b[b].a=c}\nfunction kK(a,b,c,d){var e,f,g,h,j,l,n,o,r;j=TH(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=TH(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=TH(4);d=TH(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=RN(o[1],d[1],o[2],d[2]);0<l[3]?(b=RN(o[2],d[2],\no[3],d[3]),d=RN(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 CJ(a,b,c,d){GJ(a.b[b],c,d)}\nfunction mJ(a,b,c){var d,e,f,g,h,j,l,n;e=!1;BJ(a,null);switch(a.b[b].j){case 0:CJ(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=UJ(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);CJ(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=TH(2);SN(a,b,25,c);CJ(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),CJ(a,a.p,a.b[b].q+25*f/j,a.b[b].r+25*g/j),0==HJ(a,a.p,1,a.p)||h==a.b[b].j);++h);break;default:return--a.p,Pu(a.k,"Are you trying to draw an hedgehog ?"),a.k.cb=9,!1}b=TJ(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&&AJ(a,a.q);a.z=a.b[a.p].q;a.A=a.b[a.p].r;return e}function uJ(a,b){var c,d;if(!b||0==b.c)return m;d=m;d+="M V30 BEGIN COLLECTION"+(pG(),fa);d+=kf+a+" [ATOMS=("+b.c;for(c=new gw(b);c.b<c.d.Xf();)d+=ha+hw(c);return d+")]\\nM V30 END COLLECTION\\n"}\nfunction yJ(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)mJ(a,a.v,0),a.v=a.p,a.n=!0,mJ(a,a.v,0),a.n=!1,a.v=a.p-1,mJ(a,a.v,0),a.v=a.p-2,mJ(a,a.v,0),237==a.k.k&&(jJ(a,a.p,10),jJ(a,a.p-1,10),jJ(a,a.p-2,10)),236==a.k.k&&(jJ(a,a.p,9),jJ(a,a.p-1,9),jJ(a,a.p-2,9)),239==a.k.k&&(jJ(a,a.p,5),jJ(a,a.p-1,5),jJ(a,a.p-2,5),jJ(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),252==a.k.k&&(jJ(a,a.p,5),jJ(a,a.p-1,5),jJ(a,a.p-2,4),jJ(a,a.p-3,8),a.c[a.q].c=2,a.c[a.q-1].c=2),\n251==a.k.k&&(jJ(a,a.p,5),jJ(a,a.p-1,5),jJ(a,a.p-2,5),jJ(a,a.p-3,7),a.c[a.q].c=2),c=4;else if(244==a.k.k)mJ(a,a.v,0),jJ(a,a.p,4),a.v=a.p,mJ(a,a.v,0),jJ(a,a.p,8),a.v=a.p,a.n=!0,mJ(a,a.v,0),a.n=!1,a.v=a.p-1,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,a.v=a.p-2,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,c=5;else if(234==a.k.k)mJ(a,a.v,0),jJ(a,a.p,4),a.v=a.p,a.k.Xb&&hJ(a,a.v,1),mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,a.v=a.p-1,mJ(a,a.v,0),jJ(a,a.p,5),a.k.Xb?(a.c[a.q].c=1,hJ(a,a.p,-1)):a.c[a.q].c=2,c=3;else if(235==a.k.k)mJ(a,\na.v,0),a.v=a.p,mJ(a,a.v,0),jJ(a,a.p,5),a.v=a.p-1,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(240==a.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),jJ(a,a.p,5),a.v=a.p,mJ(a,a.v,0),a.v=a.p-2,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,c=4;else if(260==a.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),jJ(a,a.p,4),a.v=a.p-1,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(261==a.k.k)mJ(a,a.v,0),jJ(a,a.p,4),a.v=a.p,mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),jJ(a,a.p,5),a.c[a.q].c=2,c=3;else if(241==a.k.k)mJ(a,a.v,0),jJ(a,a.p,5),a.v=a.p,\nmJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),a.v=a.p-1,mJ(a,a.v,0),a.c[a.q].c=2,jJ(a,a.p,5),c=4;else if(243==a.k.k)mJ(a,a.v,0),jJ(a,a.p,4),a.v=a.p,mJ(a,a.v,0),a.v=a.p-1,mJ(a,a.v,0),c=3;else if(238==a.k.k)mJ(a,a.v,0),a.v=a.p,a.n=!0,mJ(a,a.v,0),a.c[a.q].c=3,a.n=!1,c=2;else if(249==a.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),a.c[a.q].c=2,jJ(a,a.p,5),c=2;else if(250==a.k.k)mJ(a,a.v,0),a.c[a.q].c=2,jJ(a,a.p,5),c=1;else if(245==a.k.k)mJ(a,a.v,0),a.v=a.p,a.n=!0,mJ(a,a.v,0),a.v=a.p,a.c[a.q].c=3,mJ(a,a.v,0),a.n=!1,c=3;else if(242==\na.k.k)mJ(a,a.v,0),a.v=a.p,a.n=!0,mJ(a,a.v,0),a.c[a.q].c=3,jJ(a,a.p,4),a.n=!1,c=2;else if(254==a.k.k)mJ(a,a.v,0),jJ(a,a.p,9),c=1;else if(255==a.k.k)mJ(a,a.v,0),jJ(a,a.p,10),c=1;else if(256==a.k.k)mJ(a,a.v,0),jJ(a,a.p,11),c=1;else if(257==a.k.k)mJ(a,a.v,0),jJ(a,a.p,12),c=1;else if(258==a.k.k)mJ(a,a.v,0),jJ(a,a.p,4),c=1;else if(259==a.k.k)mJ(a,a.v,0),jJ(a,a.p,5),c=1;else if(246==a.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),c=2;else if(247==a.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),c=3;else if(248==\na.k.k)mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),a.v=a.p,mJ(a,a.v,0),a.v=a.p,mJ(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==sJ(n.b[e])){c=e;break}g=a.p;h=a.v;e=new TN;f=UN(e,a,h,1);d=null;f&&(d=new TN,UN(d,a,h,-1));l=new TN;UN(l,n,c,0);var o;o=a.p;for(j=1;j<=n.p;++j)BJ(a,n.b[j]),jJ(a,a.p,n.b[j].a);for(j=1;j<=n.q;++j)PJ(a,null),hN(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;fK(a);YG(a.b[g+c]);VN(l,a,g+1,a.p,h,e);\nif(f&&(f=WN(a,g+1,a.p),0<f)){for(j=1;j<=n.p;++j)CJ(a,g+j,n.b[j].q,n.b[j].r);VN(l,a,g+1,a.p,h,d);d=WN(a,g+1,a.p);if(!(d<=f)){for(j=1;j<=n.p;++j)CJ(a,g+j,n.b[j].q,n.b[j].r);VN(l,a,g+1,a.p,h,e)}}PJ(a,null);a.c[a.q].i=h;a.c[a.q].j=c+g;fK(a);b&&(IG(a,h),fH(a));c=n.p}}XN(a,c);a.v=a.x;b&&(a.v=0)}\nfunction SN(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>$H((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 lJ(a){var b,c,d,e,f,g,h,j,l,n,o,r,t,y;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=gM(312.5/(1-Math.cos(f)));if(0<a.v)if(2>a.b[a.v].j)YN(a,j,f,l);else if(!a.k.Bb&&!a.k.rc)n=a.v,mJ(a,a.v,0),a.v=a.p,YN(a,j,f,l);else{a.k.rc=!1;if(209==a.k.k||221==a.k.k||223==a.k.k){Pu(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[UJ(a,a.v,a.b[a.v].p[d])].c,2<d||1!=b){Pu(a.k,"ERROR - spiro ring not possible here !");a.k.cb=9;return}b=TH(2);SN(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=BJ(a,null),r=f*d+1.5707963267948966,GJ(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;y=a.b[b].r+r*e+h*g;for(d=1;d<=j;++d)h=BJ(a,null),r=f*(d+0.5)+3.141592653589793*o,GJ(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),y+l*(Math.cos(r)*e+Math.sin(r)*g)),1==o?(d==j&&GJ(h,a.b[b].q,a.b[b].r),\nd==j-1&&GJ(h,a.b[c].q,a.b[c].r)):(d==j-1&&GJ(h,a.b[b].q,a.b[b].r),d==j&&GJ(h,a.b[c].q,a.b[c].r))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=BJ(a,null),r=f*(d-b),GJ(h,a.z+l*Math.sin(r),a.A+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)PJ(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[UJ(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[UJ(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;jJ(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,jJ(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,jJ(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,jJ(a,a.p-2,5));l=TH(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,WJ(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;TJ(a,l[b],l[e],a.c[f].c)}else 0<l[b]?TJ(a,l[b],e,a.c[f].c):\n0<l[e]&&TJ(a,l[e],b,a.c[f].c);d=a.p-j;for(f=a.p;f>d;--f)if(0<l[f]&&(IG(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&&XN(a,j);-1<n&&(a.v=n)}\nfunction YN(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=BJ(a,null),j=c*g-1.5707963267948966,GJ(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),n+d*(Math.cos(j)*f+Math.sin(j)*e))}function XN(a,b){var c,d;0==b&&(b=a.p);for(c=a.p;c>a.p-b;--c)d=HJ(a,c,1,a.p),0!=d&&gH(a.b[c],6,6)}\nfunction UJ(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 wI(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 eK(a,b,c){var d,e,f,g;e=Rk;for(f=g=0;;){++g;for(d=1;d<=a.p;++d)if(ox(c[d])){e=c[d];break}for(d=1;d<=a.p;++d)ox(c[d])&&!dx(c[d],e)&&(e=c[d]);for(d=1;d<=a.p;++d)ix(c[d],e)&&(b[d]=g,c[d]=Rk,++f);if(f==a.p)break}return g==a.p}\nfunction fH(a){var b,c,d;d=c=0;a.k&&(b=eH(a.k),c=b.b,d=b.a);0>=c||0>=d?a.s=!0:(b=cH(a),c=c/2-b.a,b=d/2-b.b,a.k.Ob||JJ(a,c,b),hH(a))}\nfunction hJ(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&&Pu(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?Pu(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?Pu(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?Pu(a.k,"Charge change not possible on multibonded "+(pG(),wG)[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:Pu(a.k,"Charge change not possible on the halogen !");break;case 32:Pu(a.k,"Use X button to change charge on the X atom !")}if(0<DG(a.b[b].a)){var c=a.b[b],g,h,j,l;g=!1;h=DG(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&&Pu(a.k,"Metallic "+(pG(),wG)[c.a]))),g=c.n!=l||c.i!=j,c.n=l,c.i=j));g||Pu(a.k,"Charge change not possible on "+\n(pG(),wG)[a.b[b].a])}return e!=a.b[b].n||f!=a.b[b].i}function VI(a){var b,c,d,e,f;e=0;f=!1;for(a.a=TH(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 HJ(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 LG(a){gK(a);aK(a)}\nfunction aK(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;gK(a)}1==a.b[b].n&&1==a.b[c].n&&(2==e?e=1:3==e&&(e=2),d.c=e,gK(a));4==e&&(e=1);d.c=\ne}}function RN(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 fK(a){ZN(a);hH(a);gK(a)}\nfunction cH(a){var b,c,d,e,f,g;b=new iN;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 WN(a,b,c){var d,e;e=0;for(d=1;d<=a.p;++d)d>=b&&d<=c||0!=HJ(a,d,b,c)&&++e;return e}function TJ(a,b,c,d){var e;e=PJ(a,null);QJ(a.b[b],c);QJ(a.b[c],b);e.i=b;e.j=c;WJ(e,a.b);e.c=d;return e}\nfunction BJ(a,b){++a.p;b?a.b[a.p]=aN(b):a.b[a.p]=new SJ;return a.b[a.p]}function ZH(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 $N(g-1-2,a-2,d+1+4,e+4)}function PJ(a,b){var c;++a.q;c=new gN;b&&hN(c,b);return a.c[a.q]=c}\nfunction pJ(a,b,c){var d,e,f,g,h,c=rJ(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+=tJ(0.055999999999999994*(a.b[b].q-d),10,4)+tJ(0.055999999999999994*(e-a.b[b].r),10,4)+tJ(0,10,4),g=YH(a,b),1==g.length?g+=ja:2==g.length?g+=ha:3<g.length&&(g="Q "),c+=ha+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=dK(YH(a,b),a.b[b].d),-3<=g&&4>=g&&(h=g)),\ng=oJ(h,2)+oJ(f,3)+" 0 0 0 0 0 0 0",f=$J(a,b),g+=oJ(f,3),c+=g+ka+(pG(),fa);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=oJ(d.i,3)+oJ(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=oJ(d.j,3)+oJ(d.i,3)),1==e&&4==d.f&&(h=6,f=oJ(d.j,3)+oJ(d.i,3)),c+=f+oJ(g,3)+oJ(h,3)+la+(pG(),fa);for(b=1;b<=a.p;++b)0!=a.b[b].n&&(c+="M CHG 1"+oJ(b,4)+oJ(a.b[b].n,4)+(pG(),fa)),0!=a.b[b].d&&(c+="M ISO 1"+oJ(b,4)+oJ(a.b[b].d,4)+(pG(),fa));return c+=gf+(pG(),fa)}\nfunction IG(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],hN(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)iH(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 KG(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&&IG(a,c);0==a.b[d].j&&IG(a,d)}\nfunction ZG(a){var b,c,d;c=!1;ZN(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=UJ(a,d,b);if(1==a.c[b].c&&(0==a.c[b].f||!a.k.tc))IG(a,d),c=!0}return c}function aO(a,b){var c,d,e,f,g;g=z(B,u,-1,[0,0]);for(e=1,f=0;e<=a.b[b].j;++e)c=a.b[b].p[e],d=UJ(a,b,c),2!=a.c[d].c&&(g[f++]=c);return g}\nfunction ZN(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,QJ(a.b[b],c),QJ(a.b[c],b)}\nfunction cK(a,b,c){var d,e,f,g,h,j,l,n,o;a.d=TH(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[UJ(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(Nd)?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 $J(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 hH(a){var b;for(b=1;b<=a.q;++b)WJ(a.c[b],a.b)}\nfunction jK(a,b){var c,d,e,f,g,h;h=1;f=b;e=TH(a.p+1);if(bN(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=UJ(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 bK(a,b){var c;for(c=1;c<=a.q;++c)dI(a,a.c[c].i,a.c[c].j)?b[c]=!1:b[c]=!0}function mI(a){var b,c,d;if(0==a.p)return 0;d=-999999;for(b=1;b<=a.p;++b)c=sJ(a.b[b]),c>d&&(d=c);return d}\nfunction YH(a,b){var c;c=(pG(),wG)[a.b[b].a];32==a.b[b].a&&(c=a.b[b].e);return c}function VJ(a,b){a.b[b].j+=-1}function dI(a,b,c){var d,e,f,g,h;h=1;a.a=TH(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 zJ(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?YG(b):(a.k.Bb||++a.o,b.f=a.o);return!0}function rJ(a,b,c,d){var e,f;f=d?0:a.f.a&&wI(a)?1:0;e=b;79<b.length&&(e=b.substr(0,76)+mc);e+=(pG(),fa);c?e+="JME 2017-02-26 "+new OM+"\\n\\n":e+="JME\\n\\n";e+=oJ(d?0:a.p,3)+oJ(d?0:a.q,3);return e+=ka+oJ(f,3)+" 0 0 0 0 0999 "+(d?Sf:Rf)+fa}function JJ(a,b,c){var d;for(d=1;d<=a.p;++d)gH(a.b[d],b,c)}\nfunction fJ(a){var b;a.t=0;a.o=0;for(b=1;b<=a.p;++b)a.v=b,zJ(a);a.v=0}function gJ(a){var b,c;b=cH(a);c=a.k.M.b;a.k.J||(c=Gw(c-a.k.mb));return b.a<~~(c/2)-24?1:b.a>~~(c/2)+24?3:2}function RG(a,b){var c,d,e,f,g,h,j;c=cH(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,GJ(a.b[f],h,j);c=cH(a);JJ(a,d-c.a,e-c.b)}\nfunction YJ(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/gM((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 kJ(a,b,c){var d,e,f,g,h;if(0==c.indexOf(Yf)&&hM(c,eg))c=XE(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=JF($M,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!=cN(h)){if(null!=o&&0<o.length){o=nF(o,10);var y;a:{var v;v=mw((!dN&&eN(),dN),h);if(null!=v)for(y=0;y<v.length;++y)if(o==v[y]){y=!0;break a}y=!1}y?e.d=o:n=!1}}else n=!1;n&&(null!=f&&0<f.length?(l=nF(f,10),l*=H(g,ub)?-1:1):null!=r&&0<r.length&&(l=r.length,l*=\nH(r,ub)?-1:1));n&&(c=h+(null!=t?t:m),e.n=l);null!=j&&0<j.length&&(f=nF(j,10),e.f=f)}g=!1;-1<c.indexOf(nb)&&(g=!0);-1<c.indexOf(id)&&(g=!0);-1<c.indexOf(Ga)&&(g=!0);-1<c.indexOf("!")&&(g=!0);f=c.indexOf(gd);e=c.indexOf(Ue);if(-1<f){h=Ty(c,f+1);try{d=nF(h,10),a.b[b].f=d}catch(s){if(s=Hq(s),!G(s,98))throw s;}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(H(f,(pG(),wG)[g])){f=g;break b}f=32}jJ(a,b,f);32==a.b[b].a&&(a.b[b].e=d);c+=\nha;d=0;0<e&&(d=1,e=KL(c,++e),48<=e&&57>=e&&(d=e-48));32==a.b[b].a&&(a.b[b].i=d)}}}function UI(a,b,c){var d,e;a.i=1;c&&(a.i=-1);b=new HF(b);try{for(;b.j=AF(b,b.a),b.j<b.i;)d=yI(nF(DF(b),10)).a,c=e=yI(nF(DF(b),10)).a,(0>c||6<c)&&(c=0),a.b[d].c=c}catch(f){if(f=Hq(f),G(f,98))Ip(f);else throw f;}}function SG(a,b){return a.f!=b?(a.f=b,!0):!1}\nfunction mK(a,b,c,d,e){b=UJ(a,b,c);5!=a.d[b]&&2==a.c[b].c?d.a.a+=Ed:3==a.c[b].c?d.a.a+=Ga:9==a.c[b].c?(e=Gd,a=a.c[b].d,null!=a&&(e=a),Lp(d.a,e)):1==e[b]?d.a.a+=nc:-1==e[b]&&(d.a.a+=$f)}\nfunction MG(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=D(RJ,q,121,b,0);for(c=1;c<=b;++c)d[c-1]=new bO(a.k,a,c);return d}function rI(a,b,c,d){a=c-a;b=d-b;return a*a+b*b}\nfunction AJ(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,Pu(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:Pu(a.k,"Stereomarking allowed only on single and double bonds!")}\nfunction hK(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,!bN(a.b[f])||!bN(a.b[b])){e=null;bN(a.b[f])?e=jK(a,b):bN(a.b[b])&&(e=jK(a,f));if(null!=e)if(1==(e[0]-1)%2)f=e[1],b=e[e[0]];else return;e=z(B,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=aO(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=UJ(a,f,h);0!=d[j]?e=h:1==a.c[j].c&&5!=a.d[j]&&(e=h);0==e&&0<l&&(j=UJ(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=aO(a,b);l=j[0];g=j[1];h=0;0<g&&c[l]<c[g]&&(j=l,l=g,g=j);j=UJ(a,b,l);1==a.c[j].c&&5!=a.d[j]&&0==d[j]&&(h=l);0==h&&0<g&&(j=UJ(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))Pu(a.k,"Not unique E/Z geometry !");else{g=\nUJ(a,e,f);h=UJ(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=UJ(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 iK(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 gK(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[UJ(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=DG(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 jH(a){ON(this);this.b[0]=new SJ;this.t=this.q=this.p=0;this.k=a}\nfunction TI(a,b){var c,d,e,f,g,h,j,l,n;jH.call(this,a);if(null!=b&&(f=m,l=RI(b),null!=l)){n=new GF(b,l,!0);for(g=1;4>=g;++g)f=SI(n,l);e=yI(nF(Sy(f.substr(0,3)),10)).a;j=yI(nF(Sy(f.substr(3,3)),10)).a;g=0;try{g=yI(nF(Sy(f.substr(14,1)),10)).a}catch(o){if(o=Hq(o),!G(o,98))throw o;}SG(this,(TG(),1==g?UG:VG));for(g=1;g<=e;++g){d=BJ(this,null);f=SI(n,l);d.q=(new YL(VL(Sy(f.substr(0,10))))).a;d.r=-(new YL(VL(Sy(f.substr(10,10))))).a;d=34;34>f.length&&(d=f.length);d=Sy(f.substr(31,d-31));kJ(this,g,d);62<=\nf.length&&(h=Sy(f.substr(60,3)),0<h.length&&(h=yI(nF(h,10)).a,0!=h&&(this.b[this.p].f=h)));if(36<=f.length&&(h=Sy(f.substr(34,2)),0<h.length&&(h=yI(nF(h,10)).a,0!=h&&-3<=h&&4>=h))){var r=void 0,r=cN(d);d=0<r?r+h:-1;0>d&&(d=0);this.b[g].d=d}if(39<=f.length&&(h=Sy(f.substr(37,2)),0<h.length&&(h=yI(nF(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=PJ(this,null),f=\nSI(n,l),e.i=yI(nF(Sy(f.substr(0,3)),10)).a,e.j=yI(nF(Sy(f.substr(3,3)),10)).a,d=yI(nF(Sy(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=yI(nF(Sy(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;YJ(this);for(fH(this);(n.j=AF(n,n.a),n.j<n.i)&&!(null==(f=DF(n)));){if(0==f.indexOf(gf))break;if(0==f.indexOf(ff)){l=new FF(f);DF(l);DF(l);j=yI(nF(DF(l),10)).a;for(g=1;g<=j;++g)c=yI(nF(DF(l),10)).a,e=yI(nF(DF(l),10)).a,this.b[c].n=e}if(0==f.indexOf(jf)){l=\nnew FF(f);DF(l);DF(l);j=yI(nF(DF(l),10)).a;for(g=1;g<=j;++g)c=yI(nF(DF(l),10)).a,this.b[c].d=yI(nF(DF(l),10)).a}if(0==f.indexOf("M APO")){l=new FF(f);DF(l);DF(l);j=yI(nF(DF(l),10)).a;for(g=1;g<=j;++g)c=yI(nF(DF(l),10)).a,f=yI(nF(DF(l),10)).a,this.v=c,mJ(this,this.v,0),kJ(this,this.p,Df+f),this.v=0}}a&&!a.bb&&ZG(this);fK(this)}}\nfunction nK(a,b){var c,d,e,f,g,h,j,l,n,o;jH.call(this,a);0==b.indexOf(oa)&&(b=XE(b,1,b.length));hM(b,oa)&&(b=XE(b,0,b.length-1));if(1>b.length)this.p=0;else{try{j=new FF(b);g=yI(nF(DF(j),10)).a;h=yI(nF(DF(j),10)).a;for(f=1;f<=g;++f)n=DF(j),c=(o=BJ(this,null),kJ(this,this.p,n),o),c.q=(new YL(VL(DF(j)))).a,c.r=-(new YL(VL(DF(j)))).a;for(f=1;f<=h;++f){d=PJ(this,null);d.i=yI(nF(DF(j),10)).a;d.j=yI(nF(DF(j),10)).a;e=yI(nF(DF(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}ZN(this);YJ(this);fH(this)}catch(r){r=Hq(r);if(G(r,98)){r.Cd();this.p=0;return}throw r;}a&&!a.bb&&ZG(this);fK(this)}}function WI(a,b,c){var d,e,f,g;jH.call(this,a);g=TH(b.p+1);for(e=1;e<=b.p;++e)b.a[e]==c&&(BJ(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=PJ(this,b.c[e]),f.i=g[a],f.j=g[d];this.i=b.i;ZN(this)}\nfunction bO(a,b,c){var d,e,f;jH.call(this,a);f=TH(b.p+1);for(d=1;d<=b.p;++d)b.b[d].k==c&&(BJ(this,b.b[d]),f[d]=this.p);for(d=1;d<=b.q;++d)a=b.c[d],a.e==c&&(e=PJ(this,a),e.i=f[a.i],e.j=f[a.j]);SG(this,b.f);this.i=b.i;ZN(this)}\nfunction qJ(a,b,c){var d,e,f,g;jH.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&&SG(this,(TG(),TG(),UG));this.b=D(PN,q,116,this.p+1,0);this.c=D(QN,q,117,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]=aN(b[a].b[d]);for(d=1;d<=b[a].q;++d)++g,this.c[g]=fN(b[a].c[d]),this.c[g].i+=f,this.c[g].j+=f;f=e}ZN(this)}\nfunction GG(a){var b;ON(this);this.k=a.k;this.p=a.p;this.q=a.q;this.t=a.t;this.b=D(PN,q,116,this.p+1,0);for(b=0;b<this.b.length;++b)a.b[b]&&(this.b[b]=aN(a.b[b]));this.c=D(QN,q,117,this.q+1,0);for(b=0;b<this.c.length;++b)a.c[b]&&(this.c[b]=fN(a.c[b]));this.i=a.i;this.f=a.f}\nfunction tJ(a,b,c){var d,e,f;if(0==c)return oJ(Gw(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=P(J(Q(a*Math.pow(10,c))))/Math.pow(10,c);e=m+(new YL(a)).a;d=Qy(e,Ry(46));0>d&&(e+=bc,d=Qy(e,Ry(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=xc;if(0==b)return e;e.length>b&&(e=Gd);c=m;for(a=1;a<=b-e.length;++a)c+=ha;return c+e}function RI(a){var b;b=new GF(a,fa,!0);if(4<zF(b))return fa;b=new GF(a,Pk,!0);return 4<zF(b)?Pk:null}\nfunction oJ(a,b){var c,d,e;d=m+(new eD(a)).a;d.length>b&&(d=Gd);e=m;for(c=1;c<=b-d.length;++c)e+=ha;return e+d}function SI(a,b){for(var c,d;a.j=AF(a,a.a),a.j<a.i;){d=DF(a);if(H(d,b))return ha;for(DF(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=XE(d,0,d.length-1),0==d.length)return ha}else break;return d}return null}w(722,1,{121:1},jH,TI,nK,WI,bO,qJ,GG);_.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 UN(a,b,c,d){var e,f,g;e=mJ(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;IG(b,d);return e}function VN(a,b,c,d,e,f){var g,h,j;g=c;for(;g<=d;++g)c=b.b[g],gH(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,gH(c,b.b[e].q,b.b[e].r)}function TN(){}w(723,1,{},TN);_.a=0;_.b=0;_.c=0;_.d=0;function Tu(){Tu=x;Uu=new wE(Ue)}var Uu;\nfunction AH(){AH=x;cO=new lD(1);H((ZE(),$E[ki]),cf)?R=30:R=1}function yH(a,b,c,d,e){lI(a.a,P(J(Q(b*R))),P(J(Q(c*R))),P(J(Q(d*R))),P(J(Q(e*R))),P(J(Math.round(-35))),P(J(Math.round(-110))))}function BH(a,b,c,d,e){CH(a.a,P(J(Q(b*R))),P(J(Q(c*R))),P(J(Q(d*R))),P(J(Q(e*R))))}function cI(a,b,c,d){var e,f,g;f=D(B,u,-1,d,1);g=D(B,u,-1,d,1);for(e=0;e<d;++e)f[e]=P(J(Q(b[e]*R))),g[e]=P(J(Q(c[e]*R)));a=a.a;a.n&&(vH(a,!1),wH(a,dO(a,f,g,d,2<d)))}\nfunction sH(a,b,c,d,e){DH(a.a,P(J(Q(b*R))),P(J(Q(c*R))),P(J(Q(d*R))),P(J(Q(e*R))))}function bI(a,b,c,d){WH(a.a,b,P(J(Q(c*R))),P(J(Q(d*R))))}\nfunction tH(a,b,c,d,e,f){var g,h;g=a.a.e;f?(h=ED(g),f=new rm(Gw(0.7*(g.d>>16&255)),Gw(0.7*(g.d>>8&255)),Gw(0.7*(g.d&255))),RH(a.a,g)):(h=new rm(Gw(0.7*(g.d>>16&255)),Gw(0.7*(g.d>>8&255)),Gw(0.7*(g.d&255))),f=ED(g),RH(a.a,h));g=P(J(Q(R)));d=P(J(Q(d*R)));e=P(J(Q(e*R)));b=P(J(Q(b*R)));c=P(J(Q(c*R)));d-=g;e-=g;zH(a.a,b+g,c+g,d-g,e-g);RH(a.a,h);zH(a.a,b,c,d,g);zH(a.a,b,c+g,g,e);RH(a.a,f);zH(a.a,b+d,c,g,e+g);zH(a.a,b+1,c+e,d,g)}\nfunction uH(a,b,c,d,e){a=a.a;b=P(J(Q(b*R)));c=P(J(Q(c*R)));d=P(J(Q(d*R)));e=P(J(Q(e*R)));vH(a,!0);wH(a,xH(a,b,c,d,e))}function FH(a,b,c,d){var e,f,g;f=D(B,u,-1,d,1);g=D(B,u,-1,d,1);for(e=0;e<d;++e)f[e]=P(J(Q(b[e]*R))),g[e]=P(J(Q(c[e]*R)));a=a.a;vH(a,!0);wH(a,dO(a,f,g,d,2<d))}function rH(a,b,c,d,e){zH(a.a,P(J(Q(b*R))),P(J(Q(c*R))),P(J(Q(d*R))),P(J(Q(e*R))))}function qH(a,b){!a.b?RH(a.a,b):b==a.c||GD(b,a.c)?RH(a.a,a.c):RH(a.a,a.b)}function UH(a,b){a.e=new ZD(b.a,b.c,Math.round(b.b*R));tK(a.a,a.e)}\nfunction eO(a){AH();this.a=a;1<R&&(this.d=new lD(R*cO.e),QH(this.a,this.d))}w(725,1,{},eO);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var cO,R=0;function oH(a){this.a=a;this.b=new eO(a.a)}w(726,1,{},oH);_.a=null;_.b=null;function tI(){}function $N(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}w(728,1,{122:1},tI,$N);_.a=0;_.b=0;_.c=0;_.d=0;function aJ(a){return a.a<a.c-1?(++a.a,fy(a,a.a)):null}function $I(a){return 0<a.a?(--a.a,fy(a,a.a)):null}function FK(){KM(this)}w(729,657,ul,FK);\n_.ug=function(){this.a=-1;this.b=D(LM,q,0,0,0);this.c=0};_.a=-1;function Ru(a,b){var c;a.a=b;var d,e;d=null;if(e=c=(e=EE().a.ei(a),null!=e?new TE(e):null))e=(HE(),KE),e=LE(e,(HE(),KE))||LE(e,IE);if(e)try{d=QE(c)}catch(f){if(f=Hq(f),G(f,75))Ip(f);else if(G(f,83))Ip(f);else throw f;}c=d;null!=c&&$F(b,c)}function Qu(a){var a=new TE(a),b=EE(),c,d;try{c=QE(a),d=Zp(c),b.a.fi(d)}catch(e){if(e=Hq(e),G(e,75))Ip(e);else if(G(e,83))Ip(e);else throw e;}}function GK(){}w(731,1,fm,GK);\n_.Df=function(a){$F(this.a,a.a)};_.a=null;function oI(a){a.c=0;a.a=0;a.b=0}function DK(){}w(732,1,{},DK);_.a=0;_.b=0;_.c=0;function bL(){this.pb=sA()}w(734,408,Sl,bL);\nfunction Mu(){var a;Mu=x;fO=(a=!1,gj in $wnd||gj in $doc.documentElement?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);gO=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");hO=fO&!gO;var b;a=z(B,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]);Nu=D(B,u,-1,1E3,1);for(b=0;b<Nu.length;++b)Nu[b]=-999;for(b=0;b<a.length;b+=2)Nu[a[b+1]]=a[b]}\nfunction VC(a,b,c){var d;d=new iO;My(d.t,b,c);wz(a.f,d.t,0,0);Rm(a.a,d);return d}function $C(a){var b;b=gr(a.pb,ej);0==b&&(b=parseInt(a.pb.style[ci])||0);return b}function XK(a,b){return!a.e?null:b in a.e?a.e[b]:null}function ZC(a){var b;b=gr(a.pb,fj);0==b&&(b=parseInt(a.pb.style[Lk])||0);return b}function gI(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)zz(a.f,b.t,c,d),b.r=c,b.s=d;jO(b)}function AK(a){var b;for(b=new gw(a.k);b.b<b.d.Xf();)a=hw(b),a.ag()}function OK(a){a=fF(a);$wnd.open(a,"_blank",m)}\nfunction WK(a,b,c,d){Mu();this.pb=sA();this.i=new kO;this.a=new Om;this.k=new Om;this.e=d;this.pb.style[oj]=xc;this.pb.style[kj]=xc;this.pb.style[nk]=pi;this.pb.style[Lk]=b;this.pb.style[ci]=c;this.f=new lO;this.f.pb.style[Lk]=Gc;Ly(this.f,Gc);hO?(b=new mO,c=new nO,wz(b,this.f,0,0),wz(b,c,0,0),Dz(this,b)):Dz(this,this.f);this.c=a;a.Sc=this.i;a.Ec=this;hO&&(this.n=new oO(this),this.n.i=new pO(this),this.n.j=new qO(this),this.n.n=new rO(this),this.n.k=new sO(this),this.c&&(this.n.e=new tO(this),this.n.f=\nnew uO(this),this.n.a=new vO(this)));Zy(this,new wO(this),(Xu(),Xu(),Yu));Zy(this,this,($t(),$t(),au));Zy(this,new xO(this),($u(),$u(),av));Zy(this,new yO(this),(jv(),jv(),kv));Zy(this,new zO(this),(cv(),cv(),dv));Zy(this,new AO(this),(mv(),mv(),nv));Zy(this,new BO(this),(Ju(),Ju(),Ku));(zC(),zC(),AC).a=this;iy(new CO(this))}w(733,734,Sl,WK);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.j=!1;_.n=null;var hO,gO,fO,Nu=null;function lO(){Bz.call(this);this.pb[Xg]=li}w(736,385,Sl,lO);\nfunction mO(){lO.call(this);this.pb.style[Lk]=Gc;this.pb.style[ci]=Gc}w(735,736,Sl,mO);function Bu(a,b){var c;c=J(Q(100*b.c));c=new VE(b,0,Oj,c);NG(a.a.c,c);return!0}function uO(a){this.a=a}w(737,1,{},uO);_.Ph=function(a){return Bu(this,a)};_.a=null;function Fu(a,b){var c;c=new VE(b,0,Ah,Rk);NG(a.a.c,c);return!0}function vO(a){this.a=a}w(738,1,{},vO);_.Ph=function(a){return Fu(this,a)};_.a=null;function wO(a){this.a=a}w(739,1,{},wO);\n_.ld=function(a){var b,c,d,e;d=Vt(a);e=Wt(a);c=nr(a.a);b=new DO(a);2==c&&(b.e=4);b=vJ(this.a.c,b,d,e);this.a.j=!0;b&&a.a.stopPropagation()};_.a=null;function xO(a){this.a=a}w(740,1,{},xO);_.md=function(a){var b,c;b=Vt(a);c=Wt(a);a=new DO(a);(0>=b||b>=ZC(this.a)-1||0>=c||c>=$C(this.a)-1)&&(this.a.j=!1);this.a.j?EJ(this.a.c,a,b,c):zI(this.a.c,a,b,c);this.a.pb.focus()};_.a=null;function yO(a){this.a=a}w(741,1,{},yO);_.od=function(a){this.a.j=!1;Vt(a);Wt(a);MJ(this.a.c)};_.a=null;\nfunction zO(a){this.a=a}w(742,1,{},zO);_.nd=function(){this.a.j&&(this.a.j=!1)};_.a=null;function AO(a){this.a=a}w(743,1,{},AO);_.a=null;function BO(a){this.a=a}w(744,1,{},BO);_.a=null;function nO(){lO.call(this);this.pb.style[Lk]=Gc;this.pb.style[ci]=Gc}w(745,736,Sl,nO);function CO(a){this.a=a}w(746,1,{},CO);_.Yd=function(){Sq((Pq(),Qq),new EO(this))};_.a=null;function EO(a){this.a=a}w(747,1,{},EO);_.pd=function(){this.a.a.c&&(XC(this.a.a.c),AK(this.a.a))};_.a=null;\nfunction FO(a,b){var c;c=b.a;c.e=4;return vJ(a.a.c,c,b.d,b.e)}function pO(a){this.a=a}w(748,1,{},pO);_.Ph=function(a){return FO(this,a)};_.a=null;function Iv(a,b){zI(a.a.c,b.a,b.d,b.e);return vJ(a.a.c,b.a,b.d,b.e)}function qO(a){this.a=a}w(749,1,{},qO);_.Ph=function(a){return Iv(this,a)};_.a=null;function rO(a){this.a=a}w(750,1,{},rO);_.Ph=function(a){return EJ(this.a.c,a.a,a.d,a.e)};_.a=null;function sO(a){this.a=a}w(751,1,{},sO);_.Ph=function(){return MJ(this.a.c)};_.a=null;\nfunction Au(a,b){var c;c=J(Q(b.b));c=new VE(b,0,Hj,c);NG(a.a.c,c);return!0}function tO(a){this.a=a}w(752,1,{},tO);_.Ph=function(a){return Au(this,a)};var GO=_.a=null;function HO(){HO=x;GO=new sx((Jx(),new Ix("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function IO(){IO=x;JO={}}\nfunction KO(a,b,c){var d;c&&(b.style[Fh]=c.b+uj,d=c.a,d!=Ne&&(b.style[Eh]=d),0!=(c.c&1)&&(b.style[Hh]=Gg),0!=(c.c&2)&&(b.style[Gh]=ji));a.e.style[Kk]=aj}\nfunction aE(a){var b=LO,c,d,e,f,g,h,j,l,n,o,r,t,y;c=Yp(a);c in JO?a=JO[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement($j),f=$doc.createElement(hi),f.style[ph]=(ls(),"inline"),f.style[Hk]=(mt(),"baseline"),f.style[zi]=Dc,f.style[Ai]=Dc,f.width=1,f.height=1,g=(HO(),GO),f.src=g.d.a,a=(h=$doc.createTextNode(Cf),KO(b,e,a),e.appendChild(h),e.appendChild(f),d.appendChild(e),j=er(e),l=er(e)+(e.offsetHeight||0),n=l-j,o=er(f)+(f.offsetHeight||0)+1,r=l-o,t=o-j,d.removeChild(e),y=new MO,y.a=\nt,y.b=r,y.c=n,y),JO[c]=a);return a}function NO(){IO();var a,b,c,d,e;Ss();this.a=z(Kw,q,1,["monospace","sans-serif",Tj]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement($j);ir(this.e,this.f);this.e.style[Fh]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[Eh]=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(755,1,{},NO);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var JO;\nfunction MO(){}w(756,1,{},MO);_.a=0;_.b=0;_.c=0;function FJ(a){if(0!=(a.e&4))return!0;try{if(a.a&&G(a.a,27))return!!a.a.a.metaKey}catch(b){if(b=Hq(b),!G(b,106))throw b;}return!1}function wJ(a){try{if(a.a&&G(a.a,27))return!!a.a.a.shiftKey}catch(b){if(b=Hq(b),!G(b,106))throw b;}return!1}function DO(a){Ou.call(this,null,0,null);this.a=a}w(757,501,Pl,DO);_.xf=function(){return FJ(this)};_.yf=function(){return wJ(this)};_.a=null;\nfunction vE(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=LO;null==b||!b.length?c=0:(c.d.appendChild(c.e),ir(c.e,b),KO(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function mC(a){this.b=a;this.a={};!LO&&(LO=new NO)}w(758,504,Cl,mC);var LO=null;function WC(a){this.a=a}w(759,511,{},WC);_.a=null;function kO(){PC.call(this)}w(760,480,rl,kO);function OO(a,b){this.a=a;this.b=b}w(761,1,{},OO);_.a=null;_.b=null;\nfunction PO(){IA.call(this);this.pb[Xg]="jsa-resetTable";this.pb.style[Lk]=zg}w(762,421,Sl,PO);function QO(){QO=x;var a=RO=new NO;Ss();a.f="9p";a.e.style[Eh]=Tj;a.e.style[Fh]="144.0pt";ir(a.e,a.f);a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[Fh]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);SO=new lD(1)}function wH(a,b){a.p=!0;if(a.j){a.o&&(a.d.length=0,a.o=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,jO(a)}\nfunction lI(a,b,c,d,e,f,g){var h,j,l,n,o,r,t,y,v,s,A;a.n&&(vH(a,!1),360<=g||-360>=g?h=xH(a,b,c,d,e):h=(j=f+g,l=0,j<f&&(l=1),n=0,(180<g||-180>g)&&(n=1),o=b+d/2,r=c+e/2,t=d/2,y=e/2,v=TO(o,r,t,y,f),s=TO(o,r,t,y,j),A="<g"+a.k+Fd,A+=\'<path d ="M \'+v.a+ha+v.b+" A "+t+ha+y+" 0 "+n+ha+l+ha+s.a+ha+s.b+Aa,A+=pd,A),wH(a,h))}function CH(a,b,c,d,e){var f,g,h,j,l,n;a.n&&(b=(f=a.a,a.a=!1,g=m+b,h=m+d,j=m+c,l=m+e,n=ud+g+xa+j+wa+h+ya+l+ua+a.f+pa+a.c+a.b+wc,a.a=f,n),wH(a,b))}\nfunction DH(a,b,c,d,e){a.n&&(vH(a,!1),wH(a,\'<rect x="\'+b+za+c+sa+e+\'" width="\'+d+oa+a.k+wc))}function WH(a,b,c,d){var e,b=b.replace(/&/g,Xa).replace(/<\/g,bb).replace(/>/g,$a),b=(e=a.f,vd+c+za+d+pa+a.i+\' fill="\'+e+Ea+b+rd);wH(a,b)}function zH(a,b,c,d,e){vH(a,!0);wH(a,\'<rect x="\'+b+za+c+sa+e+\'" width="\'+d+oa+a.k+wc)}\nfunction jO(a){var b,c;if(a.p){for(;null!=(b=a.u.pop());)c=a.d,c[c.length]=b;b=a.d.join(fa);c=a.t;var d;d=cr(dr(c.pb.ownerDocument),c.pb)+(c.pb.offsetWidth||0)-br(c.pb);0==d&&(d=parseInt(c.pb.style[Lk])||0);c=d;d=a.t;var e;e=fr(dr(d.pb.ownerDocument),d.pb)+(d.pb.offsetHeight||0)-er(d.pb);0==e&&(e=parseInt(d.pb.style[ci])||0);c=\'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="\'+c+sa+e+Ea;var f;d=!(f=$wnd.navigator.userAgent,-1!=f.indexOf("Firefox"))?"<style> text { cursor: default; } <\/style>":\nm;b=c+d+b+qd;b!==a.q&&(ir(a.t.pb,b),a.q=b);a.o=!0;a.p=!1}}function RH(a,b){(a.e=b)&&(a.f=UO(b))}function tK(a,b){var c,d,e;a.i=(c=b.b,d=b.a,e=m,12!=c&&(e=\' font-size="\'+c+\'px"\'),"Plain"!=d&&(e+=\' font-family="\'+d+oa),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}function QH(a,b){(a.n=b)&&b&&(a.c=\'stroke-width="\'+(b.e==Gw(b.e)?m+Gw(b.e):m+b.e)+pa)}w(763,507,{});_.d=null;_.e=null;_.f=Dg;_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=m;_.r=0;_.s=0;_.t=null;_.u=null;\nvar SO,RO;function Ev(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-br(a.o.pb)+qr(a.o.pb)+xr(a.o.pb.ownerDocument),a.b.e=c.clientY-er(a.o.pb)+(a.o.pb.scrollTop||0)+yr(a.o.pb.ownerDocument),a.b.a=new DO(b),b.a.preventDefault(),!0):!1}\nfunction oO(a){this.o=a;this.b=new VO;this.c=new WO(this);Zy(this.o,new XO(this),(Fv(),Fv(),Gv));Zy(this.o,new YO(this),(xv(),xv(),yv));Zy(this.o,new ZO(this),(Bv(),Bv(),Cv));Zy(this.o,new $O(this),(tv(),tv(),uv));Zy(this.o,new aP,(Gu(),Gu(),Hu));Zy(this.o,new bP(this),(Cu(),Cu(),Du));Zy(this.o,new cP(this),(xu(),xu(),yu))}w(764,1,{},oO);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function WO(a){Tm();this.a=a}w(765,67,{},WO);\n_.zd=function(){!this.a.d&&this.a.i&&FO(this.a.i,this.a.b)};_.a=null;function XO(a){this.a=a}w(766,1,{},XO);_.a=null;function YO(a){this.a=a}w(767,1,{},YO);_.a=null;function ZO(a){this.a=a}w(768,1,{},ZO);_.a=null;function $O(a){this.a=a}w(769,1,{},$O);_.a=null;function aP(){}w(770,1,{},aP);function bP(a){this.a=a}w(771,1,{},bP);_.a=null;function cP(a){this.a=a}w(772,1,{},cP);_.a=null;function VO(){}w(773,1,{},VO);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction UO(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 Dg;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 Eg}return 255==c&&255==b&&255==a?"white":Ej+c+nb+b+nb+a+jb}function KK(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction dP(a){var b,c,d,e,f;ez(a);d=(fz(),yB(null));e=new PO;FA(e,a);oz(d,e,d.pb);f=a.le();b=a.ke();c=KK();9<=c?(++f,++b):7==c&&G(a,40)&&(c=a.pb.textContent,2>=c.length&&(f+=8));HA(e,a);xz(d,e);return new tC(f,b)}function OF(a){try{$wnd.console.log(a)}catch(b){}}function eP(){this.pb=$doc.createElement(qh);this.pb[Xg]=li;this.pb.style[lj]=di;this.pb.style[rj]=ig;this.pb.style[Lk]=Gc;this.pb.style[ci]=Gc;this.pb.setAttribute("contenteditable",Ch)}w(775,388,Ul,eP);\nfunction TO(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new OO(new YL(a),new YL(b))}function xH(a,b,c,d,e){return\'<ellipse cx="\'+(b+d/2)+qa+(c+e/2)+\'" rx="\'+d/2+\'" ry="\'+e/2+oa+a.k+wc}function dO(a,b,c,d,e){var f,g,h,j;if(1>d)return m;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=\' points="\';for(f=0;f<g;++f)h=b[f],j=c[f],d+=h+nb+j,f<g-1&&(d+=ha);d+=oa;b=od;e?b+="polygon":b+="polyline";return b+=d+a.k+wc}\nfunction vH(a,b){var c;c=a.f;(a.a=b)?a.k=\' stroke="none" fill="\'+c+pa+a.b:a.k=\' fill="none" stroke="\'+c+pa+a.c+a.b}function iO(){QO();this.n=SO;this.d=[];this.t=new eP;this.u=[]}w(776,763,{},iO);_.a=!1;_.b=m;_.c=m;function fP(){fP=x;gP=new tC(0,0)}function EC(a,b){var c;if(a.Uf())return gP;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Wh(kC(b));c=dP(a.Mf());a.e.b=c.b;a.e.a=c.a;return c}function hP(){this.e=new LD;this.e.a=-1;this.e.b=-1}w(778,1,{});_.Uf=vK;\n_.Wh=function(a){var b=this.Mf().pb,c,d,e;c=(XD(),YD);e=a.b;d=a.a;e!=c.b?b.style[Fh]=m+e+"pt":b.style[Fh]=m;d!=c.a?b.style[Eh]=d:b.style[Eh]=m;0!=(a.c&1)?b.style[Hh]=Gg:b.style[Hh]=m;0!=(a.c&2)?b.style[Gh]=ji:b.style[Gh]=m};_.e=null;var gP;function RC(){fP();hP.call(this);this.d=new Bz}w(782,778,{},RC);_.Mf=HD;_.d=null;function fE(a){this.a=new nB(a.f,new iP(a));mB(this.a,a.e)}w(784,1,{},fE);_.a=null;\nfunction iB(a){var b,c,d,e,f;f=new UE(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=qv(a.a.d,D(jP,q,76,0,0)),d=0,e=c.length;d<e;++d)if(b=c[d],G(b,56)){b.Ec.j=!1;break}a=a.a;b=a.n.d;f!=b.a&&(b.a=f,b.b=mw((cD(),dD),new eD(f.k)));b=b.b;if(ix(!b?Qk:b.a,al))for(b=(!a.d.a||0==a.d.a.c?(pw(),pw(),qw):new iD(a.d.a)).Ce();b.be();)a=b.ce(),1001==f.k&&a.Df(f);var g,h,j;1001==f.k?(g=new Ou(f.n,f.k,f.a),g.e=f.b&15):601==f.k?(null.ii(),null.ii()):100==f.k&&G(f.n,73)?(h=f.n,j=new Ou(h,205,null),j.i=h.$e(),j.j=h._e()):\n1004<=f.k&&1005>=f.k||(701==f.k?null.ii():401==f.k||402==f.k?(null.ii(),null.ii(),null.ii(),null.ii(),null.ii()):500<=f.k&&507>=f.k&&(g=null.ji,500!=g&&(g=new Ou(null.ji,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function iP(a){this.a=a}w(785,1,Kl,iP);_.pd=function(){iB(this)};_.a=null;function CE(){fP();hP.call(this);this.a=new NB}w(786,778,{},CE);_.Mf=zx;_.a=null;function FE(){new dw;var a;a:{switch(Hw){case 1:case 3:case 5:case 7:a=new kP;break a}a=new lP}this.a=a}w(799,531,{},FE);_.a=null;\nfunction lP(){}w(801,1,{},lP);_.ei=function(a){a&&a&&Bq(8,new mP(a));return null};_.fi=function(a){Bq(8,new nP(a))};function kP(){}w(800,801,{},kP);_.ei=function(){return $wnd.clipboardData.getData("Text")};_.fi=function(a){$wnd.clipboardData.setData("Text",a)};function mP(a){this.a=a}w(804,1,Yl,mP);_.Dd=HC;_.a=null;function nP(a){this.a=a}w(806,1,Yl,nP);_.Dd=HC;_.a=null;function wu(a,b){a.onloadend=function(a){b._f(a.target.result)}}function WF(a){this.a=a}w(811,1,{},WF);_.a=null;\nfunction TF(){}w(812,1,{},TF);function UF(){}w(813,1,{},UF);function VF(){}w(814,1,{},VF);function DE(){this.b=new GE;this.d=new gD}w(817,529,{},DE);function xI(a,b,c,d){b=nC(b);c+=b.a;d+=b.b;Nz(a.a,c,d);Oz(a.a)}function mE(){fP();hP.call(this);var a=this.a=new oP;a.ab=!0;a.a.f=!0;this.a.db=!0}w(819,778,{},mE);_.Mf=zx;_.a=null;function kF(){}w(827,558,{},kF);\nfunction hF(){hF=x;var a;a=(ZE(),$E["os.encoding"]);if(null!=a)try{if(H("UTF-8",a))kM(m);else if(H("ISO-8859-1",a)||H("ISO-LATIN-1",a))D(lM,cm,-1,0,1);else throw new HL(a+ma);}catch(b){if(b=Hq(b),!G(b,107))throw b;}}function gE(a,b){a.a=31*a.a+Gw((new YL(b)).a)}function mD(){}w(832,1,{},mD);_.hC=zx;_.a=1;\nfunction oP(){Iz();var a=(Xz(),$z);Qz.call(this,!0,Fi);this.U=a.a;this.a=new pP(this);this.a.d=!0;Dz(this,this.a);this.ab=!0;this.a.f=!0;-1==this.lb?Hy(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(Pz?lr(this.pb):mr(lr(this.pb)))[Xg]=$h;this.pb.style[Nk]="2147483647"}w(863,390,Sl,oP);_.ee=function(a){cz(this,a);1==Ux(a.type)&&Kz(this,!1)};_.a=null;\nfunction pP(a){this.b=a;this.c=new Om;this.i=new Om;a=(lB(),kB);new cC(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(fk);this.e=$doc.createElement(kk);Ox(b,this.e);this.o=!0;a=sA();b=(Px(),Qx(b));a.appendChild(b);this.pb=a;eo();this.pb.setAttribute(Gj,Io.a);-1==this.lb?Hy(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Xg]=Zh;a=Py(this.pb)+"-vertical";Ky(this.me(),a,!0);this.pb.style[kj]=Ec;this.pb.setAttribute("hideFocus",Dk);Zy(this,new jB(this),(Pt(),Pt(),Qt))}w(864,430,Ul,pP);\n_.ee=function(a){switch(Ux(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}bB(this,a)};_.Oe=function(a,b){fB(this,a,b);b||this.a&&Kz(this.b,!1)};_.a=!0;_.b=null;w(913,1,{});\nfunction qP(a,b,c,d){var e,f,g,h,j,l;h=(!c?b.b:tF(b,c,~~Yp(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,y=void 0,v=t=r=void 0,s=t=void 0,A=void 0,t=void 0;for(y=0,A=o.length;y<A;++y)if(s=n[y+3],v=o[y],r=null==v?bj:typeof v,r=r==dj?Object.prototype.toString.call(v)==Zf||typeof v.length==cj?"array":r:r,!H(r,s)&&(!H(ck,s)||!H(bj,r)))if(v=H(cj,r),r=H(Hg,r),rP===s)v&&(o[y]=new YL(o[y])),r&&(o[y]=(TG(),o[y]?UG:VG));else{t=v||r;if(t=!t&&null!=\ns&&Tp(s)==sP){t=o[y];if(null==t||tP(t,s))continue;if(Sp(t)&&(t=t&&t.g?t.g:null,null!=t&&tP(t,s))){o[y]=t;continue}}if(!H(dj,s)||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 uP(){this.c=new Hp;this.a=new Hp;this.b=new Hp}function tP(a,b){var c;if(rP==b||vP==b&&G(a,134))return!0;if(null!=a)for(c=Tp(a);c&&c!=rP;c=null)if(c==b)return!0;return!1}w(912,913,{},uP);function tL(){tL=x;wP=new uP}\nfunction yL(a,b){tL();E(wP.c,a,b)}function qL(a){tL();var b,c,d;d=iM(a,ag);c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function rL(a,b){var c;tL();return c=b&&b[0]&&(typeof b[0]==dj||typeof b[0]==Jh)?b[0]:null,tP(c,a)}function wL(a,b){var c=sL;tL();var d=wP,e;e=b?d.b:d.a;if(d=!c?e.b:tF(e,c,~~Yp(c))){var f=d;for(p in a)f[p]=a[p]}else d=a;!c?uF(e,d):wF(e,c,d,~~Yp(c))}\nfunction vL(a,b,c){var d=sL;tL();var e=wP,c=c?e.b:e.a,e=qP(a,c,d,b);if(!e){e=[a];for(i=0;i<b.length;i++)e.push(b[i]);b=e;e=qP(a,c,d,b)}if(!e)throw new Op("Can\'t find exported method for given arguments: 0"+gd+b.length+fa);return e}function OJ(a){tL();var b=wP,c;null==a?a=null:(c=a[fg],c||(0!=(Tp(a).b&4)?a=[]:(b=(b=mw(b.c,Tp(a)))&&typeof b==Jh?new b(a):a,a=a[fg]=b),c=a),a=c);return a}var wP;\nfunction C(a){return function(){try{var b;var c=arguments,d;var e;0!=Lq&&(e=Em(),2E3<e-Nq&&(Nq=e,Mq=Kq()));if(0==Lq++){var f=(Pq(),Qq),g,h;if(f.b){h=null;do g=f.b,f.b=null,h=Yq(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=(Pq(),Qq),l,n;if(j.c){n=null;do l=j.c,j.c=null,n=Yq(l,n);while(j.c);j.c=n}}--Lq;c&&-1!=Mq&&($wnd.clearTimeout(Mq),Mq=-1)}return b}catch(o){throw o;}}}\nfunction gwtOnLoad(a,b,c,d){$moduleName=b;$moduleBase=c;Hw=d;if(a)try{C(Iw)()}catch(e){a(b)}else C(Iw)()}var rP=X(1),Wp=X(144),xP=UL(" I"),B=OL(919,xP);X(153);var LM=OL(923,rP),yq=OL(927,LM),yP=UL(" Z"),zq=OL(917,yP),zP=TL(),Aq=OL(928,zP),AP=TL(),Cq=OL(929,AP);X(140);X(139);X(138);X(156);X(157);X(155);X(158);X(154);var BP=X(336),nx=OL(930,BP);X(337);X(195);X(603);X(150);X(620);var CP=UL(" B");X(624);var DP=UL(" C"),aM=OL(931,DP),sP=X(622),EP=UL(" D"),bH=OL(918,EP);X(623);X(625);\nvar FP=X(627),LJ=OL(932,FP),GP=UL(" J"),HP=X(2),Kw=OL(924,HP),lM=OL(933,CP);X(636);X(619);X(143);X(256);X(601);var sL=X(590);X(614);var FL=X(611);X(609);X(610);X(616);X(171);X(161);X(168);X(169);X(163);X(164);X(165);X(166);X(172);X(141);X(631);X(626);X(612);X(613);X(591);X(592);X(593);X(594);X(595);X(596);X(597);X(598);X(599);X(600);var IP=X(481);X(480);X(479);X(478);X(586);X(585);X(587);X(588);X(589);X(732);\nvar ID=X(495),vG=OL(934,ID),JP=X(503),AG=OL(935,JP),KP=X(504),CG=OL(936,KP),LP=X(722),RJ=OL(937,LP),nJ=OL(938,B);X(719);X(720);X(705);X(707);X(711);X(712);X(713);X(714);X(715);X(716);X(717);X(718);X(708);X(709);X(710);X(706);var VM=OL(939,IP),MP=TL(),rv=OL(940,MP);X(731);X(580);X(581);X(606);TL();X(605);TL();X(913);X(912);var vP=TL();X(389);var NP=X(388);X(387);X(393);X(408);X(450);X(760);X(734);X(733);X(386);X(385);X(736);X(735);X(745);X(746);X(747);X(748);X(749);X(750);X(751);X(752);X(737);X(738);\nX(739);X(740);X(741);X(742);X(743);X(744);X(316);X(315);X(398);X(399);X(400);X(67);X(370);X(764);X(773);X(765);X(766);X(767);X(768);X(769);X(770);X(771);X(772);X(506);X(507);X(763);X(642);X(649);X(657);X(650);X(651);X(446);X(449);X(447);X(448);X(608);X(607);X(573);X(572);X(571);X(574);X(575);X(576);X(811);X(812);X(813);X(814);\nvar OP=SL(235,function(){Ss();return kt}),lt=OL(941,OP),PP=SL(201,function(){zr();return js}),ks=OL(943,PP),QP=SL(220,function(){ls();return us}),vs=OL(944,QP),RP=SL(225,function(){ws();return Fs}),Gs=OL(945,RP),SP=SL(230,function(){Hs();return Qs}),Rs=OL(946,SP),TP=SL(245,function(){mt();return Dt}),Et=OL(947,TP);SL(236,null);SL(237,null);SL(238,null);SL(239,null);SL(240,null);SL(241,null);SL(242,null);SL(243,null);SL(244,null);SL(202,null);SL(212,null);SL(213,null);SL(214,null);SL(215,null);\nSL(216,null);SL(217,null);SL(218,null);SL(219,null);SL(203,null);SL(204,null);SL(205,null);SL(206,null);SL(207,null);SL(208,null);SL(209,null);SL(210,null);SL(211,null);SL(221,null);SL(222,null);SL(223,null);SL(224,null);SL(226,null);SL(227,null);SL(228,null);SL(229,null);SL(231,null);SL(232,null);SL(233,null);SL(234,null);SL(246,null);SL(247,null);SL(248,null);SL(249,null);SL(250,null);SL(251,null);SL(252,null);SL(253,null);X(562);X(561);X(644);X(643);X(645);X(647);X(646);X(648);X(652);X(653);X(268);\nX(267);X(266);X(272);X(271);X(270);X(276);var UP=X(275);X(274);X(291);X(293);X(294);X(511);X(726);var VP=X(728),WP=X(690),XP=X(695),PN=OL(948,WP),QN=OL(949,XP),XH=OL(950,VP);X(723);X(721);X(372);X(310);X(374);X(313);X(312);X(311);X(474);X(475);X(476);X(516);X(515);X(514);X(519);var YP=TL(),jP=OL(952,YP);X(368);X(560);X(665);X(322);X(529);X(530);X(684);X(699);\nvar ZP=SL(701,function(){EI();return GN}),HN=OL(954,ZP),$P=SL(702,function(){II();return JN}),KN=OL(955,$P),aQ=SL(700,function(){GI();return BN}),CN=OL(956,aQ);X(300);X(302);X(564);X(633);X(639);X(696);X(697);X(698);X(518);var iE=X(517);X(501);X(729);X(500);var MD=X(499);X(527);X(528);X(152);X(510);X(273);X(817);X(461);var YB=OL(957,NP);X(462);X(776);X(775);X(422);X(424);X(423);X(425);X(297);X(314);X(725);X(524);X(525);X(526);X(489);X(563);X(488);X(487);var bQ=OL(925,GP);X(669);X(635);X(305);X(292);\nX(295);X(296);X(289);X(288);X(290);X(307);X(278);X(282);X(509);X(483);X(482);X(536);X(485);X(486);X(522);X(521);var nE=X(520);X(663);X(565);X(566);X(685);X(672);X(477);X(686);X(137);var WD=X(502);X(618);X(755);X(756);X(280);X(279);X(281);X(283);X(670);X(832);var $D=X(758);X(778);X(819);X(539);X(784);X(785);X(496);X(304);X(301);X(303);X(299);X(287);X(286);X(285);X(392);X(391);X(390);X(863);X(430);X(864);\nvar cQ=SL(394,function(){Xz();return dA}),eA=OL(962,cQ),dQ=SL(442,function(){Sz();return tB}),uB=OL(963,dQ);X(58);X(443);X(444);X(439);X(440);X(441);X(59);X(60);X(61);X(431);X(432);X(433);X(434);X(437);X(703);X(759);X(350);X(418);X(419);X(438);X(782);X(786);var bE=X(512);X(343);X(541);X(542);X(535);X(470);X(396);X(761);X(403);X(453);X(452);X(454);var eQ=SL(455,function(){MB();return WB}),XB=OL(977,eQ);SL(456,null);SL(457,null);SL(458,null);SL(459,null);X(317);X(70);X(71);X(69);X(72);X(75);X(76);X(77);\nX(78);X(79);X(80);var fQ=X(92),gB=OL(978,fQ);X(81);X(82);X(83);X(84);X(85);X(86);X(87);X(89);X(88);X(90);X(91);X(93);X(94);X(96);X(97);X(95);X(98);X(99);X(100);X(101);X(103);X(105);X(106);X(104);X(102);X(107);X(108);X(109);X(110);X(112);X(115);X(114);X(116);X(119);X(120);X(118);X(121);X(122);X(123);X(124);X(125);X(126);X(128);X(129);X(127);X(130);X(131);X(132);X(133);X(135);X(136);X(134);X(404);X(421);X(420);X(660);X(397);X(344);var NE=X(532),PE=OL(981,NE);X(533);X(531);X(762);X(465);X(265);X(381);\nX(383);X(382);X(352);X(354);X(353);X(348);X(464);X(345);X(556);X(555);X(557);X(637);X(309);X(74);X(355);X(427);X(429);X(757);X(799);X(534);X(558);X(347);X(73);X(111);X(801);X(804);X(806);X(800);X(551);X(552);X(559);X(615);X(827);X(62);X(65);var gQ=X(68),dn=OL(985,gQ);X(66);X(63);X(64);X(342);function BE(){var a;0<this.a?(a=uE(this,this.a),a=!a?uC(this):a):a=uC(this);return a}function HC(){}function oA(a){return Yy(this,a,(mu(),mu(),nu))}function lm(a){return this===a}function iA(){return this.b}\nfunction xx(){return ME(this.a)}function IC(){return uC(this)}function zx(){return this.a}function mm(){return Yp(this)}function rM(){return this.a.a}function iz(){}function pA(a){return Yy(this,a,(tu(),tu(),uu))}function nA(a){return Yy(this,a,(ju(),ju(),ku))}function yE(){var a;0<this.a?(a=uE(this,this.a),a=!a?sC(this):a):a=sC(this);return a}function jz(){dz(this)}function cu(){return this.c}function $L(){return m+this.a}function HD(){return this.d}\nfunction mL(){var a=this.b;this.c.a.apply(a,[OJ(this.a.a),a])}function Ax(a){return!G(a,34)?!1:H(this.a,a._d())}function GC(){return sC(this)}function mA(a){return Yy(this,a,(fu(),fu(),gu))}function xM(){return this.a.d}function SD(){}function wK(){return!1}function Xy(){return this.pb}function Vy(){return gr(this.pb,ej)}function vK(){return!1}function wv(a){var b=a.a;if(a=a.a.k)Ev(b,this),a.Ph(b.b);b.d=!0}function JM(a){return zy(this.a,a)}function rF(){return 0==this.Xf()}\nfunction JC(){return this.cZ.d+Yf+this.gf()+eg}function Wy(){return gr(this.pb,fj)}function ZL(){return Gw(this.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']);