$wnd.jsme.runAsyncCallback1('var Cia={10:1,88:1,92:1,103:1},o6="\\t",p6=" ",Dia=" 0.0000 0.0000 0.0000",q6=" 1",r6=" 2",s6=" 3",Eia=" 4",Fia=" ?",Gia=" -",Hia=" -1",Iia=" -2",t6=" 0",Jia=" 0\\n",Kia=" 0 0\\n",Lia=" 0 0 0 0 0999 V2000\\n",u6=" 1",v6=" 2",Mia=" 3",Nia=" ?",Oia=" .event { pointer-events:all;} <\/style>\\n",Pia=" 0 0 0",Qia=" 15",Ria=" A ",Sia=" F ",Tia=" L ",Uia=" T ",Via=" meso diastereomers",Wia=" stereo isomers",Xia=" {pointer-events:none; } #",w6="!a",Yia=\'" />\',Zia=\'" class="event" cx="\',\n$ia=\'" class="event" x1="\',x6=\'" cy="\',y6=\'" fill="\',aja=\'" font-family=" \',bja=\'" font-size="\',cja=\'" r="\',dja=\'" r="8" fill-opacity="0"/>\',eja=\'" stroke-width:\',fja=\'" stroke-width="8" stroke-opacity="0"/>\',gja=\'" stroke="\',hja=\'" style="stroke:\',ija=\'" text-anchor="middle" y="\',z6=\'" x2="\',jja=\'" xmlns="http://www.w3.org/2000/svg" version="1.1" \',A6=\'" y1="\',B6=\'" y2="\',C6=\'"/>\',kja=\'">\',lja=\'">\\n\',mja=",!a",nja=",c",oja=",c+",pja=",c-",qja=",c0",rja=",h0",sja=",h1",tja=",h2",uja=",h<2",vja=",h<3",\nwja=",h>0",xja=",h>1",yja=",n1",zja=",n2",Aja=",n3",Bja=",n<3",Cja=",n<4",Dja=",n>1",Eja=",n>2",Fja=",n>3",Gja=",pi0",Hja=",pi1",Ija=",pi2",Jja=",pi>0",Kja=",r",Lja=",rb2",Mja=",rb3",Nja=",rb4",Oja=",rs",Pja=",s",Qja=",sp2",Rja=",|",Sja="2d",Tja=":Atom:",Uja=":Bond:",Vja=";stroke-width:",Wja="<\/svg>",Xja="<\/text>",Yja=\'h;++h)if(g=c.e[f][h],g!=b&&1==c.k[g]){e=f;break}break}c=e;-1!=c&&(b=c,d=V6(a,c))}if(-1==d)return a.r[b];switch(d&255){case 1:return 384;case 2:return 64;default:return 448}}\nfunction V6(a,b){var c,d,e;d=e=-1;if(0!=(a.B&128))return-1;0!=(a.G.s[b]&134217728)&&(e=DY(a.G,b),d=EY(a.G,b));c=jY(a.G,b);-1!=c&&(e=(a.G.z[c]&3072)>>10,d=FY(a.G,c));-1!=e&&0!=e&&(e|=d<<8);return e}function W6(a,b){var c;if(0==lX(a.G,b))return!1;for(c=0;cg&&(n=!0),2.617993878g&&(g=0.523598776),g<=f&&(f=g,g=a.M*Math.tan(g-1.5707963267948966)/2,e.a=-(g*Math.sin(h)),e.b=-(g*Math.cos(h)))):(3.141592653589793<=g&&(n=!0),3.665191429>g&&(g=3.665191429),5.759586531<\ng&&(g=5.759586531),g>=f&&(f=g,g=a.M*Math.tan(4.712388981-g)/2,e.a=-(g*Math.sin(h)),e.b=-(g*Math.cos(h)))));return n}function Z6(a,b,c,d){0==b?(0>c?d.a=a.M:d.a=-a.M,d.b=0):(c=Math.atan(c/b),0>b&&(c+=3.141592653589793),d.a=-(a.M*Math.sin(c)),d.b=a.M*Math.cos(c))}\nfunction $6(a,b,c,d){var e,f,g,h,j,l,n,o;e=new J6;h=new J6;l=new a7;j=new a7;f=W(a.G,0,c);g=W(a.G,1,c);d&&(n=b.a,b.a=b.b,b.b=n,n=b.c,b.c=b.d,b.d=n,n=f,f=g,g=n);if(O6(a,b))if(yX(a.G,c)){e.a=b.a;e.c=b.c;e.b=b.b;e.d=b.d;d=d?-b7(a,c):b7(a,c);0==d&&(d=1);Z6(a,b.b-b.a,b.d-b.c,l);if(0a.G.q[b]?r+Zd:r+Ed);g=null;r=a.G.w[b];0!=r&&(0!=(r&2)&&(g=$m),0!=(r&4)&&(g=null==g?w6:g+mja),0!=(r&4096)&&(g=null==g?it:g+Pja),0!=(r&1920)&&(e=r&1920,1792==e?g=null==g?wka:g+rja:1664==e?g=null==g?xka:g+sja:1408==e?g=null==g?yka:g+tja:128==e?g=null==g?Bka:g+wja:384==e?g=\nnull==g?Cka:g+xja:1024==e?g=null==g?Aka:g+vja:1536==e&&(g=null==g?zka:g+uja)),0!=(r&234881024)&&(e=r&234881024,167772160==e?g=null==g?uka:g+qja:100663296==e?g=null==g?ska:g+oja:201326592==e&&(g=null==g?tka:g+pja)),0!=(r&114688)&&(e=r&114688,98304==e?g=null==g?Nka:g+Gja:81920==e?g=null==g?Oka:g+Hja:49152==e?g=null==g?Pka:g+Ija:16384==e&&(g=null==g?Qka:g+Jja)),0!=(r&4063232)&&(e=r&4063232,3801088==e?g=null==g?Eka:g+yja:3538944==e?g=null==g?Fka:g+zja:3014656==e?g=null==g?Gka:g+Aja:3145728==e?g=null==\ng?Hka:g+Bja:2097152==e?g=null==g?Ika:g+Cja:393216==e?g=null==g?Jka:g+Dja:917504==e?g=null==g?Kka:g+Eja:1966080==e&&(g=null==g?Lka:g+Fja)),0!=(r&120)&&(e=r&120,112==e?g=null==g?ao:g+nja:8==e?g=null==g?F6:g+Kja:104==e?g=null==g?Uka:g+Lja:88==e?g=null==g?Vka:g+Mja:56==e&&(g=null==g?Wka:g+Nja)),0!=(r&29360128)&&(g=null==g?Xka+((r&29360128)>>22):g+Oja+((r&29360128)>>22)),0!=(r&268435456)&&(g=null==g?Yka:g+Qja));0!=a.G.v[b]&&(g=null==g?m+a.G.v[b]:g+Jd+(m+a.G.v[b]));r=0;if(0!=(a.G.s[b]&48))switch(a.G.s[b]&\n48){case 16:h=null==h?lu:h+Rja;break;case 32:r=1;break;case 48:r=2}e=null;if(0==(a.B&64))if(0!=(a.G.s[b]&67108864))e=Xf;else if(0!=(a.G.s[b]&98304)>>15)if(2==a.G.f[b])switch((a.G.s[b]&98304)>>15){case 2:e=0!=(a.G.s[b]&4)?zs:dk;break;case 1:e=0!=(a.G.s[b]&4)?cr:E6;break;default:e=Dd}else switch((a.G.s[b]&98304)>>15){case 1:e=0!=(a.G.s[b]&4)?F6:kk;break;case 2:e=0!=(a.G.s[b]&4)?it:sk;break;default:e=Dd}0!=(a.B&1792)&&(e=null==e?m+(null==a.G.b.d?-1:a.G.b.d[b]):e+Jd+(m+(null==a.G.b.d?-1:a.G.b.d[b])));\nn=null;0!=(a.B&16)&&0!=TO(a.G.u[b])&&(n=m+TO(a.G.u[b]));l=null;a:{j=a.G;lY(j,1);if(2==j.f[b]&&2==j.j[b][0]&&2==j.j[b][1])for(d=0;2>d;++d)for(c=0;c>8))));j=0;a.G.E?((6!=a.G.x[b]||!a.s[b])&&0!=(a.G.w[b]&2048)&&0!=a.G.q[b]||0!=(a.G.s[b]&48))&&(j=aY(a.G,b)):(6!=a.G.x[b]||!a.s[b]||\n0!=(a.G.s[b]&48))&&(j=aY(a.G,b));c=AY(a.G,b);if(null!=c)j=0;else if(null!=sY(a.G,b)){d=0!=(a.G.w[b]&1)?rka:gl;c=a.G;if(null==c.t||null==c.t[b])c=0!=(c.w[b]&1)?m:eZ[c.x[b]];else{t=m;for(o=0;oc;++c)if(2!=a.G.j[b][c]){c=!1;break a}c=!0}c&&(c=S6(a.K,uX(a.G,b)),f=T6(a.K,vX(a.G,b)),Wv(a.T,new i7(c-a.O,f-a.O,2*a.O,2*a.O)),a.F||Wv(a.N,new j7(c,f,W6(a,b)?-3:a.r[b])))}null!=h&&(k7(a,~~((2*a.Q+1)/3)),f=S6(a.K,uX(a.G,b))+((d+g7(a,h))/2+1),c=T6(a.K,vX(a.G,b))-~~((4*a.o-4)/8),h7(a,f,c,h,!0),k7(a,a.Q));0!=(a.B&2)&&(g=m+b);null!=g&&(k7(a,~~((2*a.Q+1)/3)),f=S6(a.K,uX(a.G,b))-(d+g7(a,g))/2,c=T6(a.K,\nvX(a.G,b))-~~((4*a.o-4)/8),h7(a,f,c,g,!0),k7(a,a.Q));null!=e&&(k7(a,~~((2*a.Q+1)/3)),f=S6(a.K,uX(a.G,b))-(d+g7(a,e))/2,c=T6(a.K,vX(a.G,b))+~~((4*a.o+4)/8),o=a.z,L6(a,448),h7(a,f,c,e,!1),L6(a,o),k7(a,a.Q));null!=n&&(k7(a,~~((2*a.Q+1)/3)),f=S6(a.K,uX(a.G,b))+((d+g7(a,n))/2+1),c=T6(a.K,vX(a.G,b))+~~((4*a.o+4)/8),o=a.z,L6(a,0>a.G.u[b]?384:448),h7(a,f,c,n,!0),L6(a,o),k7(a,a.Q));if(null!=l){var z,v;c=C(VN,jv,-1,lX(a.G,b),1);for(f=0;fo;++o)W(a.G,o,f)==b&&(t=AX(a.G,W(a.G,o,f),W(a.G,1-o,f)),-1.5707963267948966>t?(l[0]-=t+1.5707963267948966,l[3]+=t+3.141592653589793):0>t?(l[2]+=t+1.5707963267948966,l[3]-=t):1.5707963267948966>t?(l[1]+=\nt,l[2]+=1.5707963267948966-t):(l[0]+=t-1.5707963267948966,l[1]+=3.141592653589793-t))}0==a.G.f[b]?JZ(a.G.x[b])?l[3]-=0.2:l[1]-=0.2:l[1]-=0.1;(null!=h||null!=n)&&(l[1]+=10);(null!=g||null!=e)&&(l[3]+=10);e=m;0!=j&&(f=g7(a,ji),n=0,-1==j?(e=Gr,k7(a,~~((2*a.Q+1)/3)),n=g7(a,e)):1l[1]||0.6>l[3]?(h=T6(a.K,vX(a.G,b)),l[1]<=l[3]?(l[1]+=10,g=S6(a.K,uX(a.G,b))+(d+f)/2):(l[3]+=10,g=S6(a.K,uX(a.G,b))-(d+f)/2-n)):(g=S6(a.K,uX(a.G,b)),l[0]c;++c)h=1g&&(e=c,g=l[h]);switch(e){case 0:g=S6(a.K,uX(a.G,b));h=T6(a.K,vX(a.G,b))-a.O-d/2;break;case 1:g=S6(a.K,uX(a.G,b))+a.O+d/2;h=T6(a.K,vX(a.G,b));break;case 2:g=S6(a.K,uX(a.G,b));h=T6(a.K,vX(a.G,b))+a.O+d/2;break;default:g=S6(a.K,uX(a.G,b))-a.O-d/2,h=T6(a.K,vX(a.G,b))}if(1==r)Wv(a.T,new i7(g-\na.O,h-a.O,2*a.O,2*a.O)),a.F||Wv(a.N,new j7(g,h,W6(a,b)?-3:a.r[b]));else{switch(e){case 2:case 0:r=2*a.O;e=0;g-=a.O;break;case 1:r=0;e=2*a.O;h-=a.O;break;default:r=0,e=2*a.O,h-=a.O}Wv(a.T,new i7(g-a.O,h-a.O,2*a.O,2*a.O));a.F||Wv(a.N,new j7(g,h,W6(a,b)?-3:a.r[b]));Wv(a.T,new i7(g+r-a.O,h+e-a.O,2*a.O,2*a.O));a.F||Wv(a.N,new j7(g+r,h+e,W6(a,b)?-3:a.r[b]))}}}-8==a.z&&L6(a,-9)}\nfunction n7(a,b){var c,d,e,f,g,h,j,l,n,o,r,t;n=new J6;c=new J6;f=new J6;j=new a7;h=new a7;d=W(a.G,0,b);e=W(a.G,1,b);var z=T6(a.K,vX(a.G,d)),v=S6(a.K,uX(a.G,e)),E=T6(a.K,vX(a.G,e)),z=$ja+(null!=a.k?a.k:vr+f7)+Uja+d+Zd+e+$ia+iA(100*S6(a.K,uX(a.G,d)))/100+A6+iA(100*z)/100+z6+iA(100*v)/100+B6+iA(100*E)/100+fja;Wv(a.c,z);!CY(a.G,d)&&!CY(a.G,e)&&0!=((a.G.w[d]|a.G.w[e])&536870912)&&L6(a,-8);a.q[d]?(n.a=a.q[d].a,n.c=a.q[d].b):(n.a=S6(a.K,uX(a.G,d)),n.c=T6(a.K,vX(a.G,d)));a.q[e]?(n.b=a.q[e].a,n.d=a.q[e].b):\n(n.b=S6(a.K,uX(a.G,e)),n.d=T6(a.K,vX(a.G,e)));if(0!=(a.G.A[b]&16320))O6(a,n)&&(g=m+iA(100*n.a)/100,l=m+iA(100*n.b)/100,o=m+iA(100*n.c)/100,r=m+iA(100*n.d)/100,t=aka+g+A6+o+z6+l+B6+r+gja+a.e+eja+iA(100*a.n)/100+C6,o7(a,t)),L6(a,-9);else{g=64==a.G.B[b]?0:32==a.G.B[b]?1:sX(a.G,b);switch(g){case 1:switch(a.G.B[b]){case 1:O6(a,n)&&N6(a,n,d,e);break;case 17:p7(a,n,d,e);break;case 9:h=n.b-n.a;j=n.d-n.c;K6(a.G,VY(a.G,d,e))?f=e=-3:(e=a.r[d],f=U6(a,d),e==(a.G.s[d]&448)&&(e=f));for(d=2;17>d;d+=2)c.a=n.a+d*h/\n17-d*j/128,c.c=n.c+d*j/17+d*h/128,c.b=n.a+d*h/17+d*j/128,c.d=n.c+d*j/17-d*h/128,O6(a,c)&&(L6(a,9>d?e:f),M6(a,c),L6(a,a.J));break;case 32:if(O6(a,n)){f=n.b-n.a;j=n.d-n.c;c=Math.sqrt(f*f+j*j);c=2*Q(L(R(c/(4*a.R))));f/=c-1;j/=c-1;K6(a.G,VY(a.G,d,e))?e=d=-3:(d=a.r[d],e=a.r[e]);h=n.a-a.R/2;n=n.c-a.R/2;L6(a,d);for(d=0;d<~~(c/2);++d)q7(a,h,n,a.R),h+=f,n+=j;L6(a,e);for(d=0;d<~~(c/2);++d)q7(a,h,n,a.R),h+=f,n+=j;L6(a,a.J)}}break;case 0:case 2:if((a.t[d]||2==a.G.k[d])&&(a.t[e]||2==a.G.k[e])&&!yX(a.G,b)&&2==\ng){if(!O6(a,n))break;Z6(a,n.b-n.a,n.d-n.c,j);h=j.a/2;j=j.b/2;c.a=n.a+h;c.c=n.c+j;c.b=n.b+h;c.d=n.d+j;f.a=n.a-h;f.c=n.c-j;f.b=n.b-h;f.d=n.d-j;26==a.G.B[b]&&c7(c,f);N6(a,c,d,e);N6(a,f,d,e)}else if((a.t[e]||2==a.G.k[e])&&2==g)$6(a,n,b,!1);else if((a.t[d]||2==a.G.k[d])&&2==g)$6(a,n,b,!0);else{l=b7(a,b);0==l&&(l=1);c.a=n.a;c.c=n.c;c.b=n.b;c.d=n.d;Z6(a,n.b-n.a,n.d-n.c,j);if(0c?a-=2*Math.cos(c+0.5235987755982988):a-=0.5*Math.cos(c+0.5235987755982988);return a}\nfunction t7(a){var b;b=new R6;a.a<=a.b?(b.c=a.a,b.b=a.b-a.a):(b.c=a.b,b.b=a.a-a.b);a.c<=a.d?(b.d=a.c,b.a=a.d-a.c):(b.d=a.d,b.a=a.c-a.d);return b}function l7(a,b){var c;if(0f.c+f.b||e.d>f.d+f.a||f.c>e.c+e.b||f.d>e.d+e.a)){if(u7(a,g.a,g.c,b)){if(u7(a,g.b,g.d,b))return;v7(a,g,0,b);p7(a,g,c,d);return}if(u7(a,g.b,g.d,b)){v7(a,g,1,b);p7(a,g,c,d);return}}var h,j,l;j=(g.c-g.d)/9;l=(g.b-g.a)/9;b=C(VN,jv,-1,3,1);e=C(VN,jv,-1,3,1);f=C(VN,jv,-1,4,1);h=C(VN,jv,-1,4,1);b[0]=g.a;e[0]=g.c;f[2]=g.b+j;h[2]=g.d+l;f[3]=g.b-j;h[3]=g.d-l;b[1]=\n(b[0]+f[2])/2;e[1]=(e[0]+h[2])/2;b[2]=(b[0]+f[3])/2;e[2]=(e[0]+h[3])/2;f[0]=b[2];h[0]=e[2];f[1]=b[1];h[1]=e[1];K6(a.G,VY(a.G,c,d))?g=d=-3:(d=a.r[c],g=U6(a,c),d==(a.G.s[c]&448)&&(d=g));L6(a,d);a.bd(b,e,3);L6(a,g);a.bd(f,h,4);L6(a,a.J)}}function u7(a,b,c,d){if(0!=(a.B&1))return!1;a=FF(a.T,d);return b>a.c&&ba.d&&ch;++h){e=W(a.G,h,b);for(n=0;nf[0]?(f[1]=f[0]+3.141592653589793,e=!1):(f[1]=f[0],f[0]=f[1]-3.141592653589793,e=!0);for(h=g=0;hf[0]&&c[h]=e.b||0>=e.a?e=!1:(g=e.c,j=e.d,h=g+e.b,l=j+e.a,e=g<=c&&cb.b&&(s7(b),c=!0);for(d=0;df.c+f.b||e.d>f.d+f.a||f.c>e.c+e.b||f.d>e.d+e.a)){if(u7(a,b.a,b.c,d)){if(u7(a,b.b,b.d,d))return c&&s7(b),!1;v7(a,b,0,d);d=O6(a,b);c&&s7(b);return d}if(u7(a,b.b,b.d,d))return v7(a,b,1,d),d=O6(a,\nb),c&&s7(b),d}c&&s7(b);return!0}function v7(a,b,c,d){var e,f,g,h,j,l;0==c?(j=b.a,l=b.c,g=b.b,f=b.d):(j=b.b,l=b.d,g=b.a,f=b.c);d=FF(a.T,d);a=g>j?d.c+d.b:d.c;h=f>l?d.d+d.a:d.d;d=g-j;e=f-l;(0>=d?0-d:d)>(0>=e?0-e:e)?l==f?(f=a,g=l):(f=j+d*(h-l)/e,g>j==a>f?g=h:(f=a,g=l+e*(a-j)/d)):j==g?(f=j,g=h):(g=l+e*(a-j)/d,f>l==h>g?f=a:(f=j+d*(h-l)/e,g=h));0==c?(b.a=f,b.c=g):(b.b=f,b.d=g)}\nfunction w7(a,b,c,d){c/=2;switch(d&786432){case 786432:if(b){a.x.a=b.c+b.b/2;a.x.b=b.d+b.a-c;break}case 0:a.x.a=a.w.c+a.w.b/2;a.x.b=a.w.d+a.w.a+c;b&&a.x.b>b.d+b.a-c&&(a.x.b=b.d+b.a-c);break;case 524288:if(b){a.x.a=b.c+b.b/2;a.x.b=b.d+c;break}case 262144:a.x.a=a.w.c+a.w.b/2,a.x.b=a.w.d-c,b&&a.x.bS6(a.K,uX(a.G,b))&&(e=S6(a.K,uX(a.G,b))),cT6(a.K,vX(a.G,b))&&(f=T6(a.K,vX(a.G,b))),de;++e){c=W(a.d,e,b);for(f=0;fe;++e){d=W(a.d,e,c);b=!1;for(g=0;gb)return d;g=1.7976931348623157E308;for(c=1;c=c||11<=c&&13>=c||19<=c&&31>=c||37<=c&&51>=c||55<=c&&84>=c||87<=c&&103>=c}function K7(a,b,c){c?a.s[b]|=262144:a.s[b]&=-262145}function L7(a,b,c){a.D[b].a=c;a.K&=3}function M7(a,b,c){a.D[b].b=c;a.K&=3}function N7(a,b,c){a.D[b].c=c;a.K&=3}function O7(a,b){var c;for(c=a-b;-3.141592653589793>c;)c+=6.283185307179586;for(;3.141592653589793c.f[c.e[d][0]]||2>c.f[c.e[d][1]]||1!=c.k[c.e[d][0]]||1!=c.k[c.e[d][1]])BZ(c,d,0,!1);else{l=t=f=e=-1;for(h=n=0;2>h;++h){g=c.e[d][h];for(r=0;rh;++h)for(r=0;rj&&(g=j);t=C(A,u,-1,2,1);for(h=n=0;ht[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=O7(j,AX(c,l,t[0])),l=O7(j,AX(c,l,t[1])),l=h-l):l=O7(j,AX(c,l,t[0]));0>l^1==(c.s[d]&\n3)^g==f?c.B[e]=17:c.B[e]=9}}}else if(3>c.f[d]||4j)a:{for(var j=c,g=d,E=o=t=o=z=z=n=v=z=n=h=void 0,r=z=r=void 0,h=j.f[j.o+g],n=C(VN,jv,-1,h,1),t=0;tr||3.061592653589793f[2]-f[1]||f[1]>f[2]&&3.141592653589793<\nf[1]-f[2];break;case 1:e=3.141592653589793f[1]-f[0]}f=1==(c.s[d]&3)^e?17:9}else e=0,f[1]<=f[2]&&f[2]<=f[3]?e=0:f[1]<=f[3]&&f[3]<=f[2]?e=1:f[2]<=f[1]&&f[1]<=f[3]?e=2:f[2]<=f[3]&&f[3]<=f[1]?e=3:f[3]<=f[1]&&f[1]<=f[2]?e=4:f[3]<=f[2]&&f[2]<=f[1]&&(e=5),f=1==(c.s[d]&3)^1==l[e][g]?9:17;c.B[j]=f}}}for(b=0;bg;++g){j=d.y[g][c];for(r=0;r<\nd.f[d.o+j];++r)o=d.i[j][r],o!=c&&1==sX(d,o)&&(t=d.e[j][r],z=P7(d,o,t),ng;++g)for(r=0;rt&&(j=t);t=C(A,u,-1,2,1);for(g=n=0;gt[1]&&(h=t[0],t[0]=t[1],t[1]=h),h=O7(g,AX(d,\nl,t[0])),l=O7(g,AX(d,l,t[1])),l=h-l):l=O7(g,AX(d,l,t[0]));0>l^2==(d.z[c]&3)^j==f?d.B[e]=17:d.B[e]=9}}}function X(a,b){var c,d;c=b;for(d=0;0!=b;)0==a.c&&(a.e=(a.a[++a.d]&63)<<11,a.c=6),d|=(65536&a.e)>>16-c+b,a.e<<=1,--b,--a.c;return d}function S7(a,b,c){a.c=6;a.d=c;a.a=b;a.e=(b[a.d]&63)<<11}function T7(a,b){var c,d;c=~~(b/2);(d=a>=c)&&(a-=c);c=~~(b/32)*a/(c-a);return d?-c:c}function U7(){this.b=!0}w(24,1,{},U7);_.a=null;_.b=!1;_.c=0;_.d=0;_.e=0;_.f=null;\nfunction V7(a,b){var c,d;c=b;var e,f;9.0E-4>(0>=c?0-c:c)&&(c=0);c=Q(L(R(c*Math.pow(10,4))))/Math.pow(10,4);d=m+(new NS(c)).a;e=jG(d,kG(46));0>e&&(d+=Ie,e=jG(d,kG(46)));f=d.length;for(c=1;c<=4-f+e+1;++c)d+=Xe;10c;++c)oM(a.a,32);tW(a.a,d)}function W7(a,b){var c,d,e;if(0>b||999d;++d)e=~~(b/100),0==e?2==d||c?oM(a.a,48):oM(a.a,32):(oM(a.a,48+e&65535),c=!0),b=10*(b%100)}}\nfunction X7(a){var b=new nM,c,d,e,f,g,h,j,l;lY(a,7);f=!0;for(c=0;c>19){f=!1;break}l=-1;if(f){d=C(A,u,-1,32,1);for(c=0;c>19){c=1!=(a.s[c]&1572864)>>19&&2!=(a.s[c]&1572864)>>19?-1:(a.s[c]&65011712)>>21;++d[c];0c||3g&&(e=g);d=3/e}for(c=0;c>>28)-1,-1==e?tW(this.a,t6):0==e?tW(this.a,Qia):W7(this,e),tW(this.a,ka),W7(this,TO(a.u[c])),tW(this.a,Kia);for(c=0;cf?(tW(this.a,Gia),f=-f):tW(this.a,p6),oM(this.a,48+f&65535));tW(this.a,ba)}for(c=f=0;cc)return!a.i&&(a.i=(tC(),new AJ(a.f))),c=EL(a.i,b),11<=a.f.b&&(c*=1.5714285714285714),c;var d=a.f;c=b;var e=Y7;e||(Y7=e=$doc.createElement(vka));d=m+d.b+Ks+d.a;e=e.getContext(Sja);e.font=d;c=e.measureText(c);return(new i7(0,0,c.width,0)).b}\nfunction k7(a,b){a.o!=b&&(a.o=b,a.f=new kL(mi,0,b))}function Z7(a){var b,c,d;d=dka+(null!=a.k?a.k:vr+f7)+jja+a.gd(fa)+cla+a.p+Rka+a.j+Ska+a.p+fa+a.j+lja;b=cka+(null!=a.k?a.k:vr+f7)+Xia+(null!=a.k?a.k:vr+f7)+Oia;d+=o6;d+=b;for(c=new JD(a.c);c.b\');o7(this,Xz(e.a))};_.cd=function(a){this.e=$s+(a.d>>16&255)+Jd+(a.d>>8&255)+Jd+(a.d&255)+od};_.tS=function(){return Z7(this)};_.e=On;_.i=null;_.j=400;_.k=null;_.n=1;_.o=10;_.p=400;var f7=0;\nfunction $7(a,b){var c,d,e;1==a.b.B[b]&&PY(a.b,b,2);for(d=0;2>d;++d){c=W(a.b,d,b);K7(a.b,c,!1);for(e=0;ee;++e){b=!1;d=W(a.b,e,c);for(g=0;ga.k[e]&&(d=a.k[e],f=e);a.c=a.f[f];for(e=f+1;ef)return 3;c=-1==a.c&&1==a.d||-1!=a.c&&OZ(a.n.b,a.c);d=-1;for(e=0;ee[g]&&(h=!h),c[j]>c[g]&&(h=!h);return a.e^h^d^f?2:1}function d8(a,b,c,d,e,f){this.n=a;0!=d&&1!=d?this.b=!0:(this.a=b,this.c=c,this.d=d,this.e=f,this.i=0,this.j=C(wz,Ru,-1,4,2),this.f=C(A,u,-1,4,1),this.k=C(A,u,-1,4,1),-1!=c&&1==d&&(c8(this,2147483647,e,!0),this.d=0))}w(30,1,{},d8);_.a=0;_.b=!1;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=0;_.j=null;_.k=null;_.n=null;\nfunction ela(a){var b;lY(a,15);b=a.C&65535;switch(a.C&-65536){case 65536:return null;case 131072:return 1==b?Dka:m+b+Via;case 0:return bla;case 196608:return Tka;case 262144:return Zka;case 327680:return $ka;case 393216:return ala;default:return 1==b?Mka:m+b+Wia}}function e8(a){lY(a,15);if(a.b){var a=a.b,b;for(b=0;bf)h8(d);else a:{var g,h,j,l,n,o,r;f=y(hQ,Ju,86,[y(A,u,-1,[627]),null,y(A,u,-1,[2457]),null,y(A,u,-1,[2451,8643,2519]),null,y(A,u,-1,[34377,-2147448999]),null,y(A,u,-1,[37449,137313,95703,34371,37815,54891,132867,-2147309741,54857,55129,-2147449005,-2147449065]),null,y(A,u,-1,[530697,531819,899169,137289,694617,-2146951863,-2146952797,-2146939175,-2146929547,-2146929564,-2146625111,\n-2146931799,-2146940503,-2146931935]),null,y(A,u,-1,[542985,137283,2122017,530691,2206773,-2144711351,219209,2840841,137555,-2146871031,-2147264167,613705,-2145360543,-2146625271,694611,2454837,-2145356703,-2147345133,-2146928951,-2146931805,-2144641719,-2146951869,-2146625237,-2146624183,2841963,1074905,-2146625117,2799955,-2144723645,138583,859225,-2145264843,-2145216253,-2146624149,-2144700727,-2146928917,-2143905527,-2144045771,-2146789097,2288547,544407,2104323,-2146911977,-2144479405,3633737,\n-2146870089,-2146952169]),null,y(A,u,-1,[8487297,2172633,2116611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8829813])]);o=d.e.length-10;if(10<=d.e.length&&24>=d.e.length&&null!=f[o]){l=1<>>=1,e>>>=1;for(r=0;r>>=1;break a}0!=(c&1)&&(c|=l);c>>>=1}}}}h8(d)}Wv(a.c,d)}function i8(a,b){var c,d;d=0;EX(a,a.length,(FX(),FX(),GX));for(c=0;cf?-f:f)>=TO(g.b)?g.b:f,f-=b,Wv(0>b?j:l,new k8(d,g.a,b)),0==f)););}}if(0==j.c||0==l.c)return null;l8(l,new n8);l8(j,new o8);for(f=new JD(l);f.b-c.b)return a.j[e.c.e[e.a]]+=c.b,a.j[c.c.e[c.a]]-=c.b,new p8(e.c,c.c,e.a,c.a)}for(f=new JD(l);f.ba.c.c?null:new r8(FF(a.c,0),FF(a.c,1))}\nfunction s8(a){var b,c,d,e,f,g,h,j;j=b=null;for(f=0;fh&&(d=g,g=h,h=d,d=e,e=c,c=d),null==j&&(j=C(fla,q,10,a.c.c,0)),null==j[h]&&(j[h]=C(u8,Cia,9,h,0)),j[h][g]?(j[h][g].c[0]+=j[h][g].b[0].a[e],j[h][g].d[0]+=j[h][g].b[0].b[e],j[h][g].c[1]+=j[h][g].b[1].a[c],j[h][g].d[1]+=j[h][g].b[1].b[c],++j[h][g].a[0],++j[h][g].a[1]):(j[h][g]=new p8(FF(a.c,\ng),FF(a.c,h),e,c),!b&&(b=new bw),Wv(b,j[h][g])))}return b}function h8(a){var b,c;b=3.141592653589793-3.141592653589793*(a.e.length-2)/a.e.length;for(c=1;c>>28)-1,(-1==n||nY;++Y)if(Ya[0]=W(a.f,Y,Sa),Ya[1]=W(a.f,1-Y,Sa),1==a.f.k[Ya[0]]&&2==a.f.k[Ya[1]]&&2==lX(a.f,Ya[1])){a.a[Ya[0]]=!0;a.a[Ya[1]]=!0;a.b[Sa]=!0;Bb=1;do{T=kX(a.f,Ya[Bb],0)==Ya[Bb-1]?1:0;Ya[Bb+1]=kX(a.f,Ya[Bb],T);if(2==a.f.k[Ya[Bb+1]]&&2Y;++Y)Aa[Xc]=kX(a.f,pa,Y),Wa[Xc]=zX(a.f,pa,Y),1==lX(a.f,Aa[Xc])&&!a.b[Wa[Xc]]&&++Xc;if(2==Xc){ga=new g8(a.f,3,a.e);for(Y=0;2>Y;++Y)a.a[Aa[Y]]=!0,a.b[Wa[Y]]=!0,ga.e[Y]=Aa[Y],ga.n[Y]=32;ga.a[0]=-0.5;ga.b[0]=0.866;ga.a[1]=0.5;ga.b[1]=0.866;ga.a[2]=0;ga.b[2]=0;ga.n[2]=32;ga.e[2]=pa;Wv(a.c,ga)}if(3==Xc){for(Y=0;2>Y;++Y)1==sX(a.f,Wa[Y])&&(dd=\nAa[Y],Aa[Y]=Aa[2],Aa[2]=dd,dd=Wa[Y],Wa[Y]=Wa[2],Wa[2]=dd);ga=new g8(a.f,4,a.e);for(Y=0;3>Y;++Y)a.a[Aa[Y]]=!0,a.b[Wa[Y]]=!0,ga.e[Y]=Aa[Y],ga.n[Y]=32;ga.a[0]=-1;ga.b[0]=0;ga.a[1]=1;ga.b[1]=0;ga.a[2]=0;ga.b[2]=1;ga.a[3]=0;ga.b[3]=0;ga.n[3]=32;ga.e[3]=pa;Wv(a.c,ga)}}C8(a);for(var Ld,be,fd,ic,ce,Ta;;){ic=null;for(Ld=0;Ldic.a.length)&&\n(ic=ce)}}if(!ic)break;be=new g8(a.f,ic.a.length,a.e);for(fd=0;fdQb&&++Hc}Pb.f=C(A,u,-1,Hc,1);Pb.i=C(A,u,-1,Pb.k.o,1);\nfor(V=Hc=0;VQb&&(Pb.f[Hc++]=zX(Pb.k,Qb,Rc))}}var kc,Ra,zc,Xa,nc,pf,fb,je,Me,Ad,ke,vc;for(je=0;jeAd;++Ad){vc[Ad]=a.f.G;\nXa[Ad]=W(a.f,Ad,zc);for(ke=0;kenc&&(vc[Ad]=nc)}pf=D8(fb.a[fb.i[Xa[0]]],fb.b[fb.i[Xa[0]]],fb.a[fb.i[Xa[1]]],fb.b[fb.i[Xa[1]]]);kc=D8(fb.a[fb.i[vc[0]]],fb.b[fb.i[vc[0]]],fb.a[fb.i[Xa[0]]],fb.b[fb.i[Xa[0]]]);Ra=D8(fb.a[fb.i[Xa[1]]],fb.b[fb.i[Xa[1]]],fb.a[fb.i[vc[1]]],fb.b[fb.i[vc[1]]]);0>O7(pf,kc)^0>O7(pf,Ra)^2==(a.f.z[zc]&3)&&E8(fb,zc)}}}var ld,Td,oc,Ic,qb,Ac,Ne,Oe,lc,Jc,Bc,gb,$b,ee,xe,Bd,Sc,Ba,hb,Hd,Cd,Kc,Za,me,Gf,md;Cd=C(qY,q,6,\na.f.o,0);for(Hd=0;Hdhd;--Id)ug[Id]=ug[Id-1];ug[hd]=vg}qf=tY(6,lX(Yf.f,Pe));\nPX(Zf[Pe],Pe);QX(Zf[Pe],16,ME(Hf[Pe]));QX(Zf[Pe],17*(6-qf),nu);for(Gb=0;GbJb;++Jb)if($f=W(a.f,Jb,xa),2Bc&&0!=Ne.c;++Bc){Oe=H8(a.i,Ne.c);Ac=(bL(Oe,Ne.c),Ne.b[Oe]);a:{var sf=a,Md=Ac[0],ne=Ac[1],Ud=void 0,ib=void 0,ag=void 0,nd=void 0,ya=void 0,El=void 0,Sh=void 0,lk=void 0,Ga=void 0,Di=void 0,jh=void 0,Th=\nvoid 0,ya=C(A,u,-1,sf.f.o,1),El=C(A,u,-1,sf.f.o,1),Sh=C(A,u,-1,sf.f.o,1),lk=C(A,u,-1,sf.f.o,1);ya[0]=ne;Sh[ne]=1;lk[0]=-1;for(Ga=nd=0;nd<=Ga;){for(Di=0;DiBc)for($b=1;$bBc)for($b=1;$bJc.c&&(Bd=Jc.c,xe=new G8(Jc,a.e)))}}hL(a.c,gb,xe);Jc=xe;lc=1;do{Sc=9999;for($b=0;$b=Vd-Qe?0-(Vd-Qe):Vd-Qe,0.5>xg&&(Uh[yg++]=new J8(D8(Qe,vf,Vd,vf),(0.5-xg)/2))):Vg==Ak?(xg=0>=vf-Vg?0-(vf-Vg):vf-Vg,0.5>xg&&(Uh[yg++]=new J8(D8(Vd,Vg,Vd,vf),(0.5-xg)/2))):(mj=(Ak-Vg)/(ye-Qe),Gl=-1/mj,mk=Vg-mj*Qe,Fl=vf-Gl*Vd,Xb=(Fl-mk)/(mj-Gl),Fv=mj*Xb+mk,xg=Math.sqrt((Xb-Vd)*(Xb-Vd)+(Fv-vf)*(Fv-vf)),0.5>xg&&(Uh[yg++]=new J8(D8(Xb,Fv,Vd,vf),(0.5-xg)/2))):0.5>lh?Uh[yg++]=new J8(D8(Qe,Vg,Vd,vf),(0.5-lh)/2):0.5>Vh&&(Uh[yg++]=new J8(D8(ye,Ak,Vd,vf),(0.5-Vh)/\n2)));0lc&&hbj;++j){b.c[j]/=b.a[j];b.d[j]/=b.a[j];n=e;g=j;f=b.b[j];h=b.c[j];l=b.d[j];var o=void 0,r=o=void 0,t=void 0,z=void 0,v=void 0,E=void 0,s=E=void 0,F=z=o=v=z=void 0,P=void 0,M=r=void 0,$=z=o=void 0,da=void 0;if(1==f.e.length)f=0;else{M=c+Math.sqrt(b.b[1-j].e.length);t=C(VN,jv,-1,36,1);for(s=0;so?o+36:36<=o?o-36:o,z=h-f.a[s],v=l-f.b[s],\nz=z*z+v*v,t[o]s;++s)t[s]=Math.sqrt(t[s]),zo-18?o-18+36:36<=o-18?o-18-36:o-18;for(s=0;18>=s;++s)t[0>o+s?o+s+36:36<=o+s?o+s-36:o+s]+=0.01*s,t[0>o-s?o-s+36:36<=o-s?o-s-36:o-s]+=0.01*s;$=C(VN,jv,-1,9,1);for(s=1;9>s;++s)$[s]=Math.sin(0.17453292519943295*s);da=M*M;P=1.7976931348623157E308;F=-1;for(o=0;36>o;++o)if(!(t[o]>=P)){v=t[o];for(s=1;9>s;++s){for(z=-1;1>=z&&!(r=0>o+z*s?o+z*s+36:36<=o+z*s?o+z*s-36:o+z*s,!(t[r]<=v)&&(E=t[r]*$[s],Ev&&(P=v,F=o)}f=6.283185307179586*F/36}n[g]=f}M8(b.b[0],b.c[0],b.d[0],1.5707963267948966-e[0]);M8(b.b[1],b.c[1],b.d[1],4.71238898038469-e[1]);n=1.7976931348623157E308;f=-1.7976931348623157E308;g=b.d[0]-b.d[1];for(j=0;jb.b[1].b[j]&&(n=b.b[1].b[j]),fb.b[1].a[j]&&(g[l]=b.b[1].a[j])}for(j=0;jr?h=(b<<24)+(o<<16)+(r<<8)+c:h=(b<<24)+(r<<16)+(o<<8)+c,vr?(t=d,z=e):(t=e,z=\nd)}}}if(0==v)break;if(n==t.e.length)Qv(a.c,t);else if(n==z.e.length)Qv(a.c,z);else{c=a;f=n;r=o=e=d=n=n=j=b=v=g=void 0;g=C(A,u,-1,f,1);for(b=v=0;bSO(O7(b.a,l.a)))M8(e,g,o,E.a);else{r=g;b=o;E=l=j=void 0;for(E=0;Ed[b+1]&&(j=d[b],d[b]=d[b+1],d[b+1]=j,j=f[b],f[b]=f[b+1],f[b+1]=j,j=g[b],g[b]=g[b+1],g[b+1]=j);d[e]=d[0]+6.283185307179586;f[e]=f[0];g[e]=g[0];j=-100;for(h=l=0;hc&&(d+=3.141592653589793));c=Math.sqrt(e*e+c*c)/b;return new J8(d,c)}w(33,1,{},R8);_.a=null;_.b=null;_.c=null;_.d=null;_.e=0;_.f=null;_.i=null;_.j=null;function m8(){}w(34,1,{},m8);_.dd=function(a,b){var c,d;return c=TO(a.b),d=TO(b.b),cc;++c){for(d=0;dd&&(0>a?b-=3.141592653589793:b+=3.141592653589793)):b=0~~(a.e.length/2);if(0!=(a.j&6)){f=g=!1;for(j=0;jd&&(b=C(A,u,-1,2,1),b[0]=a.e[e],b[1]=a.e[f],vz(c.b,c.c++,b)),b=1-(1>d?d:1),a.c+=b*b;return c}function t8(a,b){var c;for(c=0;cc&&(c+=6.283185307179586);return c}function S8(){S8=x;T8=y(U8,Yu,-1,[0.29899999499320984,0.5870000123977661,0.11400000005960464])}\nfunction V8(a,b){S8();var c,d,e,f,g,h;c=!b?1:(T8[0]*(b.d>>16&255)+T8[1]*(b.d>>8&255)+T8[2]*(b.d&255))/255;f=!a?1:(T8[0]*(a.d>>16&255)+T8[1]*(a.d>>8&255)+T8[2]*(a.d&255))/255;e=SO(c-f);if(0.30000001192092896>16&255,b.d>>8&255,b.d&255,d);g=C(U8,Yu,-1,3,1);W8(a.d>>16&255,a.d>>8&255,a.d&255,g);h=SO(g[0]-d[0]);0.5d[1]?g[1]:d[1]);d=SO(f+c-1);h=Math.cos(9.42477796076938*h);h=0.30000001192092896*(g>(d>h?d:h)?g:d>h?d:h);if(e>h)c=a;else if(e=(f>c?1<\nf+h:0>24&255)/255,f=c,null==f&&(f=C(U8,Yu,-1,3,1)),null!=a.b?(f[2]=a.b[2],f[1]=a.b[1],f[0]=a.b[0]):(f[2]=(a.d&255)/255,f[1]=(a.d>>8&255)/255,f[0]=(a.d>>16&255)/255),f=!a?1:(T8[0]*(a.d>>16&255)+T8[1]*(a.d>>8&255)+T8[2]*(a.d&255))/255,0==f)c=new X8(f,f,f,c[3]);else{d=e/(!a?1:(T8[0]*(a.d>>16&255)+T8[1]*(a.d>>8&255)+T8[2]*(a.d&255))/255);for(e=f=h=0;3>e;++e)c[e]*=d,1>c[e]?f+=T8[e]:(h+=(c[e]-1)*T8[e],c[e]=1);if(0!=h){for(e=\nd=0;3>e;++e)1>c[e]&&(c[e]+=h/f,1e;++e)1>c[e]&&(c[e]+=d/T8[e],1(a>b?a:b)?c:a>b?a:b;l=c<(ag&&++g);d[0]=g;d[1]=h;d[2]=j/255}w(473,1,{58:1,67:1,70:1},X8,Y8);var Y7=null;function a7(){}function d7(a,b){this.a=a;this.b=b}w(523,496,{77:1,78:1},a7,d7);_.vf=ZE;_.wf=$E;_.tS=function(){return Z8.d+"[x="+this.a+",y="+this.b+Lm};_.a=0;_.b=0;\nfunction Q6(a,b){var c,d,e,f;c=new R6;d=a.c;e=b.vf();d=dg?f:g;var g=a.d+a.a,h=b.wf()+b.xf();c.c=d;c.d=e;c.b=f-d;c.a=(g>h?g:h)-e;return c}function R6(){}function i7(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}w(524,499,dv,R6,i7);_.xf=ZE;_.yf=$E;_.vf=function(){return this.c};_.wf=function(){return this.d};_.tS=function(){return gla.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Lm};_.a=0;_.b=0;_.c=0;_.d=0;\nfunction $8(a){var b,c;c=new f_;var d=new b8,e=ZS(lG(a)),f,g,h,j,l,n,o,r,t,z,v,E,s,F,P,M,$,da,Z,ca,Hb,aa,sb,Mb,K,Ja,Zc,Ub,tb,N,za,mc,rd,qa,cd,$d,Ya;d.b=c;nZ(d.b);sb=null;j=C(A,u,-1,64,1);j[0]=-1;Ja=C(A,u,-1,64,1);Zc=C(A,u,-1,64,1);for(s=0;64>s;++s)Ja[s]=-1;g=K=0;Ub=Mb=N=!1;n=0;tb=e.length;for(l=1;32>=e[K];)++K;for(;K>24;var pa=d.b,Ab=f,G=o;null!=G&&0==G.length&&(G=null);null==G?null!=pa.r&&(pa.r[Ab]=null):(null==pa.r&&(pa.r=C(gZ,q,3,pa.G,0)),pa.r[Ab]=G)}E=j[n];-1!=j[n]&&128!=l&&mZ(d.b,f,j[n],l);l=1;j[n]=f;0!=g&&(AZ(d.b,f,g),g=0);(ca=!sb?null:TZ(sb,rP(E)))&&c8(ca,f,K,1==h);aa&&(!sb&&(sb=new a_),b_(sb,rP(f),new d8(d,f,E,v,K,F)))}else if(46==za)l=128;else if(61==\nza)l=2;else if(35==za)l=4;else if(VM(za))if(Z=za-48,N){for(;Ks;++s)if(-1!=Ja[s])throw new Qy(lka);var Sa=d.b,ob,Pc,hc,ga,tc,Y;Y=C(A,u,-1,Sa.o,1);ga=C(wz,Ru,-1,Sa.o,2);for(Pc=0;Pchc;++hc)OZ(Sa,Sa.y[hc][Pc])&&!OZ(Sa,Sa.y[1-hc][Pc])&&(ga[Sa.y[hc][Pc]]=!0);for(tc=Sa.o-1;0<=tc&&ga[tc];)Y[tc]=tc,--tc;for(ob=0;ob<=tc;++ob)if(ga[ob]){Y[ob]=tc;Y[tc]=ob;for(--tc;0<=tc&&ga[tc];)Y[tc]=tc,--tc}else Y[ob]=ob;d.b.J=!0;lY(d.b,1);for(f=0;fCb[kd[Sd]];){ic=kd[Sd];for(be=0;be=Ta.b.q[Na]||6==Ta.b.x[Na]&&0!=Ta.b.q[Na]||!I7(Ta.b,Na)?ce=!1:(Fc=null==AY(Ta.b,Na)?0:(null==Ta.b.r?null:Ta.b.r[Na])[0],ce=1>rZ(Ta.b,Na)-vY(Ta.b,Na)-Fc||5!=Ta.b.x[Na]&&6!=Ta.b.x[Na]&&7!=Ta.b.x[Na]&&8!=Ta.b.x[Na]&&15!=Ta.b.x[Na]&&16!=Ta.b.x[Na]&&33!=Ta.b.x[Na]&&34!=Ta.b.x[Na]?!1:!0);if(!ce){K7(d.b,ed[ub],!1);\nfor(Ec=0;Ecub;++ub){Qc=W(d.b,ub,Wa);for(Ec=0;EcOb;++Ob){Gc[Ob]=-1;jc[Ob]=-1;xc=W(d.b,Ob,kb);for(yd=0;ydOb;++Ob)-1!=jc[Ob]&&jc[Ob]c-d+(b-1));return iA(d)}throw new oK;}\nfunction h9(a){var b,c,d;c=15525485*a.a+1502*a.b;d=15525485*a.b+11;b=Math.floor(5.9604644775390625E-8*d);a.a=(c+b)%16777216;a.b=d-16777216*b;a=128*a.a+Math.floor(a.b*g9[31]);2147483648<=a&&(a-=4294967296);return a}function z8(){e9();var a,b;b=hla++ +(new Date).getTime();a=iA(Math.floor(5.9604644775390625E-8*b))&16777215;b=iA(b-16777216*a);this.a=a^1502;this.b=b^15525485}function i9(){e9();this.a=6122;this.b=12230397}w(643,1,{},z8,i9);_.a=0;_.b=0;var f9,g9,hla=0;w(683,679,ev);\n_.Ad=function(){var a,b,c,d,e;a=b=d=null;if(this.b.a==(AP(),BP)&&this.b.i==(CP(),DP))try{var f=this.b.b,g,h,j;j=null;h=new f_;WZ(new c_,h,new n2(new q2(f)))&&(g=new X7(h),j=Xz(g.a.a));b=j;if(null==b)throw new Qy("V3000 read failed.");a=Us;this.a.ic.a="V3000 conversion provided by OpenChemLib"}catch(l){if(l=Dz(l),H(l,96))c=l,d=c.yd();else throw l;}else if(this.b.a==kU)try{var n=this.b.b,o,r,t,z;b=-1!=n.indexOf(Wf)?(o=YS(n,Wf),r=$8(o[0]),t=$8(o[2]),z=m,z+=rc,z+=iQ(1,3)+iQ(1,3)+ba,z+=gc+r,z+=gc+t,z):\n$8(n);this.b.f==(yP(),hU)?a="readSMIRKS":this.b.f==iU&&(a="readSMILES");this.a.ic.a="SMILES conversion provided by OpenChemLib"}catch(v){if(v=Dz(v),H(v,96))c=v,d=c.yd();else throw v;}else if(d="Invalid or unsupported input",this.a.zc&&!this.b.d)try{var E,s=new U7,F=lG(this.b.b),P;if(null==F||0==F.length)P=null;else{var M=ZS(F),$,da,Z,ca,Hb;if(null==M)P=null;else{S7(s,M,0);$=X(s,4);ca=X(s,4);8<$&&($=ca);da=X(s,$);Z=X(s,ca);Hb=new ZZ(da,Z);var aa=null,sb,Mb,K,Ja,Zc,Ub,tb,N,za,mc,rd,qa,cd,$d,Ya,pa,Ab,\nG,Sa,ob,Pc,hc,ga,tc,Y,O,db,Bb,Nb,T,Aa,Wa,Xc,Da,Qc,ub,Fd,ie,Ec,dd,Vb,eb,ed,Yb,Yc,I,pb,wc,Gd,uc,ae,Sd,kd,Zb,Cb,oa,Ld,be,fd,ic,ce,Ta,Na,Fc,xc,kb,yc,Ob,xd,sd,yd,jc;kb=8;s.f=Hb;nZ(s.f);if(!(null==M||0==M.length))if(null!=aa&&0==aa.length&&(aa=null),S7(s,M,0),K=X(s,4),pa=X(s,4),82*Ja-2&&39==aa[2*Ja-2]||aa.length>3*Ja-3&&39==aa[3*Ja-3]?(T=!0,pb=(Nb=aa.length==3*Ja-3+9)?3*Ja-3:2*Ja-2,$d=86*(aa[pb+1]-40)+aa[pb+2]-40,xc=Math.pow(10,$d/2E3-1),pb+=2,yc=86*(aa[pb+1]-40)+aa[pb+2]-40,Ob=Math.pow(10,yc/1500-1),pb+=2,xd=86*(aa[pb+1]-40)+aa[pb+2]-40,sd=Math.pow(10,xd/1500-1),Nb&&(pb+=2,yd=86*(aa[pb+1]-40)+aa[pb+2]-\n40,jc=Math.pow(10,yd/1500-1))):Nb=aa.length==3*Ja-3);s.b&&Nb&&(aa=null,Da=!1);for(I=1;I>24;var zd=s.f,Pb=N,Qb=oZ(ae,0,ae.length),de=void 0;if(null!=Qb)if(0==Qb.length)Qb=null;else if(de=HZ(Qb),0!=de&&J(Qb,eZ[de])||J(Qb,Xf))lZ(zd,Pb,de),Qb=null;\nnull==Qb?null!=zd.r&&(zd.r[Pb]=null):(null==zd.r&&(zd.r=C(gZ,q,3,zd.G,0)),zd.r[Pb]=ZS(Qb))}break;case 19:oa=X(s,K);for(I=0;I\nnc;++nc)pf[W(V.d,nc,Ra)]||(pf[W(V.d,nc,Ra)]=!0,++V.a)}if(0!=V.b){vc=new NZ(V.d,1);if(V.d.E){var le,ld,Td,oc,Ic,qb,Ac;for(ld=0;ldoc;++oc){qb=W(V.d,oc,ld);le=!1;for(Ic=0;Icxe;++xe)if(Bc=W(vc.f,\nxe,lc),7==vc.f.x[Bc]&&2==vc.f.f[Bc]){gb=W(vc.f,1-xe,lc);for(Bd=0;BdHd;++Hd){Sc=W(V.d,Hd,Ba);for(Cd=0;Cdje;++je){zc=\nW(V.d,je,Ra);for(Me=0;Menc;++nc)if(!V.c[ke[nc]]){fb=!1;break}if(fb){for(nc=0;6>nc;nc+=2)y7(V,ke[nc]);Xa=!0;break}}if(!Xa)for(Ra=0;Ras.d+1&&(32==M[s.d+1]||9==M[s.d+1]))aa=M,db=s.d+\n2;if(null!=aa)try{if(33==aa[db]||35==aa[db]){S7(s,aa,db+1);Nb=1==X(s,1);T=1==X(s,1);Ta=2*X(s,4);Ab=1<=b.b||0>=b.a||0>=h||0>=f?e=!1:(j=b.c,n=b.d,l=j+b.b,o=n+b.a,e=j<=e&&e+h<=l&&n<=g&&g+f<=o);e=!e}e&&(b=new G7(a.w,b,d),D7(b,a.K),E7(b,a.w),d=a.x,d.a=d.a*b.c+b.a,d.b=d.b*b.c+b.b,c&&D7(b,c))}if(0!=a.G.o){lY(a.G,0!=(a.B&256)?31:0!=(a.B&512)?47:0!=(a.B&1024)?79:15);G6(a);b=!1;a.r=C(A,u,-1,a.G.o,1);for(c=0;c>16&255)+Jd+(e.d>>8&255)+Jd+(e.d&255)+od,e7(a,c),L6(a,a.J)):e7(a,c);for(c=new JD(a.N);c.b>6,d=((a.G.A[b]&\n960)>>6)+((a.G.A[b]&15360)>>10),d=e==d?gl+e+Lm:gl+e+zf+d+Lm):0!=(a.G.A[b]&786432)?d=262144==(a.G.A[b]&786432)?$m:32==(a.G.A[b]&48)?"r!a":w6:0!=(a.G.A[b]&48)&&(d=32==(a.G.A[b]&48)?F6:"!r"),e=(a.G.A[b]&114688)>>14,0!=e&&(d=(null==d?m:d)+e),null!=d&&(f=W(a.G,0,b),j=W(a.G,1,b),c||(k7(a,~~((2*a.Q+1)/3)),c=!0),g=(S6(a.K,uX(a.G,f))+S6(a.K,uX(a.G,j)))/2,h=(T6(a.K,vX(a.G,f))+T6(a.K,vX(a.G,j)))/2,e=S6(a.K,uX(a.G,j))-S6(a.K,uX(a.G,f)),j=T6(a.K,vX(a.G,j))-T6(a.K,vX(a.G,f)),f=Math.sqrt(e*e+j*j),n=0.6*g7(a,d),\nl=0.55*a.o,0!=f&&(0>4){switch((a.G.z[b]&48)>>4){case 1:h=2==sX(a.G,b)?MW:0!=(a.G.z[b]&4)?zs:dk;break;case 2:h=2==sX(a.G,b)?"Z":0!=(a.G.z[b]&4)?cr:E6;break;default:h=Xf}k7(a,~~((2*a.Q+1)/3));L6(a,K6(a.G,b)?-3:448);\ne=W(a.G,0,b);g=W(a.G,1,b);c=(S6(a.K,uX(a.G,e))+S6(a.K,uX(a.G,g)))/2;d=(T6(a.K,vX(a.G,e))+T6(a.K,vX(a.G,g)))/2;f=(S6(a.K,uX(a.G,e))-S6(a.K,uX(a.G,g)))/3;e=(T6(a.K,vX(a.G,e))-T6(a.K,vX(a.G,g)))/3;h7(a,c+e,d-f,h,!0);L6(a,a.J);k7(a,a.Q)}if(0!=(a.B&4)){k7(a,~~((2*a.Q+1)/3));L6(a,384);for(b=0;b>16&255)+0.30000001192092896*((d.d>>16&255)-(c.d>>16&255))),iA((c.d>>8&255)+0.30000001192092896*((d.d>>8&255)-(c.d>>8&255))),iA((c.d&255)+0.30000001192092896*((d.d&255)-(c.d&255))));this.v=V8(yv,c);this.C=Cv;this.D=Bv;this.c=new bw;this.b=new bw;this.d=new My;this.f=new kL(mi,0,\n12);new kL(mi,0,120);this.k=m;++f7;this.a=b}w(702,28,{},j9);_.fd=function(a){var b;b=m;null!=this.a&&0"+b+"<\/chemical:x-mdl-molfile>\\n");return b};_.gd=function(a){return\'xmlns:chemical="http://www.ch.ic.ac.uk/chemime/"\'+a};_.a=null;var jla=JS(" F");U(626);U(627);var U8=DS(922,jla),Z8=U(523),gla=U(524);U(3);U(28);U(702);var ila=DS(929,Z8);U(4);U(5);U(25);U(24);U(29);U(30);U(33);\nvar kla=U(41),A8=DS(944,kla),lla=U(38),I8=DS(945,lla),mla=U(37),u8=DS(946,mla),fla=DS(947,u8);U(34);U(35);U(36);U(6);U(643);U(39);U(40);U(19);B(vW)(1);function BG(){return m}function $E(){return this.b}function ZE(){return this.a};\n//@ sourceURL=1.js\n')