summaryrefslogtreecommitdiff
path: root/public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js')
-rw-r--r--public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js b/public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js
new file mode 100644
index 0000000..323a42b
--- /dev/null
+++ b/public/jsme/deferredjs/A2384E54F71557BAEA414A43D47F17EA/9.cache.js
@@ -0,0 +1 @@
+$wnd.jsme.runAsyncCallback9('var hQ="runCallbacks",iQ="end",jQ,kQ,lQ="West",mQ="South",nQ="North",oQ="First",pQ="East",qQ="Before",rQ="After";function sQ(a,b){Lp(a.a,b)}function tQ(){tQ=x;jQ=new dw;kQ=new tC(0,0);ew(jQ,qQ);ew(jQ,oQ);ew(jQ,rQ);ew(jQ,"Last");ew(jQ,te);ew(jQ,nQ);ew(jQ,mQ);ew(jQ,lQ);ew(jQ,pQ)}function uQ(a,b){a.a+=b}\nfunction vQ(a){var b=kq,c,d,e;e=a==b.f?qi:sh+a;$stats&&(e=pq(e,iQ,a),$stats(e));a<b.i.length&&xq(b.i,a,null);nq(b,a)&&b.j.b++;b.b=-1;b.d[a]=!0;vq(b);e=b.a[a];if(null!=e){$stats&&(c=pq(hQ+a,Cg,-1),$stats(c));xq(b.a,a,null);for(c=0,d=e.length;c<d;++c)b=e[c],b.Ed();$stats&&(a=pq(hQ+a,iQ,-1),$stats(a))}}\nvar wQ={61:1,62:1,68:1,73:1,82:1,90:1},xQ={28:1,30:1,38:1,43:1,46:1,49:1,50:1,52:1,131:1},yQ={28:1,30:1,38:1,41:1,43:1,45:1,46:1,49:1,50:1,52:1,125:1,131:1},zQ={28:1,30:1,38:1,43:1,44:1,46:1,49:1,50:1,52:1,124:1,131:1},AQ={19:1,22:1,90:1,95:1,97:1},BQ={90:1,95:1,97:1,115:1},CQ={85:1},DQ={28:1,30:1,38:1,41:1,43:1,45:1,46:1,50:1,52:1},EQ={l:6,m:0,h:0},FQ="&nbsp;",GQ="--",HQ="1em",IQ="1ex",JQ="1in",KQ="??",LQ="ATOMS",MQ="CFG",NQ="Cancel",OQ="E",PQ="GBVTBU-BB",QQ="Invalid UTF8 sequence",RQ="M RAD",SQ=\n"M RBD",TQ="M SUB",UQ="Nonstandard atom",VQ="OK",WQ="Resize-",XQ=\'Too many percent/per mille characters in pattern "\',YQ="US$",ZQ="]\'",$Q="__uiObjectID",aR="backgroundColor",bR="col",cR="cssFloat",dR="dir",eR="dragdrop-handle",fR="dragdrop-selected",gR="e",hR="filter",iR="float",jR="ltr";w(1,-1,am);_.gC=function(){return this.cZ};\nfunction kR(a,b,c){var d,e,f,g,h;if(6!=a.H.x[b]&&7!=a.H.x[b])return!1;e=lR(a.H,b,0);d=lR(a.H,b,1);if(1!=a.H.k[e]||1!=a.H.k[d]||1==a.H.f[e]||1==a.H.f[d]||3<mR(a.H,e)||3<mR(a.H,d))return!1;e=new nR(a.H,a.c,b,e);if(e.f&&!c)return!1;f=new nR(a.H,a.c,b,d);if(f.f&&!c||e.f&&f.f)return!1;c&&(e.f&&e.c&&(a.L[b]=!0),f.f&&f.c&&(a.L[b]=!0));g=oR(e);h=oR(f);if(-1==g||-1==h||0==(g+h&1))return c||(a.S[b]=3),!0;d=0;switch(g+h){case 3:case 7:d=2;break;case 5:d=1}if(c){if(a.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))e.f&&(1==\nd?(pR(a.b[e.b],$k),pR(a.b[e.d],Yk)):(pR(a.b[e.b],Yk),pR(a.b[e.d],$k))),f.f&&(2==d?(pR(a.b[f.b],$k),pR(a.b[f.d],Yk)):(pR(a.b[f.b],Yk),pR(a.b[f.d],$k)))}else a.S[b]=d;return!0}\nfunction qR(a,b,c){var d,e,f,g,h;if(!rR(a.H,b))return!1;d=Y(a.H,0,b);e=Y(a.H,1,b);f=new nR(a.H,a.c,d,e);if(f.f&&!c)return!1;g=new nR(a.H,a.c,e,d);if(g.f&&!c||f.f&&g.f)return!1;c&&(f.f&&(a.K[b]=sR(a,e)),g.f&&(a.K[b]=sR(a,d)));e=oR(f);h=oR(g);if(-1==e||-1==h||0==(e+h&1))return c||(a.k[b]=3),!0;d=0;switch(e+h){case 3:case 7:d=1;break;case 5:d=2}if(c){if(a.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))f.f&&(2==d?(pR(a.b[f.b],Vk),pR(a.b[f.d],Sk)):(pR(a.b[f.b],Sk),pR(a.b[f.d],Vk))),g.f&&(2==d?(pR(a.b[g.b],Vk),pR(a.b[g.d],\nSk)):(pR(a.b[g.b],Sk),pR(a.b[g.d],Vk)))}else a.k[b]=d;return!0}\nfunction tR(a,b,c){var d,e,f,g,h,j,l,n,o,r;if(0!=a.k[b])return!1;if(1==uR(a.H,b))return qR(a,b,c);if(2!=uR(a.H,b)||vR(a.H,b))return!1;d=Y(a.H,0,b);e=Y(a.H,1,b);if(1==a.H.f[d]||1==a.H.f[e]||3<a.H.f[d]||3<a.H.f[e]||2==a.H.k[d]||2==a.H.k[e])return!1;f=new nR(a.H,a.c,e,d);if(f.f&&!c)return!1;e=new nR(a.H,a.c,d,e);if(e.f&&!c||f.f&&e.f)return!1;c&&(f.f&&f.c&&(a.K[b]=!0),e.f&&e.c&&(a.K[b]=!0));d=0!=(a.H.z[b]&16777216)?3:a.X?(g=D(bH,Zl,-1,3,1),g[0]=wR(a.H,e.a)-wR(a.H,f.a),g[1]=xR(a.H,e.a)-xR(a.H,f.a),g[2]=\nyR(a.H,e.a)-yR(a.H,f.a),h=D(bH,Zl,-1,3,1),h[0]=wR(a.H,f.b)-wR(a.H,f.a),h[1]=xR(a.H,f.b)-xR(a.H,f.a),h[2]=yR(a.H,f.b)-yR(a.H,f.a),j=D(bH,Zl,-1,3,1),j[0]=wR(a.H,e.b)-wR(a.H,e.a),j[1]=xR(a.H,e.b)-xR(a.H,e.a),j[2]=yR(a.H,e.b)-yR(a.H,e.a),l=D(bH,Zl,-1,3,1),l[0]=g[1]*h[2]-g[2]*h[1],l[1]=g[2]*h[0]-g[0]*h[2],l[2]=g[0]*h[1]-g[1]*h[0],n=D(bH,Zl,-1,3,1),n[0]=g[1]*l[2]-g[2]*l[1],n[1]=g[2]*l[0]-g[0]*l[2],n[2]=g[0]*l[1]-g[1]*l[0],o=(h[0]*n[0]+h[1]*n[1]+h[2]*n[2])/(Math.sqrt(h[0]*h[0]+h[1]*h[1]+h[2]*h[2])*Math.sqrt(n[0]*\nn[0]+n[1]*n[1]+n[2]*n[2])),r=(j[0]*n[0]+j[1]*n[1]+j[2]*n[2])/(Math.sqrt(j[0]*j[0]+j[1]*j[1]+j[2]*j[2])*Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2])),0>o^0>r?1:2):-1==oR(f)||-1==oR(e)||0!=((oR(f)|oR(e))&1)?3:oR(f)==oR(e)?1:2;c?0!=(a.G&2)&&(f.f&&(1==d?(pR(a.b[f.b],Vk),pR(a.b[f.d],Sk)):2==d&&(pR(a.b[f.b],Sk),pR(a.b[f.d],Vk))),e.f&&(1==d?(pR(a.b[e.b],Vk),pR(a.b[e.d],Sk)):2==d&&(pR(a.b[e.b],Sk),pR(a.b[e.d],Vk)))):a.k[b]=d;return!0}\nfunction zR(a,b,c){var d,e,f,g,h,j,l;if(0!=a.S[b]||6!=a.H.x[b]&&7!=a.H.x[b]&&14!=a.H.x[b]&&15!=a.H.x[b]&&16!=a.H.x[b])return!1;if(0!=a.H.k[b]){if(2==a.H.f[b]&&2==a.H.j[b][0]&&2==a.H.j[b][1])return kR(a,b,c);if(15!=a.H.x[b]&&16!=a.H.x[b])return!1}if(3>a.H.f[b]||4<mR(a.H,b)||7==a.H.x[b]&&!a.I[b])return!1;d=D(B,u,-1,4,1);l=D(B,u,-1,4,1);j=D(zq,sl,-1,4,2);for(g=0;g<mR(a.H,b);++g){f=-1;for(h=e=0;h<mR(a.H,b);++h)!j[h]&&f<a.c[lR(a.H,b,h)]&&(f=a.c[lR(a.H,b,h)],e=h);d[g]=e;l[g]=f;j[e]=!0}if(4==mR(a.H,b)&&\nl[0]==l[1]&&l[2]==l[3]||4==mR(a.H,b)&&(l[0]==l[2]||l[1]==l[3])||3==mR(a.H,b)&&l[0]==l[2])return!1;f=e=0;h=!1;for(g=1;g<mR(a.H,b);++g)if(l[g-1]==l[g]){if(!c||0==l[g])return!1;e=lR(a.H,b,d[g-1]);f=lR(a.H,b,d[g]);AR(a.H,BR(a.H,b,d[g]))&&(a.L[b]=!0);h=!0}if(c&&!h)return!1;if(a.X){g=D(B,u,-1,4,1);for(l=0;l<mR(a.H,b);++l)g[l]=lR(a.H,b,d[l]);3==mR(a.H,b)&&(g[3]=b);d=Aw([CR,bH],[q,Zl],[55,-1],[3,3],0,2,1);for(l=0;3>l;++l)d[l][0]=wR(a.H,g[l+1])-wR(a.H,g[0]),d[l][1]=xR(a.H,g[l+1])-xR(a.H,g[0]),d[l][2]=yR(a.H,\ng[l+1])-yR(a.H,g[0]);g=D(bH,Zl,-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,o;l=z(nJ,Ol,88,[z(B,u,-1,[2,1,2,1]),z(B,u,-1,[1,2,2,1]),z(B,u,-1,[1,1,2,2]),z(B,u,-1,[2,1,1,2]),z(B,u,-1,[2,2,1,1]),z(B,u,-1,[1,2,1,2])]);g=D(bH,Zl,-1,mR(a.H,b),1);for(o=0;o<mR(a.H,b);++o)g[o]=\nDR(a.H,lR(a.H,b,d[o]),b);h=ER(a.H,b,d,g,null)<<24>>24;if(3!=h)d=h;else{for(o=j=h=0;o<mR(a.H,b);++o)n=BR(a.H,b,d[o]),Y(a.H,0,n)==b&&(9==a.H.B[n]&&(0!=j&&FR(a.H,b),h=o,j=1),17==a.H.B[n]&&(0!=j&&FR(a.H,b),h=o,j=2));if(0==j)d=3;else{for(o=1;o<mR(a.H,b);++o)g[o]<g[0]&&(g[o]+=6.283185307179586);if(3==mR(a.H,b)){switch(h){case 0:(g[1]<g[2]&&3.141592653589793>g[2]-g[1]||g[1]>g[2]&&3.141592653589793<g[1]-g[2])&&(j=3-j);break;case 1:3.141592653589793<g[2]-g[0]&&(j=3-j);break;case 2:3.141592653589793>g[1]-g[0]&&\n(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.M&&0!=(a.G&2)||!a.M&&0!=(a.G&4))1==d?(pR(a.b[e],dl),pR(a.b[f],bl)):2==d&&(pR(a.b[e],bl),pR(a.b[f],dl))}else a.S[b]=d;return!0}function GR(a){var b,c;b=0;c=a.b;HR(c,c.length,(IR(),IR(),JR));for(c=0;c<a.b.length;++c)(0==c||0!=KR(a.b[c],a.b[c-1]))&&++b,a.c[a.b[c].a]=b;return b}\nfunction LR(a,b){var c,d,e;d=!1;for(c=0;c<a.H.d;++c)if(tR(a,c,!1)){a.o[c]=a.C;if(b)a:{d=a;e=c;var f=void 0,g=void 0,h=void 0,j=void 0,l=void 0,n=void 0;if((1==d.k[e]||2==d.k[e])&&!MR(d.H,e)){l=!1;try{for(j=0;2>j;++j)if(f=Y(d.H,j,e),3==d.H.f[f]){g=D(B,u,-1,2,1);for(n=h=0;n<d.H.f[f];++n)BR(d.H,f,n)!=e&&(g[h++]=lR(d.H,f,n));d.c[g[0]]>d.c[g[1]]^NR(d,f,g[0],g[1])&&(l=!l)}}catch(o){o=Hq(o);if(G(o,98)){d.e[e]=3;break a}throw o;}1==d.k[e]^l?d.e[e]=1:d.e[e]=2}}d=!0}e=!1;for(c=0;c<a.H.c;++c)if(zR(a,c,!1)){a.W[c]=\na.C;if(b)a:{e=a;var f=c,r=n=l=g=j=void 0,t=h=void 0;if(1==e.S[f]||2==e.S[f]){h=!1;if(2==e.H.k[f])try{for(r=0;2>r;++r)if(j=lR(e.H,f,r),3==e.H.f[j]){l=D(B,u,-1,2,1);for(t=n=0;t<e.H.f[j];++t)1==e.H.j[j][t]&&(l[n++]=lR(e.H,j,t));e.c[l[0]]>e.c[l[1]]^NR(e,j,l[0],l[1])&&(h=!h)}}catch(y){y=Hq(y);if(G(y,98)){e.N[f]=3;break a}throw y;}else{try{for(var j=e,l=f,v=t=r=n=void 0,s=void 0,A=void 0,v=mR(j.H,l),s=D(B,u,-1,v,1),r=0;r<v;++r)s[r]=lR(j.H,l,r);for(r=v;1<r;--r){n=!1;for(t=1;t<r;++t)NR(j,l,s[t-1],s[t])&&\n(n=!0,A=s[t-1],s[t-1]=s[t],s[t]=A);if(!n)break}g=s}catch(F){F=Hq(F);if(G(F,98)){e.N[f]=3;break a}throw F;}for(r=1;r<g.length;++r)for(t=0;t<r;++t)e.c[g[r]]<e.c[g[t]]&&(h=!h)}1==e.S[f]^h?e.N[f]=1:e.N[f]=2}}e=!0}e&&(a.C=!a.C);return d||e}\nfunction OR(a){var b,c,d,e,f,g,h,j,l;for(e=0;e<a.V.c;++e){d=fy(a.V,e);b=!0;l=-1;f=!1;for(h=0;h<d.length;++h){c=d[h];if(0==a.S[c]){b=!1;break}if(3!=a.S[c]){g=!0;for(j=0;j<d.length;++j)if(j!=h&&a.c[c]==a.c[d[j]]){g=!1;break}g&&l<a.c[c]&&(l=a.c[c],f=1==a.S[c])}}if(b&&-1!=l){for(h=0;h<d.length;++h)c=d[h],f&&(1==a.S[c]?a.S[c]=2:2==a.S[c]&&(a.S[c]=1)),a.U[c]=!1;an(a.V,d);--e}}}\nfunction PR(a){var b,c;b=GR(a);do{c=b;b=a;for(var d=void 0,e=void 0,f=void 0,g=void 0,h=e=void 0,j=void 0,l=void 0,f=D(B,u,-1,b.E,1),d=0;d<b.H.c;++d){j=b.H.f[d]+QR(b.H,d);for(g=0;g<RR(b.H,d);++g)if(g<b.H.f[d]||g>=mR(b.H,d)){l=2*b.c[lR(b.H,d,g)];e=BR(b.H,d,g);2==uR(b.H,e)&&(vR(b.H,e)||++l);for(e=0;e<g&&!(l<f[e]);++e);for(h=g;h>e;--h)f[h]=f[h-1];f[e]=l}SR(b.b[d],d);TR(b.b[d],16,lx(b.c[d]));for(g=j;g<b.E;++g)TR(b.b[d],17,Rk);for(g=0;g<j;++g)TR(b.b[d],17,lx(f[g]))}b=GR(a)}while(c!=b);return b}\nfunction NR(a,b,c,d){var e,f,g,h,j,l,n,o,r,t,y,v,s,A,F;if(a.H.x[c]!=a.H.x[d])return a.H.x[c]>a.H.x[d];if(a.H.v[c]!=a.H.v[d])return g=0==a.H.v[c]?(UR(),VR)[a.H.x[c]]:a.H.v[c],a=0==a.H.v[d]?(UR(),VR)[a.H.x[d]]:a.H.v[d],g>a;h=a.H.c;r=D(B,u,-1,h,1);y=D(B,u,-1,h,1);v=D(B,u,-1,h,1);t=D(zq,sl,-1,h,2);g=D(zq,sl,-1,a.H.o,2);r[0]=b;r[1]=c;r[2]=d;y[0]=-1;y[1]=0;y[2]=0;g[b]=!0;g[c]=!0;g[d]=!0;j=1;s=2;b=D(B,u,-1,64,1);b[1]=1;b[2]=3;for(d=2;j<=s;){for(;j<b[d];){l=r[j];if(!t[j]){for(A=o=n=0;A<a.H.f[l];++A){c=lR(a.H,\nl,A);s+a.H.j[l][A]+1>=h&&(h+=a.H.c,r=WR(r,h),y=WR(y,h),v=WR(v,h),t=(e=D(zq,sl,-1,h,2),XR(t,0,e,t.length),e));if(0!=(a.H.z[BR(a.H,l,A)]&512))++n,o+=a.H.x[c];else for(f=1;f<a.H.j[l][A];++f)++s,r[s]=c,y[s]=j,t[s]=!0;F=y[j];if(c!=r[F]){f=!1;if(g[c])for(F=y[F];-1!=F;){if(c==r[F]){f=!0;break}F=y[F]}f?(++s,r[s]=c,y[s]=j,t[s]=!0):(++s,r[s]=c,y[s]=j,g[c]=!0)}}0!=n&&(++s,v[s]=~~((o<<2)/n),y[s]=j,t[s]=!0)}++j;if(1E4==j)throw new Np("Emergency break in while loop.");}b.length==d+1&&(b=WR(b,b.length+64));b[d+\n1]=s+1;for(A=b[d];A<b[d+1];++A)0==v[A]&&(v[A]=(151==a.H.x[r[A]]?1:152==a.H.x[r[A]]?1:a.H.x[r[A]])<<2),v[A]+=v[y[A]]<<16;YR(a,t,v,y,r,b,d);if(v[1]!=v[2])return v[1]>v[2];1<d&&ZR(v,y,b,d);++d}h=D(B,u,-1,a.H.c,1);c=!1;for(e=0;e<a.H.c;++e)if(g[e]&&0!=a.H.v[e]){c=!0;break}if(c){for(e=0;e<a.H.c;++e)h[e]=0==a.H.v[e]?(UR(),VR)[a.H.x[e]]:a.H.v[e];if($R(a,t,v,y,r,h,b,d))return v[1]>v[2]}e=h.length;for(c=0;c<e;++c)h[c]=0;c=!1;for(e=0;e<a.H.d;++e)if(g[Y(a.H,0,e)]||g[Y(a.H,1,e)])1==a.e[e]?(h[Y(a.H,0,e)]=1,h[Y(a.H,\n1,e)]=1,c=!0):2==a.e[e]&&(h[Y(a.H,0,e)]=2,h[Y(a.H,1,e)]=2,c=!0);if(c&&$R(a,t,v,y,r,h,b,d))return v[1]>v[2];e=h.length;for(c=0;c<e;++c)h[c]=0;c=!1;for(e=0;e<a.H.c;++e)g[e]&&(2==a.N[e]?(h[e]=1,c=!0):1==a.N[e]&&(h[e]=2,c=!0));if(c&&$R(a,t,v,y,r,h,b,d))return v[1]>v[2];throw new Np("no distinction applying CIP rules");}\nfunction ZR(a,b,c,d){var e,f,g,h;e=c[d];c=c[d+1]-e;h=D(aS,q,5,c,0);for(f=0;f<c;++f)h[f]=new bS,h[f].c=a[f+e],h[f].b=b[f+e],h[f].a=f+e;e=new cS;for(g=d;1<g;--g){for(f=0;f<c;++f)h[f].c+=a[h[f].b]<<16,h[f].b=b[h[f].b];HR(h,h.length,e?e:(IR(),IR(),JR));d=1;for(f=0;f<c;++f)a[h[f].a]=d,f!=c-1&&0!=(h[f].c!=h[f+1].c?h[f].c>h[f+1].c?1:-1:0)&&++d}}\nfunction $R(a,b,c,d,e,f,g,h){var j,l;for(l=1;l<h;++l){for(j=g[l];j<g[l+1];++j)c[j]=f[e[j]]+(c[d[j]]<<8);YR(a,b,c,d,e,g,l);if(c[1]!=c[2])return!0;1<l&&ZR(c,d,g,l)}return!1}\nfunction YR(a,b,c,d,e,f,g){for(var h,j,l,n,o,r;1<g;--g){o=f[g]-f[g-1];r=D(dS,q,4,o,0);h=f[g];for(j=0;j<o;++j){l=f[g-1]+j;for(n=h;n<f[g+1]&&d[n]==l;)++n;r[j]=new eS;r[j].c=l;r[j].d=c[l];r[j].b=b[l]?0:a.H.f[a.H.o+e[l]]-a.H.f[e[l]]+fS(a.H,e[l]);r[j].a=D(B,u,-1,n-h,1);for(l=h;l<n;++l)r[j].a[l-h]=c[l];gS(r[j].a);h=n}j=new hS;HR(r,r.length,j?j:(IR(),IR(),JR));h=1;for(j=0;j<o;++j)c[r[j].c]=h,j!=o-1&&0!=iS(r[j],r[j+1])&&++h}}\nfunction jS(a){var b,c;c=Aw([kS,nJ],[q,Ol],[89,88],[2,32],0,2,0);for(b=0;b<a.H.c;++b)a.D[b]&&(1==a.Q[b]?c[0][a.P[b]]=lS(c[0][a.P[b]],b):2==a.Q[b]&&(c[1][a.P[b]]=lS(c[0][a.P[b]],b)));return c}function sR(a,b){var c,d,e,f,g;e=mS(a.H);for(c=0;c<e.i.c;++c)if(e.d[c]&&nS(e,c,b)){for(d=fy(e.i,c),e=0,f=d.length;e<f;++e)if(c=d[e],c!=b)for(g=0;g<a.H.f[c];++g)if(rR(a.H,BR(a.H,c,g)))return!0;break}return!1}\nfunction oS(a,b,c){a.J=b;for(b=0;b<a.H.c;++b)a.c[b]=c[b],a.S[b]=0,a.W[b]=!1;for(c=0;c<a.H.d;++c)a.k[c]=0,a.o[c]=!1}function pS(a,b){var c,d;c=Y(a.H,0,b);if(c>=a.H.c)return!1;if(1==a.S[c]||2==a.S[c])return!0;if(3==a.S[c])return!1;d=qS(a.H,c);if(-1!=d)return 1==a.k[d]||2==a.k[d];for(d=0;d<a.H.f[c];++d)if(2==a.H.j[c][d]&&(1==a.S[lR(a.H,c,d)]||2==a.S[lR(a.H,c,d)]))return!0;return!1}function WR(a,b){var c;c=D(B,u,-1,b,1);XR(a,0,c,a.length);return c}\nfunction rS(a,b){var c;if(65535<a.o)throw new bn("Cannot canonize a molecule having more than 65535 atoms");if(65535<a.p)throw new bn("Cannot canonize a molecule having more than 65535 bonds");this.H=a;this.G=b;sS(this.H,3);var d,e,f,g,h,j,l,n,o,r,t,y,v,s,A,F,M,N,$,S;this.I=D(zq,sl,-1,this.H.c,2);for(d=0;d<this.H.c;++d)if(7==this.H.x[d])if(4==this.H.f[d])this.I[d]=!0;else if(3==this.H.f[d])if(1==this.H.q[d])this.I[d]=!0;else if(!tS(this.H,d))if(0!=(this.G&32))this.I[d]=!0;else if(3==uS(this.H,d)&&\n(S=vS(this.H,d),!(7<S))){N=mS(this.H);for($=0;$<N.i.c&&!(fy(N.j,$).length==S&&nS(N,$,d));)++$;o=n=-1;for(r=0;3>r;++r){l=BR(this.H,d,r);var V;a:{for(var ea=l,na=void 0,ta=void 0,ta=fy(N.j,$),na=0;na<ta.length;++na)if(ea==ta[na]){V=!0;break a}V=!1}if(!V){n=lR(this.H,d,r);o=l;break}}y=D(zq,sl,-1,this.H.d,2);y[o]=!0;v=D(B,u,-1,11,1);a:{var Yb=this.H,K=v,ra=n,yc=d,jd=y,wb=void 0,L=void 0,Ha=void 0,xb=void 0,Hc=void 0,tc=void 0,Ba=void 0,kd=void 0,ld=void 0;if(ra==yc)K[0]=ra,s=0;else{sS(Yb,1);xb=D(B,u,\n-1,Yb.o,1);Ha=D(B,u,-1,Yb.o,1);ld=D(B,u,-1,Yb.o,1);Ha[0]=ra;xb[ra]=1;for(Hc=L=0;L<=Hc&&10>=xb[Ha[L]];){kd=Ha[L];for(tc=0;tc<Yb.f[Yb.o+kd];++tc)if(null==jd||jd.length<=Yb.i[kd][tc]||!jd[Yb.i[kd][tc]]){wb=Yb.e[kd][tc];if(wb==yc){Ba=xb[kd];K[Ba]=wb;for(K[--Ba]=kd;0<Ba;)K[Ba-1]=ld[K[Ba]],--Ba;s=xb[kd];break a}0==xb[wb]&&(Ha[++Hc]=wb,xb[wb]=xb[kd]+1,ld[wb]=kd)}++L}s=-1}}if(-1!=s){for(f=1;!nS(N,$,v[f]);)++f;e=s-f;g=v[f];if(6==S&&2==e&&3==f&&3<=uS(this.H,v[1])){t=!1;M=fy(N.i,$);for(r=0;6>r;++r)if(d==M[r]){F=\nwS(N,$,g==M[wS(N,$,r+2)]?r-2:r+2);A=M[F];var va;if(va=3<=uS(this.H,A)){var Fa;a:{var ba=this.H,aa=v[1],Ya=A,Ab=void 0,Jc=void 0,cc=void 0,da=void 0,sd=void 0,W=void 0;if(aa==Ya)Fa=0;else{sS(ba,1);da=D(B,u,-1,ba.o,1);cc=D(B,u,-1,ba.o,1);cc[0]=aa;da[aa]=1;for(sd=Jc=0;Jc<=sd&&2>=da[cc[Jc]];){for(W=0;W<ba.f[ba.o+cc[Jc]];++W){Ab=ba.e[cc[Jc]][W];if(Ab==Ya){Fa=da[cc[Jc]];break a}0==da[Ab]&&(cc[++sd]=Ab,da[Ab]=da[cc[Jc]]+1)}++Jc}Fa=-1}}va=2==Fa}va&&(t=!0);break}if(t){this.I[d]=!0;continue}}h=1==this.H.k[g]||\n0!=(this.H.s[g]&4096)||tS(this.H,g);j=!h&&7==this.H.x[g]&&1!=this.H.q[g];if(1==e)!h&&!j&&4>=S&&3>=f&&(this.I[d]=!0);else switch(S){case 4:!h&&!j&&4>=f&&(this.I[d]=!0);break;case 5:j?3>=f&&(this.I[d]=!0):h||4>=f&&(this.I[d]=!0);break;case 6:2==e?h?4>=f&&(this.I[d]=!0):j||3>=f&&(this.I[d]=!0):3==e&&(h?6>=f&&(this.I[d]=!0):4>=f&&(this.I[d]=!0));break;case 7:3==e&&3>=f&&(this.I[d]=!0)}}}for(c=0;c<this.H.c;++c)if(0!=yR(this.H,c)){this.X=!0;break}this.S=D(lM,cm,-1,this.H.c,1);this.T=D(zq,sl,-1,this.H.c,\n2);this.W=D(zq,sl,-1,this.H.c,2);this.k=D(lM,cm,-1,this.H.d,1);this.o=D(zq,sl,-1,this.H.d,2);this.n=D(zq,sl,-1,this.H.d,2);var O,kb,Ia,ce,U,ga,$c,Kc,Oa,eb,Lc,de,wd;$c=!1;if(this.H.E)for(U=0;U<this.H.d;++U)if(0!=this.H.A[U]){$c=!0;break}this.E=2;for(O=0;O<this.H.c;++O)this.E=gn(this.E,this.H.f[O]+QR(this.H,O));ce=gn(2,$c?~~((78+36*this.E)/63):~~((78+21*this.E)/63));this.c=D(B,u,-1,this.H.o,1);this.b=D(xS,q,6,this.H.c,0);for(O=0;O<this.H.c;++O)this.b[O]=new yS(ce);Ia=!1;for(O=0;O<this.H.c;++O){SR(this.b[O],\nO);0!=(this.H.w[O]&1)||null!=zS(this.H,O)?TR(this.b[O],8,EQ):TR(this.b[O],8,lx(this.H.x[O]));TR(this.b[O],8,lx(this.H.v[O]));TR(this.b[O],2,lx(this.H.k[O]));TR(this.b[O],4,lx(this.H.f[O]+QR(this.H,O)));0!=(this.H.w[O]&1)?TR(this.b[O],4,Wk):TR(this.b[O],4,lx(8+this.H.q[O]));TR(this.b[O],5,lx(AS(31,vS(this.H,O))));var Wc=this.b[O],Kb=O,ob=void 0,dc=void 0,uc=void 0,$b=void 0,ob=((this.H.s[Kb]&-268435456)>>>28)-1,dc=BS(this.H,Kb,!1),uc=BS(this.H,Kb,!0),$b=-1;dc!=uc?-1!=ob&&ob>dc?$b=ob<<24>>24:$b=dc<<\n24>>24:-1!=ob?(ob>uc||ob<uc&&ob>=CS(this.H,Kb))&&($b=ob<<24>>24):!DS(this.H,Kb)&&0!=fS(this.H,Kb)&&($b=CS(this.H,Kb),$b-=ES(this.H,Kb,$b));var I=Kb,oc=$b;if(null==this.a)for(var ac=this.a=D(lM,cm,-1,this.H.c,1),zc=ac.length,vc=void 0,vc=0;vc<zc;++vc)ac[vc]=-1;this.a[I]=oc<<24>>24;TR(Wc,4,lx($b+1));TR(this.b[O],2,lx((this.H.s[O]&48)>>4));this.H.E&&(TR(this.b[O],30,lx(this.H.w[O])),null!=zS(this.H,O)&&(Ia=!0))}this.J=PR(this);if(this.J<this.H.c){for(O=0;O<this.H.c;++O){SR(this.b[O],O);TR(this.b[O],\n16,lx(this.c[O]));Kc=D(B,u,-1,this.H.f[O],1);for(Oa=0;Oa<this.H.f[O];++Oa)Kc[Oa]=this.c[lR(this.H,O,Oa)]<<5,Kc[Oa]|=AS(31,this.H.n&&BR(this.H,O,Oa)<this.H.d?this.H.n.b[BR(this.H,O,Oa)]:0);gS(Kc);for(Oa=this.E;Oa>Kc.length;--Oa)TR(this.b[O],21,Rk);for(Oa=Kc.length-1;0<=Oa;--Oa)TR(this.b[O],21,lx(Kc[Oa]))}this.J=PR(this)}if(Ia&&this.J<this.H.c){for(O=0;O<this.H.c;++O){SR(this.b[O],O);TR(this.b[O],16,lx(this.c[O]));kb=zS(this.H,O);de=null==kb?0:AS(12,kb.length);for(Oa=12;Oa>de;--Oa)TR(this.b[O],8,Rk);\nfor(Oa=de-1;0<=Oa;--Oa)TR(this.b[O],8,lx(kb[Oa]))}this.J=PR(this)}if($c&&this.J<this.H.c){for(O=0;O<this.H.c;++O){SR(this.b[O],O);TR(this.b[O],16,lx(this.c[O]));ga=D(bQ,gm,-1,this.H.f[O]+QR(this.H,O),3);for(Oa=eb=0;Oa<RR(this.H,O);++Oa)if(Oa<this.H.f[O]||Oa>=mR(this.H,O))ga[eb]=lx(this.c[lR(this.H,O,Oa)]),ga[eb]=fx(ga[eb],20),ga[eb]=FS(ga[eb],lx(this.H.A[BR(this.H,O,Oa)])),++eb;ga.sort(GS);for(Oa=this.E;Oa>ga.length;--Oa)TR(this.b[O],36,Rk);for(Oa=ga.length-1;0<=Oa;--Oa)TR(this.b[O],36,ga[Oa])}this.J=\nPR(this)}if(0!=(this.G&8)&&this.J<this.H.c){Lc=new HS;for(O=0;O<this.H.c;++O)if(null!=IS(this.H,O))a:{var xd=Lc,ee=IS(this.H,O),Hd=void 0,ad=void 0,Ob=void 0,ca=void 0,ca=xd.a.c;if(0==ca)kE(xd.a,0,ee);else{for(Ob=1;2*Ob<=ca;)Ob<<=1;ad=Ob;for(--Ob;0!=ad;)if(ad>>=1,Ob>=ca)Ob-=ad;else{Hd=JS(ee,fy(xd.a,Ob));if(0==Hd)break a;if(0==ad)break;0>Hd?Ob-=ad:Ob+=ad}Ob<ca&&0<JS(ee,fy(xd.a,Ob))&&++Ob;kE(xd.a,Ob,ee)}}for(O=0;O<this.H.c;++O){var Sd;if(null==IS(this.H,O))Sd=0;else{var Td;a:{var Je=Lc,Gb=IS(this.H,\nO),yd=void 0,fb=void 0,rb=void 0,Hb=void 0,Hb=Je.a.c;if(0!=Hb){for(rb=1;2*rb<=Hb;)rb<<=1;fb=rb;for(--rb;0!=fb;)if(fb>>=1,rb>=Hb)rb-=fb;else{yd=JS(Gb,fy(Je.a,rb));if(0==yd){Td=rb;break a}if(0==fb)break;0>yd?rb-=fb:rb+=fb}}Td=-1}Sd=1+Td}wd=Sd;SR(this.b[O],O);TR(this.b[O],16,lx(this.c[O]));TR(this.b[O],16,lx(wd))}this.J=PR(this)}if(0!=(this.G&16)&&this.J<this.H.c){for(O=0;O<this.H.c;++O)SR(this.b[O],O),TR(this.b[O],16,lx(this.c[O])),TR(this.b[O],1,lx(KS(this.H,O)?1:0));this.J=PR(this)}var Db,ec,fc,gb;\ngb=this.J;fc=D(B,u,-1,this.H.c,1);for(Db=0;Db<this.H.c;++Db)fc[Db]=this.c[Db];if(!this.H.E){var Id,md,bd,cd;this.C=!0;this.N=D(lM,cm,-1,this.H.c,1);this.e=D(lM,cm,-1,this.H.d,1);for(cd=LR(this,!0);this.J<this.H.c&&cd;){for(Id=0;Id<this.H.c;++Id)SR(this.b[Id],Id),TR(this.b[Id],20,lx(this.c[Id]<<4|this.S[Id]<<2));for(md=0;md<this.H.d;++md)pR(this.b[Y(this.H,0,md)],lx(this.k[md])),pR(this.b[Y(this.H,1,md)],lx(this.k[md]));bd=PR(this);if(this.J==bd)break;this.J=bd;cd=LR(this,!0)}oS(this,gb,fc)}this.Q=\nD(lM,cm,-1,this.H.c,1);this.P=D(lM,cm,-1,this.H.c,1);for(Db=0;Db<this.H.c;++Db)this.Q[Db]=LS(this.H,Db)<<24>>24,this.P[Db]=MS(this.H,Db)<<24>>24;this.j=D(lM,cm,-1,this.H.d,1);this.i=D(lM,cm,-1,this.H.d,1);for(ec=0;ec<this.H.d;++ec)this.j[ec]=(this.H.z[ec]&3072)>>10<<24>>24,this.i[ec]=NS(this.H,ec)<<24>>24;var gc,Ua,Mc,dd,fe,pb;this.C=!0;for(fe=LR(this,!1);this.J<this.H.c&&fe;){for(gc=0;gc<this.H.c;++gc){SR(this.b[gc],gc);TR(this.b[gc],16,lx(this.c[gc]));pb=this.S[gc]<<7;if((1==this.S[gc]||2==this.S[gc])&&\n0!=this.Q[gc])pb|=this.Q[gc]<<5,pb|=this.P[gc];TR(this.b[gc],18,lx(pb<<9))}for(Ua=0;Ua<this.H.d;++Ua){Mc=this.k[Ua]<<7;if((1==this.k[Ua]||2==this.k[Ua])&&1==this.H.B[Ua]&&0!=this.j[Ua])Mc|=this.j[Ua]<<5,Mc|=this.i[Ua];pR(this.b[Y(this.H,0,Ua)],lx(Mc));pR(this.b[Y(this.H,1,Ua)],lx(Mc))}dd=PR(this);if(this.J==dd)break;this.J=dd;fe=LR(this,!1)}this.M=!1;this.D=D(zq,sl,-1,this.H.c,2);for(Db=0;Db<this.H.c;++Db)0!=this.S[Db]&&(this.M=this.D[Db]=!0);var pc,ue;for(pc=0;pc<this.H.c;++pc)(!this.D[pc]||3==this.S[pc])&&\n(this.Q[pc]=0);for(ue=0;ue<this.H.d;++ue)(1!=this.H.B[ue]||0==this.k[ue]||3==this.k[ue])&&(this.j[ue]=0);this.F=null;this.R=D(zq,sl,-1,this.H.c,2);if(this.M){var T=this.F=new OS(this.H,fc,this.D,this.S,this.k,this.Q,this.P,this.W,this.o,this.R),ge,Wa,hc,qc,ic,Ja,Jd,lf;if(null!=T.i){Ja=new PS(T);T.b=new Om;for(qc=0;qc<T.i.length;++qc){for(var ab=void 0,ne=void 0,ne=ab=0;ne<Ja.b;++ne)Ja.e[ne][qc]&&-3==Ja.c[ne]&&++ab;hc=ab;if(0==hc){QS(Ja,qc);Jd=RS(T,qc,2);ge=RS(T,qc,1);Wa=SS(T,qc);if(1==Jd&&1==ge&&\n!Wa){for(var ve=T,Kd=qc,jc=Ja.a+Ja.f++,we=void 0,td=void 0,td=0;td<ve.i[Kd].length;++td)we=ve.i[Kd][td],2==ve.n[we]&&(ve.n[we]=1,ve.k[we]=jc<<24>>24);Rm(T.b,new TS(qc,1,-1,-1))}0<Jd?(Wa&&US(T,qc,Ja.j+Ja.i++,2),Rm(T.b,new TS(qc,1,-1,-1))):0<ge?(Wa&&US(T,qc,Ja.a+Ja.f++,1),Rm(T.b,new TS(qc,1,-1,-1))):Wa&&(US(T,qc,Ja.a+Ja.f++,1),Rm(T.b,new TS(qc,1,-1,-1)))}else if(1==hc)if(SS(T,qc)){a:{for(var Ud=void 0,Ud=0;Ud<Ja.b;++Ud)if(Ja.e[Ud][qc]&&-3==Ja.c[Ud]){ic=Ud<Ja.a?Ud:Ud<Ja.b?Ud-Ja.a:-1;break a}ic=-1}a:{for(var zd=\nvoid 0,zd=0;zd<Ja.b;++zd)if(Ja.e[zd][qc]&&-3==Ja.c[zd]){lf=zd<Ja.a?1:zd<Ja.b?2:0;break a}lf=-1}Rm(T.b,new TS(qc,2,ic,lf))}else QS(Ja,qc),Rm(T.b,new TS(qc,1,-1,-1))}}}this.U=D(zq,sl,-1,this.H.c,2);this.V=new Om;var Fb,Sc,sb,ed,xe,Vd,Ac,Nc;for(Fb=sb=0;Fb<this.H.c;++Fb)0!=this.Q[Fb]&&++sb;if(0!=sb){Nc=D(B,u,-1,sb,1);for(Fb=sb=0;Fb<this.H.c;++Fb)0!=this.Q[Fb]&&(Nc[sb]=this.Q[Fb]<<29|this.P[Fb]<<24|this.c[Fb]<<12|Fb,++sb);gS(Nc);Ac=ed=0;for(xe=Nc[0]&-16777216;;)if(++Ac,Ac==Nc.length||xe!=(Nc[Ac]&-16777216)){Sc=\nD(B,u,-1,Ac-ed,1);for(Vd=ed;Vd<Ac;++Vd)Fb=Nc[Vd]&4095,Sc[Vd-ed]=Fb,this.U[Fb]=!0;Rm(this.V,Sc);if(Ac==Nc.length)break;xe=Nc[Ac]&-16777216;ed=Ac}}oS(this,gb,fc);var rc,hb,kc,Ad,ye,Bd;this.C=!0;kc=jS(this);this.F&&VS(this.F,this.c)&&(kc=jS(this));LR(this,!1)&&OR(this);for(Bd=!0;this.J<this.H.c&&Bd;){for(var Bc=kc,Pa=void 0,Za=void 0,Cd=void 0,Wd=void 0,Cc=void 0,Va=void 0,Ve=void 0,We=void 0,nd=void 0,qg=void 0,Cd=Aw([nJ,B],[Ol,u],[88,-1],[2,32],0,2,1),Wd=0;2>Wd;++Wd){Pa=D(nJ,Ol,88,32,0);for(Za=qg=\n0;32>Za;++Za)if(null!=Bc[Wd][Za]){We=Bc[Wd][Za].length;Pa[Za]=D(B,u,-1,We,1);for(Cc=0;Cc<We;++Cc)Pa[Za][Cc]=this.c[Bc[Wd][Za][Cc]];gS(Pa[Za]);++qg}for(nd=qg;0<nd;--nd){Ve=0;Va=null;for(Za=0;32>Za;++Za)if(null!=Pa[Za])if(null==Va||Va.length<Pa[Za].length)Va=Pa[Za],Ve=Za;else if(Va.length==Pa[Za].length)for(Cc=Va.length-1;0<=Cc;--Cc)if(Va[Cc]<Pa[Za][Cc]){Va=Pa[Za];Ve=Za;break}Cd[Wd][Ve]=nd;Pa[Ve]=null}}Ad=Cd;for(rc=0;rc<this.H.c;++rc)SR(this.b[rc],rc),TR(this.b[rc],16,lx(this.c[rc])),TR(this.b[rc],\n20,Rk),!this.R[rc]&&0!=this.Q[rc]&&pR(this.b[rc],lx((this.Q[rc]<<18)+(Ad[1==this.Q[rc]?0:1][this.P[rc]]<<8))),pR(this.b[rc],lx(this.S[rc]<<4));for(hb=0;hb<this.H.d;++hb)pR(this.b[Y(this.H,0,hb)],lx(this.k[hb])),pR(this.b[Y(this.H,1,hb)],lx(this.k[hb]));ye=PR(this);if(this.J==ye)break;this.J=ye;Bd=!1;this.F&&VS(this.F,this.c)&&(Bd=!0,kc=jS(this));LR(this,!1)&&(Bd=!0,OR(this))}if(this.F){var mf=this.F,Lh,Ke;Ke=!0;for(Lh=0;Lh<mf.j.c;++Lh)if(0!=mf.p[Lh]&&!mf.e[Lh]){Ke=!1;break}this.B=Ke}var rg,Eb,Xc,\nDd,nf,sg,Mg,Ef,Ca,Tf,Oc,of;Oc=Ca=Ef=Mg=sg=Tf=nf=0;of=!1;rg=D(zq,sl,-1,32,2);for(Eb=0;Eb<this.H.c;++Eb)0!=this.S[Eb]&&(++nf,3==this.S[Eb]?++Tf:0==this.Q[Eb]?(++sg,this.F&&this.F.e[Eb]&&++Mg):2==this.Q[Eb]?0==this.P[Eb]&&++Ca:1==this.Q[Eb]&&(Dd=this.P[Eb],rg[Dd]||(++Oc,rg[Dd]=!0),0==this.P[Eb]&&++Ef,this.F&&this.F.e[Eb]&&(of=!0)));for(Xc=0;Xc<this.H.d;++Xc)0!=this.k[Xc]&&1==this.H.B[Xc]&&(++nf,3==this.k[Xc]?++Tf:0==this.j[Xc]?(++sg,this.F&&this.F.e[Y(this.H,0,Xc)]&&this.F.e[Y(this.H,1,Xc)]&&++Mg):2==\nthis.j[Xc]?0==this.i[Xc]&&++Ca:1==this.j[Xc]&&(Dd=this.i[Xc],rg[Dd]||(++Oc,rg[Dd]=!0),0==this.i[Xc]&&++Ef,this.F&&this.F.e[Y(this.H,0,Xc)]&&this.F.e[Y(this.H,1,Xc)]&&(of=!0)));this.H.C=0==nf?65536:0!=Tf?0:this.B?131072+(1<<Oc):Ef+Mg==nf&&!of?196608:sg==nf?262144:Ca==nf?327680:sg==nf-1&&1==Ef?393216:458752+(1<<Oc);var Ib,Ff,Mh,Gf,pf;this.L=D(zq,sl,-1,this.H.c,2);this.K=D(zq,sl,-1,this.H.d,2);if(0!=(this.G&6))for(Ib=0;Ib<this.H.c;++Ib)SR(this.b[Ib],Ib),TR(this.b[Ib],28,lx(this.c[Ib]<<12));if(this.J<\nthis.H.c){for(Ib=Mh=0;Ib<this.H.c;++Ib)zR(this,Ib,!0)&&++Mh;for(Ff=0;Ff<this.H.d;++Ff)tR(this,Ff,!0)&&++Mh}0!=(this.G&6)&&(this.J=PR(this));if(0!=(this.G&1)){this.d=D(B,u,-1,this.H.c,1);for(Ib=0;Ib<this.H.c;++Ib)this.d[Ib]=this.c[Ib]}for(;this.J<this.H.c;){for(Ib=0;Ib<this.H.c;++Ib)SR(this.b[Ib],Ib),TR(this.b[Ib],17,lx(2*this.c[Ib]));pf=D(B,u,-1,this.J+1,1);for(Ib=0;Ib<this.H.c;++Ib)++pf[this.c[Ib]];for(Gf=1;1==pf[Gf];)++Gf;for(Ib=0;Ib<this.H.c;++Ib)if(this.c[Ib]==Gf){pR(this.b[Ib],Sk);break}this.J=\nPR(this);OR(this);this.F&&VS(this.F,this.c)}OR(this);var Ld,oe,Xd,ib,Uf,fd,Da,zl,Sh,hk,Ma,Ci,hh,Th,lc,Og,ik,Al;hh=D(zq,sl,-1,this.H.c,2);Th=D(zq,sl,-1,this.H.d,2);for(oe=Ld=0;oe<this.H.c;++oe)this.L[oe]&&!this.T[oe]&&zR(this,oe,!1)&&(this.T[oe]=!0,hh[oe]=!0,++Ld);for(Xd=0;Xd<this.H.d;++Xd)this.K[Xd]&&!this.n[Xd]&&tR(this,Xd,!1)&&(this.n[Xd]=!0,Th[Xd]=!0,++Ld);if(1==Ld){for(oe=0;oe<this.H.c;++oe)if(hh[oe]){this.S[oe]=0;break}for(Xd=0;Xd<this.H.d;++Xd)if(Th[Xd]){this.k[Xd]=0;break}}else if(1<Ld){var ih,\nUh,ug,jh,Vh,Pg,vg,Qg,mj,Bl,Yd,Le;if(!this.s){this.s=new Om;Bl=0;Yd=D(B,u,-1,this.H.c,1);Pg=D(B,u,-1,this.H.c,1);Qg=D(B,u,-1,this.H.d,1);for(ih=0;ih<this.H.c;++ih)if(0==Yd[ih]&&(0!=(this.H.s[ih]&3072)||1==this.H.k[ih])){Pg[0]=ih;vg=1;mj=0;Yd[ih]=++Bl;Uh=D(zq,sl,-1,this.H.d,2);for(Vh=0;Vh<vg;++Vh)for(Le=0;Le<this.H.f[Pg[Vh]];++Le)if(jh=BR(this.H,Pg[Vh],Le),AR(this.H,jh)||2==uR(this.H,jh)||rR(this.H,jh))ug=lR(this.H,Pg[Vh],Le),Uh[jh]||(Qg[mj++]=jh,Uh[jh]=!0),0==Yd[ug]&&(Pg[vg++]=ug,Yd[ug]=Bl);Rm(this.s,\nnew WS(Pg,vg,Qg,mj))}}for(Uf=new gw(this.s);Uf.b<Uf.d.Xf();){ib=hw(Uf);Da=zl=Og=lc=0;fd=Sh=-1;for(Ma=0;Ma<ib.a.length;++Ma)if(hh[ib.a[Ma]]&&(++lc,1==this.S[ib.a[Ma]]||2==this.S[ib.a[Ma]]))++Og,Sh<this.c[ib.a[Ma]]&&(Sh=this.c[ib.a[Ma]],zl=ib.a[Ma]);for(Ma=0;Ma<ib.b.length;++Ma)if(Th[ib.b[Ma]]&&(++lc,ik=this.c[Y(this.H,0,ib.b[Ma])],Al=this.c[Y(this.H,1,ib.b[Ma])],hk=ik>Al?(ik<<16)+Al:(Al<<16)+ik,1==this.k[ib.b[Ma]]||2==this.k[ib.b[Ma]]))++Og,fd<hk&&(fd=hk,Da=ib.b[Ma]);if(0!=lc)if(1==lc){for(Ma=0;Ma<\nib.a.length;++Ma)hh[ib.a[Ma]]&&(this.S[ib.a[Ma]]=0);for(Ma=0;Ma<ib.b.length;++Ma)Th[ib.b[Ma]]&&(this.k[ib.b[Ma]]=0)}else if(1==Og){for(Ma=0;Ma<ib.a.length;++Ma)hh[ib.a[Ma]]&&(this.S[ib.a[Ma]]=3);for(Ma=0;Ma<ib.b.length;++Ma)Th[ib.b[Ma]]&&(this.k[ib.b[Ma]]=3)}else if(Ci=!1,-1!=Sh?2==this.S[zl]&&(Ci=!0):2==this.k[Da]&&(Ci=!0),Ci){for(Ma=0;Ma<ib.a.length;++Ma)if(hh[ib.a[Ma]])switch(this.S[ib.a[Ma]]){case 1:this.S[ib.a[Ma]]=2;break;case 2:this.S[ib.a[Ma]]=1}for(Ma=0;Ma<ib.b.length;++Ma)if(Th[ib.b[Ma]])switch(this.k[ib.b[Ma]]){case 1:this.k[ib.b[Ma]]=\n2;break;case 2:this.k[ib.b[Ma]]=1}}}}var ze,Qb;for(ze=0;ze<this.H.c;++ze)0!=(this.H.s[ze]&67108864)^3==this.S[ze]&&FR(this.H,ze),(1==LS(this.H,ze)||2==LS(this.H,ze))&&(!this.D[ze]||3==this.S[ze])&&FR(this.H,ze);for(Qb=0;Qb<this.H.p;++Qb)(17==this.H.B[Qb]||9==this.H.B[Qb])&&!pS(this,Qb)&&FR(this.H,Y(this.H,0,Qb));for(Qb=0;Qb<this.H.d;++Qb){if(2==uR(this.H,Qb)){if(0!=(this.H.z[Qb]&16777216)&&(1==this.k[Qb]||2==this.k[Qb]))this.k[Qb]=3,XS(this.H,Qb,26);3==this.k[Qb]&&!this.n[Qb]&&26!=this.H.B[Qb]&&(FR(this.H,\nY(this.H,0,Qb)),FR(this.H,Y(this.H,1,Qb)))}1==this.H.B[Qb]&&3==this.k[Qb]&&(FR(this.H,Y(this.H,0,Qb)),FR(this.H,Y(this.H,1,Qb)));if((1==(this.H.z[Qb]&3072)>>10||2==(this.H.z[Qb]&3072)>>10)&&(1!=this.H.B[Qb]||1!=this.k[Qb]&&2!=this.k[Qb]))FR(this.H,Y(this.H,0,Qb)),FR(this.H,Y(this.H,1,Qb))}}w(7,1,{},rS);_.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;_.x=!1;_.y=null;_.z=0;_.A=null;\n_.B=!1;_.C=!1;_.D=null;_.E=0;_.F=null;_.G=0;_.H=null;_.I=null;_.J=0;_.K=null;_.L=null;_.M=!1;_.N=null;_.O=null;_.P=null;_.Q=null;_.R=null;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=!1;function iS(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=e<f?e:f;for(d=0;d<c;++d)if(--e,--f,a.a[e]!=b.a[f])return a.a[e]>b.a[f]?1:-1;return e!=f?e>f?1:-1:a.b!=b.b?a.b>b.b?1:-1:0}function hS(){}w(8,1,{},hS);_.dd=function(a,b){return iS(a,b)};function eS(){}w(9,1,{4:1},eS);_.a=null;\n_.b=0;_.c=0;_.d=0;function cS(){}w(10,1,{},cS);_.dd=function(a,b){return a.c!=b.c?a.c>b.c?1:-1:0};function bS(){}w(11,1,{5:1},bS);_.a=0;_.b=0;_.c=0;function TR(a,b,c){0==a.b&&(++a.c,a.b=63);63==a.b?(a.d[a.c]=FS(a.d[a.c],c),a.b-=b):a.b>=b?(a.d[a.c]=fx(a.d[a.c],b),a.d[a.c]=FS(a.d[a.c],c),a.b-=b):(a.d[a.c]=fx(a.d[a.c],a.b),a.d[a.c]=FS(a.d[a.c],bx(c,b-a.b)),b-=a.b,++a.c,a.b=63-b,a.d[a.c]=FS(a.d[a.c],YS(c,lx((1<<b)-1))))}\nfunction pR(a,b){var c=a.d,d=a.c,e;e=a.d[a.c];var f,g;f=e.l+b.l;g=e.m+b.m+(f>>22);e=Rw(f&4194303,g&4194303,e.h+b.h+(g>>22)&1048575);c[d]=e}function KR(a,b){var c;for(c=0;c<a.c;++c)if(a.d[c].l!=b.d[c].l||a.d[c].m!=b.d[c].m||a.d[c].h!=b.d[c].h)return!dx(a.d[c],b.d[c])?-1:1;return ix(a.d[a.c],b.d[a.c])?0:!dx(a.d[a.c],b.d[a.c])?-1:1}function SR(a,b){a.a=b;a.c=0;a.b=63;var c=a.d,d=c.length,e;for(e=0;e<d;++e)c[e]=Rk}function yS(a){this.d=D(bQ,gm,-1,a,3)}w(12,1,{6:1,95:1},yS);\n_.cT=function(a){return KR(this,a)};_.a=0;_.b=0;_.c=0;_.d=null;function WS(a,b,c,d){var e;this.a=D(B,u,-1,b,1);this.b=D(B,u,-1,d,1);for(e=0;e<b;++e)this.a[e]=a[e];for(a=0;a<d;++a)this.b[a]=c[a]}w(13,1,{},WS);_.a=null;_.b=null;\nfunction ZS(a,b,c){var d,e,f,g;if(null!=b){for(d=e=0;d<a.j.c;++d)b[d]&&++e;g=D(B,u,-1,e,1);for(d=e=0;d<a.j.c;++d)b[d]&&(g[e++]=d);e=!1;for(b=new gw(c);b.b<b.d.Xf();)if(a=hw(b),a.length==g.length){d=!1;for(f=0;f<a.length;++f)if(a[f]!=g[f]){d=!0;break}if(!d){e=!0;break}}e||xq(c.b,c.c++,g)}}function SS(a,b){var c,d;for(d=0;d<a.i[b].length;++d)if(c=a.i[b][d],a.f[c]&&(1==a.p[c]||2==a.p[c])&&0==a.n[c])return!0;return!1}\nfunction RS(a,b,c){var d,e,f,g;for(g=f=e=0;g<a.i[b].length;++g)d=a.i[b][g],a.n[d]==c&&(d=1<<a.k[d],0==(f&d)&&(f|=d,++e));return e}function $S(a,b,c,d){var e,f;for(f=0;f<a.j.f[c];++f)if(e=lR(a.j,c,f),!d[e]&&aT(a,b,e))return e;return-1}function bT(a,b){return a.f[b]&&(1==a.p[b]||2==a.p[b])}\nfunction aT(a,b,c){var d,e,f;if(b==c||a.a[b]!=a.a[c]||0!=a.p[b]&&(3==a.p[b]||3==a.p[c]||a.q[b]^a.p[b]!=a.p[c]||a.n[b]!=a.n[c]||a.k[b]!=a.k[c]))return!1;d=cT(a.j,b,c);if(-1!=d&&(1==uR(a.j,d)&&0!=a.c[d]||2==uR(a.j,d)&&2==a.c[d]))return!1;if(1==a.j.k[b]&&0==(a.j.s[b]&4096)){d=-1;for(f=0;f<a.j.f[b];++f)if(lR(a.j,b,f)!=c&&2==a.j.j[b][f]){d=BR(a.j,b,f);break}e=-1;for(f=0;f<a.j.f[c];++f)if(lR(a.j,c,f)!=b&&2==a.j.j[c][f]){e=BR(a.j,c,f);break}if(-1!=d&&0!=a.c[d]&&a.d[d]^a.c[d]==a.c[e])return!1}return!0}\nfunction VS(a,b){var c,d,e,f;if(!a.b)return!1;c=!1;for(e=a.b.c-1;0<=e;--e){d=!1;f=fy(a.b,e);if(2==f.a){d=a;for(var g=f.b,h=f.c,j=f.d,l=b,n=void 0,o=void 0,r=n=void 0,t=void 0,n=r=null,t=0;t<d.i[g].length;++t)o=d.i[g][t],d.f[o]&&(1==d.p[o]||2==d.p[o])&&(0==d.n[o]?n=lS(n,(l[o]<<16)+o):d.n[o]==j&&d.k[o]==h&&(r=lS(r,(l[o]<<16)+o)));n=dT(r,n);if(0==n)d=!1;else{if(0>n)for(t=0;t<d.i[g].length;++t)if(o=d.i[g][t],d.f[o]&&(1==d.p[o]||2==d.p[o]))0==d.n[o]?(d.n[o]=j<<24>>24,d.k[o]=h<<24>>24):d.n[o]==j&&d.k[o]==\nh&&(d.n[o]=0,d.k[o]=-1);d=!0}}else if(1==f.a){d=a;h=b;o=g=n=l=j=void 0;n=d.i[f.b];l=1;for(o=0;o<n.length;++o)if(j=n[o],d.f[j]&&2==d.n[j]){l=2;break}g=D(nJ,Ol,88,32,0);for(o=0;o<n.length;++o)j=n[o],d.f[j]&&d.n[j]==l&&(g[d.k[j]]=lS(g[d.k[j]],(h[j]<<16)+j));for(o=0;32>o;++o)null!=g[o]&&gS(g[o]);h=new eT;HR(g,g.length,h?h:(IR(),IR(),JR));if(0==dT(g[0],g[1]))d=!1;else{for(o=0;o<g[0].length;++o)j=g[0][o]&65535,d.n[j]=0,d.k[j]=-1;d=!0}}if(d){an(a.b,f);for(d=0;d<a.i[f.b].length;++d)c=a.i[f.b][d],a.o[c]=!1;\nc=!0}}return c}function US(a,b,c,d){var e,f;for(f=0;f<a.i[b].length;++f)if(e=a.i[b][f],a.f[e]&&(1==a.p[e]||2==a.p[e])&&0==a.n[e])a.n[e]=d<<24>>24,a.k[e]=c<<24>>24}\nfunction fT(a,b,c){var d,e,f,g,h,j,l,n,o,r,t,y,v;f=D(B,u,-1,a.j.c,1);t=D(B,u,-1,a.j.c,1);l=D(zq,sl,-1,a.j.c,2);n=D(zq,sl,-1,a.j.c,2);g=D(zq,sl,-1,a.j.c,2);D(gT,q,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;j<a.j.f[e];++j){if(b=lR(a.j,e,j),!l[b])if(2==a.j.j[e][j]&&10>a.j.x[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]){o=$S(a,b,t[e],l);if(-1==o)return null;f[++h]=b;t[b]=o;t[o]=-2;g[b]=!1;l[b]=!0;l[o]=!0}else if(AR(a.j,\nBR(a.j,e,j))&&(f[++h]=b,t[b]=b,g[b]=!1,l[b]=!0,(6==a.j.x[b]&&0==a.j.k[b]||7==a.j.x[b]&&1==a.j.q[b]||14==a.j.x[b]||15==a.j.x[b]&&2<a.j.f[b]||16==a.j.x[b]&&2<a.j.f[b])&&2<a.j.f[b])){d=!1;for(o=1;o<a.j.f[b];++o)if(y=lR(a.j,b,o),!l[y])for(r=0;r<o;++r)v=lR(a.j,b,r),!l[v]&&aT(a,y,v)&&(f[++h]=y,t[y]=v,t[v]=-2,g[y]=!1,l[y]=!0,d=l[v]=!0);if(!d)return null}}else{d=D(zq,sl,-1,a.j.f[e],2);for(j=0;j<a.j.f[e];++j)if(b=lR(a.j,e,j),l[b])d[j]=t[b]==b;else for(o=0;o<a.j.f[b];++o)if(lR(a.j,b,o)==t[e]){d[j]=!0;break}for(j=\n0;j<a.j.f[e];++j)if(d[j])if(b=lR(a.j,e,j),l[b]){if(-1==cT(a.j,b,t[e]))return null}else f[++h]=b,t[b]=b,n[b]=!1,g[b]=!0,l[b]=!0;for(j=0;j<a.j.f[e];++j)if(!d[j]&&(b=lR(a.j,e,j),!l[b])){o=$S(a,b,t[e],l);if(-1==o)return null;f[++h]=b;t[b]=o;t[o]=-2;g[b]=!1;l[b]=!0;l[o]=!0}}++c}return l}\nfunction OS(a,b,c,d,e,f,g,h,j,l){this.j=a;this.a=b;this.f=c;this.p=d;this.c=e;this.n=f;this.k=g;this.q=h;this.d=j;this.o=l;a=new Om;for(f=0;f<this.j.c;++f)if(2>this.j.k[f]||2<this.j.f[f])for(b=1;b<this.j.f[f];++b){d=lR(this.j,f,b);for(c=0;c<b;++c)e=lR(this.j,f,c),aT(this,d,e)&&ZS(this,fT(this,d,e),a)}for(b=0;b<this.j.d;++b)0!=this.c[b]&&(2!=uR(this.j,b)||2!=this.c[b])||(d=Y(this.j,0,b),e=Y(this.j,1,b),aT(this,d,e)&&ZS(this,fT(this,d,e),a));for(b=a.c-1;0<=b;--b){d=(PD(b,a.c),a.b[b]);e=!1;for(c=0;c<\nd.length;++c)if(this.f[d[c]]){e=!0;break}e||an(a,d)}a=this.i=en(a,Aw([nJ,B],[Ol,u],[88,-1],[0,0],0,2,1));b=new hT;HR(a,a.length,b?b:(IR(),IR(),JR));this.e=D(zq,sl,-1,this.j.c,2);for(b=0;b<this.i.length;++b)for(c=0;c<this.i[b].length;++c)this.e[this.i[b][c]]=!0}function lS(a,b){var c,d;d=D(B,u,-1,null==a?1:a.length+1,1);for(c=0;c<d.length-1;++c)d[c]=a[c];d[d.length-1]=b;return d}w(14,1,{},OS);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;\n_.q=null;function hT(){}w(15,1,{},hT);_.dd=function(a,b){var c;a:if(a.length!=b.length)c=a.length<b.length?-1:1;else{for(c=0;c<a.length;++c)if(a[c]!=b[c]){c=a[c]<b[c]?-1:1;break a}c=0}return c};function QS(a,b){var c,d,e,f,g,h;for(e=0;e<a.b;++e)if(a.e[e][b]&&-3!=a.c[e])for(d=0;d<=a.k.i.length;++d)if(d!=b&&a.e[e][d]){a.e[e][b]=!1;h=e<a.a?e:e<a.b?e-a.a:-1;g=1==(e<a.a?1:e<a.b?2:0)?a.a+a.f++:a.j+a.i++;for(f=0;f<a.k.i[b].length;++f)c=a.k.i[b][f],bT(a.k,c)&&a.k.k[c]==h&&(a.k.k[c]=g<<24>>24)}}\nfunction iT(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 PS(a){var b,c,d,e;this.k=a;for(c=0;c<a.j.c;++c)a.f[c]&&(1==a.p[c]||2==a.p[c])&&(1==a.n[c]?this.a<=a.k[c]&&(this.a=1+a.k[c]):2==a.n[c]&&this.j<=a.k[c]&&(this.j=1+a.k[c]));this.b=this.a+this.j;this.e=Aw([jT,zq],[q,sl],[2,-1],[this.b+1,a.i.length+1],0,2,2);for(c=0;c<a.j.c;++c)a.f[c]&&(1==a.p[c]||2==a.p[c])&&!a.e[c]&&(this.e[iT(this,c)][a.i.length]=!0);for(b=0;b<a.i.length;++b)for(e=0;e<a.i[b].length;++e)c=a.i[b][e],a.f[c]&&(1==a.p[c]||2==a.p[c])&&(this.e[iT(this,c)][b]=!0);this.d=D(nJ,Ol,88,\nthis.b,0);for(b=0;b<a.i.length;++b)for(c=1;c<this.b;++c)if(this.e[c][b])for(e=0;e<c;++e)this.e[e][b]&&(this.d[c]=lS(this.d[c],e),this.d[e]=lS(this.d[e],c));this.c=D(B,u,-1,this.b+1,1);for(e=0;e<this.b;++e)this.e[e][a.i.length]?this.c[e]=-1:this.c[e]=-2;for(b=0;b<a.i.length;++b)if(this.e[this.b][b])for(e=0;e<this.b;++e)this.e[e][b]&&this.c[e]!=b&&(-2==this.c[e]?this.c[e]=b:this.c[e]=-3);for(b=0;b<this.b;++b)if(-1<=this.c[b]){e=c=D(B,u,-1,this.b,1);d=b;var f=void 0,g=void 0,h=void 0,j=void 0,l=void 0,\nl=!1,j=1;e[d]=1;for(f=!0;f;){f=!1;for(g=0;g<this.b;++g)if(e[g]==j)for(h=0;h<this.b;++h){var n;if(n=0==e[h])a:{n=void 0;for(n=0;n<this.k.i.length;++n)if(this.e[g][n]&&this.e[h][n]){n=!0;break a}n=!1}n&&(-2==this.c[h]?(e[h]=j+1,f=!0):this.c[h]!=this.c[d]&&(e[h]=j+1,l=!0))}++j}if(l)for(e=0;e<this.b;++e)0!=c[e]&&(this.c[e]=-3)}for(b=0;b<a.i.length-1;++b)for(c=1;c<this.b;++c)if(this.e[c][b]&&-3!=this.c[c])for(e=0;e<c;++e)if(this.e[e][b]&&-3!=this.c[e]){a:{d=c;for(var f=e,g=b,o=l=j=void 0,r=void 0,t=r=\no=n=h=void 0,h=j=void 0,h=g+1;h<this.k.i.length;++h)if(h!=g&&this.e[d][h]&&this.e[f][h]){o=D(B,u,-1,2,1);o[0]=f;o[1]=d;d=o;break a}h=D(B,u,-1,this.b,1);o=D(B,u,-1,this.b,1);n=D(B,u,-1,this.b,1);r=l=0;n[0]=d;for(o[d]=1;l<=r;){for(t=0;t<this.d[n[l]].length;++t){j=this.d[n[l]][t];if(j==f){if(0==l)continue;r=o[n[l]]+1;o=D(B,u,-1,r,1);o[0]=j;o[1]=n[l];for(j=2;j<r;++j)o[j]=h[o[j-1]];d=o;break a}0==o[j]&&-3!=this.c[j]&&(o[j]=o[n[l]]+1,n[++r]=j,h[j]=n[l])}++l}d=null}if(null!=d){for(e=0;e<d.length;++e)this.c[d[e]]=\n-3;o=n=e=l=j=f=h=g=f=void 0;n=2147483647;e=o=l=-1;for(f=0;f<this.k.j.c;++f)if(bT(this.k,f)&&0!=this.k.n[f])for(j=0;j<d.length;++j)if(g=d[j]<this.a?d[j]:d[j]<this.b?d[j]-this.a:-1,h=d[j]<this.a?1:d[j]<this.b?2:0,this.k.n[f]==h&&this.k.k[f]==g&&n>this.k.a[f]+(1==h?65536:0))n=this.k.a[f]+(1==h?65536:0),l=g,o=h,e=d[j];for(f=0;f<this.k.j.c;++f)bT(this.k,f)&&this.k.n[f]==o&&this.k.k[f]==l&&(this.k.n[f]=0,this.k.k[f]=-1);for(f=0;f<this.k.i.length;++f)this.e[e][f]=!1;break}}}w(16,1,{},PS);_.a=0;_.b=0;\n_.c=null;_.d=null;_.e=null;_.f=0;_.i=0;_.j=0;_.k=null;function dT(a,b){var c,d;if(null==a)return null==b?0:1;if(null==b)return-1;c=AS(a.length,b.length);for(d=0;d<c;++d)if((a[d]&-65536)!=(b[d]&-65536))return(a[d]&-65536)<(b[d]&-65536)?-1:1;return a.length==b.length?0:a.length<b.length?-1:1}function eT(){}w(17,1,{},eT);_.dd=function(a,b){return dT(a,b)};function kT(){}w(18,1,{7:1,90:1,95:1},kT);\n_.cT=function(a){return this.a!=a.a?this.a<a.a?-1:1:this.b!=a.b?this.b<a.b?-1:1:this.c!=a.c?this.c<a.c?-1:1:0};_.eQ=function(a){return null==a||!G(a,7)?!1:1.0E-6>$H(a.a-this.a)+$H(a.b-this.b)+$H(a.c-this.c)};_.tS=function(){var a;a=new lT;return Yf+mT(a.a,this.a)+qb+mT(a.a,this.b)+qb+mT(a.a,this.c)+eg};_.a=0;_.b=0;_.c=0;function TS(a,b,c,d){this.b=a;this.a=b;this.c=c;this.d=d}w(20,1,{},TS);_.a=0;_.b=0;_.c=0;_.d=0;\nfunction oR(a){var b,c,d;if(0!=a.k)return a.k;if(a.j&&15!=a.e.x[a.a]&&16!=a.e.x[a.a])for(c=0;c<mR(a.e,a.a);++c)if(b=BR(a.e,a.a,c),nT(a.e,b,a.a))return lR(a.e,a.a,c)==a.b?a.k=17==a.e.B[b]?3:1:a.k=17==a.e.B[b]?1:3,a.k;b=DR(a.e,a.a,a.i);c=DR(a.e,a.a,a.b);c<b&&(c+=6.283185307179586);if(2==mR(a.e,a.a)){b=c-b;if(3.0915926535897933<b&&3.191592653589793>b)return a.k=-1,a.k;a.k=3.141592653589793>b?4:2}else d=DR(a.e,a.a,a.d),d<b&&(d+=6.283185307179586),a.k=d<c?2:4;return a.k}\nfunction nR(a,b,c,d){var e,f,g;this.e=a;this.i=c;this.a=d;f=-1;for(g=0;g<mR(this.e,this.a);++g)c=lR(this.e,this.a,g),e=BR(this.e,this.a,g),c==this.i?26==this.e.B[e]&&(this.k=-1):(nT(this.e,e,this.a)&&(this.j&&(a.s[d]|=131072),this.j=!0),f==b[c]?(this.d=c,this.f=!0,this.c=AR(this.e,e)):f<b[c]?(f=b[c],this.d=this.b,this.b=c):this.d=c)}w(21,1,{},nR);_.a=0;_.b=0;_.c=!1;_.d=0;_.e=null;_.f=!1;_.i=0;_.j=!1;_.k=0;\nfunction UR(){UR=x;oT=z(Kw,q,1,[Gd,Ue,"He",ef,"Be",he,pe,vf,Af,Pe,"Ne",xf,uf,Rd,Nf,Bf,Jf,Be,"Ar",df,re,"Sc","Ti","V","Cr","Mn","Fe","Co",yf,Ge,Xf,Te,"Ge","As",Lf,me,"Kr",If,Of,"Y","Zr","Nb","Mo","Tc","Ru","Rh","Pd",Qd,se,"In","Sn","Sb","Te",Ye,"Xe",Fe,ie,"La","Ce","Pr","Nd","Pm","Sm","Eu","Gd","Tb","Dy","Ho","Er","Tm","Yb","Lu","Hf","Ta","W","Re","Os","Ir","Pt",ae,"Hg","Tl","Pb","Bi","Po","At","Rn",Re,"Ra","Ac","Th","Pa","U","Np","Pu","Am","Cm","Bk","Cf","Es","Fm","Md","No","Lr",KQ,KQ,KQ,KQ,KQ,KQ,\nKQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,"R4","R5","R6","R7","R8","R9","R10","R11","R12","R13","R14","R15","R16","R1","R2","R3",Nd,"A1","A2","A3",KQ,KQ,"D","T",Wf,Df,"H2","H+","Nnn","HYD","Pol",KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,KQ,"Ala","Arg","Asn","Asp","Cys","Gln","Glu","Gly","His","Ile","Leu","Lys","Met","Phe","Pro","Ser","Thr","Trp","Tyr","Val"]);VR=z(pT,gm,-1,[0,1,4,7,9,11,12,14,16,19,20,23,24,27,28,31,32,35,40,39,40,45,48,51,52,55,56,59,58,63,64,69,74,75,80,79,84,85,88,89,90,93,\n98,0,102,103,106,107,114,115,120,121,130,127,132,133,138,139,140,141,142,0,152,153,158,159,164,165,166,169,174,175,180,181,184,187,192,193,195,197,202,205,208,209,0,0,0,0,0,0,232,0,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,156,114,115,103,128,129,57,137,113,113,128,131,147,97,87,101,186,163,99]);qT=z(rT,q,3,[null,z(lM,cm,-1,[1]),z(lM,cm,-1,[0]),z(lM,cm,-1,[1]),z(lM,cm,-1,[2]),z(lM,\ncm,-1,[3]),z(lM,cm,-1,[4]),z(lM,cm,-1,[3]),z(lM,cm,-1,[2]),z(lM,cm,-1,[1]),z(lM,cm,-1,[0]),z(lM,cm,-1,[1]),z(lM,cm,-1,[2]),z(lM,cm,-1,[3]),z(lM,cm,-1,[4]),z(lM,cm,-1,[3,5]),z(lM,cm,-1,[2,4,6]),z(lM,cm,-1,[1,3,5,7]),z(lM,cm,-1,[0]),z(lM,cm,-1,[1]),z(lM,cm,-1,[2]),null,null,null,null,null,null,null,null,null,null,z(lM,cm,-1,[2,3]),z(lM,cm,-1,[2,4]),z(lM,cm,-1,[3,5]),z(lM,cm,-1,[2,4,6]),z(lM,cm,-1,[1,3,5,7]),z(lM,cm,-1,[0,2]),z(lM,cm,-1,[1,2,3,4]),z(lM,cm,-1,[2]),null,null,null,null,null,null,null,null,\nnull,null,z(lM,cm,-1,[1,2,3]),z(lM,cm,-1,[2,4]),z(lM,cm,-1,[3,5]),z(lM,cm,-1,[2,4,6]),z(lM,cm,-1,[1,3,5,7]),z(lM,cm,-1,[0,2,4,6]),z(lM,cm,-1,[1]),z(lM,cm,-1,[2]),null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\nnull,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[3]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2]),\nz(lM,cm,-1,[2]),z(lM,cm,-1,[2]),z(lM,cm,-1,[2])])}function sT(a,b,c,d){var e;e=tT(a,6);a=a.D[e];a.a=b;a.b=c;a.c=d;return e}\nfunction tT(a,b){if(a.o>=a.G){var c=2*a.G,d,e,f;a.x=uT(a.x,c);a.q=uT(a.q,c);a.u=uT(a.u,c);f=a.D.length;e=D(vT,q,7,c,0);for(d=0;d<a.D.length;++d)e[d]=a.D[d];for(d=f;d<c;++d)e[d]=new kT;a.D=e;a.v=uT(a.v,c);a.s=uT(a.s,c);a.w=uT(a.w,c);null!=a.t&&(a.t=null);null!=a.r&&(a.r=null);a.G=c}a.x[a.o]=0;wT(a,a.o,b);a.q[a.o]=0;a.s[a.o]=0;a.w[a.o]=0;a.u[a.o]=0;c=a.D[a.o];c.a=0;c.b=0;c.c=0;null!=a.t&&(a.t[a.o]=null);null!=a.r&&(a.r[a.o]=null);a.K=0;return a.o++}\nfunction xT(a,b,c,d){var e;if(b==c)return-1;for(e=0;e<a.p;++e)if(a.y[0][e]==b&&a.y[1][e]==c||a.y[0][e]==c&&a.y[1][e]==b)return a.B[e]<d&&(a.B[e]=d),e;a.p>=a.H&&(e=2*a.H,a.y[0]=uT(a.y[0],e),a.y[1]=uT(a.y[1],e),a.B=uT(a.B,e),a.z=uT(a.z,e),a.A=uT(a.A,e),a.H=e);a.y[0][a.p]=b;a.y[1][a.p]=c;a.B[a.p]=d;a.z[a.p]=0;a.A[a.p]=0;a.K=0;return a.p++}function yT(a){a.o=0;a.p=0;a.E=!1;a.F=!1;a.C=0;a.t=null;a.r=null;a.I=null;a.K=0}\nfunction IS(a,b){return null==a.r?null:null==a.r[b]?null:zT(a.r[b],0,a.r[b].length)}function MS(a,b){return 1!=(a.s[b]&1572864)>>19&&2!=(a.s[b]&1572864)>>19?-1:(a.s[b]&65011712)>>21}function LS(a,b){return(a.s[b]&1572864)>>19}function zS(a,b){return null==a.t?null:a.t[b]}function wR(a,b){return a.D[b].a}function xR(a,b){return a.D[b].b}function yR(a,b){return a.D[b].c}function DR(a,b,c){return AT(a.D[b].a,a.D[b].b,a.D[c].a,a.D[c].b)}function Y(a,b,c){return a.y[b][c]}\nfunction NS(a,b){return 1!=(a.z[b]&3072)>>10&&2!=(a.z[b]&3072)>>10?-1:(a.z[b]&126976)>>12}function uR(a,b){switch(a.B[b]&103){case 1:case 64:return 1;case 2:return 2;case 4:return 3;default:return 0}}function BT(a,b){var c;c=a.x[b]<qT.length?qT[a.x[b]]:null;return null==c?6:c[c.length-1]}\nfunction ES(a,b,c){var d,e;if(171<=a.x[b]&&190>=a.x[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.E&&(201326592==(a.w[b]&234881024)&&(d=-1),100663296==(a.w[b]&234881024)&&(d=1));7==a.x[b]||8==a.x[b]||9==a.x[b]?e+=d:6==a.x[b]||14==a.x[b]||32==a.x[b]?e-=0>d?-d:d:15==a.x[b]||33==a.x[b]?3>=c-e-d?e+=d:e-=d:16==a.x[b]||34==a.x[b]||52==a.x[b]?4>=c-e-d?e+=d:e-=0>d?-d:d:17==a.x[b]||35==a.x[b]||53==a.x[b]?5>=c-e-d?e+=d:e-=0>d?-d:d:e-=d;return e}\nfunction CT(a,b){var c,d;c=(d=((a.s[b]&-268435456)>>>28)-1,-1==d&&(d=BT(a,b)),d);return c+ES(a,b,c)}function DT(a){var b;a.K=0;a.x=D(B,u,-1,a.G,1);a.q=D(B,u,-1,a.G,1);a.u=D(B,u,-1,a.G,1);a.D=D(vT,q,7,a.G,0);for(b=0;b<a.G;++b)a.D[b]=new kT;a.v=D(B,u,-1,a.G,1);a.s=D(B,u,-1,a.G,1);a.w=D(B,u,-1,a.G,1);a.t=null;a.r=null;a.y=Aw([nJ,B],[Ol,u],[88,-1],[2,a.H],0,2,1);a.B=D(B,u,-1,a.H,1);a.z=D(B,u,-1,a.H,1);a.A=D(B,u,-1,a.H,1)}function KS(a,b){return 0!=(a.s[b]&512)}\nfunction nT(a,b,c){return(17==a.B[b]||9==a.B[b])&&a.y[0][b]==c}\nfunction ET(a,b){var c,d,e,f;if(0!=b){d=null;for(c=0;c<a.o;++c)(a.s[c]&1572864)>>19==b&&(null==d&&(d=D(zq,sl,-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<a.p;++c)(a.z[c]&3072)>>10==b&&(null==d&&(d=D(zq,sl,-1,32,2)),d[1!=(a.z[c]&3072)>>10&&2!=(a.z[c]&3072)>>10?-1:(a.z[c]&126976)>>12]=!0);f=0;if(null!=d){e=D(B,u,-1,32,1);for(c=0;32>c;++c)d[c]&&(e[c]=f++);for(c=0;c<a.o;++c)(a.s[c]&1572864)>>19==b&&(d=e[1!=(a.s[c]&1572864)>>19&&2!=(a.s[c]&1572864)>>\n19?-1:(a.s[c]&65011712)>>21],a.s[c]&=-65011713,a.s[c]|=d<<21);for(c=0;c<a.p;++c)(a.z[c]&3072)>>10==b&&(d=e[1!=(a.z[c]&3072)>>10&&2!=(a.z[c]&3072)>>10?-1:(a.z[c]&126976)>>12],a.z[c]&=-126977,a.z[c]|=d<<12)}}}function FT(a,b,c){if(-1<=c&&14>=c&&(a.s[b]&=268435455,c!=BT(a,b)&&(a.s[b]|=1+c<<28),6==a.x[b]&&(-1==c||0==c||2==c||4==c)))a.s[b]&=-49,2==c&&(a.s[b]|=16)}function GT(a,b,c){a.q[b]=c;a.K=0}function HT(a,b){a.s[b]&=-449;a.s[b]|=448}\nfunction IT(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<a.o;++d)d!=b&&c==(a.s[d]&1572864)>>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<a.p;++d)c==(a.z[d]&3072)>>10&&e<(1!=(a.z[d]&3072)>>10&&2!=(a.z[d]&3072)>>10?-1:(a.z[d]&126976)>>12)&&(e=1!=(a.z[d]&3072)>>10&&2!=(a.z[d]&3072)>>10?-1:(a.z[d]&126976)>>12);d=e+1;if(32<=d)return}a.s[b]&=\n-66584577;a.s[b]|=c<<19|d<<21}a.K&=3}\nfunction JT(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.x[b]!=c&&(d=0,!((1==c||151==c||152==c)&&1<CS(a,b))))if(a.w[b]&=-2,null!=a.t&&(a.t[b]=null),null!=a.r&&(a.r[b]=null),!(c==a.x[b]&&d==a.v[b]&&-1==((a.s[b]&-268435456)>>>28)-1&&0==(a.s[b]&48))){if(151==c||152==c)d=c-149,c=1;a.s[b]&=960;a.x[b]=c;a.v[b]=d;a.q[b]=0;a.w[b]=0;FT(a,b,-1);KT(a,b,0);c=a.u[b];for(d=0;d<a.o;++d)aI(a.u[d])==(0>c?-c:c)&&(a.u[d]=0);a.K=0}null!=a.t&&(a.t[b]=null)}else null==a.t&&(a.t=D(nJ,\nOl,88,a.G,0)),a.t[b]=c,d&&(a.w[b]|=1),a.K=0,a.E=!0}function LT(a,b,c){a.v[b]=c;a.K&=3}function MT(a,b,c,d){a.s[b]&=-8;a.s[b]|=c;d&&(a.s[b]|=4)}function NT(a,b,c){a.w[b]|=c;a.K=0;a.E=!0}function KT(a,b,c){a.s[b]&=-49;a.s[b]|=c;a.K&=3}function wT(a,b,c){0<=c&&190>=c&&(151==c||152==c?(a.x[b]=1,a.v[b]=c-149):(a.x[b]=c,a.v[b]=0),a.s[b]&=268435455,a.K=0)}\nfunction OT(a,b,c,d){var e;if(0==c)a.z[b]&=-130049,a.z[b]|=0;else{if(32<=d)return;if(-1==d){e=-1;for(d=0;d<a.o;++d)c==(a.s[d]&1572864)>>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<a.p;++d)d!=b&&c==(a.z[d]&3072)>>10&&e<(1!=(a.z[d]&3072)>>10&&2!=(a.z[d]&3072)>>10?-1:(a.z[d]&126976)>>12)&&(e=1!=(a.z[d]&3072)>>10&&2!=(a.z[d]&3072)>>10?-1:(a.z[d]&126976)>>12);d=e+1;if(32<=d)return}a.z[b]&=\n-130049;a.z[b]|=c<<10|d<<12}a.K&=3}function PT(a,b,c,d){a.z[b]&=-16777224;a.z[b]|=c;d&&(a.z[b]|=4)}function QT(a,b,c){a.A[b]|=c;a.K=0;a.E=!0}function XS(a,b,c){a.B[b]=c;a.K=0}function RT(a,b){var c;a.E=b;if(!b){a.t=null;for(c=0;c<a.o;++c)a.w[c]=0;for(c=0;c<a.p;++c)a.A[c]=0,64==a.B[c]&&(a.B[c]=1)}a.K=0}function FR(a,b){a.s[b]|=131072}function AT(a,b,c,d){a=c-a;d-=b;0!=d?(b=Math.atan(a/d),0>d&&(0>a?b-=3.141592653589793:b+=3.141592653589793)):b=0<a?1.5707963267948966:-1.5707963267948966;return b}\nfunction ST(a){UR();var b;for(b=1;b<oT.length;++b)if(TT(a,oT[b]))return b;return 0}function UT(a){switch(a){case 7:case 8:case 9:case 15:case 16:case 17:case 33:case 34:case 35:case 53:return!0}return!1}w(23,1,Pl);_.o=0;_.p=0;_.q=null;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=0;_.D=null;_.E=!1;_.F=!1;_.G=0;_.H=0;_.I=null;_.J=!1;_.K=0;var oT,qT,VR;\nfunction VT(a){var b,c,d,e,f,g;a.f=D(B,u,-1,3*a.o,1);a.e=D(nJ,Ol,88,a.o,0);a.i=D(nJ,Ol,88,a.o,0);a.j=D(nJ,Ol,88,a.o,0);a.k=D(B,u,-1,a.c,1);b=D(B,u,-1,a.o,1);for(d=0;d<a.p;++d)++b[a.y[0][d]],++b[a.y[1][d]];for(c=0;c<a.o;++c)a.e[c]=D(B,u,-1,b[c],1),a.i[c]=D(B,u,-1,b[c],1),a.j[c]=D(B,u,-1,b[c],1);f=!1;for(d=0;d<a.d;++d)if(g=uR(a,d),0==g)f=!0;else for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=g,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],++a.f[c],c<a.c&&(1<g?a.k[c]+=g+g-2:64==\na.B[d]&&(a.k[c]=2));for(d=a.d;d<a.p;++d)for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=1,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c],++a.f[a.o+c],a.y[1-e][d]<a.c&&++a.f[c];if(f)for(d=0;d<a.d;++d)if(g=uR(a,d),0==g)for(e=0;2>e;++e)c=a.y[e][d],b=a.f[2*a.o+c],a.j[c][b]=0,a.e[c][b]=a.y[1-e][d],a.i[c][b]=d,++a.f[2*a.o+c];for(c=0;c<a.c;++c)a.k[c]=~~(a.k[c]/2)}\nfunction WT(a,b){var c,d,e,f,g,h,j;if(0!=(b&~a.K)){if(0==(a.K&1)){XT(a);VT(a);a.K|=1;if(a.E){for(d=0;d<a.o;++d)CS(a,d)>=CT(a,d)&&(a.w[d]&=-6145);c=!1;for(d=0;d<a.c;++d){e=a.f[a.o+d]-a.f[d];if(!a.J&&0<e){0==(a.w[d]&2048)&&(0==CT(a,d)-CS(a,d)?a.w[d]|=2048:(e=0,128==(a.w[d]&128)&&++e,384==(a.w[d]&1920)&&++e,a.w[d]&=-1921,CT(a,d)-CS(a,d)<=e?a.w[d]|=2048:0==e?a.w[d]|=128:a.w[d]|=384));for(f=a.f[d];f<a.f[a.o+d];++f)e=a.i[d][f],1==a.B[e]&&(a.x[a.e[d][f]]=-1,a.B[e]=128,c=!0)}0!=(a.w[d]&2)&&(a.w[d]&=-9);0!=\na.q[d]&&(a.s[d]&=-234881025)}if(c){for(e=0;e<a.p;++e)128==a.B[e]&&(d=a.y[0][e],f=a.y[1][e],-1==a.x[d]^-1==a.x[f]&&0!=a.q[d]&&0!=a.q[f]&&0>a.q[d]^0>a.q[f]&&(0>a.q[d]?(++a.q[d],--a.q[f]):(--a.q[d],++a.q[f])));d=D(B,u,-1,a.o,1);for(e=f=0;e<a.o;++e)if(-1==a.x[e])d[e]=-1;else{if(f<e){a.x[f]=a.x[e];a.q[f]=a.q[e];a.v[f]=a.v[e];a.s[f]=a.s[e];a.w[f]=a.w[e];a.u[f]=a.u[e];g=a.D[f];h=a.D[e];j=h.b;var l=h.c;g.a=h.a;g.b=j;g.c=l;null!=a.t&&(a.t[f]=a.t[e]);null!=a.r&&(a.r[f]=a.r[e])}d[e]=f;++f}a.o=f;for(e=f=0;e<\na.p;++e)128!=a.B[e]&&(a.B[f]=a.B[e],a.z[f]=a.z[e],a.A[f]=a.A[e],a.y[0][f]=d[a.y[0][e]],a.y[1][f]=d[a.y[1][e]],++f);a.p=f}}else c=!1;c&&(XT(a),VT(a))}if(0!=(b&~a.K)&&0==(a.K&2)){for(c=0;c<a.c;++c)a.s[c]&=-31753;for(c=0;c<a.d;++c)a.z[c]&=-961;a.n=new YT(a,7);c=D(B,u,-1,a.c,1);for(d=0;d<a.d;++d)0!=a.n.b[d]&&(a.z[d]|=64,++c[a.y[0][d]],++c[a.y[1][d]]);for(d=0;d<a.c;++d)2==c[d]?a.s[d]|=1024:3==c[d]?a.s[d]|=2048:3<c[d]&&(a.s[d]|=3072);for(g=0;g<a.n.i.c;++g){d=fy(a.n.i,g);f=fy(a.n.j,g);e=d.length;for(c=0;c<\ne;++c)a.s[d[c]]|=8,a.z[f[c]]|=128,a.n.d[g]&&(a.s[d[c]]|=4096,a.z[f[c]]|=256),a.n.e[g]&&(a.z[f[c]]|=512),26==a.B[f[c]]&&(a.B[f[c]]=2)}for(c=0;c<a.d;++c)64==a.B[c]&&(a.s[a.y[0][c]]|=4096,a.s[a.y[1][c]]|=4096,a.z[c]|=256,a.z[c]|=512);for(c=0;c<a.c;++c)for(h=0;h<a.f[c];++h)if(f=a.i[c][h],0==(a.z[f]&256)){e=a.e[c][h];for(j=0;j<a.f[e];++j)a.i[e][j]!=f&&1<a.j[e][j]&&(6==a.x[a.e[e][j]]?a.s[c]|=8192:!vR(a,a.i[e][j])&&UT(a.x[a.e[e][j]])&&(a.s[c]|=16384))}for(;;){g=!1;for(c=0;c<a.c;++c)if(0<a.k[c]&&16384==(20480&\na.s[c]))for(h=0;h<a.f[c];++h)if(1<a.j[c][h]){e=a.e[c][h];f=a.i[c][h];for(j=0;j<a.f[e];++j)a.i[e][j]!=f&&(d=a.e[e][j],0==(a.s[d]&16384)&&(a.s[d]|=16384,g=!0))}if(!g)break}a.K|=2}}}function qS(a,b){var c;if(3==a.f[b]&&0!=(a.s[b]&4096)&&6<=(a.n&&b<a.c?a.n.a[b]:0))for(c=0;c<a.f[b];++c)if(rR(a,a.i[b][c]))return a.i[b][c];return-1}function mR(a,b){return a.f[a.o+b]}function RR(a,b){return a.f[2*a.o+b]}function uS(a,b){var c;c=a.s[b]&3072;return 0==c?0:1024==c?2:2048==c?3:4}\nfunction vS(a,b){return a.n&&b<a.c?a.n.a[b]:0}function cT(a,b,c){var d;for(d=0;d<a.f[2*a.o+b];++d)if(a.e[b][d]==c)return a.i[b][d];return-1}function lR(a,b,c){return a.e[b][c]}function BR(a,b,c){return a.i[b][c]}\nfunction ZT(a,b,c,d,e){var f,g,h,j;g=a.f[a.o+b];if(0!=a.k[b]||0!=(a.s[b]&4096)||3>a.f[b]||4<g)return!1;j=D(zq,sl,-1,4,2);for(h=0;h<g;++h){f=3.9269908169872414-d[h];if(0.0872664675116539<(0>=0.7853981633974483-f%1.5707963267948966?0-(0.7853981633974483-f%1.5707963267948966):0.7853981633974483-f%1.5707963267948966))return!1;e[h]=3&Gw(f/1.5707963267948966);if(j[e[h]])return!1;j[e[h]]=!0;if(0==(e[h]&1)){if(1!=a.B[a.i[b][c[h]]])return!1}else if(!nT(a,a.i[b][c[h]],b))return!1}return j[0]&&j[2]}\nfunction ER(a,b,c,d,e){var f,g,h;f=a.f[a.o+b];null==e&&(e=D(B,u,-1,f,1));if(!ZT(a,b,c,d,e))return 3;d=-1;for(h=0;h<f;++h)if(1==(e[h]&1)){g=a.B[a.i[b][c[h]]];if(-1!=d&&d!=g)return 3;d=g}b=2==aI(e[0]-e[1])?1:0;a=e[b]-e[b+1];return 3==(0>a?-a:a)^e[b]<e[b+1]^(3==f||1==(e[3]&1))^9==d?1:2}function BS(a,b,c){var d;d=CS(a,b);d-=ES(a,b,d);c&&(d-=a.f[a.o+b]-a.f[b]);c=a.x[b]<qT.length?qT[a.x[b]]:null;b=null==c?6:c[0];if(d<=b)return-1;if(null!=c)for(a=1;b<d&&a<c.length;++a)b=c[a];return b>d?b:d}\nfunction fS(a,b){var c,d,e,f;if(a.E&&0==(a.w[b]&2048)||!DS(a,b))return 0;sS(a,1);for(d=e=0;d<a.f[a.o+b];++d)e+=a.j[b][d];if(a.E){c=1;for(d=0;d<a.f[b];++d)64==a.B[a.i[b][d]]&&++c;e+=c>>1}e-=ES(a,b,e);c=((a.s[b]&-268435456)>>>28)-1;if(-1==c)if(171<=a.x[b]&&190>=a.x[b])c=2;else if(f=a.x[b]<qT.length?qT[a.x[b]]:null,null==f)c=6;else{c=f[0];for(d=1;c<e&&d<f.length;++d)c=f[d]}return 0>c-e?0:c-e}function QR(a,b){return a.f[2*a.o+b]-a.f[a.o+b]}\nfunction CS(a,b){var c,d;a.ed(1);for(c=d=0;c<a.f[a.o+b];++c)d+=a.j[b][c];return d}function mS(a){sS(a,3);return a.n}\nfunction XT(a){var b,c,d,e,f;f=D(zq,sl,-1,a.o,2);for(b=0;b<a.p;++b)for(e=0;2>e;++e)$T(a,a.y[e][b])&&!$T(a,a.y[1-e][b])&&(f[a.y[e][b]]=!0);e=a.o;do--e;while(0<=e&&f[e]);for(b=0;b<e;++b)if(f[b]){c=a;d=b;var g=e,h=void 0,j=void 0,h=h=h=void 0,h=c.x[d];c.x[d]=c.x[g];c.x[g]=h;h=c.q[d];c.q[d]=c.q[g];c.q[g]=h;h=c.v[d];c.v[d]=c.v[g];c.v[g]=h;h=c.s[d];c.s[d]=c.s[g];c.s[g]=h;h=c.w[d];c.w[d]=c.w[g];c.w[g]=h;h=c.u[d];c.u[d]=c.u[g];c.u[g]=h;h=c.D[d];c.D[d]=c.D[g];c.D[g]=h;null!=c.t&&(h=c.t[d],c.t[d]=c.t[g],c.t[g]=\nh);null!=c.r&&(h=c.r[d],c.r[d]=c.r[g],c.r[g]=h);for(h=0;h<c.p;++h)for(j=0;2>j;++j)c.y[j][h]==d?c.y[j][h]=g:c.y[j][h]==g&&(c.y[j][h]=d);c.K=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=D(zq,sl,-1,a.p,2);for(b=0;b<a.p;++b)c=a.y[0][b],d=a.y[1][b],(f[c]||f[d])&&(e[b]=!0);f=a.p;do--f;while(0<=f&&e[f]);for(b=0;b<f;++b)if(e[b]){c=a.y[0][b];a.y[0][b]=a.y[0][f];a.y[0][f]=c;c=a.y[1][b];a.y[1][b]=a.y[1][f];a.y[1][f]=c;c=a.B[b];a.B[b]=a.B[f];a.B[f]=c;e[b]=!1;do--f;while(e[f])}a.d=\nf+1}}function vR(a,b){return 0!=(a.z[b]&256)}function rR(a,b){var c,d,e,f,g;if(1!=a.B[b]||0!=(a.z[b]&256)||0!=(a.z[b]&64)&&7>(a.n&&b<a.d?a.n.b[b]:0))return!1;c=a.y[0][b];if(0==(a.s[c]&4096)||6>(a.n&&c<a.c?a.n.a[c]:0))return!1;d=a.y[1][b];if(0==(a.s[d]&4096)||6>(a.n&&d<a.c?a.n.a[d]:0))return!1;for(f=g=0;f<a.f[c];++f)e=a.e[c][f],e!=d&&2<a.f[e]&&++g;for(f=0;f<a.f[d];++f)e=a.e[d][f],e!=c&&2<a.f[e]&&++g;return 2<g}\nfunction tS(a,b){var c,d,e,f,g,h;if(7!=a.x[b])return!1;if(0!=(a.s[b]&4096)||0!=a.k[b]||0!=(a.w[b]&268435456))return!0;if(1==a.q[b])return!1;for(f=e=0;f<a.f[b];++f)1==a.j[b][f]&&(c=a.x[a.e[b][f]],(8==c||9==c||17==c)&&++e);if(0==e)for(f=0;f<a.f[b];++f)if(c=a.e[b][f],0!=a.k[c]){if(0!=(a.s[c]&4096)){if(5<=(a.n&&c<a.c?a.n.a[c]:0)){for(h=g=0;h<a.f[c];++h)d=a.e[c][h],d!=b&&3<=a.f[d]&&++g;if(2==g||1==g&&3==a.f[b])continue}return!0}for(h=0;h<a.f[c];++h)if((2==a.j[c][h]||vR(a,a.i[c][h]))&&0!=(a.s[a.e[c][h]]&\n16384))return!0}if(2>e)for(f=0;f<a.f[b];++f){c=a.e[b][f];d=g=!1;for(h=0;h<a.f[c];++h)a.e[c][h]!=b&&(1!=a.j[c][h]&&(7==a.x[a.e[c][h]]||8==a.x[a.e[c][h]]||16==a.x[a.e[c][h]])&&(g=!0),1==a.j[c][h]&&7==a.x[a.e[c][h]]&&(d=!0));if(g&&(!d||0==e))return!0}return!1}function AR(a,b){return 0!=(a.z[b]&64)}function $T(a,b){return 1==a.x[b]&&0==a.v[b]&&(null==a.r||null==a.r[b])}function MR(a,b){return 0!=(a.z[b]&128)}\nfunction DS(a,b){var c;return 0!=(a.s[b]&-268435456)?!0:1==a.x[b]?!1:(c=a.x[b],1==c||5<=c&&9>=c||14<=c&&17>=c||32<=c&&35>=c||52<=c&&53>=c)||13==a.x[b]||171<=a.x[b]}w(22,23,Pl);_.ed=function(a){WT(this,a)};_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;\nfunction aU(a,b,c,d,e,f){var g,h;h=1;g=!1;switch(e){case 1:h=17;break;case 3:h=26;break;case 4:h=17;g=!0;break;case 6:h=9;break;default:switch(d){case 1:h=1;break;case 2:h=2;break;case 3:h=4;break;case 4:h=64;break;case 8:a.d&&(h=32)}}c=xT(a.c,b,c,h);e=0;g&&IT(a.c,b,1,-1);if(4<d)switch(d){case 5:e|=3;break;case 6:e|=9;break;case 7:e|=10;break;case 8:a.d||(e|=15)}1==f&&(e|=32);2==f&&(e|=16);0!=e&&QT(a.c,c,e);return c}function bU(a,b){var c;c=cU(a,b+1);return-1==c?a.length:c}\nfunction dU(a,b){var c;c=!a.a?null:eU(a.a,new eD(b));return!c?b-1:c.a}function fU(a,b){var c;c=!a.b?null:eU(a.b,new eD(b));return!c?b-1:c.a}function gU(a,b){var c;if(-1==b)return-1;for(c=b+1;c<a.length;++c)if(32!=a.charCodeAt(c)&&9!=a.charCodeAt(c))return c;return-1}function cU(a,b){var c;for(c=b;c<a.length;++c)if(32==a.charCodeAt(c)||9==a.charCodeAt(c))return c;return-1}\nfunction hU(a){var b,c;if(0<=a.indexOf(Yf)){b=a.indexOf(" NOT[");c=a.indexOf(eg,b);if(0<=b&&0<c)return-(c+1);b=a.indexOf(" [");c=a.indexOf(eg,b);if(0<=b&&0<c)return c+1;b=a.indexOf(" \'NOT[");c=a.indexOf(ZQ,b);if(0<=b&&0<c)return-(c+2);b=a.indexOf(" \'[");c=a.indexOf(ZQ,b);if(0<=b&&0<c)return c+2}return 0}function iU(a,b,c){a.c=b;return jU(a,c)}function kU(a){return 0==a.length?0:nF(a,10)}\nfunction jU(a,b){var c,d,e,f,g,h,j,l,n,o,r,t,y,v,s,A,F,M,N,$,S,V,ea,na,ta,Yb,K,ra,yc,jd,wb,L,Ha,xb,Hc,tc,Ba,kd,ld,va;try{a.c&&(yT(a.c),RT(a.c,!1));S=lU(b);if(null==S||null==lU(b)||null==(F=lU(b)))return!1;a.d=-1!=F.indexOf("From CSD data. Using bond type \'Any\'");if(null==(F=lU(b)))return!1;try{V=nF(Sy(F.substr(0,3)),10),ea=nF(Sy(F.substr(3,3)),10),na=kU(Sy(F.substr(6,3))),r=kU(Sy(F.substr(12,3))),tc=39<=F.length&&H(F.substr(34,5),Sf)?3:2}catch(Fa){Fa=Hq(Fa);if(G(Fa,98))return!1;throw Fa;}if(3==tc)return K=\nmU(a,b),a.c.I=S,K;!a.c&&(a.c=new nU(V,ea));a.c.I=S;0==r&&(a.c.F=!0);if(0==V){for(;null!=F&&!H(F,gf)&&!H(F,La)&&!H(Ty(F,1),Ka);)F=lU(b);return!0}for(y=0;y<V;++y){if(null==(F=lU(b)))return!1;kd=oU(Sy(F.substr(0,10)));ld=oU(Sy(F.substr(10,10)));va=oU(Sy(F.substr(20,10)));d=sT(a.c,kd,-ld,-va);A=Sy(F.substr(31,3));g=ST(A);wT(a.c,d,g);H(A,Nd)&&NT(a.c,d,1);$=kU(Sy(F.substr(34,2)));0!=$&&LT(a.c,d,(UR(),VR)[g]+$);o=kU(Sy(F.substr(36,3)));0!=o&&GT(a.c,d,4-o);M=63>F.length?0:kU(Sy(F.substr(60,3)));a.c.u[d]=\nM;t=45>F.length?0:kU(Sy(F.substr(42,3)));switch(t){case 0:break;case 1:NT(a.c,d,768);break;case 2:NT(a.c,d,128);break;case 3:NT(a.c,d,384);break;default:NT(a.c,d,896)}48<=F.length&&49==F.charCodeAt(47)&&NT(a.c,d,8192);Hc=51>F.length?0:kU(Sy(F.substr(48,3)));switch(Hc){case 0:break;case 15:FT(a.c,d,0);break;default:FT(a.c,d,Hc)}}for(y=0;y<ea;++y){if(null==(F=lU(b)))return!1;e=nF(Sy(F.substr(0,3)),10)-1;f=nF(Sy(F.substr(3,3)),10)-1;l=nF(Sy(F.substr(6,3)),10);yc=12>F.length?0:kU(Sy(F.substr(9,3)));Ha=\n18>F.length?0:kU(Sy(F.substr(15,3)));aU(a,e,f,l,yc,Ha)}for(y=0;y<na;++y)if(null==lU(b))return!1;if(null==(F=lU(b)))return 0==r&&sS(a.c,7),!0;for(;null!=F&&!H(F,gf)&&!H(F,La);){if(0==F.indexOf(ff)&&(v=nF(Sy(F.substr(6,3)),10),0<v)){c=10;Ba=14;for(s=1;s<=v;++s,c+=8,Ba+=8)d=nF(Sy(F.substr(c,c+3-c)),10)-1,n=nF(Sy(F.substr(Ba,Ba+3-Ba)),10),GT(a.c,d,n)}if(0==F.indexOf(jf)&&(v=nF(Sy(F.substr(6,3)),10),0<v)){c=10;Ba=14;for(s=1;s<=v;++s,c+=8,Ba+=8)d=nF(Sy(F.substr(c,c+3-c)),10)-1,N=nF(Sy(F.substr(Ba,Ba+3-\nBa)),10),LT(a.c,d,N)}if(0==F.indexOf(RQ)&&(v=nF(Sy(F.substr(6,3)),10),0<v)){c=10;Ba=14;for(s=1;s<=v;++s,c+=8,Ba+=8)switch(d=nF(Sy(F.substr(c,c+3-c)),10)-1,Yb=nF(Sy(F.substr(Ba,Ba+3-Ba)),10),Yb){case 1:KT(a.c,d,16);break;case 2:KT(a.c,d,32);break;case 3:KT(a.c,d,48)}}if(0==F.indexOf(SQ)&&(v=nF(Sy(F.substr(6,3)),10),0<v)){c=10;Ba=14;for(s=1;s<=v;++s,c+=8,Ba+=8)switch(d=nF(Sy(F.substr(c,c+3-c)),10)-1,ra=nF(Sy(F.substr(Ba,Ba+3-Ba)),10),ra){case 3:case -1:NT(a.c,d,112);break;case 1:NT(a.c,d,8);break;case 2:NT(a.c,\nd,104);break;case 4:NT(a.c,d,56)}}if(0==F.indexOf("M ALS")&&(d=nF(Sy(F.substr(7,3)),10)-1,0<=d)){ta=nF(Sy(F.substr(10,3)),10);h=84==F.charCodeAt(14);xb=D(B,u,-1,ta,1);c=16;for(s=0;s<ta;++s,c+=4)L=Sy(F.substr(c,c+4-c)),xb[s]=ST(L);JT(a.c,d,xb,h)}if(0==F.indexOf(TQ)&&(v=nF(Sy(F.substr(6,3)),10),0<v)){c=10;Ba=14;for(s=1;s<=v;++s,c+=8,Ba+=8)if(d=nF(Sy(F.substr(c,c+3-c)),10)-1,jd=nF(Sy(F.substr(Ba,Ba+3-Ba)),10),-2==jd)NT(a.c,d,2048);else if(0<jd){for(j=wb=0;j<a.c.p;++j)(Y(a.c,0,j)==d||Y(a.c,1,j)==d)&&\n++wb;jd>wb&&NT(a.c,d,4096)}}F=lU(b)}}catch(ba){ba=Hq(ba);if(G(ba,98))return Ip(ba),!1;throw ba;}sS(a.c,7);return!0}\nfunction mU(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=lU(b);null!=d&&0==d.indexOf(kf);){for(d=Sy(Ty(d,7));hM(d,ub);){c=lU(b);if(0!=c.indexOf(kf))return!1;d=Sy(XE(d,0,d.length-1)+Ty(c,7))}if(0==d.indexOf("BEGIN"))if(e=Sy(Ty(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("END"))e=0;else if(1==e){c=a;var f=void 0,g=void 0,f=void 0;!c.c&&0==\nd.indexOf("COUNTS")&&(f=gU(d,cU(d,7)),g=nF(XE(d,7,cU(d,7)),10),f=nF(XE(d,f,cU(d,f)),10),c.c=new nU(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,o=n=n=j=g=void 0,r=h=f=void 0,t=void 0,l=bU(d,0),g=nF(d.substr(0,l-0),10),j=gU(d,l),l=bU(d,j),n=d.substr(j,l-j),o=null,f=!1,h=hU(d);if(0!=h){var l=d,y=t=r=r=j=o=void 0,v=t=void 0,t=null,j=l.indexOf(Yf),r=l.indexOf(eg,j);if(0<=j&&0<r){o=D(B,u,-1,16,1);v=l.substr(j+1,r-(j+1));r=0;for(y=!0;y&&16>r;)j=v.indexOf(nb),-1==j?(t=v,y=\n!1):(t=v.substr(0,j-0),v=Ty(v,j+1)),o[r++]=ST(t);t=D(B,u,-1,r,1);XR(o,0,t,r)}o=t;0>h&&(f=!0);l=0>h?-h:h}j=gU(d,l);l=bU(d,j);h=oU(d.substr(j,l-j));j=gU(d,l);l=bU(d,j);r=oU(d.substr(j,l-j));j=gU(d,l);l=bU(d,j);t=oU(d.substr(j,l-j));j=gU(d,l);l=bU(d,j);j=nF(d.substr(j,l-j),10);h=sT(c.c,h,-r,-t);h+1!=g&&(!c.a&&(c.a=new pU),qU(c.a,new eD(g),new eD(h)));null!=o&&JT(c.c,h,o,f);0!=j&&(c.c.u[h]=j);H(n,Nd)?NT(c.c,h,1):H(n,Cf)?(g=D(B,u,-1,1,1),g[0]=6,JT(c.c,h,g,!0)):wT(c.c,h,ST(n));for(;-1!=(j=gU(d,l));)if(l=\nbU(d,j),n=d.substr(j,l-j),f=Qy(n,Ry(61)),g=n.substr(0,f-0),f=nF(Ty(n,f+1),10),H(g,"CHG"))GT(c.c,h,f);else if(H(g,"RAD"))switch(f){case 1:KT(c.c,h,16);break;case 2:KT(c.c,h,32);break;case 3:KT(c.c,h,48)}else if(!H(g,MQ))if(H(g,"MASS"))LT(c.c,h,f);else if(H(g,"VAL"))FT(c.c,h,-1==f?0:0==f?-1:f);else if(H(g,"HCOUNT"))switch(f){case 0:break;case -1:NT(c.c,h,1792);break;case 1:NT(c.c,h,128);break;case 2:NT(c.c,h,384);break;default:NT(c.c,h,896)}else if(H(g,"SUBST"))if(-1==f)NT(c.c,h,2048);else{if(0<f){for(g=\nn=0;g<c.c.p;++g)(Y(c.c,0,g)==h||Y(c.c,1,g)==h)&&++n;f>n&&NT(c.c,h,4096)}}else if(H(g,"RBCNT"))switch(f){case 3:case -1:NT(c.c,h,112);break;case 1:NT(c.c,h,8);break;case 2:NT(c.c,h,104);break;case 4:NT(c.c,h,56)}}else if(3==e){c=a;t=j=o=y=h=r=t=r=l=g=f=n=f=void 0;h=bU(d,0);g=nF(d.substr(0,h-0),10);r=gU(d,h);h=bU(d,r);l=nF(d.substr(r,h-r),10);r=gU(d,h);h=bU(d,r);f=dU(c,nF(d.substr(r,h-r),10));r=gU(d,h);h=bU(d,r);n=dU(c,nF(d.substr(r,h-r),10));for(j=o=0;-1!=(r=gU(d,h));)if(h=bU(d,r),y=d.substr(r,h-r),\nt=Qy(y,Ry(61)),r=y.substr(0,t-0),t=nF(Ty(y,t+1),10),H(r,MQ))switch(t){case 1:o=1;break;case 2:o=2==l?3:4;break;case 3:o=6}else H(r,"TOPO")&&(j=t);f=aU(c,f,n,l,o,j);f+1!=g&&(!c.b&&(c.b=new pU),qU(c.b,new eD(g),new eD(f)))}else if(4==e){if(c=a,g=f=g=n=n=void 0,g=-1!=d.indexOf("ATOMS=(")?LQ:-1!=d.indexOf("BONDS=(")?"BONDS":null,null!=g){f=d;n=g;t=r=j=o=h=l=void 0;j=f.indexOf(n+"=(")+n.length+2;r=lF(f,Ry(41),j);o=cU(f,j);l=nF(f.substr(j,o-j),10);t=D(B,u,-1,l,1);for(h=0;h<l;++h)j=gU(f,o),o=cU(f,j),(-1==\no||o>r)&&(o=r),t[h]=nF(f.substr(j,o-j),10);f=t;if(0==d.indexOf(qf))if(H(g,LQ))for(g=0;g<f.length;++g)IT(c.c,dU(c,f[g]),0,-1);else for(g=0;g<f.length;++g)OT(c.c,fU(c,f[g]),0,-1);else if(0==d.indexOf(rf))if(n=nF(XE(d,13,cU(d,13)),10),H(g,LQ))for(g=0;g<f.length;++g)IT(c.c,dU(c,f[g]),1,n-1);else for(g=0;g<f.length;++g)OT(c.c,fU(c,f[g]),1,n-1);else if(0==d.indexOf(tf))if(n=nF(XE(d,13,cU(d,13)),10),H(g,LQ))for(g=0;g<f.length;++g)IT(c.c,dU(c,f[g]),2,n-1);else for(g=0;g<f.length;++g)OT(c.c,fU(c,f[g]),2,n-\n1);else if(0==d.indexOf("MDLV30/HILITE"))if(H(g,LQ))for(g=0;g<f.length;++g)HT(c.c,dU(c,f[g]));else for(g=0;g<f.length;++g)n=fU(c,f[g]),HT(c.c,Y(c.c,0,n)),HT(c.c,Y(c.c,1,n))}}else return!1;d=lU(b)}for(;null!=d&&!(0==d.indexOf(gf)||H(d,La));)d=lU(b);return!0}function rU(){}w(26,1,{},rU);_.a=null;_.b=null;_.c=null;_.d=!1;function sU(a,b){var c,d,e,f,g;f=b.length;g=D(B,u,-1,f,1);for(d=0;d<f;++d){c=d==f-1?b[0]:b[d+1];for(e=0;e<a.f.f[b[d]];++e)if(lR(a.f,b[d],e)==c){g[d]=BR(a.f,b[d],e);break}}return g}\nfunction nS(a,b,c){b=fy(a.i,b);for(a=0;a<b.length;++a)if(c==b[a])return!0;return!1}function tU(a,b,c){var d,e;e=b.length;for(d=0;d<e;++d)(0==a.a[b[d]]||a.a[b[d]]>e)&&(a.a[b[d]]=e);for(d=0;d<e;++d)(0==a.b[c[d]]||a.b[c[d]]>e)&&(a.b[c[d]]=e)}function wS(a,b,c){for(a=fy(a.j,b).length;c>=a;)c-=a;for(;0>c;)c+=a;return c}\nfunction YT(a,b){var c,d,e,f,g,h,j,l,n;this.f=a;this.i=new Om;this.j=new Om;this.a=D(B,u,-1,this.f.c,1);this.b=D(B,u,-1,this.f.d,1);this.f.ed(1);j=D(zq,sl,-1,this.f.c,2);l=D(zq,sl,-1,this.f.d,2);do{f=!1;for(c=0;c<this.f.c;++c)if(!j[c]){for(d=g=0;d<this.f.f[c];++d)j[lR(this.f,c,d)]||++g;if(2>g){j[c]=!0;for(d=0;d<this.f.f[c];++d)l[BR(this.f,c,d)]=!0;f=!0}}}while(f);for(d=0;d<this.f.c&&j[d];)++d;if(d!=this.f.c){g=D(B,u,-1,this.f.c,1);g[0]=d;f=D(B,u,-1,this.f.c,1);f[d]=1;h=e=0;for(n=1;e<=h;){for(d=0;d<\nthis.f.f[g[e]];++d)if(c=lR(this.f,g[e],d),0!=f[c]){var o=BR(this.f,g[e],d);c=j;var r=void 0,t=void 0,y=void 0,v=y=r=void 0,s=void 0,A=void 0,F=void 0,M=void 0,N=void 0,$=void 0,t=Y(this.f,0,o),y=Y(this.f,1,o),v=D(B,u,-1,this.f.c,1),s=D(B,u,-1,this.f.c,1),A=D(B,u,-1,this.f.c,1);v[0]=t;v[1]=y;s[t]=1;s[y]=2;A[t]=-1;A[y]=t;for(F=y=1;y<=F&&!(7<s[v[y]]);){for(M=0;M<this.f.f[v[y]];++M)if(r=lR(this.f,v[y],M),1<y&&r==t){$=D(B,u,-1,s[v[y]],1);r=v[y];for(N=0;N<$.length;++N)$[N]=r,r=A[r];a:{for(var o=$,S=void 0,\nV=r=void 0,ea=r=N=S=$=V=void 0,$=void 0,N=o.length,$=this.f.G,r=S=0;r<N;++r)$>o[r]&&($=o[r],S=r);$=D(B,u,-1,N,1);V=o[0<S?S-1:N-1]<o[S<N-1?S+1:0];for(r=0;r<N;++r)$[r]=o[S],V?0>--S&&(S=N-1):++S==N&&(S=0);for(r=0;r<this.i.c;++r)if(ea=fy(this.i,r),ea.length==N){S=!0;for(V=0;V<N;++V)if(ea[V]!=$[V]){S=!1;break}if(S)break a}Rm(this.i,$);r=sU(this,$);Rm(this.j,r);tU(this,$,r)}}else 0==s[r]&&!c[r]&&(v[++F]=r,s[r]=s[v[y]]+1,A[r]=v[y]);++y}}else j[c]||(f[c]=n,g[++h]=c);++e;if(e>h)for(c=0;c<this.f.c;++c)if(0==\nf[c]&&!j[c]){f[c]=++n;g[++h]=c;break}}if(0!=(b&4)){this.d=D(zq,sl,-1,this.i.c,2);this.e=D(zq,sl,-1,this.i.c,2);this.c=D(B,u,-1,this.i.c,1);d=this.d;f=this.e;g=this.c;e=D(nJ,Ol,88,this.i.c,0);for(n=0;n<this.i.c;++n){e[n]=D(B,u,-1,fy(this.i,n).length,1);for(h=0;h<fy(this.i,n).length;++h)e[n][h]=-1}v=D(B,u,-1,this.f.d,1);for(h=0;h<this.j.c;++h)if(t=fy(this.j,h),3==t.length||5<=t.length&&7>=t.length)for(n=0;n<t.length;++n)c=t[n],3==this.f.f[Y(this.f,0,c)]&&3==this.f.f[Y(this.f,1,c)]&&(0<v[c]?(e[v[c]>>>\n16][v[c]&32767]=h,e[h][n]=v[c]>>>16):v[c]=(h<<16)+32768+n);n=D(zq,sl,-1,this.i.c,2);t=0;for(c=-1;t>c;){c=t;for(h=0;h<this.i.c;++h){if(v=!n[h]){for(var v=h,s=e,A=n,y=d,F=f,M=g,na=N=ea=ea=S=V=ea=V=ea=r=o=S=void 0,$=V=void 0,N=fy(this.i,v),na=fy(this.j,v),V=na.length,o=r=0,$=!1,ea=0;ea<V;++ea)r<<=1,o<<=1,1<uR(this.f,na[ea])||64==this.f.B[na[ea]]?r|=1:(S=s[v][ea],-1!=S&&(A[S]?y[S]&&(r|=1,F[S]||(o|=1)):$=!0));S=!1;switch(V){case 3:ea=z(B,u,-1,[2,1,4]);S=!0;for(V=0;3>V;++V)if((r&ea[V])==ea[V]&&(6==this.f.x[N[V]]&&\n1==this.f.q[N[V]]||5==this.f.x[N[V]]&&0==this.f.q[N[V]]))y[v]=!0,M[v]=V,0==(o&ea[V])&&(S=!1);break;case 5:V=z(B,u,-1,[10,5,18,9,20]);S=!0;for(ea=0;5>ea;++ea)if((r&V[ea])==V[ea])switch(this.f.x[N[ea]]){case 6:-1==this.f.q[N[ea]]&&(y[v]=!0,M[v]=ea,0==(o&V[ea])&&(S=!1));break;case 7:0>=this.f.q[N[ea]]&&(y[v]=!0,M[v]=ea);break;case 8:y[v]=!0;M[v]=ea;break;case 16:2==this.f.f[N[ea]]&&(y[v]=!0,M[v]=ea)}break;case 6:S=!0;21==(r&21)&&(y[v]=!0,0==(o&21)&&(S=!1));42==(r&42)&&(y[v]=!0,0==(o&42)&&(S=!1));break;\ncase 7:ea=z(B,u,-1,[42,21,74,37,82,41,84]);S=!0;for(V=0;7>V;++V)if((r&ea[V])==ea[V]&&(6==this.f.x[N[V]]&&1==this.f.q[N[V]]||5==this.f.x[N[V]]&&0==this.f.q[N[V]]))y[v]=!0,M[v]=V,0==(o&ea[V])&&(S=!1)}y[v]&&!S&&(F[v]=!0);v=y[v]?!0:!$}v&&(n[h]=!0,++t)}}}if(0!=(b&2))for(d=0;d<this.f.d;++d)if(!l[d]&&0!=uR(this.f,d)){a:{f=j;h=n=s=v=g=c=e=n=t=n=h=e=void 0;h=Y(this.f,0,d);n=Y(this.f,1,d);e=D(B,u,-1,this.f.c,1);c=D(B,u,-1,this.f.c,1);g=D(B,u,-1,this.f.c,1);e[0]=h;e[1]=n;c[h]=1;c[n]=2;g[h]=-1;g[n]=h;for(v=n=\n1;n<=v;){for(s=0;s<this.f.f[e[n]];++s){t=lR(this.f,e[n],s);if(1<n&&t==h){h=D(B,u,-1,c[e[n]],1);e=e[n];for(n=0;n<h.length;++n)h[n]=e,e=g[e];f=h;break a}0==c[t]&&!f[t]&&(e[++v]=t,c[t]=c[e[n]]+1,g[t]=e[n])}++n}f=null}null!=f&&tU(this,f,sU(this,f))}}}w(27,1,{},YT);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;function HS(){this.a=new Om}w(31,1,Pl,HS);\nfunction sS(a,b){var c,d;WT(a,b);if(0!=(b&~a.K)){a.a&&(b|=128);for(c=0;c<a.o;++c)a.s[c]&=-134447112;for(c=0;c<a.d;++c)a.z[c]&=-64;d=c=0;0!=(b&16)?(c=16,d=1):0!=(b&32)?(c=32,d=3):0!=(b&64)&&(c=64,d=5);0!=(b&128)&&(c|=128,d|=32);a.b=new rS(a,d);var e=a.b,f,g,h,j,l,n,o;for(f=0;f<e.H.c;++f)if(1==e.S[f]||2==e.S[f]){n=!1;if(0!=e.H.k[f]&&2==e.H.f[f]&&2==e.H.j[f][0]&&2==e.H.j[f][1])for(l=0;l<e.H.f[f];++l){g=lR(e.H,f,l);j=0;h=D(B,u,-1,3,1);for(o=0;o<e.H.f[g];++o)h[j]=lR(e.H,g,o),h[j]!=f&&++j;2==j&&e.c[h[0]]>\ne.c[h[1]]^h[0]<h[1]&&(n=!n)}else for(l=1;l<e.H.f[f];++l)for(o=0;o<l;++o)h=lR(e.H,f,l),j=lR(e.H,f,o),e.c[h]>e.c[j]&&(n=!n),h<j&&(n=!n);MT(e.H,f,1==e.S[f]^n?1:2,e.T[f])}else MT(e.H,f,e.S[f],e.T[f]);for(f=0;f<e.H.d;++f)if(1==e.k[f]||2==e.k[f]){n=!1;for(l=0;2>l;++l)if(g=Y(e.H,l,f),3==e.H.f[g]){h=D(B,u,-1,2,1);for(o=j=0;3>o;++o)lR(e.H,g,o)!=Y(e.H,1-l,f)&&(h[j++]=lR(e.H,g,o));e.c[h[0]]>e.c[h[1]]&&(n=!n);h[0]<h[1]&&(n=!n)}PT(e.H,f,1==e.k[f]^n?1:2,e.n[f])}else PT(e.H,f,e.k[f],e.n[f]);e=a.b;for(l=0;l<e.H.c;++l)n=\ne.H,o=l,f=e.D[l],n.s[o]&=-134217729,f&&(n.s[o]|=134217728);e=a.b;if(null!=e.N)for(l=0;l<e.H.c;++l)n=e.H,o=l,f=e.N[l],n.s[o]&=-98305,n.s[o]|=f<<15;if(null!=e.e)for(l=0;l<e.H.d;++l)n=e.H,o=l,f=e.e[l],n.z[o]&=-49,n.z[o]|=f<<4;n=!1;for(e=0;e<a.c;++e)(0==(a.s[e]&134217728)||3==(a.s[e]&3))&&(a.s[e]&=-66584577);if(a.F){if(131072!=(a.C&-65536)){l=D(zq,sl,-1,a.c,2);for(e=0;e<a.c;++e)0!=(a.s[e]&134217728)&&3!=(a.s[e]&3)&&1==(a.s[e]&1572864)>>19&&(l[e]=!0);for(e=0;e<a.c;++e)0!=(a.s[e]&134217728)&&3!=(a.s[e]&\n3)&&(IT(a,e,1,0),n=!0);for(e=0;e<a.c;++e)l[e]&&(MT(a,e,1,!1),IT(a,e,1,-1),n=!0)}a.F=!1}ET(a,1);ET(a,2);n&&(a.b=new rS(a,d));a.K|=12|c}}function uU(){UR();this.G=this.H=256;DT(this)}function nU(a,b){UR();this.G=1>a?1:a;this.H=1>b?1:b;DT(this)}w(32,22,Pl,uU,nU);_.ed=function(a){sS(this,a)};_.a=!1;_.b=null;function vU(){vU=x;wU=new Hp}function xU(a){for(var b,a=new gw(a.j.k);a.b<a.d.Xf();)b=hw(a),Ky(b.me(),fR,!1),zM(a)}\nfunction yU(a,b,c){var a=a.n,d;try{d=new zU(b,c.Sd(a),c.Vd(a),(c.Td(a),c.Ud(a))),E(a.c,c,d)}catch(e){e=Hq(e);if(G(e,98))throw new Pp("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ky(b.me(),PQ,!0);Ky(c.me(),eR,!0);E(wU,b,c)}function AU(a){var b;a.o=!1;for(a=new gw(a.j.k);a.b<a.d.Xf();)b=hw(a),Ky(b.me(),fR,!1),zM(a)}\nfunction BU(a,b){an(a.j.k,b)?Ky(b.me(),fR,!1):a.o?(Rm(a.j.k,b),Ky(b.me(),fR,!0)):(a.j.k.ug(),Rm(a.j.k,b))}function CU(a){this.f=a;this.j=new DU(this);this.n=new EU(this.j)}w(44,1,{});_.hd=function(){FU(this.j.e,"dragdrop-dragging")};_.jd=function(){Jy(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var wU;function DU(a){this.k=new Om;this.d=a;this.a=a.f}w(45,1,{},DU);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;\nfunction GU(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.kd()}function HU(a,b){var c;c=mw(a.c,IU).a;b.a.ctrlKey||b.a.metaKey||xU(a.b.d);BU(a.b.d,c)}function JU(a){a.b.f=null;a.b.d.jd();wz((fz(),yB(null)),a.a,0,0);var b=a.a.pb;Tx=b;Wx();Ey=b;a.d=2}function EU(a){this.c=new Hp;this.b=a;this.a=new rA;My(this.a,wr(),vr());Zy(this.a,this,($u(),$u(),av));Zy(this.a,this,(jv(),jv(),kv));a=this.a.pb.style;a[hR]="alpha(opacity=0)";a.opacity=0;a[zi]=0+(Ss(),uj);a.borderStyle=(KU(),Zi);a[aR]=Eg}\nw(46,1,{},EU);_.ld=function(a){var b,c,d,e;c=a.f;d=Vt(a);e=Wt(a);b=nr(a.a);if(!(3==this.d||2==this.d||1!=b)&&!IU)IU=c,this.b.e=mw(this.c,IU).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==hB(this.b.k,this.b.e)&&(xU(this.b.d),BU(this.b.d,this.b.e)),LU(new MU),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new NU(IU,null),IU!=this.b.e&&(c=new NU(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,JU(this),1!=this.d&&GU(this,this.b.i,this.b.j))};\n_.md=function(a){var b,c,d;c=a.f;b=c.pb;d=Tt(a,b);a=Ut(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(gn(aI(d-this.f),aI(a-this.i))>=this.b.d.k?(OU(),-1!=hB(this.b.k,this.b.e)||BU(this.b.d,this.b.e),c=new NU(IU,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,JU(this)):Sx.preventDefault()),1==this.d)return;Sx.preventDefault();GU(this,d,a)};_.nd=function(){var a;this.e&&1==this.d&&(a=new NU(IU,null),this.b.i=this.f+a.a,this.b.j=this.i+a.d,JU(this))};\n_.od=function(a){var b,c,d,e;d=a.f;b=d.pb;e=Tt(a,b);b=Ut(a,b);if(1==nr(a.a)&&(this.e=!1,IU))try{if(OU(),1==this.d)HU(this,a);else{d!=this.a&&(c=new NU(d,null),e+=c.a,b+=c.d);try{GU(this,e,b),this.b.d.hd(),3!=this.d&&HU(this,a)}finally{var f=this.a.pb;Tx&&f==Tx&&(Tx=null);Wx();f===Ey&&(Ey=null);ez(this.a);this.d=1;this.b.e=null}}}finally{IU=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var IU=null;function MU(){}w(47,1,Kl,MU);_.pd=function(){OU()};\nfunction zU(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}w(48,1,{},zU);_.a=null;_.b=null;_.c=null;_.d=null;w(49,1,{});w(51,49,{});w(50,51,{});_.a=null;w(52,1,{});_.tS=Xy;function NU(a,b){!a||a==(fz(),yB(null))?this.f=this.e=0:(this.e=a.ie()-qr(a.pb),this.f=a.je()-(a.pb.scrollTop||0));!b||b==(fz(),yB(null))?this.c=this.b=0:(this.b=br(b.pb)+PU(b.pb),this.c=er(b.pb)+QU(b.pb));this.a=this.e-this.b;this.d=this.f-this.c}w(55,52,{},NU);_.tS=Xy;_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;\nfunction OU(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\\n"+a);}}function PU(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(uj)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\\n"+c);}}\nfunction QU(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(uj)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function RU(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\\n"+b);}}function SU(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\\n"+b);}}function TU(a){return $wnd.setInterval(C(function(){a.yd()}),100)}\nfunction UU(a,b,c,d){a.a=XE(a.a,0,b)+d+Ty(a.a,c)}w(195,1,{90:1,95:1,97:1});_.cT=function(a){return this.b-a.b};function KU(){KU=x;VU=new WU;XU=new YU;ZU=new $U;aV=new bV;cV=new dV;eV=z(fV,q,19,[VU,XU,ZU,aV,cV])}w(194,195,AQ);var eV,ZU,XU,aV,VU,cV;function WU(){this.b=0}w(196,194,AQ,WU);function YU(){this.b=1}w(197,194,AQ,YU);function $U(){this.b=2}w(198,194,AQ,$U);function bV(){this.b=3}w(199,194,AQ,bV);function dV(){this.b=4}w(200,194,AQ,dV);function gV(){gV=x;hV=new Rt(Ug,new iV)}\nfunction iV(){}w(269,266,{},iV);_.Hd=function(a){a.Md(this)};_.Kd=function(){return hV};var hV;function jV(){jV=x;kV=new Rt(kh,new lV)}function lV(){}w(277,271,Tl,lV);\n_.Hd=function(a){var b=a.a,a=!a.a.I.c,c,d;if(a!=b.I.c)if(b.kb){if(a){if(b.O!=(mV(),nV))a=oV(b.pb),c=new pV(gr(b.pb,fj),gr(b.pb,ej)),d=new pV(gr(b.T.jb.pb,fj),gr(b.T.jb.pb,ej)),b.F.b=a.b-(c.b-d.b),b.F.a=a.a-(c.a-d.a);qV(b.I,!0);a=gr(b.T.jb.pb,fj);rV(b,new pV(a,sV(b.T.jb).a));b.J&&b.O!=nV&&tV(b.r,b)}else qV(b.I,!1),b.O!=(mV(),nV)?rV(b,new pV(b.F.b,b.F.a)):uV(b,oV(b.r.pb)),b.J&&b.O!=nV&&vV(b.r,b);wV(b.T.jb)}else qV(b.I,!0)};_.Kd=function(){return kV};var kV;function xV(){xV=x;yV=new Rt(Dh,new zV)}\nfunction zV(){}w(284,266,{},zV);_.Hd=function(a){ez(a.a.a)};_.Kd=function(){return yV};var yV;function AV(a){this.a=a}w(306,267,{},AV);_.Hd=function(a){a.Xd(this)};_.Id=function(){return BV};var BV=_.a=null;function CV(a){this.a=a}w(308,267,{},CV);_.Hd=function(a){a.Zd(this)};_.Id=function(){return DV};var DV=_.a=null;function EV(a){a=hr(a,dR);return TT(Lj,a)?(FV(),GV):TT(jR,a)?(FV(),HV):(FV(),IV)}function FV(){FV=x;GV=new JV(0);HV=new JV(1);IV=new JV(2);KV=z(LV,q,31,[GV,HV,IV])}\nfunction JV(a){this.b=a}w(321,195,{31:1,90:1,95:1,97:1},JV);var KV,IV,HV,GV;function MV(){MV=x;var a=(uw(),uw(),vw);!a.a&&(a.a=new NV)}\nfunction mT(a,b){var c,d,e,f;if(isNaN(b))return"NaN";(d=0>b||0==b&&0>1/b)&&(b=-b);c=new vx;if(!isFinite(b))return sQ(c,d?a.r:a.u),c.a.a+="\\u221e",sQ(c,d?a.s:a.v),c.a.a;var b=b*a.q,g,h;h=c.a.a.length;sQ(c,b.toPrecision(20));e=0;g=c.a.a.indexOf(gR,h);0>g&&(g=c.a.a.indexOf(OQ,h));0<=g&&(f=g+1,f<c.a.a.length&&43==c.a.a.charCodeAt(f)&&++f,f<c.a.a.length&&(e=nF(Ty(c.a.a,f),10)),UU(c.a,g,c.a.a.length,m));f=c.a.a.indexOf(bc,h);0<=f&&(UU(c.a,f,f+1,m),e-=c.a.a.length-f);f=e;e=c.a.a.length+f+a.j+3;0<e&&e<c.a.a.length&&\n57==c.a.a.charCodeAt(e)&&(OV(a,c,e-1),f+=c.a.a.length-e,UU(c.a,e,c.a.a.length,m));a.e=0;a.d=c.a.a.length;a.b=a.d+f;e=a.w;f=a.f;1024<a.b&&(e=!0);if(e){for(g=0;g<a.d-1&&48==c.a.a.charCodeAt(g);)++g;0<g&&(UU(c.a,0,g,m),a.d-=g,a.e-=g);a.k>a.p&&0<a.k?(a.e+=a.b-1,g=a.e%a.k,0>g&&(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<a.b;)c.a.a+=xc,++a.d;if(!a.w)if(a.b<a.p){for(g=new vx;a.b<a.p;)g.a.a+=xc,++a.b,++a.d;UU(c.a,0,0,g.a.a)}else if(a.b>\na.p){h=a.b-a.p;for(g=0;g<h;++g)if(48!=c.a.a.charCodeAt(g)){h=g;break}0<h&&(UU(c.a,0,h,m),a.d-=h,a.b-=h)}a.d>a.b+a.j&&53<=c.a.a.charCodeAt(a.b+a.j)&&(g=a.b+a.j-1,OV(a,c,g));if(0<f)for(g=f;g<a.b;g+=f+1)h=a.b-g,UU(c.a,h,h,nb),++a.b,++a.d;f=a.b+a.o;if(a.d<f)for(;a.d<f;)c.a.a+=xc,++a.d;else{g=a.b+a.j;for(g>a.d&&(g=a.d);g>f&&48==c.a.a.charCodeAt(g-1);)--g;g<a.d&&(UU(c.a,g,a.d,m),a.d=g)}0==a.d&&(UU(c.a,0,0,xc),++a.b,++a.d);if(a.b<a.d||a.c)f=a.b,UU(c.a,f,f,bc),++a.d;if(e){c.a.a+=OQ;0>a.e&&(a.e=-a.e,c.a.a+=\nub);e=m+a.e;for(f=e.length;f<a.n;++f)c.a.a+=xc;Lp(c.a,e)}UU(c.a,0,0,d?a.r:a.u);sQ(c,d?a.s:a.v);return c.a.a}\nfunction PV(a,b,c,d,e){var f,g,h,j;UU(d.a,0,d.a.a.length,m);g=!1;h=b.length;for(j=c;j<h;++j)if(f=b.charCodeAt(j),39==f)j+1<h&&39==b.charCodeAt(j+1)?(++j,d.a.a+=cb):g=!g;else if(g)uQ(d.a,String.fromCharCode(f));else switch(f){case 35:case 48:case 44:case 46:case 59:return j-c;case 164:a.i=!0;j+1<h&&164==b.charCodeAt(j+1)?(++j,j<h-3&&164==b.charCodeAt(j+1)&&164==b.charCodeAt(j+2)?(j+=2,Kp(d,a.a[4]||a.a[1])):Kp(d,a.a[0])):Kp(d,a.a[1]);break;case 37:if(!e){if(1!=a.q)throw new bn(XQ+b+oa);a.q=100}d.a.a+=\nSa;break;case 8240:if(!e){if(1!=a.q)throw new bn(XQ+b+oa);a.q=1E3}d.a.a+="\\u2030";break;case 45:d.a.a+=ub;break;default:uQ(d.a,String.fromCharCode(f))}return h-c}\nfunction QV(a,b,c,d){var e,f,g,h,j,l,n,o,r;f=-1;h=o=g=0;j=-1;l=b.length;r=c;for(n=!0;r<l&&n;++r)switch(e=b.charCodeAt(r),e){case 35:0<o?++h:++g;0<=j&&0>f&&++j;break;case 48:if(0<h)throw new bn("Unexpected \'0\' in pattern \\""+b+oa);++o;0<=j&&0>f&&++j;break;case 44:j=0;break;case 46:if(0<=f)throw new bn(\'Multiple decimal separators in pattern "\'+b+oa);f=g+o+h;break;case 69:if(!d){if(a.w)throw new bn(\'Multiple exponential symbols in pattern "\'+b+oa);a.w=!0;a.n=0}for(;r+1<l&&48==b.charCodeAt(r+1);)++r,\nd||++a.n;if(!d&&1>g+o||1>a.n)throw new bn(\'Malformed exponential pattern "\'+b+oa);n=!1;break;default:--r,n=!1}0==o&&0<g&&0<=f&&(o=f,0==f&&++o,h=g-o,g=o-1,o=1);if(0>f&&0<h||0<=f&&(f<g||f>g+o)||0==j)throw new bn(\'Malformed pattern "\'+b+oa);if(d)return r-c;b=g+o+h;a.j=0<=f?b-f:0;0<=f&&(a.o=g+o-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=0<j?j:0;a.c=0==f||f==b;return r-c}\nfunction OV(a,b,c){var d,e;for(d=!0;d&&0<=c;)if(e=b.a.a.charCodeAt(c),57==e){e=c--;var f=String.fromCharCode(48);UU(b.a,e,e+1,f)}else d=String.fromCharCode(e+1&65535),UU(b.a,c,c+1,d),d=!1;d&&(UU(b.a,0,0,Fc),++a.b,++a.d)}\nfunction RV(a){MV();if(!a)throw new bn("Unknown currency code");this.t="0.00";this.a=a;var a=this.t,b,c;c=0;b=new Jp;c+=PV(this,a,0,b,!1);this.u=b.a.a;c+=QV(this,a,c,!1);c+=PV(this,a,c,b,!1);this.v=b.a.a;c<a.length&&59==a.charCodeAt(c)?(++c,c+=PV(this,a,c,b,!0),this.r=b.a.a,c+=QV(this,a,c,!0),PV(this,a,c,b,!0),this.s=b.a.a):(this.r=ub+this.u,this.s=this.v)}w(323,1,{},RV);_.a=null;_.b=0;_.c=!1;_.d=0;_.e=0;_.f=3;_.i=!1;_.j=3;_.k=40;_.n=0;_.o=0;_.p=1;_.q=1;_.r=ub;_.s=m;_.t=null;_.u=m;_.v=m;_.w=!1;\nfunction NV(){}w(324,1,{},NV);function YS(a,b){return Rw(a.l&b.l,a.m&b.m,a.h&b.h)}function GS(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 FS(a,b){return Rw(a.l|b.l,a.m|b.m,a.h|b.h)}function SV(a,b,c){var d,e,f,g,h;if(a)for(g=0,h=c.length;g<h;++g){f=c[g];e=cw(a.a,f,null).Xf();for(e-=1;0<=e;--e)if(d=cw(a.a,f,null).Fh(e),G(d,36)&&Up(d.a,b)){var j=a.a,l=f;0<j.b?Sv(j,new fC(j,l,null,d)):nw(j,l,null,d)}}}\nfunction TV(a){this.a=a}w(356,355,Ql,TV);_.ae=function(a){a.c&&(this.a.fe(a.d)||(a.a=!0))};function UV(a){this.a=a}w(357,355,Ql,UV);_.Yd=function(){var a=this.a.a;VV(a);WV(a.pb)};w(358,138,ql,function(){});function XV(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Sm(a.d,1))}function YV(){this.a=new ZV(this);this.b=new Om;this.d=new $V(this);this.f=new aW(this)}w(359,1,{},YV);_.c=!1;_.e=!1;function ZV(a){Tm();this.a=a}w(360,67,{},ZV);\n_.zd=function(){if(this.a.c){var a=this.a,b=a.f;fy(b.d.b,b.b);bW(a.f);a.c=!1;XV(a)}};_.a=null;function $V(a){Tm();this.a=a}w(361,67,{},$V);_.zd=function(){this.a.e=!1;var a=this.a,b=Em(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Sm(a.a,1E4);a.f.c<a.f.a;){d=cW(a.f);try{if(null==d)break;G(d,37)&&(c=d,c.pd())}finally{(e=-1==a.f.b)||bW(a.f)}if(100<=Em()-b)break}}finally{e||($m(a.a),a.c=!1,XV(a))}};_.a=null;function cW(a){var b;a.b=a.c;b=fy(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}\nfunction bW(a){MM(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function aW(a){this.d=a}w(362,1,{},aW);_.be=function(){return this.c<this.a};_.ce=function(){return cW(this)};_.de=function(){bW(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function dW(){dW=x;eW=new YV}function LU(a){dW();if(!a)throw new Rv("cmd cannot be null");var b=eW;Rm(b.b,a);XV(b)}var eW;function fW(){var a;fW=x;gW=(a=$doc,H(a.compatMode,qe)?a.documentElement:a.body)}var gW;function hW(){this.b=new Om}\nfunction iW(a){a=a[$Q];return null==a?-1:a}w(379,1,{},hW);_.a=null;function jW(a,b){this.a=a;this.b=b}w(380,1,{},jW);_.a=0;_.b=null;function FU(a,b){Ky(a.me(),b,!1)}w(389,1,Jl);_.ie=nA;_.je=mA;_.ne=function(){return this.pb.style.display!=Zi};_.oe=function(){throw new kW;};_.qe=function(a){Uy(this.pb,a)};function lW(a){for(a=new mW(a);a.a.a<a.a.b.c-1;)ZB(a.a),$B(a.a)}w(385,386,Sl);_.De=function(a){oz(this,a,this.pb)};_.Ee=function(a,b,c){zz(this,a,b,c)};w(392,393,Sl);_.ne=function(){return!H(di,this.pb.style[Ik])};\n_.fe=function(){return!0};_.qe=function(a){this.pb.style[Ik]=a?Jk:di};_.Me=function(){Oz(this)};w(395,396,Xl);w(403,388,Ul);_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;w(402,403,Ul);function nW(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=Kg,b);this.pb[Xg]="gwt-Button";ir(this.pb,a)}w(401,402,{28:1,30:1,38:1,40:1,43:1,46:1,50:1,52:1},nW);\nfunction oW(a,b){var c;if(a.f)throw new bz("Composite.initWidget() may only be called once.");ez(b);c=b.pb;a.pb=c;var d;Px();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Px(),c).__gwt_resolve=pW(a));a.f=b;hz(b,a)}function qW(a){if(-1!=a.lb){var b=a.f,c=a.lb;-1==b.lb?Hy(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.f.ve();a.pb.__listener=a;a.xe()}w(405,388,DQ);_.ue=function(){return this.f?this.f.ue():!1};_.ve=function(){qW(this)};_.ee=function(a){cz(this,a);this.f.ee(a)};_.we=function(){this.f.we()};\n_.oe=function(){return this.pb=this.f.oe()};_.f=null;function rW(a,b,c){a.c=!1;c?ir(a.a,b):a.a.textContent=b||m;if(a.d!=a.b)switch(a.d=a.b,b=a.a,a.b.b){case 0:b[dR]=Lj;break;case 1:b[dR]=jR;break;case 2:EV(b)!=(FV(),IV)&&(b[dR]=m)}}function sW(a){this.a=a;this.c=!1;this.d=this.b=EV(a)}w(406,1,{},sW);_.a=null;_.b=null;_.c=!1;_.d=null;w(408,393,Sl);_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;\nfunction tW(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=lr(b);e=null;c&&(c=iW(c),e=0>c?null:fy(a.i.b,c));e?uW(a,e):d&&ir(b,m);return b}function uW(a,b){var c;if(b.ob!=a)return!1;try{hz(b,null)}finally{c=b.pb;mr(c).removeChild(c);var d=a.i,e;e=iW(c);c[$Q]=null;VD(d.b,e,null);d.a=new jW(e,d.a)}return!0}w(410,387,Sl);_.Od=cu;_.Pd=Ax;_.Qd=Vy;_.Rd=mL;_.Ce=function(){return new vW(this)};_.ze=function(a){return uW(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;\nfunction wW(a){if(0>=a.b)throw new IL("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new IL("Column index: 0, Column size: "+a.a);}\nfunction xW(){this.i=new hW;this.f=$doc.createElement(fk);this.c=$doc.createElement(kk);Ox(this.f,this.c);this.pb=this.f;this.d=new yW(this);var a=new zW(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;Fy(a.b.f,(Px(),Qx(b)),0);Ox(a.a,$doc.createElement(bR))}var c,d,e;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new IL("Row index: "+a+", Row size: "+d);if(0>c)throw new IL("Column "+c+" must be non-negative: "+\nc);if(this.a<=c)throw new IL("Column index: "+c+", Column size: "+this.a);c=tW(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)d=this.c.rows[a],e=(c=$doc.createElement(lk),ir(c,FQ),c),Fy(d,(Px(),Qx(e)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(bR),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;e=$doc.createElement(lk);\ne.innerHTML=FQ;c=$doc.createElement(zk);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)tW(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}w(409,410,Sl,xW);_.a=0;_.b=0;\nfunction AW(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(BW(),CW)?a.b.d==(FV(),HV)?(tA(),wA):a.b.d==GV?(tA(),xA):(tA(),yA):a.b.d==(FV(),HV)?(tA(),xA):a.b.d==GV?(tA(),wA):(tA(),zA);b!=a.c&&(a.c=b,a.pb.style[nk]=!a.c?m:a.c.a)}w(413,388,Ul);_.a=null;_.b=null;_.c=null;function DW(){this.pb=$doc.createElement(qh);this.b=new sW(this.pb);this.pb[Xg]="gwt-Label"}function EW(){DW.call(this);rW(this.b,Mk,!1);AW(this)}w(412,413,Ul,DW,EW);_.Od=cu;_.Pd=Ax;_.Qd=Vy;_.Rd=mL;_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;\nfunction FW(a){for(;++a.b<a.d.c&&!(null!=fy(a.d,a.b)););}function vW(a){this.c=a;this.d=this.c.i.b;FW(this)}w(414,1,{},vW);_.be=function(){return this.b<this.d.c};_.ce=function(){var a;if(this.b>=this.d.c)throw new uz;a=fy(this.d,this.b);this.a=this.b;FW(this);return a};_.de=function(){var a;if(0>this.a)throw new aC;a=fy(this.d,this.a);ez(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function yW(a){this.a=a}w(415,1,{},yW);_.a=null;function zW(a){this.b=a}w(416,1,{},zW);_.a=null;_.b=null;\nfunction BW(){BW=x;CW=new GW}var CW;function GW(){}w(418,1,{},GW);w(422,388,Ul);_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;function HW(a){this.a=a}w(428,427,Ql,HW);_.Ld=function(){};function pW(a){return function(){this.__gwt_resolve=IW;return a.oe()}}function IW(){throw"A PotentialElement cannot be resolved twice.";}function JW(a,b){if(0>b||b>=a.c)throw new rz;return a.a[b]}function KW(a,b,c){bC();cC.call(this,(Jx(),new Ix(a)),b,0,c,16)}w(465,397,{},KW);\nfunction LW(a,b,c,d){0==--a.Oc&&(a.$c!=a.cf()&&(d|=4),!a.Zc&&(d|=2),0<d&&new MW(a,b,c,lx(d)))}function NW(a){return!a.Kc&&a.Sc?NW(a.Sc):a.Kc}function OW(a){0==a.Oc++&&(a.$c=a.cf(),a.Zc=!0,a.jf())}function PW(a){return!a.Mc?(a.bf(),!0):!1}function QW(a,b){var c;c=a.Kc;a.Kc=b;b==c||b&&GD(b,c)||a.Tc.Vh(b)}function RW(a,b){b==a.Mc||b&&b==a.Mc||(a.Mc=b,a.bf(),a.Tc.Wh(b),a.cf()&&a.lf())}function SW(a){a.Xc||(OW(a),TW(a,!0),OC(a),a.Xc=!0,new xC(a,102),LW(a,a,a.Sc,0),rC(a),a.Tc.Yh(a))}w(481,1,$l);_.Qe=yE;\n_.Se=function(){return NW(this)};_.df=xx;_.jf=iz;_.kf=function(){return PW(this)};_.lf=iz;_.nf=function(a,b){this.of(this._c,this.ad,a,b)};\nfunction UW(a,b,c){var d;if(-1>a.Fc.a.c)throw new bn("Missing message: awt.12A");if(G(b,62)){if(b==a)throw new bn("Missing message: awt.12B");var e;a:{if(a&&!G(a,73))for(e=a.Sc;e;){if(e==b){e=!0;break a}if(G(e,73))break;e=e.Sc}e=!1}if(e)throw new bn("Missing message: awt.12C");if(G(b,73))throw new bn("Missing message: awt.12D");}if(b.Sc){e=b.Sc;if(!b)throw new YE;try{d=hB(e.Fc.a,b);var f;f=fy(e.Fc.a,d);e.Gc&&e.Gc.wf(f);VW(e,d);new WW(e,301,f)}catch(g){if(g=Hq(g),!G(g,91))throw g;}}d=a.Fc.a.c;OW(b);\nkE(a.Fc.a,d,b);d=(b.Sc=a,b.df(!0),qC(a),!!a.Gc&&G(a.Gc,67)&&(a.Gc.n=!1),LW(b,b,a,1),d);try{if(a.Gc)if(G(a.Gc,67)){if(!b)throw new Rv("Missing message: awt.185");if(null==c||null!=c)XW(a.Gc,c,b);else throw new bn("Missing message: awt.92");}else a.Gc.sf(null==c?null:c,b)}catch(h){h=Hq(h);if(G(h,100))throw b=h,VW(a,d),b;throw h;}b.mf();new WW(a,300,b)}function TW(a,b){var c;for(c=a.Fc.a.c-1;0<=c;--c)fy(a.Fc.a,c).df(b)}\nfunction VW(a,b){var c;c=fy(a.Fc.a,b);OW(c);c.df(!1);MM(a.Fc.a,b);c.Sc=null;qC(a);a.Gc&&G(a.Gc,67)&&(a.Gc.n=!1);LW(c,c,a,1)}function YW(a){var b=(XD(),YD);RW(a,b);for(b=0;b<a.Fc.a.c;++b)fy(a.Fc.a,b).kf()}w(480,481,rl);_.df=function(a){TW(this,a)};_.jf=function(){var a;for(a=0;a<this.Fc.a.c;++a)OW(fy(this.Fc.a,a))};_.kf=function(){var a;if(!PW(this))return!1;for(a=0;a<this.Fc.a.c;++a)fy(this.Fc.a,a).kf();return!0};w(478,479,rl);_.lf=function(){XC(this)};_.nf=wv;\nfunction XW(a,b,c){var d;if(null==b)d=te;else if(d=b,!zy(jQ.a,b))throw new bn(ZW());Fw(mw(a.c,d))===Fw(c)&&Fw(mw(a.b,c))===Fw(d)||((b=mw(a.c,d))&&$W(a,b,d),sM(a.a.Ce(),c)&&$W(a,c,d),b=a.a,new aX(c,b.a.a),++b.b,E(a.b,c,d),E(a.c,d,c))}function bX(a,b){return new tC(gn(b[1].b,gn(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+gn(b[0].a,gn(b[4].a,b[3].a))+a.k)}function $W(a,b,c){tM(a.a,b);ow(a.b,b);ow(a.c,c)}\nfunction cX(a,b){if(!a.n){a.n=!0;var c,d,e;c=a.f;dX(c,c.length,kQ);c=a.i;dX(c,c.length,kQ);c=a.o;dX(c,c.length,null);a.p=0;for(d=eX(a.a,0);d.b!=d.d.a;){c=fX(d);e=mw(a.b,c);var f=b.Rc;e=Up(e,te)?0:Up(e,nQ)?1:Up(e,mQ)?2:Up(e,lQ)?4:Up(e,pQ)?3:Up(e,qQ)?f.a?4:3:Up(e,rQ)?f.a?3:4:Up(e,oQ)?1:2;c.Xc?a.o[e]||(xq(a.o,e,c),++a.p,a.f[e]=c.We(),a.i[e]=c.Ye()):a.o[e]||(a.f[e]=c.We(),a.i[e]=c.Ye())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}\nfunction gX(){tQ();hX.call(this,0)}function hX(a){tQ();zC();this.a=new iX;this.b=new Hp;this.c=new Hp;this.d=a;this.j=0;this.n=!1;this.o=D(VM,q,61,5,0);this.f=D(jX,q,63,5,0);this.i=D(jX,q,63,5,0);this.p=this.e=this.k=0}w(490,1,{67:1,90:1},gX,hX);_.sf=function(a,b){XW(this,a,b)};\n_.tf=function(a){cX(this,a);if(0!=this.p)if(a=LC(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.of(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].nf(a.b,this.i[1].a),this.o[1].pf(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].nf(this.i[4].b,c),this.o[4].pf(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].of(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].nf(a.b,\nthis.i[2].a),this.o[2].pf(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].nf(this.i[3].b,c),this.o[3].pf(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.uf=function(a){var b;b=this.n;cX(this,a);this.n=b;return 0==this.p?KC(a,new tC(0,0)):KC(a,bX(this,this.f))};_.vf=function(a){var b;b=this.n;cX(this,a);this.n=b;return KC(a,bX(this,this.i))};_.wf=function(a){var b;b=mw(this.b,a);null!=b&&$W(this,a,b)};_.tS=function(){return kX.d+"[hgap="+this.d+",vgap="+this.j+eg};_.a=null;\n_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;function lX(a){yC.call(this);this.Tc=(zC(),new mX(a,this))}w(491,481,{58:1,61:1,68:1,82:1,90:1},lX);_.Re=function(){return Kg+this.Vc.b.a++};_.Te=GC;_.mf=iz;w(493,1,{});w(492,493,{},function(){});function nX(a){if(!a.k){OW(a);a.Je();var b,c;for(b=0;b<a.o.c;++b)(c=fy(a.o,b))&&nX(c);TW(a,!1);a.k=!0;LW(a,a,a.Sc,0);new oX(a,202)}}\nfunction pX(a){var b,c;a.Xc&&(a.Tc.Je(),a.Xc=!1);for(b=0;b<a.o.c;++b)(c=fy(a.o,b))&&c.Je()}function qX(a){!kC(a)&&YW(a);var b=uC(a);a.of(a._c,a.ad,b.b,b.a);OC(a)}function rX(a,b){a.p!=b&&(a.p=b)}function sX(){PC.call(this);this.r=new BC;this.o=new Om;this.n=new FC(0,0,0,0);this.Xc=!1;NC(this,new gX)}w(498,480,wQ);_.Xe=function(){return new FC(this.n.d,this.n.b,this.n.a,this.n.c)};_.$e=function(){return this.Tc.$e()};_._e=function(){return this.Tc._e()};_.Je=function(){pX(this)};_.cf=function(){return this.Tc.cf()};\n_.of=function(a,b,c,d){wC(this,a,b,c,d);this.Lc=0};_.pf=function(a,b,c,d,e,f){e=c!=this.Yc||d!=this.Nc;wC(this,a,b,c,d);this.Xc&&e&&!f&&OC(this)};_.k=!1;_.p=!1;_.q=null;function tX(){uX.call(this,m)}function uX(a){sX.call(this);this.q=a;this.Tc&&this.Tc.Pf(a);this.Tc&&this.Tc.Of(!0);rX(this,!0)}w(505,498,wQ,tX);_.rf=function(){return new FC(this.n.d,this.n.b,this.n.a,this.n.c)};_.af=function(){this.Tc=new vX((zC(),m),this)};\nfunction wX(a){var b,c;c=gn(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new tC(b,c)}function xX(a,b,c){var d,e,f,g,h,j;a.b=TD(b.Fc);if(0==a.b.length)return new LD;g=wX(a);h=j=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ye():d.We(),j=gn(j,d.b),h=gn(h,d.a);return new tC(j*g.b+a.c*(g.b-1),h*g.a+a.e*(g.a-1))}\nfunction yX(a,b,c,d,e){var f,g,h,j;h=d.length;a-=(h-1)*c;for(g=0,j=0;g<h;++g,b+=c)f=Gw(a*((g+1)/h))-j,d[g]=f,e[g]=j+b,j+=f}function zX(a){zC();this.d=0;this.a=1;this.e=a;this.c=0}w(508,1,Pl,zX);_.sf=wv;\n_.tf=function(a){var b,c;this.b=TD(a.Fc);if(0!=this.b.length&&(b=LC(a),!(0>=b.b||0>=b.a))){c=wX(this);var d=c.b;c=c.a;var a=a.Rc.a,e,f,g,h,j,l,n;f=D(B,u,-1,d,1);e=D(B,u,-1,d,1);j=D(B,u,-1,c,1);l=D(B,u,-1,c,1);yX(b.b,b.c,this.c,f,e);yX(b.a,b.d,this.e,j,l);b=0;h=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(n=a?g:d-g-1,this.b[h].of(e[n],l[b],f[n],j[b]),++h==this.b.length)break a}};_.uf=function(a){return KC(a,xX(this,a,!1))};_.vf=function(a){return KC(a,xX(this,a,!0))};_.wf=xx;\n_.tS=function(){return AX.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+eg};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function BX(a){CX.call(this,a,0)}function CX(a,b){yC.call(this);this.Tc=(zC(),new DX(a));this.a=b;var c=this.Tc;switch(b){case 1:var c=c.a,d=(tA(),uA);c.a=d;AW(c);break;case 0:c=c.a;d=(tA(),wA);c.a=d;AW(c);break;case 2:c=c.a,d=(tA(),xA),c.a=d,AW(c)}}w(513,481,$l,BX,CX);_.Te=GC;\n_.gf=function(){var a=(null==this.Qc&&(this.Qc=iC(this)),this.Qc)+nb+this._c+nb+this.ad+nb+this.Yc+Mk+this.Nc+(this.Xc?m:",hidden")+",align=",b;b=pi;switch(this.a){case 1:b=Tg;break;case 2:b=Fj}return a+b+",text=null"};_.a=0;function EX(a){var b=a.b;this.a=a.a;this.b=b}w(517,518,{70:1,79:1,90:1},EX);w(527,481,$l);_.Se=wK;function FX(a,b){var c=a.Tc;KB(c.a,b);c.e.a=-1;c.e.b=-1}function WW(a,b,c){cD();xC.call(this,a,b);this.a=c}w(537,536,Pl,WW);\n_.gf=function(){var a;switch(this.k){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a=Fk}a+=",child=";var b=this.a;null==b.Qc&&(b.Qc=b.Re());return a+b.Qc};_.a=null;function MW(a,b,c,d){cD();aD.call(this,a);this.k=1400;this.b=b;this.c=c;this.a=d}w(538,482,Pl,MW);\n_.gf=function(){var a;switch(this.k){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a=Fk}a+=" (";1400==this.k&&(ox(YS(this.a,Sk))&&(a+="PARENT_CHANGED,"),ox(YS(this.a,Tk))&&(a+="DISPLAYABILITY_CHANGED,"),ox(YS(this.a,Vk))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+jb};_.a=Rk;_.b=null;_.c=null;w(543,1,CQ);_.Ff=xx;_.Gf=xx;_.Hf=xx;_.If=xx;_.Jf=xx;_.Kf=xx;_.Lf=xx;\nfunction oX(a,b){cD();xC.call(this,a,b);this.c=null;this.a=this.b=0}w(544,536,Pl,oX);\n_.gf=function(){var a;switch(this.k){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a=Fk}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;_.b=0;_.c=null;\nfunction uT(a,b){var c=a.slice(0,b),d;for(d=c.length;d<b;d++)c.push(0);return c}w(549,1,{});function GX(a){var b;if(-1==a.d||-1<=a.e-a.d)return b=HX(a.c,a.a,0,a.a.length),0<b&&(a.d=-1,a.e=0,a.b=b),b;0==a.d&&-1>a.a.length?(b=2*a.a.length,-1<b&&(b=-1),b=D(aM,gm,-1,b,1),XR(a.a,0,b,a.a.length),a.a=b):0<a.d&&(XR(a.a,a.d,a.a,a.a.length-a.d),a.e-=a.d,a.b-=a.d,a.d=0);b=HX(a.c,a.a,a.e,a.a.length-a.e);-1!=b&&(a.b+=b);return b}\nfunction lU(a){var b,c,d,e;if(null==a.a)throw new IX("luni.A5");if(a.e==a.b&&-1==GX(a))return null;for(c=a.e;c<a.b;++c)if(b=a.a[c],!(13<b)){if(10==b)return b=JX(a.a,a.e,c-a.e),a.e=c+1,b;if(13==b)return b=JX(a.a,a.e,c-a.e),a.e=c+1,(a.e<a.b||-1!=GX(a))&&10==a.a[a.e]&&++a.e,b}d=0;e=new iF;for(uQ(e.a,JX(a.a,a.e,a.b-a.e));;){a.e=a.b;if(10==d)return e.a.a;if(-1==GX(a))return 0<e.a.a.length||0!=d?e.a.a:null;for(c=a.e;c<a.b;++c)if(b=a.a[c],0==d)(10==b||13==b)&&(d=b);else return 13==d&&10==b?(c>a.e&&uQ(e.a,\nJX(a.a,a.e,c-a.e-1)),a.e=c+1):(c>a.e&&uQ(e.a,JX(a.a,a.e,c-a.e-1)),a.e=c),e.a.a;0==d?uQ(e.a,JX(a.a,a.e,a.b-a.e)):uQ(e.a,JX(a.a,a.e,a.b-a.e-1))}}function KX(a){if(!a)throw new YE;this.c=a;this.a=D(aM,gm,-1,8192,1)}w(548,549,{},KX);_.a=null;_.b=0;_.c=null;_.d=-1;_.e=0;function IX(a){this.f=a}w(550,139,{83:1,90:1,98:1,107:1},IX);\nfunction HX(a,b,c,d){if(null==a.c)throw new IX("luni.D6");if(0>c||c>b.length)throw new LX(MX("luni.12",z(LM,q,0,[m+c])));if(0>d||d>b.length-c)throw new LX(MX("luni.18",z(LM,q,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<d;++f)b[c++]=e.charCodeAt(f);b=d-a.b;a.b=d;return b}function NX(a){this.c=a;this.a=a.length}w(553,549,{},NX);_.a=0;_.b=0;_.c=null;function OX(a,b){Pu(a,Oe+b);a.ff(a.Ec.d)}function LX(a){this.f=a}\nw(617,618,{90:1,91:1,98:1,106:1,107:1},LX);function PX(a){this.f=a}w(619,138,ql,PX);w(620,1,{90:1,92:1,95:1});_.cT=function(a){return this.a==a.a?0:this.a?1:-1};w(623,624,{90:1,95:1,96:1,103:1});_.cT=function(a){return isNaN(this.a)?isNaN(a.a)?0:1:isNaN(a.a)?-1:this.a<a.a?-1:this.a>a.a?1:0};function oU(a){a=VL(a);return 3.4028234663852886E38<a?Infinity:-3.4028234663852886E38>a?-Infinity:a}w(625,624,{90:1,95:1,99:1,103:1});_.cT=SD;w(627,624,{90:1,95:1,101:1,103:1});_.cT=SD;\nfunction AS(a,b){return a<b?a:b}function TT(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function JS(a,b){a=""+a;return a==b?0:a<b?-1:1}\nfunction zT(a,b,c){var d,e,f,g,h,j;for(h=f=0;h<c;){++f;e=a[b+h];if(128==(e&192))throw new bn(QQ);if(0==(e&128))++h;else if(192==(e&224))h+=2;else if(224==(e&240))h+=3;else if(240==(e&248))h+=4;else throw new bn(QQ);if(h>c)throw new IL(QQ);}f=D(aM,gm,-1,f,1);for(h=g=j=0;h<c;){e=a[b+h++];0==(e&128)?(g=1,e&=127):192==(e&224)?(g=2,e&=31):224==(e&240)?(g=3,e&=15):240==(e&248)?(g=4,e&=7):248==(e&252)&&(g=5,e&=3);for(;0<--g;){d=a[b+h++];if(128!=(d&192))throw new bn("Invalid UTF8 sequence at "+(b+h-1)+", byte="+\nnm(d));e=e<<6|d&63}d=j;var l=f;if(0>e||1114111<e)throw new bD;65536<=e?(l[j++]=55296+(e-65536>>10&1023)&65535,l[j]=56320+(e-65536&1023)&65535,j=2):(l[j]=e&65535,j=1);j=d+j}return String.fromCharCode.apply(null,f)}function JX(a,b,c){c=b+c;if(0>b)throw new mF(b);if(c<b)throw new mF(c-b);if(c>a.length)throw new mF(c);return dM(a,b,c)}_=String.prototype;_.cT=function(a){return JS(this,a)};\nfunction XR(a,b,c,d){var e=0,f,g,h,j,l;if(null==a||null==c)throw new YE;j=Tp(a);g=Tp(c);if(0==(j.b&4)||0==(g.b&4))throw new PX("Must be array types");h=j.a;f=g.a;if(!(0!=(h.b&1)?h==f:0==(f.b&1)))throw new PX("Array types must match");l=a.length;f=c.length;if(0>b||0>e||0>d||b+d>l||e+d>f)throw new rz;if((0==(h.b&1)||0!=(h.b&4))&&j!=g)if(Fw(a)===Fw(c)&&b<e){b+=d;for(d=e+d;d-- >e;)xq(c,d,a[--b])}else for(d=e+d;e<d;)xq(c,e++,a[b++]);else Array.prototype.splice.apply(c,[e,d].concat(a.slice(b,b+d)))}\nfunction kW(){}w(639,138,ql,kW);w(641,1,Pl);_.a=null;function lT(){this.a=(MV(),new RV(["USD",YQ,2,YQ,Ka]))}w(640,641,Pl,lT);w(656,649,jm);_.Eh=function(a,b){var c;c=eX(this,a);var d=c.d;new aX(b,c.b);++d.b;++c.a;c.c=null};_.Fh=function(a){var b;b=eX(this,a);try{return fX(b)}catch(c){c=Hq(c);if(G(c,112))throw new IL("Can\'t get element "+a);throw c;}};_.Ce=function(){return eX(this,0)};\n_.Ih=function(a){var b,c;b=eX(this,a);try{c=fX(b)}catch(d){d=Hq(d);if(G(d,112))throw new IL("Can\'t remove element "+a);throw d;}QX(b);return c};function dX(a,b,c){var d;for(d=0;d<b;++d)xq(a,d,c)}function HR(a,b,c){var d;d=yw(a,b);RX(d,a,0,b,-0.0,c)}\nfunction RX(a,b,c,d,e,f){var g,h,j;if(7>d-c){a=c;for(g=a+1;g<d;++g)for(j=g;j>a&&0<f.dd(b[j-1],b[j]);--j)c=b[j],xq(b,j,b[j-1]),xq(b,j-1,c)}else if(h=c+e,g=d+e,j=h+(g-h>>1),RX(b,a,h,j,-e,f),RX(b,a,j,g,-e,f),0>=f.dd(a[j-1],a[j]))for(;c<d;)xq(b,c++,a[h++]);else{e=h;for(h=j;c<d;)h>=g||e<j&&0>=f.dd(a[e],a[h])?xq(b,c++,a[e++]):xq(b,c++,a[h++])}}function gS(a){a.sort(function(a,c){return a-c})}function IR(){IR=x;JR=new SX}var JR;function SX(){}w(662,1,{},SX);_.dd=function(a,b){return a.cT(b)};\nw(663,1,{90:1,94:1,95:1,108:1});_.cT=function(a){a=gx(J(this.a.getTime()),J(a.a.getTime()));return ix(a,Rk)?0:!dx(a,Rk)?-1:1};function eX(a,b){var c,d;(0>b||b>a.b)&&EM(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new TX(a,b,d)}function iX(){this.a=new UX;this.b=0}w(666,656,km,iX);_.yh=function(a){new aX(a,this.a);++this.b;return!0};_.Hh=function(a){return eX(this,a)};_.Xf=function(){return this.b};_.a=null;_.b=0;\nfunction fX(a){if(a.b==a.d.a)throw new uz;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}function QX(a){if(!a.c)throw new aC;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function TX(a,b,c){this.d=a;this.b=c;this.a=b}w(667,1,{},TX);_.be=function(){return this.b!=this.d.a};_.Jh=function(){return this.b.b!=this.d.a};_.ce=function(){return fX(this)};_.Kh=function(){if(this.b.b==this.d.a)throw new uz;this.c=this.b=this.b.b;--this.a;return this.c.c};_.de=function(){QX(this)};\n_.a=0;_.b=null;_.c=null;_.d=null;function UX(){this.a=this.b=this}function aX(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}w(668,1,{},UX,aX);_.a=null;_.b=null;_.c=null;function VX(){VX=x;WX=new XX}function eU(a,b){var c;return(c=YX(a,b))?c.d:null}function YX(a,b){var c,d;for(d=a.b;d;){c=ZX(b,d.c);if(0==c)return d;0>c?d=d.a[0]:d=d.a[1]}return null}\nfunction $X(a,b,c,d){var e;if(b){e=ZX(b.c,c.c);if(0==e)return d.d=b.d,d.b=!0,b.d=c.d,b;e=0<e?0:1;b.a[e]=$X(a,b.a[e],c,d);aY(b.a[e])&&(aY(b.a[1-e])?(b.b=!0,b.a[0].b=!1,b.a[1].b=!1):aY(b.a[e].a[e])?b=bY(b,1-e):aY(b.a[e].a[1-e])&&(b=(b.a[1-(1-e)]=bY(b.a[1-(1-e)],1-(1-e)),bY(b,1-e))))}else return c;return b}function aY(a){return!!a&&a.b}function qU(a,b,c){b=new cY(b,c);c=new dY;a.b=$X(a,a.b,b,c);c.b||++a.c;a.b.b=!1;return c.d}function eY(a,b){var c;c=new dY;fY(a,b,c);return c.d}\nfunction fY(a,b,c){var d,e,f,g,h,j,l,n,o;if(!a.b)return!1;n=f=null;h=new cY(null,null);e=1;h.a[1]=a.b;for(l=h;l.a[e];)if(j=e,g=n,n=l,l=l.a[e],d=ZX(l.c,b),e=0>d?1:0,0==d&&(!c.c||Up(l.d,c.d))&&(f=l),(!l||!l.b)&&!aY(l.a[e]))if(aY(l.a[1-e]))n=n.a[j]=bY(l,e);else if(!aY(l.a[1-e])&&(o=n.a[1-j]))!aY(o.a[1-j])&&!aY(o.a[j])?(n.b=!1,o.b=!0,l.b=!0):(d=g.a[1]==n?1:0,aY(o.a[j])?g.a[d]=(n.a[1-j]=bY(n.a[1-j],1-j),bY(n,j)):aY(o.a[1-j])&&(g.a[d]=bY(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 cY(l.c,l.d);e=f;j=h;for(g=null==j.c||0<ZX(e.c,j.c)?1:0;j.a[g]!=e;)j=j.a[g],g=0<ZX(e.c,j.c)?1:0;j.a[g]=b;b.b=e.b;b.a[0]=e.a[0];b.a[1]=e.a[1];e.a[0]=null;e.a[1]=null;n==f&&(n=b)}n.a[n.a[1]==l?1:0]=l.a[!l.a[0]?1:0];--a.c}a.b=h.a[1];a.b&&(a.b.b=!1);return c.b}function bY(a,b){var c;c=a.a[1-b];a.a[1-b]=c.a[b];c.a[b]=a;a.b=!0;c.b=!1;return c}function pU(){VX();var a=null;this.b=null;!a&&(a=WX);this.a=a}w(673,562,{90:1,110:1},pU);_.Rf=function(a){return!!YX(this,a)};_.Sf=function(){return new gY(this)};\n_.Tf=function(a){return eU(this,a)};_.Vf=function(a,b){return qU(this,a,b)};_.Wf=function(a){return eY(this,a)};_.Xf=rM;_.a=null;_.b=null;_.c=0;var WX;function ZX(a,b){if(null==a||null==b)throw new YE;return a.cT(b)}function XX(){}w(674,1,{},XX);_.dd=function(a,b){return ZX(a,b)};function hY(a,b,c,d,e,f){d&&(d.a[0]&&hY(a,b,c,d.a[0],e,f),!(c.Mh()&&0<=ZX(d.c,f)||c.Lh()&&0>ZX(d.c,e))&&b.yh(d),d.a[1]&&hY(a,b,c,d.a[1],e,f))}function iY(a){zM(a.a);eY(a.c,a.b.Bh())}\nfunction jY(a){var b=(kY(),lY),c;this.c=a;c=new Om;hY(this,c,b,a.b,null,null);this.a=new gw(c)}w(675,1,{},jY);_.be=pA;_.ce=function(){return this.b=hw(this.a)};_.de=function(){iY(this)};_.a=null;_.b=null;_.c=null;function gY(a){this.a=a}w(676,644,Fl,gY);_.zh=function(a){var b;if(!G(a,111))return!1;b=YX(this.a,a.Bh());return!!b&&qF(b.d,a.Ch())};_.Ce=function(){return new jY(this.a)};_.Ah=function(a){var b;if(!G(a,111))return!1;b=new dY;b.c=!0;b.d=a.Ch();return fY(this.a,a.Bh(),b)};_.Xf=function(){return this.a.c};\n_.a=null;function cY(a,b){this.c=a;this.d=b;this.a=D(mY,q,114,2,0);this.b=!0}w(677,1,{111:1,114:1},cY);_.eQ=function(a){return!G(a,111)?!1:qF(this.c,a.Bh())&&qF(this.d,a.Ch())};_.Bh=rM;_.Ch=function(){return this.d};_.hC=function(){var a,b;a=null!=this.c?Xp(this.c):0;b=null!=this.d?Xp(this.d):0;return a^b};_.Dh=function(a){var b;b=this.d;this.d=a;return b};_.tS=function(){return this.c+Ed+this.d};_.a=null;_.b=!1;_.c=null;_.d=null;function dY(){}w(678,1,{},dY);\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 kY(){kY=x;lY=new nY(0);oY=new pY;qY=new rY;sY=new tY;uY=z(vY,q,115,[lY,oY,qY,sY])}function nY(a){this.b=a}w(679,195,BQ,nY);_.Lh=oA;_.Mh=oA;var uY,lY,oY,qY,sY;function pY(){this.b=1}w(680,679,BQ,pY);_.Mh=mm;function rY(){this.b=2}w(681,679,BQ,rY);_.Lh=mm;_.Mh=mm;function tY(){this.b=3}w(682,679,BQ,tY);_.Lh=mm;function wY(a){a.Tc.cf()&&nX(a)}\nfunction xY(a){var b;if(a.Tc.cf()){b=nC(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}pX(a)}function yY(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function zY(){uX.call(this,m);this.i=new lX(this.Nh());hD(this.r,new AY(this))}w(688,505,wQ);_.Qe=function(a,b){return Fw(a.f)===Fw(this.i)?(xY(this),!0):this.Oh(a,b)};_.Nh=function(){return"Close"};_.Oh=yE;_.Je=function(){xY(this)};_.i=null;_.j=null;function AY(a){this.a=a}w(704,543,CQ,AY);_.Hf=function(){xY(this.a)};_.a=null;\nfunction BY(a,b){var c;Tu();var d;zY.call(this);this.c=new lX("Help");new lX("Home");this.d=b;QW(this,(pG(),rG));this.Tc&&this.Tc.Of(!1);rX(this,!1);d=nC(b);if(1==a)this.e||(this.e=new EX(d),yY(this.e,-30,0)),this.j=this.e,c=EG(b),this.q=Kf,this.Tc&&this.Tc.Pf(Kf),NC(this,new hX(2)),this.f=new wE(c+" "),UW(this,this.f,te),d=new SC,UW(d,this.i,null),this.d.gc&&(c=new lX("Submit"),UW(d,c,null)),UW(this,d,mQ),FX(this.f,Sy(hr(this.f.Tc.a.pb,Gk))),this.Tc&&this.Tc.Of(!0),rX(this,!0);else if(2==a)this.b||\n(this.b=new EX(d),yY(this.b,-50,13*Gw(b.mb)-80)),this.j=this.b,this.q=UQ,this.Tc&&this.Tc.Pf(UQ),NC(this,new hX(2)),c=new SC,UW(c,new CX("atomic SMILES",1),null),UW(this,c,nQ),c=Ue,Uu&&(c=hr(Uu.Tc.a.pb,Gk)),Uu=new xE(c,8),UW(this,Uu,te),c=new SC,UW(c,this.i,null),UW(this,c,mQ);else{this.a||(this.a=new EX(d),yY(this.a,5*Gw(b.mb),0));var e,f;this.q=d="About "+(pG(),xK);this.Tc&&this.Tc.Pf(d);NC(this,new zX(0));QW(this,rG);UW(this,new CX(xK+" Molecular Editor v2017-02-26",1),null);UW(this,new CX("Peter Ertl and Bruno Bienfait",\n1),null);for(c=qG,d=0,f=c.length;d<f;++d)e=c[d],e=new CX(e,1),RW(e,this.d.H),UW(this,e,null);c=new SC;UW(c,this.c,null);UW(c,this.i,null);UW(this,c,null);this.j=this.a}qX(this);this.Tc.Nf(this.j);!kC(this)&&YW(this);SW(this)}w(724,688,wQ,BY);_.Oh=function(a){var b;if(a.f===this.c){try{b=new gF(this.d.V),OK(b)}catch(c){if(c=Hq(c),G(c,84))OX(this.d,c.f);else throw c;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;\nfunction CY(a,b,c){a=new DY(b,c,a);if(!b.Qe(a,c))for(b=b.Sc;b&&!b.Qe(a,c);)b=b.Sc}function DY(a,b,c){Ou.call(this,a,0,b);this.a=c}w(757,501,Pl,DY);w(775,388,Ul);_.ie=nA;_.je=mA;function EY(a){var b;b=a.Th();if(!b){var c;if(c=a.Qh()){b=dP(c.a);var d=b.b,e=b.a;My(c.Mf(),d,e);c=dP(c.a);b=new tC(c.b-b.b,c.a-b.a)}else b=new tC(0,0);a.Xh(b)}return b}function FY(a,b){var c;b&&(c=UO(b),a.Sh().pb.style[aR]=c)}w(778,1,{});_.Qh=wK;_.Rh=function(a){this.Vh(a.Se())};_.Sh=function(){return this.Mf()};_.Th=function(){return GY};\n_.Je=iz;_.Uh=function(a){this.Wh(kC(a))};_.Vh=jz;_.Xh=function(a){GY=a};_.Yh=xx;var GY=null;function mX(a,b){fP();hP.call(this);this.a=new nW(a);var c=m;this.a.me()[Xg]=c;Zy(this.a,new HY(this,b),(Xt(),Xt(),Yt))}w(777,778,{},mX);_.Mf=vK;_.Vh=jz;_.a=null;function HY(a,b){this.a=a;this.b=b}w(779,1,{},HY);_.Nd=function(a){zC();CY(a,this.b,this.a.a.pb.textContent)};_.a=null;_.b=null;function IY(a,b){var c,d;FY(a,b.Se());for(d=new gw(b.Fc.a);d.b<d.d.Xf();)c=hw(d),c.Xc&&c.Tc.Rh(c)}\nfunction JY(a,b){var c,d,e,f,g,h,j;My(a.d,b.Ze(),b.Ve());for(d=new gw(b.Fc.a);d.b<d.d.Xf();)c=hw(d),c.Xc&&(e=c.Tc,e.Uh(c),h=c.$e(),j=c._e(),g=c.Ze(),f=c.Ve(),0<g&&0<f&&(c=e.Mf(),g-=EY(e).b,f-=EY(e).a,My(e.Mf(),g,f),!c.ob&&a.d.De(c),a.d.Ee(c,h,j)))}w(782,778,{});_.Rh=function(a){IY(this,a)};_.Uh=function(a){JY(this,a)};function DX(a){fP();hP.call(this);var b=this.a=new DW;rW(b.b,a,!1);AW(b);this.e.a=-1;this.e.b=-1}w(783,778,{},DX);_.Mf=vK;\n_.Uf=function(){var a;a=(this.a.b.c?lr(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;w(786,778,{});_.Qh=function(){var a;a=new CE;KB(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.Th=function(){return KY};_.Xh=function(a){KY=a};var KY=null;w(787,782,{});function LY(a){var b;b=new pV(gr(a.pb,fj),gr(a.pb,ej));a=new pV(gr(a.T.jb.pb,fj),gr(a.T.jb.pb,ej));return z(B,u,-1,[b.b-a.b,b.a-a.a])}\nfunction MY(a){null!=a.R&&null!=a.Q?(Ny(a,a.R,a.Q),a.R=a.Q=null):null!=a.R?(NY(a,a.R),a.R=null):null!=a.Q&&(OY(a,a.Q),a.Q=null);LU(a.S)}function PY(a){a.kb?a.ai(sV(a.T.jb)):(a.Me(),PY(a))}function OY(a,b){var c;a.kb?(c=LY(a),a.ai(new pV(-1,QY(b,!1)-c[1]))):a.Q=b}function RY(a,b){var c;b!=a.He()&&(c=a.T.jb,lW(c),SY(c,b,c.pb,c.p.c,!0))}function NY(a,b){var c;a.kb?(c=LY(a),a.ai(new pV(QY(b,!0)-c[0],-1))):a.R=b}w(790,390,zQ);_.Zh=function(){var a,b;b=sV(this.T.jb);a=LY(this);b.b+=a[0];b.a+=a[1];return b};\n_.He=function(){var a;a=this.T.jb;return 0!=a.p.c?TY(JW(a.p,0)):null};_.$h=function(a){UY(this.T.jb,a)};_.Ce=function(){return new mW(this.T.jb)};_._h=lm;_.xe=function(){MY(this)};_.Pe=lm;_.ze=function(a){return VY(this.T.jb,a)};_.ai=function(a){uV(this.T.jb,a)};_.pe=function(a){OY(this,a)};_.Ie=function(a){RY(this,a)};_.re=function(a){NY(this,a)};_.Q=null;_.R=null;function WY(){WY=x;Iz();var a=(XY(),YY(),ZY);$Y=new MA(a.d,a.b,a.c,a.e,a.a)}\nfunction aZ(a,b){if(0!=a.I.a.p.c&&TY(JW(a.I.a.p,0)))throw new bz("WindowPanel can only contain one child widget");bZ(a,b)}function cZ(a,b){var c;if(a.w){c=new oy;a.mb&&bw(a.mb,c);a.J&&tV(a.r,a);dZ(a.r.c,a);a.n=eZ(a.r,a);try{Kz(a,b)}finally{wB(a.t.a),wB(a.s.a),wB(a.u.a),a.P&&an(a.P,a.r),a.C&&(a.C=!1)}}else Kz(a,b)}function fZ(a,b,c){var d,e;e=a.ob;d=new NU(a,e);e.Ee(a,d.a+b,d.d+c)}function gZ(a,b,c){b=new hZ(mr(lr(wy(wy(a.T.c,b),c))));hz(b,a);Zy(b,a.o,(Xt(),Xt(),Yt));return b}\nfunction rV(a,b){a.J&&(0<=b.b&&(a.q=b.b),0<=b.a&&(a.p=b.a));uV(a.T.jb,b)}function iZ(a,b,c){var d,e;(e=a.r)?(d=jZ(e.pb),Nz(a,b+(br(e.pb)+d[3]),c+(er(e.pb)+d[0]))):Nz(a,b,c)}function kZ(a,b){a.J!=b&&(a.J=b,a.hb&&(b?vV(a.r,a):tV(a.r,a)))}function bZ(a,b){if(b!=(0!=a.I.a.p.c?TY(JW(a.I.a.p,0)):null)){lW(a.I.a);var c=a.I.a;SY(c,b,c.pb,c.p.c,!0)}}\nfunction lZ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(mV(),mZ)&&(a.O=a.G);var d,e;if(a.P)for(e=new gw(a.P);e.b<e.d.Xf();)if(d=hw(e),b==(mV(),nZ)){!d.b&&(d.b=new oZ);d=a;var f=c,g=void 0,h=void 0;if(d.J&&f==(mV(),nV))g=d.r,h=d.F,d.I.c?(iZ(d,h.c,h.d),rV(d,new pV(h.b,-1))):(iZ(d,h.c,h.d),rV(d,new pV(h.b,h.a)),vV(g,d)),yU(g.c,d,d.I.b),Sm(d.z,333);else if(!d.C&&f==(mV(),mZ))d.pb.style[Ik]=Jk,mV()}else if(b==nV){!d.b&&(d.b=new oZ);d=a;var f=c,j=h=g=void 0;if(d.J){h=d.r;g=jZ(h.pb);j=d.F;if(d.I.c)j.c=br(d.pb)-\ng[3]-br(h.pb),j.d=er(d.pb)-g[0]-er(h.pb),d.F=j,iZ(d,0,0),pZ(d,oV(h.pb).b,-1);else{if(f!=(mV(),mZ))j.c=br(d.pb)-g[3]-br(h.pb),j.d=er(d.pb)-g[0]-er(h.pb),j.b=d.q,j.a=d.p,d.F=j;iZ(d,0,0);uV(d,new qZ(oV(h.pb)));tV(h,d)}d==d.r.a||rZ(d);Sm(d.z,333)}}else b==mZ&&(!d.b&&(d.b=new oZ),d=a,d.C||(d.G=c,d.pb.style[Ik]=di))}}function sZ(a,b){a.pb.style[Nk]=b+1E4+(a.C?1E3:0)+m;(a.C||a.bb)&&null.ii().ii()}\nfunction tZ(a){if(!a.kb){a.t=$y(a,a.r,(!BV&&(BV=new Zm),BV));a.s=$y(a,a.r,Ym?Ym:Ym=new Zm);a.u=$y(a,a.r,(!DV&&(DV=new Zm),DV));var b=a.r;!a.P&&(a.P=new Om);Rm(a.P,b);BV&&(b=new AV(a),a.mb&&bw(a.mb,b));a.J&&vV(a.r,a);yU(a.r.c,a,a.I.b);a.n&&(Nz(a,a.n.a,a.n.b),a.n=null);Oz(a);rZ(a)}}function rZ(a){if(a!=a.r.a){var b;DV&&(b=new CV(a),a.mb&&bw(a.mb,b))}}\nfunction uZ(a,b,c){Iz();var d;d=(Xz(),Yz);Qz.call(this,!1,"popup");this.U=d.a;this.S=new vZ(this);d=new wZ;d.pb[Xg]="mosaic-popupLayoutPanel";Fz(this.T,d);Mz(this);this.o=new xZ(this);this.z=new yZ(this);this.A=new zZ(this);this.B=new AZ(this);this.F=new BZ;this.O=(mV(),nZ);this.J=c;this.r=a;a=this.I=new CZ(b);b=new DZ;!a.d&&(a.d=new EZ);Rm(a.d,b);a=new FZ(new LA($Y.a.d.a,$Y.a.b,$Y.a.c,$Y.a.e,$Y.a.a));Zy(a,new GZ(this),(Xt(),Xt(),Yt));b=this.I.b;b.b||(b.b=new IA,b.b.me()[Xg]="mosaic-Caption-iconBoxRight",\nc=b.b,d=(BA(),CA),c.c=d,c=b.f,HZ(c,b.b,new IZ(2),c.p.c));if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new rz;d=GA(c);Fy(c.b,(Px(),Qx(d)),0);qz(c,a,d,0,!1)}else FA(b.b,a);UY(b.f,null);Zy(this.I.b,new JZ(this),(jV(),jV(),kV));Zy(this.I.b,this.o,Yt);RY(this,this.I);Ky(Pz?lr(this.pb):mr(lr(this.pb)),"mosaic-WindowPanel",!0)}w(789,790,zQ);_.He=function(){return 0!=this.I.a.p.c?TY(JW(this.I.a.p,0)):null};_.Ke=function(a){cZ(this,a)};_.Ce=function(){return new mW(this.I.a)};_.xe=function(){MY(this);LU(new KZ(this))};\n_.ze=function(a){return VY(this.I.a,a)};_.ai=function(a){rV(this,a)};_.Le=function(a,b){iZ(this,a,b)};_.Ie=function(a){bZ(this,a)};_.Me=function(){tZ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var $Y;\nfunction vX(a,b){fP();RC.call(this);this.c=new LZ(a);this.b=new IA;this.b.a=(tA(),uA);FA(this.b,this.d);aZ(this.c,this.b);this.c.a=this;this.a=b}w(816,787,{},vX);_.Mf=rM;_.Sh=function(){return this.b.ob};_.$e=function(){return br(this.c.pb)};_._e=function(){return er(this.c.pb)};_.Je=function(){cZ(this.c,!1)};_.cf=function(){return this.c.hb};_.Wh=xx;_.Nf=function(a){iZ(this.c,a.a,a.b)};_.Of=function(a){kZ(this.c,a)};_.Pf=function(a){MZ(this.c.I.b,a)};\n_.Yh=function(a){IY(this,a);JY(this,a);PY(this.c);tZ(this.c)};_.a=null;_.b=null;_.c=null;function LZ(a){WY();uZ.call(this,(NZ(),OZ),a,!1)}w(818,789,zQ,LZ);_.Je=function(){var a=this.a,b=new oX(a.a,201),c;a=a.a.r;a.a?a=new PZ(new gw(a.a)):(a=(pw(),pw(),qw),a=new gw(a));for(;a.be();)switch(c=a.ce(),b.k){case 205:c.Ff(b);break;case 202:c.Gf(b);break;case 201:c.Hf(b);break;case 206:c.If(b);break;case 204:c.Jf(b);break;case 203:c.Kf(b);break;case 200:c.Lf(b)}};_.a=null;\nfunction PZ(a){if(!a)throw new YE;this.a=a}w(828,1,{},PZ);_.be=pA;_.ce=function(){return hw(this.a)};_.de=function(){throw new sF("Missing message: awt.50");};_.a=null;function ZW(){return ZW()}\nfunction MX(a,b){var c,d,e,f,g;c=new iF;d=D(Kw,q,1,b.length,0);for(f=0;f<b.length;++f)null==b[f]?d[f]="<null>":d[f]=Zp(b[f]);g=0;for(f=lF(a,Ry(123),0);0<=f;f=lF(a,Ry(123),g))0!=f&&92==a.charCodeAt(f-1)?(1!=f&&sQ(c,a.substr(g,f-1-g)),c.a.a+=Ok,g=f+1):f>a.length-3?(sQ(c,XE(a,g,a.length)),g=a.length):(e=LL(a.charCodeAt(f+1),10)<<24>>24,0>e||125!=a.charCodeAt(f+2)?(sQ(c,a.substr(g,f+1-g)),g=f+1):(sQ(c,a.substr(g,f-g)),e>=d.length?c.a.a+="<missing argument>":Lp(c.a,d[e]),g=f+3));g<a.length&&sQ(c,XE(a,\ng,a.length));return c.a.a}function QZ(){QZ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(ei))&&0<b.length)b=$doc.getElementsByTagName(ei)[0],b.style[ci]=Gc;a.body.style[ci]=Gc}function jZ(a){QZ();var b;b=D(B,u,-1,4,1);b[0]=RZ(SZ(a,"borderTopWidth"));b[1]=RZ(SZ(a,"borderRightWidth"));b[2]=RZ(SZ(a,"borderBottomWidth"));b[3]=RZ(SZ(a,"borderLeftWidth"));return b}\nfunction TZ(a){QZ();var b,c;c=UZ(a);b=jZ(a);a=new pV(a.clientWidth,a.clientHeight);a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function oV(a){QZ();return new pV(a.clientWidth,a.clientHeight)}function UZ(a){QZ();var b;b=D(B,u,-1,4,1);b[0]=RZ(SZ(a,"marginTop"));b[1]=RZ(SZ(a,"marginRight"));b[2]=RZ(SZ(a,Ai));b[3]=RZ(SZ(a,"marginLeft"));return b}\nfunction VZ(a){QZ();var b;b=D(B,u,-1,4,1);b[0]=RZ(SZ(a,"paddingTop"));b[1]=RZ(SZ(a,"paddingRight"));b[2]=RZ(SZ(a,"paddingBottom"));b[3]=RZ(SZ(a,"paddingLeft"));return b}function WZ(a,b,c){QZ();try{H(b,iR)&&(b=cR),a.style[b]=c}catch(d){if(d=Hq(d),!G(d,98))throw d;}}function QY(a,b){QZ();var c;XZ||(XZ=$doc.createElement($j),WZ(XZ,pi,m),WZ(XZ,tk,m),WZ(XZ,rj,ig),WZ(XZ,Ik,di),$doc.body.appendChild(XZ));WZ(XZ,Lk,a);WZ(XZ,ci,a);c=TZ(XZ);return b?c.b:c.a}var XZ=null;function YZ(){pV.call(this,0,0)}\nfunction pV(a,b){this.b=a;this.a=b}function qZ(a){pV.call(this,a.b,a.a)}w(834,1,Pl,YZ,pV,qZ);_.eQ=function(a){return this===a?!0:null==a||ZZ!=Tp(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=iA;_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+eg};_.a=0;_.b=0;function $Z(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}w(835,1,{90:1,94:1,123:1},$Z);_.eQ=function(a){return a===this?!0:G(a,123)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};\n_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return a_.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+eg};_.a=0;_.b=0;_.c=0;_.d=0;function b_(a,b){this.a=a;this.b=b}w(836,1,Pl,b_);_.eQ=function(a){return this===a?!0:null==a||c_!=Tp(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=iA;_.tS=function(){return c_.d+"[x="+this.a+",y="+this.b+eg};_.a=0;_.b=0;function BZ(){this.b=this.a=this.d=this.c=0}w(837,1,Pl,BZ);\n_.eQ=function(a){return this===a?!0:null==a||d_!=Tp(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return d_.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+eg};_.a=0;_.b=0;_.c=0;_.d=0;\nfunction SZ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==iR&&(b=cR);var d=a.ownerDocument.defaultView.getComputedStyle(a,m);d&&(c=d[b]);return c||a.style[b]||m}return el.style[b]||m}w(839,1,{});var e_=-1;function f_(){}w(840,839,{},f_);_.a=-1;_.b=-1;var g_=null;function RZ(a){a=parseInt(a,10);a=isNaN(a)?null:yI(a);return!a?0:a.a}w(843,405,yQ);_.Zh=function(){return sV(this.f)};_.$h=function(a){UY(this.f,a)};_._h=JM;_.Pe=JM;\n_.pe=function(a){var b=this.f;b.pb.style[ci]=a;b.kb||(b.f=a)};_.re=function(a){var b=this.f;b.pb.style[Lk]=a;b.kb||(b.i=a)};function XY(){XY=x;YY()}function MZ(a,b){a.a.pb.textContent=b||m;UY(a.f,null)}function h_(a){XY();var b;oW(this,new wZ);this.a=new i_;b=this.f;j_(b,new k_);WZ(b.pb,oj,Ec);b.o=0;HZ(b,this.a,new IZ(0),b.p.c);this.a.me()[Xg]="mosaic-Caption-text";this.a.pb.textContent=a||m;UY(this.f,null);this.pb[Xg]="mosaic-Caption"}w(842,843,yQ,h_);_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;_.b=null;\nfunction YY(){YY=x;l_=Jq()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new KW(l_,240,20);new KW(l_,224,16);new KW(l_,208,16);new KW(l_,192,16);new KW(l_,176,16);new KW(l_,160,16);new KW(l_,144,16);new KW(l_,128,16);new KW(l_,112,16);new KW(l_,96,16);new KW(l_,80,16);new KW(l_,64,16);new KW(l_,260,16);ZY=new KW(l_,48,16);new KW(l_,32,16);new KW(l_,16,16);new KW(l_,0,16)}var l_,ZY;function m_(a,b){Uy(a.a.pb,!b);UY(a.f,a.a)}\nfunction qV(a,b){a.c=b;Uy(a.a.pb,!b);UY(a.f,a.a);if(a.d){var c;for(c=new gw(a.d);c.b<c.d.Xf();)hw(c)}}function CZ(a){var b;oW(this,new wZ);b=this.f;j_(b,new n_((o_(),p_)));b.o=0;this.b=new h_(a);HZ(b,this.b,new IZ(1),b.p.c);this.a=new wZ;Jy(this.a,"Body");HZ(b,this.a,new IZ(0),b.p.c);this.pb[Xg]="mosaic-CaptionLayoutPanel"}w(845,843,{28:1,30:1,38:1,41:1,43:1,44:1,45:1,46:1,49:1,50:1,52:1,125:1,131:1},CZ);_.se=function(){az(this.f)};_.te=function(){dz(this.f)};_.Ce=function(){return new mW(this.a)};\n_.ze=function(a){return VY(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function EZ(){KM(this)}w(846,657,ul,EZ);function vZ(a){this.a=a}w(847,1,Kl,vZ);_.pd=function(){wV(this.a.T.jb)};_.a=null;function q_(a){var b;b=a.b;a=b.r;b=!a.e?-1:hB(a.e.a,b);a.e&&fy(a.e.a,b)&&MM(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&rZ(!a.e?null:fy(a.e.a,b-1))}function r_(a){var b;b=a.a;a=b.r;!a.e&&(a.e=new QC);-1==hB(a.e.a,b)&&Rm(a.e.a,b)}function oZ(){}w(848,1,{},oZ);_.Wd=function(a){q_(a)};_.Xd=function(a){r_(a)};\n_.Zd=function(a){s_(a.a.r,a.a)};function NZ(){NZ=x;t_=new u_(1,gR);v_=new u_(2,Vi);w_=new u_(3,"ne");x_=new u_(10,"nw");y_=new u_(4,Nj);z_=new u_(5,Qj);A_=new u_(12,"sw");B_=new u_(8,"w");OZ=new C_((fz(),yB(null)).pb)}function eZ(a,b){var c;c=jZ(a.pb);return new b_(br(b.pb)-(br(a.pb)+c[3]),er(b.pb)-(er(a.pb)+c[0]))}function D_(a,b,c){a=a.d;yU(a,b,b);E(a.c,b,c);Jy(b,WQ+c.b)}\nfunction tV(a,b){var c;c=a.d;dZ(c,b.H);FU(b.H,WQ+x_.b);dZ(c,b.D);FU(b.D,WQ+v_.b);dZ(c,b.E);FU(b.E,WQ+w_.b);dZ(c,b.N);FU(b.N,WQ+B_.b);dZ(c,b.v);FU(b.v,WQ+t_.b);dZ(c,b.M);FU(b.M,WQ+A_.b);dZ(c,b.K);FU(b.K,WQ+y_.b);dZ(c,b.L);FU(b.L,WQ+z_.b)}\nfunction vV(a,b){!b.H&&(b.H=gZ(b,0,0));D_(a,b.H,x_);!b.D&&(b.D=gZ(b,0,1));D_(a,b.D,v_);!b.E&&(b.E=gZ(b,0,2));D_(a,b.E,w_);!b.N&&(b.N=gZ(b,1,0));D_(a,b.N,B_);!b.v&&(b.v=gZ(b,1,2));D_(a,b.v,t_);!b.M&&(b.M=gZ(b,2,0));D_(a,b.M,A_);!b.K&&(b.K=gZ(b,2,1));D_(a,b.K,y_);!b.L&&(b.L=gZ(b,2,2));D_(a,b.L,z_)}function s_(a,b){var c,d;a.a=b;d=a.e.a.c;c=hB(a.e.a,b);if(c+1<d){tM(a.e,b);for(Rm(a.e.a,b);c<d;++c)sZ(fy(a.e.a,c),c)}else sZ(b,c)}\nfunction C_(a){a=new E_(a);oW(this,a);this.c=new F_(a);this.c.i=!0;AU(this.c);this.c.k=3;this.d=new G_(a);this.d.i=!0;AU(this.d);this.d.k=3;qW(this)}w(849,405,{28:1,30:1,38:1,41:1,43:1,45:1,46:1,49:1,50:1,52:1,131:1},C_);_.Zh=function(){return oV(this.pb)};_.$h=function(){var a;(a=H_(this))&&a.$h(null)};_._h=xM;_.Wd=function(a){!this.b&&(this.b=new oZ);q_(a)};_.Xd=function(a){!this.b&&(this.b=new oZ);r_(a)};_.Pe=xM;_.Zd=function(a){!this.b&&(this.b=new oZ);s_(a.a.r,a.a)};_.a=null;_.b=null;_.c=null;\n_.d=null;_.e=null;var t_,v_,w_,x_,OZ,y_,z_,A_,B_;function E_(a){this.p=new Cz(this);this.pb=a}w(850,385,Sl,E_);function u_(a,b){this.a=a;this.b=b}w(851,1,{},u_);_.a=0;_.b=null;function dZ(a,b){try{var c;c=ow(wU,b);var d;d=ow(a.n.c,c);if(!d)throw new Op("dragHandle was not draggable");wB(d.b.a);wB(d.d.a);wB(d.c.a);Ky(b.me(),PQ,!1);Ky(c.me(),eR,!1)}catch(e){if(e=Hq(e),!G(e,98))throw e;}}function F_(a){vU();CU.call(this,a)}w(852,44,{},F_);\n_.hd=function(){var a;a=this.j.e;a.C||ez(a.x);FU(this.j.e,"dragdrop-dragging");!a.I.c&&m_(a.I,!1)};_.kd=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=gn(this.a,AS(a,this.d)),b=gn(this.b,AS(b,this.c)));var c=this.j.e.pb;c.style[pi]=a+(Ss(),uj);c.style[tk]=b+uj};\n_.jd=function(){var a;a=this.j.e;a==a.r.a||rZ(a);a.I.c||m_(a.I,!0);a.C||(a.x||(a.x=new I_,Jy(a.x,"mosaic-GlassPanel-invisible")),WZ(a.x.pb,Nk,(QZ(),SZ(a.pb,Nk))),wz((fz(),yB(null)),a.x,0,0));Jy(this.j.e,"dragdrop-dragging");a=new NU(this.j.a,null);this.a=a.a+PU(this.j.a.pb);this.b=a.d+QU(this.j.a.pb);this.d=this.a+SU(this.j.a.pb)-this.j.e.le();this.c=this.b+RU(this.j.a.pb)-this.j.e.ke()};_.a=0;_.b=0;_.c=0;_.d=0;function G_(a){vU();CU.call(this,a);this.c=new Hp}w(853,44,{},G_);\n_.hd=function(){var a;a=this.j.e.ob;a.C||ez(a.x);FU(this.j.e,"dragdrop-dragging");m_(a.I,!1);rV(a,new pV(a.q,a.p));Sm(a.z,1)};\n_.kd=function(){var a,b,c,d;d=this.j.e.ob;c=mw(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.je()-gn(this.j.c,this.b):this.j.e.je()-this.j.c,0!=b&&(a=d.p,b=gn(a+b,gr(d.I.b.pb,ej)),b!=a&&fZ(d,0,a-b),rV(d,new pV(d.q,b)),Sm(d.z,333))):0!=(c&4)&&(b=this.i?AS(this.j.c,this.d)-this.j.e.je():this.j.c-this.j.e.je(),0!=b&&(a=d.p,b=gn(a+b,gr(d.I.b.pb,ej)),rV(d,new pV(d.q,b)),Sm(d.z,333)));0!=(c&8)?(b=this.i?this.j.e.ie()-gn(this.j.b,this.a):this.j.e.ie()-this.j.b,0!=b&&(a=d.q,b=96<a+b?a+b:96,b!=a&&fZ(d,\na-b,0),rV(d,new pV(b,d.p)),Sm(d.z,333))):0!=(c&1)&&(b=this.i?AS(this.j.b,this.e)-this.j.e.ie():this.j.b-this.j.e.ie(),0!=b&&(a=d.q,rV(d,new pV(96<a+b?a+b:96,d.p)),Sm(d.z,333)))};\n_.jd=function(){var a;a=this.j.e.ob;a==a.r.a||rZ(a);m_(a.I,!0);a.C||(a.x||(a.x=new I_,Jy(a.x,"mosaic-GlassPanel-invisible")),WZ(a.x.pb,Nk,(QZ(),SZ(a.pb,Nk))),wz((fz(),yB(null)),a.x,0,0));Jy(this.j.e,"dragdrop-dragging");a=new NU(this.j.a,null);this.a=a.a+PU(this.j.a.pb);this.b=a.d+QU(this.j.a.pb);this.e=this.a+SU(this.j.a.pb)-this.j.e.le();this.d=this.b+RU(this.j.a.pb)-this.j.e.ke()};_.a=0;_.b=0;_.d=0;_.e=0;\nfunction I_(){var a;this.d=new J_(this);this.a=!1;this.b=new Gz;oW(this,this.b);a=this.pb.style;a[aR]="#000";a[hR]="alpha(opacity=50)";a.opacity="0.5";this.pb[Xg]="gwt-GlassPanel"}w(854,405,DQ,I_);\n_.ve=function(){var a;qW(this);try{a=this.ob}catch(b){b=Hq(b);if(G(b,106))throw new bz("Parent widget must be an instance of AbsolutePanel");throw b;}a==(fz(),yB(null))?(VV(this),WV(this.pb),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),an(Um,a),a.b=!0,a.c=TU(a),Rm(Um,a),this.c=new K_(this),iy(new UV(this.c))):(this.pb.style[Jg]=Ec,this.pb.style[Fj]=Ec);this.a&&Vx(new TV(this));wz(yB(null),new L_,xr($doc),yr($doc))};\n_.we=function(){this.f.we();$m(this.d);this.c&&(SV(gy,this.c,z(M_,q,29,[(!Nv&&(Nv=new Zm),Nv)])),this.c=null);this.a&&SV(Yx,this,z(M_,q,29,[(!Xx&&(Xx=new Zm),Xx)]))};_.fe=function(a){switch(Ux(a.type)){case 256:if(27==(a.keyCode||0))return ez(this),!1;case 1:if(tr(this.pb,a.target))return ez(this),!1}return!0};_.xe=iz;_.a=!1;_.b=null;_.c=null;function J_(a){Tm();this.a=a}w(855,67,{},J_);_.zd=function(){var a=this.a;VV(a);WV(a.pb)};_.a=null;function K_(a){this.a=a}w(856,1,{},K_);_.a=null;\nfunction L_(){this.pb=sA();var a;a=new HW(new N_(this));Zy(this,a,(Pt(),Pt(),Qt));Zy(this,a,(xV(),xV(),yV))}w(857,408,Sl,L_);_.xe=function(){LU(new O_(this))};function N_(a){this.a=a}w(858,1,{},N_);_.a=null;function O_(a){this.a=a}w(859,1,Kl,O_);_.pd=function(){this.a.pb.focus()};_.a=null;function P_(a){a.pb.style[Lk]=zg;a.pb.style[ci]=zg;if(a.kb){var a=a.ob,b;G(a,131)?a.$h(null):(b=H_(a))&&b.$h(a)}}w(861,388,xQ);_.Zh=function(){P_(this);return new pV(gr(this.pb,fj),gr(this.pb,ej))};_.$h=function(){P_(this)};\n_._h=iz;_.ee=function(){};_.Pe=iz;function i_(){this.pb=$doc.createElement("label");this.pb[Xg]="mosaic-Label";this.pb.style[Kk]=aj;this.pb[Xg]="mosaic-HTML"}w(860,861,xQ,i_);function FZ(a){oW(this,new Q_(a));this.pb[Xg]="mosaic-ImageButton"}w(862,405,DQ,FZ);\nfunction Q_(a){var b=(tA(),uA),c=(BA(),CA),d;d=new xW;d.f[Ig]=xc;d.f[Ng]=0;d.f[Rg]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;wW(b.a);b.a.c.rows[0].cells[0][tg]=c.a;wW(b.a);b.a.c.rows[0].cells[0].style[Hk]=e.a;wW(d);b=tW(d,0,0,!0);a&&(ez(a),c=d.i,c.a?(e=c.a.a,VD(c.b,e,a),c.a=c.a.b):(e=c.b.c,Rm(c.b,a)),a.pb[$Q]=e,Ox(b,a.pb),hz(a,d));oW(this,d);Ky(this.pb,"mosaic-WidgetWrapper",!0)}w(865,405,DQ,Q_);_.a=null;_.b=null;function xZ(a){this.a=a}w(866,1,{},xZ);\n_.Nd=function(){this.a.hb&&this.a!=this.a.r.a&&rZ(this.a)};_.a=null;function yZ(a){Tm();this.a=a}w(867,67,{},yZ);_.zd=function(){wV(this.a.T.jb);var a=this.a;Mv((!a.y&&(a.y=new R_),a.y))};_.a=null;function zZ(a){Tm();this.a=a}w(868,67,{},zZ);_.zd=function(){lZ(this.a,(mV(),nV))};_.a=null;function AZ(a){Tm();this.a=a}w(869,67,{},AZ);_.zd=function(){lZ(this.a,(mV(),mZ))};_.a=null;function DZ(){}w(870,1,{},DZ);function GZ(a){this.a=a}w(871,1,{},GZ);_.Nd=function(){this.a.Je()};_.a=null;\nfunction JZ(a){this.a=a}w(872,1,{},JZ);_.a=null;function KZ(a){this.a=a}w(873,1,Kl,KZ);_.pd=function(){this.a.O==(mV(),nV)?Sm(this.a.A,333):this.a.O==mZ&&Sm(this.a.B,333)};_.a=null;function hZ(a){this.pb=a;az(this)}w(874,388,Ul,hZ);_.Sd=zx;_.Td=BE;_.Ud=IC;_.Vd=HC;function R_(){jw.call(this,null)}w(875,310,vl,R_);function mV(){mV=x;nV=new S_(0);mZ=new S_(1);nZ=new S_(2);T_=z(U_,q,126,[nV,mZ,nZ])}function S_(a){this.b=a}w(876,195,{90:1,95:1,97:1,126:1},S_);var T_,nV,mZ,nZ;\nfunction VV(a){var b,c,d,e;c=wr();b=vr();e=(fW(),gW).scrollWidth;d=gW.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Lk]=c-1+uj);0<=b-1&&(a.pb.style[ci]=b-1+uj)}function WV(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(ub+b.getPropertyValue("margin-left")).replace(GQ,m);a.style.marginTop=(ub+b.getPropertyValue("margin-top")).replace(GQ,m)}\nfunction V_(a,b){var c,d,e;if(a.k)return!0;a.x.ug();for(c=new mW(b);c.a.a<c.a.b.c-1;)d=TY(ZB(c.a)),e=d.ob,G(e,132)&&e.qe(d.ne()),d.ne()&&Rm(a.x,d);return!0}\nfunction W_(a,b){var c,d,e;if(b.a)a.c&&Cm(a.c),a.c=new X_(a,b),Dm(a.c,333);else for(d=new gw(a.x);d.b<d.d.Xf();)c=hw(d),e=c.nb,zz(b,Y_(c),e.s,e.t),Z_(c,e.u,e.r,z(B,u,-1,[$_(a.q.a,c).d,$_(a.p.a,c).c,$_(a.n.a,c).a,$_(a.o.a,c).b]),z(B,u,-1,[a0(a.i.a,c).d,a0(a.f.a,c).c,a0(a.d.a,c).a,a0(a.e.a,c).b]),z(B,u,-1,[b0(a.u,c),b0(a.t,c),b0(a.r,c),b0(a.s,c)]))}\nfunction c0(){this.x=new Om;this.j=new d0(this);this.w=new e0(this.j);this.v=new f0(this.j);this.q=new g0(this.j);this.p=new h0(this.j);this.n=new i0(this.j);this.o=new j0(this.j);this.i=new k0(this.j);this.f=new l0(this.j);this.d=new m0(this.j);this.e=new n0(this.j);this.u=new o0(this.j);this.t=new o0(this.j);this.r=new o0(this.j);this.s=new o0(this.j)}w(880,1,{});_.gi=function(a){W_(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;\n_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function X_(a,b){this.a=a;this.b=b;var c=(Im(),Lm);this.k=new Hm(this);this.t=c}w(881,58,{},X_);_.qd=$L;_.rd=$L;\n_.td=function(a){var b,c,d;for(c=new gw(this.a.x);c.b<c.d.Xf();)b=hw(c),G(b,42)&&(b=b.jb),d=b.nb,d.i=Gw(d.o+(d.s-d.o)*a),d.v=Gw(d.p+(d.t-d.p)*a),d.w=Gw(d.q+(d.u-d.q)*a),d.f=Gw(d.n+(d.r-d.n)*a),zz(this.b,Y_(b),d.i,d.v),Z_(b,d.w,d.f,z(B,u,-1,[$_(this.a.q.a,b).d,$_(this.a.p.a,b).c,$_(this.a.n.a,b).a,$_(this.a.o.a,b).b]),z(B,u,-1,[a0(this.a.i.a,b).d,a0(this.a.f.a,b).c,a0(this.a.d.a,b).a,a0(this.a.e.a,b).b]),z(B,u,-1,[b0(this.a.u,b),b0(this.a.t,b),b0(this.a.r,b),b0(this.a.s,b)]))};_.a=null;_.b=null;\nw(883,1,{});_.a=null;function m0(a){this.a=a}w(882,883,{},m0);function n0(a){this.a=a}w(884,883,{},n0);function l0(a){this.a=a}w(885,883,{},l0);function k0(a){this.a=a}w(886,883,{},k0);function i0(a){this.a=a}w(887,883,{},i0);function j0(a){this.a=a}w(888,883,{},j0);function h0(a){this.a=a}w(889,883,{},h0);function g0(a){this.a=a}w(890,883,{},g0);w(891,883,{},function(a){this.a=a});w(892,883,{},function(a){this.a=a});\nfunction b0(a,b){var c=a.a,d;d=mw(c.d,b);d||(d=new $Z(VZ(b.pb)),E(c.d,b,d));return d.d}function o0(a){this.a=a}w(893,883,{},o0);function f0(a){this.a=a}w(894,883,{},f0);function e0(a){this.a=a}w(895,883,{},e0);function a0(a,b){var c;c=mw(a.a,b);c||(c=new $Z(jZ(b.pb)),E(a.a,b,c));return c}function $_(a,b){var c;c=mw(a.b,b);c||(c=new $Z(UZ(b.pb)),E(a.b,b,c));return c}\nfunction p0(a,b){var c,d;d=mw(a.e,b);if(!d){c=b.nb;a:{d=a.f;var e=H_(b),f,g,h,j,l;if(G(b,131)){if(null!=c.k&&null!=c.j){d=new pV(q0(e,!0),q0(e,!1));break a}j=b.Zh();null!=c.k&&(j.b=q0(e,!0));null!=c.j&&(j.a=q0(e,!1))}else{if(null!=c.k&&null!=c.j){d=new pV(q0(e,!0),q0(e,!1));break a}j=new YZ;f=b.pb;l=f.style;g=l[rj];h=l[Ik];l[rj]="static";l[Ik]=di;null!=c.k?j.b=q0(e,!0):(l[Lk]=zg,j.b=(f.offsetWidth||0)+$_(d.o.a,b).b+$_(d.p.a,b).c);null!=c.j?j.a=q0(e,!1):(l[ci]=zg,j.a=(f.offsetHeight||0)+$_(d.q.a,b).d+\n$_(d.n.a,b).a);l[rj]=g;l[Ik]=h}d=j}null!=c.k&&(Ss(),Vs)==c.k.ii()||null!=c.j&&(Ss(),Vs)!=c.j.ii()||E(a.e,b,d)}return d}function d0(a){this.f=a;this.c=new Hp;this.e=new Hp;this.b=new Hp;this.a=new Hp;this.d=new Hp}w(896,1,{},d0);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function r0(a){var b;b=a.nb;if(null==b||!G(b,129))b=new s0,a.nb=b;return b}function k_(){n_.call(this,(o_(),t0))}function n_(a){var b=(u0(),v0);c0.call(this);this.b=a;this.a=b}w(897,880,{},k_,n_);\n_.hi=function(a){var b,c,d,e,f,g,h,j,l;j=new YZ;V_(this,a);l=$_(this.o.a,a).b+$_(this.p.a,a).c+a0(this.e.a,a).b+a0(this.f.a,a).c+b0(this.s,a)+b0(this.t,a);d=$_(this.q.a,a).d+$_(this.n.a,a).a+a0(this.i.a,a).d+a0(this.d.a,a).a+b0(this.u,a)+b0(this.r,a);c=this.x.c;if(0==c)return j.b=l,j.a=d,j;a=a.o;this.b==(o_(),t0)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new gw(this.x);a.b<a.d.Xf();)c=hw(a),e=r0(c),b=null,h=c.ob,G(h,132)&&(b=h,b=w0(b),b=new pV(b[1]+b[3],b[0]+b[0])),this.b==t0?(l+=p0(this.w.a,c).b,e.a=p0(this.v.a,\nc).a,G(h,132)&&(l+=b.b,e.a+=b.a),f=gn(f,e.a)):(d+=p0(this.v.a,c).a,e.b=p0(this.w.a,c).b,G(h,132)&&(d+=b.a,e.b+=b.b),g=gn(g,e.b));this.b==t0?(j.b=l,j.a=d+f):(j.b=l+g,j.a=d);return j};\n_.gi=function(a){var b,c,d,e,f,g,h,j,l,n,o,r,t,y,v,s,A,F;if(V_(this,a)&&(e=this.x.c,0!=e)){v=a.o;t=b0(this.s,a);s=b0(this.u,a);c=oV(a.pb);F=c.b-(t+b0(this.t,a));o=c.a-(s+b0(this.r,a));g=F;c=o;this.b==(o_(),t0)?g-=(e-1)*v:c-=(e-1)*v;h=j=0;for(e=new gw(this.x);e.b<e.d.Xf();)d=hw(e),b=null,r=r0(d),y=d.ob,G(y,132)&&(b=y,b=w0(b),b=new pV(b[1]+b[3],b[0]+b[0])),this.b==t0?(r.d?++j:(r.b=p0(this.w.a,d).b,G(y,132)&&(r.b+=b.b),g-=r.b),r.c?r.a=o:(r.a=p0(this.v.a,d).a,G(y,132)&&(r.a+=b.a))):(r.c?++h:(r.a=p0(this.v.a,\nd).a,G(y,132)&&(r.a+=b.a),c-=r.a),r.d?r.b=F:(r.b=p0(this.w.a,d).b,G(y,132)&&(r.b+=b.b)));for(e=new gw(this.x);e.b<e.d.Xf();)d=hw(e),b=null,r=d.nb,y=d.ob,G(y,132)&&(b=y,b=w0(b),b=new pV(b[1]+b[3],b[0]+b[0])),A=r.b,n=r.a,this.b==t0?r.d&&(A=~~(g/j)):r.c&&(n=~~(c/h)),s=0>s?0:s,l=A,f=n,G(y,132)&&(l-=b.b,f-=b.a),this.b==p_?(r.s=this.a==(u0(),v0)?t:this.a==x0?t+~~(F/2)-~~(A/2):t+F-A,r.t=s,r.u=l,r.r=f,s+=n+v):(this.a==(u0(),v0)?(r.s=t,r.t=s):this.a==x0?(r.s=t,r.t=s+~~(o/2)-~~(n/2)):(r.s=t,r.t=s+o-n),r.u=\nl,r.r=f,t+=A+v),a.a&&(y=d.ie()-br(a.pb)-b0(this.s,a),-1==r.o&&(r.o=y),y=d.je()-er(a.pb)-b0(this.u,a),-1==r.p&&(r.p=y),y=d.le(),-1==r.q&&(r.q=y),d=d.ke(),-1==r.n&&(r.n=d));W_(this,a)}};_.a=null;_.b=null;function u0(){u0=x;v0=new y0(0);x0=new y0(1);z0=new y0(2);A0=z(B0,q,127,[v0,x0,z0])}function y0(a){this.b=a}w(898,195,{90:1,95:1,97:1,127:1},y0);var A0,x0,z0,v0;function o_(){o_=x;t0=new C0(0);p_=new C0(1);D0=z(E0,q,128,[t0,p_])}function C0(a){this.b=a}w(899,195,{90:1,95:1,97:1,128:1},C0);\nvar D0,t0,p_;w(901,1,{133:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function s0(){this.e=!1}function IZ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}w(900,901,{129:1,133:1},s0,IZ);_.a=0;_.b=0;_.c=!1;_.d=!1;function F0(a,b){if(a.k)return!0;V_(a,b);if(0<a.x.c){a.a=fy(a.x,0);var c=a.a,d;d=c.nb;if(null==d||!G(d,130))d=new G0,c.nb=d;a.b=d;a.x.ug();Rm(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}\nfunction H0(){c0.call(this)}w(902,880,{},H0);_.hi=function(a){var b,c;c=new YZ;F0(this,a);if(this.a){b=p0(this.w.a,this.a).b;var d=p0(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.ob;G(b,132)&&(b=w0(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=$_(this.o.a,a).b+$_(this.p.a,a).c+a0(this.e.a,a).b+a0(this.f.a,a).c+b0(this.s,a)+b0(this.t,a);c.a+=$_(this.q.a,a).d+$_(this.n.a,a).a+a0(this.i.a,a).d+a0(this.d.a,a).a+b0(this.u,a)+b0(this.r,a);return c};\n_.gi=function(a){var b,c,d,e,f;F0(this,a)&&(d=b0(this.s,a),e=b0(this.u,a),c=oV(a.pb),f=c.b-(d+b0(this.t,a)),c=c.a-(e+b0(this.r,a)),b=this.a.ob,G(b,132)&&(b=w0(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.ie()-br(a.pb)-b0(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.je()-er(a.pb)-b0(this.u,a),-1==d.p&&(d.p=e),d=this.b,e=this.a.le(),-1==d.q&&(d.q=e),d=this.b,e=this.a.ke(),-1==d.n&&(d.n=e)),W_(this,a))};_.a=null;_.b=null;function G0(){this.e=!1}\nw(903,901,{130:1,133:1},G0);function w0(a){var b,c,d,e;null==a.a&&(a.a=D(B,u,-1,4,1),e=lr(wy(wy(a.c,0),0)),c=lr(wy(wy(a.c,2),2)),d=UZ(a.pb),b=jZ(a.pb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function I0(a,b){a.kb&&ez(a);return Ez(a,b)}function J0(){fA();Wz.call(this,gA)}w(904,395,{28:1,30:1,38:1,42:1,43:1,44:1,46:1,50:1,52:1,132:1},J0);_.ze=function(a){return I0(this,a)};_.a=null;\nfunction Y_(a){var b;b=a.ob;return G(b,132)?b:a}function sV(a){if(!a.kb)return new YZ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.hi(a),uV(a,a.j),a.d.gi(a),a.j=a.d.hi(a);return a.j}function TY(a){return G(a,132)?a.jb:a}function K0(a){var b;if(!a.n){b=(!g_&&(g_=new f_),g_);var c=L0(a,HQ,!0);b.a=c;c=L0(a,IQ,!0);b.b=c;a.n=b}return a.n}\nfunction SY(a,b,c,d,e){if(G(b,42))throw new bn("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&G(f,133)&&f.e?(c=new J0,qz(a,c,a.pb,d,!0),Fz(c,b)):qz(a,b,c,d,e);UY(a,b)}function HZ(a,b,c,d){b.nb=c;SY(a,b,a.pb,d,!0)}\nfunction UY(a,b){var c;c=a.d;if(b){var d=c.j;ow(d.c,b);ow(d.e,b);ow(d.b,b);ow(d.a,b);ow(d.d,b)}else d=c.j,JB(d.c),JB(d.e),JB(d.b),JB(d.a),JB(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.ob;if(c==Y_(a))c=c.ob;else{if(G(c,125)||G(c,41))d=c,c=c.ob,c==Y_(d)&&(c=c.ob);G(c,132)&&G(c.ob,124)&&(c=c.ob)}G(c,131)&&!G(c,124)&&(c.$h(a.ob),c.$h(a))}}\nfunction wV(a){if(a.kb&&a.pb.style.display!=Zi){a.pb.scrollTop=0;var b=a.pb,c=0;!rr()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==Lj&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.gi(a);a.c=!1;M0(a)}}function M0(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=TY(JW(a.p,d)),G(b,132)&&(b=b.jb),b.ne()&&(G(b,131)?b._h():G(b,49)&&b.Pe())}function VY(a,b){var c;G(b,132)&&(b=G(b,132)?b.jb:b);c=Y_(b);return xz(a,c)?(G(c,132)&&I0(c,b),UY(a,null),!0):!1}\nfunction j_(a,b){var c;a.d=b;null!=a.e&&FU(a,Py(a.pb)+ub+a.e);a.e=b.cZ.d;c=jC(a.e,Ry(46));a.e=XE(a.e,c+1,a.e.length);Jy(a,Py(a.pb)+ub+a.e);UY(a,null)}function L0(a,b,c){a.k||(a.k=$doc.createElement($j),WZ(a.k,rj,ig),WZ(a.k,Ik,di),WZ(a.k,pi,Ec),WZ(a.k,tk,Ec),a.pb.appendChild(a.k));WZ(a.k,Lk,b);WZ(a.k,ci,b);a=TZ(a.k);return c?a.b:a.a}\nfunction q0(a,b){var c;c=null.ii();if(c==(Ss(),gt)){c=(K0(a),null.ii());var d=(-1==e_&&(e_=(QZ(),QY(JQ,!0))),e_);return P(J(Math.round(100*d*c/254)))}if(c==Xs)return c=K0(a),d=null.ii(),P(J(Q(d*(-1==c.a&&(c.a=QY(HQ,!0)),c.a))));if(c==Zs)return c=K0(a),d=null.ii(),P(J(Q(d*(-1==c.b&&(c.b=QY(IQ,!0)),c.a))));if(c==et)return c=(K0(a),null.ii()),d=(-1==e_&&(e_=(QZ(),QY(JQ,!0))),e_),P(J(Math.round(d*c)));if(c==it)return c=(K0(a),null.ii()),d=(-1==e_&&(e_=(QZ(),QY(JQ,!0))),e_),P(J(Math.round(10*d*c/254)));\nif(c==ct)return P(J(Q(12*(K0(a),null.ii())*P(J(Q((-1==e_&&(e_=(QZ(),QY(JQ,!0))),e_)/72))))));if(c==Vs)return L0(a,null.ii(),b);if(c==at)return c=(K0(a),P(J(Q(null.ii())))),d=(-1==e_&&(e_=(QZ(),QY(JQ,!0))),e_),P(J(Math.round(d*c/72)));if(null.ii()==Ts)return P(J(Q(null.ii())));throw new bn("Invalid size: "+null.ii());}function wZ(){var a=new H0;Bz.call(this);this.j=new pV(-1,-1);new N0(this);this.pb[Xg]="mosaic-LayoutPanel";j_(this,a)}\nw(905,385,{28:1,30:1,38:1,43:1,44:1,46:1,49:1,50:1,52:1,131:1},wZ);_.De=function(a){SY(this,a,this.pb,this.p.c,!0)};_.se=function(){kz(this,new O0)};_.te=function(){kz(this,new P0)};_.Zh=function(){return sV(this)};_.Ae=function(a){return tz(this.p,Y_(a))};_.Be=function(a,b,c,d){SY(this,a,b,c,d)};_.$h=function(a){UY(this,a)};_.Ce=function(){return new mW(this)};_._h=HD;\n_.xe=function(){var a;this.b&&(null!=this.i&&null!=this.f?(Ny(this,this.i,this.f),this.i=this.f=null):(a=sV(this),null!=this.i?(Ny(this,this.i,a.a+uj),this.i=null):null!=this.f?(Ny(this,a.b+uj,this.f),this.f=null):Ny(this,a.b+uj,a.a+uj)),wV(this))};_.Pe=HD;_.ze=function(a){return VY(this,a)};_.pe=function(a){this.pb.style[ci]=a;this.kb||(this.f=a)};_.Ee=function(a,b,c){zz(this,Y_(a),b,c)};_.re=function(a){this.pb.style[Lk]=a;this.kb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;\n_.i=null;_.k=null;_.n=null;_.o=4;function O0(){}w(906,1,{},O0);_.Ne=function(a){Y_(a).ve()};function P0(){}w(907,1,{},P0);_.Ne=function(a){Y_(a).we()};function mW(a){this.b=a;this.a=new vz(this.b.p)}w(908,1,{},mW);_.be=function(){return this.a.a<this.a.b.c-1};_.ce=function(){return TY(ZB(this.a))};_.de=function(){$B(this.a)};_.b=null;function Q0(){Q0=x;new EW}function N0(a){Q0();Ky(a.pb,"dragdrop-dropTarget",!0);this.a=a;new R0(this)}w(909,50,{},N0);function R0(a){Tm();this.a=a}w(910,67,{},R0);\n_.zd=function(){UY(this.a.a,null);wV(this.a.a)};_.a=null;function H_(a){a=a.ob;return!a?null:G(a,131)?a:H_(a)}function pZ(a,b,c){var d;d=a.pb;Z_(a,b,c,UZ(d),jZ(d),VZ(d))}function Z_(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.re((0>g?0:g)+(Ss(),uj)),b!=a.le()&&a.re((0>b?0:b)+uj));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pe((0>b?0:b)+(Ss(),uj)),c!=a.ke()&&a.pe((0>c?0:c)+uj))}function uV(a,b){pZ(a,b.b,b.a)}var S0=UL(" S");X(498);X(505);X(688);X(724);X(543);X(704);X(493);\nvar T0=SL(194,function(){KU();return eV}),fV=OL(942,T0);SL(196,null);SL(197,null);SL(198,null);SL(199,null);SL(200,null);var U0=SL(321,function(){FV();return KV}),LV=OL(953,U0);X(513);var AX=X(508);X(491);X(492);TL();TL();TL();X(538);X(23);X(22);X(32);var pT=OL(959,S0),rT=OL(960,lM),V0=X(18),vT=OL(961,V0);X(26);X(783);X(537);X(549);X(548);X(553);X(413);X(412);X(617);X(550);X(544);var kX=X(490),jX=OL(964,MD);X(790);X(789);X(818);X(787);X(816);var W0=SL(876,function(){mV();return T_}),U_=OL(965,W0);\nX(875);X(874);X(866);X(867);X(868);X(869);X(870);X(871);X(872);X(873);X(847);X(777);X(779);X(7);var X0=X(12),xS=OL(966,X0),kS=OL(967,nJ),CR=OL(968,bH),Y0=X(9),dS=OL(969,Y0),Z0=X(11),aS=OL(970,Z0);X(21);X(13);X(8);X(10);X(673);X(675);X(676);var $0=X(677),mY=OL(971,$0);X(678);var a1=SL(679,function(){kY();return uY}),vY=OL(972,a1);SL(680,null);SL(681,null);SL(682,null);X(674);X(656);X(666);X(667);X(668);X(402);X(401);X(406);X(27);X(31);X(14);var b1=X(null),gT=OL(979,b1);X(16);var jT=OL(980,zq);X(20);\nX(17);X(15);X(405);X(849);X(44);X(852);X(853);X(851);X(850);X(843);X(842);X(905);X(906);X(907);X(908);X(845);X(308);X(641);X(640);X(269);var ZZ=X(834),c_=X(836);X(306);X(861);X(860);X(323);X(395);X(904);X(359);X(362);X(360);X(361);X(46);X(48);X(47);X(428);X(356);var M_=OL(982,UP);X(357);X(662);X(862);X(828);X(324);var d_=X(837);X(846);X(865);X(901);X(900);X(277);X(45);X(880);X(897);var c1=SL(898,function(){u0();return A0}),B0=OL(983,c1),d1=SL(899,function(){o_();return D0}),E0=OL(984,d1);X(883);X(892);\nX(891);X(895);X(894);X(890);X(889);X(887);X(888);X(886);X(885);X(882);X(884);X(893);X(896);X(881);X(848);X(902);X(410);X(409);X(415);X(416);X(414);X(358);X(379);X(380);X(52);X(55);X(903);X(49);X(51);X(50);X(909);X(910);X(854);X(857);X(858);X(859);X(855);X(856);var a_=X(835);X(839);X(840);X(284);C(vQ)(9);function BE(a){return Zy(this,a,($u(),$u(),av))}function HC(a){return Zy(this,a,(jv(),jv(),kv))}function oA(){return!1}function lm(){wV(this.T.jb)}\nfunction iA(){var a;a=31+this.a;return a=31*a+this.b}function xx(){}function IC(a){return Zy(this,a,(cv(),cv(),dv))}function zx(a){return Zy(this,a,(Xu(),Xu(),Yu))}function mm(){return!0}function rM(){return this.c}function iz(){}function pA(){return CM(this.a)}function nA(){return br(this.pb)}function yE(){return!1}function jz(a){FY(this,a)}function cu(a){return Yy(this,a,(fu(),fu(),gu))}\nfunction $L(){var a,b;b=this.a;a=this.b;var c,d,e;for(d=new gw(b.x);d.b<d.d.Xf();)c=hw(d),G(c,42)&&(c=c.jb),e=c.nb,zz(a,Y_(c),e.s,e.t),Z_(c,e.u,e.r,z(B,u,-1,[$_(b.q.a,c).d,$_(b.p.a,c).c,$_(b.n.a,c).a,$_(b.o.a,c).b]),z(B,u,-1,[a0(b.i.a,c).d,a0(b.f.a,c).c,a0(b.d.a,c).a,a0(b.e.a,c).b]),z(B,u,-1,[b0(b.u,c),b0(b.t,c),b0(b.r,c),b0(b.s,c)]));M0(a);this.a.c=null;for(b=new gw(this.a.x);b.b<b.d.Xf();)a=hw(b),G(a,42)&&(a=a.jb),a=a.nb,a.o=a.p=a.q=a.n=-1}function HD(){wV(this)}\nfunction mL(a){return Yy(this,a,(tu(),tu(),uu))}function Ax(a){return Yy(this,a,(ju(),ju(),ku))}function GC(){return!kC(this)?new tC(0,0):EC(this.Tc,this)}function mA(){return er(this.pb)}\nfunction xM(){var a,b,c,d,e,f;if(this.e){a=oV(this.pb);for(c=0,d=this.e.a.c;c<d;++c)f=fy(this.e.a,c),b=new pV(gr(f.pb,fj),gr(f.pb,ej)),e=eZ(this,f),e.a-=gn(0,e.a+gr(f.pb,fj)-a.b),e.b-=gn(0,e.b+gr(f.pb,ej)-a.a),iZ(f,gn(0,e.a),gn(0,e.b)),b.b=b.b>a.b?a.b:-1,b.a=b.a>a.a?a.a:-1,pZ(f,b.b,b.a),f.O==(mV(),nV)&&uV(f,new qZ(oV(this.pb))),Sm(f.z,1)}}function SD(a){return this.a<a.a?-1:this.a>a.a?1:0}function wK(){return null}function Xy(){return db+this.a+qb+this.d+jb}\nfunction Vy(a){return Yy(this,a,(mu(),mu(),nu))}function vK(){return this.a}function wv(){}function JM(){wV(this.f)};\n//@ sourceURL=9.js\n')