jsme.onScriptDownloaded(['var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.jsme;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats(\'moduleStartup\', \'moduleEvalStart\');var $gwt_version = "2.5.1";var $strongName = \'A2384E54F71557BAEA414A43D47F17EA\';var $doc = $wnd.document;function __gwtStartLoadingFragment(frag) {var fragFile = \'deferredjs/\' + $strongName + \'/\' + frag + \'.cache.js\';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;var m="",fa="\\n",ha=" ",ia=" \\t\\n\\r\\u000c",ja=" ",ka=" 0 0",la=" 0 0 0",ma=" is not supported",oa=\'"\',pa=\'" \',qa=\'" cy="\',sa=\'" height="\',ua=\'" stroke="\',wa=\'" x2="\',xa=\'" y1="\',ya=\'" y2="\',za=\'" y="\',Aa=\'"/>\',Ea=\'">\',Ga="#",Ka="$",La="$$$$",Na="$MOL\\n",Qa="$RXN",Ra="$RXN\\n\\n\\nJME Molecular Editor\\n",Sa="%",Ta="&",Xa="&",$a=">",bb="<",cb="\'",db="(",jb=")",lb="*",mb="+",nb=",",qb=", ",tb=",modifiers=",ub="-",vb="-C#C-Me",yb="-C#CH",zb="-C#N",Bb="-C(=O)N",Cb="-C(=O)OH",Jb="-C(=O)OMe",\nLb="-CCl3",Mb="-CF3",Nb="-CMe3",Pb="-NC=O",Rb="-NH-SO2-Me",Sb="-NMe2",Tb="-NO2",Ub="-OC(=O)Me",Vb="-SO2-NH2",Wb="-SO3H",Xb="-disabled",Zb="-selected",bc=".",mc="...",nc="/",sc="//",wc="/>",xc="0",Dc="0.0px",Ec="0px",Fc="1",Gc="100%",Ic="1px",Pc="2",Qc="3",Rc="4",Tc="5",Uc="6",Vc="7",Yc="8",Zc="9",gd=":",hd=": ",id=";",od="<",pd="<\/g>",qd="<\/svg>",rd="<\/text>",ud=\'b?{}:new nl[b],_.cM=c);for(var e=3;e=a.u+a.n;if(a.q&&!d)return d=(b-a.u)/a.n,a.td((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.sd(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.rd(),!1):!0}w(58,1,{});_.qd=function(){this.v&&this.rd()};\n_.rd=function(){this.td((1+Math.cos(6.283185307179586))/2)};_.sd=function(){this.td((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=null;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Fm(a,b){Gm(a.a,b)?a.a.r=a.a.t.vd(a.a.k,a.a.o):a.a.r=null}function Hm(a){this.a=a}w(59,1,{},Hm);_.ud=function(a){Fm(this,a)};_.a=null;w(60,1,{});w(61,1,dm);function Im(){Im=x;var a;(a=new Jm)&&(a.xd()||(a=new Km));Lm=a}w(62,60,{});var Lm=null;\nfunction Mm(a,b){var c=C(function(){if(!b.a){var c=Em();a.ud(c)}});$wnd.mozRequestAnimationFrame(c)}function Jm(){}w(63,62,{},Jm);_.xd=function(){return!!$wnd.mozRequestAnimationFrame};_.vd=function(a){var b;b=new Nm;Mm(a,b);return b};function Nm(){}w(64,61,dm,Nm);_.wd=function(){this.a=!0};_.a=!1;function Km(){this.a=new Om;this.b=new Pm(this)}w(65,62,{},Km);_.xd=function(){return!0};_.vd=function(a){a=new Qm(this,a);Rm(this.a,a);1==this.a.c&&Sm(this.b,16);return a};\nfunction Tm(){Tm=x;Um=new Om;var a=new Vm;Wm();Xm(Ym?Ym:Ym=new Zm,a)}function $m(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);an(Um,a)}function Sm(a,b){if(0>b)throw new bn("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);an(Um,a);a.b=!1;a.c=cn(a,b);Rm(Um,a)}function cn(a,b){return $wnd.setTimeout(C(function(){a.yd()}),b)}w(67,1,{});_.yd=function(){this.b||an(Um,this);this.zd()};_.b=!1;_.c=0;var Um;function Pm(a){Tm();this.a=a}w(66,67,{},Pm);\n_.zd=function(){var a=this.a,b,c,d,e,f;b=D(dn,q,14,a.a.c,0);b=en(a.a,b);c=new fn;for(e=0,f=b.length;eEm()-d.a;){e=!1;for(f=0;f=a.a.d)break a;b=d[e];c=new FileReader;wu(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(mk),a.a.b._f(b))};_.Kd=function(){return uu};var uu;function xu(){xu=x;yu=new Rt(Oh,new zu)}function zu(){}w(285,266,{},zu);\n_.Hd=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Au(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Bu(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Kd=function(){return yu};var yu;function Cu(){Cu=x;Du=new Rt(Ph,new Eu)}function Eu(){}w(286,266,{},Eu);_.Hd=function(a){a.a.a&&(a.a.b.a=null,Fu(a.a.a,a.a.b))};_.Kd=function(){return Du};var Du;function Gu(){Gu=x;Hu=new Rt(Qh,new Iu)}\nfunction Iu(){}w(287,266,{},Iu);_.Hd=function(){this.a.preventDefault()};_.Kd=function(){return Hu};var Hu;w(289,266,{});w(288,289,{});function Ju(){Ju=x;Ku=new Rt(mi,new Lu)}function Lu(){}w(290,288,{},Lu);\n_.Hd=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Mu(),Nu).length&&-999!=(Mu(),Nu)[c]&&(c=(Mu(),Nu)[c]);b=new Ou(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d=c,e;a.Gb=!1;if(!a.J||a.K){Pu(a,m);c=0;e=8==b.e;b=0!=(b.e&2);switch(d){case 99:case 67:b?Qu(su(a,!0,!1)):c=301;break;case 118:case 86:b&&a.Tb&&(b=a.r,null==b.i&&(b.i="PASTE"),Ru(a.E,(!a.Ub&&\n(a.Ub=new Su(a)),a.Ub)));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Bc&&(Pu(a,hr((Tu(),Uu).Tc.a.pb,Gk)),c=1201,a.n=32);break;case 104:case 72:Pu(a,Ue);c=1300;break;case 114:case 82:Pu(a,"-R");c=1301;break;case 116:case 84:701==a.k?(c=236,Pu(a,Mb)):801==a.k?(c=237,Pu(a,Lb)):(c=233,Pu(a,\n"-tBu"));break;case 121:case 89:b?c=111:(c=234,Pu(a,Tb));break;case 122:case 90:b?c=110:(c=239,Pu(a,Wb));break;case 97:case 65:c=235;Pu(a,"-COOH");break;case 101:case 69:c=238;Pu(a,yb);break;case 117:case 85:c=110;break;case 113:case 81:c=242;Pu(a,zb);break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.k?(c=254,Pu(a,"-F")):801==a.k?(c=255,Pu(a,"-Cl")):901==a.k?(c=256,Pu(a,"-Br")):1001==a.k?(c=257,Pu(a,"-I")):501==a.k?(c=259,Pu(a,"-OH")):401==a.k?(c=258,Pu(a,"-NH2")):c=202;break;case 43:c=\n108;break;case 35:c=204;break;case 48:105==a.k?Vu(a,0):e?(c=223,Pu(a,"-3-Furyl")):(c=221,Pu(a,"-Furyl"));break;case 49:105==a.k?Vu(a,1):c=209;break;case 50:case 61:50==d&&105==a.k?Vu(a,2):501==a.k?(c=250,Pu(a,"=O")):c=203;break;case 51:105==a.k?Vu(a,3):c=206;break;case 52:105==a.k?Vu(a,4):c=207;break;case 53:105==a.k?Vu(a,5):c=208;break;case 54:105==a.k?Vu(a,6):c=210;break;case 55:105==a.k?Vu(a,7):c=211;break;case 56:105==a.k?Vu(a,8):c=212;break;case 57:105==a.k?Vu(a,9):(Pu(a,"9 ring"),c=229);break;\ncase 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152;break;case 1E3:c=153;break;case 1001:c=154}d=d+1-49;0<=d&&9>=d&&0=b&&(c=1301+d));Wu(a,c)}a=!0}a&&this.a.preventDefault()};_.Kd=function(){return Ku};var Ku;function Xu(){Xu=x;Yu=new Rt(Mi,new Zu)}function Zu(){}w(291,271,Tl,Zu);_.Hd=function(a){a.ld(this)};_.Kd=function(){return Yu};var Yu;\nfunction $u(){$u=x;av=new Rt(Ni,new bv)}function bv(){}w(292,271,Tl,bv);_.Hd=function(a){a.md(this)};_.Kd=function(){return av};var av;function cv(){cv=x;dv=new Rt(Oi,new ev)}function ev(){}w(293,271,Tl,ev);_.Hd=function(a){a.nd(this)};_.Kd=function(){return dv};var dv;function fv(){fv=x;gv=new Rt(Pi,new hv)}function hv(){}w(294,271,Tl,hv);_.Hd=function(a){var b;b=this.a;Sq((Pq(),Qq),new iv(a,a.b,b))};_.Kd=function(){return gv};var gv;function jv(){jv=x;kv=new Rt(Qi,new lv)}function lv(){}\nw(295,271,Tl,lv);_.Hd=function(a){a.od(this)};_.Kd=function(){return kv};var kv;function mv(){mv=x;nv=new Rt(Ri,new ov);new Rt(He,new ov)}function ov(){}w(296,271,Tl,ov);_.Hd=function(a){var b,c,d,e,f;b=this.a.detail||0;b=new pv(a.a.i,Vt(this),Wt(this),b);f=0;for(c=qv(a.a.i.Pc,D(rv,q,77,0,0)),d=0,e=c.length;da.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ew;}return a[b]=c}w(326,1,{},xw);_.qI=0;function Bw(){Bw=x;Cw=[];Dw=[];var a=new xw,b=Cw,c=Dw,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Cw,Dw;function G(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Sp(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Vp(a){return a.tM==x||a.cM&&!!a.cM[1]}\nfunction Fw(a){return null==a?null:a}function Gw(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}var Hw=-1;\nfunction Iw(){var a;$stats&&Jw("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(hj))a=hj;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ti)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ti)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Nh:"unknown"}H(Nh,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+\na+"). Expect more errors.\\n");$stats&&Jw("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=z(Kw,q,1,[qe]);for(c=0;c>22&4194303,0>a?1048575:0)}\nfunction Sw(a){return Rw(a.l,a.m,a.h)}function Rw(a,b,c){return _=new Tw,_.l=a,_.m=b,_.h=c,_}\nfunction Uw(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Vw;if(0==a.l&&0==a.m&&0==a.h)return Ww=Rw(0,0,0),Rw(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Ww=Rw(0,0,0),c=Sw((Xw(),Yw))):(Ww=Rw(c.l,c.m,c.h),c=Rw(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Zw(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?$w(e):0==c&&0!=d&&0==e?$w(d)+22:0!=c&&0==d&&0==e?$w(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=\nd=!0,-1==f)a=Sw((Xw(),ax)),c=!0,g=!g;else return c=bx(a,f),g&&cx(c),Ww=Rw(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Zw(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=bx(c,d);f&&cx(e);var h;22>=d?(f=c.l&(1<=d?(f=c.l,h=c.m&(1<r?j=\n!1:(n=j.l-f.l,o=j.m-f.m+(n>>22),r+=o>>22,0>r?j=!1:(j.l=n&4194303,j.m=o&4194303,j.h=r&1048575,j=!0));if(j&&(22>l?h.l|=1<l?h.m|=1<>>1;f.m=j>>>1|(n&1)<<21;f.l=o>>>1|(j&1)<<21;--l}g&&cx(h);e?(Ww=Zw(c),d&&(Ww=gx(Ww,(Xw(),Yw)))):Ww=Rw(c.l,c.m,c.h);return h}function cx(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}\nfunction ex(a){var b;b=hx(a.h);return 32==b?(b=hx(a.m),32==b?hx(a.l)+32:b+20-10):b-12}var Ww=null;function ix(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}function J(a){var b,c,d;if(isNaN(a))return Xw(),jx;if(-9223372036854775E3>a)return Xw(),kx;if(9223372036854775E3<=a)return Xw(),ax;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Gw(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Gw(a/4194304),a-=4194304*b);a=Gw(a);b=Rw(a,b,c);d&&cx(b);return b}\nfunction lx(a){var b,c;return-129a?(b=a+128,null==mx&&(mx=D(nx,q,32,256,0)),c=mx[b],!c&&(c=mx[b]=Qw(a)),c):Qw(a)}function ox(a){var b=Rk,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;j=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;n=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;r=c*h;y=d*h;t=e*h;v=f*h;g*=h;0!=j&&(y+=c*j,t+=d*j,v+=e*j,g+=f*j);0!=l&&(t+=c*l,v+=d*l,g+=e*l);0!=n&&(v+=c*n,g+=d*n);0!=o&&(g+=c*o);c=(r&4194303)+((y&511)<<13);r=(r>>22)+(y>>9)+((t&262143)<<4)+((v&31)<<17)+(c>>22);t=(t>>18)+(v>>5)+((g&4095)<<8)+(r>>22);return Rw(c&4194303,r&\n4194303,t&1048575)}function Zw(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Rw(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function fx(a,b){var c,d,e,b=b&63;22>b?(c=a.l<>22-b,e=a.h<>22-b):44>b?(c=0,d=a.l<>44-b):(d=c=0,e=a.l<b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Rw(c&4194303,d&4194303,e&1048575)}function gx(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Rw(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}function P(a){return a.l|a.m<<22}\nfunction qx(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return xc;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return ub+qx(Zw(a));for(c=m;!(0==a.l&&0==a.m&&0==a.h);){b=lx(1E9);a=Uw(a,b);b=m+P(Ww);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0=c))vh==vh&&(a.ondragexit=By);else switch(b){case "drag":a.ondrag=Ay;break;case th:a.ondragend=Ay;break;case uh:a.ondragenter=By;break;case wh:a.ondragleave=Ay;break;case xh:a.ondragover=By;break;case yh:a.ondragstart=Ay;break;case zh:a.ondrop=Ay;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Ay,!1);a.addEventListener(b,Ay,!1);break;default:throw"Trying to sink unknown event type "+b;}}\nvar Ey=null,yy=null,Dy=null,By=null,Ay=null,Cy=null;function vy(){$wnd.addEventListener(Oi,C(function(a){var b=Ey;if(b&&!a.relatedTarget&&ei==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Qi,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(He,Dy,!0)}\nfunction Hy(a,b){Wx();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Ay:null),c&2&&(a.ondblclick=b&2?Ay:null),c&4&&(a.onmousedown=b&4?Ay:null),c&8&&(a.onmouseup=b&8?Ay:null),c&16&&(a.onmouseover=b&16?Ay:null),c&32&&(a.onmouseout=b&32?Ay:null),c&64&&(a.onmousemove=b&64?Ay:null),c&128&&(a.onkeydown=b&128?Ay:null),c&256&&(a.onkeypress=b&256?Ay:null),c&512&&(a.onkeyup=b&512?Ay:null),c&1024&&(a.onchange=b&1024?Ay:null),c&2048&&(a.onfocus=b&2048?Ay:null),c&4096&&(a.onblur=b&4096?Ay:\nnull),c&8192&&(a.onlosecapture=b&8192?Ay:null),c&16384&&(a.onscroll=b&16384?Ay:null),c&32768&&(a.onload=b&32768?Cy:null),c&65536&&(a.onerror=b&65536?Ay:null),c&131072&&(a.onmousewheel=b&131072?Ay:null),c&262144&&(a.oncontextmenu=b&262144?Ay:null),c&524288&&(a.onpaste=b&524288?Ay:null),c&1048576&&(a.ontouchstart=b&1048576?Ay:null),c&2097152&&(a.ontouchmove=b&2097152?Ay:null),c&4194304&&(a.ontouchend=b&4194304?Ay:null),c&8388608&&(a.ontouchcancel=b&8388608?Ay:null),c&16777216&&(a.ongesturestart=b&16777216?\nAy:null),c&33554432&&(a.ongesturechange=b&33554432?Ay:null),c&67108864&&(a.ongestureend=b&67108864?Ay:null));b&131072&&a.addEventListener(He,Ay,!1)}w(381,1,vl);_.ge=function(a){return decodeURI(a.replace("%23",Ga))};_.$d=function(a){bw(this.a,a)};_.he=function(a){a=null==a?m:a;if(!H(a,null==Iy?m:Iy))Iy=a,Pv&&(a=new Ov,bw(this.a,a))};var Iy=m;\nfunction ey(){function a(){$wnd.setTimeout(a,250);e()}var b=cy,c=m,d=$wnd.location.hash;0d||d>a.p.c)throw new rz;b.ob==a&&(f=a.Ae(b),fd||d>=c.c)throw new rz;for(--c.c;d<\/div>"),Sq((Pq(),Qq),new Vz(d)));c.appendChild(d);this.Le(0,0);(Pz?lr(this.pb):mr(lr(this.pb)))[Xg]="gwt-PopupPanel";(Pz?lr(lr(this.pb)):lr(this.pb))[Xg]=qj;this.W=this.V=a;this.db=!1;c=z(Kw,q,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Wz(c);c=m;this.T.me()[Xg]=c;c=Pz?lr(this.pb):mr(lr(this.pb));if(!c)throw new Op(zf);d=Sy("gwt-DecoratedPopupPanel");\nif(0==d.length)throw new bn(Pf);var e=c.className.split(/\\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var h=1,j=e.length;hg&&l.charAt(g)==ub&&0==l.indexOf(f)&&(e[h]=d+l.substring(g))}c.className=e.join(ha)}Fz(this,this.T);Mz(this);Ky(Pz?lr(lr(this.pb)):lr(this.pb),qj,!1);Ky(this.T.b,b+"Content",!0)}w(391,392,Sl);_.se=function(){az(this.T)};_.te=function(){dz(this.T)};_.He=function(){return this.T.jb};_.Ce=function(){return new Hz(this.T)};_.ze=function(a){return this.T.ze(a)};\n_.Ie=function(a){Fz(this.T,a);Mz(this)};_.T=null;w(390,391,Sl);_.we=jz;function Xz(){Xz=x;Yz=new Zz(0,(Sz(),Tz));$z=new Zz(1,aA);bA=new Zz(2,cA);dA=z(eA,q,39,[Yz,$z,bA])}function Zz(a,b){this.b=a;this.a=b}w(394,195,{39:1,90:1,95:1,97:1},Zz);_.a=null;var dA,Yz,$z,bA;function fA(){fA=x;gA=z(Kw,q,1,[tk,Ki,Jg])}\nfunction Wz(a){var b;fA();var c,d;c=this.pb=$doc.createElement(fk);this.c=$doc.createElement(kk);Ox(c,this.c);c[Rg]=0;for(c=c[Ng]=0;c";h=new yx(c.a.a);g=(ir(g,h.a),lr(g));a.kb&&(a.pb.__listener=\nnull);if(a.pb&&(h=a.pb,b=h.parentNode))b.insertBefore(g,h),b.removeChild(h);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?Hy(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}w(423,424,{},NA);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function OA(a,b){this.a=a;this.b=b}w(425,1,{},OA);_.pd=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(vi,!1,!1),b),this.b.pb.dispatchEvent(a)):this.b.pb.__gwtLastUnhandledEvent=vi)};_.a=null;_.b=null;\nw(427,355,Ql);function UA(a){this.a=a}w(429,427,Ql,UA);_.Wd=function(a){this.a.Oe(a.f,a.a)};function VA(a,b,c){var d;if(a.o){var e=d=$doc.createElement(zk);Fy(a.e,(Px(),Qx(e)),b);a=(Px(),Qx(c));d.appendChild(a)}else d=wy(a.e,0),Fy(d,(Px(),Qx(c)),b)}\nfunction WA(a,b,c){var d;b.b&&(XA(a,b),c&&b.a?(XA(a,null),a=b.a,b=(Pq(),Qq),b.c=Tq(b.c,[new YA(a),!1])):null!=b.d&&(a.j=new ZA(a,b),c=(Sz(),aA),a.j.U=c,a.j.ab=a.f,c=$h,a.j.me()[Xg]=c,d=Py(a.pb),H(Zh,d)||Jy(a.j,d+"Popup"),$y(a.j,new UA(a),Ym?Ym:Ym=new Zm),a.n=b.d,d=a.j,a=new $A(a,b),d.pb.style[Ik]=di,Oz(d),uw(),a.a.o?Nz(a.a.j,br(a.a.pb)+gr(a.a.pb,fj)-1,er(a.b.pb)):Nz(a.a.j,br(a.b.pb),er(a.a.pb)+gr(a.a.pb,ej)-1),d.pb.style[Ik]=Jk))}\nfunction aB(a,b){!b&&a.k&&a.n==a.k.d||b&&!b.b||(XA(a,b),a.pb.focus(),b&&a.d&&WA(a,b,!1))}\nfunction bB(a,b){var c;a:{c=b.target;var d,e;for(e=new gw(a.i);e.bc&&(c=a.i.c-1),c==b){d=fy(a.i,b);break}else if(d=fy(a.i,c),d.b)break;XA(a,d)}}w(430,388,Ul);_.ee=function(a){bB(this,a)};_.we=function(){this.j&&Kz(this.j,!1);dz(this)};_.Oe=function(a,b){fB(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function YA(a){this.a=a}\nw(431,1,{},YA);_.pd=function(){iB(this.a)};_.a=null;function jB(a){this.a=a}w(432,1,{},jB);_.Ld=function(){XA(this.a,null)};_.a=null;function ZA(a,b){Iz();this.a=a;this.b=b;Qz.call(this,!0,Fi);Fz(this.T,this.b.d);Mz(this);this.fb=!0;this.b.d.ii()}w(433,391,Sl,ZA);_.ae=function(a){var b,c;if(!a.a)switch(Ux(a.d.type)){case 4:c=a.d.target;b=this.b.c.pb;if(tr(b,c)){a.a=!0;break}a.a&&XA(this.a,null)}};_.a=null;_.b=null;function $A(a,b){this.a=a;this.b=b}w(434,1,{},$A);_.a=null;var kB=_.b=null;\nfunction lB(){lB=x;kB=new sx((Jx(),new Ix((uw(),"data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs="))),5,9)}function mB(a,b){if(b){var c=Py(a.pb)+Xb;Ky(a.me(),c,!1)}else c=Py(a.pb)+Xb,Ky(a.me(),c,!0);a.b=b}function nB(a,b){this.pb=$doc.createElement(lk);var c=Py(this.pb)+Zb;Ky(this.me(),c,!1);this.pb.textContent=a||m;this.pb[Xg]="gwt-MenuItem";c=ur();this.pb.setAttribute(gi,c);eo();this.pb.setAttribute(Gj,Lo.a);this.a=b}w(437,389,{43:1,47:1,50:1},nB);\n_.a=null;_.b=!0;_.c=null;_.d=null;function oB(){var a;this.pb=$doc.createElement(lk);this.pb[Xg]="gwt-MenuItemSeparator";a=$doc.createElement(qh);Ox(this.pb,a);a[Xg]="menuSeparatorInner"}w(438,389,Jl,oB);function pB(){var a,b,c,d,e;b=null.ii();e=wr();d=vr();b[ph]=(ls(),Zi);b[Lk]=0+(Ss(),uj);b[ci]=Ec;c=$doc;c=(H(c.compatMode,qe)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,qe)?a.documentElement:a.body).scrollHeight||0;b[Lk]=(c>e?c:e)+uj;b[ci]=(a>d?a:d)+uj;b[ph]="block"}\nfunction Rz(){}w(439,1,{},Rz);_.Yd=function(){pB()};function qB(a){this.a=a}w(440,1,{},qB);\n_.ae=function(a){var b=this.a,c,d;if(a.a||!b.fb&&a.b)b.db&&(a.a=!0);else if(b.ae(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?tr(b.pb,c):!1)&&(a.b=!0);b.db&&(a.a=!0);switch(Ux(d.type)){case 4:case 1048576:if(Tx){a.b=!0;break}if(!c&&b.V){b.Ke(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Tx){a.b=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function rB(a){this.a=a}w(441,1,{},rB);\n_.a=null;function Sz(){Sz=x;Tz=new sB(0);aA=new sB(1);cA=new sB(2);tB=z(uB,q,48,[Tz,aA,cA])}function sB(a){this.b=a}w(442,195,{48:1,90:1,95:1,97:1},sB);var tB,Tz,aA,cA;function vB(a){a.j?a.a.bb&&($doc.body.appendChild(a.a.Z),Iz(),a.f=iy(a.a.$),pB(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Z),Iz(),wB(a.f.a),a.f=null,a.b=!1)}function xB(a){a.j||(vB(a),a.c||(fz(),xz(yB(null),a.a)),Iz());zB((Iz(),a.a.pb),"rect(auto, auto, auto, auto)");a.a.pb.style[lj]=Jk}\nfunction AB(a,b){var c,d,e,f,g,h;a.j||(b=1-b);c=f=e=g=0;d=Gw(b*a.d);h=Gw(b*a.e);switch(a.a.U.b){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:uw(),f=h,c=d}zB((Iz(),a.a.pb),"rect("+g+wj+f+wj+c+wj+e+"px)")}\nfunction Lz(a,b,c){a.c=c;Cm(a);a.i&&($m(a.i),a.i=null,xB(a));a.a.hb=b;var d=a.a;d.eb&&(wB(d.eb.a),d.eb=null);d._&&(wB(d._.a),d._=null);if(d.hb){d.eb=Vx(new qB(d));var e;e=new rB(d);by();e=cy?Qv(cy.a,(!Pv&&(Pv=new Zm),Pv),e):null;d._=e}c=!c&&a.a.ab;a.a.U!=(Sz(),Tz)&&!b&&(c=!1);a.j=b;c?b?(vB(a),a.a.pb.style[rj]=ig,-1!=a.a.ib&&a.a.Le(a.a.cb,a.a.ib),zB((Iz(),a.a.pb),Bj),fz(),b=yB(null),oz(b,a.a,b.pb),a.i=new BB(a),Sm(a.i,1)):Dm(a,200):(vB(a),a.j?(a.a.pb.style[rj]=ig,-1!=a.a.ib&&a.a.Le(a.a.cb,a.a.ib),\nfz(),b=yB(null),oz(b,a.a,b.pb)):a.c||(fz(),xz(yB(null),a.a)),Iz(),a.a.pb.style[lj]=Jk)}function Uz(a){var b=(Im(),Lm);this.k=new Hm(this);this.t=b;this.a=a}w(443,58,{},Uz);_.rd=function(){xB(this)};_.sd=function(){this.d=gr(this.a.pb,ej);this.e=gr(this.a.pb,fj);this.a.pb.style[lj]=di;AB(this,(1+Math.cos(3.141592653589793))/2)};_.td=function(a){AB(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function BB(a){Tm();this.a=a}w(444,67,{},BB);\n_.zd=function(){this.a.i=null;Dm(this.a,200)};_.a=null;function Px(){Px=x;CB()}function Qx(a){return a.__gwt_resolve?a.__gwt_resolve():a}function CB(){function a(){}a.prototype={className:m,clientHeight:0,clientWidth:0,dir:m,getAttribute:function(a){return this[a]},href:m,id:m,lang:m,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:m,style:{},title:m};$wnd.GwtPotentialElementShim=a}function fz(){fz=x;DB=new EB;FB=new Hp;gz=new dw}\nfunction GB(a){this.p=new Cz(this);this.pb=a;az(this)}function yB(a){fz();var b,c;c=mw(FB,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==FB.d){var d=new HB;Wm();Xm(Ym?Ym:Ym=new Zm,d);uw()}!b?c=new IB:c=new GB(b);E(FB,a,c);ew(gz,c);return c}w(446,385,Sl,GB);var DB,FB,gz;function EB(){}w(447,1,{},EB);_.Ne=function(a){a.ue()&&a.we()};function HB(){}w(448,1,{},HB);_.Wd=function(){fz();try{kz(gz,DB)}finally{JB(gz.a),JB(FB)}};\nfunction IB(){GB.call(this,$doc.body)}w(449,446,Sl,IB);_.Fe=function(a,b,c){b-=or();c-=pr();Az(a,b,c)};function Hz(a){this.c=a;this.a=!!this.c.jb}w(450,1,{},Hz);_.be=zx;_.ce=function(){if(!this.a||!this.c.jb)throw new uz;this.a=!1;return this.b=this.c.jb};_.de=function(){this.b&&this.c.ze(this.b)};_.b=null;_.c=null;function KB(a,b){a.pb[Gk]=null!=b?b:m}w(453,403,Ul);_.ee=function(a){0!=(Ux(a.type)&896)?cz(this,a):cz(this,a)};_.xe=iz;function LB(){LB=x;MB()}w(452,453,Ul);\nfunction NB(){LB();var a=kr(mk);!Nx&&(Nx=new Mx);!Lx&&(Lx=new Kx);this.pb=a;uw();this.pb[Xg]="gwt-TextBox"}w(454,452,Ul,NB);function MB(){MB=x;OB=new PB;QB=new RB;SB=new TB;UB=new VB;WB=z(XB,q,51,[OB,QB,SB,UB])}w(455,195,Vl);var WB,OB,QB,SB,UB;function PB(){this.b=0}w(456,455,Vl,PB);function RB(){this.b=1}w(457,455,Vl,RB);function TB(){this.b=2}w(458,455,Vl,TB);function VB(){this.b=3}w(459,455,Vl,VB);function tz(a,b){var c;for(c=0;cc||c>a.c)throw new rz;if(a.c==a.a.length){e=D(YB,q,52,2*a.a.length,0);for(d=0;dc;--d)xq(a.a,d,a.a[d-1]);xq(a.a,c,b)}function Cz(a){this.b=a;this.a=D(YB,q,52,4,0)}w(461,1,{},Cz);_.Ce=function(){return new vz(this)};_.a=null;_.b=null;_.c=0;function ZB(a){if(a.a>=a.b.c)throw new uz;return a.b.a[++a.a]}function $B(a){if(0>a.a||a.a>=a.b.c)throw new aC;a.b.b.ze(a.b.a[a.a--])}function vz(a){this.b=a}w(462,1,{},vz);\n_.be=function(){return this.a=1E3*parseInt(a[1])+parseInt(a[2])){Pz=!0;break a}Pz=!1}}\nfunction zB(a,b){a.style.clip=b;a.style[ph]=(ls(),Zi);a.style[ph]=m}var Pz;function Vz(a){this.a=a}w(470,1,{},Vz);_.pd=function(){this.a.style[lj]=(ws(),zg)};_.a=null;function wB(a){var b=a.a,c=a.d,d=a.c,a=a.b;0a)throw new bn("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}w(489,1,{57:1},lD);\n_.eQ=function(a){return a===this?!0:G(a,57)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};_.hC=function(){var a;a=new mD;a.a=31*a.a+Gw((new nD(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+Gw((new nD(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction oD(){oD=x;pD=qD=new rm(255,255,255);rD=new rm(192,192,192);sD=new rm(128,128,128);tD=new rm(64,64,64);uD=vD=new rm(0,0,0);wD=xD=new rm(255,0,0);new rm(255,175,175);yD=new rm(255,200,0);zD=new rm(255,255,0);new rm(0,255,0);AD=new rm(255,0,255);BD=new rm(0,255,255);CD=DD=new rm(0,0,255)}\nfunction ED(a){var b,c;c=a.d>>16&255;b=a.d&255;a=a.d>>8&255;if(0==c&&0==b&&0==a)return new rm(3,3,3);3>c&&0!=c?c=3:(c=Gw(c/0.7),c=255b&&0!=b?b=3:(b=Gw(b/0.7),b=255a&&0!=a?a=3:(a=Gw(a/0.7),a=255>16&255)),Gw(0.7*(a.d>>8&255)),Gw(0.7*(a.d&255)))}function GD(a,b){return G(b,60)?b.d==a.d:!1}function rm(a,b,c){oD();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new bn(De);this.d=c|b<<8|a<<16|-16777216}\nw(495,1,{60:1,69:1,72:1},rm);_.eQ=function(a){return GD(this,a)};_.hC=HD;_.tS=function(){return ID.d+"[r="+(this.d>>16&255)+",g="+(this.d>>8&255)+",b="+(this.d&255)+eg};_.a=0;_.b=null;_.c=null;_.d=0;var uD,CD,wD,pD,vD,DD,BD,tD,sD,rD,AD,yD,xD,qD,zD;function CC(){CC=x;DC=new JD(!0);KD=new dw;ew(KD,"ar");ew(KD,"fa");ew(KD,"iw");ew(KD,"ur")}function JD(a){this.a=a}w(496,1,Pl,JD);_.a=!1;var DC,KD;w(500,1,{78:1,94:1});function LD(){tC.call(this,0,0)}function tC(a,b){this.b=a;this.a=b}\nfunction vC(a){tC.call(this,a.b,a.a)}w(499,500,{63:1,78:1,90:1,94:1},LD,tC,vC);_.eQ=function(a){return a===this?!0:G(a,63)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new mD;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return MD.d+"[width="+this.b+",height="+this.a+eg};_.a=0;_.b=0;function Ou(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}w(501,1,Pl,Ou,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});\n_.xf=function(){return 0!=(this.e&4)};_.yf=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=m,this.yf()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.xf()&&(a+=",meta"),a):m)+",target="+this.f+(null!=this.b?",arg="+this.b:m)+eg};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function ND(a){var b,c;for(c=b=0;cb.b&&(OD(this,l,b.b-(n-this.c),g.b,o,j,h),l.ug(),n=f,o+=j+this.d,j=0),e=!1,xq(l.b,l.c++,c),n+=a.b+this.c,j=gn(j,a.a);OD(this,l,b.b-(n-this.c),g.b,o,\nj,h)}};_.uf=function(a){this.b=TD(a.Fc);return 0==ND(this)?KC(a,new tC(10,10)):KC(a,QD(this,!1))};_.vf=function(a){this.b=TD(a.Fc);return 0==ND(this)?KC(a,new tC(10,10)):KC(a,QD(this,!0))};_.wf=HC;_.tS=function(){var a;switch(this.a){case 0:a=pi;break;case 2:a=Fj;break;case 1:a=Tg;break;case 4:a="trailing";break;default:a="leading"}return WD.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+eg};_.a=0;_.b=null;_.c=0;_.d=0;function XD(){XD=x;YD=new ZD(Ne,0,12)}\nfunction ZD(a,b,c){XD();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}w(503,1,{64:1,90:1},ZD);_.a=null;_.b=0;_.c=0;var YD;w(504,1,Cl);_.tS=function(){return $D.d+"[font="+this.b+"ascent="+aE(this.b).a+", descent="+aE(this.b).b+", height="+aE(this.b).c+eg};_.b=null;w(506,1,{});_.tS=function(){return"Graphics"};w(507,506,{});function aC(){}function bz(a){this.f=a}w(510,138,ql,aC,bz);function pC(){this.f="Missing message: awt.151"}w(509,510,ql,pC);w(511,1,{});\nfunction FC(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}w(512,1,{66:1,90:1,94:1},FC);_.eQ=function(a){return a===this?!0:G(a,66)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return bE.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+eg};_.a=0;_.b=0;_.c=0;_.d=0;w(516,1,Pl);_.gf=function(){return this.j};_.tS=JC;_.j=null;_.k=null;\nfunction cE(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function dE(a,b){a.e=b;mB(a.i.a,b)}function eE(a){this.n=(zC(),zC(),AC);var b;var c;b=this.cZ.d;-1!=Qy(b,Ry(36))?b=null:(c=this.n.b.d++,b=Ty(b,jC(b,Ry(46))+1)+m+c);this.j=b;this.d=new jD;this.f=a;this.e=!0;this.i=new fE(this)}w(515,516,Pl,eE);_.gf=function(){return cE(this)};_.c=null;_.e=!1;_.f=null;_.i=null;w(514,515,Ml);_.gf=function(){return cE(this)+(this.b?",tearOff":m)};_.b=!1;w(518,1,{79:1});\n_.eQ=function(a){return a===this?!0:G(a,79)?this.zf()==a.zf()&&this.Af()==a.Af():!1};_.hC=function(){var a;a=new mD;gE(a,this.zf());gE(a,this.Af());return a.a};function oC(){this.b=this.a=0}function hE(a,b){this.a=a;this.b=b}w(517,518,{70:1,79:1,90:1},oC,hE);_.eQ=function(a){return a===this?!0:G(a,70)?this.a==a.a&&this.b==a.b:!1};_.zf=zx;_.Af=iA;_.tS=function(){return iE.d+"[x="+this.a+",y="+this.b+eg};_.a=0;_.b=0;\nfunction jE(a,b){if(!b)throw new Rv("Missing message: awt.70");var c=a.a;if(H(b.f,ub)){var c=c.a.a,d=new oB,e=c.c.c;if(0>e||e>c.c.c)throw new rz;c.o&&(d.pb[ah]=2);VA(c,e,d.pb);kE(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new rz;kE(d.c,e,c);for(f=g=0;fb?0:b;var c=this.Tc;KB(c.a,a);c.e.a=-1;c.e.b=-1}w(528,527,$l,wE,xE);_.Re=function(){return"textfield"+this.Vc.b.f++};_.Te=function(){return uE(this,hr(this.Tc.a.pb,Gk).length)};_.Ue=function(){return!kC(this)?null:uE(this,hr(this.Tc.a.pb,Gk).length)};_.We=yE;_.Ye=BE;_.af=function(){this.Tc=(zC(),new CE)};_.ef=yE;_.hf=BE;_.a=0;function zC(){zC=x;AC=new DE}\nfunction EE(){var a=(zC(),zC(),AC);!a.c&&(a.c=new FE);return a.c}w(529,1,{});_.a=null;_.c=null;var AC;function GE(){}w(530,1,{},GE);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;w(531,1,{});function HE(){HE=x;IE=new JE;KE=new JE}function LE(a,b){return b==a?!0:!b?!1:!0}function JE(){}w(532,1,{74:1},JE);_.eQ=function(a){return null==a||!G(a,74)?!1:LE(this,a)};_.hC=function(){var a;a=null.ii()+";class="+null.ii();a=!null.ii().ii()?a:a+";charset=";return ME(a)};\n_.tS=function(){return NE.d+"[MimeType=(null);humanPresentableName="+this.a+eg};_.a=null;var IE,KE;function OE(){OE=x;z(PE,q,74,[(HE(),KE),IE])}function QE(a){var b=(HE(),KE);if(LE(b,(HE(),KE)))return a.a;if(LE(b,IE))return new RE(a.a);throw new SE(b);}function TE(a){OE();this.a=a}w(533,1,{},TE);_.a=null;function SE(a){this.f="flavor = "+a}w(534,139,{75:1,90:1,98:1,107:1},SE);function UE(a,b,c){cD();VE.call(this,a,b,c,Rk)}\nfunction VE(a,b,c,d){cD();aD.call(this,a);this.k=b;this.a=c;this.c=d;this.b=0}w(535,482,Pl,UE,VE);_.gf=function(){var a,b;a=1001==this.k?"ACTION_PERFORMED":Fk;b=m;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+qx(this.c)+tb+b};_.a=null;_.b=0;_.c=Rk;function xC(a,b){cD();aD.call(this,a);this.k=b}w(536,482,Pl,xC);\n_.gf=function(){var a,b;a=this.n;switch(this.k){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return Fk}return b+" ("+a.$e()+nb+a._e()+ha+a.Ze()+Mk+a.Ve()+jb};w(539,536,Pl);_.j=0;\nfunction WE(a){var b;switch(a.k){case 503:b="MOUSE_MOVED";break;case 500:b="MOUSE_CLICKED";break;case 501:b="MOUSE_PRESSED";break;case 502:b="MOUSE_RELEASED";break;case 506:b="MOUSE_DRAGGED";break;case 504:b="MOUSE_ENTERED";break;case 505:b="MOUSE_EXITED";break;case 507:b="MOUSE_WHEEL";break;default:b=Fk}b=b+",("+a.f+nb+a.i+"),button="+a.d;if(0<(a.j&16320)){var c=tb,d;d=a.j;var e;e=new vx;0!=(d&4)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&1)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&2)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&\n8)&&(0!=(d&2048)?0!=(d&512)&&Kp(Kp(e,(zC(),null)),mb):Kp(Kp(e,(zC(),null)),mb));0!=(d&32)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&16)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&8)&&Kp(Kp(e,(zC(),null)),mb);0!=(d&4)&&Kp(Kp(e,(zC(),null)),mb);d=0==e.a.a.length?e.a.a:XE(e.a.a,0,e.a.a.length-1);c=c+d+",extModifiers=";d=a.j;var f;e=(f=m,0!=(d&256)&&(f+=(zC(),null)),0!=(d&128)&&(f+=(0=this.k?0!=(this.j&16)?(this.d=1,501==this.k&&(this.j|=1024)):0!=(this.j&8)?(this.d=2,501==this.k&&(this.j|=2048)):0!=(this.j&4)&&(this.d=3,501==this.k&&(this.j|=4096)):(0!=(this.j&16)&&(this.j|=1024),0!=(this.j&8)&&(this.j|=\n2048),0!=(this.j&4)&&(this.j|=4096));else if(0!=(this.j&16320))if(this.j&=-64,0!=(this.j&64)&&(this.j|=1),0!=(this.j&128)&&(this.j|=2),0!=(this.j&256)&&(this.j|=4),0!=(this.j&512)&&(this.j|=8),0!=(this.j&8192)&&(this.j|=32),500<=this.k&&502>=this.k)switch(this.d){case 1:this.j|=16;break;case 2:this.j|=8;break;case 3:this.j|=4}else 0!=(this.j&1024)&&(this.j|=16),0!=(this.j&2048)&&(this.j|=8),0!=(this.j&4096)&&(this.j|=4);this.b=0;this.a=1;this.c=d}w(542,541,Pl,pv);\n_.gf=function(){var a,b;a=WE(this);switch(this.b){case 0:b="WHEEL_UNIT_SCROLL";break;case 1:b="WHEEL_BLOCK_SCROLL";break;default:b=Fk}return a+=",scrollType="+b+",scrollAmount="+this.a+",wheelRotation="+this.c};_.a=0;_.b=0;_.c=0;w(551,1,{});function RE(a){if(null==a)throw new YE;}w(552,551,{},RE);\nfunction ZE(){ZE=x;$E={};$E["java.vendor"]=Rh;$E["package.restrict.access.sun"]=Dk;$E["sun.java.launcher"]=wf;$E["sun.management.compiler"]=Rh;$E["os.name"]=wf;$E[" sun.boot.class.path"]=wf;$E["path.separator.applet"]=wf;$E["java.vm.specification.vendor"]=Rh;$E["java.runtime.version"]=wf;$E["http.proxyPort"]=wf;$E["user.name"]=wf;$E["user.language"]=wf;$E["os.name.applet"]=wf;$E["browser.version"]=wf;$E["java.version"]=wf;$E["user.timezone"]=wf;$E["java.endorsed.dirs"]=wf;$E["java.specification.name"]=\n"GWT";$E["java.specification.version"]="2.5.0";$E[ki]=cf;!sv&&(sv=new Av);sv.a?$E[ii]="yes":$E[ii]=null}var $E;w(556,139,yl);function aF(){}function bF(a){this.f=a}w(555,556,{84:1,90:1,98:1,107:1},aF,bF);function cF(){cF=x;dF=new eF}function fF(a){var b;if(a.k){var c;b=new vx;Kp(b,a.f);b.a.a+=gd;c=a.a;null!=c&&0=b||65<=b&&90>=b;for(c=1;b&&c=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;hF();var f,g,h;h=c.length;b=new iF;for(g=0;g=f?jF(b,f+32&65535):Lp(b.a,String.fromCharCode(f));\nthis.f=b.a.a}else this.f=null,d=-1}if(null==this.f)throw new bF($e+a);if(!this.k&&(this.k=mw(dF,this.f),this.k||(this.k=(zC(),new kF))&&E(dF,this.f,this.k),!this.k))throw new bF($e+a);try{c=a;var j=++d,l=a.length,n,o,r,t,y,v,s,A,F,M,N,$,S,V,ea,na,ta,Yb,K,ra,yc;if(ll){if(-2147483647>=l&&(j>=c.length||0>j)||!(0>j||j>=c.length)&&c.indexOf(sc,j)==j&&-1==lF(c,Ry(47),j+2))throw new mF(l);}else{N=c.substr(j,l-j);l-=j;v=0;s=this.c;$=this.e;Yb=this.j;t=this.d;ea=this.i;n=this.a;yc=this.n;K=lF(N,Ry(35),\n0);if(0==N.indexOf(sc)&&0!=N.indexOf("////")){F=2;$=-1;v=lF(N,Ry(47),2);ta=lF(N,Ry(63),2);-1!=ta&&(-1==v||v>ta)&&(v=ta);-1==v&&(v=l,t=m);A=v;-1!=K&&Kr+1?(o=N.charCodeAt(r+1),58==o?S=r+1:S=-1):S=-1}catch(wb){if(wb=Hq(wb),!G(wb,98))throw wb;}-1==S||S>v?s=N.substr(F,A-F):(s=N.substr(F,S-F),V=N.substr(S+1,A-(S+1)),0==V.length?$=-1:$=nF(V,\n10))}-1v&&(null==t?t=m:H(t,m)?t=nc:t.indexOf(nc),M=jC(t,Ry(47))+1,0==M?t=N.substr(v,y-v):t=t.substr(0,M-0)+N.substr(v,y-v)));null==t&&(t=m);null==s&&(s=m);d=s;var Ha;Ha=t;null!=ea&&!H(ea,m)&&(null!=t?Ha=t+Gd+ea:Ha=Gd+ea);null==this.f&&(this.f=\nthis.f);this.c=d;this.b=Ha;this.e=$;this.j=Yb;var xb;null!=this.c&&0this.e)throw new bF("incorrect port: "+\nthis.e);}w(557,1,Pl,gF);_.tS=function(){return fF(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var dF;w(558,1,{});function oF(a,b,c){var d,e;for(d=a.Sf().Ce();d.be();)if(a=d.ce(),e=a.Bh(),null==b?null==e:Up(b,e))return c&&(a=new pF(a.Bh(),a.Ch()),d.de()),a;return null}w(562,1,Ll);_.Rf=function(a){return!!oF(this,a,!1)};\n_.eQ=function(a){var b,c;if(a===this)return!0;if(!G(a,110)||this.Xf()!=a.Xf())return!1;for(a=a.Sf().Ce();a.be();)if(b=a.ce(),c=b.Bh(),b=b.Ch(),!this.Rf(c)||!qF(b,this.Tf(c)))return!1;return!0};_.Tf=function(a){a=oF(this,a,!1);return!a?null:a.Ch()};_.hC=function(){var a,b,c;c=0;for(b=this.Sf().Ce();b.be();)a=b.ce(),c+=a.hC(),c=~~c;return c};_.Uf=rF;_.Vf=function(){throw new sF("Put not supported on this map");};_.Wf=function(a){a=oF(this,a,!0);return!a?null:a.Ch()};_.Xf=function(){return this.Sf().Xf()};\n_.tS=function(){var a,b,c,d;d=Ok;a=!1;for(c=this.Sf().Ce();c.be();)b=c.ce(),a?d+=qb:a=!0,d+=m+b.Bh(),d+=Ed,d+=m+b.Ch();return d+"}"};function JB(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function zy(a,b){var c;if(null==b)c=a.c;else if(G(b,1))c=gd+b in a.e;else a:{c=a.$f(b);if(c=a.a[c])for(var d=0,e=c.length;d=a.i)break;c=BF(a,c);++b}return b}\nfunction CF(a,b){var c;for(c=0;c=a.i)throw new yF;b=a.a;a.a=BF(a,a.a);return XE(a.n,b,a.a)}\nfunction BF(a,b){var c,d;for(d=b;da.f||!CF(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Qy(a.c,Ry(c)))break;++d}return d}function FF(a){GF.call(this,a,ia,!1)}function HF(a){GF.call(this,a,nb,!1)}\nfunction GF(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c=a&&(a=EF(this.c,c,this.c.length),this.e=!0),d=a;++a)0=a;++a)b=Df,33=j||b>a.Sb||c>a.Sb))){l=D(bH,Zl,-1,99,1);h=o=n=0;for(g=b;g<=c;++g)f=cH(a.zb[g]),n+=f.c,o+=f.d,f.d>h&&(h=f.d),l[g]=f.c,2==d&&(l[g]=f.d);a.J&&(n+=25*(j+1),o+=25*(j+1),h+=25);j=g=1;a.J?r=dH(a):r=eH(a);f=Gw(r.b);r=Gw(r.a);1==d||3==d?f=~~((f-48)/2):2==d&&(r=~~(r/2));n>=f&&(g=f/n);h>=r&&(j=r/h);h=0;a.J&&(a.xb=gd)switch(qH(b,(oD(),vD)),f){case 101:qH(b,zD);uH(b,j+3,g+3,a.mb-6,a.mb-6);qH(b,vD);e=g+3;h=a.mb-6;c=\na.mb-6;d=b.a;f=P(J(Q((j+3)*R)));e=P(J(Q(e*R)));h=P(J(Q(h*R)));c=P(J(Q(c*R)));d.n&&(vH(d,!1),wH(d,xH(d,f,e,h,c)));yH(b,j+6,g+6,a.mb-12,a.mb-12);zH(b.a,P(J(Q((j+9)*(AH(),R)))),P(J(Q((g+9)*R))),P(J(Q(2*R))),P(J(Q(4*R))));rH(b,j+a.mb-10,g+9,2,4);0.04>Math.random()&&(qH(b,xD),zH(b.a,P(J(Q((j+10)*R))),P(J(Q((g+18)*R))),P(J(Q(4*R))),P(J(Q(4*R)))));0.96=e;++e)if(bn&&(qH(g,(pG(),xG)[n]),uH(g,f.b[A].q-12,f.b[A].r-\n12,24,24));for(A=1;A<=f.q;++A)l=f.c[A].i,o=f.c[A].j,0!=f.b[l].c&&f.b[l].c==f.b[o].c&&(qH(g,(pG(),xG)[f.b[l].c]),v=f.b[o].q-f.b[l].q,h=f.b[o].r-f.b[l].r,y=Math.sqrt(v*v+h*h),1>y&&(y=1),h/=y,y=v/y,v=9*h,t=9*y,n=TH(4),r=TH(4),n[0]=f.b[l].q+v,r[0]=f.b[l].r-t,n[1]=f.b[o].q+v,r[1]=f.b[o].r-t,n[2]=f.b[o].q-v,r[2]=f.b[o].r+t,n[3]=f.b[l].q-v,r[3]=f.b[l].r+t,FH(g,n,r,4))}for(A=1;A<=f.q;++A){qH(g,(oD(),uD));t=f.c[A];l=t.i;o=t.j;1==f.i&&0!=f.b[l].c&&f.b[l].c==f.b[o].c&&qH(g,(pG(),xG)[f.b[l].c]);if(3==t.f||4==\nt.f)n=l,l=o,o=n;n=f.b[l].q;r=f.b[l].r;N=f.b[o].q;M=f.b[o].r;if(1!=t.c||0!=t.f)v=N-n,h=M-r,y=Math.sqrt(v*v+h*h),1>y&&(y=1),h/=y,y=v/y;switch(t.c){case 2:10<=t.f&&qH(g,AD);v=2*h;t=2*y;CH(g.a,P(J(Q((n+v)*(AH(),R)))),P(J(Q((r-t)*R))),P(J(Q((N+v)*R))),P(J(Q((M-t)*R))));CH(g.a,P(J(Q((n-v)*R))),P(J(Q((r+t)*R))),P(J(Q((N-v)*R))),P(J(Q((M+t)*R))));qH(g,vD);break;case 3:CH(g.a,P(J(Q(n*(AH(),R)))),P(J(Q(r*R))),P(J(Q(N*R))),P(J(Q(M*R))));l=3*h;o=3*y;CH(g.a,P(J(Q((n+l)*R))),P(J(Q((r-o)*R))),P(J(Q((N+l)*R))),P(J(Q((M-\no)*R))));CH(g.a,P(J(Q((n-l)*R))),P(J(Q((r+o)*R))),P(J(Q((N-l)*R))),P(J(Q((M+o)*R))));break;case 9:case 0:for(o=0;10>o;++o)l=n-(n-N)/10*o,s=r-(r-M)/10*o,CH(g.a,P(J(Q(l*(AH(),R)))),P(J(Q(s*R))),P(J(Q(l*R))),P(J(Q(s*R))));UH(g,f.k.v);o=VH(f.k.w);t=t.d;l=Gd;null!=t&&(l=t);t=vE(f.k.w,l);t=(n+N)/2-t/2;M=(r+M)/2+~~(o/2)-1;qH(g,AD);WH(g.a,l,P(J(Q(t*(AH(),R)))),P(J(Q(M*R))));qH(g,vD);break;default:if(1==t.f||3==t.f)v=3*h,t=3*y,s=TH(3),j=TH(3),s[0]=N+v,j[0]=M-t,s[1]=n,j[1]=r,s[2]=N-v,j[2]=M+t,FH(g,s,j,3);else if(2==\nt.f||4==t.f){v=3*h;t=3*y;for(o=0;10>o;++o)l=n-(n-N)/10*o,s=r-(r-M)/10*o,j=o/10,CH(g.a,P(J(Q((l+v*j)*(AH(),R)))),P(J(Q((s-t*j)*R))),P(J(Q((l-v*j)*R))),P(J(Q((s+t*j)*R))))}else CH(g.a,P(J(Q(n*(AH(),R)))),P(J(Q(r*R))),P(J(Q(N*R))),P(J(Q(M*R))))}}y=TH(f.p+1);h=TH(f.p+1);for(A=1;A<=f.q;++A)l=f.c[A].i,o=f.c[A].j,n=f.b[l].q,r=f.b[o].q,++h[l],++h[o],y[l]=y[l]/h[l]+r/h[l],y[o]=y[o]/h[o]+n/h[o];UH(g,f.k.v);o=VH(f.k.w);N=TH(f.p+1);r=TH(f.p+1);n=D(XH,q,122,f.p+1,0);for(A=1;A<=f.p;++A)l=YH(f,A),(null==l||1>l.length)&&\n(l=lb),j=f.b[A],3==f.b[A].a&&0$H(y[A]-f.b[A].q)&&(v=!1),2$H(y[A]-f.b[A].q)&&(M=!0),t=l,s=m,f.k.oc&&(F=f.b[A].i,0y&&(y=1),h/=y,y=v/y,v=4*h,t=4*y,s=TH(5),j=TH(5),s[0]=f.b[l].q+v,s[1]=f.b[o].q+v,j[0]=f.b[l].r-t,j[1]=f.b[o].r-t,s[3]=f.b[l].q-v,s[2]=f.b[o].q-v,j[3]=f.b[l].r+t,j[2]=f.b[o].r+t,s[4]=s[0],j[4]=j[0],106!=f.k.k&&cI(g,s,j,5),106==f.k.k&&dI(f,f.c[f.w].i,f.c[f.w].j))){h=0;for(A=1;A<=f.p;++A)0~~(f.p/2))for(A=1;A<=f.p;++A)0e;++e)if(d=a.zb[e])0b&&(b=c);return b}\nfunction nI(a,b,c,d){var e=yG?350:170,f,g,h,j;oI(d);b=pI(a,b);c=pI(a,c);h=e;for(g=1;g<=a.Sb;++g){j=new qI(e);f=a.zb[g];for(var l=b,n=c,o=j,r=void 0,t=void 0,y=void 0,v=void 0,s=r=r=r=v=r=void 0,A=void 0,F=void 0,M=t=y=r=r=void 0,N=void 0,$=void 0,s=0,F=o.a,A=1;A<=f.q;++A)r=rI(l,n,f.c[A].a,f.c[A].b),ry+F||(r=N*r+$*v,0>r||(y=Math.sqrt(y),t=Math.sqrt(t),r/=y*t,1<=r||(r=1.5707963267948966-Math.acos(r),r=t*Math.cos(r),r*=r,r=a.yb||0>=a.ub)&&(!a.M&&(a.M=YC(a)),sI(a,a.M));b=new tI;b.b=a.yb;b.a=a.ub;return b}function eH(a){var b;b=dH(a);b.b/=a.xb;b.a/=a.xb;return b}\nfunction PH(a,b){var c=a.b.a;wH(c,"=e;++e)b=SI(h,d);e=yI(nF(Sy(b.substr(0,3)),10)).a;g=yI(nF(Sy(b.substr(3,3)),10)).a;SI(h,d);for(b=1;b<=e+g;++b){for(f=m;!(j=SI(h,d),null==j||H(j,"$MOL"));)f+=j+d;a.zb[++a.Sb]=new TI(a,f)}a.xb=1;aH(a,1,e,1,!1);aH(a,e+1,e+g,3,!1);d="readRXNFile"}else{(a.J||a.Vb)&&(a.dc=!1);a.ob=new TI(a,b);if(!a.ob||0==a.ob.p)return!a.ob&&(Pu(a,"ERROR - problems in reading/processing MOL input"),\na.ff(a.Ec.d)),!!a.ob;d=(a.dc||a.Fb)&&a.p||a.Mb;null!=a.t&&a.ob&&UI(a.ob,a.t,!0);null!=a.u&&a.ob&&UI(a.ob,a.u,!1);d||(a.Sb=0,a.xb=1);h=VI(a.ob);if(1>=h||a.J)a.zb[++a.Sb]=a.ob;else{a.Fb=!0;for(b=1;b<=h;++b)a.zb[++a.Sb]=new WI(a,a.ob,b)}d?a.o=a.Sb:a.o=1;a.ob=a.zb[a.o];a.J?aH(a,1,1,0,!0):aH(a,1,h,0,!d);d=Aj}XI(a);null!=d&&(ZF(a.r,Od),a.r&&kH(gq(a.r,d),0,0,0),a.hc=!0);a.Ib=!0;c&&a.ff(a.Ec.d);return!0}function Pu(a,b){null==b&&(b=m);a.Gb=!0;a.X=b;a.mg("info: "+b)}\nfunction SH(a,b){var c;c=Math.round(b);100>c&&(!zG[c]&&(zG[c]=new ZD(Xe,0,c)),!BG[c]&&xq(BG,c,lC(zG[c])),a.v=zG[c],a.w=BG[c])}function vI(a){var b;if(!a)return!1;b=a.xf();a=0!=(a.e&2);return b||a}function eI(a,b){return(a.mb+(a.Lb?1:0))*b}function JH(a,b){var c,d;d=-1;for(c=0;c=b)switch(a.Kb=!0,a.Hb=!0,Pu(a,m),b){case 102:iH(a,!0);BI(a,102);AI(a,102);d=!0;break;case 110:a.Ib=!0;a.k=c;a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b?a.q&&(++a.Sb,a.o=a.Sb,a.q=!1):Pu(a,"No more undo");if(!(a.pb.a!=a.pb.b&&a.pb.a.b!=a.pb.b))break;YI(a,ZI(a.pb));a.r&&kH(gq(a.r,Ek),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 111:a.k=c;if(a.pb.a.c)a.q&&(++a.Sb,a.o=a.Sb,a.q=!1);else{Pu(a,"No more redo");break}if(!a.pb.a.c)break;e=a.pb;\nif(!e.a.c)throw new bz("Cannot redo. Index is out of range.");if(!e.a.c)throw new bz(af);e.a=e.a.c;YI(a,e.a.a);a.r&&kH(gq(a.r,Cj),0,0,0);a.hc=!0;a.hc=!1;a.Ib=!0;break;case 214:uI(a,null,a.R.a,a.R.b);a.k=c;break;case 151:case 152:case 154:case 153:e=null;a.k=c;switch(b){case 152:e=$I(a.jc);break;case 151:e=aJ(a.jc);break;case 154:e=a.jc;e.a=e.c;e=$I(e);break;case 153:e=a.jc,e.a=-1,e=aJ(e)}null==e?Pu(a,"No more molecules in SDF buffer"):(lH(a),a.Vb=!0,bJ(a,e,!1),a.Vb=!1,H(a.X,m)&&(Pu(a,"MOL n. "+(a.jc.a+\n1)+" of "+a.jc.c),d=!0,a.r&&kH(gq(a.r,"SDFstack"),0,0,0),a.hc=!0,a.hc=!1));break;case 101:Bq(4,new cJ(a));a.k=c;break;case 107:Bq(2,new dJ(a));break;case 114:Bq(3,new eJ(a));a.k=c;break;case 103:a.Mb=!0;a.k=c;break;case 105:a.A&&a.Bb&&(a.Bb=!1,fJ(a.ob),a.Ib=!0,a.r&&kH(gq(a.r,Ag),0,0,0),d=a.hc=!0,a.k=c);a.I=1;break;case 109:a.k=c;e=gJ(a.ob);if(2==e){Pu(a,"Copying the agent not possible !");break}d=cH(a.ob);a.Ib=!0;a.ob=new GG(a.ob);d=Gw((a.M.b-a.mb)/2-d.a);for(e=1;e<=a.ob.p;++e)gH(a.ob.b[e],2*d/a.xb,\n0/a.xb);a.zb[++a.Sb]=a.ob;a.o=a.Sb;a.r&&kH(gq(a.r,"reactionCopy"),0,0,0);d=a.hc=!0;BI(a,109);AI(a,109);break;case 104:d=HG(a);break;case 213:a.k=c;if(!a.S){var f,g,h,j,l;l=new lE;for(f=a.U,g=0,h=f.length;g=b&&(a.n=33+(b-1301)),0=a.k)a.cb=2,lJ(a.ob),d=!0,WG(a,mg,a.o,0,a.ob.w);else if(202==a.k||203==a.k||204==a.k)if(0=g;++g){f=0;for(c=1;c<=a.Sb;++c)gJ(a.zb[c])==g&&(h[g][++f]=c);h[g][0]=f}e+=Ra;e+=oJ(h[1][0],3)+oJ(h[3][0],3)+fa;for(c=1;c<=h[1][0];++c)e+=Na+pJ(a.zb[h[1][c]],d,b);for(c=1;c<=h[3][0];++c)e+=Na+pJ(a.zb[h[3][c]],d,b)}else{1f&&(f=e.b[b].r),e.b[b].qb;++b)xq(g.b,g.c++,null),xq(f.b,f.c++,null);for(b=1;b<=e.p;++b)j=e.b[b].b,null==j||0==j.length||(H(j,hg)?Rm(c,new eD(b)):0==j.indexOf("mix")?(j=nF(Ty(j,3),10),l=null,f.c>j&&(l=(PD(j,f.c),f.b[j])),null==l?h=new Om:h=l,Rm(h,new eD(b)),VD(f,j,h)):0==j.indexOf(jj)&&(j=nF(Ty(j,2),10),l=null,g.c>j&&(l=\n(PD(j,g.c),g.b[j])),null==l?h=new Om:h=l,Rm(h,new eD(b)),VD(g,j,h)));d+=uJ(qf,c);if(0a.M.a-P(J(Q(a.mb*a.nb))))return!1;var b=a.Cc,f=a.Dc,g,h,j,l;l=0;if(0>b||0>f||f>a.ub||b>a.yb)b=0;else if(1==a.Sb)b=a.o;else{b=pI(a,b);f=pI(a,f);j=1.7976931348623157E308;for(h=1;h<=a.Sb;++h){g=a.zb[h];for(var n=void 0,o=void 0,r=void 0,o=1.7976931348623157E308,n=1;n<=g.p;++n)r=rI(b,f,g.b[n].q,g.b[n].r),r=a.k)a.cb=2,lJ(a.ob),JG(a,lg,a.ob.v);else if(230==a.k)a.cb=3,JG(a,ng,a.ob.v);\nelse if(233<=a.k&&262>a.k)yJ(a.ob,!1),JG(a,kg,a.ob.v),a.cb=3;else if(107==a.k){if(a.bc.b)return!0;kJ(a.ob,a.ob.v,hr(a.bc.e.Tc.a.pb,Gk));a.ob.j=!0;JG(a,"addAtomQuery",a.ob.v)}else if(105==a.k)(c=zJ(a.ob))?JG(a,"markAtom",a.ob.v):JG(a,"unMarkAtom",a.ob.v);else if(113!=a.k)if(300c.length&&(c=Wf),kJ(a.ob,a.ob.v,c)),JG(a,Uj+a.n,a.ob.v)}else e=!1}else if(0<\na.ob.w)if(a.eb.c=a.o,104==a.k)HG(a);else if(106==a.k){c=a.ob;d=a.ob.w;if(0d&&(d=b);if(0==d)break;IG(c,d);c.a[d]=0}LG(a.ob);WG(a,"delBondGroup",a.o,0,a.ob.w);a.ob.w=0}else if(201==a.k)AJ(a.ob,a.ob.w),WG(a,"setBondStereo",a.o,0,a.ob.w);else if(202==a.k||205==a.k)1==a.ob.c[a.ob.w].c&&0==a.ob.c[a.ob.w].f?(a.ob.c[a.ob.w].c=2,WG(a,Vj,a.o,0,a.ob.w)):(a.ob.c[a.ob.w].c=1,a.ob.c[a.ob.w].f=\n0,WG(a,Wj,a.o,0,a.ob.w)),a.ob.c[a.ob.w].f=0;else if(203==a.k)a.ob.c[a.ob.w].c=2,a.ob.c[a.ob.w].f=0,LG(a.ob),WG(a,Vj,a.o,0,a.ob.w);else if(204==a.k)a.ob.c[a.ob.w].c=3,a.ob.c[a.ob.w].f=0,LG(a.ob),WG(a,Xj,a.o,0,a.ob.w);else if(206<=a.k&&229>=a.k)a.cb=2,lJ(a.ob),WG(a,mg,a.o,0,a.ob.w),LG(a.ob);else if(107==a.k){if(!a.bc.b)return!0;c=hr(a.bc.e.Tc.a.pb,Gk);a.ob.c[a.ob.w].c=9;a.ob.c[a.ob.w].d=c;WG(a,"setQueryBond",a.o,0,a.ob.w)}else 105==a.k?(c=a.ob,b=a.ob.w,c.k.gb=!0,c.k.sc?(c.i=-1,d=c.c[b].i,b=c.c[b].j,\nf=c.b[d].c,h=c.b[b].c,j=4,f==h&&0=a.k)return!1;++a.Sb;a.o=a.Sb;a.zb[a.Sb]=new jH(a);a.ob=a.zb[a.Sb];a.eb.c=a.o;202<=a.k&&204>=a.k||205==a.k?(BJ(a.ob,null),a.ob.q=0,CJ(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,a.ob.x=1,a.cb=1,b=a.ob,mJ(b,b.v,0),205==a.k?(CJ(a.ob,2,(c+21.65)/a.xb,(d-12.5)/a.xb),a.ob.e[0]=1,a.ob.e[1]=2,a.ob.r=1,WG(a,"addChain",a.o,0,a.ob.w)):WG(a,\njg,a.o,0,a.ob.w)):206<=a.k&&229>=a.k?(a.ob.z=pI(a,c),a.ob.A=pI(a,d),a.cb=2,lJ(a.ob),a.r&&kH(gq(a.r,lg),0,0,0),a.hc=!0):300c.length&&(c=Wf),kJ(a.ob,1,c)),JG(a,"addAtom",a.ob.v)):230==a.k?(MI(a,null,!0),a.r&&kH(gq(a.r,ng),0,0,0),a.hc=!0):233<=a.k&&262>a.k?(BJ(a.ob,null),a.ob.q=0,CJ(a.ob,1,c/a.xb,d/a.xb),a.ob.v=1,yJ(a.ob,!0),a.r&&kH(gq(a.r,kg),0,0,0),a.hc=!0):ZE()}else e=!1;e&&DJ(a)}return a.Ab=\ne}\nfunction EJ(a,b,c,d){var e,f,g,h;ZE();if(!a.Db||FJ(b))return!0;a.Gb=!1;c-=P(J(Q(eI(a,a.nb))));d-=P(J(Q(fI(a,a.nb))));f=pI(a,c-a.Cc);g=pI(a,d-a.Dc);e=pI(a,c);h=pI(a,d);if(2==a.cb||3==a.cb||9==a.cb)return!0;if(1==a.cb){f=!1;a.zb[a.eb.c].v=0;--a.ob.p;g=c;var b=d,j=a.Nb;0>g||0>b||b>a.ub||g>a.yb?oI(j):nI(a,g,b,j);++a.ob.p;if(0g&&(g=1);b/=g;j/=g;n=g/2/Math.tan(0.5235987755982988);o=e-f.b[l].q;r=h-f.b[l].r;l=-g/2+o*j+r*b;b=r*j-o*b;if(0>l)if(1f.b[2].r-f.b[1].r&&0h-f.b[1].r&&(f.b[2].r=f.b[1].r-g/2),0>f.b[2].q-f.b[1].q&&0e-f.b[1].q&&(f.b[2].q=f.b[1].q-0.866*g);else{if(2==f.b[f.e[0]].j&&(n=f.b[f.e[0]].p[1],n==f.e[1]&&(n=f.b[f.e[0]].p[2]),j=f.b[f.e[0]].q-f.b[n].q,b=f.b[f.e[0]].r-f.b[n].r,g=Math.sqrt(j*j+b*b),1>g&&(g=1),b/=g,j/=g,o=e-f.b[n].q,r=h-f.b[n].r,e=r*j-o*b,o=f.b[f.e[1]].q-f.b[n].q,r=f.b[f.e[1]].r-f.b[n].r,h=r*j-o*b,0h||0>e&&0=b?0-b:b)>e){++f.r;if(100g&&(g=1),CJ(f,f.p,f.b[f.x].q+25*(j/g),f.b[f.x].r+25*(b/g))}a.B=!0}else if(113==a.k&&0c||0>d||d>a.ub||c>a.yb)&&5!=a.cb))e=eH(a),h=a.ob,j=cH(h),b=j.a,j=j.b,0>f&&be.b||0>g&&je.a||JJ(h,f,g),a.cb=5;OG(a,!1);a.Ib=!0;aG(a);a.Cc=c;a.Dc=d;return!0}\nfunction zI(a,b,c,d){var e,f;if(!a.J||a.dg().a||a.eg().a||a.K)if(f=!1,e=KH(a,c,d),e!=a.Cb&&(f|=BI(a,a.Cb),f|=AI(a,e),a.Cb=e),!vI(b)){c-=P(J(Q(eI(a,a.nb))));d-=P(J(Q(fI(a,a.nb))));b=c;c=a.Nb;0>b||0>d||d>a.ub||b>a.yb?oI(c):nI(a,b,d,c);113==e&&0d.b[e].j&&(PJ(d,null),b=d.e[d.r-1],d.c[d.q].i=e,d.c[d.q].j=b,QJ(d.b[e],b),QJ(d.b[e],b)),IG(d,d.p)),d.u=!1,a.hc=!0;else if(0!=a.eb.c&&a.o!=a.eb.c){IG(a.ob,a.ob.p);b=a.ob.x;c=a.eb.a+a.ob.p;e=a.zb[a.eb.c];d=new qJ(a,z(RJ,q,121,[null,a.ob,e]),2);d.b[0]=new SJ;TJ(d,b,c,1);b=D(RJ,\nq,121,a.zb.length,0);for(f=0,c=0;fd.c[b].c?(++d.c[b].c,d.c[b].f=0):Pu(d.k,"Maximum allowed bond order is 3 !")):6==d.b[e].j?(--d.q,VJ(d,d.x),Pu(d.k,"Not possible connection !")):(d.c[d.q].j=e,VJ(d,d.x),b=d.x,QJ(d.b[e],b),QJ(d.b[b],e),WJ(d.c[d.q],d.b)));hH(a.ob);a.B&&(d=a.pb,d.a!=d.b&&d.a.b!=d.b&&(e=d.a.c,ZI(d),d.a.c=e),\nWG(a,jg,a.o,0,a.ob.w),a.B=!1);d=!0}else 5==a.cb&&(hH(a.ob),d=a.hc=!0);0=b&&0==c||b==c&&a.o==a.Zb)return-1;0>=b&&0ob))for(;zc=ac[uc]*ac[uc];)0==zc%ac[uc]?dc=!1:++uc;if(dc){oc[++$b]=lx(zc);if($b>=ob)break;Isd&&(sd=0),0>W&&(W=0),de=28*sd+W));eb=0;0!=aa.b[U].n&&(-2>aa.b[U].n?eb=1:-2==aa.b[U].n?eb=2:-1==aa.b[U].n?eb=3:1==aa.b[U].n?eb=4:2==aa.b[U].n?eb=5:2Ia&&(Ia=10-Ia));Wc=126;kb=wd;kb+=126*aa.b[U].i;Wc*=7;kb+=eb*Wc;Wc*=7;0!=Ia&&(kb+=Ia*Wc);Wc*=7;kb+=de*Wc;Wc*=783;kb+=aa.b[U].j*Wc;O[U]=lx(kb)}for(da=0;!eK(aa,Ya,O);){Oa=!1;for(U=1;U<=aa.p;++U)Ya[U]!=Ab[U]&&(Ab[U]=Ya[U],Oa=!0);if(Oa){for(U=1;U<=aa.p;++U){O[U]=Sk;for(ga=1;ga<=aa.b[U].j;++ga)O[U]=\npx(O[U],oc[Ya[aa.b[U].p[ga]]])}da=0}else if(0aa.c[U].j&&(ce=aa.c[U].i,aa.c[U].i=aa.c[U].j,aa.c[U].j=ce,1==aa.c[U].f?aa.c[U].f=3:2==aa.c[U].f?aa.c[U].f=4:3==aa.c[U].f?aa.c[U].f=1:4==aa.c[U].f&&(aa.c[U].f=2));for(U=1;Uo.a[v])&&M!=Ba[v]){Hc=!0;for(yc=1;yc<=xb;++yc)if(ea[yc]==v&&na[yc]==M||ea[yc]==M&&na[yc]==v){Hc=!1;break}Hc&&(++xb,ea[xb]=v,na[xb]=M)}}else V[++Ha]=M;if(0==Ha){if(ba==o.p)break;v=S[L--]}else if(1==Ha)Ba[V[1]]=v,v=V[1],o.a[v]=++ba;else{S[++L]=v;A=0;for(ta=1;ta<=Ha;++ta)if($=UJ(o,V[ta],\nv),!K[$]){A=V[ta];break}if(0==A)for(ta=1;ta<=Ha;++ta)if($=UJ(o,V[ta],v),2==o.d[$]||3==o.d[$]){A=V[ta];break}0==A&&(A=V[1]);Ba[A]=v;v=A;o.a[A]=++ba}}Ba=TH(o.p+1);y=TH(o.p+1);jd=[];kd=[];F=ba=L=0;for(ta=1;ta<=o.p;++ta)if(1==o.a[ta]){v=ta;break}b:for(;;){0ca.b[Hb].j||4Ua.b[Wa].j||3Mc[ab]&&(ue=Jd,Jd=ab,ab=ue);Ja=Jd;0==Jd&&(Ja=ab,ve=!0);for(hc=1;hc<=Ua.b[Wa].j;++hc)fe=Ua.b[Wa].p[hc],fe!=pc[ic-1]&&(0==jc?jc=fe:td=fe);0Mc[td]&&(ue=jc,jc=td,td=ue);Kd=jc;0==jc&&(Kd=td,zd=!0);lf=0lf+ne?-(lf+ne):lf+ne)||0!=we||0!=Ud?Pu(Ua.k,"Bad stereoinfo on allene !"):(T=Ua.b[pc[ic-1]].q-Ua.b[Wa].q,ge=Ua.b[pc[ic-1]].r-Ua.b[Wa].r,Fb=Math.sqrt(T*T+ge*ge),0.001>Fb&&(Fb=0.001),0<(Ua.b[Kd].r-Ua.b[pc[ic-1]].r)*(T/Fb)-(Ua.b[Kd].q-Ua.b[pc[ic-1]].q)*(ge/Fb)?dd[pb]=1:dd[pb]=-1,ve&&(dd[pb]*=-1),zd&&(dd[pb]*=-1),Ja==Jd&&0>lf&&(dd[pb]*=-1),Ja==ab&&0>ne&&(dd[pb]*=-1),Mc[Ja]>Mc[Kd]&&(dd[pb]*=-1))}}else c:{var sb=ca,ed=Hb,xe=Gb,Vd=void 0,Ac=void 0,Nc=void 0,rc=void 0,hb=void 0,kc=void 0,Ad=void 0,ye=\nvoid 0,Bd=void 0,Bc=void 0,Pa=void 0,Za=void 0,Cd=void 0,Wd=void 0,Cc=void 0,Va=void 0,Ve=void 0,Za=TH(4),Wd=TH(4),We=sb,nd=ed,qg=fc,mf=Td,Lh=yd,Ke=fb,rg=rb,Eb=Za,Xc=void 0,Dd=void 0,nf=void 0,sg=void 0,Mg=void 0,Ef=void 0,Ef=-1;0hb;++hb)0>=Za[hb]||(Vd=UJ(sb,ed,Za[hb]),Wd[hb]=iK(sb,Vd,ed),0Wd[hb]?(++Ad,rc=Za[hb],kc=Za[hb]):ye=Za[hb]);Bd=Bc+Ad;Va=TH(4);Cc=0;if(3==sb.b[ed].j){if(1==Bc&&1==Ad||3==Bd&&0hb;++hb)Vd=UJ(sb,ed,Pa[hb]),Ac[hb]=iK(sb,Vd,ed);if(4==Bd){if(0==Bc||0==Ad){Pu(sb.k,"Error in C4 stereospecification !");break c}if(1==Bc||1==Ad)Va[0]=Pa[0],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[1],Cc=Ac[0];else{for(hb=0;4>hb;++hb)-1==Ac[hb]&&(Ac[hb]=0);Bd=2}}else if(3==\nBd)if(3==Bc||3==Ad)Va[0]=Pa[0],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[1],0hb;++hb)Ac[hb]==Nc&&(Ac[hb]=0);Bd=2}if(2==Bd)if(1==Bc&&1==Ad)Pa[1]==rc?(Pa[1]=Pa[2],Pa[2]=Pa[3]):Pa[2]==rc&&(Pa[2]=Pa[3]),Va[0]=Ve,Va[1]=rc,Va[2]=Pa[2],Va[3]=Pa[1],Cc=1;else{if(Ac[0]==Ac[1]||Ac[1]==Ac[2]){Pu(sb.k,"Error in C4 stereospecification ! 2/0r");break c}0!=Ac[0]?(Va[0]=Pa[0],Va[1]=Pa[2],Va[2]=Pa[1],Va[3]=Pa[3]):(Va[0]=Pa[1],Va[1]=Pa[3],Va[2]=Pa[2],Va[3]=Pa[0]);1=Gf&&(Ld=!0,Da=(pG(),wG)[Gf]);Ld&&(0!=Xd?Da=Yf+Xd+Da:Da=Yf+Da,1==Mh[of]?Da+=Md:-1==Mh[of]&&\n(Da+="@@"),1==Uf?Da+=Ue:1fd?-fd:fd)&&(Da+=0>fd?-fd:fd)),oe&&(Da+=gd+ib),Da+=eg);Lp(Ib.a,Da);for(ra=1;ra<=xb;++ra)if(ea[ra]==v||na[ra]==v)s=na[ra],s==v&&(s=ea[ra]),N[v]",!0);j=-1c;++c)(d=b.d[c])?a.zb[c]=new GG(d):a.zb[c]=null;0b||b>a.Sb?(Pu(a,"ERROR - invalid mol index: "+b),a.ff(a.Ec.d),null):a.zb[b]}function XI(a){var b,c,d;b=XG(a);for(d=1;d<=a.Sb;++d)c=a.zb[d],c.o=b}function rK(a,b){b!=a.nb&&(a.nb=b,a.ng(),a.ff(a.Ec.d))}function sK(a,b){var c,d,e;if(b!=a.xb){c=eH(a);a.xb=b;d=eH(a);e=P(J(Q((d.b-d.c)/2-(c.b-c.c)/2)));d=P(J(Q((d.a-d.d)/2-(c.a-c.d)/2)));for(c=1;c<=a.Sb;++c)JJ(a.zb[c],e,d),hH(a.zb[c]);a.Ib=!0;a.ff(a.Ec.d)}}\nfunction $G(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=m):H(b,Cb)?c=235:H(b,Jb)?c=240:H(b,Bb)?c=260:H(b,Pb)?c=261:H(b,Ub)?c=241:H(b,Nb)?c=233:H(b,Mb)?c=236:H(b,Lb)?c=237:H(b,Tb)?c=234:H(b,Sb)?c=243:H(b,Vb)?c=252:H(b,Rb)?c=244:H(b,Wb)?c=239:H(b,"-PO3H2")?c=251:H(b,zb)?c=242:H(b,vb)?c=245:H(b,yb)&&(c=238);0=a.mb-1)for(g=f.b.b;j>=a.mb-1&&1=a.k&&(a.k=213);for(c=1;14>=c;++c)pH(a,b,c,1),pH(a,b,c,2);a.k=d;gI(a.Ec,a.wc.a,0,0)}var f;if(a.Hb){b=PH(a.fb,a.nb);d=a.mb+(a.Lb?1:0);c=(a.M.a-P(J(Q(fI(a,a.nb)))))/a.nb;f=c-a.mb;qH(b,rG);zH(b.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(d*R))),P(J(Q(c*R))));a.Lb?(qH(b,(oD(),tD)),e=LH*\n(a.mb+(a.Lb?1:0))+3,f>e&&(BH(b,0,e,a.mb-1,e),CH(b.a,P(J(Q(0*R))),P(J(Q(e*R))),P(J(Q(0*R))),P(J(Q((c-1)*R)))),BH(b,a.mb-1,e,a.mb-1,f),BH(b,a.mb-1,f,d,f))):(qH(b,sG),CH(b.a,P(J(Q(0*R))),P(J(Q(0*R))),P(J(Q(0*R))),P(J(Q((c-1)*R)))),BH(b,0,LH*a.mb,c-1,LH*a.mb),qH(b,FD(rG)),CH(b.a,P(J(Q((d-1)*R))),P(J(Q(0*R))),P(J(Q((d-1)*R))),P(J(Q((f+1)*R)))));CH(b.a,P(J(Q(0*R))),P(J(Q((c-1)*R))),P(J(Q(d*R))),P(J(Q((c-1)*R))));for(c=3;c<=LH+2;++c)pH(a,b,1,c);b=P(J(Q(fI(a,a.nb))));gI(a.Ec,a.fb.a,0,b)}a.Jb&&(d=PH(a.fc,\na.nb),c=a.Lb?1:3,b=(a.M.a-P(J(Q(fI(a,a.nb))))-P(J(Q(a.mb*a.nb))))/a.nb,a.Lb?(qH(d,(oD(),tD)),zH(d.a,P(J(Q(0*(AH(),R)))),P(J(Q(0*R))),P(J(Q(c*R))),P(J(Q(b*R))))):(qH(d,FD(rG)),CH(d.a,P(J(Q((c-1)*(AH(),R)))),P(J(Q(0*R))),P(J(Q((c-1)*R))),P(J(Q(b*R)))),qH(d,rG),CH(d.a,P(J(Q((c-2)*R))),P(J(Q(0*R))),P(J(Q((c-2)*R))),P(J(Q(b*R)))),qH(d,sG),CH(d.a,P(J(Q((c-3)*R))),P(J(Q(0*R))),P(J(Q((c-3)*R))),P(J(Q(b*R))))),b=a.M.b-P(J(Q((a.Lb?1:3)*a.nb))),c=P(J(Q(fI(a,a.nb)))),gI(a.Ec,a.fc.a,b,c))}}\nfunction Vu(a,b){a.A?0==b&&(a.I=-1,Pu(a,Zg),aG(a)):(a.gb?a.I=b:-1a.I?a.I=10*a.I+b:a.I=b,a.gb=!1,0==a.I?(a.I=-1,Pu(a,Zg)):Pu(a,a.I+ha),aG(a))}function sI(a,b){var c,d;d=b.b;c=b.a;a.J||(d-=P(J(Q(eI(a,a.nb))))+P(J(Q((a.Lb?1:3)*a.nb))),c-=P(J(Q(fI(a,a.nb))))+P(J(Q(a.mb*a.nb))));1>d&&(d=1);1>c&&(c=1);a.yb=Gw(d);a.ub=Gw(c)}function DG(a){pG();return 14<=a&&20>=a?1:21<=a&&28>=a?2:29<=a&&31>=a?3:0}w(586,478,Hl);_.Df=function(a){NG(this,a)};_.cg=vK;_.dg=function(){return TG(),null!=this.Pb?UG:VG};\n_.eg=function(){return TG(),TG(),VG};_.fg=HC;_.gg=function(a,b,c){return UC(this,b,c)};_.hg=HC;_.ig=function(){ZE()};_.jg=SD;_.kg=wK;_.lg=SD;_.mg=function(){ZE()};_.Ef=function(a){var b,c;if(this.s)if(c=a.c,b=a.f,a=a.i,c=(100+2*c)/100,this.J||!(bthis.M.a-P(J(Q(this.mb*this.nb)))||b>this.M.b-P(J(Q((this.Lb?1:3)*this.nb))))){if(b=this.xb*c,b>this.xb&&10>=b||b=b&&rK(this,b)};\n_.ff=function(){uK(this)};_.ng=function(){pK(this)};_.og=iz;_.j=null;_.k=0;_.n=0;_.o=0;_.p=!1;_.q=!1;_.s=!0;_.t=null;_.u=null;_.v=null;_.w=null;_.x=13;_.y=null;_.z=!0;_.A=!1;_.B=!1;_.C=!0;_.F=null;_.G=null;_.I=1;_.J=!1;_.K=!1;_.L=!1;_.M=null;_.N=!0;_.O=!1;_.P=!0;_.Q=!0;_.R=null;_.S=null;_.T=null;_.V="http://peter-ertl.com/jsme/2013_03/help.html";_.W=null;_.X=null;_.Y=null;_._=null;_.ab=!1;_.bb=!0;_.cb=0;_.db=Rk;_.fb=null;_.gb=!0;_.hb=null;_.ib=null;_.jb=null;_.kb=null;_.lb=null;_.mb=24;_.nb=1;\n_.ob=null;_.pb=null;_.rb=null;_.sb=null;_.tb=!0;_.ub=0;_.vb=null;_.wb=1;_.xb=1;_.yb=0;_.Ab=!1;_.Bb=!1;_.Cb=0;_.Db=!1;_.Eb=!1;_.Fb=!0;_.Gb=!0;_.Hb=!0;_.Ib=!0;_.Jb=!0;_.Kb=!0;_.Lb=!1;_.Mb=!1;_.Ob=!1;_.Pb=null;_.Qb=null;_.Rb=!1;_.Sb=0;_.Tb=!0;_.Ub=null;_.Vb=!1;_.Wb=null;_.Xb=!1;_.Yb=null;_.Zb=0;_.$b=0;_._b=0;_.ac=!1;_.bc=null;_.cc=!1;_.dc=!1;_.ec=!1;_.fc=null;_.gc=!1;_.hc=!1;_.kc=!0;_.lc=!1;_.mc=!1;_.nc=!0;_.oc=!0;_.pc=null;_.qc=null;_.rc=!1;_.sc=!1;_.tc=!0;_.uc=null;_.vc=!1;_.wc=null;_.xc=null;\n_.yc=null;_.zc=!1;_.Ac=!0;_.Bc=!0;_.Cc=0;_.Dc=0;var LH=10,tG,zG,BG,rG,sG,uG,qG,yG,xK=null,xG,wG;function xJ(a,b,c,d,e){a.b[e]&&(jI(a.r),ZF(a.r,Se),a.r.a=e,a.r.d=c,a.r.e=d,a.r.f=b,yK(a.c,a.r,e),jI(a.r))}function zK(a,b,c){return a.b[c]?(jI(a.r),a.r.a=c,a.r.b=b,yK(a.c,a.r,c),jI(a.r),!0):!1}function aG(a){uK(a);a.f&&(AK(a.Ec),a.f=!1)}function BK(a,b,c){b in a.b?a.b[b]=c:$wnd.alert("Invalid callback name: "+b)}\nfunction CK(){pG();SC.call(this);this.Ec=(zC(),zC(),AC).a;this.eb=new DK;this.Nb=new DK;this.H=new ZD(null,0,8);this.Z=(this.mb-6)/1.5;this.r=new EK;this.D=(oD(),qD);this.zb=D(RJ,q,121,99,0);this.qb=new QC;this.jc=new FK;this.$=H((ZE(),$E[ki]),cf);this.E=new GK;this.U=z(Kw,q,1,[Cb,Jb,Ub,Bb,Pb,Nb,Mb,Lb,Tb,Vb,Rb,Sb,zb,yb,vb]);this.ic=new HK;this.ob=new jH(this);xG[0]=sD;xG[1]=new rm(255,153,153);xG[2]=new rm(255,204,102);xG[3]=new rm(255,255,153);xG[4]=new rm(102,255,255);xG[5]=new rm(51,204,255);xG[6]=\nnew rm(255,153,255);this.eb.c=1;this.Nb.c=1;this.zb[1]=this.ob;this.Y=new IK(this);this.a=z(Kw,q,1,[je,Pd,$d,le,Zd,ke,Ze]);var a,b,c,d;this.b={};for(b=this.a,c=0,d=b.length;cS&&(S=0),na=new $K(f,V,S,g),aL(na),Rm(f.k,na),N.c=V,N.b=ea,N.d=24,N.a=S,N);ea=$.c;V=$.b;SF(new XF(h),f);S=0>=KK();N=new bG(h);S?(S=new bL,Oy(S,g.pb.alt),0<=ea&&(S.pb.style[Lk]=ea+uj),0<=V&&(S.pb.style[ci]=\nV+uj),V=new cG(f,S,ea,$),wz(V.d.f,V.b,ZC(V.d)-V.c-V.a.a,$C(V.d)-(V.a.d-V.a.a)),Rm(f.k,V),S.pb.draggable=Dk,S.pb.style[gh]=(zr(),Si),Yy(S,N,(pu(),pu(),qu)),S.pb.style[Vf]=Zi):(g.pb.draggable=Dk,g.pb.style[gh]=(zr(),Si),Yy(g,N,(pu(),pu(),qu)),g.pb.style[Vf]=Zi)}else OF("JSME initialization error: HTML id "+a+" not found.")}function cL(){return Nw(null)}function dL(a){return Nw(a)}w(590,1,Gl,RK,TK,UK,SK);_.pg=function(a){Zy(this.d,new eL(this,a),(Xt(),Xt(),Yt))};\n_.qg=function(a){Zy(this.d,new fL(this,a),(Xu(),Xu(),Yu))};_.rg=function(a){Zy(this.d,new gL(this,a),(cv(),cv(),dv))};_.sg=function(a){Zy(this.d,new hL(this,a),(fv(),fv(),gv))};_.tg=function(a){Bq(2,new iL(this.b,a))};_.ug=function(){iH(this.b,!0)};_.vg=function(){Sq((Pq(),Qq),new jL(this))};_.wg=function(){var a,b,c;c=[];for(b=new gw(this.d.a);b.ba&&(b.x=a,SH(b,a),kI(b))};_.dh=function(a,b){var c=this.b,d;d=qK(c,a);1>b||b>d.p?(Pu(c,"ERROR - invalid atom index: "+b),aG(c)):(d.v=b,DJ(c))};\n_.eh=function(a){BK(this.b,je,a)};_.fh=function(a,b){BK(this.b,a,b)};_.pe=function(a){Ly(this.d,a);QK(this)};_.gh=function(a){this.b.V=a};_.hh=function(a){rK(this.b,a)};_.ih=function(a){var b=this.b;b.tb=a;kI(b)};_.jh=function(a){var b=this.b;b.wb=a;kI(b)};_.kh=function(a){sK(this.b,a)};_.lh=function(a){this.b.Pb=a};_.mh=function(a){this.b.Qb=a};_.nh=function(a){var b=this.b;b.Wb=a;b.F=mH(b,!1)};_.oh=function(a){this.b.Yb=a};_.ph=function(a,b){My(this.d,a,b);QK(this)};\n_.qh=function(a,b,c){c&&My(this.c,a,b);My(this.d,a,b);QK(this)};_.rh=function(a,b){Ny(this.d,a,b);QK(this)};_.sh=function(a,b,c){c&&Ny(this.c,a,b);Ny(this.d,a,b);QK(this)};_.th=function(a){$G(this.b,a)};_.uh=function(a,b){var c=this.b,d;c.q=!1;d=c.sc;c.sc=!1;c.uc=new nK(c,a);c.sc=d;c.k=253;Pu(c,b);aG(c)};_.qe=function(a){Uy(this.c.pb,a)};_.vh=function(a){this.b.i=a};_.re=function(a){this.d.pb.style[Lk]=a;QK(this)};_.wh=function(a){IJ(this.b,a)};_.xh=function(){return EG(this.b)};_.a=-1;_.b=null;\n_.c=null;_.d=null;var VK=0;function jL(a){this.a=a}w(591,1,{},jL);_.pd=function(){var a,b;for(b=new gw(this.a.d.a);b.b=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(Lk)||m;b=c.getAttribute(ci)||m;f=c.getAttribute(Wi)||m;e=c.getAttribute(gi)||m;var h,j,l;l={};for(d=0;d=d&&b=a;return c?65536+((d&1023)<<10)+(e&1023):d}function LL(a,b){return 2>b||36b?b:10)?a-48:97<=a&&aa?-a:a):a}\nfunction OL(a,b){var c;c=new ML;c.d=Ce+(PL(0!=a?-a:0)?NL(0!=a?-a:0):m+Yp(c));QL(0!=a?-a:0)&&RL(0!=a?-a:0,c);c.b=4;c.a=b;return c}function X(a){var b;b=new ML;b.d=Ce+(PL(a)?NL(a):m+Yp(b));QL(a)&&RL(a,b);return b}function SL(a,b){var c;c=new ML;c.d=Ce+(PL(a)?NL(a):m+Yp(c));QL(a)&&RL(a,c);c.b=b?8:0;return c}function TL(){var a;a=new ML;a.d=Ce+(PL(0)?NL(0):m+Yp(a));QL(0)&&RL(0,a);a.b=2;return a}function UL(a){var b;b=new ML;b.d=Ce+(PL(a)?NL(a):m+Yp(b));QL(a)&&RL(a,b);b.b=1;return b}\nfunction QL(a){return typeof a==cj&&0b||36c||2147483647a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<>14;return c+2-(a&~(a>>1))}function $w(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function nm(a){var b,c,d;b=D(aM,gm,-1,8,1);c=(bM(),cM);d=7;if(0<=a)for(;15>=4;else for(;0>=4;b[d]=c[a&15];return dM(b,d,8)}\nfunction yI(a){var b,c;return-129a?(b=a+128,c=(eM(),fM)[b],!c&&(c=fM[b]=new eD(a)),c):new eD(a)}w(627,624,{90:1,95:1,101:1,103:1},eD);_.eQ=function(a){return G(a,101)&&a.a==this.a};_.hC=zx;_.tS=$L;_.a=0;function eM(){eM=x;fM=D(LJ,q,101,256,0)}var fM;function $H(a){return 0>=a?0-a:a}function aI(a){return 0>a?-a:a}function gn(a,b){return a>b?a:b}function Q(a){return Math.round(a)}function gM(a){return Math.sqrt(a)}function YE(){}function Rv(a){this.f=a}\nw(631,138,{90:1,98:1,102:1,106:1,107:1},YE,Rv);function bM(){bM=x;cM=z(aM,gm,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var cM;function XL(a){this.f=a}w(633,626,{90:1,98:1,100:1,104:1,106:1,107:1},XL);function KL(a,b){return a.charCodeAt(b)}function hM(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!G(b,1)?!1:""+a==b}function Qy(a,b){return a.indexOf(b)}\nfunction lF(a,b,c){return a.indexOf(b,c)}function jC(a,b){return a.lastIndexOf(b)}function NK(a,b,c){var d;for(d=0;0<=(d=c.indexOf($f,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+Ka+Ty(c,++d):c=c.substr(0,d-0)+Ty(c,++d);return a.replace(RegExp(b,Kh),c)}\nfunction iM(a,b){for(var c=RegExp(b,Kh),d=[],e=0,f=a,g=null;;){var h=c.exec(f);if(null==h||f==m){d[e]=f;break}else d[e]=f.substring(0,h.index),f=f.substring(h.index+h[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0ha&&a[a.length-1]>ha?a:a.replace(/^(\\s*)/,m).replace(/\\s*$/,m)}function dM(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}\nfunction jM(a,b,c){if(128>c)return a[b]=(c&127)<<24>>24,1;if(2048>c)return a[b++]=(c>>6&31|192)<<24>>24,a[b]=(c&63|128)<<24>>24,2;if(65536>c)return a[b++]=(c>>12&15|224)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,3;if(2097152>c)return a[b++]=(c>>18&7|240)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>24,a[b]=(c&63|128)<<24>>24,4;if(67108864>c)return a[b++]=(c>>24&3|248)<<24>>24,a[b++]=(c>>18&63|128)<<24>>24,a[b++]=(c>>12&63|128)<<24>>24,a[b++]=(c>>6&63|128)<<24>>\n24,a[b]=(c&63|128)<<24>>24,5;throw new bn("Character out of range: "+c);}function Ry(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}function kM(a){var b,c,d,e,f;e=a.length;for(d=b=0;dc?++b:2048>c?b+=2:65536>c?b+=3:2097152>c?b+=4:67108864>c&&(b+=5);b=D(lM,cm,-1,b,1);for(d=f=0;da||a>=b)&&EM(a,b)}function EM(a,b){throw new IL("Index: "+a+", Size: "+b);}w(649,642,jm);\n_.Eh=function(){throw new sF("Add not supported on this list");};_.yh=function(a){this.Eh(this.Xf(),a);return!0};_.eQ=function(a){return DM(this,a)};_.hC=function(){var a,b,c;b=1;for(a=this.Ce();a.be();)c=a.ce(),b=31*b+(null==c?0:Xp(c)),b=~~b;return b};_.Ce=function(){return new gw(this)};_.Gh=function(){return this.Hh(0)};_.Hh=function(a){return new FM(this,a)};_.Ih=function(){throw new sF("Remove not supported on this list");};function CM(a){return a.b=a.d.Xf())throw new uz;return a.d.Fh(a.c=a.b++)}function zM(a){if(0>a.c)throw new aC;a.d.Ih(a.c);a.b=a.c;a.c=-1}function gw(a){this.d=a}w(650,1,{},gw);_.be=function(){return CM(this)};_.ce=function(){return hw(this)};_.de=function(){zM(this)};_.b=0;_.c=-1;_.d=null;function FM(a,b){var c;this.d=this.a=a;c=a.Xf();(0>b||b>c)&&EM(b,c);this.b=b}w(651,650,{},FM);_.Jh=function(){return 0=this.b)throw new uz;return this.a.Fh(this.c=--this.b)};_.a=null;\nfunction GM(a){a=new wM(a.b.a);return new HM(a)}function IM(a,b){this.a=a;this.b=b}w(652,644,Fl,IM);_.zh=JM;_.Ce=function(){return GM(this)};_.Xf=function(){return this.b.a.d};_.a=null;_.b=null;function HM(a){this.a=a}w(653,1,{},HM);_.be=function(){return CM(this.a.a)};_.ce=function(){return(this.a.b=hw(this.a.a)).Bh()};_.de=function(){yM(this.a)};_.a=null;function KM(a){a.b=D(LM,q,0,0,0)}function kE(a,b,c){(0>b||b>a.c)&&EM(b,a.c);a.b.splice(b,0,c);++a.c}\nfunction Rm(a,b){xq(a.b,a.c++,b);return!0}function fy(a,b){PD(b,a.c);return a.b[b]}function hB(a,b){for(var c=0;ca.c&&xq(b,a.c,null);return b}\nfunction Om(){KM(this)}function UD(a){KM(this);this.b.length=a}function iD(a){KM(this);a=yw(a.b,a.c);Array.prototype.splice.apply(this.b,[0,0].concat(a));this.c=this.b.length}w(657,649,ul,Om,UD,iD);_.Eh=function(a,b){kE(this,a,b)};_.yh=function(a){return Rm(this,a)};_.ug=function(){this.b=D(LM,q,0,0,0);this.c=0};_.zh=function(a){return-1!=hB(this,a)};_.Fh=function(a){return fy(this,a)};_.Uf=function(){return 0==this.c};_.Ih=function(a){return MM(this,a)};_.Ah=function(a){return an(this,a)};_.Xf=cu;\n_.c=0;function pw(){pw=x;qw=new NM}var qw;function NM(){}w(660,649,km,NM);_.zh=wK;_.Fh=function(){throw new rz;};_.Xf=function(){return 0};function OM(){this.a=new Date}function PM(a){return 10>a?xc+a:m+a}w(663,1,{90:1,94:1,95:1,108:1},OM);_.eQ=function(a){return G(a,108)&&ix(J(this.a.getTime()),J(a.a.getTime()))};\n_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Rw(c&4194303,b&4194303,e&1048575);a=Rw(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};\n_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?mb:m)+~~(b/60);b=10>(0>b?-b:b)%60?xc+(0>b?-b:b)%60:m+(0>b?-b:b)%60;return(QM(),RM)[this.a.getDay()]+ha+SM[this.a.getMonth()]+ha+PM(this.a.getDate())+ha+PM(this.a.getHours())+gd+PM(this.a.getMinutes())+gd+PM(this.a.getSeconds())+" GMT"+a+b+ha+this.a.getFullYear()};_.a=null;function QM(){QM=x;RM=z(Kw,q,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SM=z(Kw,q,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RM,SM;\nfunction ew(a,b){return null==E(a.a,b,a)}function dw(){this.a=new Hp}w(665,644,{90:1,94:1,113:1},dw);_.yh=function(a){return ew(this,a)};_.zh=JM;_.Uf=function(){return 0==this.a.d};_.Ce=function(){return GM(new IM(this.a,new xF(this.a)))};_.Ah=function(a){return null!=ow(this.a,a)};_.Xf=xM;_.tS=function(){return uM(new IM(this.a,new xF(this.a)))};_.a=null;function pF(a,b){this.a=a;this.b=b}w(669,647,xl,pF);_.Bh=zx;_.Ch=iA;_.Dh=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;\nfunction uz(){}w(670,138,{90:1,98:1,106:1,107:1,112:1},uz);function TM(a){var b,c;b=a.b;c=a.d.length;if(ba.j&&(++a.j,a.p[a.j]=b)}function aN(a){var b;b=new SJ;b.f=a.f;b.d=a.d;b.q=a.q;b.r=a.r;b.s=a.s;b.n=a.n;b.e=a.e;b.p=a.p.slice();b.j=a.j;b.c=a.c;b.a=a.a;b.b=a.b;b.i=a.i;b.o=a.o;b.k=a.k;return b}function sJ(a){return-99199!=a.f?a.f:0}function bN(a){return 4<=a.o&&2==a.j}\nfunction gH(a,b,c){a.q+=b;a.r+=c}function YG(a){var b;b=-99199!=a.f;a.f=-99199;return b}function SJ(){ZM();this.p=TH(7)}w(690,1,{116:1},SJ);_.a=3;_.b=null;_.c=0;_.d=0;_.e=null;_.f=-99199;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.q=0;_.r=0;_.s=0;var $M;function dK(a,b){var c;c=cN(a);return 0\\\\.]+$",2);nN=new YM("\\\\s+",2)}\nfunction DI(a){kN();var b,c,d,e;this.i=this.f=null;this.j=0;this.e=!1;this.a=this.c=null;var f,g,h;if(null==a||0==a.length)c=0;else{g=1;f=a.length;for(h=0;h=this.j?this.b=Sy(a):this.b=a;c=new WM(nN,this.b);this.d=c.b.a.test(c.a);do if(4a.indexOf("j")&&((this.e=0=f.length)e=0;else{for(h=0,j=f.length;hn&&(n=0.001);r=g/n;e=f/n;l=TH(4);for(h=0;4>h;++h)d[h]==c||0>=d[h]||(0==l[1]?l[1]=d[h]:0==l[2]?l[2]=d[h]:0==l[3]&&(l[3]=d[h]));o=TH(4);d=TH(4);for(h=1;3>=h;++h)3==h&&0==l[3]||(f=(a.b[l[h]].q-a.b[b].q)*e+(a.b[l[h]].r-a.b[b].r)*r,g=(a.b[l[h]].r-a.b[b].r)*e-(a.b[l[h]].q-a.b[b].q)*r,n=Math.sqrt(f*f+g*g),0.001>n&&(n=0.001),o[h]=g/n,d[h]=f/n);a=RN(o[1],d[1],o[2],d[2]);0b?(j[1]=l[1],j[2]=l[3],j[3]=l[2]):0>a&&0d?(j[1]=l[2],j[2]=l[3],j[3]=l[1]):0>d&&0b&&0>a&&(j[1]=l[3],j[2]=l[2],j[3]=l[1])):0j&&(j=0.001);g/=j;f/=j;l=j+25*Math.cos(1.0471975511965976);n=25*Math.sin(1.0471975511965976);h=UJ(a,b,d);if(3==a.c[h].c||204==a.k.k||1!=a.c[h].c&&(203==a.k.k||204==a.k.k)||a.n)l=j+25,n=0;0n?n=-n:0>c&&0j&&(j=0.001),CJ(a,a.p,a.b[b].q+25*f/j,a.b[b].r+25*g/j),0==HJ(a,a.p,1,a.p)||h==a.b[b].j);++h);break;default:return--a.p,Pu(a.k,"Are you trying to draw an hedgehog ?"),a.k.cb=9,!1}b=TJ(a,a.v,a.p,1);203==a.k.k&&(b.c=2);204==a.k.k&&\n(b.c=3);201==a.k.k&&AJ(a,a.q);a.z=a.b[a.p].q;a.A=a.b[a.p].r;return e}function uJ(a,b){var c,d;if(!b||0==b.c)return m;d=m;d+="M V30 BEGIN COLLECTION"+(pG(),fa);d+=kf+a+" [ATOMS=("+b.c;for(c=new gw(b);c.bj&&(j=0.001);1>$H((a.b[b].r-a.b[e].r)*(g/j)+(a.b[b].q-a.b[e].q)*(h/j))?(g=a.b[b].q-a.b[e].q,h=a.b[b].r-a.b[e].r,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),b=h/j,g/=j,d[0]=a.b[e].q+j*g-c*b,d[1]=a.b[e].r+c*g+j*b):(g=(a.b[e].q+a.b[f].q)/2,e=(a.b[e].r+a.b[f].r)/2,g=a.b[b].q-g,h=a.b[b].r-e,j=Math.sqrt(g*g+h*h),0.001>j&&(j=0.001),d[0]=a.b[b].q+c*g/j,d[1]=a.b[b].r+c*h/j)}\nfunction lJ(a){var b,c,d,e,f,g,h,j,l,n,o,r,t,y;n=-1;j=6;switch(a.k.k){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;l=gM(312.5/(1-Math.cos(f)));if(0a.b[a.v].j)YN(a,j,f,l);else if(!a.k.Bb&&!a.k.rc)n=a.v,mJ(a,a.v,0),a.v=a.p,YN(a,j,f,l);else{a.k.rc=!1;if(209==a.k.k||221==a.k.k||223==a.k.k){Pu(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.cb=9;return}for(d=\n1;d<=a.b[a.v].j;++d)if(b=a.c[UJ(a,a.v,a.b[a.v].p[d])].c,2o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)h=BJ(a,null),r=f*d+1.5707963267948966,GJ(h,b[0]+l*(Math.sin(r)*e-Math.cos(r)*g),b[1]+l*(Math.cos(r)*e+Math.sin(r)*g))}else if(0o&&(o=0.001);g/=o;e/=o;h=o/2;r=l*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.b[d].r-a.b[b].r)*e-(a.b[d].q-a.b[b].q)*g&&(r=-r,o=0);t=a.b[b].q+h*e-r*g;y=a.b[b].r+r*e+h*g;for(d=1;d<=j;++d)h=BJ(a,null),r=f*(d+0.5)+3.141592653589793*o,GJ(h,t+l*(Math.sin(r)*e-Math.cos(r)*g),y+l*(Math.cos(r)*e+Math.sin(r)*g)),1==o?(d==j&&GJ(h,a.b[b].q,a.b[b].r),\nd==j-1&&GJ(h,a.b[c].q,a.b[c].r)):(d==j-1&&GJ(h,a.b[b].q,a.b[b].r),d==j&&GJ(h,a.b[c].q,a.b[c].r))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)h=BJ(a,null),r=f*(d-b),GJ(h,a.z+l*Math.sin(r),a.A+l*Math.cos(r))}b=j;l=0;for(f=1;f<=b;++f)PJ(a,null),l=a.p-b+f,a.b[l].j=2,a.c[a.q].i=l,a.c[a.q].j=l+1;a.c[a.q].j=a.p-b+1;if(209==a.k.k){if(a.c[a.q-4].c=2,a.c[a.q-2].c=2,a.c[a.q].c=2,0e&&ed;--f)if(0g&&(g=0.001),e/=g,f/=g);l=a.b[a.v].q+d*f;n=a.b[a.v].r+d*e;for(g=1;g<=b;++g)h=BJ(a,null),j=c*g-1.5707963267948966,GJ(h,l+d*(Math.sin(j)*f-Math.cos(j)*e),n+d*(Math.cos(j)*f+Math.sin(j)*e))}function XN(a,b){var c,d;0==b&&(b=a.p);for(c=a.p;c>a.p-b;--c)d=HJ(a,c,1,a.p),0!=d&&gH(a.b[c],6,6)}\nfunction UJ(a,b,c){var d,e,f;for(e=1;e<=a.q;++e)if(d=a.c[e],f=d.i,d=d.j,f==b&&d==c||f==c&&d==b)return e;return 0}function wI(a){var b;for(b=1;b<=a.q;++b)if(1==a.c[b].c&&0=c||0>=d?a.s=!0:(b=cH(a),c=c/2-b.a,b=d/2-b.b,a.k.Ob||JJ(a,c,b),hH(a))}\nfunction hJ(a,b,c){var d,e,f;if(1==c)return a.b[b].n+=1,!0;if(-1==c)return a.b[b].n+=-1,!0;e=a.b[b].n;f=a.b[b].i;d=a.b[b].o;-1==d&&0==c&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:-1==a.b[b].n&&(a.b[b].n=0));switch(a.b[b].a){case 1:0==d&&(0==a.b[b].n?a.b[b].n=1:1==a.b[b].n?a.b[b].n=-1:a.b[b].n=0);break;case 2:2d&&(0==\na.b[b].n?a.b[b].n=-1:-1==a.b[b].n?a.b[b].n=1:1==a.b[b].n&&(a.b[b].n=0));break;case 4:case 7:3d&&0==a.b[b].n?a.b[b].n=1:3>d&&1==a.b[b].n?a.b[b].n=-1:3>d&&-1==a.b[b].n&&(a.b[b].n=0);break;case 5:case 8:case 13:2d&&0==a.b[b].n?a.b[b].n=-1:\n2>d&&-1==a.b[b].n?a.b[b].n=1:2>d&&1==a.b[b].n&&(a.b[b].n=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.b[b].n?a.b[b].n=-1:0==d&&-1==a.b[b].n?a.b[b].n=0:Pu(a.k,"Charge change not possible on the halogen !");break;case 32:Pu(a.k,"Use X button to change charge on the X atom !")}if(0e&&eb?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(ef)return-1;switch(e){case 1:case 4:return ac?1:-1}return 0}function fK(a){ZN(a);hH(a);gK(a)}\nfunction cH(a){var b,c,d,e,f,g;b=new iN;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.p;++c)a.b[c].qd&&(d=a.b[c].q),a.b[c].re&&(e=a.b[c].r);b.a=f+(d-f)/2;b.b=g+(e-g)/2;b.c=d-f;b.d=e-g;25>b.c&&(b.c=25);25>b.d&&(b.d=25);return b}function WN(a,b,c){var d,e;e=0;for(d=1;d<=a.p;++d)d>=b&&d<=c||0!=HJ(a,d,b,c)&&++e;return e}function TJ(a,b,c,d){var e;e=PJ(a,null);QJ(a.b[b],c);QJ(a.b[c],b);e.i=b;e.j=c;WJ(e,a.b);e.c=d;return e}\nfunction BJ(a,b){++a.p;b?a.b[a.p]=aN(b):a.b[a.p]=new SJ;return a.b[a.p]}function ZH(a,b,c,d,e,f){var g;g=a.b[b].q-c/2;f||(g-=d-c);a=a.b[b].r-~~(e/2);return new $N(g-1-2,a-2,d+1+4,e+4)}function PJ(a,b){var c;++a.q;c=new gN;b&&hN(c,b);return a.c[a.q]=c}\nfunction pJ(a,b,c){var d,e,f,g,h,c=rJ(a,b,c,!1);e=-1.7976931348623157E308;d=1.7976931348623157E308;for(b=1;b<=a.p;++b)a.b[b].r>e&&(e=a.b[b].r),a.b[b].qa.b[b].n?f=4-a.b[b].n:0>a.b[b].n&&-4=g&&(h=g)),\ng=oJ(h,2)+oJ(f,3)+" 0 0 0 0 0 0 0",f=$J(a,b),g+=oJ(f,3),c+=g+ka+(pG(),fa);for(b=1;b<=a.q;++b)d=a.c[b],g=e=d.c,1==a.c[b].c?g=1:2==a.c[b].c&&(g=2),f=oJ(d.i,3)+oJ(d.j,3),h=0,1==e&&1==d.f?h=1:1==e&&2==d.f&&(h=6),1==e&&3==d.f&&(h=1,f=oJ(d.j,3)+oJ(d.i,3)),1==e&&4==d.f&&(h=6,f=oJ(d.j,3)+oJ(d.i,3)),c+=f+oJ(g,3)+oJ(h,3)+la+(pG(),fa);for(b=1;b<=a.p;++b)0!=a.b[b].n&&(c+="M CHG 1"+oJ(b,4)+oJ(a.b[b].n,4)+(pG(),fa)),0!=a.b[b].d&&(c+="M ISO 1"+oJ(b,4)+oJ(a.b[b].d,4)+(pG(),fa));return c+=gf+(pG(),fa)}\nfunction IG(a,b){var c,d,e,f,g,h,j;g=j=0;for(h=1;h<=a.q;++h)e=a.c[h],c=e.i,d=e.j,c!=b&&d!=b?(++j,f=a.c[j],hN(f,e),f.i=c,c>b&&--f.i,f.j=d,d>b&&--f.j):g+=e.c;a.q=j;for(h=b;hb&&--c,a.b[h].p[++d]=c);a.b[h].j=d}}\nfunction KG(a,b){var c,d,e,f;c=a.c[b].i;d=a.c[b].j;for(e=b;ea.b[b].a&&0==a.b[d].d){if(0!=(-99199!=a.b[d].f?a.b[d].f:0))continue a;b=UJ(a,d,b);if(1==a.c[b].c&&(0==a.c[b].f||!a.k.tc))IG(a,d),c=!0}return c}function aO(a,b){var c,d,e,f,g;g=z(B,u,-1,[0,0]);for(e=1,f=0;e<=a.b[b].j;++e)c=a.b[b].p[e],d=UJ(a,b,c),2!=a.c[d].c&&(g[f++]=c);return g}\nfunction ZN(a){var b,c,d;for(d=1;d<=a.p;++d)a.b[d].j=0;for(d=1;d<=a.q;++d)b=a.c[d].i,c=a.c[d].j,QJ(a.b[b],c),QJ(a.b[c],b)}\nfunction cK(a,b,c){var d,e,f,g,h,j,l,n,o;a.d=TH(a.q+1);o=[];for(j=1;j<=a.p;++j){o[j]=!1;b[j]=!1;a:{d=void 0;for(d=1;d<=a.b[j].j;++d)if(c[UJ(a,j,a.b[j].p[d])]){d=!0;break a}d=!1}if(d&&!(3d&&(d=c);return d}\nfunction YH(a,b){var c;c=(pG(),wG)[a.b[b].a];32==a.b[b].a&&(c=a.b[b].e);return c}function VJ(a,b){a.b[b].j+=-1}function dI(a,b,c){var d,e,f,g,h;h=1;a.a=TH(a.p+1);for(e=a.a[b]=1;e<=a.b[b].j;++e)d=a.b[b].p[e],d!=c&&(a.a[d]=++h);for(g=!1;;){for(d=1;d<=a.p;++d){g=!1;if(0~~(c/2)+24?3:2}function RG(a,b){var c,d,e,f,g,h,j;c=cH(a);d=c.a;e=c.b;g=Math.sin(3.141592653589793*b/180);c=Math.cos(3.141592653589793*b/180);for(f=1;f<=a.p;++f)h=a.b[f].q*c+a.b[f].r*g,j=-a.b[f].q*g+a.b[f].r*c,GJ(a.b[f],h,j);c=cH(a);JJ(a,d-c.a,e-c.b)}\nfunction YJ(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.q;++d)b=a.b[a.c[d].i].q-a.b[a.c[d].j].q,c=a.b[a.c[d].i].r-a.b[a.c[d].j].r,f+=Math.sqrt(b*b+c*c);0=g;++g)if(H(f,(pG(),wG)[g])){f=g;break b}f=32}jJ(a,b,f);32==a.b[b].a&&(a.b[b].e=d);c+=\nha;d=0;0=e&&(d=e-48));32==a.b[b].a&&(a.b[b].i=d)}}}function UI(a,b,c){var d,e;a.i=1;c&&(a.i=-1);b=new HF(b);try{for(;b.j=AF(b,b.a),b.jc||6a.b[c].j&&2>a.b[d].j)e.f=0,Pu(a.k,"Stereomarking meaningless on this bond !");else switch(e.f){case 0:a.b[d].j<=a.b[c].j?e.f=1:e.f=3;break;case 1:e.f=2;break;case 2:2h||3c[b]&&(j=f,f=b,b=j);j=aO(a,f);h=j[0];l=j[1];e=0;n=!1;0c[l]&&(j=h,h=l,l=j);j=UJ(a,f,h);0!=d[j]?e=h:1==a.c[j].c&&5!=a.d[j]&&(e=h);0==e&&0c[f]&&(n=!0);j=aO(a,b);l=j[0];g=j[1];h=0;0g&&(g=0.001),j/=g,g=l/g,l=(a.b[e].r-a.b[f].r)*g-(a.b[e].q-a.b[f].q)*j,t=(a.b[h].r-a.b[f].r)*g-(a.b[h].q-a.b[f].q)*j,2>(0>=l?0-l:l)||2>(0>=t?0-t:t))Pu(a.k,"Not unique E/Z geometry !");else{g=\nUJ(a,e,f);h=UJ(a,h,b);r=1;if(0==d[g]){for(o=1;o<=a.b[e].j;++o)if(b=a.b[e].p[o],b!=f&&(j=UJ(a,e,b),0!=d[j])){c[b]>c[e]?r=-d[j]:r=d[j];break}d[g]=r}0==d[h]&&(0l&&0>t?d[h]=-d[g]:d[h]=d[g],n&&(d[h]=-d[h]))}}}function iK(a,b,c){var d;d=a.c[b].f;return 1>d||4g?e.i=3-g-c.b[d].n:4==g?(c.b[d].n=-1,e.i=0):5g?0c.b[d].n?e.i=2-g-c.b[d].n:e.i=4-g:(c.b[d].n=g-4,e.i=4-g+c.b[d].n);break;case 4:case 7:3>g?e.i=3-g+c.b[d].n:3==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0c.b[d].n?(c.b[d].n=0,e.i=0):0g?e.i=2-g+c.b[d].n:2==g?0>c.b[d].n?(c.b[d].n=0,e.i=0):0f;)if(0e.i&&(e.i=0)}}}function jH(a){ON(this);this.b[0]=new SJ;this.t=this.q=this.p=0;this.k=a}\nfunction TI(a,b){var c,d,e,f,g,h,j,l,n;jH.call(this,a);if(null!=b&&(f=m,l=RI(b),null!=l)){n=new GF(b,l,!0);for(g=1;4>=g;++g)f=SI(n,l);e=yI(nF(Sy(f.substr(0,3)),10)).a;j=yI(nF(Sy(f.substr(3,3)),10)).a;g=0;try{g=yI(nF(Sy(f.substr(14,1)),10)).a}catch(o){if(o=Hq(o),!G(o,98))throw o;}SG(this,(TG(),1==g?UG:VG));for(g=1;g<=e;++g){d=BJ(this,null);f=SI(n,l);d.q=(new YL(VL(Sy(f.substr(0,10))))).a;d.r=-(new YL(VL(Sy(f.substr(10,10))))).a;d=34;34>f.length&&(d=f.length);d=Sy(f.substr(31,d-31));kJ(this,g,d);62<=\nf.length&&(h=Sy(f.substr(60,3)),0=h))){var r=void 0,r=cN(d);d=0d&&(d=0);this.b[g].d=d}if(39<=f.length&&(h=Sy(f.substr(37,2)),0=h))){f=0;switch(h){case 1:f=3;break;case 2:f=2;break;case 3:f=1;break;case 4:f=0;break;case 5:f=-1;break;case 6:f=-2;break;case 7:f=-3}this.b[g].n=f}}for(g=1;g<=j;++g)e=PJ(this,null),f=\nSI(n,l),e.i=yI(nF(Sy(f.substr(0,3)),10)).a,e.j=yI(nF(Sy(f.substr(3,3)),10)).a,d=yI(nF(Sy(f.substr(6,3)),10)).a,1==d?c=1:2==d?c=2:3==d?c=3:c=9,h=0,11b.length)this.p=0;else{try{j=new FF(b);g=yI(nF(DF(j),10)).a;h=yI(nF(DF(j),10)).a;for(f=1;f<=g;++f)n=DF(j),c=(o=BJ(this,null),kJ(this,this.p,n),o),c.q=(new YL(VL(DF(j)))).a,c.r=-(new YL(VL(DF(j)))).a;for(f=1;f<=h;++f){d=PJ(this,null);d.i=yI(nF(DF(j),10)).a;d.j=yI(nF(DF(j),10)).a;e=yI(nF(DF(j),10)).a;l=0;if(-1==e)l=e=1;else if(-2==e)e=1,l=2;else if(-5==e)e=2,l=10;else if(11==\ne||12==e||13==e||14==e)l=e,e=9;d.c=e;d.f=l}ZN(this);YJ(this);fH(this)}catch(r){r=Hq(r);if(G(r,98)){r.Cd();this.p=0;return}throw r;}a&&!a.bb&&ZG(this);fK(this)}}function WI(a,b,c){var d,e,f,g;jH.call(this,a);g=TH(b.p+1);for(e=1;e<=b.p;++e)b.a[e]==c&&(BJ(this,b.b[e]),g[e]=this.p);for(e=1;e<=b.q;++e)if(a=b.c[e].i,d=b.c[e].j,!(b.a[a]!=c&&b.a[d]!=c)&&!(b.a[a]!=c||b.a[d]!=c))f=PJ(this,b.c[e]),f.i=g[a],f.j=g[d];this.i=b.i;ZN(this)}\nfunction bO(a,b,c){var d,e,f;jH.call(this,a);f=TH(b.p+1);for(d=1;d<=b.p;++d)b.b[d].k==c&&(BJ(this,b.b[d]),f[d]=this.p);for(d=1;d<=b.q;++d)a=b.c[d],a.e==c&&(e=PJ(this,a),e.i=f[a.i],e.j=f[a.j]);SG(this,b.f);this.i=b.i;ZN(this)}\nfunction qJ(a,b,c){var d,e,f,g;jH.call(this,a);for(a=1;a<=c;++a)this.p+=b[a].p,this.q+=b[a].q,this.t+=b[a].t,b[a].f.a&&SG(this,(TG(),TG(),UG));this.b=D(PN,q,116,this.p+1,0);this.c=D(QN,q,117,this.q+1,0);f=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].p;++d)++e,this.b[e]=aN(b[a].b[d]);for(d=1;d<=b[a].q;++d)++g,this.c[g]=fN(b[a].c[d]),this.c[g].i+=f,this.c[g].j+=f;f=e}ZN(this)}\nfunction GG(a){var b;ON(this);this.k=a.k;this.p=a.p;this.q=a.q;this.t=a.t;this.b=D(PN,q,116,this.p+1,0);for(b=0;b(0>=a?0-a:a)&&(a=0);a=P(J(Q(a*Math.pow(10,c))))/Math.pow(10,c);e=m+(new YL(a)).a;d=Qy(e,Ry(46));0>d&&(e+=bc,d=Qy(e,Ry(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=xc;if(0==b)return e;e.length>b&&(e=Gd);c=m;for(a=1;a<=b-e.length;++a)c+=ha;return c+e}function RI(a){var b;b=new GF(a,fa,!0);if(4b&&(d=Gd);e=m;for(c=1;c<=b-d.length;++c)e+=ha;return e+d}function SI(a,b){for(var c,d;a.j=AF(a,a.a),a.j>16&255)),Gw(0.7*(g.d>>8&255)),Gw(0.7*(g.d&255))),RH(a.a,g)):(h=new rm(Gw(0.7*(g.d>>16&255)),Gw(0.7*(g.d>>8&255)),Gw(0.7*(g.d&255))),f=ED(g),RH(a.a,h));g=P(J(Q(R)));d=P(J(Q(d*R)));e=P(J(Q(e*R)));b=P(J(Q(b*R)));c=P(J(Q(c*R)));d-=g;e-=g;zH(a.a,b+g,c+g,d-g,e-g);RH(a.a,h);zH(a.a,b,c,d,g);zH(a.a,b,c+g,g,e);RH(a.a,f);zH(a.a,b+d,c,g,e+g);zH(a.a,b+1,c+e,d,g)}\nfunction uH(a,b,c,d,e){a=a.a;b=P(J(Q(b*R)));c=P(J(Q(c*R)));d=P(J(Q(d*R)));e=P(J(Q(e*R)));vH(a,!0);wH(a,xH(a,b,c,d,e))}function FH(a,b,c,d){var e,f,g;f=D(B,u,-1,d,1);g=D(B,u,-1,d,1);for(e=0;e=b||b>=ZC(this.a)-1||0>=c||c>=$C(this.a)-1)&&(this.a.j=!1);this.a.j?EJ(this.a.c,a,b,c):zI(this.a.c,a,b,c);this.a.pb.focus()};_.a=null;function yO(a){this.a=a}w(741,1,{},yO);_.od=function(a){this.a.j=!1;Vt(a);Wt(a);MJ(this.a.c)};_.a=null;\nfunction zO(a){this.a=a}w(742,1,{},zO);_.nd=function(){this.a.j&&(this.a.j=!1)};_.a=null;function AO(a){this.a=a}w(743,1,{},AO);_.a=null;function BO(a){this.a=a}w(744,1,{},BO);_.a=null;function nO(){lO.call(this);this.pb.style[Lk]=Gc;this.pb.style[ci]=Gc}w(745,736,Sl,nO);function CO(a){this.a=a}w(746,1,{},CO);_.Yd=function(){Sq((Pq(),Qq),new EO(this))};_.a=null;function EO(a){this.a=a}w(747,1,{},EO);_.pd=function(){this.a.a.c&&(XC(this.a.a.c),AK(this.a.a))};_.a=null;\nfunction FO(a,b){var c;c=b.a;c.e=4;return vJ(a.a.c,c,b.d,b.e)}function pO(a){this.a=a}w(748,1,{},pO);_.Ph=function(a){return FO(this,a)};_.a=null;function Iv(a,b){zI(a.a.c,b.a,b.d,b.e);return vJ(a.a.c,b.a,b.d,b.e)}function qO(a){this.a=a}w(749,1,{},qO);_.Ph=function(a){return Iv(this,a)};_.a=null;function rO(a){this.a=a}w(750,1,{},rO);_.Ph=function(a){return EJ(this.a.c,a.a,a.d,a.e)};_.a=null;function sO(a){this.a=a}w(751,1,{},sO);_.Ph=function(){return MJ(this.a.c)};_.a=null;\nfunction Au(a,b){var c;c=J(Q(b.b));c=new VE(b,0,Hj,c);NG(a.a.c,c);return!0}function tO(a){this.a=a}w(752,1,{},tO);_.Ph=function(a){return Au(this,a)};var GO=_.a=null;function HO(){HO=x;GO=new sx((Jx(),new Ix("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function IO(){IO=x;JO={}}\nfunction KO(a,b,c){var d;c&&(b.style[Fh]=c.b+uj,d=c.a,d!=Ne&&(b.style[Eh]=d),0!=(c.c&1)&&(b.style[Hh]=Gg),0!=(c.c&2)&&(b.style[Gh]=ji));a.e.style[Kk]=aj}\nfunction aE(a){var b=LO,c,d,e,f,g,h,j,l,n,o,r,t,y;c=Yp(a);c in JO?a=JO[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement($j),f=$doc.createElement(hi),f.style[ph]=(ls(),"inline"),f.style[Hk]=(mt(),"baseline"),f.style[zi]=Dc,f.style[Ai]=Dc,f.width=1,f.height=1,g=(HO(),GO),f.src=g.d.a,a=(h=$doc.createTextNode(Cf),KO(b,e,a),e.appendChild(h),e.appendChild(f),d.appendChild(e),j=er(e),l=er(e)+(e.offsetHeight||0),n=l-j,o=er(f)+(f.offsetHeight||0)+1,r=l-o,t=o-j,d.removeChild(e),y=new MO,y.a=\nt,y.b=r,y.c=n,y),JO[c]=a);return a}function NO(){IO();var a,b,c,d,e;Ss();this.a=z(Kw,q,1,["monospace","sans-serif",Tj]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement($j);ir(this.e,this.f);this.e.style[Fh]="72.0px";for(b=this.a,c=0,d=b.length;c=g?h=xH(a,b,c,d,e):h=(j=f+g,l=0,jg)&&(n=1),o=b+d/2,r=c+e/2,t=d/2,y=e/2,v=TO(o,r,t,y,f),s=TO(o,r,t,y,j),A=" text { cursor: default; } <\/style>":\nm;b=c+d+b+qd;b!==a.q&&(ir(a.t.pb,b),a.q=b);a.o=!0;a.p=!1}}function RH(a,b){(a.e=b)&&(a.f=UO(b))}function tK(a,b){var c,d,e;a.i=(c=b.b,d=b.a,e=m,12!=c&&(e=\' font-size="\'+c+\'px"\'),"Plain"!=d&&(e+=\' font-family="\'+d+oa),0!=(b.c&1)&&(e+=\'font-weight="bold"\'),0!=(b.c&2)&&(e+=\'font-style="italic"\'),e)}function QH(a,b){(a.n=b)&&b&&(a.c=\'stroke-width="\'+(b.e==Gw(b.e)?m+Gw(b.e):m+b.e)+pa)}w(763,507,{});_.d=null;_.e=null;_.f=Dg;_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=m;_.r=0;_.s=0;_.t=null;_.u=null;\nvar SO,RO;function Ev(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-br(a.o.pb)+qr(a.o.pb)+xr(a.o.pb.ownerDocument),a.b.e=c.clientY-er(a.o.pb)+(a.o.pb.scrollTop||0)+yr(a.o.pb.ownerDocument),a.b.a=new DO(b),b.a.preventDefault(),!0):!1}\nfunction oO(a){this.o=a;this.b=new VO;this.c=new WO(this);Zy(this.o,new XO(this),(Fv(),Fv(),Gv));Zy(this.o,new YO(this),(xv(),xv(),yv));Zy(this.o,new ZO(this),(Bv(),Bv(),Cv));Zy(this.o,new $O(this),(tv(),tv(),uv));Zy(this.o,new aP,(Gu(),Gu(),Hu));Zy(this.o,new bP(this),(Cu(),Cu(),Du));Zy(this.o,new cP(this),(xu(),xu(),yu))}w(764,1,{},oO);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function WO(a){Tm();this.a=a}w(765,67,{},WO);\n_.zd=function(){!this.a.d&&this.a.i&&FO(this.a.i,this.a.b)};_.a=null;function XO(a){this.a=a}w(766,1,{},XO);_.a=null;function YO(a){this.a=a}w(767,1,{},YO);_.a=null;function ZO(a){this.a=a}w(768,1,{},ZO);_.a=null;function $O(a){this.a=a}w(769,1,{},$O);_.a=null;function aP(){}w(770,1,{},aP);function bP(a){this.a=a}w(771,1,{},bP);_.a=null;function cP(a){this.a=a}w(772,1,{},cP);_.a=null;function VO(){}w(773,1,{},VO);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;\nfunction UO(a){var b,c;c=a.d>>16&255;b=a.d>>8&255;a=a.d&255;if(0==c*b*a){if(0==c&&0==b&&0==a)return Dg;if(255==c&&0==b&&0==a)return"red";if(0==c&&255==b&&0==a)return"green";if(0==c&&0==b&&255==a)return Eg}return 255==c&&255==b&&255==a?"white":Ej+c+nb+b+nb+a+jb}function KK(){var a=$wnd.navigator.userAgent.match(/MSIE\\s+(\\d+\\.\\d+)/);return a?parseFloat(a[1]):-1}\nfunction dP(a){var b,c,d,e,f;ez(a);d=(fz(),yB(null));e=new PO;FA(e,a);oz(d,e,d.pb);f=a.le();b=a.ke();c=KK();9<=c?(++f,++b):7==c&&G(a,40)&&(c=a.pb.textContent,2>=c.length&&(f+=8));HA(e,a);xz(d,e);return new tC(f,b)}function OF(a){try{$wnd.console.log(a)}catch(b){}}function eP(){this.pb=$doc.createElement(qh);this.pb[Xg]=li;this.pb.style[lj]=di;this.pb.style[rj]=ig;this.pb.style[Lk]=Gc;this.pb.style[ci]=Gc;this.pb.setAttribute("contenteditable",Ch)}w(775,388,Ul,eP);\nfunction TO(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new OO(new YL(a),new YL(b))}function xH(a,b,c,d,e){return\'=f.k||(701==f.k?null.ii():401==f.k||402==f.k?(null.ii(),null.ii(),null.ii(),null.ii(),null.ii()):500<=f.k&&507>=f.k&&(g=null.ji,500!=g&&(g=new Ou(null.ji,g,null),g.i=f.f,g.j=f.i,f=f.j&63,g.e=f&12)))}function iP(a){this.a=a}w(785,1,Kl,iP);_.pd=function(){iB(this)};_.a=null;function CE(){fP();hP.call(this);this.a=new NB}w(786,778,{},CE);_.Mf=zx;_.a=null;function FE(){new dw;var a;a:{switch(Hw){case 1:case 3:case 5:case 7:a=new kP;break a}a=new lP}this.a=a}w(799,531,{},FE);_.a=null;\nfunction lP(){}w(801,1,{},lP);_.ei=function(a){a&&a&&Bq(8,new mP(a));return null};_.fi=function(a){Bq(8,new nP(a))};function kP(){}w(800,801,{},kP);_.ei=function(){return $wnd.clipboardData.getData("Text")};_.fi=function(a){$wnd.clipboardData.setData("Text",a)};function mP(a){this.a=a}w(804,1,Yl,mP);_.Dd=HC;_.a=null;function nP(a){this.a=a}w(806,1,Yl,nP);_.Dd=HC;_.a=null;function wu(a,b){a.onloadend=function(a){b._f(a.target.result)}}function WF(a){this.a=a}w(811,1,{},WF);_.a=null;\nfunction TF(){}w(812,1,{},TF);function UF(){}w(813,1,{},UF);function VF(){}w(814,1,{},VF);function DE(){this.b=new GE;this.d=new gD}w(817,529,{},DE);function xI(a,b,c,d){b=nC(b);c+=b.a;d+=b.b;Nz(a.a,c,d);Oz(a.a)}function mE(){fP();hP.call(this);var a=this.a=new oP;a.ab=!0;a.a.f=!0;this.a.db=!0}w(819,778,{},mE);_.Mf=zx;_.a=null;function kF(){}w(827,558,{},kF);\nfunction hF(){hF=x;var a;a=(ZE(),$E["os.encoding"]);if(null!=a)try{if(H("UTF-8",a))kM(m);else if(H("ISO-8859-1",a)||H("ISO-LATIN-1",a))D(lM,cm,-1,0,1);else throw new HL(a+ma);}catch(b){if(b=Hq(b),!G(b,107))throw b;}}function gE(a,b){a.a=31*a.a+Gw((new YL(b)).a)}function mD(){}w(832,1,{},mD);_.hC=zx;_.a=1;\nfunction oP(){Iz();var a=(Xz(),$z);Qz.call(this,!0,Fi);this.U=a.a;this.a=new pP(this);this.a.d=!0;Dz(this,this.a);this.ab=!0;this.a.f=!0;-1==this.lb?Hy(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(Pz?lr(this.pb):mr(lr(this.pb)))[Xg]=$h;this.pb.style[Nk]="2147483647"}w(863,390,Sl,oP);_.ee=function(a){cz(this,a);1==Ux(a.type)&&Kz(this,!1)};_.a=null;\nfunction pP(a){this.b=a;this.c=new Om;this.i=new Om;a=(lB(),kB);new cC(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(fk);this.e=$doc.createElement(kk);Ox(b,this.e);this.o=!0;a=sA();b=(Px(),Qx(b));a.appendChild(b);this.pb=a;eo();this.pb.setAttribute(Gj,Io.a);-1==this.lb?Hy(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Xg]=Zh;a=Py(this.pb)+"-vertical";Ky(this.me(),a,!0);this.pb.style[kj]=Ec;this.pb.setAttribute("hideFocus",Dk);Zy(this,new jB(this),(Pt(),Pt(),Qt))}w(864,430,Ul,pP);\n_.ee=function(a){switch(Ux(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}bB(this,a)};_.Oe=function(a,b){fB(this,a,b);b||this.a&&Kz(this.b,!1)};_.a=!0;_.b=null;w(913,1,{});\nfunction qP(a,b,c,d){var e,f,g,h,j,l;h=(!c?b.b:tF(b,c,~~Yp(c)))[0][d.length];b=j=e=null;for(c=0,f=!h?0:h.length;c