diff --git "a/src/static/jsme/0ADE505A5718D4BE2E0EE1B7C54CC163.cache.js" "b/src/static/jsme/0ADE505A5718D4BE2E0EE1B7C54CC163.cache.js" new file mode 100644--- /dev/null +++ "b/src/static/jsme/0ADE505A5718D4BE2E0EE1B7C54CC163.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 = \'0ADE505A5718D4BE2E0EE1B7C54CC163\';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="",aa="\\t",ca="\\n",da=" ",ea=" ",ha=" ",ia=" 1",ja=" 2",oa=" 3",pa=" 0",ra=" 0 0",sa=" 0 0 0",va=" 1",wa=" 2",xa=\' fill="\',ya=" is not supported",Aa=" to ",Ba="!@",Ca=\'"\',Ea=\'" \',Ga=\'" cy="\',Na=\'" height="\',Pa=\'" rx="\',Qa=\'" ry="\',Ra=\'" stroke="\',Sa=\'" width="\',Wa=\'" x2="\',Xa=\'" y1="\',Ya=\'" y2="\',Za=\'" y="\',$a=\'"/>\',cb=\'": \',fb=\'">\',gb="#",nb="$",tb="$$$$",wb="$MOL\\n",zb="$RXN",Ab="$RXN\\n\\n\\nJME Molecular Editor\\n",Bb="%",Cb="&",Db="&",Lb=">",Mb="<",Pb="\'",Qb="(",\nRb=")",Sb="*",Tb="+",Ub=",",Zb=", ",ac=",modifiers=",bc="-",fc="-C#C-Me",gc="-C#CH",lc="-C#N",qc="-C(=O)N",rc="-C(=O)OH",vc="-C(=O)OMe",wc="-CCl3",xc="-CF3",yc="-CMe3",zc="-NC=O",Ec="-NH-SO2-Me",Fc="-NMe2",Ic="-NO2",Kc="-OC(=O)Me",Sc="-SO2-NH2",Tc="-SO3H",Wc="-disabled",Xc="-selected",Yc=".",bd="...",cd="/",hd="//",id="/>",nd="0",od="0px",pd="1",td="100%",ud="1px",yd="2",zd="2147483647",Ad="3",Bd="4",Cd="5",Dd="6",Kd=":",Ld=": ",Md=";",Td="<",Ud="<\/g>",Xd="<\/svg>",Yd="<\/text>",Zd=\'b?{}:new Sm[b],_.cM=c);for(var e=3;ec;++c)g[D(a.d,c,e)]||(g[D(a.d,c,e)]=!0,++a.a)}if(0!=a.b){g=new no(a.d,1);if(a.d.H)for(d=0;df;++f){c=D(a.d,f,d);h=!1;for(e=0;ee;++e)if(c=D(g.f,e,d),7==g.f.A[c]&&2==g.f.f[c]){c=D(g.f,1-e,d);for(j=0;jf;++f){d=D(a.d,f,e);for(h=0;hh;++h){f=D(a.d,h,e);for(j=0;jc;++c)if(!a.c[h[c]]){e=!1;break}if(e){for(c=0;6>c;c+=2)uo(a,h[c]);d=!0;break}}if(!d)for(e=0;ee;++e){c=D(a.d,e,b);for(f=0;fe;++e){d=D(a.d,e,c);b=!1;for(g=0;gq^0>r?1:2):-1==zo(f)||-1==zo(e)||0!=((zo(f)|zo(e))&1)?3:zo(f)==zo(e)?1:2;c?0!=(a.J&2)&&(f.f&&(1==d?(Ao(a.b[f.b],zm),Ao(a.b[f.d],wm)):2==d&&(Ao(a.b[f.b],wm),Ao(a.b[f.d],zm))),e.f&&(1==d?(Ao(a.b[e.b],zm),Ao(a.b[e.d],wm)):2==d&&(Ao(a.b[e.b],wm),Ao(a.b[e.d],zm)))):a.k[b]=d;return!0}\nfunction Ko(a,b,c){var d,e,f,g,h,j,l;if(0!=a.V[b]||6!=a.K.A[b]&&7!=a.K.A[b]&&14!=a.K.A[b]&&15!=a.K.A[b]&&16!=a.K.A[b])return!1;if(0!=a.K.k[b]){if(2==a.K.f[b]&&2==a.K.j[b][0]&&2==a.K.j[b][1])return xo(a,b,c);if(15!=a.K.A[b]&&16!=a.K.A[b])return!1}if(3>a.K.f[b]||4l;++l)d[l][0]=Ho(a.K,g[l+1])-Ho(a.K,g[0]),d[l][1]=Io(a.K,g[l+1])-Io(a.K,g[0]),d[l][2]=Jo(a.K,\ng[l+1])-Jo(a.K,g[0]);g=C(Go,jn,-1,3,1);g[0]=d[0][1]*d[1][2]-d[0][2]*d[1][1];g[1]=d[0][2]*d[1][0]-d[0][0]*d[1][2];g[2]=d[0][0]*d[1][1]-d[0][1]*d[1][0];d=0<(d[2][0]*g[0]+d[2][1]*g[1]+d[2][2]*g[2])/(Math.sqrt(d[2][0]*d[2][0]+d[2][1]*d[2][1]+d[2][2]*d[2][2])*Math.sqrt(g[0]*g[0]+g[1]*g[1]+g[2]*g[2]))?1:2}else{var n,q;l=A(Oo,tn,93,[A(B,v,-1,[2,1,2,1]),A(B,v,-1,[1,2,2,1]),A(B,v,-1,[1,1,2,2]),A(B,v,-1,[2,1,1,2]),A(B,v,-1,[2,2,1,1]),A(B,v,-1,[1,2,1,2])]);g=C(Go,jn,-1,ro(a.K,b),1);for(q=0;q>24;if(3!=h)d=h;else{for(q=j=h=0;qg[2]-g[1]||g[1]>g[2]&&3.141592653589793g[1]-\ng[0]&&(j=3-j)}d=1==j?2:1}else d=0,g[1]<=g[2]&&g[2]<=g[3]?d=0:g[1]<=g[3]&&g[3]<=g[2]?d=1:g[2]<=g[1]&&g[1]<=g[3]?d=2:g[2]<=g[3]&&g[3]<=g[1]?d=3:g[3]<=g[1]&&g[1]<=g[2]?d=4:g[3]<=g[2]&&g[2]<=g[1]&&(d=5),d=l[d][h]==j?2:1}}}if(c){if(a.P&&0!=(a.J&2)||!a.P&&0!=(a.J&4))1==d?(Ao(a.b[e],Jm),Ao(a.b[f],Hm)):2==d&&(Ao(a.b[e],Hm),Ao(a.b[f],Jm))}else a.V[b]=d;return!0}\nfunction So(a){var b,c;b=0;c=a.b;To(c,c.length,(Uo(),Uo(),Vo));for(c=0;cj;++j)if(f=D(d.K,j,e),3==d.K.f[f]){g=C(B,v,-1,2,1);for(n=h=0;nd.c[g[1]]^Zo(d,f,g[0],g[1])&&(l=!l)}}catch(q){q=$o(q);if(E(q,103)){d.e[e]=3;break a}throw q;}1==d.k[e]^l?d.e[e]=1:d.e[e]=2}}d=!0}e=!1;for(c=0;cr;++r)if(j=po(e.K,f,r),3==e.K.f[j]){l=C(B,v,-1,2,1);for(t=n=0;te.c[l[1]]^Zo(e,j,l[0],l[1])&&(h=!h)}}catch(w){w=$o(w);if(E(w,103)){e.Q[f]=3;break a}throw w;}else{try{for(var j=e,l=f,u=t=r=n=void 0,y=void 0,F=void 0,u=ro(j.K,l),y=C(B,v,-1,u,1),r=0;r=ro(b.K,d)){l=2*b.c[po(b.K,d,g)];e=oo(b.K,d,g);2==so(b.K,e)&&(Fo(b.K,e)||++l);for(e=0;ee;--h)f[h]=f[h-1];f[e]=l}fp(b.b[d],d);gp(b.b[d],16,hp(b.c[d]));for(g=j;ga.K.A[d];if(a.K.v[c]!=a.K.v[d])return g=0==a.K.v[c]?(ip(),jp)[a.K.A[c]]:a.K.v[c],a=0==a.K.v[d]?(ip(),jp)[a.K.A[d]]:a.K.v[d],g>a;h=a.K.c;r=C(B,v,-1,h,1);w=C(B,v,-1,h,1);u=C(B,v,-1,h,1);t=C(lo,bn,-1,h,2);g=C(lo,bn,-1,a.K.o,2);r[0]=b;r[1]=c;r[2]=d;w[0]=-1;w[1]=0;w[2]=0;g[b]=!0;g[c]=!0;g[d]=!0;j=1;y=2;b=C(B,v,-1,64,1);b[1]=1;b[2]=3;for(d=2;j<=y;){for(;j=h&&(h+=a.K.c,r=kp(r,h),w=kp(w,h),u=kp(u,h),t=(e=C(lo,bn,-1,h,2),lp(t,0,e,t.length),e));if(0!=(a.K.C[oo(a.K,l,F)]&512))++n,q+=a.K.A[c];else for(f=1;fu[2];1u[2]}e=h.length;for(c=0;cu[2];e=h.length;for(c=0;cu[2];throw new mp("no distinction applying CIP rules");}\nfunction op(a,b,c,d){var e,f,g,h;e=c[d];c=c[d+1]-e;h=C(qp,o,5,c,0);for(f=0;fh[f+1].c?1:-1:0)&&++d}}\nfunction pp(a,b,c,d,e,f,g,h){var j,l;for(l=1;l=a.K.c)return!1;if(1==a.V[c]||2==a.V[c])return!0;if(3==a.V[c])return!1;d=Gp(a.K,c);if(-1!=d)return 1==a.k[d]||2==a.k[d];for(d=0;dr;++r){l=oo(this.K,d,r);var ba;a:{for(var qa=l,Ha=void 0,Nb=void 0,Nb=vo(R.j,ga),Ha=0;Ha=jb[la[ka]];){mc=la[ka];for(Zc=0;Zcr;++r)if(d==\ns[r]){H=Mp(R,ga,g==s[Mp(R,ga,r+2)]?r-2:r+2);F=s[H];var Ka;if(Ka=3<=Kp(this.K,F)){var ab;a:{var La=this.K,hb=u[1],Ma=F,fa=void 0,kb=void 0,Fa=void 0,X=void 0,Lc=void 0,G=void 0;if(hb==Ma)ab=0;else{ko(La,1);X=C(B,v,-1,La.o,1);Fa=C(B,v,-1,La.o,1);Fa[0]=hb;X[hb]=1;for(Lc=kb=0;kb<=Lc&&2>=X[Fa[kb]];){for(G=0;G=Y&&3>=f&&(this.L[d]=!0);else switch(Y){case 4:!h&&!j&&4>=f&&(this.L[d]=!0);break;case 5:j?3>=f&&(this.L[d]=!0):h||4>=f&&(this.L[d]=!0);break;case 6:2==e?h?4>=f&&(this.L[d]=!0):j||3>=f&&(this.L[d]=!0):3==e&&(h?6>=f&&(this.L[d]=!0):4>=f&&(this.L[d]=!0));break;case 7:3==e&&3>=f&&(this.L[d]=!0)}}}for(c=0;c>>28)-1,pb=Tp(this.K,Mc,!1),Ua=Tp(this.K,Mc,!0),Fb=-1;pb!=Ua?-1!=Oa&&Oa>pb?Fb=~~(Oa<<24)>>24:\nFb=~~(pb<<24)>>24:-1!=Oa?(Oa>Ua||Oa=Up(this.K,Mc))&&(Fb=~~(Oa<<24)>>24):!Vp(this.K,Mc)&&0!=vp(this.K,Mc)&&(Fb=Up(this.K,Mc),Fb-=Wp(this.K,Mc,Fb));var $c=Mc,hc=Fb;if(null==this.a)for(var ic=this.a=C(Np,zn,-1,this.K.c,1),K=ic.length,Xb=void 0,Xb=0;Xb>24;gp($d,4,hp(Fb+1));gp(this.b[P],2,hp(~~(this.K.s[P]&48)>>4));this.K.H&&(gp(this.b[P],30,hp(this.K.w[P])),null!=Rp(this.K,P)&&(yb=!0))}this.M=cp(this);if(this.MVb.length;--na)gp(this.b[P],21,vm);for(na=Vb.length-1;0<=na;--na)gp(this.b[P],21,hp(Vb[na]))}this.M=cp(this)}if(yb&&this.MW;--na)gp(this.b[P],\n8,vm);for(na=W-1;0<=na;--na)gp(this.b[P],8,hp(Eb[na]))}this.M=cp(this)}if(Bc&&this.M=ro(this.K,P))ta[db]=hp(this.c[po(this.K,P,na)]),ta[db]=Yp(ta[db],20),ta[db]=Zp(ta[db],hp(this.K.D[oo(this.K,P,na)])),++db;ta.sort($p);for(na=this.H;na>ta.length;--na)gp(this.b[P],36,vm);for(na=ta.length-1;0<=na;--na)gp(this.b[P],36,ta[na])}this.M=\ncp(this)}if(0!=(this.J&8)&&this.M>=1,rb>=Nc)rb-=cc;else{ib=dq(dd,vo(qb.a,rb));if(0==ib)break a;if(0==cc)break;0>ib?rb-=cc:rb+=cc}rb>=1,za>=ad)za-=ub;else{ed=dq(Yb,vo(ua.a,za));if(0==ed){qd=za;break a}if(0==ub)break;0>ed?za-=ub:za+=ub}}qd=-1}kd=1+qd}bb=kd;fp(this.b[P],P);gp(this.b[P],16,hp(this.c[P]));gp(this.b[P],16,hp(bb))}this.M=cp(this)}if(0!=(this.J&16)&&this.M>24,this.S[xb]=~~(gq(this.K,xb)<<24)>>24;this.j=C(Np,zn,-1,this.K.d,1);this.i=C(Np,zn,-1,this.K.d,1);for(sc=0;sc>10<<24)>>24,this.i[sc]=~~(hq(this.K,sc)<<24)>>24;var Cc,Jc,Oc,Gd,wf,Uc;this.F=!0;for(wf=Xo(this,!1);this.M>24);oq(ec.b,new pq(oc,1,-1,-1))}0\nRd;++Rd){Qd=C(Oo,tn,93,32,0);for(tc=gd=0;32>tc;++tc)if(null!=xd[Rd][tc]){Sd=xd[Rd][tc].length;Qd[tc]=C(B,v,-1,Sd,1);for(Vc=0;Vctc;++tc)if(null!=Qd[tc])if(null==re||re.lengthGl?(sk<<16)+Gl:(Gl<<16)+sk,1==this.k[Kb.b[Ja]]||2==this.k[Kb.b[Ja]]))++Tg,De>10||2==~~(this.K.C[pc]&3072)>>10)&&(1!=this.K.E[pc]||1!=this.k[pc]&&2!=this.k[pc]))Ro(this.K,D(this.K,0,pc)),Ro(this.K,D(this.K,1,pc))}}x(7,1,{},Hp);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=0;_.q=null;_.r=0;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.A=!1;_.B=null;_.C=0;_.D=null;\n_.E=!1;_.F=!1;_.G=null;_.H=0;_.I=null;_.J=0;_.K=null;_.L=null;_.M=0;_.N=null;_.O=null;_.P=!1;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=null;_.$=!1;function yp(a,b){var c,d,e,f;if(a.d!=b.d)return a.d>b.d?1:-1;e=a.a.length;f=b.a.length;c=eb.a[f]?1:-1;return e!=f?e>f?1:-1:a.b!=b.b?a.b>b.b?1:-1:0}function xp(){}x(8,1,{},xp);_.Jd=function(a,b){return yp(a,b)};function up(){}x(9,1,{4:1},up);_.a=null;\n_.b=0;_.c=0;_.d=0;function sp(){}x(10,1,{},sp);_.Jd=function(a,b){return a.c!=b.c?a.c>b.c?1:-1:0};function rp(){}x(11,1,{5:1},rp);_.a=0;_.b=0;_.c=0;function gp(a,b,c){0==a.b&&(++a.c,a.b=63);63==a.b?(a.d[a.c]=Zp(a.d[a.c],c),a.b-=b):a.b>=b?(a.d[a.c]=Yp(a.d[a.c],b),a.d[a.c]=Zp(a.d[a.c],c),a.b-=b):(a.d[a.c]=Yp(a.d[a.c],a.b),a.d[a.c]=Zp(a.d[a.c],vq(c,b-a.b)),b-=a.b,++a.c,a.b=63-b,a.d[a.c]=Zp(a.d[a.c],wq(c,hp((1<>22);e=xq(f&4194303,g&4194303,e.h+b.h+(~~g>>22)&1048575);c[d]=e}function Wo(a,b){var c;for(c=0;cn)for(t=0;t>24,d.k[q]=~~(h<<24)>>24):d.n[q]==\nj&&d.k[q]==h&&(d.n[q]=0,d.k[q]=-1);d=!0}}else if(1==f.a){d=a;h=b;q=g=n=l=j=void 0;n=d.i[f.b];l=1;for(q=0;qq;++q)null!=g[q]&&wp(g[q]);h=new Hq;To(g,g.length,h?h:(Uo(),Uo(),Vo));if(0==Gq(g[0],g[1]))d=!1;else{for(q=0;q>24,a.k[e]=~~(c<<24)>>24}\nfunction Iq(a,b,c){var d,e,f,g,h,j,l,n,q,r,t,w,u;f=C(B,v,-1,a.j.c,1);t=C(B,v,-1,a.j.c,1);l=C(lo,bn,-1,a.j.c,2);n=C(lo,bn,-1,a.j.c,2);g=C(lo,bn,-1,a.j.c,2);C(Jq,o,8,a.j.c,0);f[0]=b;t[b]=c;t[c]=-2;l[b]=!0;l[c]=!0;for(h=c=0;c<=h;){e=f[c];if(t[e]==e)for(j=0;ja.j.A[b])f[++h]=b,t[b]=b,g[b]=g[e]||2==a.j.k[b],n[b]=g[e]&&!n[e],l[b]=!0;else if(g[e]&&n[e]){q=Cq(a,b,t[e],l);if(-1==q)return null;f[++h]=b;t[b]=q;t[q]=-2;g[b]=!1;l[b]=!0;l[q]=!0}else if(Lo(a.j,\noo(a.j,e,j))&&(f[++h]=b,t[b]=b,g[b]=!1,l[b]=!0,(6==a.j.A[b]&&0==a.j.k[b]||7==a.j.A[b]&&1==a.j.q[b]||14==a.j.A[b]||15==a.j.A[b]&&2this.j.k[f]||2>24)}}\nfunction Nq(a,b){var c,d;d=a.k.n[b];c=a.k.k[b];return 0==d?a.b:1==d?c:a.a+c}\nfunction jq(a){var b,c,d,e;this.k=a;for(c=0;cthis.k.a[f]+(1==h?65536:0))n=this.k.a[f]+(1==h?65536:0),l=g,q=h,e=d[j];for(f=0;fRq(a.a-this.a)+Rq(a.b-this.b)+Rq(a.c-this.c)};_.tS=function(){var a;a=new Sq;return Eh+Tq(a.a,this.a)+Zb+Tq(a.a,this.b)+Zb+Tq(a.a,this.c)+Mh};_.a=0;_.b=0;_.c=0;function pq(a,b,c,d){this.b=a;this.a=b;this.c=c;this.d=d}x(20,1,{},pq);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction zo(a){var b,c,d;if(0!=a.k)return a.k;if(a.j&&15!=a.e.A[a.a]&&16!=a.e.A[a.a])for(c=0;cb)return a.k=-1,a.k;a.k=3.141592653589793>b?4:2}else d=Po(a.e,a.a,a.d),d=a.J){var c=2*a.J,d,e,f;a.A=br(a.A,c);a.q=br(a.q,c);a.u=br(a.u,c);f=a.G.length;e=C(cr,o,7,c,0);for(d=0;d=a.K&&(e=2*a.K,a.B[0]=br(a.B[0],e),a.B[1]=br(a.B[1],e),a.E=br(a.E,e),a.C=br(a.C,e),a.D=br(a.D,e),a.K=e);a.B[0][a.p]=b;a.B[1][a.p]=c;a.E[a.p]=d;a.C[a.p]=0;a.D[a.p]=0;a.N=0;return a.p++}function fr(a){a.o=0;a.p=0;a.H=!1;a.I=!1;a.F=0;a.t=null;a.r=null;a.L=null;a.N=0}\nfunction bq(a,b){return null==a.r?null:null==a.r[b]?null:gr(a.r[b],0,a.r[b].length)}function gq(a,b){return 1!=~~(a.s[b]&1572864)>>19&&2!=~~(a.s[b]&1572864)>>19?-1:~~(a.s[b]&65011712)>>21}function fq(a,b){return~~(a.s[b]&1572864)>>19}function Rp(a,b){return null==a.t?null:a.t[b]}function Ho(a,b){return a.G[b].a}function Io(a,b){return a.G[b].b}function Jo(a,b){return a.G[b].c}\nfunction hr(a,b,c,d){var e,f,g;f=!1;for(g=0;0==g&&!f;){for(e=0;eb)return d;g=1.7976931348623157E308;for(c=1;c>10&&2!=~~(a.C[b]&3072)>>10?-1:~~(a.C[b]&126976)>>12}function so(a,b){switch(a.E[b]&103){case 1:case 64:return 1;case 2:return 2;case 4:return 3;default:return 0}}function kr(a,b){var c;c=a.A[b]=a.A[b])return 0;e=0;32==(a.s[b]&48)&&(e-=1);(16==(a.s[b]&48)||48==(a.s[b]&48))&&(e-=2);d=a.q[b];0==d&&a.H&&(201326592==(a.w[b]&234881024)&&(d=-1),100663296==(a.w[b]&234881024)&&(d=1));7==a.A[b]||8==a.A[b]||9==a.A[b]?e+=d:6==a.A[b]||14==a.A[b]||32==a.A[b]?e-=0>d?-d:d:15==a.A[b]||33==a.A[b]?3>=c-e-d?e+=d:e-=d:16==a.A[b]||34==a.A[b]||52==a.A[b]?4>=c-e-d?e+=d:e-=0>d?-d:d:17==a.A[b]||35==a.A[b]||53==a.A[b]?5>=c-e-d?e+=d:e-=0>d?-d:d:e-=d;return e}\nfunction lr(a,b){var c,d;c=(d=(~~(a.s[b]&-268435456)>>>28)-1,-1==d&&(d=kr(a,b)),d);return c+Wp(a,b,c)}function mr(a){var b;a.N=0;a.A=C(B,v,-1,a.J,1);a.q=C(B,v,-1,a.J,1);a.u=C(B,v,-1,a.J,1);a.G=C(cr,o,7,a.J,0);for(b=0;b>19==b&&(null==d&&(d=C(lo,bn,-1,32,2)),d[1!=~~(a.s[c]&1572864)>>19&&2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21]=!0);for(c=0;c>10==b&&(null==d&&(d=C(lo,bn,-1,32,2)),d[1!=~~(a.C[c]&3072)>>10&&2!=~~(a.C[c]&3072)>>10?-1:~~(a.C[c]&126976)>>12]=!0);f=0;if(null!=d){e=C(B,v,-1,32,1);for(c=0;32>c;++c)d[c]&&(e[c]=f++);for(c=0;c>19==b&&(d=e[1!=~~(a.s[c]&1572864)>>19&&\n2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21],a.s[c]&=-65011713,a.s[c]|=d<<21);for(c=0;c>10==b&&(d=e[1!=~~(a.C[c]&3072)>>10&&2!=~~(a.C[c]&3072)>>10?-1:~~(a.C[c]&126976)>>12],a.C[c]&=-126977,a.C[c]|=d<<12)}}}function pr(a,b,c){if(-1<=c&&14>=c&&(a.s[b]&=268435455,c!=kr(a,b)&&(a.s[b]|=1+c<<28),6==a.A[b]&&(-1==c||0==c||2==c||4==c)))a.s[b]&=-49,2==c&&(a.s[b]|=16)}function qr(a,b,c){a.q[b]=c;a.N=0}function rr(a,b){a.s[b]&=-449;a.s[b]|=448}\nfunction sr(a,b,c,d){var e;if(0==c)a.s[b]&=-66584577,a.s[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d>19&&e<(1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21)&&(e=1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21);for(d=0;d>10&&e<(1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>12)&&(e=1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&\n126976)>>12);d=e+1;if(32<=d)return}a.s[b]&=-66584577;a.s[b]|=c<<19|d<<21}a.N&=3}\nfunction tr(a,b,c,d){if(null==c)null!=a.t&&(a.t[b]=null);else if(1==c.length&&!d){c=c[0];if(a.A[b]!=c&&(d=0,!((1==c||151==c||152==c)&&1>>28)-1&&0==(a.s[b]&48))){if(151==c||152==c)d=c-149,c=1;a.s[b]&=960;a.A[b]=c;a.v[b]=d;a.q[b]=0;a.w[b]=0;pr(a,b,-1);ur(a,b,0);c=a.u[b];for(d=0;dc?-c:c)&&(a.u[d]=0);a.N=0}null!=a.t&&(a.t[b]=null)}else null==a.t&&(a.t=C(Oo,\ntn,93,a.J,0)),a.t[b]=c,d&&(a.w[b]|=1),a.N=0,a.H=!0}function wr(a,b,c){c?a.s[b]|=262144:a.s[b]&=-262145}function xr(a,b,c){a.v[b]=c;a.N&=3}function yr(a,b,c,d){a.s[b]&=-8;a.s[b]|=c;d&&(a.s[b]|=4)}function zr(a,b,c){a.w[b]|=c;a.N=0;a.H=!0}function ur(a,b,c){a.s[b]&=-49;a.s[b]|=c;a.N&=3}function Ar(a,b,c){a.G[b].a=c;a.N&=3}function Br(a,b,c){a.G[b].b=c;a.N&=3}function Cr(a,b,c){a.G[b].c=c;a.N&=3}\nfunction dr(a,b,c){0<=c&&190>=c&&(151==c||152==c?(a.A[b]=1,a.v[b]=c-149):(a.A[b]=c,a.v[b]=0),a.s[b]&=268435455,a.N=0)}\nfunction Dr(a,b,c,d){var e;if(0==c)a.C[b]&=-130049,a.C[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d>19&&e<(1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21)&&(e=1!=~~(a.s[d]&1572864)>>19&&2!=~~(a.s[d]&1572864)>>19?-1:~~(a.s[d]&65011712)>>21);for(d=0;d>10&&e<(1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>12)&&(e=1!=~~(a.C[d]&3072)>>10&&2!=~~(a.C[d]&3072)>>10?-1:~~(a.C[d]&126976)>>\n12);d=e+1;if(32<=d)return}a.C[b]&=-130049;a.C[b]|=c<<10|d<<12}a.N&=3}function Er(a,b,c,d){a.C[b]&=-16777224;a.C[b]|=c;d&&(a.C[b]|=4)}function Fr(a,b,c){a.D[b]|=c;a.N=0;a.H=!0}function mo(a,b,c){a.E[b]=c;a.N=0}function Gr(a,b){var c;a.H=b;if(!b){a.t=null;for(c=0;cd&&(0>a?b-=3.141592653589793:b+=3.141592653589793)):b=0c;)c+=6.283185307179586;for(;3.141592653589793e;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=g,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],++a.f[c],ce;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=1,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],a.B[1-e][d]e;++e)c=a.B[e][d],b=a.f[2*a.o+c],a.j[c][b]=0,a.e[c][b]=a.B[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c];for(c=0;c=lr(a,d)&&(a.w[d]&=-6145);c=!1;for(d=0;da.q[d]^0>a.q[f]&&(0>a.q[d]?(++a.q[d],--a.q[f]):(--a.q[d],++a.q[f])));d=C(B,v,-1,a.o,1);for(e=f=0;ea.f[b]||4=0.7853981633974483-f%1.5707963267948966?0-(0.7853981633974483-f%1.5707963267948966):0.7853981633974483-f%1.5707963267948966))return!1;e[h]=3&Pr(f/1.5707963267948966);if(j[e[h]])return!1;j[e[h]]=!0;if(0==(e[h]&1)){if(1!=a.E[a.i[b][c[h]]])return!1}else if(!Uq(a,a.i[b][c[h]],b))return!1}return j[0]&&j[2]}\nfunction Qo(a,b,c,d,e){var f,g,h;f=a.f[a.o+b];null==e&&(e=C(B,v,-1,f,1));if(!Or(a,b,c,d,e))return 3;d=-1;for(h=0;ha?-a:a)^e[b]d?b:d}\nfunction vp(a,b){var c,d,e,f;if(a.H&&0==(a.w[b]&2048)||!Vp(a,b))return 0;ko(a,1);for(d=e=0;d>1}e-=Wp(a,b,e);c=(~~(a.s[b]&-268435456)>>>28)-1;if(-1==c)if(171<=a.A[b]&&190>=a.A[b])c=2;else if(f=a.A[b]c-e?0:c-e}function dp(a,b){return a.f[2*a.o+b]-a.f[a.o+b]}\nfunction Up(a,b){var c,d;a.Kd(1);for(c=d=0;ce;++e)Rr(a,a.B[e][b])&&!Rr(a,a.B[1-e][b])&&(f[a.B[e][b]]=!0);e=a.o;do--e;while(0<=e&&f[e]);for(b=0;bj;++j)c.B[j][h]==d?c.B[j][h]=g:c.B[j][h]==g&&(c.B[j][h]=d);c.N=0;c=f[b];f[b]=f[e];f[e]=c;do--e;while(f[e])}a.c=e+1;if(a.o==a.c)a.d=a.p;else{e=C(lo,bn,-1,a.p,2);for(b=0;b(a.n&&b(a.n&&c(a.n&&de)for(f=0;fc.f[c.e[d][0]]||2>c.f[c.e[d][1]]||1!=c.k[c.e[d][0]]||1!=c.k[c.e[d][1]])yr(c,d,0,!1);else{l=t=f=e=-1;for(h=n=0;2>h;++h){g=c.e[d][h];for(r=0;rh;++h)for(r=0;rj&&(g=j);t=C(B,v,-1,2,1);for(h=n=0;ht[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=Hr(j,Po(c,l,t[0])),l=Hr(j,Po(c,l,t[1])),l=h-l):l=Hr(j,Po(c,l,t[0]));0>l^1==(c.s[d]&\n3)^g==f?c.E[e]=17:c.E[e]=9}}}else if(3>c.f[d]||4j)a:{for(var j=c,g=d,y=q=t=q=w=w=n=u=w=n=h=void 0,r=w=r=void 0,h=j.f[j.o+g],n=C(Go,jn,-1,h,1),t=0;tr||3.061592653589793f[2]-f[1]||f[1]>f[2]&&3.141592653589793<\nf[1]-f[2];break;case 1:e=3.141592653589793f[1]-f[0]}f=1==(c.s[d]&3)^e?17:9}else e=0,f[1]<=f[2]&&f[2]<=f[3]?e=0:f[1]<=f[3]&&f[3]<=f[2]?e=1:f[2]<=f[1]&&f[1]<=f[3]?e=2:f[2]<=f[3]&&f[3]<=f[1]?e=3:f[3]<=f[1]&&f[1]<=f[2]?e=4:f[3]<=f[2]&&f[2]<=f[1]&&(e=5),f=1==(c.s[d]&3)^1==l[e][g]?9:17;c.E[j]=f}}}for(b=0;bg;++g){j=d.B[g][c];for(r=0;r<\nd.f[d.o+j];++r)q=d.i[j][r],q!=c&&1==so(d,q)&&(t=d.e[j][r],w=Qr(d,q,t),ng;++g)for(r=0;rt&&(j=t);t=C(B,v,-1,2,1);for(g=n=0;gt[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=Hr(g,Po(d,\nl,t[0])),l=Hr(g,Po(d,l,t[1])),l=h-l):l=Hr(g,Po(d,l,t[0]));0>l^2==(d.C[c]&3)^j==f?d.E[e]=17:d.E[e]=9}}}function Vp(a,b){var c;return 0!=(a.s[b]&-268435456)?!0:1==a.A[b]?!1:(c=a.A[b],1==c||5<=c&&9>=c||14<=c&&17>=c||32<=c&&35>=c||52<=c&&53>=c)||13==a.A[b]||171<=a.A[b]}x(22,23,Zm);_.Kd=function(a){Mr(this,a)};_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;\nfunction Ur(a,b){var c,d;c=b;var e,f;9.0E-4>(0>=c?0-c:c)&&(c=0);c=I(J(L(c*Math.pow(10,4))))/Math.pow(10,4);d=m+(new Vr(c)).a;e=Wr(d,Xr(46));0>e&&(d+=Yc,e=Wr(d,Xr(46)));f=d.length;for(c=1;c<=4-f+e+1;++c)d+=nd;10c;++c)Yr(a.a,32);Zr(a.a,d)}function $r(a,b){var c,d,e;if(0>b||999d;++d)e=~~(b/100),0==e?2==d||c?Yr(a.a,48):Yr(a.a,32):(Yr(a.a,48+e&65535),c=!0),b=10*(b%100)}}\nfunction as(a){var b=new bs,c,d,e,f,g,h,j,l;ko(a,7);f=!0;for(c=0;c>19){f=!1;break}l=-1;if(f){d=C(B,v,-1,32,1);for(c=0;c>19){c=1!=~~(a.s[c]&1572864)>>19&&2!=~~(a.s[c]&1572864)>>19?-1:~~(a.s[c]&65011712)>>21;++d[c];0c||3g&&(e=g);d=3/e}for(c=0;c>>28)-1,-1==e?Zr(this.a,pa):0==e?Zr(this.a," 15"):$r(this,e),Zr(this.a,sa),$r(this,vr(a.u[c])),Zr(this.a," 0 0\\n");for(c=0;cf?(Zr(this.a," -"),f=-f):Zr(this.a,ha),Yr(this.a,48+f&65535));Zr(this.a,ca)}for(c=f=0;cH.length?0:ns(qs(H.substr(60,\n3)));a.c.u[d]=s;t=45>H.length?0:ns(qs(H.substr(42,3)));switch(t){case 0:break;case 1:zr(a.c,d,768);break;case 2:zr(a.c,d,128);break;case 3:zr(a.c,d,384);break;default:zr(a.c,d,896)}48<=H.length&&49==H.charCodeAt(47)&&zr(a.c,d,8192);S=51>H.length?0:ns(qs(H.substr(48,3)));switch(S){case 0:break;case 15:pr(a.c,d,0);break;default:pr(a.c,d,S)}}for(w=0;wH.length?0:ns(qs(H.substr(9,\n3)));la=18>H.length?0:ns(qs(H.substr(15,3)));cs(a,e,f,l,Ob,la)}for(w=0;wDa&&zr(a.c,d,4096)}}H=ps(b)}}catch(La){La=$o(La);if(E(La,103))return ws(La),!1;throw La;}ko(a.c,7);return!0}\nfunction ss(a,b){var c,d,e;a.a&&(e=a.a,e.b=null,e.c=0);a.b&&(e=a.b,e.b=null,e.c=0);e=0;for(d=ps(b);null!=d&&0==d.indexOf(rg);){for(d=qs(us(d,7));xs(d,bc);){c=ps(b);if(0!=c.indexOf(rg))return!1;d=qs(ys(d,0,d.length-1)+us(c,7))}if(0==d.indexOf("BEGIN"))if(e=qs(us(d,6)),0==e.indexOf("CTAB"))e=1;else if(0==e.indexOf("ATOM"))e=2;else if(0==e.indexOf("BOND"))e=3;else if(0==e.indexOf("COLLECTION"))e=4;else return!1;else if(0==d.indexOf(Af))e=0;else if(1==e){c=a;var f=void 0,g=void 0,f=void 0;!c.c&&0==d.indexOf("COUNTS")&&\n(f=js(d,es(d,7)),g=os(ys(d,7,es(d,7)),10),f=os(ys(d,f,es(d,f)),10),c.c=new ts(g,f))}else if(2==e){c=a;var h=void 0,j=f=g=g=f=g=void 0,l=void 0,n=h=void 0,q=n=n=j=g=void 0,r=h=f=void 0,t=void 0,l=ds(d,0),g=os(d.substr(0,l-0),10),j=js(d,l),l=ds(d,j),n=d.substr(j,l-j),q=null,f=!1,h=ks(d);if(0!=h){var l=d,w=t=r=r=j=q=void 0,u=t=void 0,t=null,j=l.indexOf(Eh),r=l.indexOf(Mh,j);if(0<=j&&0r;)j=u.indexOf(Ub),-1==j?(t=u,w=!1):(t=u.substr(0,j-0),\nu=us(u,j+1)),q[r++]=Ir(t);t=C(B,v,-1,r,1);lp(q,0,t,r)}q=t;0>h&&(f=!0);l=0>h?-h:h}j=js(d,l);l=ds(d,j);h=vs(d.substr(j,l-j));j=js(d,l);l=ds(d,j);r=vs(d.substr(j,l-j));j=js(d,l);l=ds(d,j);t=vs(d.substr(j,l-j));j=js(d,l);l=ds(d,j);j=os(d.substr(j,l-j),10);h=$q(c.c,h,-r,-t);h+1!=g&&(!c.a&&(c.a=new zs),As(c.a,new hs(g),new hs(h)));null!=q&&tr(c.c,h,q,f);0!=j&&(c.c.u[h]=j);rs(n,ke)?zr(c.c,h,1):rs(n,Og)?(g=C(B,v,-1,1,1),g[0]=6,tr(c.c,h,g,!0)):dr(c.c,h,Ir(n));for(;-1!=(j=js(d,l));)if(l=ds(d,j),n=d.substr(j,\nl-j),f=Wr(n,Xr(61)),g=n.substr(0,f-0),f=os(us(n,f+1),10),rs(g,"CHG"))qr(c.c,h,f);else if(rs(g,"RAD"))switch(f){case 1:ur(c.c,h,16);break;case 2:ur(c.c,h,32);break;case 3:ur(c.c,h,48)}else if(!rs(g,Ve))if(rs(g,"MASS"))xr(c.c,h,f);else if(rs(g,"VAL"))pr(c.c,h,-1==f?0:0==f?-1:f);else if(rs(g,"HCOUNT"))switch(f){case 0:break;case -1:zr(c.c,h,1792);break;case 1:zr(c.c,h,128);break;case 2:zr(c.c,h,384);break;default:zr(c.c,h,896)}else if(rs(g,"SUBST"))if(-1==f)zr(c.c,h,2048);else{if(0n&&zr(c.c,h,4096)}}else if(rs(g,"RBCNT"))switch(f){case 3:case -1:zr(c.c,h,112);break;case 1:zr(c.c,h,8);break;case 2:zr(c.c,h,104);break;case 4:zr(c.c,h,56)}}else if(3==e){c=a;t=j=q=w=h=r=t=r=l=g=f=n=f=void 0;h=ds(d,0);g=os(d.substr(0,h-0),10);r=js(d,h);h=ds(d,r);l=os(d.substr(r,h-r),10);r=js(d,h);h=ds(d,r);f=fs(c,os(d.substr(r,h-r),10));r=js(d,h);h=ds(d,r);n=fs(c,os(d.substr(r,h-r),10));for(j=q=0;-1!=(r=js(d,h));)if(h=ds(d,r),w=d.substr(r,h-r),t=Wr(w,Xr(61)),r=w.substr(0,\nt-0),t=os(us(w,t+1),10),rs(r,Ve))switch(t){case 1:q=1;break;case 2:q=2==l?3:4;break;case 3:q=6}else rs(r,"TOPO")&&(j=t);f=cs(c,f,n,l,q,j);f+1!=g&&(!c.b&&(c.b=new zs),As(c.b,new hs(g),new hs(f)))}else if(4==e){if(c=a,g=f=g=n=n=void 0,g=-1!=d.indexOf("ATOMS=(")?te:-1!=d.indexOf("BONDS=(")?"BONDS":null,null!=g){f=d;n=g;t=r=j=q=h=l=void 0;j=f.indexOf(n+"=(")+n.length+2;r=Bs(f,Xr(41),j);q=es(f,j);l=os(f.substr(j,q-j),10);t=C(B,v,-1,l,1);for(h=0;hr)&&(q=r),t[h]=os(f.substr(j,\nq-j),10);f=t;if(0==d.indexOf(sg))if(rs(g,te))for(g=0;ge)&&(a.a[b[d]]=e);for(d=0;de)&&(a.b[c[d]]=e)}function Mp(a,b,c){for(a=vo(a.j,b).length;c>=a;)c-=a;for(;0>c;)c+=a;return c}\nfunction no(a,b){var c,d,e,f,g,h,j,l,n;this.f=a;this.i=new kq;this.j=new kq;this.a=C(B,v,-1,this.f.c,1);this.b=C(B,v,-1,this.f.d,1);this.f.Kd(1);j=C(lo,bn,-1,this.f.c,2);l=C(lo,bn,-1,this.f.d,2);do{f=!1;for(c=0;cg){j[c]=!0;for(d=0;dq[r]&&(ga=q[r],Y=r);ga=C(B,v,-1,R,1);ba=q[0--Y&&(Y=R-1):++Y==R&&(Y=0);for(r=0;r\nh)for(c=0;c=t.length)for(n=0;n>>16][u[c]&32767]=h,e[h][n]=~~u[c]>>>16):u[c]=(h<<16)+32768+n);n=C(lo,bn,-1,this.i.c,2);t=0;for(c=-1;t>c;){c=t;for(h=0;hba;++ba)if((r&qa[ba])==qa[ba]&&(6==this.f.A[R[ba]]&&1==this.f.q[R[ba]]||5==this.f.A[R[ba]]&&0==this.f.q[R[ba]]))w[u]=!0,s[u]=ba,0==(q&qa[ba])&&(Y=!1);break;case 5:ba=A(B,v,-1,[10,5,18,9,20]);Y=!0;for(qa=0;5>qa;++qa)if((r&ba[qa])==ba[qa])switch(this.f.A[R[qa]]){case 6:-1==this.f.q[R[qa]]&&(w[u]=!0,s[u]=qa,0==(q&ba[qa])&&(Y=!1));break;case 7:0>=this.f.q[R[qa]]&&(w[u]=!0,s[u]=qa);break;case 8:w[u]=!0;s[u]=qa;break;case 16:2==this.f.f[R[qa]]&&(w[u]=!0,s[u]=qa)}break;case 6:Y=!0;21==(r&21)&&(w[u]=\n!0,0==(q&21)&&(Y=!1));42==(r&42)&&(w[u]=!0,0==(q&42)&&(Y=!1));break;case 7:qa=A(B,v,-1,[42,21,74,37,82,41,84]);Y=!0;for(ba=0;7>ba;++ba)if((r&qa[ba])==qa[ba]&&(6==this.f.A[R[ba]]&&1==this.f.q[R[ba]]||5==this.f.A[R[ba]]&&0==this.f.q[R[ba]]))w[u]=!0,s[u]=ba,0==(q&qa[ba])&&(Y=!1)}w[u]&&!Y&&(H[u]=!0);u=w[u]?!0:!ga}u&&(n[h]=!0,++t)}}}if(0!=(b&2))for(d=0;d\ne.c[h[1]]^h[0]e.c[j]&&(n=!n),hl;++l)if(g=D(e.K,l,f),3==e.K.f[g]){h=C(B,v,-1,2,1);for(q=j=0;3>q;++q)po(e.K,g,q)!=D(e.K,1-l,f)&&(h[j++]=po(e.K,g,q));e.c[h[0]]>e.c[h[1]]&&(n=!n);h[0]>19&&(l[e]=!0);for(e=0;ea?1:a;this.K=1>b?1:b;mr(this)}x(32,22,Zm,Fs,ts);_.Kd=function(a){ko(this,a)};_.a=!1;_.b=null;\nfunction Gs(a,b,c){var d,e,f;f=b.length;d=new Hs(a.f,f,a.e);d.a[0]=0;for(e=d.b[0]=0;ef)Is(d);else a:{var g,h,j,l,n,q,r;f=A(Oo,tn,93,[A(B,v,-1,[627]),null,A(B,v,-1,[2457]),null,A(B,v,-1,[2451,8643,2519]),null,A(B,v,-1,[34377,-2147448999]),null,A(B,v,-1,[37449,137313,95703,34371,37815,54891,132867,-2147309741,54857,55129,-2147449005,-2147449065]),null,A(B,v,-1,[530697,531819,899169,137289,694617,-2146951863,-2146952797,-2146939175,-2146929547,-2146929564,-2146625111,\n-2146931799,-2146940503,-2146931935]),null,A(B,v,-1,[542985,137283,2122017,530691,2206773,-2144711351,219209,2840841,137555,-2146871031,-2147264167,613705,-2145360543,-2146625271,694611,2454837,-2145356703,-2147345133,-2146928951,-2146931805,-2144641719,-2146951869,-2146625237,-2146624183,2841963,1074905,-2146625117,2799955,-2144723645,138583,859225,-2145264843,-2145216253,-2146624149,-2144700727,-2146928917,-2143905527,-2144045771,-2146789097,2288547,544407,2104323,-2146911977,-2144479405,3633737,\n-2146870089,-2146952169]),null,A(B,v,-1,[8487297,2172633,2116611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8829813])]);q=d.e.length-10;if(10<=d.e.length&&24>=d.e.length&&null!=f[q]){l=1<>>=1,e>>>=1;for(r=0;r>>=1;break a}0!=(c&1)&&(c|=l);c>>>=1}}}}Is(d)}oq(a.c,d)}function Js(a,b){var c,d;d=0;To(a,a.length,(Uo(),Uo(),Vo));for(c=0;cf?-f:f)>=vr(g.b)?g.b:f,f-=b,oq(0>b?j:l,new Ls(d,g.a,b)),0==f)););}}if(0==j.c||0==l.c)return null;Ms(l,new Os);Ms(j,new Ps);for(f=new tq(l);f.b-c.b)return a.j[e.c.e[e.a]]+=c.b,a.j[c.c.e[c.a]]-=c.b,new Qs(e.c,c.c,e.a,c.a)}for(f=new tq(l);f.ba.c.c?null:new Ss(vo(a.c,0),vo(a.c,1))}\nfunction Ts(a){var b,c,d,e,f,g,h,j;j=b=null;for(f=0;fh&&(d=g,g=h,h=d,d=e,e=c,c=d),null==j&&(j=C(Vs,o,10,a.c.c,0)),null==j[h]&&(j[h]=C(Ws,Xm,9,h,0)),j[h][g]?(j[h][g].c[0]+=j[h][g].b[0].a[e],j[h][g].d[0]+=j[h][g].b[0].b[e],j[h][g].c[1]+=j[h][g].b[1].a[c],j[h][g].d[1]+=j[h][g].b[1].b[c],++j[h][g].a[0],++j[h][g].a[1]):(j[h][g]=new Qs(vo(a.c,\ng),vo(a.c,h),e,c),!b&&(b=new kq),oq(b,j[h][g])))}return b}function Is(a){var b,c;b=3.141592653589793-3.141592653589793*(a.e.length-2)/a.e.length;for(c=1;c>>28)-1,(-1==n||nG;++G)if(Ka[0]=D(a.f,G,Ma),Ka[1]=D(a.f,1-G,Ma),1==a.f.k[Ka[0]]&&2==a.f.k[Ka[1]]&&2==ro(a.f,Ka[1])){a.a[Ka[0]]=!0;a.a[Ka[1]]=!0;a.b[Ma]=!0;yb=1;do{Ed=po(a.f,Ka[yb],0)==Ka[yb-1]?1:0;Ka[yb+1]=po(a.f,Ka[yb],Ed);if(2==a.f.k[Ka[yb+1]]&&2G;++G)ta[Vb]=po(a.f,ab,G),Bc[Vb]=oo(a.f,ab,G),1==ro(a.f,ta[Vb])&&!a.b[Bc[Vb]]&&++Vb;if(2==Vb){X=new Hs(a.f,3,a.e);for(G=0;2>G;++G)a.a[ta[G]]=!0,a.b[Bc[G]]=!0,X.e[G]=ta[G],X.n[G]=32;X.a[0]=-0.5;X.b[0]=0.866;X.a[1]=0.5;X.b[1]=0.866;X.a[2]=0;X.b[2]=0;X.n[2]=32;X.e[2]=ab;oq(a.c,X)}if(3==Vb){for(G=0;2>G;++G)1==so(a.f,Bc[G])&&(Mc=ta[G],ta[G]=ta[2],ta[2]=Mc,Mc=Bc[G],Bc[G]=\nBc[2],Bc[2]=Mc);X=new Hs(a.f,4,a.e);for(G=0;3>G;++G)a.a[ta[G]]=!0,a.b[Bc[G]]=!0,X.e[G]=ta[G],X.n[G]=32;X.a[0]=-1;X.b[0]=0;X.a[1]=1;X.b[1]=0;X.a[2]=0;X.b[2]=1;X.a[3]=0;X.b[3]=0;X.n[3]=32;X.e[3]=ab;oq(a.c,X)}}dt(a);for(var qd,ua,Yb,ed,ub,za;;){ed=null;for(qd=0;qded.a.length)&&(ed=ub)}}if(!ed)break;ua=new Hs(a.f,ed.a.length,\na.e);for(Yb=0;Ybnc&&++ec}Uc.f=C(B,v,-1,ec,1);Uc.i=C(B,v,-1,Uc.k.o,1);for(Gb=ec=0;Gbnc&&(Uc.f[ec++]=oo(Uc.k,nc,ld))}}var ae,oc,dc,eb,Ke,Ze,kc,wd,$e,me,af,ne;for(wd=0;wdme;++me){ne[me]=a.f.J;eb[me]=D(a.f,me,dc);for(af=0;afKe&&(ne[me]=Ke)}Ze=jr(kc.a[kc.i[eb[0]]],kc.b[kc.i[eb[0]]],kc.a[kc.i[eb[1]]],kc.b[kc.i[eb[1]]]);ae=jr(kc.a[kc.i[ne[0]]],kc.b[kc.i[ne[0]]],kc.a[kc.i[eb[0]]],kc.b[kc.i[eb[0]]]);oc=jr(kc.a[kc.i[eb[1]]],kc.b[kc.i[eb[1]]],kc.a[kc.i[ne[1]]],kc.b[kc.i[ne[1]]]);0>Hr(Ze,ae)^0>Hr(Ze,oc)^2==(a.f.C[dc]&3)&&et(kc,dc)}}}var Hd,fd,Pc,pe,Qc,rd,xf,qe,Ae,Dc,sb,Od,Hb,Pd,yf,Le,xd,Qd,tc,$b,Rd,Vc,re,be,Sd,lb;Rd=C(Pp,o,6,a.f.o,0);for($b=0;$bHc;--Id)mb[Id]=mb[Id-1];mb[Hc]=Kf}Be=Sp(6,ro(gd.f,Ib));fp(Me[Ib],Ib);gp(Me[Ib],16,hp(cg[Ib]));gp(Me[Ib],17*(6-Be),\nvm);for(Rc=0;RcJb;++Jb)if(md=D(a.f,Jb,Ne),2sb&&0!=xf.c;++sb){qe=ht(a.i,xf.c);rd=(Kq(qe,xf.c),xf.b[qe]);a:{var Va=a,dg=rd[0],uc=rd[1],Jd=void 0,Kb=void 0,eg=void 0,De=void 0,Oe=void 0,Rg=void 0,sd=void 0,Sg=void 0,Ja=void 0,tg=void 0,cf=void 0,se=void 0,Oe=C(B,v,-1,Va.f.o,1),Rg=C(B,v,-1,Va.f.o,1),sd=C(B,\nv,-1,Va.f.o,1),Sg=C(B,v,-1,Va.f.o,1);Oe[0]=uc;sd[uc]=1;Sg[0]=-1;for(Ja=De=0;De<=Ja;){for(tg=0;tgsb)for(Hb=1;Hbsb)for(Hb=1;HbDc.c&&(Le=Dc.c,yf=new gt(Dc,a.e)))}}it(a.c,Od,yf);Dc=yf;Ae=1;do{xd=9999;for(Hb=0;Hb=ce-df?0-(ce-\ndf):ce-df,0.5>ug&&(Sh[vg++]=new kt(jr(df,Bf,ce,Bf),(0.5-ug)/2))):Xg==yk?(ug=0>=Bf-Xg?0-(Bf-Xg):Bf-Xg,0.5>ug&&(Sh[vg++]=new kt(jr(ce,Xg,ce,Bf),(0.5-ug)/2))):(oj=(yk-Xg)/(Pe-df),Hl=-1/oj,sk=Xg-oj*df,Gl=Bf-Hl*ce,pc=(Gl-sk)/(oj-Hl),Au=oj*pc+sk,ug=Math.sqrt((pc-ce)*(pc-ce)+(Au-Bf)*(Au-Bf)),0.5>ug&&(Sh[vg++]=new kt(jr(pc,Au,ce,Bf),(0.5-ug)/2))):0.5>mh?Sh[vg++]=new kt(jr(df,Xg,ce,Bf),(0.5-mh)/2):0.5>Th&&(Sh[vg++]=new kt(jr(Pe,yk,ce,Bf),(0.5-Th)/2)));0Ae&&tcj;++j){b.c[j]/=b.a[j];b.d[j]/=b.a[j];n=e;g=j;f=b.b[j];h=b.c[j];l=b.d[j];var q=void 0,r=q=void 0,t=void 0,w=void 0,u=void 0,y=void 0,F=y=void 0,H=w=q=u=w=void 0,s=void 0,R=r=void 0,ga=w=q=void 0,Y=void 0;if(1==f.e.length)f=0;else{R=c+Math.sqrt(b.b[1-j].e.length);t=C(Go,jn,-1,36,1);for(F=0;Fq?q+36:36<=q?q-36:q,w=h-f.a[F],u=l-f.b[F],\nw=w*w+u*u,t[q]F;++F)t[F]=Math.sqrt(t[F]),wq-18?q-18+36:36<=q-18?q-18-36:q-18;for(F=0;18>=F;++F)t[0>q+F?q+F+36:36<=q+F?q+F-36:q+F]+=0.01*F,t[0>q-F?q-F+36:36<=q-F?q-F-36:q-F]+=0.01*F;ga=C(Go,jn,-1,9,1);for(F=1;9>F;++F)ga[F]=Math.sin(0.17453292519943295*F);Y=R*R;s=1.7976931348623157E308;H=-1;for(q=0;36>q;++q)if(!(t[q]>=s)){u=t[q];for(F=1;9>F;++F){for(w=-1;1>=w&&!(r=0>q+w*F?q+w*F+36:36<=q+w*F?q+w*F-36:q+w*F,!(t[r]<=u)&&(y=t[r]*ga[F],yu&&(s=u,H=q)}f=6.283185307179586*H/36}n[g]=f}nt(b.b[0],b.c[0],b.d[0],1.5707963267948966-e[0]);nt(b.b[1],b.c[1],b.d[1],4.71238898038469-e[1]);n=1.7976931348623157E308;f=-1.7976931348623157E308;g=b.d[0]-b.d[1];for(j=0;jb.b[1].b[j]&&(n=b.b[1].b[j]),fb.b[1].a[j]&&(g[l]=b.b[1].a[j])}for(j=0;jr?h=(b<<24)+(q<<16)+(r<<8)+c:h=(b<<24)+(r<<16)+(q<<8)+c,ur?(t=d,w=e):(t=e,w=\nd)}}}if(0==u)break;if(n==t.e.length)bp(a.c,t);else if(n==w.e.length)bp(a.c,w);else{c=a;f=n;r=q=e=d=n=n=j=b=u=g=void 0;g=C(B,v,-1,f,1);for(b=u=0;bRq(Hr(b.a,l.a)))nt(e,g,q,y.a);else{r=g;b=q;y=l=j=void 0;for(y=0;yd[b+1]&&(j=d[b],d[b]=d[b+1],d[b+1]=j,j=f[b],f[b]=f[b+1],f[b+1]=j,j=g[b],g[b]=g[b+1],g[b+1]=j);d[e]=d[0]+6.283185307179586;f[e]=f[0];g[e]=g[0];j=-100;for(h=l=0;hc&&(d+=3.141592653589793));c=Math.sqrt(e*e+c*c)/b;return new kt(d,c)}x(33,1,{},tt);_.a=null;_.b=null;_.c=null;_.d=null;_.e=0;_.f=null;_.i=null;_.j=null;function Ns(){}x(34,1,{},Ns);_.Jd=function(a,b){var c,d;return c=vr(a.b),d=vr(b.b),cc;++c){for(d=0;d~~(a.e.length/2);if(0!=(a.j&6)){f=g=!1;for(j=0;jd&&(b=C(B,v,-1,2,1),b[0]=a.e[e],b[1]=a.e[f],Bq(c.b,c.c++,b)),b=1-(1>d?d:1),a.c+=b*b;return c}function Us(a,b){var c;for(c=0;cc&&(c+=6.283185307179586);return c}function ut(a){a.p&&(a.v=a.q,a.o=null,a.p=!1,a.q=!1,a.r&&(a.r.ee(),a.r=null),a.$d())}function vt(a,b){var c=wt();ut(a);a.p=!0;a.q=!1;a.n=b;a.u=c;a.o=null;++a.s;xt(a.k,wt())}\nfunction yt(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.be((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.ae(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a._d(),!1):!0}x(60,1,{});_.$d=function(){this.v&&this._d()};_._d=function(){this.be((1+Math.cos(6.283185307179586))/2)};_.ae=function(){this.be((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=null;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;\nfunction xt(a,b){yt(a.a,b)?a.a.r=a.a.t.de(a.a.k,a.a.o):a.a.r=null}function zt(a){this.a=a}x(61,1,{},zt);_.ce=function(a){xt(this,a)};_.a=null;x(62,1,{});x(63,1,Kn);function At(){At=z;var a;a:{switch(Bt){case 1:case 3:case 5:case 7:case 9:case 11:case 13:case 15:a=new Ct;break a}a=new Dt}a&&(a.fe()||(a=new Et));Ft=a}x(64,62,{});var Ft=null;function Gt(a,b){var c=M(function(){if(!b.a){var c=wt();a.ce(c)}});$wnd.mozRequestAnimationFrame(c)}function Dt(){At()}x(65,64,{},Dt);_.fe=function(){return!!$wnd.mozRequestAnimationFrame};\n_.de=function(a){var b;b=new Ht;Gt(a,b);return b};function Ht(){}x(66,63,Kn,Ht);_.ee=function(){this.a=!0};_.a=!1;function Et(){this.a=new kq;this.b=new It(this)}x(67,64,{},Et);_.fe=Jt;_.de=function(a){a=new Kt(this,a);oq(this.a,a);1==this.a.c&&Lt(this.b,16);return a};function Mt(){Mt=z;Nt=new kq;var a=new Ot;Pt();Qt(Rt?Rt:Rt=new St,a)}function Tt(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);bp(Nt,a)}\nfunction Lt(a,b){if(0>b)throw new Ip("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);bp(Nt,a);a.b=!1;a.c=Ut(a,b);oq(Nt,a)}function Ut(a,b){return $wnd.setTimeout(M(function(){a.ge()}),b)}x(69,1,{});_.ge=function(){this.b||bp(Nt,this);this.he()};_.b=!1;_.c=0;var Nt;function It(a){Mt();this.a=a}x(68,69,{},It);\n_.he=function(){var a=this.a,b,c,d,e,f;b=C(Vt,o,14,a.a.c,0);b=Lq(a.a,b);c=new Wt;for(e=0,f=b.length;ewt()-d.a;){e=!1;for(f=0;f=a.a.d)break a;b=d[e];c=new FileReader;BB(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Ol),a.a.b.mh(b))};_.Ie=function(){return zB};var zB;function CB(){CB=z;DB=new TA(lj,new EB)}function EB(){}x(292,273,{},EB);\n_.Fe=function(a){var b,c;b=(O(),this.a).rotation;c=(O(),this.a).scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,FB(a.a.e,a.a.b)&&uy(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,GB(a.a.f,a.a.b)&&uy(this.a)),a.a.d=!0)};_.Ie=function(){return DB};var DB;function HB(){HB=z;IB=new TA(mj,new JB)}function JB(){}x(293,273,{},JB);_.Fe=function(a){a.a.a&&(a.a.b.a=null,KB(a.a.a,a.a.b))};_.Ie=function(){return IB};var IB;function LB(){LB=z;MB=new TA(nj,new NB)}function NB(){}\nx(294,273,{},NB);_.Fe=function(){uy(this.a)};_.Ie=function(){return MB};var MB;x(296,273,{});x(295,296,{});function OB(){OB=z;PB=new TA(Hj,new QB)}function QB(){}x(297,295,{},QB);_.Fe=function(a){a.Ue(this)};_.Ie=function(){return PB};var PB;function RB(){RB=z;SB=new TA(lk,new TB)}function TB(){}x(298,278,xn,TB);_.Fe=function(a){a.Qd(this)};_.Ie=function(){return SB};var SB;function UB(){UB=z;VB=new TA(mk,new WB)}function WB(){}x(299,278,xn,WB);_.Fe=function(a){a.Rd(this)};_.Ie=function(){return VB};\nvar VB;function XB(){XB=z;YB=new TA(nk,new ZB)}function ZB(){}x(300,278,xn,ZB);_.Fe=function(a){a.Sd(this)};_.Ie=function(){return YB};var YB;function $B(){$B=z;aC=new TA(ok,new bC)}function bC(){}x(301,278,xn,bC);_.Fe=function(a){var b;b=this.a;Gx((Dx(),Ex),new cC(a,a.b,b))};_.Ie=function(){return aC};var aC;function dC(){dC=z;eC=new TA(pk,new fC)}function fC(){}x(302,278,xn,fC);_.Fe=function(a){a.Td(this)};_.Ie=function(){return eC};var eC;\nfunction gC(){gC=z;hC=new TA(qk,new iC);new TA(sf,new iC)}function iC(){}x(303,278,xn,iC);_.Fe=function(a){var b,c,d,e,f;b=(O(),Sx).qe(this.a);b=new jC(a.a.j,XA(this),YA(this),b);f=0;for(c=kC(a.a.j.td,C(lC,o,78,0,0)),d=0,e=c.length;db||0==b&&0>1/b)&&(b=-b);c=new mD;if(!isFinite(b))return Zr(c,d?a.r:a.u),c.a.a+="\\u221e",Zr(c,d?a.s:a.v),c.a.a;var b=b*a.q,g,h;h=c.a.a.length;Zr(c,b.toPrecision(20));e=0;g=c.a.a.indexOf($i,h);0>g&&(g=c.a.a.indexOf(zf,h));0<=g&&(f=g+1,fa.p&&0g&&(g+=a.k),a.b=g+1,a.e-=g):(a.e+=a.b-a.p,a.b=a.p);1==a.d&&48==c.a.a.charCodeAt(0)&&(a.e=0,a.b=a.p)}if(a.b>a.d)for(;a.d\na.p){h=a.b-a.p;for(g=0;ga.b+a.j&&53<=c.a.a.charCodeAt(a.b+a.j)&&(g=a.b+a.j-1,nD(a,c,g));if(0a.d&&(g=a.d);g>f&&48==c.a.a.charCodeAt(g-1);)--g;ga.e&&(a.e=-a.e,c.a.a+=\nbc);e=m+a.e;for(f=e.length;ff&&++j;break;case 48:if(0f&&++j;break;case 44:j=0;break;case 46:if(0<=f)throw new Ip(\'Multiple decimal separators in pattern "\'+b+Ca);f=g+q+h;break;case 69:if(!d){if(a.w)throw new Ip(\'Multiple exponential symbols in pattern "\'+b+Ca);a.w=!0;a.n=0}for(;r+1g+q||1>a.n)throw new Ip(\'Malformed exponential pattern "\'+b+Ca);n=!1;break;default:--r,n=!1}0==q&&0f&&0g+q)||0==j)throw new Ip(\'Malformed pattern "\'+b+Ca);if(d)return r-c;b=g+q+h;a.j=0<=f?b-f:0;0<=f&&(a.o=g+q-f,0>a.o&&(a.o=0));a.p=(0<=f?f:b)-g;a.w&&(a.k=g+a.p,0==a.j&&0==a.p&&(a.p=1));a.f=0a.qI&&(c.tM==z||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new xD;}return a[b]=c}x(333,1,{},rD);_.qI=0;function uD(){uD=z;vD=[];wD=[];var a=new rD,b=vD,c=wD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var vD,wD;\nfunction E(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Iw(a){return null!=a&&a.tM!=z&&!(a.cM&&a.cM[1])}function Lw(a){return a.tM==z||a.cM&&!!a.cM[1]}function yD(a){return null==a?null:a}function Pr(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Bt=-1;\nfunction zD(){$stats&&AD("com.google.gwt.useragent.client.UserAgentAsserter");var a,b;a:{switch(Bt){case 1:case 3:case 5:case 7:case 9:case 11:case 13:case 15:b=new BD;break a}b=new CD}b._f()&&(a=b.Zf(),b=b.$f(),rs(a,b)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value ("+a+") does not match the runtime user.agent value ("+b+"). Expect more errors.\\n"));$stats&&AD("com.google.gwt.user.client.DocumentModeAsserter");var c;b=$doc.compatMode;a=A(Wq,\no,1,[We]);for(c=0;c>22&4194303,0>a?1048575:0)}\nfunction JD(a){return xq(a.l,a.m,a.h)}function xq(a,b,c){return _=new KD,_.l=a,_.m=b,_.h=c,_}\nfunction LD(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new MD;if(0==a.l&&0==a.m&&0==a.h)return ND=xq(0,0,0),xq(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?(ND=xq(0,0,0),c=JD((OD(),PD))):(ND=xq(c.l,c.m,c.h),c=xq(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=QD(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?RD(e):0==c&&0!=d&&0==e?RD(d)+22:0!=c&&0==d&&0==e?RD(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=JD((OD(),SD)),c=!0,g=!g;else return c=vq(a,f),g&&TD(c),ND=xq(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=QD(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=vq(c,d);f&&TD(e);var h;22>=d?(f=c.l&(1<=d?(f=c.l,h=c.m&(1<r?\nj=!1:(n=j.l-f.l,q=j.m-f.m+(~~n>>22),r+=~~q>>22,0>r?j=!1:(j.l=n&4194303,j.m=q&4194303,j.h=r&1048575,j=!0));if(j&&(22>l?h.l|=1<l?h.m|=1<>>1;f.m=~~j>>>1|(n&1)<<21;f.l=~~q>>>1|(j&1)<<21;--l}g&&TD(h);e?(ND=QD(c),d&&(ND=VD(ND,(OD(),PD)))):ND=xq(c.l,c.m,c.h);return h}function TD(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 UD(a){var b;b=WD(a.h);return 32==b?(b=WD(a.m),32==b?WD(a.l)+32:b+20-10):b-12}var ND=null;function wq(a,b){return xq(a.l&b.l,a.m&b.m,a.h&b.h)}function $p(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;if(c!=d)return d-c;c=a.h;d=b.h;if(c!=d)return c-d;c=a.m;d=b.m;return c!=d?c-d:a.l-b.l}function zq(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}\nfunction J(a){var b,c,d;if(isNaN(a))return OD(),XD;if(-9223372036854775E3>a)return OD(),YD;if(9223372036854775E3<=a)return OD(),SD;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Pr(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Pr(a/4194304),a-=4194304*b);a=Pr(a);b=xq(a,b,c);d&&TD(b);return b}function hp(a){var b,c;return-129a?(b=a+128,null==ZD&&(ZD=C($D,o,32,256,0)),c=ZD[b],!c&&(c=ZD[b]=ID(a)),c):ID(a)}\nfunction aE(a){var b=vm,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>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>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;q=~~(b.h&1048320)>>8;r=c*h;w=d*h;t=e*h;u=f*h;g*=h;0!=j&&(w+=c*j,t+=d*j,u+=e*j,g+=f*j);0!=l&&(t+=c*l,u+=d*l,g+=e*l);0!=n&&(u+=c*n,g+=d*n);0!=q&&(g+=c*q);c=(r&4194303)+((w&511)<<13);r=(~~r>>22)+(~~w>>9)+((t&262143)<<4)+((u&31)<<17)+(~~c>>22);t=(~~t>>18)+(~~u>>5)+((g&4095)<<8)+(~~r>>\n22);return xq(c&4194303,r&4194303,t&1048575)}function QD(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return xq(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zp(a,b){return xq(a.l|b.l,a.m|b.m,a.h|b.h)}function Yp(a,b){var c,d,e,b=b&63;22>b?(c=a.l<>22-b,e=a.h<>22-b):44>b?(c=0,d=a.l<>44-b):(d=c=0,e=a.l<b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return xq(c&4194303,d&4194303,e&1048575)}function VD(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return xq(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function I(a){return a.l|a.m<<22}\nfunction cE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return nd;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return bc+cE(QD(a));for(c=m;!(0==a.l&&0==a.m&&0==a.h);){b=hp(1E9);a=LD(a,b);b=m+I(ND);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0=c)?a.ondragexit=wF:AF(a,b)};\n_.hf=function(a,b){SE(this);BF(a,b);b&131072&&a.addEventListener(sf,vF,!1)};x(385,384,{});function AE(){}x(386,385,{},AE);x(390,1,Vm);_.jf=function(a){return decodeURI(a.replace("%23",gb))};_.Ze=function(a){RC(this.a,a)};_.kf=function(a){a=null==a?m:a;if(!rs(a,null==DF?m:DF))DF=a,JC&&(a=new IC,RC(this.a,a))};var DF=m;\nfunction bF(){function a(){$wnd.setTimeout(a,250);e()}var b=ZE,c=m,d=$wnd.location.hash;0d||d>a.p.c)throw new nG;b.nb==a&&(f=a.Df(b),fd||d>=c.c)throw new nG;for(--c.c;dg&&l.charAt(g)==bc&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(da)}BG(this,this.S);KG(this);GF(FG.Wf(JE(this.ob)),Sk,!1);GF(this.S.b,b+"Content",!0)}x(401,402,vn);_.vf=function(){XF(this.S)};_.wf=function(){$F(this.S)};_.Kf=function(){return this.S.ib};_.Ff=function(){return new DG(this.S)};_.Cf=function(a){return this.S.Cf(a)};_.Lf=function(a){BG(this.S,a);KG(this)};_.S=null;x(400,401,vn);_.zf=fG;\nfunction TG(){TG=z;UG=new VG(Ue,0,(PG(),QG));WG=new VG(Lg,1,XG);YG=new VG(gh,2,ZG);$G=A(aH,o,39,[UG,WG,YG])}function VG(a,b,c){wy.call(this,a,b);this.a=c}x(404,202,{39:1,95:1,100:1,102:1},VG);_.a=null;var $G,UG,WG,YG;function bH(){bH=z;cH=A(Wq,o,1,[Xl,jk,ri])}\nfunction SG(a){var b;bH();var c,d;c=this.ob=(Q(),ly());this.c=iy();CE(c,this.c);c[vi]=0;for(c=c[ui]=0;c";h=new jE(c.a.a);g=(Xx(g,h.a),by((O(),g)));a.jb&&(Q(),a.ob.__listener=null);if(a.ob&&\n(h=a.ob,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.ob=g;a.jb&&(Q(),a.ob.__listener=a);-1==a.kb?QE(a.ob,133333119|(Q(),a.ob.__eventBits||0)):a.kb|=133333119}x(433,434,{},QH);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function RH(a,b){this.a=a;this.b=b}x(435,1,{},RH);\n_.Ud=function(){var a;if(!(this.b.a!=this.a||this!=this.a.f))if(this.a.f=null,this.b.jb){var b;a=(b=(O(),$doc).createEvent("HTMLEvents"),b.initEvent(Qj,!1,!1),b);b=this.b.ob;(O(),b).dispatchEvent(a)}else this.b.ob.__gwtLastUnhandledEvent=Qj};_.a=null;_.b=null;x(437,362,sn);function XH(a){this.a=a}x(439,437,sn,XH);_.Ve=function(a){this.a.Rf(a.f,a.a)};function YH(a,b,c){var d;a.o?(d=(Q(),ky()),ME(a.e,d,b),a=(DE(),EE(c)),d.appendChild(a)):(d=(Q(),qF(a.e,0)),NE(d,(DE(),EE(c)),b))}\nfunction ZH(a,b,c){var d;b.b&&($H(a,b),c&&b.a?($H(a,null),a=b.a,b=(Dx(),Ex),b.c=Hx(b.c,[new aI(a),!1])):null!=b.d&&(a.j=new bI(a,b),c=(PG(),XG),a.j.T=c,a.j._=a.f,c=uj,RF(a.j.pf(),c),d=QF(a.ob),rs(tj,d)||FF(a.j,d+"Popup"),WF(a.j,new XH(a),Rt?Rt:Rt=new St),a.n=b.d,d=a.j,a=new cI(a,b),PE(d.ob,lm,yj),MG(d),Q(),hD(),a.a.o?LG(a.a.j,HF(a.a)+KF(a.a)-1,IF(a.b)):LG(a.a.j,HF(a.b),IF(a.a)+JF(a.a)-1),PE(d.ob,lm,mm)))}\nfunction dI(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||($H(a,b),(rH(),sH).Uf(a.ob),b&&a.d&&ZH(a,b,!1))}\nfunction eI(a,b){var c;a:{c=(Q(),(O(),Sx).De(b));var d,e;for(e=new tq(a.i);e.bc&&(c=a.i.c-1),c==b){d=vo(a.i,b);break}else if(d=vo(a.i,c),d.b)break;$H(a,d)}}x(440,398,yn);_.df=function(a){eI(this,a)};_.zf=function(){this.j&&IG(this.j,!1);$F(this)};_.Rf=function(a,b){iI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function aI(a){this.a=a}\nx(441,1,{},aI);_.Ud=function(){kI(this.a)};_.a=null;function lI(a){this.a=a}x(442,1,{},lI);_.Je=function(){$H(this.a,null)};_.a=null;function bI(a,b){EG();this.a=a;this.b=b;NG.call(this,!0,dk);BG(this.S,this.b.d);KG(this);this.eb=!0;this.b.d.vk()}x(443,401,vn,bI);_._e=function(a){var b,c;if(!a.a)switch(Q(),IE((O(),a.d).type)){case 4:c=(O(),Sx).De(a.d);b=this.b.c.ob;if((O(),Sx).Ee(b,c)){a.a=!0;break}a.a&&$H(this.a,null)}};_.a=null;_.b=null;function cI(a,b){this.a=a;this.b=b}x(444,1,{},cI);_.a=null;\nvar mI=_.b=null;function nI(){nI=z;mI=new eE((uE(),new tE((hD(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function oI(a,b){if(b){var c=QF(a.ob)+Wc;GF(a.pf(),c,!1)}else c=QF(a.ob)+Wc,GF(a.pf(),c,!0);a.b=b}\nfunction pI(a,b,c){this.ob=(Q(),jy());var d=QF(this.ob)+Xc;GF(this.pf(),d,!1);b?Xx(this.ob,a):(b=this.ob,Q(),(O(),b).textContent=a||m);RF(this.ob,"gwt-MenuItem");a=ny();this.ob.setAttribute(Aj,a);Xu();this.ob.setAttribute(kl,Dv.a);this.a=c}x(447,399,{43:1,47:1,50:1},pI);_.a=null;_.b=!0;_.c=null;_.d=null;function qI(){var a;this.ob=(Q(),jy());RF(this.ob,"gwt-MenuItemSeparator");a=gy();CE(this.ob,a);a[Ai]="menuSeparatorInner"}x(448,399,kn,qI);\nfunction rI(){var a,b,c,d,e;b=null.vk();e=ry();d=qy();b[Qi]=(nz(),wk);b[om]=0+(Uz(),Wk);b[xj]=od;c=$doc;c=(rs(c.compatMode,We)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(rs(a.compatMode,We)?a.documentElement:a.body).scrollHeight||0;b[om]=(c>e?c:e)+Wk;b[xj]=(a>d?a:d)+Wk;b[Qi]="block"}function OG(){}x(449,1,{},OG);_.Xe=function(){rI()};function sI(a){this.a=a}x(450,1,{},sI);\n_._e=function(a){var b=this.a,c,d;if(a.a||!b.eb&&a.b)b.cb&&(a.a=!0);else if(b._e(a),!a.a){d=a.d;c=(O(),Sx).De(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?(O(),Sx).Ee(b.ob,c):!1)&&(a.b=!0);b.cb&&(a.a=!0);switch(Q(),IE((O(),d).type)){case 4:case 1048576:if(HE){a.b=!0;break}if(!c&&b.U){b.Nf(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(HE){a.b=!0;break}break;case 2048:d=Sx.De(d),b.cb&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;\nfunction tI(a){this.a=a}x(451,1,{},tI);_.a=null;function PG(){PG=z;QG=new uI(Ue,0);XG=new uI(Lg,1);ZG=new uI(gh,2);vI=A(wI,o,48,[QG,XG,ZG])}function uI(a,b){wy.call(this,a,b)}x(452,202,{48:1,95:1,100:1,102:1},uI);var vI,QG,XG,ZG;function xI(a){a.j?a.a.ab&&($doc.body.appendChild(a.a.Y),EG(),a.f=eF(a.a.Z),rI(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Y),EG(),yI(a.f.a),a.f=null,a.b=!1)}\nfunction zI(a){a.j||(xI(a),a.c||(bG(),tG(AI(null),a.a)),EG());(EG(),FG).Yf(a.a.ob,"rect(auto, auto, auto, auto)");PE(a.a.ob,Kk,mm)}function BI(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Pr(b*a.d);h=Pr(b*a.e);switch(a.a.T.c){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:hD(),f=h,c=d}(EG(),FG).Yf(a.a.ob,"rect("+g+Zk+f+Zk+c+Zk+e+"px)")}\nfunction JG(a,b,c){a.c=c;ut(a);a.i&&(Tt(a.i),a.i=null,zI(a));a.a.gb=b;var d=a.a;d.db&&(yI(d.db.a),d.db=null);d.$&&(yI(d.$.a),d.$=null);if(d.gb){d.db=RE(new sI(d));var e;e=new tI(d);YE();e=ZE?KC(ZE.a,(!JC&&(JC=new St),JC),e):null;d.$=e}c=!c&&a.a._;a.a.T!=(PG(),QG)&&!b&&(c=!1);a.j=b;c?b?(xI(a),PE(a.a.ob,Tk,Rh),-1!=a.a.hb&&a.a.Of(a.a.bb,a.a.hb),(EG(),FG).Yf(a.a.ob,fl),bG(),b=AI(null),kG(b,a.a,b.ob),a.i=new CI(a),Lt(a.i,1)):vt(a,200):(xI(a),a.j?(PE(a.a.ob,Tk,Rh),-1!=a.a.hb&&a.a.Of(a.a.bb,a.a.hb),bG(),\nb=AI(null),kG(b,a.a,b.ob)):a.c||(bG(),tG(AI(null),a.a)),EG(),PE(a.a.ob,Kk,mm))}function RG(a){var b=(At(),Ft);this.k=new zt(this);this.t=b;this.a=a}x(453,60,{},RG);_._d=function(){zI(this)};_.ae=function(){this.d=JF(this.a);this.e=KF(this.a);PE(this.a.ob,Kk,yj);BI(this,(1+Math.cos(3.141592653589793))/2)};_.be=function(a){BI(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function CI(a){Mt();this.a=a}x(454,69,{},CI);_.he=function(){this.a.i=null;vt(this.a,200)};_.a=null;\nfunction DE(){DE=z;DI()}function EE(a){return a.__gwt_resolve?a.__gwt_resolve():a}function DI(){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 bG(){bG=z;EI=new FI;GI=new zw;cG=new TC}function HI(a){this.p=new yG(this);this.ob=a;XF(this)}\nfunction AI(a){bG();var b,c;c=$C(GI,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.ob==b))return c;if(0==GI.d){var d=new II;Pt();Qt(Rt?Rt:Rt=new St,d);hD()}!b?c=new JI:c=new HI(b);N(GI,a,c);UC(cG,c);return c}function KI(){bG();return $doc.body}x(456,395,vn,HI);var EI,GI,cG;function FI(){}x(457,1,{},FI);_.Qf=function(a){a.xf()&&a.zf()};function II(){}x(458,1,{},II);_.Ve=function(){bG();try{gG(cG,EI)}finally{LI(cG.a),LI(GI)}};function JI(){HI.call(this,KI())}\nx(459,456,vn,JI);_.If=function(a,b,c){b-=oy();c-=py();wG(a,b,c)};function DG(a){this.c=a;this.a=!!this.c.ib}x(460,1,{},DG);_.af=kE;_.bf=function(){if(!this.a||!this.c.ib)throw new qG;this.a=!1;return this.b=this.c.ib};_.cf=function(){this.b&&this.c.Cf(this.b)};_.b=null;_.c=null;function MI(a){return Q(),Wx(a.ob,jm)}function NI(a,b){Q();a.ob[jm]=null!=b?b:m}x(463,413,yn);_.df=function(a){0!=((Q(),IE((O(),a).type))&896)?ZF(this,a):ZF(this,a)};_.Af=eG;function OI(){OI=z;hH();PI()}\nfunction QI(a){!yE&&(yE=new xE);!wE&&(wE=new vE);hH();this.ob=a;hD()}x(462,463,yn);function RI(){OI();QI.call(this,my());RF(this.ob,"gwt-TextArea")}x(461,462,yn,RI);function SI(){OI();var a;a=ay((O(),$doc),Ol);QI.call(this,a);RF(this.ob,"gwt-TextBox")}x(464,462,yn,SI);function PI(){PI=z;TI=new UI;VI=new WI;XI=new YI;ZI=new $I;aJ=A(bJ,o,51,[TI,VI,XI,ZI])}x(465,202,Wm);var aJ,TI,VI,XI,ZI;function UI(){wy.call(this,Ue,0)}x(466,465,Wm,UI);function WI(){wy.call(this,fg,1)}x(467,465,Wm,WI);\nfunction YI(){wy.call(this,ig,2)}x(468,465,Wm,YI);function $I(){wy.call(this,fh,3)}x(469,465,Wm,$I);function pG(a,b){var c;for(c=0;cc||c>a.c)throw new nG;if(a.c==a.a.length){e=C(cJ,o,52,2*a.a.length,0);for(d=0;dc;--d)Bq(a.a,d,a.a[d-1]);Bq(a.a,c,b)}function yG(a){this.b=a;this.a=C(cJ,o,52,4,0)}x(471,1,{},yG);_.Ff=function(){return new rG(this)};_.a=null;_.b=null;_.c=0;\nfunction dJ(a){if(a.a>=a.b.c)throw new qG;return a.b.a[++a.a]}function eJ(a){if(0>a.a||a.a>=a.b.c)throw new fJ;a.b.b.Cf(a.b.a[a.a--])}function rG(a){this.b=a}x(472,1,{},rG);_.af=function(){return this.a=1E3*parseInt(a[1])+parseInt(a[2])){oJ=!0;break a}oJ=!1}}function HG(){nJ()}x(480,479,{},HG);_.Vf=function(){var a;a=(Q(),gy());oJ&&(Xx(a,"
<\/div>"),Gx((Dx(),Ex),new pJ(a)));return a};_.Wf=function(a){return oJ?by((O(),a)):a};\n_.Xf=function(a){return oJ?a:cy((O(),a))};_.Yf=function(a,b){a.style.clip=b;a.style[Qi]=(nz(),wk);a.style[Qi]=m};var oJ;function pJ(a){this.a=a}x(481,1,{},pJ);_.Ud=function(){this.a.style[Kk]=(yz(),fi)};_.a=null;function CD(){}x(484,1,{},CD);_.Zf=function(){return"gecko1_8"};\n_.$f=function(){var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf("opera"))a="opera";else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf("msie")&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf("msie")&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}return a};_._f=Jt;function BD(){}x(485,1,{},BD);_.Zf=function(){return"safari"};\n_.$f=function(){var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf("opera"))a="opera";else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf("msie")&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf("msie")&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}return a};_._f=Jt;\nfunction yI(a){var b=a.a,c=a.d,d=a.c,a=a.b;0a)throw new Ip("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}x(501,1,{57:1},vK);\n_.eQ=function(a){return a===this?!0:E(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 wK;a.a=31*a.a+Pr((new xK(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Pr((new xK(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction yK(){yK=z;zK=AK=new Yn(255,255,255);BK=CK=new Yn(192,192,192);DK=new Yn(128,128,128);EK=new Yn(64,64,64);FK=GK=new Yn(0,0,0);HK=IK=new Yn(255,0,0);new Yn(255,175,175);JK=new Yn(255,200,0);KK=new Yn(255,255,0);new Yn(0,255,0);LK=new Yn(255,0,255);MK=new Yn(0,255,255);NK=OK=new Yn(0,0,255)}\nfunction PK(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 Yn(3,3,3);3>c&&0!=c?c=3:(c=Pr(c/0.7),c=255b&&0!=b?b=3:(b=Pr(b/0.7),b=255a&&0!=a?a=3:(a=Pr(a/0.7),a=255>16&255)),Pr(0.7*(~~a.d>>8&255)),Pr(0.7*(a.d&255)))}function RK(a,b){return E(b,60)?b.d==a.d:!1}function SK(a,b){yK();TK.call(this,a,b,1,1)}\nfunction TK(a,b,c,d){yK();var e=Pr(255*a+0.5),f=Pr(255*b+0.5),g=Pr(255*c+0.5),h=Pr(255*d+0.5);if((e&255)!=e||(f&255)!=f||(g&255)!=g||(h&255)!=h)throw new Ip(mf);this.d=g|f<<8|e<<16|h<<24;this.a=d;this.c=C(UK,cn,-1,3,1);this.c[0]=a;this.c[1]=b;this.c[2]=c;this.b=this.c}function Yn(a,b,c){yK();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ip(mf);this.d=c|b<<8|a<<16|-16777216}x(507,1,{60:1,69:1,73:1},SK,TK,Yn);_.eQ=function(a){return RK(this,a)};_.hC=VK;\n_.tS=function(){return WK.d+"[r="+(~~this.d>>16&255)+",g="+(~~this.d>>8&255)+",b="+(this.d&255)+Mh};_.a=0;_.b=null;_.c=null;_.d=0;var FK,NK,BK,HK,zK,GK,OK,MK,EK,DK,CK,LK,JK,IK,AK,KK;function OJ(){OJ=z;PJ=new XK(!0);YK=new TC;UC(YK,"ar");UC(YK,"fa");UC(YK,"iw");UC(YK,"ur")}function XK(a){this.a=a}x(508,1,Zm,XK);_.a=!1;var PJ,YK;x(512,1,{79:1,99:1});function ZK(){FJ.call(this,0,0)}function FJ(a,b){this.b=a;this.a=b}function HJ(a){FJ.call(this,a.b,a.a)}x(511,512,{63:1,79:1,95:1,99:1},ZK,FJ,HJ);\n_.eQ=function(a){return a===this?!0:E(a,63)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new wK;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return $K.d+"[width="+this.b+",height="+this.a+Mh};_.a=0;_.b=0;function aL(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}x(513,1,Zm,aL,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});_.Ig=function(){return 0!=(this.e&4)};_.Jg=function(){return 0!=(this.e&1)};\n_.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.Jg()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.Ig()&&(a+=",meta"),a):m)+",target="+this.f+(null!=this.b?",arg="+this.b:m)+Mh};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function bL(a){var b,c;for(c=b=0;cb.b&&(cL(this,l,b.b-(n-this.c),g.b,q,j,h),l.Nh(),n=f,q+=j+this.d,j=0),e=!1,Bq(l.b,l.c++,c),n+=a.b+this.c,j=Op(j,a.a);cL(this,l,b.b-(n-this.c),g.b,q,\nj,h)}};_.Fg=function(a){this.b=gL(a.jd);return 0==bL(this)?WJ(a,new FJ(10,10)):WJ(a,dL(this,!1))};_.Gg=function(a){this.b=gL(a.jd);return 0==bL(this)?WJ(a,new FJ(10,10)):WJ(a,dL(this,!0))};_.Hg=TJ;_.tS=function(){var a;switch(this.a){case 0:a=Kj;break;case 2:a=jl;break;case 1:a=wi;break;case 4:a="trailing";break;default:a="leading"}return iL.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Mh};_.a=0;_.b=null;_.c=0;_.d=0;function jL(){jL=z;kL=new lL(vf,0,12)}\nfunction lL(a,b,c){jL();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}x(515,1,{64:1,95:1},lL);_.a=null;_.b=0;_.c=0;var kL;x(516,1,Mn);_.tS=function(){return mL.d+"[font="+this.a+"ascent="+nL(this.a)+", descent="+oL(this.a)+", height="+~~(pL(this.a).c*this.a.b/300)+Mh};_.a=null;x(518,1,{});_.tS=function(){return"Graphics"};x(519,518,{});function fJ(){}function YF(a){this.f=a}x(522,142,wn,fJ,YF);function BJ(){this.f="Missing message: awt.151"}x(521,522,wn,BJ);x(523,1,{});\nfunction RJ(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}x(524,1,{66:1,95:1,99:1},RJ);_.eQ=function(a){return a===this?!0:E(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 qL.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Mh};_.a=0;_.b=0;_.c=0;_.d=0;x(528,1,Zm);_.sg=function(){return this.j};_.tS=VJ;_.j=null;_.k=null;\nfunction rL(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function sL(a,b){a.e=b;oI(a.i.a,b)}function tL(){uL.call(this,m)}function vL(a){uL.call(this,a)}function uL(a){this.n=(LJ(),LJ(),MJ);var b;var c;b=this.cZ.d;-1!=Wr(b,Xr(36))?b=null:(c=this.n.b.d++,b=us(b,uJ(b,Xr(46))+1)+m+c);this.j=b;this.d=new tK;this.f=a;this.e=!0;!this.i&&(this.i=new wL(this))}x(527,528,Zm,tL,vL);_.sg=function(){return rL(this)};_.c=null;_.e=!1;_.f=null;_.i=null;x(526,527,hn);\n_.sg=function(){return rL(this)+(this.b?",tearOff":m)};_.b=!1;x(530,1,{82:1});_.eQ=function(a){return a===this?!0:E(a,82)?this.Kg()==a.Kg()&&this.Lg()==a.Lg():!1};_.hC=function(){var a;a=new wK;xL(a,this.Kg());xL(a,this.Lg());return a.a};function AJ(){this.b=this.a=0}function yL(a,b){this.a=a;this.b=b}x(529,530,{70:1,82:1,95:1},AJ,yL);_.eQ=function(a){return a===this?!0:E(a,70)?this.a==a.a&&this.b==a.b:!1};_.Kg=kE;_.Lg=Ay;_.tS=function(){return zL.d+"[x="+this.a+",y="+this.b+Mh};_.a=0;_.b=0;\nfunction AL(a,b){if(!b)throw new LC("Missing message: awt.70");var c=a.a;if(rs(b.f,bc)){var d=c.a.a,c=new qI,e=d.c.c;if(0>e||e>d.c.c)throw new nG;d.o&&(Q(),c.ob[Ei]=2);YH(d,e,c.ob);cq(d.c,e,c)}else{var d=(!b.i&&(b.i=new wL((LJ(),b))),b.i.a),c=c.a.a,e=c.c.c,f,g;if(0>e||e>c.c.c)throw new nG;cq(c.c,e,d);for(f=g=0;fb?0:b;var c=this.xd;NI(c.a,a);c.e.a=-1;c.e.b=-1}x(540,539,Um,RL,SL);_.bg=function(){return"textfield"+this.zd.b.f++};_.dg=function(){return OL(this,MI(this.xd.a).length)};_.eg=function(){return!vJ(this)?null:OL(this,MI(this.xd.a).length)};_.gg=TL;_.ig=UL;_.mg=function(){this.xd=(LJ(),new VL)};_.qg=TL;_.tg=UL;_.a=0;function LJ(){LJ=z;MJ=new WL}function XL(){var a=(LJ(),LJ(),MJ);!a.c&&(a.c=new YL);return a.c}x(541,1,{});_.a=null;_.c=null;var MJ;\nfunction ZL(){}x(542,1,{},ZL);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;x(543,1,{});function $L(){$L=z;aM=new bM;cM=new bM}function dM(a,b){return b==a?!0:!b?!1:!0}function bM(){}x(544,1,{75:1},bM);_.eQ=function(a){return null==a||!E(a,75)?!1:dM(this,a)};_.hC=function(){var a;a=null.vk()+";class="+null.vk();a=!null.vk().vk()?a:a+";charset=";return eM(a)};_.tS=function(){return fM.d+"[MimeType=(null);humanPresentableName="+this.a+Mh};_.a=null;var aM,cM;function gM(){gM=z;A(hM,o,75,[($L(),cM),aM])}\nfunction iM(a){var b=($L(),cM);if(dM(b,($L(),cM)))return a.a;if(dM(b,aM))return new jM(a.a);throw new kM(b);}function lM(a){gM();this.a=a}x(545,1,{},lM);_.a=null;function kM(a){this.f="flavor = "+a}x(546,143,{76:1,95:1,103:1,112:1},kM);function mM(a,b,c){nK();nM.call(this,a,b,c,vm)}function nM(a,b,c,d){nK();mK.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}x(547,494,Zm,mM,nM);\n_.sg=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":im;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="+cE(this.c)+ac+b};_.a=null;_.b=0;_.c=vm;function JJ(a,b){nK();mK.call(this,a);this.k=b}x(548,494,Zm,JJ);\n_.sg=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 im}return b+" ("+a.kg()+Ub+a.lg()+da+a.jg()+pm+a.fg()+Rb};x(551,548,Zm);_.j=0;\nfunction oM(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=im}b=b+",("+a.f+Ub+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=ac,d;d=a.j;var e;e=new mD;0!=(d&4)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&1)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&2)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&\n8)&&(0!=(d&2048)?0!=(d&512)&&Zr(Zr(e,(LJ(),null)),Tb):Zr(Zr(e,(LJ(),null)),Tb));0!=(d&32)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&16)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&8)&&Zr(Zr(e,(LJ(),null)),Tb);0!=(d&4)&&Zr(Zr(e,(LJ(),null)),Tb);d=0==e.a.a.length?e.a.a:ys(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+=(LJ(),null)),0!=(d&128)&&(f+=(0=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}x(554,553,Zm,jC);\n_.sg=function(){var a,b;a=oM(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=im}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;x(557,1,{72:1,80:1});function pM(){}x(558,557,{72:1,80:1,81:1},pM);_.a=0;_.b=0;_.c=0;_.d=0;function qM(){}x(559,530,{82:1,83:1},qM);_.Kg=kE;_.Lg=Ay;_.tS=function(){return rM.d+"[x="+this.a+",y="+this.b+Mh};_.a=0;_.b=0;function FL(a,b,c,d,e){a.d=b;a.e=c;a.c=d;a.b=e}\nfunction sM(){}function tM(a,b,c,d){FL(this,a,b,c,d)}x(560,533,an,sM,tM);_.Mg=Ay;_.Ng=eB;_.Kg=VK;_.Lg=uM;_.Xg=vM;_.tS=function(){return this.cZ.d+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Mh};_.b=0;_.c=0;_.d=0;_.e=0;function br(a,b){var c=a.slice(0,b),d;for(d=c.length;da.a.length?(b=2*a.a.length,-1a.e&&Bw(e.a,\nAM(a.a,a.e,c-a.e-1)),a.e=c+1):(c>a.e&&Bw(e.a,AM(a.a,a.e,c-a.e-1)),a.e=c),e.a.a;0==d?Bw(e.a,AM(a.a,a.e,a.b-a.e)):Bw(e.a,AM(a.a,a.e,a.b-a.e-1))}}function BM(a){if(!a)throw new yy;this.c=a;this.a=C(yM,cn,-1,8192,1)}x(562,563,{},BM);_.a=null;_.b=0;_.c=null;_.d=-1;_.e=0;function zM(a){this.f=a}x(564,143,{86:1,95:1,103:1,112:1},zM);x(565,1,{});function jM(a){if(null==a)throw new yy;}x(566,565,{},jM);\nfunction xM(a,b,c,d){if(null==a.c)throw new zM("luni.D6");if(0>c||c>b.length)throw new CM(DM("luni.12",A(EM,o,0,[m+c])));if(0>d||d>b.length-c)throw new CM(DM("luni.18",A(EM,o,0,[m+d])));if(0==d)return 0;if(a.b==a.a)return-1;var d=a.b+d>a.a?a.a:a.b+d,e=a.c,f;for(f=a.b;f=b||65<=b&&90>=b;for(c=1;b&&c=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;PM();var f,g,h;h=c.length;b=new bs;for(g=0;g=f?Yr(b,f+32&65535):Bw(b.a,String.fromCharCode(f));\nthis.f=b.a.a}else this.f=null,d=-1}if(null==this.f)throw new JM(Xf+a);if(!this.k&&(this.k=$C(LM,this.f),this.k||(this.k=(LJ(),new QM))&&N(LM,this.f,this.k),!this.k))throw new JM(Xf+a);try{c=a;var j=++d,l=a.length,n,q,r,t,w,u,y,F,H,s,R,ga,Y,ba,qa,Ha,Nb,ob,U,Ta,Ob;if(ll){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(hd,j)==j&&-1==Bs(c,Xr(47),j+2))throw new RM(l);}else{R=c.substr(j,l-j);l-=j;u=0;y=this.c;ga=this.e;ob=this.j;t=this.d;qa=this.i;n=this.a;Ob=this.n;U=Bs(R,Xr(35),\n0);if(0==R.indexOf(hd)&&0!=R.indexOf("////")){H=2;ga=-1;u=Bs(R,Xr(47),2);Nb=Bs(R,Xr(63),2);-1!=Nb&&(-1==u||u>Nb)&&(u=Nb);-1==u&&(u=l,t=m);F=u;-1!=U&&Ur+1?(q=R.charCodeAt(r+1),58==q?Y=r+1:Y=-1):Y=-1}catch(Da){if(Da=$o(Da),!E(Da,103))throw Da;}-1==Y||Y>u?y=R.substr(H,F-H):(y=R.substr(H,Y-H),ba=R.substr(Y+1,F-(Y+1)),0==ba.length?ga=-1:ga=os(ba,\n10))}-1u&&(null==t?t=m:rs(t,m)?t=cd:t.indexOf(cd),s=uJ(t,Xr(47))+1,0==s?t=R.substr(u,w-u):t=t.substr(0,s-0)+R.substr(u,w-u)));null==t&&(t=m);null==y&&(y=m);d=y;var la;la=t;null!=qa&&!rs(qa,m)&&(null!=t?la=t+he+qa:la=he+qa);null==this.f&&\n(this.f=this.f);this.c=d;this.b=la;this.e=ga;this.j=ob;var jb;null!=this.c&&0this.e)throw new JM("incorrect port: "+\nthis.e);}x(571,1,Zm,OM);_.tS=function(){return NM(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var LM;x(572,1,{});function SM(a,b,c){var d,e;for(d=a.ch().Ff();d.af();)if(a=d.bf(),e=a.zj(),null==b?null==e:Kw(b,e))return c&&(a=new TM(a.zj(),a.Aj()),d.cf()),a;return null}x(576,1,$m);_.bh=function(a){return!!SM(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!E(a,115)||this.gh()!=a.gh())return!1;for(a=a.ch().Ff();a.af();)if(b=a.bf(),c=b.zj(),b=b.Aj(),!this.bh(c)||!UM(b,this.dh(c)))return!1;return!0};_.dh=function(a){a=SM(this,a,!1);return!a?null:a.Aj()};_.hC=function(){var a,b,c;c=0;for(b=this.ch().Ff();b.af();)a=b.bf(),c+=a.hC(),c=~~c;return c};_.Xg=VM;_.eh=function(){throw new WM("Put not supported on this map");};_.fh=function(a){a=SM(this,a,!0);return!a?null:a.Aj()};_.gh=function(){return this.ch().gh()};\n_.tS=function(){var a,b,c,d;d=rm;a=!1;for(c=this.ch().Ff();c.af();)b=c.bf(),a?d+=Zb:a=!0,d+=m+b.zj(),d+=fe,d+=m+b.Aj();return d+"}"};function LI(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function uF(a,b){var c;if(null==b)c=a.c;else if(E(b,1))c=Kd+b in a.e;else a:{c=a.jh(b);if(c=a.a[c])for(var d=0,e=c.length;d=a.i)break;c=eN(a,c);++b}return b}\nfunction fN(a,b){var c;for(c=0;c=a.i)throw new bN;b=a.a;a.a=eN(a,a.a);return ys(a.n,b,a.a)}\nfunction eN(a,b){var c,d;for(d=b;da.f||!fN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Wr(a.c,Xr(c)))break;++d}return d}function iN(a){jN.call(this,a," \\t\\n\\r\\u000c",!1)}function kN(a){jN.call(this,a,Ub,!1)}\nfunction jN(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=a&&(a=hN(this.c,c,this.c.length),this.e=!0),da.n&&(++a.n,a.r[a.n]=b)}function yN(a){return-99199!=a.j?a.j:0}function zN(a,b){b.A=a.A.slice();b.B=a.B;b.j=a.j;b.f=a.f;b.s=a.s;b.u=a.u;b.w=a.w;b.t=a.t;b.v=a.v;b.p=a.p;b.i=a.i;b.r=a.r.slice();b.n=a.n;b.c=a.c;b.d=a.d;b.k=a.k;b.q=a.q;b.o=a.o;b.e=a.e}\nfunction AN(a){return 4<=a.q&&2==a.n}function BN(a,b,c){a.s+=b;a.u+=c}function CN(a){var b;b=-99199!=a.j;a.j=-99199;return b}function DN(){uN();tN.call(this);this.r=qN(7)}x(583,584,{121:1,122:1},DN);_.kh=function(){var a;a=new DN;zN(this,a);return a};_.b=null;_.c=3;_.d=null;_.e=!1;_.f=0;_.i=null;_.j=-99199;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;var vN;function EN(){uN();DN.call(this)}x(582,583,{89:1,121:1,122:1},EN);\n_.kh=function(){var a;return a=new EN,zN(this,a),a.a=this.a,a};_.a=null;function FN(a,b){var c,d;c=b[a.j];d=b[a.k];a.b=(c.s+d.s)/2;a.c=(c.u+d.u)/2}function GN(a,b){b.A=a.A.slice();b.B=a.B;b.j=a.j;b.k=a.k;b.d=a.d;b.i=a.i;b.e=a.e;b.b=a.b;b.c=a.c;b.f=a.f}function HN(){tN.call(this)}x(586,584,{122:1,123:1},HN);_.lh=function(){var a;a=new HN;GN(this,a);return a};_.b=0;_.c=0;_.d=1;_.e=null;_.f=0;_.i=0;_.j=0;_.k=0;function IN(){tN.call(this)}x(585,586,{90:1,122:1,123:1},IN);\n_.lh=function(){var a;return a=new IN,GN(this,a),a.a=this.a,a};_.a=null;function JN(a){var b;if(null==a||0==a.length)return KN(\'JSME installation warning: invalid size or not specified size of DOM element: "\'+a+\'", Using "100%".\'),td;b=a.charCodeAt(a.length-1);return LN(b)||46==b?a+Wk:a}function FD(a){var a=new MN(a),b,c,d,e,f;b=$doc.getElementsByTagName(Ri);f=b.length;a.c=[];for(d=0;d=a;++a)0=a;++a)b=Pg,33b||b>zP(a.T)?(qx(2,new XN(a,"Invalid color index: "+b)),a.Ic=!0,a.Gb=!1,a.q=a.Db,YN(a,a.Y)):(a.Db=a.q=b,a.o=105,AP(a,$j),a.lc=!0);a.rg(a.hd.e)}function BP(a,b,c,d,e){var f;f=CP(b);c=DP(a,c,d,e);a=c.d+c.c/2-(f.d+f.c/2);f=c.e+c.b/2-(f.e+f.b/2);for(c=new tq(b.a);c.bd)switch(PP(b,(yK(),GK)),e){case 101:PP(b,KK);UP(b,j+3,g+3,a.Pb-6,a.Pb-6);PP(b,GK);f=g+3;h=a.Pb-6;c=a.Pb-6;d=b.a;e=I(J(L((j+3)*T)));f=I(J(L(f*T)));h=I(J(L(h*T)));c=I(J(L(c*T)));d.n&&(VP(d,!1),WP(d,\nXP(d,e,f,h,c)));YP(b,j+6,g+6,a.Pb-12,a.Pb-12);ZP(b.a,I(J(L((j+9)*($P(),T)))),I(J(L((g+9)*T))),I(J(L(2*T))),I(J(L(4*T))));QP(b,j+a.Pb-10,g+9,2,4);0.04>Math.random()&&(PP(b,IK),ZP(b.a,I(J(L((j+10)*T))),I(J(L((g+18)*T))),I(J(L(4*T))),I(J(L(4*T)))));0.96=e;++e)if(b=Nc||1>=qb.ac.c||dd>=qb.ac.c))){ua=C(Go,jn,-1,99,1);cc=ub=0;for(ib=1;ib<=dd;++ib)0!=vo(qb.ac,ib).q&&(rb=wQ(vo(qb.ac,ib)),ub+=rb.c,cc=Op(cc,rb.b),ua[ib]=rb.c);qb.Z&&(ub+=25*(Nc+1),cc+=25);qd=kd=1;qb.Z?za=xQ(qb,qb.ab,qb.Qb):za=DP(qb,qb.ab,qb.Qb,qb.Zb);ad=Pr(za.c);xb=Pr(za.b);ub>=ad&&(kd=ad/ub);cc>=xb&&(qd=xb/cc);ed=0;qb.Z&&(qb.Zb=kd"),Ae=!0,sb+="<\/text>"}WP(wd,Pc)}if(!S){CQ(y,u.n.G);for(ka=1;ka<=u.q;++ka)if(F=u.b[ka],jb=F.b.f,null!=jb)if(ga=F.b.b,Y=F.b.c,PP(y,(yK(),LK)),yb=ba[ka]){var be=I(J(L(ga*($P(),T)))),Sd=I(J(L(Y*T))),lb=I(J(L(Da/\n20*T)));EQ(y.f.a,jb,be,Sd,yb,lb)}else EQ(y.a,jb,I(J(L(ga*($P(),T)))),I(J(L(Y*T))),null,-1)}if(0Ta&&(Ta=1),kb=V/Ta,ob=Ob/Ta,X=4*kb,Fa=4*ob,Ka=qN(5),ab=qN(5),Ka[0]=u.b[s].s+X,Ka[1]=u.b[R].s+X,ab[0]=u.b[s].u-Fa,ab[1]=u.b[R].u-Fa,Ka[3]=u.b[s].s-X,Ka[2]=u.b[R].s-X,ab[3]=u.b[s].u+\nFa,ab[2]=u.b[R].u+Fa,Ka[4]=Ka[0],ab[4]=ab[0],106!=u.n.o&&JQ(y,Ka,ab,5),106==u.n.o&&0==BQ(u,u.c[u.C].j,u.c[u.C].k))){jd=u.c[u.C].j;Ed=u.c[u.C].k;KQ(u,u.C);Ia=u.b[jd].o;mc=u.b[Ed].o;Eb=P=0;for(ka=1;ka<=u.q;++ka)u.b[ka].o==Ia?++P:u.b[ka].o==mc&&++Eb;Ac=P>Eb?mc:Ia;PP(y,(yK(),IK));for(ka=1;ka<=u.q;++ka)u.b[ka].e=!1,u.b[ka].o==Ac&&(u.b[ka].e=!0,La=u.b[ka].b.a,RP(y,La.d,La.e,La.c,La.b))}u.E&&(y.b=null,gQ(y.a,y.i))}}!a.zc&&(a.zc=new sM);a.zc.c=d;a.zc.b=c;if(a.Gc){if(!a.Hc.f){var gd=a.Hc,Me=d/2,cg=c/2;gd.f=\n!0;gd.d=Me;gd.e=cg}var Ib=a.Hc,mb,Rc,Hc,Id,Be,Kf,bf;Be=Ib.a/4/2;PP(h,(yK(),LK));Kf=Ib.d-Ib.a/2;bf=Ib.d+Ib.a/2;var lf=Ib.i,Ne=Ib.e,md=Ib.e;lf.a=Kf;lf.c=Ne;lf.b=bf;lf.d=md;var Ce=Ib.k,Wd=Ib.e,Jb=bf-Be,Lf=Ib.e+Be;Ce.a=bf;Ce.c=Wd;Ce.b=Jb;Ce.d=Lf;var Mf=Ib.b,Nf=Ib.e,Va=bf-Be,dg=Ib.e-Be;Mf.a=bf;Mf.c=Nf;Mf.b=Va;Mf.d=dg;for(Rc=Ib.j,Hc=0,Id=Rc.length;Hc=a.o&&(a.o=213);for(b=1;14>=b;++b)OP(a,d,b,1),OP(a,d,b,2);a.o=c;MQ(a._c.a,0,0,a)}}\nfunction dQ(a,b,c,d,e){var f,g,h,j,l,n,q,r;l=d/4;c-=1;n=2+l/2;g=2+l;r=c+10*d/24;j=r+l;q=b+d;e?(h=2+b,f=n+b,g+=b):(f=q-n,h=q-2,g=q-g);bQ(a.a,I(J(L(h*($P(),T)))),I(J(L(r*T))),I(J(L(f*T))),I(J(L(j*T))));bQ(a.a,I(J(L(g*T))),I(J(L(r*T))),I(J(L(f*T))),I(J(L(j*T))));h=l/3-0.5;bQ(a.a,I(J(L(f*T))),I(J(L((r+h)*T))),I(J(L(f*T))),I(J(L(j*T))));f=d-n-4;c=c+n-h;d=d-4-h-1;j=270;e?(b+=n,e=270):(b=q-f-n,j*=-1,e=-90);RQ(a.a,I(J(L(b*T))),I(J(L(c*T))),I(J(L(f*T))),I(J(L(d*T))),I(J(Math.round(e))),I(J(Math.round(j))))}\nfunction FP(a,b,c){var d,e,f,g;d=null;if(1==a.ac.c)return vo(a.ac,0);b=SQ(a,b);g=TQ(a,c);c=1.7976931348623157E308;for(f=new tq(a.ac);f.b=a.o||105==a.o&&!a._b.e,t=j,w=void 0,u=void 0,y=void 0,F=void 0,H=w=w=w=u=F=w=void 0,s=void 0,R=void 0,ga=u=y=y=w=void 0,Y=y=F=w=u=void 0,ba=Y=void 0,H=0,R=t.a;if(!r){for(s=1;s<=f.r;++s)if(u=f.c[s],y=YQ(n,q,u.b,u.c),y=u;++u)y=f.b[w].s+u/3*(f.b[F].s-f.b[w].s),\nY=f.b[w].u+u/3*(f.b[F].u-f.b[w].u),y=YQ(n,q,y,Y),yy+R||(w=Y*w+ba*F,0>w||(y=Math.sqrt(y),u=Math.sqrt(u),w/=y*u,1<=w||(w=1.5707963267948966-Math.acos(w),w=u*Math.cos(w),w*=w,w=b.c||0>=b.b))b.d-=12.5,b.e-=12.5,b.c+=25,b.b+=25;return b}\nfunction eR(a,b,c){return 0>b||0>c?null:new fR(a.ac,b,c)}function gR(a,b,c){return 0>b||0>c?null:new hR(a.ac,b,c)}function DP(a,b,c,d){a=xQ(a,b,c);a.d=0;a.e=0;a.c/=d;a.b/=d;return a}function xQ(a,b,c){var d,e;d=a.Z?0:a.Z?0:(a.Pb+(a.mc?1:0))*c;e=a.Z?0:a.Z?0:(2*a.Pb+(a.mc?1:0))*c;return new iR(d,e,b.b-(a.Z?0:d+(a.Z?0:(a.mc?1:3)*c)),b.a-(a.Z?0:e+(a.Z?0:a.Pb*c)))}\nfunction sQ(a,b,c){var d=a.b;d.j=b;b=d.a;WP(b,"=f;++f)g=RR(b,q);l=rR(os(qs(g.substr(0,3)),10)).a;j=rR(os(qs(g.substr(3,3)),10)).a;f=0;9<=g.length&&(f=rR(os(qs(g.substr(6,3)),10)).a);RR(b,q);for(g=1;g<=l+j+f;++g){for(h=m;!(n=RR(b,q),null==n||rs(n,"$MOL"));)h+=n+q;if(!SR(d,h,e)){e=!1;break a}h=vo(d,d.c-1);g<=l?h.v=1:g>l&&g<=l+j?h.v=3:h.v=2}}else if(!SR(d,b,e)){e=!1;break a}e=!0}e&&!TR(d)&&\nUR(a,d,c);return e}function YN(a,b){null==b&&(b=a.Y);a.hc=!0;a.sb=b;a.Eh("info: "+b)}function VR(a,b){var c;c=Math.round(b);100>c&&(!vO[c]&&(vO[c]=new lL(Qf,0,c)),!xO[c]&&Bq(xO,c,wJ(vO[c])),a.E=vO[c],a.F=xO[c]);c=I(J(Math.round(0.8*b)));100>c&&(!zO[c]&&(zO[c]=new lL(Qf,0,c)),!AO[c]&&Bq(AO,c,wJ(zO[c])),a.G=zO[c],a.H=AO[c])}\nfunction TP(a,b){if(1301==b&&!a.Fc||107==b&&!a.Dc||201==b&&!a.Yc||103==b&&!a.gc||105==b&&!a._b.f&&!a.K||109==b&&!a.Gc)return!1;switch(b){case 105:return!a.Xc&&a._b.e||a._b.f||a.K;case 113:return a.Pc;case 109:return a.Gc}return!0}function lR(a){var b;if(!a)return!1;b=a.Ig();a=0!=(a.e&2);return b||a}function WR(a,b,c){b-=I(J(L(qQ(a,a.Qb))));c-=I(J(L(rQ(a,a.Qb))));return 0>b||0>c||c>a.Wb||b>a.$b}function $O(a){EO(a);return XR(a.ac,!1,YR(a.ac))}function qQ(a,b){return a.Z?0:(a.Pb+(a.mc?1:0))*b}\nfunction jQ(a,b){var c,d;d=-1;if(1301<=b)d=33+(b-1301);else{for(c=0;c=b)switch(a.lc=!0,a.ic=!0,YN(a,a.Y),b){case 102:EP(a,!0);uR(a,102);tR(a,102);f=!0;break;case 110:a.jc=!0;a.o=c;a.Sb.a!=a.Sb.b&&a.Sb.a.b!=a.Sb.b?a.u&&(a.r=vo(a.ac,a.ac.c-1),a.u=!1):YN(a,"No more undo");if(!(a.Sb.a!=a.Sb.b&&a.Sb.a.b!=a.Sb.b))break;$R(a,aS(a.Sb));sP(a,hm,0,0,0,!0);a.Lc=!1;a.jc=!0;break;case 111:a.o=c;if(a.Sb.a.c)a.u&&(a.r=vo(a.ac,a.ac.c-1),a.u=!1);else{YN(a,"No more redo");break}if(!a.Sb.a.c)break;d=a.Sb;\nif(!d.a.c)throw new YF("Cannot redo. Index is out of range.");if(!d.a.c)throw new YF(Yf);d.a=d.a.c;$R(a,d.a.a);sP(a,gl,0,0,0,!0);a.Lc=!1;a.jc=!0;break;case 214:kR(a,null,a.ib.a,a.ib.b);a.o=c;break;case 151:case 152:case 154:case 153:d=null;a.o=c;switch(b){case 152:d=bS(a.Nc);break;case 151:d=cS(a.Nc);break;case 154:d=a.Nc;d.a=d.c;d=bS(d);break;case 153:d=a.Nc,d.a=-1,d=cS(d)}null==d?YN(a,"No more molecules in SDF buffer"):(JP(a),a.uc=!0,vR(a,d,null,!1,!1),a.uc=!1,rs(a.sb,m)&&(YN(a,"MOL n. "+(a.Nc.a+\n1)+" of "+a.Nc.c),f=!0,sP(a,"SDFstack",0,0,0,!0),a.Lc=!1));break;case 101:qx(5,new dS(a));a.o=c;break;case 107:qx(4,new eS(a));break;case 114:qx(3,new fS(a));a.o=c;break;case 103:a.nc=!0;a.o=c;break;case 105:if(a.Ib){a.o=c;var h,j;d=new BL;for(e=1;e=b&&(a.s=33+(b-1301)),0=a.o)a.Ab=2,qS(a.r),f=!0,sP(a,Yh,st(a.ac,a.r),0,a.r.C,!0);else if(202==a.o||203==a.o||204==a.o)if(0a.ab.a-I(J(L(a.Z?0:a.Pb*\na.Qb))))return!1;var f=a.gd,g,h,j,l,n;h=null;b=SQ(a,a.fd);f=TQ(a,f);j=1.7976931348623157E308;if(a.Gc){var q;l=1.7976931348623157E308;for(g=a.Hc.j,h=0,j=g.length;hy&&(y=0),u=n+y*u,y=r+y*w,w=u-b,u=y-f);n=Math.sqrt(w*w+u*u);l=n=a.o)a.Ab=2,qS(a.r),IO(a,Xh,a.r.B);else if(230==a.o)a.Ab=3,IO(a,Zh,a.r.B);else if(233<=a.o&&262>a.o)AS(a.r,!1),IO(a,Wh,a.r.B),a.Ab=3;else if(107==a.o){if(a.Ec.b)return!0;pS(a.r,a.r.B,MI(a.Ec.e.xd.a));a.r.k=!0;IO(a,"addAtomQuery",a.r.B)}else if(105==a.o)!a.Cc&&!a.Xc?(c=-1,a.Gb&&(c=a.zb,a.Ic=!0,a.Gb=!1,YN(a,a.Y),a._b.e&&QO(a,c)),a._b.e?c=BS(a.r,0c.length&&(c=Ch),pS(a.r,a.r.B,c)),IO(a,xl,a.r.B)}else e=!1}else if(0d&&(d=b);if(0==d)break;HO(c,d);c.b[d].e=!1}KO(a.r,a.wc);sP(a,"delBondGroup",st(a.ac,a.r),0,a.r.C,!0);a.r.C=\n0}else if(201==a.o)CS(a.r,a.r.C),sP(a,"setBondStereo",st(a.ac,a.r),0,a.r.C,!0);else if(202==a.o||205==a.o)1==a.r.c[a.r.C].d&&0==a.r.c[a.r.C].i?(a.r.c[a.r.C].d=2,sP(a,yl,st(a.ac,a.r),0,a.r.C,!0)):(a.r.c[a.r.C].d=1,a.r.c[a.r.C].i=0,sP(a,zl,st(a.ac,a.r),0,a.r.C,!0)),a.r.c[a.r.C].i=0;else if(203==a.o)c=2!=a.r.c[a.r.C].d,a.r.c[a.r.C].d=2,c?a.r.c[a.r.C].i=0:(c=a.r.c[a.r.C],2==c.d&&(c.i=10-c.i)),KO(a.r,a.wc),sP(a,yl,st(a.ac,a.r),0,a.r.C,!0);else if(204==a.o)a.r.c[a.r.C].d=3,a.r.c[a.r.C].i=0,KO(a.r,a.wc),\nsP(a,Al,st(a.ac,a.r),0,a.r.C,!0);else if(206<=a.o&&229>=a.o)a.Ab=2,qS(a.r),sP(a,Yh,st(a.ac,a.r),0,a.r.C,!0),KO(a.r,a.wc);else if(107==a.o){if(!a.Ec.b)return!0;c=MI(a.Ec.e.xd.a);a.r.c[a.r.C].d=9;a.r.c[a.r.C].e=c;sP(a,"setQueryBond",st(a.ac,a.r),0,a.r.C,!0)}else if(105==a.o){if(a.Cc)c=!0;else a:{c=a.r;d=a.q;if(c.p.e){if(c.n.Hb)for(b=1;b<=c.r;++b)b!=c.C&&sN(c.c[b]);if(d!=rN(c.c[c.C])){c.c[c.C].B=d;c=!0;break a}sN(c.c[c.C])}c=!1}c?sP(a,"markBond",st(a.ac,a.r),0,a.r.C,!0):sP(a,"unMarkBond",st(a.ac,a.r),\n0,a.r.C,!0);a.Cc&&(a.Lc=!1)}else e=!1;else if((TR(a.ac)||a.nc)&&!a.Z){if(201>=a.o)return!1;b=a.ac;f=new PR;for(h=new tq(b);h.b=a.o||205==a.o?(DS(a.r,null),a.r.r=0,ES(a.r,1,SQ(a,c),TQ(a,d)),a.r.B=1,a.r.D=1,a.Ab=1,b=a.r,rS(b,b.B,0),205==a.o?(ES(a.r,2,SQ(a,c)+21.65,TQ(a,d)-12.5),a.r.i[0]=1,a.r.i[1]=2,a.r.s=1,sP(a,Vh,st(a.ac,a.r),0,a.r.C,!0)):sP(a,Uh,st(a.ac,\na.r),0,a.r.C,!0)):206<=a.o&&229>=a.o?(a.r.F=SQ(a,c),a.r.G=TQ(a,d),a.Ab=2,qS(a.r),sP(a,Xh,0,0,0,!0)):300c.length&&(c=Ch),pS(a.r,1,c)),IO(a,"addAtom",a.r.B)):230==a.o?(JR(a,null,!0),sP(a,Zh,0,0,0,!0)):233<=a.o&&262>a.o?(DS(a.r,null),a.r.r=0,ES(a.r,1,SQ(a,c),TQ(a,d)),a.r.B=1,AS(a.r,!0),sP(a,Wh,0,0,0,!0)):GM()}else e=!1;e&&(a.jc=!0,ZN(a))}return a.bc=e}\nfunction FS(a,b,c,d){var e,f,g,h;if(!a.ec||GS(b))return!0;a.hc=!1;f=(c-a.fd)/a.Zb;g=(d-a.gd)/a.Zb;e=SQ(a,c);h=TQ(a,d);if(2==a.Ab||3==a.Ab||9==a.Ab)return!0;if(1==a.Ab){YN(a,"mouseDrag(): lasaction = LA_BOND "+a.Ab);f=!1;a.Cb.c.B=0;--a.r.q;g=a.oc;WR(a,c,d)?WQ(g):VQ(a,c,d,uO?350:170,g);++a.r.q;if(a.oc.c&&0g&&(g=1);b/=g;j/=g;n=g/2/Math.tan(0.5235987755982988);q=e-f.b[l].s;r=h-f.b[l].u;l=-g/2+q*j+r*b;b=r*j-q*b;if(0>l)if(1f.b[2].u-f.b[1].u&&0h-f.b[1].u&&(f.b[2].u=f.b[1].u-g/2),0>f.b[2].s-\nf.b[1].s&&0e-f.b[1].s&&(f.b[2].s=f.b[1].s-0.866*g);else{if(2==f.b[f.i[0]].n&&(n=f.b[f.i[0]].r[1],n==f.i[1]&&(n=f.b[f.i[0]].r[2]),j=f.b[f.i[0]].s-f.b[n].s,b=f.b[f.i[0]].u-f.b[n].u,g=Math.sqrt(j*j+b*b),1>g&&(g=1),b/=g,j/=g,q=e-f.b[n].s,r=h-f.b[n].u,e=r*j-q*b,q=f.b[f.i[1]].s-f.b[n].s,r=f.b[f.i[1]].u-f.b[n].u,h=r*j-q*b,0h||0>e&&0=b?0-b:b)>e){++f.s;if(100g&&(g=1),ES(f,f.q,f.b[f.D].s+25*(j/g),f.b[f.D].u+25*(b/g))}a.N=!0}else 113==a.o&&0f.b[d].n&&(e=f.i[f.s-1],MS(f,d,e,1)),HO(f,f.q)),f.A=!1,sP(a,Vh,st(a.ac,a.r),0,a.r.C,!0),a.Lc=!0):a.Cb.c&&a.r!=a.Cb.c?(HO(a.r,a.r.q),d=a.r.D,e=a.Cb.a+a.r.q,g=a.Cb.c,f=new NS(a,A(OS,o,132,[a.r,g])),Bq(f.b,0,new DN),MS(f,d,e,1),bp(a.ac,g),d=a.ac,e=st(d,a.r),0<=e&&it(d,e,f),a.r=f,WQ(a.Cb)):(f=a.r,d=HS(f,f.q,f.q,50),0!=d&&(--f.q,e=PS(f,d,f.D),0!=\ne?(--f.r,QS(f,f.D),3>f.c[e].d?(++f.c[e].d,f.c[e].i=0):YN(f.n,"Maximum allowed bond order is 3 !")):6==f.b[d].n?(--f.r,QS(f,f.D),YN(f.n,"Not possible connection !")):(f.c[f.r].k=d,QS(f,f.D),e=f.D,xN(f.b[d],e),xN(f.b[e],d),FN(f.c[f.r],f.b)))),a.N&&(205!=a.o&&(f=a.Sb,f.a!=f.b&&f.a.b!=f.b&&(d=f.a.c,aS(f),f.a.c=d),sP(a,Uh,st(a.ac,a.r),0,a.r.C,!0)),a.N=!1),f=!0):5==a.Ab&&(f=a.Lc=!0);0=b&&0==c||b==c&&st(a.ac,a.r)==a.yc)return-1;0>=b&&0=a.v.q&&(a.yh(),null!=a.rc&&oN(a.rc,null)),--a.v.q,0>=a.v.q&&VS(a.v))}\nfunction AP(a,b){var c,b=b.toLowerCase();if(c=WS(a,b,"rbutton"))a.Fc=c.a,a.ic=!0;if((c=WS(a,b,"hydrogens"))&&a._b.b.f!=c.a)a._b.b.f=c.a,a.jc=!0;(c=WS(a,b,"polarnitro"))&&(a.wc=c.a);if((c=WS(a,b,"valenceState"))&&a._b.a!=c.a)a._b.a=c.a,a.jc=!0;-1",!0);e.a=-1=c.c||0>=c.b||!d||0==d.c||0==d.b)return f;e=d.c/(c.c+25);c=d.b/(c.b+25);if(0==e||0==c)return f;1>=e||1>=c?f=eb||b>a.ac.c?(YN(a,"ERROR - invalid mol index: "+b),a.rg(a.hd.e),null):vo(a.ac,b-1)}\nfunction HT(a,b,c){IT(a.ac);if(0!=c){b=eR(a,b,c);if(!b){YN(a,"ERROR - invalid atom index or molecule index");a.rg(a.hd.e);return}b.d.B=b.c}IS(a)}function JT(a,b){b!=a.Qb&&(a.Qb=b,a.Fh(),a.rg(a.hd.e))}function KT(a,b){var c,d,e;b!=a.Zb&&(c=DP(a,a.ab,a.Qb,a.Zb),a.Zb=b,d=DP(a,a.ab,a.Qb,a.Zb),e=d.d+d.c/2-(c.d+c.c/2),c=d.e+d.b/2-(c.e+c.b/2),qT(uQ(a,a.ac),e,c),IS(a))}\nfunction yP(a,b){var c;c=-1;rs(b,"Select substituent")?(c=202,b=m):rs(b,rc)?c=235:rs(b,vc)?c=240:rs(b,qc)?c=260:rs(b,zc)?c=261:rs(b,Kc)?c=241:rs(b,yc)?c=233:rs(b,xc)?c=236:rs(b,wc)?c=237:rs(b,Ic)?c=234:rs(b,Fc)?c=243:rs(b,Sc)?c=252:rs(b,Ec)?c=244:rs(b,Tc)?c=239:rs(b,"-PO3H2")?c=251:rs(b,lc)?c=242:rs(b,fc)?c=245:rs(b,gc)&&(c=238);0=a.Pb-1)for(g=f.a.b;j>=a.Pb-1&&1d&&(aQ(w,0,d,a.Pb-1,d),bQ(w.a,I(J(L(0*T))),I(J(L(d*T))),I(J(L(0*T))),I(J(L((c-1)*T)))),aQ(w,a.Pb-1,d,a.Pb-1,h),aQ(w,a.Pb-1,h,e,h))):(PP(w,a.O),bQ(w.a,I(J(L(0*T))),I(J(L(0*T))),I(J(L(0*T))),I(J(L((c-1)*T)))),aQ(w,0,lQ*a.Pb,c-1,lQ*a.Pb),PP(w,QK(a.L)),bQ(w.a,I(J(L((e-\n1)*T))),I(J(L(0*T))),I(J(L((e-1)*T))),I(J(L((h+1)*T)))));bQ(w.a,I(J(L(0*T))),I(J(L((c-1)*T))),I(J(L(e*T))),I(J(L((c-1)*T))));for(c=3;c<=lQ+2;++c)OP(a,w,1,c);MQ(a.Fb.a,Pr(b.d),Pr(b.e),a)}a.kc&&(e=new tM(a.ab.b-I(J(L(GT(a,a.Qb)))),I(J(L(rQ(a,a.Qb)))),I(J(L(GT(a,a.Qb)))),a.Wb),c=sQ(a.Jc,a.Qb,e),b=a.Z?0:a.mc?1:3,w=e.b/a.Qb,a.mc?(PP(c,(yK(),EK)),ZP(c.a,I(J(L(0*($P(),T)))),I(J(L(0*T))),I(J(L(b*T))),I(J(L(w*T))))):(PP(c,QK(a.L)),bQ(c.a,I(J(L((b-1)*($P(),T)))),I(J(L(0*T))),I(J(L((b-1)*T))),I(J(L(w*T)))),\nPP(c,a.L),bQ(c.a,I(J(L((b-2)*T))),I(J(L(0*T))),I(J(L((b-2)*T))),I(J(L(w*T)))),PP(c,a.O),bQ(c.a,I(J(L((b-3)*T))),I(J(L(0*T))),I(J(L((b-3)*T))),I(J(L(w*T))))),MQ(a.Jc.a,Pr(e.d),Pr(e.e),a))}a.xb||(a.xb=!0)}\nfunction OT(a,b){var c,d,e;a.K&&0==b?(a.zb=0,YN(a,"click marked atom to delete map"),ZN(a)):(a.Ic?(a.zb=b,a.Ic=!1):-1a.zb?a.zb=10*a.zb+b:(a.zb=b,a.Ic=!1),c=Uj,e="atom",d="delete map",a._b.e&&(d="remove background color",c="color index",a.Vc||(a.Wc?e="bond":e="atom or bond"),0>=a.zb&&(a.zb=1)),0==a.zb?(a.zb=0,YN(a,"click marked "+e+Aa+d),ZN(a)):(a._b.e&&QO(a,a.zb),RO(a,"Click "+e+" to set "+c+Aa+a.zb)));a.Gb=!0}\nfunction EO(a){var b,c,d,e,f;a.ac.a=a.Gc;b=-1;if(a.Gc)for(d=new tq(a.ac);d.bh.d+h.c?3:2);c.v=e;-1==b&&e!=f&&(b=st(a.ac,c))}return b}function BO(a){oO();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}x(607,490,nn);_.Og=function(a){NO(this,a)};_.rh=QT;_.sh=function(){return pP(),null!=this.qc?qP:rP};_.th=function(){return pP(),pP(),rP};_.uh=TJ;_.vh=function(a,b,c){return fK(this,b,c)};\n_.wh=RT;_.xh=TJ;_.yh=function(){EO(this)};_.zh=fL;_.Ah=ST;_.Bh=fL;_.Ch=function(){return this.vb};_.Dh=Jt;_.Eh=function(){GM()};\n_.Pg=function(a){var b,c,d,e;if(this.A)if(b=a.c,c=a.f,d=a.i,b=(100+2*-1*b)/100,this.Z||!(cthis.ab.a-I(J(L(this.Z?0:this.Pb*this.Qb)))||c>this.ab.b-I(J(L(GT(this,this.Qb)))))){if(a=this.Zb*b,a>this.Zb&&10>=a||a=a&&JT(this,a))};_.rg=function(){NT(this)};_.Fh=function(){yT(this)};_.Gh=eG;_.n=null;_.o=0;_.p=null;_.q=1;_.r=null;_.s=0;_.t=!1;_.u=!1;_.w=!0;_.A=!0;_.B=!1;_.C=0.8;_.D=null;_.E=null;_.F=null;_.G=null;_.H=null;_.I=13;_.J=null;_.K=!1;_.M=0.5;_.N=!1;_.P=!0;_.U=!0;_.V=null;_.W=null;_.Y=m;_.Z=!1;_.$=!1;_._=!1;_.ab=null;_.bb=null;\n_.cb=!0;_.db=!0;_.eb=!0;_.fb=!1;_.gb=!0;_.hb=!0;_.ib=null;_.jb=!1;_.kb=null;_.lb=!1;_.mb=null;_.nb=null;_.pb=null;_.qb="https://jsme-editor.github.io/help.html";_.rb=null;_.sb=null;_.tb=null;_.vb=!1;_.xb=!1;_.yb=null;_.zb=-100;_.Ab=0;_.Bb=vm;_.Db=1;_.Eb=null;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!1;_.Jb=null;_.Kb=null;_.Lb=null;_.Mb=null;_.Nb=null;_.Ob=null;_.Pb=24;_.Qb=1;_.Rb=null;_.Sb=null;_.Tb=null;_.Ub=null;_.Vb=!0;_.Wb=0;_.Xb=null;_.Yb=1;_.Zb=1;_.$b=0;_.bc=!1;_.cc=!1;_.dc=0;_.ec=!1;_.fc=!1;_.gc=!0;\n_.hc=!0;_.ic=!0;_.jc=!0;_.kc=!0;_.lc=!0;_.mc=!1;_.nc=!1;_.pc=!1;_.qc=null;_.rc=null;_.sc=!0;_.tc=null;_.uc=!1;_.vc=null;_.wc=!1;_.xc=null;_.yc=0;_.zc=null;_.Ac=0;_.Bc=0;_.Cc=!1;_.Dc=!1;_.Ec=null;_.Fc=!1;_.Gc=!1;_.Ic=!0;_.Jc=null;_.Kc=!1;_.Lc=!1;_.Oc=!0;_.Pc=!0;_.Qc=!1;_.Rc=!0;_.Sc=null;_.Uc=!1;_.Vc=!1;_.Wc=!1;_.Xc=!1;_.Yc=!0;_.Zc=null;_.$c=!1;_._c=null;_.ad=null;_.bd=null;_.cd=!1;_.dd=!0;_.ed=!0;_.fd=0;_.gd=0;var lQ=10,qO,vO,xO,zO,AO,rO,pO,uO,UT=null,tO;\nfunction VT(a,b){var c=b.b;WT();var c=xy((XT(),YT),c),d=new ZT(a);fO(XO(a,!1,!0),new aR(d,c))}function aO(a){var b;b=null;a.bb&&(a=a.bb,b=new GL,b.c=Pr(a.a.k.d)+Pr(a.d*a.a.j+0.5),b.d=Pr(a.a.k.e)+Pr(a.e*a.a.j+0.5),b.b=Pr(a.c*a.a.j+0.5),b.a=Pr(a.b*a.a.j+0.5),b.c-=2,b.d-=2,b.b+=4,b.a+=4);return b}function $Q(a){var b,c,d;c=null;if(b=(d=a.Xb.a,d.a))c=a.r.B,d=a.r.C,a.r.B=0,a.r.C=0,VS(a.v),IS(a),a.r.B=c,a.r.C=d,c=b.q;return c}\nfunction zS(a,b,c,d,e){if(a.b[e]){VS(a.v);xR(a.v,Hf);a.v.a=e;var f=a.v,g=a.ac;vT(f,g,d,b);wT(f,g,c,b);$T(a.c,a.v,e);VS(a.v)}}function aU(a,b,c){return a.b[c]?(VS(a.v),a.v.a=c,a.v.b=b,$T(a.c,a.v,c),VS(a.v),!0):!1}function ZN(a){NT(a);a.j&&(bU(a.hd),a.j=!1)}function cU(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction dU(){oO();dK.call(this);this.hd=(LJ(),LJ(),MJ).a;this.Cb=new TT;this.oc=new TT;this.X=new lL(null,0,8);this.Hc=new eU;this.ub=(this.Pb-6)/1.5;this.L=(yK(),CK);this.O=PK(this.L);this.S=(WT(),fU);this.v=new gU;this.Tc=new hU;this._b=new vP;this.Q=AK;this.T=new iU;this.ac=new PR;new bK;this.Nc=new jU;this.wb=rs((GM(),HM[Fj]),gg);this.R=new kU;this.ob=A(Wq,o,1,[rc,vc,Kc,qc,zc,yc,xc,wc,Ic,Sc,Ec,Fc,lc,gc,fc]);this.Mc=new lU;this.r=new IP(this,this._b);this.Cb.c=this.r;this.oc.c=this.r;oq(this.ac,\nthis.r);this.tb=new mU(this);this.a=A(Wq,o,1,[Je,ve,we,Ee,Re,ze,Qe,Wf]);var a,b,c,d;this.b={};for(b=this.a,c=0,d=b.length;cb.C&&(b.C=0.8));h=BU(b.hd,"bondbgsize");null!=h&&(b.M=(new Vr(DU(h))).a,0>b.M&&(b.M=0.5));b.Qc&&b.r&&iS(b.r);t=BU(b.hd,"notify_structural_change_js_function");\nb.rc=t}catch(s){if(s=$o(s),E(s,103))GM();else throw s;}b.o=202;$J(b);b.Sb=new EU;NQ(b);f=a.d;null!=f.yb?(JR(f,f.yb,!0),null!=f.D&&f.r&&sT(f.r,f.D,0,!0),NQ(f)):null!=f.Tb?(tT(f,f.Tb),NQ(f)):null!=f.pb&&f.dd&&(f.jc=!1,vR(f,f.pb,null,!0,!0));0=oU();f=new WN(j);l?(l=new IU,h=new bO(l,h,j,g),$N(h),oq(g.p,h),g=l.ob,(O(),Sx).ze(g,fm),l.ob.style[Ki]=(By(),rk),UF(l,f,(tB(),tB(),uB)),l.ob.style[Bh]=\nwk):(g=h.ob,(O(),Sx).ze(g,fm),h.ob.style[Ki]=(By(),rk),UF(h,f,(tB(),tB(),uB)),h.ob.style[Bh]=wk)}else KN("JSME initialization error: HTML id "+a+" not found.")}function JU(){return FD(null)}function KU(a){return FD(a)}x(612,1,Dn,vU,xU,yU,wU);_.Hh=function(a){QO(this.b,a)};_.Ih=function(a){VF(this.d,new LU(this,a),(ZA(),ZA(),$A))};_.Jh=function(a){VF(this.d,new MU(this,a),(RB(),RB(),SB))};_.Kh=function(a){VF(this.d,new NU(this,a),(XB(),XB(),YB))};\n_.Lh=function(a){VF(this.d,new OU(this,a),($B(),$B(),aC))};_.Mh=function(a){qx(2,new XN(this.b,a))};_.Nh=function(){EP(this.b,!0)};_.Oh=function(){Gx((Dx(),Ex),new PU(this))};_.Ph=function(){var a,b,c;c=[];for(b=new tq(this.d.b);b.b=a?a=null:(c=eR(b,0,a).a)?a=E(c,89)?c.a:null:(YN(b,"ERROR - getAtomAdditionalData: invalid atomE index "+a),ZN(b),a=null);return a};\n_.Th=function(){var a=this.b.T,b,c;PO(a);c=[];for(b=1;b=a?a=null:(c=gR(b,0,a).a)?a=E(c,90)?c.a:null:(YN(b,"ERROR - getBondAdditionalData: invalid bondE index "+a),ZN(b),a=null);return a};_.Wh=function(a){return this.b.b[a]};_.Xh=function(){return this.b.S.b};_.Yh=kE;_.Zh=function(){return this.b.qb};_.$h=function(){return this.b.Qb};_._h=function(){return this.b.Rb};\n_.ai=function(){return this.b.Vb};_.wh=function(){return $Q(this.b)};_.bi=function(){return this.b.Yb};_.ci=function(){return this.b.Zb};_.di=function(a){var b;b={};if(a=0>a-1||a-1>=this.b.ac.c?null:vo(this.b.ac,a-1)){var c=b,d=a.r;c.nAtoms=a.q;c.nBonds=d;b.reactionRole=a.v;b.chiralFlag=a.j.a}else b=null;return b};_.ei=function(){return Lq(this.b.Nc,C(Wq,o,1,this.b.Nc.c,0))};_.fi=function(){return this.b.nc};_.gi=function(){return this.b.rc};_.hi=function(){return zP(this.b.T)};_.nf=function(){return JF(this.d)};\n_.ii=function(){var a;a=[];a.length=2;a[0]=KF(this.d);a[1]=JF(this.d);return a};_.of=function(){return KF(this.d)};_.ji=function(){return this.c.ob};_.ki=function(){return this.b.vc};_.li=function(){return this.b.xc};_.mi=function(){var a,b,c,d,e;e=[];for(b=(WT(),WT(),TU),c=0,d=b.length;ca&&(b.I=a,VR(b,a),PQ(b))};_.Ri=function(a,b){HT(this.b,a,b)};_.Si=function(a){cU(this.b,Je,a)};_.Ti=function(a,b,c,d){var e=this.b,f,g;if(f=gR(e,0,a).a){if(E(f,90))f.a=b;else{g=new IN;GN(f,g);g.a=b;a:{var h,j;for(j=new tq(e.ac);j.b=a.c.length)return!1;c=a.c[a.b];g=(O(),c).getAttribute(om)||m;b=c.getAttribute(xj)||m;f=c.getAttribute(uk)||m;e=c.getAttribute(Aj)||m;var h,j,l;l={};for(d=0;d=d&&b=a;return c?65536+((d&1023)<<10)+(e&1023):d}function HV(a,b){return 2>b||36b?b:10)?a-48:97<=a&&aa?-a:a):a}\nfunction KV(a,b){var c;c=new IV;c.d=kf+(LV(0!=a?-a:0)?JV(0!=a?-a:0):m+Ow(c));MV(0!=a?-a:0)&&NV(0!=a?-a:0,c);c.b=4;c.a=b;return c}function Z(a){var b;b=new IV;b.d=kf+(LV(a)?JV(a):m+Ow(b));MV(a)&&NV(a,b);return b}function OV(a,b){var c;c=new IV;c.d=kf+(LV(a)?JV(a):m+Ow(c));MV(a)&&NV(a,c);c.b=b?8:0;return c}function PV(){var a;a=new IV;a.d=kf+(LV(0)?JV(0):m+Ow(a));MV(0)&&NV(0,a);a.b=2;return a}function QV(a){var b;b=new IV;b.d=kf+(LV(a)?JV(a):m+Ow(b));MV(a)&&NV(a,b);b.b=1;return b}\nfunction MV(a){return typeof a==Bk&&0b||36c||2147483647a.a?1:0};_.eQ=function(a){return E(a,101)&&a.a==this.a};_.hC=TV;_.tS=UV;_.a=0;function xK(a){this.a=a}function vs(a){a=DU(a);return 3.4028234663852886E38a?-Infinity:a}x(655,654,{95:1,100:1,104:1,108:1},xK);_.cT=VV;_.eQ=function(a){return E(a,104)&&a.a==this.a};_.hC=TV;_.tS=UV;\n_.a=0;function zy(){}function Ip(a){this.f=a}x(656,142,{95:1,103:1,105:1,111:1,112:1},zy,Ip);function hs(a){this.a=a}function WD(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<>14;return c+2-(a&~(~~a>>1))}function RD(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}\nfunction Un(a){var b,c,d;b=C(yM,cn,-1,8,1);c=(WV(),XV);d=7;if(0<=a)for(;15>=4;else for(;0>=4;b[d]=c[a&15];return YV(b,d,8)}function rR(a){var b,c;return-129a?(b=a+128,c=(ZV(),$V)[b],!c&&(c=$V[b]=new hs(a)),c):new hs(a)}x(657,654,{95:1,100:1,106:1,108:1},hs);_.cT=VV;_.eQ=function(a){return E(a,106)&&a.a==this.a};_.hC=kE;_.tS=UV;_.a=0;function ZV(){ZV=z;$V=C(US,o,106,256,0)}var $V;function Rq(a){return 0>=a?0-a:a}function vr(a){return 0>a?-a:a}\nfunction Op(a,b){return a>b?a:b}function Sp(a,b){return ada&&a[a.length-1]>da?a:a.replace(/^(\\s*)/,m).replace(/\\s*$/,m)}function YV(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}function dq(a,b){a=""+a;return a==b?0:ac)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)<<\n24)>>24,a[b++]=~~((~~c>>12&63|128)<<24)>>24,a[b++]=~~((~~c>>6&63|128)<<24)>>24,a[b]=~~((c&63|128)<<24)>>24,5;throw new Ip("Character out of range: "+c);}function Xr(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)}\nfunction dW(a){var b,c,d,e,f;e=a.length;for(d=b=0;dc?++b:2048>c?b+=2:65536>c?b+=3:2097152>c?b+=4:67108864>c&&(b+=5);b=C(Np,zn,-1,b,1);for(d=f=0;dc)throw new DV(Zf);}f=C(yM,cn,-1,f,1);for(h=g=j=0;hb||0>e||0>d||b+d>l||e+d>f)throw new nG;if((0==(h.b&1)||0!=(h.b&4))&&j!=g)if(yD(a)===yD(c)&&be;)Bq(c,d,a[--b])}else for(d=e+d;ea||a>=b)&&xW(a,b)}function xW(a,b){throw new DV("Index: "+a+", Size: "+b);}x(679,672,fn);_.Cj=function(){throw new WM("Add not supported on this list");};_.wj=function(a){this.Cj(this.gh(),a);return!0};_.eQ=function(a){return wW(this,a)};\n_.hC=function(){var a,b,c;b=1;for(a=this.Ff();a.af();)c=a.bf(),b=31*b+(null==c?0:Nw(c)),b=~~b;return b};_.Ff=function(){return new tq(this)};_.Ej=function(){return this.Fj(0)};_.Fj=function(a){return new yW(this,a)};_.Gj=function(){throw new WM("Remove not supported on this list");};function zW(a){return a.b=a.d.gh())throw new qG;return a.d.Dj(a.c=a.b++)}function sW(a){if(0>a.c)throw new fJ;a.d.Gj(a.c);a.b=a.c;a.c=-1}function tq(a){this.d=a}x(680,1,{},tq);_.af=function(){return zW(this)};\n_.bf=function(){return uq(this)};_.cf=function(){sW(this)};_.b=0;_.c=-1;_.d=null;function yW(a,b){var c;this.d=this.a=a;c=a.gh();(0>b||b>c)&&xW(b,c);this.b=b}x(681,680,{},yW);_.Hj=function(){return 0=this.b)throw new qG;return this.a.Dj(this.c=--this.b)};_.a=null;function AW(a){a=new pW(a.b.a);return new BW(a)}function CW(a,b){this.a=a;this.b=b}x(682,674,Qn,CW);_.xj=DW;_.Ff=function(){return AW(this)};_.gh=function(){return this.b.a.d};_.a=null;_.b=null;\nfunction BW(a){this.a=a}x(683,1,{},BW);_.af=function(){return zW(this.a.a)};_.bf=function(){return(this.a.b=uq(this.a.a)).zj()};_.cf=function(){rW(this.a)};_.a=null;function EW(a){a.b=C(EM,o,0,0,0)}function cq(a,b,c){(0>b||b>a.c)&&xW(b,a.c);a.b.splice(b,0,c);++a.c}function oq(a,b){Bq(a.b,a.c++,b);return!0}function nT(a,b){var c,d;c=sD(b.b,b.c);d=c.length;0!=d&&(Array.prototype.splice.apply(a.b,[a.c,0].concat(c)),a.c+=d)}function KP(a){a.b=C(EM,o,0,0,0);a.c=0}\nfunction vo(a,b){Kq(b,a.c);return a.b[b]}function st(a,b){for(var c=0;ca.c&&Bq(b,a.c,null);return b}function kq(){EW(this)}\nfunction hL(a){EW(this);this.b.length=a}function sK(a){EW(this);a=sD(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}x(687,679,Ym,kq,hL,sK);_.Cj=function(a,b){cq(this,a,b)};_.wj=function(a){return oq(this,a)};_.Nh=function(){KP(this)};_.xj=function(a){return-1!=st(this,a)};_.Dj=function(a){return vo(this,a)};_.Xg=function(){return 0==this.c};_.Gj=function(a){return cT(this,a)};_.yj=function(a){return bp(this,a)};_.gh=eB;_.c=0;\nfunction To(a,b,c){var d;d=sD(a,b);FW(d,a,0,b,-0.0,c)}function FW(a,b,c,d,e,f){var g,h,j;if(7>d-c){a=c;for(g=a+1;ga&&0>1),FW(b,a,h,j,-e,f),FW(b,a,j,g,-e,f),0>=f.Jd(a[j-1],a[j]))for(;c=g||e=f.Jd(a[e],a[h])?Bq(b,c++,a[e++]):Bq(b,c++,a[h++])}}function wp(a){a.sort(function(a,c){return a-c})}function cD(){cD=z;dD=new GW}\nfunction Ms(a,b){cD();var c;c=sD(a.b,a.c);To(c,c.length,b?b:(Uo(),Uo(),Vo));var d,e;e=a.c;for(d=0;da?nd+a:m+a}x(693,1,{95:1,99:1,100:1,113:1},IW);\n_.cT=function(a){a=VD(J(this.a.getTime()),J(a.a.getTime()));return zq(a,vm)?0:!yq(a,vm)?-1:1};_.eQ=function(a){return E(a,113)&&zq(J(this.a.getTime()),J(a.a.getTime()))};_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=xq(c&4194303,b&4194303,e&1048575);a=xq(a.l^b.l,a.m^b.m,a.h^b.h);return I(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Tb:m)+~~(b/60);b=10>(0>b?-b:b)%60?nd+(0>b?-b:b)%60:m+(0>b?-b:b)%60;return(KW(),LW)[this.a.getDay()]+da+MW[this.a.getMonth()]+da+JW(this.a.getDate())+da+JW(this.a.getHours())+Kd+JW(this.a.getMinutes())+Kd+JW(this.a.getSeconds())+" GMT"+a+b+da+this.a.getFullYear()};_.a=null;function KW(){KW=z;LW=A(Wq,o,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));MW=A(Wq,o,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var LW,MW;\nfunction UC(a,b){return null==N(a.a,b,a)}function TC(){this.a=new zw}x(695,674,{95:1,99:1,118:1},TC);_.wj=function(a){return UC(this,a)};_.xj=DW;_.Xg=function(){return 0==this.a.d};_.Ff=function(){return AW(new CW(this.a,new aN(this.a)))};_.yj=function(a){return null!=bD(this.a,a)};_.gh=qW;_.tS=function(){return nW(new CW(this.a,new aN(this.a)))};_.a=null;function TM(a,b){this.a=a;this.b=b}x(699,677,On,TM);_.zj=kE;_.Aj=Ay;_.Bj=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction qG(){}x(700,142,{95:1,103:1,111:1,112:1,117:1},qG);function NW(){NW=z;var a,b;OW=C(Go,jn,-1,25,1);PW=C(Go,jn,-1,33,1);b=1.52587890625E-5;for(a=32;0<=a;--a)PW[a]=b,b*=0.5;b=1;for(a=24;0<=a;--a)OW[a]=b,b*=0.5}function ht(a,b){var c,d;if(0c-d+(b-1));return Pr(d)}throw new zy;}\nfunction QW(a){var b,c,d;c=15525485*a.a+1502*a.b;d=15525485*a.b+11;b=Math.floor(5.9604644775390625E-8*d);a.a=(c+b)%16777216;a.b=d-16777216*b;a=128*a.a+Math.floor(a.b*PW[31]);2147483648<=a&&(a-=4294967296);return a}function at(){NW();var a,b;b=RW++ +(new Date).getTime();a=Pr(Math.floor(5.9604644775390625E-8*b))&16777215;b=Pr(b-16777216*a);this.a=a^1502;this.b=b^15525485}x(701,1,{},at);_.a=0;_.b=0;var OW,PW,RW=0;\nfunction SW(a){var b,c;b=a.b;c=a.d.length;if(bc?d=d.a[0]:d=d.a[1]}return null}\nfunction ZW(a,b,c,d){var e;if(b){e=YW(b.c,c.c);if(0==e)return d.d=b.d,d.b=!0,b.d=c.d,b;e=0d?1:0,0==d&&(!c.c||Kw(l.d,c.d))&&(f=l),(!l||!l.b)&&!$W(l.a[e]))if($W(l.a[1-e]))n=n.a[j]=aX(l,e);else if(!$W(l.a[1-e])&&(q=n.a[1-j]))!$W(q.a[1-j])&&!$W(q.a[j])?(n.b=!1,q.b=!0,l.b=!0):(d=g.a[1]==n?1:0,$W(q.a[j])?g.a[d]=(n.a[1-j]=aX(n.a[1-j],1-j),aX(n,j)):$W(q.a[1-j])&&(g.a[d]=aX(n,j)),l.b=g.a[d].b=!0,g.a[d].a[0].b=!1,g.a[d].a[1].b=!1);if(f){c.b=\n!0;c.d=f.d;if(l!=f){b=new bX(l.c,l.d);e=f;j=h;for(g=null==j.c||0YW(d.c,e))&&b.wj(d),d.a[1]&&gX(a,b,c,d.a[1],e,f))}function hX(a){sW(a.a);dX(a.c,a.b.zj())}\nfunction iX(a){var b=(jX(),kX),c;this.c=a;c=new kq;gX(this,c,b,a.b,null,null);this.a=new tq(c)}x(705,1,{},iX);_.af=vW;_.bf=function(){return this.b=uq(this.a)};_.cf=function(){hX(this)};_.a=null;_.b=null;_.c=null;function fX(a){this.a=a}x(706,674,Qn,fX);_.xj=function(a){var b;if(!E(a,116))return!1;b=XW(this.a,a.zj());return!!b&&UM(b.d,a.Aj())};_.Ff=function(){return new iX(this.a)};_.yj=function(a){var b;if(!E(a,116))return!1;b=new cX;b.c=!0;b.d=a.Aj();return eX(this.a,a.zj(),b)};_.gh=lX;_.a=null;\nfunction bX(a,b){this.c=a;this.d=b;this.a=C(mX,o,119,2,0);this.b=!0}x(707,1,{116:1,119:1},bX);_.eQ=function(a){return!E(a,116)?!1:UM(this.c,a.zj())&&UM(this.d,a.Aj())};_.zj=eB;_.Aj=VK;_.hC=function(){var a,b;a=null!=this.c?Nw(this.c):0;b=null!=this.d?Nw(this.d):0;return a^b};_.Bj=function(a){var b;b=this.d;this.d=a;return b};_.tS=function(){return this.c+fe+this.d};_.a=null;_.b=!1;_.c=null;_.d=null;function cX(){}x(708,1,{},cX);\n_.tS=function(){return"State: mv="+this.c+" value="+this.d+" done="+this.a+" found="+this.b};_.a=!1;_.b=!1;_.c=!1;_.d=null;function jX(){jX=z;kX=new nX("All",0);oX=new pX;qX=new rX;sX=new tX;uX=A(vX,o,120,[kX,oX,qX,sX])}function nX(a,b){wy.call(this,a,b)}x(709,202,gn,nX);_.Jj=QT;_.Kj=QT;var uX,kX,oX,qX,sX;function pX(){wy.call(this,"Head",1)}x(710,709,gn,pX);_.Kj=Jt;function rX(){wy.call(this,"Range",2)}x(711,709,gn,rX);_.Jj=Jt;_.Kj=Jt;function tX(){wy.call(this,"Tail",3)}x(712,709,gn,tX);_.Jj=Jt;\nfunction UM(a,b){return yD(a)===yD(b)||null!=a&&Kw(a,b)}function gL(a){var b=C(wX,o,61,0,0);return Lq(a.a,b)}function bK(){this.a=new kq}x(714,679,Ym,bK);_.Cj=function(a,b){cq(this.a,a,b)};_.wj=function(a){return oq(this.a,a)};_.xj=function(a){return-1!=st(this.a,a)};_.Dj=function(a){return vo(this.a,a)};_.Xg=function(){return 0==this.a.c};_.Ff=function(){return new tq(this.a)};_.Gj=function(a){return cT(this.a,a)};_.gh=lX;_.tS=function(){return nW(this.a)};_.a=null;\nfunction ZS(a){return a.b.a.test(a.a)}function $S(a,b){this.b=a;this.a=b}x(715,1,{},$S);_.a=null;_.b=null;function xX(a){rJ.call(this,a,0)}function aT(a,b){rJ.call(this,a,b)}x(716,489,{},xX,aT);function yX(){}x(719,1,{},yX);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;_.f=null;_.i=!1;_.j=null;_.k=null;_.n=null;function zX(a,b){var c;c=AX(a);return 0\\\\\\\\.]+$",2);KX=new xX("j");LX=new xX("\\\\s+");MX=new aT("^[a-z0-9@+\\\\-\\\\[\\\\]\\\\(\\\\)\\\\\\\\\\\\/%=#$:\\\\\\\\.,;!&]+$",2);NX=new xX("[\\\\^]");OX=new aT("[,;!&]",2);PX=new aT("\\\\s*^(<\\\\?xml\\\\s+[^>]+>)?\\\\s*<\\\\s*csrml\\\\b",2);QX=new xX("$\\\\w+:\\\\/\\\\/")}\nfunction AR(a,b){a.a=b.a;a.f=b.f;a.i=b.i;a.e=b.e;a.c=b.c;a.b=b.b}function HX(){}\nfunction wR(a){FX();var b,c,d,e,f,g,h,j;AR(this,GX);if(!(null==a||ZS(new $S(QX,a)))){if(null==a||0==a.length)b=0;else{e=1;d=a.length;for(f=0;f=this.j?this.b=qs(a):this.b=a;if(0!=this.b.length){this.d=ZS(new $S(LX,this.b));do if(ZS(new $S(PX,this.b)))this.f=(yR(),LR),this.a=(BR(),RX);else{if(4>16&255)+oY(~~a.d>>8&255)+oY(a.d&255)}function zP(a){PO(a);return a.a.length-1}\nfunction CU(a){var b,c,d,e;c=(yK(),AK);try{if(0!=a.indexOf(gb))throw new mp("bad hex encoding");e=os(a.substr(1,2),16);d=os(a.substr(3,2),16);b=os(a.substr(5,2),16);return c=new Yn(e,d,b)}catch(f){f=$o(f);if(E(f,103))return GM(),c;throw f;}}function $U(a,b){var c;PO(a);c=a.a[0];a.a=C(pY,o,127,b.length+1,0);a.a[0]=c;for(c=0;cb&&fd.c||0>c&&ed.b||a.Wj(b,c)}x(737,1,Nn);_.Vj=function(a,b,c){sY(this,a,b,c)};\nfunction pT(a,b){var c,d,e,f;f=rY(a,b);for(e=new tq(a.a);e.b=a.a.c)){g=new jR;nT(g.a,a.a);a=new jR;for(e=new tq(g.a);e.b=f.c||0>=f.b)&&oq(a.a,d);for(e=new tq(a.a);e.b=g.a.c)){a=rY(g,b);c&&Ms(g.a,new tY(b));h=0;for(d=new tq(g.a);d.bc?-1:c=f.length)e=0;else{for(h=0,j=f.length;hd||0>c?null:new hR(b,d,c)).b,a.k[0]=NY(b,d,a.j[0]).b,a.k[1]=NY(b,d,a.j[1]).b)}function xR(a,b){null==a.p&&(a.p=b)}function gU(){VS(this)}x(766,1,{},gU);_.a=null;_.b=null;_.c=null;_.d=0;_.e=0;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=null;_.q=0;function OY(){OY=z}function PY(a){a.b=C(QY,o,121,10,0);a.c=C(RY,o,123,10,0);a.i=qN(101);a.j=(pP(),pP(),rP)}function mS(a,b,c){a.b[b].c=c}\nfunction SY(a,b,c,d){var e,f,g,h,j,l,n,q,r;l=C(B,v,-1,4,1);f=a.b[c].s-a.b[b].s;g=a.b[c].u-a.b[b].u;n=Math.sqrt(f*f+g*g);0.001>n&&(n=0.001);r=g/n;e=f/n;j=C(B,v,-1,4,1);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==j[1]?j[1]=d[h]:0==j[2]?j[2]=d[h]:0==j[3]&&(j[3]=d[h]));q=C(Go,jn,-1,4,1);d=C(Go,jn,-1,4,1);for(h=1;3>=h;++h)3==h&&0==j[3]||(f=(a.b[j[h]].s-a.b[b].s)*e+(a.b[j[h]].u-a.b[b].u)*r,g=(a.b[j[h]].u-a.b[b].u)*e-(a.b[j[h]].s-a.b[b].s)*r,n=Math.sqrt(f*f+g*g),0.001>n&&(n=0.001),q[h]=g/n,d[h]=f/n);e=TY(q[1],\nd[1],q[2],d[2]);if(0a?(l[1]=j[1],l[2]=j[3],l[3]=j[2]):0>e&&0b?(l[1]=j[2],l[2]=j[3],l[3]=j[1]):0>b&&0a&&0>e&&(l[1]=j[3],l[2]=j[2],l[3]=j[1]);else if(0d+q||3.141592653589793>q+j||3.141592653589793>d+\nj)&&d>q&&d>j)j=l[1],l[1]=l[2],l[2]=j;l[0]=c;return l}function ES(a,b,c,d){wN(a.b[b],c,d)}\nfunction rS(a,b,c){var d,e,f,g,h,j,l,n;e=!1;DS(a,null);switch(a.b[b].n){case 0:ES(a,a.q,a.b[b].s+21.65,a.b[b].u+12.5);break;case 1:d=a.b[b].r[1];e=0;2==a.b[d].n&&(a.b[d].r[1]==b?e=a.b[d].r[2]:e=a.b[d].r[1]);f=a.b[b].s-a.b[d].s;g=a.b[b].u-a.b[d].u;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=PS(a,b,d);if(3==a.c[h].d||204==a.n.o||1!=a.c[h].d&&(203==a.n.o||204==a.n.o)||a.o)l=j+25,n=0;0n?n=-n:0>c&&0j&&(j=0.001),ES(a,a.q,a.b[b].s+25*f/j,a.b[b].u+25*g/j),0==HS(a,a.q,a.q,50)||h==a.b[b].n);++h);break;default:return--a.q,YN(a.n,"Are you trying to draw an hedgehog ?"),a.n.Ab=9,!1}b=MS(a,a.B,a.q,1);203==a.n.o&&(b.d=2);204==a.n.o&&\n(b.d=3);201==a.n.o&&CS(a,a.r);a.F=a.b[a.q].s;a.G=a.b[a.q].u;return e}function WY(a,b){var c,d;if(!b||0==b.c)return m;d=m;d+="M V30 BEGIN COLLECTION"+(oO(),ca);d+=rg+a+" [ATOMS=("+b.c;for(c=new tq(b);c.bj&&(j=0.001);1>Rq((a.b[b].u-a.b[e].u)*(g/j)+(a.b[b].s-a.b[e].s)*(h/j))?(g=a.b[b].s-a.b[e].s,h=a.b[b].u-a.b[e].u,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),b=h/j,g/=j,d[0]=a.b[e].s+j*g-c*b,d[1]=a.b[e].u+c*g+j*b):(g=(a.b[e].s+a.b[f].s)/2,e=(a.b[e].u+a.b[f].u)/2,g=a.b[b].s-g,h=a.b[b].u-e,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),d[0]=a.b[b].s+c*g/j,d[1]=a.b[b].u+c*h/j)}\nfunction qS(a){var b,c,d,e,f,g,h,j,l,n,q,r,t,w;n=-1;j=6;switch(a.n.o){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=ir(312.5/(1-Math.cos(f)));if(0a.b[a.B].n)dZ(a,j,f,l);else if(!a.n.cc&&!a.n.Uc)n=a.B,rS(a,a.B,0),a.B=a.q,dZ(a,j,f,l);else{a.n.Uc=!1;if(209==a.n.o||221==a.n.o||223==a.n.o){YN(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.Ab=9;return}for(d=\n1;d<=a.b[a.B].n;++d)if(b=a.c[PS(a,a.B,a.b[a.B].r[d])].d,2q&&(q=0.001);g/=q;e/=q;for(d=1;d<=j;++d)h=DS(a,null),r=f*d+1.5707963267948966,wN(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(0q&&(q=0.001);g/=q;e/=q;h=q/2;r=l*Math.sin(0.5*(3.141592653589793-f));q=1;0<(a.b[d].u-a.b[b].u)*e-(a.b[d].s-a.b[b].s)*g&&(r=-r,q=0);t=a.b[b].s+h*e-r*g;w=a.b[b].u+r*e+h*g;for(d=1;d<=j;++d)h=DS(a,null),r=f*(d+0.5)+3.141592653589793*q,wN(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),w+l*(Math.cos(r)*e+Math.sin(r)*g)),1==q?(d==j&&wN(h,a.b[b].s,a.b[b].u),\nd==j-1&&wN(h,a.b[c].s,a.b[c].u)):(d==j-1&&wN(h,a.b[b].s,a.b[b].u),d==j&&wN(h,a.b[c].s,a.b[c].u))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=DS(a,null),r=f*(d-b),wN(h,a.F+l*Math.sin(r),a.G+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)ZY(a,null),l=a.q-b+f,a.b[l].n=2,a.c[a.r].j=l,a.c[a.r].k=l+1;a.c[a.r].k=a.q-b+1;if(209==a.n.o){if(a.c[a.r-4].d=2,a.c[a.r-2].d=2,a.c[a.r].d=2,0e&&ed;--f)if(0g&&(g=0.001),e/=g,f/=g);l=a.b[a.B].s+d*f;n=a.b[a.B].u+d*e;for(g=1;g<=b;++g)h=DS(a,null),j=c*g-1.5707963267948966,wN(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),n+d*(Math.cos(j)*f+Math.sin(j)*e))}\nfunction UY(a,b,c,d){var e;e=ir(Math.pow(a.b[b].s-a.b[c].s,2)+Math.pow(a.b[b].u-a.b[c].u,2));b=ir(Math.pow(a.b[b].s-a.b[d].s,2)+Math.pow(a.b[b].u-a.b[d].u,2));a=ir(Math.pow(a.b[c].s-a.b[d].s,2)+Math.pow(a.b[c].u-a.b[d].u,2));return Math.acos((e*e+b*b-a*a)/(2*e*b))}function cZ(a,b){var c,d;0==b&&(b=a.q);for(c=a.q;c>a.q-b;--c)d=HS(a,c,a.q,50),0!=d&&BN(a.b[c],6,6)}function PS(a,b,c){var d,e,f;for(e=1;e<=a.r;++e)if(d=a.c[e],f=d.j,d=d.k,f==b&&d==c||f==c&&d==b)return e;return 0}\nfunction eZ(a,b,c){b=PS(a,b,c);return 0==b?null:a.c[b]}function mR(a){var b;for(b=1;b<=a.r;++b)if(1==a.c[b].d&&0=c||0>=d?a.t=!0:(b=wQ(a),c=c/2-(b.d+b.c/2),b=d/2-(b.e+b.b/2),a.n.pc||yQ(a,c,b)))}function GP(a){var b,c;c=0;for(b=1;b<=a.q;++b)c+=a.b[b].s;return 0d&&(0==\na.b[b].p?a.b[b].p=-1:-1==a.b[b].p?a.b[b].p=1:1==a.b[b].p&&(a.b[b].p=0));break;case 4:case 7:3d&&0==a.b[b].p?a.b[b].p=1:3>d&&1==a.b[b].p?a.b[b].p=-1:3>d&&-1==a.b[b].p&&(a.b[b].p=0);break;case 5:case 8:case 13:2d&&0==a.b[b].p?a.b[b].p=-1:\n2>d&&-1==a.b[b].p?a.b[b].p=1:2>d&&1==a.b[b].p&&(a.b[b].p=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].p?a.b[b].p=-1:0==d&&-1==a.b[b].p?a.b[b].p=0:YN(a.n,"Charge change not possible on the halogen !");break;case 32:YN(a.n,"Use X button to change charge on the X atom !")}if(0b?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(ef)return-1;switch(e){case 1:case 4:return ac?1:-1}return 0}function $Y(a,b){iZ(a);jZ(a);b&&gZ(a)}\nfunction FQ(a){var b,c,d,e,f,g,h,j,l,n,q,r,t;r=qN(a.q+1);q=qN(a.q+1);for(n=1;n<=a.r;++n)b=a.c[n].j,d=a.c[n].k,c=a.b[b].s,e=a.b[d].s,++q[b],++q[d],r[b]=r[b]/q[b]+e/q[b],r[d]=r[d]/q[d]+c/q[d];c=9;a.n&&(c=DQ(a.n.F));for(n=1;n<=a.q;++n){g=RU(a,n);(null==g||1>g.length)&&(g=Sb);b=a.b[n];b.b=new yX;3==a.b[n].c&&0Rq(r[n]-a.b[n].s)&&(l=!1);2Rq(r[n]-a.b[n].s)&&(d=\n!0);f=m;a.p.b.f&&(j=a.b[n].k,0c?g:c,hd?h:d;a=new cR;a.d=e;a.e=f;a.c=c-e;a.b=d-f;return a}\nfunction KQ(a,b){var c,d,e,f,g,h;h=0;for(c=1;c<=a.q;++c)a.b[c].o=0;for(e=1;e<=a.r;++e)a.c[e].f=0;a:for(;;){g=!1;for(c=1;c<=a.q;++c)if(d=a.b[c],0==d.o){d.o=++h;g=!0;break}if(!g)break a;for(;g;){g=!1;for(e=1;e<=a.r;++e)e!=b&&(f=a.c[e],0a.b[b].p?e=4-a.b[b].p:0>a.b[b].p&&-4=d&&(f=d)),d=oZ(a,b),e=uS(f,2)+uS(e,3)+pa+uS(d,3)+" 0 0 0 0 0",d=UU(a,b),e+=uS(d,3),c+=e+ra+(oO(),ca);for(b=1;b<=a.r;++b)c+=pZ(a.c[b],!1)+(oO(),ca);for(b=1;b<=a.q;++b)0!=\na.b[b].p&&(c+="M CHG 1"+uS(b,4)+uS(a.b[b].p,4)+(oO(),ca)),0!=a.b[b].f&&(c+="M ISO 1"+uS(b,4)+uS(a.b[b].f,4)+(oO(),ca));return c+=lg+(oO(),ca)}function HO(a,b){var c,d,e,f,g,h,j;g=j=0;for(h=1;h<=a.r;++h)e=a.c[h],c=e.j,d=e.k,c!=b&&d!=b?(++j,f=a.c[j],GN(e,f),f.j=c,c>b&&--f.j,f.k=d,d>b&&--f.k):g+=e.d;a.r=j;for(h=b;hb&&--c,a.b[h].r[++d]=c);a.b[h].n=d}}\nfunction JO(a,b){var c,d,e,f;c=a.c[b].j;d=a.c[b].k;for(e=b;ea.b[c].c){if(b.a&&0!=a.b[e].f)continue a;if(b.b&&0!=yN(a.b[e]))continue a;c=PS(a,e,c);1==a.c[c].d&&!(b.c&&0!=a.c[c].i)&&(HO(a,e),d=!0)}return d}function qZ(a,b){var c,d,e,f,g;g=A(B,v,-1,[0,0]);for(e=1,f=0;e<=a.b[b].n;++e)c=a.b[b].r[e],d=PS(a,b,c),2!=a.c[d].d&&(g[f++]=c);return g}\nfunction iZ(a){var b,c,d;for(d=1;d<=a.q;++d)a.b[d].n=0;for(d=1;d<=a.r;++d)b=a.c[d].j,c=a.c[d].k,xN(a.b[b],c),xN(a.b[c],b)}\nfunction rZ(a,b,c){var d,e,f,g,h,j,l,n,q;a.d=qN(a.r+1);q=[];for(j=1;j<=a.q;++j){q[j]=!1;b[j]=!1;a:{d=void 0;for(d=1;d<=a.b[j].n;++d)if(0d&&(d=c);return d}function RU(a,b){var c;c=(oO(),tO)[a.b[b].c];32==a.b[b].c&&(c=a.b[b].i);return c}function oZ(a,b){var c,d;d=0;c=a.b[b];0=a.q)return!0;a:if(1>=a.q)b=!0;else{for(b=1;b<=a.q;++b)if(0.001=e;++e)g=RR(l,n);h=rR(os(qs(g.substr(0,3)),10)).a;j=rR(os(qs(g.substr(3,3)),10)).a;e=0;try{e=rR(os(qs(g.substr(14,1)),10)).a}catch(t){if(t=$o(t),!E(t,103))throw t;}oP(a,(pP(),1==e?qP:rP));r=qN(h+1);for(e=1;e<=h;++e){d=DS(a,null);g=RR(l,n);d.s=(new Vr(DU(qs(g.substr(0,10))))).a;d.u=-(new Vr(DU(qs(g.substr(10,10))))).a;d.w=(new Vr(DU(qs(g.substr(20,10))))).a;d=34;34>g.length&&(d=\ng.length);d=qs(g.substr(31,d-31));pS(a,e,d);62<=g.length&&(f=qs(g.substr(60,3)),0=f&&(q=void 0,q=AX(d),d=0d&&(d=0),a.b[e].f=d)));if(39<=g.length&&(f=qs(g.substr(37,2)),0=f))){d=0;switch(f){case 1:d=3;break;case 2:d=2;break;case 3:d=1;break;case 4:d=0;break;case 5:d=-1;break;case 6:d=\n-2;break;case 7:d=-3}a.b[e].p=d}45<=g.length&&(f=qs(g.substr(43,2)),0c?e:c,f=f=b?(CN(c),c=!1):(c.j=b,c=!0);return c}function mZ(a,b,c,d){var e,f;f=d?0:a.j.a&&mR(a)?1:0;e=m;null!=b&&(e=b);79=e&&(d=e-48));32==a.b[b].c&&(a.b[b].k=d)}}}function sT(a,b,c,d){var e,f,b=new kN(b);try{for(;b.j=dN(b,b.a),b.je;)g-=e;h[0]=g;g=!0}!g&&j&&0>16&255,e+=~~n.d>>8&255,c+=n.d&255,++g,\nn=d);if(0a.b[c].n&&2>a.b[d].n)e.i=0,YN(a.n,"Stereomarking meaningless on this bond !");else switch(e.i){case 0:a.b[d].n<=a.b[c].n?e.i=1:e.i=3;break;case 1:e.i=2;break;case 2:e.i=5;break;case 5:2=e[b]))if((10==a.c[b].i||a.w.a)&&10!=a.c[b].i)if(e=a.c[b].j,b=a.c[b].k,!AN(a.b[e])||!AN(a.b[b])){f=null;AN(a.b[e])?f=sZ(a,b):AN(a.b[b])&&(f=sZ(a,e));if(null!=f)if(1==(f[0]-1)%2)e=f[1],b=f[f[0]];else return;f=A(B,v,-1,[e,b]);for(n=0,j=f.length;nh||3c[b]&&(j=e,e=b,b=j);j=qZ(a,e);h=j[0];l=j[1];f=0;n=!1;0c[l]&&(j=h,h=l,l=j);j=PS(a,e,h);0!=d[j]?f=h:1==a.c[j].d&&5!=a.d[j]&&\n(f=h);0==f&&0c[e]&&(n=!0);j=qZ(a,b);l=j[0];g=j[1];if(!(0==l&&0==g)&&(h=0,0g&&(g=0.001),j/=g,g=l/g,l=(a.b[f].u-a.b[e].u)*g-(a.b[f].s-a.b[e].s)*j,t=(a.b[h].u-a.b[e].u)*g-(a.b[h].s-a.b[e].s)*j,2>(0>=l?0-l:l)||2>(0>=t?0-\nt:t))YN(a.n,"Not unique E/Z geometry !");else{g=PS(a,f,e);h=PS(a,h,b);r=1;if(0==d[g]){for(q=1;q<=a.b[f].n;++q)if(b=a.b[f].r[q],b!=e&&(j=PS(a,f,b),0!=d[j])){c[b]>c[f]?r=-d[j]:r=d[j];break}d[g]=r}0==d[h]&&(0l&&0>t?d[h]=-d[g]:d[h]=d[g],n&&(d[h]=-d[h]))}}}function bZ(a,b,c){var d,e;e=0;for(d=1;d<=a.q;++d)if(!(d>=b&&d<=c)){for(var f=void 0,g=void 0,h=void 0,j=f=void 0,j=0,h=b;h<=c;++h)d!=h&&(f=a.b[d].s-a.b[h].s,g=a.b[d].u-a.b[h].u,f=f*f+g*g,100>f&&(0==f&&(f=1.0E-4),j+=1/f));e+=j}return e}\nfunction QU(a,b){var c,d,e,f,g,h,j;e=0.055999999999999994;!b&&(b=kZ(a));if(b){j=b.e+b.b;g=b.d;a.p.d&&(j=g=0,e=1);for(d=1;d<=a.q;++d)c=a.b[d],f=(a.b[d].s-g)*e,h=(j-a.b[d].u)*e,c.t=f,c.v=h}}function xZ(a,b,c){var d;d=a.c[b].i;return 1>d||4g?e.k=3-g-c.b[d].p:4==g?(c.b[d].p=-1,e.k=0):5g?0c.b[d].p?e.k=2-g-c.b[d].p:e.k=4-g:(c.b[d].p=g-4,e.k=4-g+c.b[d].p);break;case 4:case 7:3>g?e.k=3-g+c.b[d].p:3==g?0>c.b[d].p?(c.b[d].p=0,e.k=0):0c.b[d].p?(c.b[d].p=0,e.k=0):0g?e.k=2-g+c.b[d].p:2==g?0>c.b[d].p?(c.b[d].p=0,e.k=0):0f;)if(0e.k&&(e.k=0)}}}function MO(){OY();PY(this);Bq(this.b,0,new DN);this.u=this.r=this.q=0;this.p=new vP}\nfunction uT(a,b,c){var d;OY();var e,f,g,h,j,l,n,q,r,t;IP.call(this,a,c);0==b.indexOf(Ca)&&(b=ys(b,1,b.length));xs(b,Ca)&&(b=ys(b,0,b.length-1));if(1>b.length)this.q=0;else{try{q=new iN(b);j=rR(os(gN(q),10)).a;l=rR(os(gN(q),10)).a;for(h=1;h<=j;++h)t=gN(q),e=(d=DS(this,null),pS(this,this.q,t),d),e.s=(new Vr(DU(gN(q)))).a,e.u=-(new Vr(DU(gN(q)))).a;for(h=1;h<=l;++h){f=ZY(this,null);f.j=rR(os(gN(q),10)).a;f.k=rR(os(gN(q),10)).a;n=gN(q);if(0==n.length)throw new aW;try{g=rR(os(n,10)).a;r=0;if(-1==g)r=g=\n1;else if(-2==g)g=1,r=2;else if(-5==g)g=2,r=10;else if(11==g||12==g||13==g||14==g)r=g,g=9;f.d=g;f.i=r}catch(w){if(w=$o(w),E(w,109))f.d=9,f.e=n;else throw w;}}iZ(this)}catch(u){u=$o(u);if(E(u,103))throw a=u,a.ke(),this.q=0,a;throw u;}wP(this,c.b);$Y(this,c.a)}}function yZ(a,b,c){OY();var d,e,f;IP.call(this,a,b.p);f=qN(b.q+1);for(d=1;d<=b.q;++d)b.b[d].o==c&&(DS(this,b.b[d]),f[d]=this.q);for(d=1;d<=b.r;++d)a=b.c[d],a.f==c&&(e=ZY(this,a),e.j=f[a.j],e.k=f[a.k]);oP(this,b.j);iZ(this)}\nfunction IP(a,b){OY();zZ.call(this,b);this.n=a}function NS(a,b){OY();var c,d,e,f,g,h;IP.call(this,a,0(0>=a?0-a:a)&&(a=0);a=I(J(L(a*Math.pow(10,c))))/Math.pow(10,c);e=m+(new Vr(a)).a;d=Wr(e,Xr(46));0>d&&(e+=Yc,d=Wr(e,Xr(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=nd;if(0==b)return e;e.length>b&&(e=he);c=m;for(a=1;a<=b-e.length;++a)c+=da;return c+e}function QR(a){OY();var b;b=new jN(a,ca,!0);if(4b&&(d=he);e=m;for(c=1;c<=b-d.length;++c)e+=da;return e+d}function wS(a){OY();var b;0==a.c?b=new MO:b=new NS((Kq(0,a.c),a.b[0]).n,Lq(a,C(OS,o,132,a.c,0)));return b}function RR(a,b){OY();for(var c,d;a.j=dN(a,a.a),a.j=a.q)return a;e=d=a;if(oR(a)){e=new jS(a);for(c=1;c<=e.q;++c)b=e.b[c],1==b.c&&(b.c=32,b.f=0,b.i=ke+c)}c=lZ(e,m,!0);b=new Fs;if(ls(new Cs,b,new BM(new FM(c)))){c=!0;try{$s(new tt,b)}catch(f){if(f=$o(f),E(f,103))c=!1,d=null;else throw f;}if(c)if(b.o==a.q){for(c=0;cc;++c)Bq(j.b,j.c++,null),Bq(g.b,g.c++,null);for(c=1;c<=a.q;++c)e=a.b[c].d,null==e||0==e.length||(rs(e,Qh)?oq(d,new hs(c)):0==e.indexOf("mix")?(e=os(us(e,3),10),h=null,g.c>e&&(h=(Kq(e,g.c),g.b[e])),null==h?f=new kq:f=h,oq(f,new hs(c)),it(g,e,f)):0==e.indexOf(Ik)&&(e=os(us(e,2),10),h=null,j.c>e&&(h=(Kq(e,j.c),j.b[e])),null==h?f=new kq:f=h,oq(f,new hs(c)),it(j,e,f)));l+=WY(sg,d);if(0d&&(d=c);return d}\nfunction XR(a,b,c){var d,e;e=m;if(a.a)e=XR(tS(a,1,!1),b,c)+ge+XR(tS(a,2,!1),b,c)+ge+XR(tS(a,3,!1),b,c);else for(a=new tq(a);a.bK))for(;Nc=rb[qb]*rb[qb];)0==Nc%rb[qb]?Xb=!1:++qb;if(Xb){cc[++dd]=hp(Nc);if(dd>=\nK)break;ibta&&(ta=0),0>Bc&&(Bc=0),Fb=28*ta+Bc));pb=0;0!=G.b[W].p&&(-2>G.b[W].p?pb=1:-2==G.b[W].p?pb=2:-1==G.b[W].p?pb=3:1==G.b[W].p?pb=4:2==G.b[W].p?pb=5:2db&&(db=10-db));hc=126;na=$c;\nna+=126*G.b[W].k;hc*=7;na+=pb*hc;hc*=7;0!=db&&(na+=db*hc);hc*=7;na+=Fb*hc;hc*=783;na+=G.b[W].n*hc;Vb[W]=hp(na)}for(Ed=0;!fZ(G,P,Vb);){Oa=!1;for(W=1;W<=G.q;++W)P[W]!=Eb[W]&&(Eb[W]=P[W],Oa=!0);if(Oa){for(W=1;W<=G.q;++W){Vb[W]=wm;for(bb=1;bb<=G.b[W].n;++bb)Vb[W]=bE(Vb[W],cc[P[G.b[W].r[bb]]])}Ed=0}else if(0G.c[W].k&&(Wb=G.c[W].j,G.c[W].j=G.c[W].k,G.c[W].k=Wb,1==G.c[W].i?G.c[W].i=3:2==G.c[W].i?G.c[W].i=4:3==G.c[W].i?G.c[W].i=1:4==G.c[W].i&&(G.c[W].i=2));for(W=\n1;Wy.a[s])&&ba!=La[s]){Ka=!0;for(jb=\n1;jb<=Ac;++jb)if(Ta[jb]==s&&Ob[jb]==ba||Ta[jb]==ba&&Ob[jb]==s){Ka=!1;break}Ka&&(++Ac,Ta[Ac]=s,Ob[Ac]=ba)}}else U[++mc]=ba;if(0==mc){if(Fa==y.q)break;s=ob[Ia--]}else if(1==mc)La[U[1]]=s,s=U[1],y.a[s]=++Fa;else{ob[++Ia]=s;ga=0;for(V=1;V<=mc;++V)if(Ha=PS(y,U[V],s),!ka[Ha]){ga=U[V];break}if(0==ga)for(V=1;V<=mc;++V)if(Ha=PS(y,U[V],s),2==y.d[Ha]||3==y.d[Ha]){ga=U[V];break}0==ga&&(ga=U[1]);La[ga]=s;s=ga;y.a[ga]=++Fa}}La=qN(y.q+1);H=qN(y.q+1);S=[];hb=[];Y=Fa=Ia=0;for(V=1;V<=y.q;++V)if(1==y.a[V]){s=V;break}b:for(;;){0<\nY&&(La[s]=Y);H[++Fa]=s;for(y.a[s]=0;;){mc=ga=0;Zc=y.q+1;V=1;c:for(;V<=y.b[s].n;++V){ba=y.b[s].r[V];for(la=1;la<=Ac;++la)if(Ta[la]==ba&&Ob[la]==s||Ta[la]==s&&Ob[la]==ba)continue c;0za.b[jc].n||4Gb.b[wd].n||3ld[fd]&&(Ke=oe,oe=fd,fd=Ke);ne=oe;0==oe&&(ne=fd,pe=!0);for($e=\n1;$e<=Gb.b[wd].n;++$e)oc=Gb.b[wd].r[$e],oc!=eb[af-1]&&(0==rd?rd=oc:qe=oc);0ld[qe]&&(Ke=rd,rd=qe,qe=Ke);Qc=rd;0==rd&&(Qc=qe,Dc=!0);Hd=0Hd+Pc?-(Hd+Pc):Hd+Pc)||0!=xf||0!=Ae?YN(Gb.n,"Bad stereoinfo on allene !"):(Ze=Gb.b[eb[af-1]].s-Gb.b[wd].s,kc=Gb.b[eb[af-1]].u-Gb.b[wd].u,sb=Math.sqrt(Ze*Ze+kc*kc),0.001>sb&&(sb=0.001),0<(Gb.b[Qc].u-Gb.b[eb[af-1]].u)*(Ze/\nsb)-(Gb.b[Qc].s-Gb.b[eb[af-1]].s)*(kc/sb)?ae[dc]=1:ae[dc]=-1,pe&&(ae[dc]*=-1),Dc&&(ae[dc]*=-1),ne==oe&&0>Hd&&(ae[dc]*=-1),ne==fd&&0>Pc&&(ae[dc]*=-1),ld[ne]>ld[Qc]&&(ae[dc]*=-1))}}else c:{var Hb=za,Pd=jc,yf=Gc,Le=void 0,xd=void 0,Qd=void 0,tc=void 0,$b=void 0,Rd=void 0,Vc=void 0,re=void 0,be=void 0,Sd=void 0,lb=void 0,gd=void 0,Me=void 0,cg=void 0,Ib=void 0,mb=void 0,Rc=void 0,gd=qN(4),cg=qN(4),Hc=Hb,Id=Pd,Be=Oc,Kf=xb,bf=Fd,lf=Vd,Ne=vd,md=gd,Ce=void 0,Wd=void 0,Jb=void 0,Lf=void 0,Mf=void 0,Nf=void 0,\nNf=-1;0$b;++$b)0>=gd[$b]||(Le=PS(Hb,Pd,gd[$b]),cg[$b]=xZ(Hb,Le,Pd),0cg[$b]?(++Vc,tc=gd[$b],Rd=gd[$b]):re=gd[$b]);be=Sd+Vc;mb=qN(4);Ib=0;if(3==Hb.b[Pd].n){if(1==Sd&&1==Vc||3==be&&0$b;++$b)Le=PS(Hb,Pd,lb[$b]),xd[$b]=xZ(Hb,Le,Pd);if(4==be){if(0==Sd||0==Vc){YN(Hb.n,"Error in C4 stereospecification !");break c}if(1==Sd||1==Vc)mb[0]=lb[0],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[1],Ib=xd[0];else{for($b=0;4>$b;++$b)-1==xd[$b]&&(xd[$b]=0);be=2}}else if(3==be)if(3==Sd||3==Vc)mb[0]=lb[0],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[1],0$b;++$b)xd[$b]==Qd&&(xd[$b]=0);be=2}if(2==be)if(1==Sd&&1==Vc)lb[1]==tc?(lb[1]=lb[2],lb[2]=\nlb[3]):lb[2]==tc&&(lb[2]=lb[3]),mb[0]=Rc,mb[1]=tc,mb[2]=lb[2],mb[3]=lb[1],Ib=1;else{if(xd[0]==xd[1]||xd[1]==xd[2]){YN(Hb.n,"Error in C4 stereospecification ! 2/0r");break c}0!=xd[0]?(mb[0]=lb[0],mb[1]=lb[2],mb[2]=lb[1],mb[3]=lb[3]):(mb[0]=lb[1],mb[1]=lb[3],mb[2]=lb[2],mb[3]=lb[0]);1=Oe&&(sd=!0,ma=(oO(),tO)[Oe]);sd&&(0!=Ja?ma=Eh+Ja+ma:ma=Eh+ma,1==De[Jd]?ma+=je:-1==De[Jd]&&(ma+="@@"),1==cf?ma+=Jf:1se?-se:se)&&(ma+=0>se?-se:se)),Sg&&(ma+=Kd+tg),ma+=Mh);Bw(Kb.a,ma);for(la=1;la<=Ac;++la)if(Ta[la]==s||Ob[la]==s)R=Ob[la],R==s&&\n(R=Ta[la]),qa[s]b||0>c?null:new fR(a,b,c)}function TR(a){var b;for(b=new tq(a);b.ba.r))for(h=1;h<=a.r;++h)if(j=a.c[h],4==j.d||5==j.d||9==j.d){h=!0;break a}h=!1}if(!h)return a;c=lZ(a,m,!0);j=new jS(a);h=new Fs;if(ls(new Cs,h,new BM(new FM(c)))){if(!(h.o==a.q&&h.p==a.r))return null;c=!0;try{b=new wo(h),jo(b,null)}catch(l){if(l=$o(l),E(l,103))c=!1,j=null;else throw l;}if(c)for(d=0;d=\nf.d&&(f.d=e);else return null}}return j}function tS(a,b,c){var d,e;e=new PR;for(d=new tq(a);d.b>16&255)),Pr(0.7*(~~g.d>>8&255)),Pr(0.7*(g.d&255))),gQ(a.a,g)):(h=new Yn(Pr(0.7*(~~g.d>>16&255)),Pr(0.7*(~~g.d>>8&255)),Pr(0.7*(g.d&255))),f=PK(g),gQ(a.a,h));g=I(J(L(T)));d=I(J(L(d*T)));e=I(J(L(e*T)));b=I(J(L(b*T)));c=I(J(L(c*T)));d-=g;e-=g;ZP(a.a,b+g,c+g,d-g,e-g);gQ(a.a,h);ZP(a.a,b,c,d,g);ZP(a.a,b,c+g,g,e);gQ(a.a,f);ZP(a.a,b+d,c,g,e+g);ZP(a.a,b+1,c+e,d,g)}\nfunction UP(a,b,c,d,e){a=a.a;b=I(J(L(b*T)));c=I(J(L(c*T)));d=I(J(L(d*T)));e=I(J(L(e*T)));VP(a,!0);WP(a,XP(a,b,c,d,e))}function eQ(a,b,c,d){var e,f,g;f=C(B,v,-1,d,1);g=C(B,v,-1,d,1);for(e=0;e=b||b>=lK(this.a)-1||0>=c||c>=kK(this.a)-1)&&(this.a.o=!1);this.a.o?FS(this.a.d,a,b,c):sR(this.a.d,a,b,c);this.b?this.a.q&&this.a.q.ob.focus({preventScroll:!0}):this.a.ob.focus({preventScroll:!0})};_.a=null;_.b=!1;\nfunction $Z(a){this.a=a}x(792,1,{},$Z);_.Td=function(a){var b;this.a.o=!1;b=XA(a);a=YA(a);LS(this.a.d,b,a)};_.a=null;function a_(a){this.a=a}x(793,1,{},a_);_.Sd=function(){this.a.o&&(this.a.o=!1);try{sH.Tf(this.a.ob)}catch(a){if(a=$o(a),E(a,103))FU(" onMouseOut seFocus(False) exception catched ");else throw a;}this.a.q&&lH(this.a.q,!1)};_.a=null;function b_(a){this.a=a}x(794,1,{},b_);_.a=null;function c_(a,b){this.a=a;this.b=b}x(795,1,{},c_);\n_.Ue=function(a){var b,c,d;c=(O(),a.a).keyCode||0;0<=c&&c<(xJ(),IZ).length&&-999!=(xJ(),IZ)[c]&&(c=(xJ(),IZ)[c]);if(this.b&&(d=-1!=$wnd.navigator.userAgent.indexOf(Ag)?ty(a.a):sy(a.a))&&(67==c||86==c||88==c))return;b=new aL(null,c,null);if(sy(a.a)||(O(),a.a).shiftKey||ty(a.a)||(O(),a.a).altKey)sy(a.a)&&(b.e|=2),(O(),a.a).altKey&&(b.e|=8),ty(a.a)&&(b.e|=4),(O(),a.a).shiftKey&&(b.e|=1);a:{d=this.a.d;var e,f,g,h;d.hc=!1;96<=c&&105>=c&&(c=c-96+48);if(d.Z&&!d.$)d=!1;else{YN(d,d.Y);g=1==b.e;e=8==b.e;f=\n-1!=$wnd.navigator.userAgent.indexOf(Ag)?b.Ig():0!=(b.e&2);b=0;if(null!=d.Rb&&0=e&&0=c&&(b=1301+e));d=0!=b?ZR(d,b):!1}}d&&uy(a.a)};_.a=null;_.b=!1;function OZ(){MZ.call(this);PE(this.ob,om,td);PE(this.ob,xj,td)}x(796,788,vn,OZ);function PZ(a){this.a=a}x(797,1,{},PZ);_.Xe=function(){Gx((Dx(),Ex),new f_(this))};_.a=null;function f_(a){this.a=a}x(798,1,{},f_);\n_.Ud=function(){var a;if(this.a.a.d){if(this.a.a.d&&(a=RS(),a!=this.a.a.n))if(this.a.a.n=a,this.a.a.n){this.a.a.t=(O(),this.a.a.ob.style)[om];this.a.a.k=(O(),this.a.a.ob.style)[xj];PF(this.a.a,td);LF(this.a.a,td);a=this.a.a.d;var b;GM();a.f=a.Zb;a.e=a.Qb;a.Qb=Sp(3*a.Qb,4);var c=jK(a),d=a.Qb;(b=CP(uQ(a,a.ac)))?(c=xQ(a,c,d),b=Sp(c.c/b.c,c.b/b.b)):b=-1;a.Zb=Sp(3*a.Zb,10);0=g?h=XP(a,b,c,d,e):h=(j=f+g,l=0,jg)&&(n=1),q=b+d/2,r=c+e/2,t=d/2,w=e/2,u=v_(q,r,t,w,f),y=v_(q,r,t,w,j),F=" text { cursor: default; } <\/style>":m;b=c+d+b+Xd;b!==a.q&&(Xx(a.t.ob,b),a.q=b);a.o=!0;a.p=!1}}\nfunction gQ(a,b){(a.e=b)&&(a.f=w_(b))}function MT(a,b){var c,d,e;a.i=(c=b.b,d=b.a,e=m,12!=c&&(e=\' font-size="\'+c+Yk),"Plain"!=d&&(e+=\' font-family="\'+d+Ca),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}function tQ(a,b){(a.n=b)&&b&&(a.c=\'stroke-width="\'+(b.e==Pr(b.e)?m+Pr(b.e):m+b.e)+Ea)}x(815,519,{});_.d=null;_.e=null;_.f=ki;_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=m;_.r=0;_.s=0;_.t=null;_.u=null;var t_;\nfunction yC(a,b){var c;c=(O(),b.a).targetTouches;return 1==c.length?(c=c[0],a.b.d=(O(),c).clientX-Sx.re(a.o.ob)+Sx.we(a.o.ob)+(O(),Sx).ve(a.o.ob.ownerDocument),a.b.e=(O(),c).clientY-Sx.se(a.o.ob)+(a.o.ob.scrollTop||0)+(O(),Sx).xe(a.o.ob.ownerDocument),a.b.a=new e_(b),uy(b.a),!0):!1}\nfunction QZ(a){this.o=a;this.b=new x_;this.c=new y_(this);VF(this.o,new z_(this),(zC(),zC(),AC));VF(this.o,new A_(this),(rC(),rC(),sC));VF(this.o,new B_(this),(vC(),vC(),wC));VF(this.o,new C_(this),(nC(),nC(),oC));VF(this.o,new D_,(LB(),LB(),MB));VF(this.o,new E_(this),(HB(),HB(),IB));VF(this.o,new F_(this),(CB(),CB(),DB))}x(816,1,{},QZ);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function y_(a){Mt();this.a=a}x(817,69,{},y_);\n_.he=function(){!this.a.d&&this.a.i&&g_(this.a.i,this.a.b)};_.a=null;function z_(a){this.a=a}x(818,1,{},z_);_.a=null;function A_(a){this.a=a}x(819,1,{},A_);_.a=null;function B_(a){this.a=a}x(820,1,{},B_);_.a=null;function C_(a){this.a=a}x(821,1,{},C_);_.a=null;function D_(){}x(822,1,{},D_);function E_(a){this.a=a}x(823,1,{},E_);_.a=null;function F_(a){this.a=a}x(824,1,{},F_);_.a=null;function x_(){}x(825,1,{},x_);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction w_(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 ki;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 li}return 255==c&&255==b&&255==a?"white":il+c+Ub+b+Ub+a+Rb}function oU(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction G_(a){var b,c,d,e,f;aG(a);d=(bG(),AI(null));e=new LH;IH(e,a);kG(d,e,d.ob);q_();m_(e.ob);f=a.of();b=a.nf();c=oU();9<=c?(++f,++b):7==c&&E(a,40)&&(c=(O(),a.ob).textContent,2>=c.length&&(f+=8));KH(e,a);tG(d,e);return new FJ(f+1,b)}function GQ(a){return a.replace(/&/g,Db).replace(/<\/g,Mb).replace(/>/g,Lb)}function KN(a){try{$wnd.console.log(a)}catch(b){}}\nfunction H_(){this.ob=gy();RF(this.ob,Gj);PE(this.ob,Kk,yj);PE(this.ob,Tk,Rh);PE(this.ob,om,td);PE(this.ob,xj,td);this.ob.setAttribute("contenteditable",cj)}x(827,398,yn,H_);function v_(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new p_(new Vr(a),new Vr(b))}function XP(a,b,c,d,e){return\'\'+(\'\\n \\n<\/svg>\')+d+"<\/div");this.a=new pI(d,b,new L_(a));oI(this.a,a.e)}x(836,1,{},wL);_.a=null;\nfunction kI(a){var b,c,d,e,f;f=new mM(a.a,1001,null!=a.a.c?a.a.c:a.a.f);for(c=kC(a.a.d,C(M_,o,77,0,0)),d=0,e=c.length;d=f.k||(701==f.k?null.vk():401==f.k||402==f.k?(null.vk(),null.vk(),null.vk(),null.vk(),null.vk()):500<=f.k&&507>=f.k&&(g=null.wk,500!=g&&(g=new aL(null.wk,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function L_(a){this.a=a}x(837,1,ln,L_);_.Ud=function(){kI(this)};_.a=null;function VL(){I_();K_.call(this);this.a=new SI}x(838,830,{},VL);_.Yg=kE;_.a=null;\nfunction YL(){new TC;var a;a:{switch(Bt){case 2:case 3:case 6:case 7:case 10:case 11:case 14:case 15:a=new N_;break a}a=new O_}this.a=a}x(852,543,{},YL);_.a=null;function O_(){}x(854,1,{},O_);_.qk=function(a){a&&a&&qx(10,new P_(a));return null};_.rk=function(a){qx(10,new Q_(a))};function N_(){}x(853,854,{},N_);_.qk=function(){return $wnd.clipboardData.getData("Text")};_.rk=function(a){$wnd.clipboardData.setData("Text",a)};function P_(a){this.a=a}x(857,1,Cn,P_);_.le=TJ;_.a=null;\nfunction Q_(a){this.a=a}x(859,1,Cn,Q_);_.le=TJ;_.a=null;function d_(a,b,c,d){O();a=new R_(c,a);d?0!=b.r.q&&(wB(b,b.S,a),EP(b,!0),IS(b)):wB(b,b.S,a)}function R_(a,b){this.b=a;this.a=b}x(861,1,{},R_);_.le=TJ;_.nh=function(a){this.b(a);vy(this.a);uy(this.a)};_.oh=TJ;_.a=null;_.b=null;function BB(a,b){a.onloadend=function(a){b.mh(a.target.result)}}function SN(a){this.a=a}x(866,1,{},SN);_.a=null;function PN(){}x(867,1,{},PN);function QN(){}x(868,1,{},QN);function RN(){}x(869,1,{},RN);\nfunction WL(){this.b=new ZL;this.d=new qK}x(872,541,{},WL);function qR(a,b,c,d){b=zJ(b);c+=b.a;d+=b.b;LG(a.a,c,d);MG(a.a)}function CL(){I_();K_.call(this);var a=this.a=new S_;a._=!0;a.a.f=!0;this.a.cb=!0}x(874,830,{},CL);_.Yg=kE;_.a=null;function QM(){}x(881,572,{},QM);\nfunction DM(a,b){var c,d,e,f,g;c=new bs;d=C(Wq,o,1,b.length,0);for(f=0;f":d[f]=Pw(b[f]);g=0;for(f=Bs(a,Xr(123),0);0<=f;f=Bs(a,Xr(123),g))0!=f&&92==a.charCodeAt(f-1)?(1!=f&&Zr(c,a.substr(g,f-1-g)),c.a.a+=rm,g=f+1):f>a.length-3?(Zr(c,ys(a,g,a.length)),g=a.length):(e=~~(HV(a.charCodeAt(f+1),10)<<24)>>24,0>e||125!=a.charCodeAt(f+2)?(Zr(c,a.substr(g,f+1-g)),g=f+1):(Zr(c,a.substr(g,f-g)),e>=d.length?c.a.a+="":Bw(c.a,d[e]),g=f+3));ga.a?1:0}function vM(){return 0>=this.c||0>=this.b}function vW(){return zW(this.a)}function VM(){return 0==this.gh()}function qW(){return this.a.d}\nfunction TL(){var a;0