summaryrefslogtreecommitdiff
path: root/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
diff options
context:
space:
mode:
Diffstat (limited to 'public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html')
-rw-r--r--public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html599
1 files changed, 599 insertions, 0 deletions
diff --git a/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html b/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
new file mode 100644
index 0000000..8453a38
--- /dev/null
+++ b/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
@@ -0,0 +1,599 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0E1958E2DA8AAF8AC743346F1B07289B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var j="",aa="\n",ea=" ",fa=" of ",ha='"',ia='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ma="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
+hb="1in",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",ub="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Cb="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",ec="NONE",fc="No more molecules in SDF buffer",
+hc="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",xc="Ring",yc="S",Bc="SMILES",Cc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="West",Lc="X",Mc="[",Nc="\\",Oc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",Yc="alert",Zc="alertdialog",$c="align",ad="antialias",bd="application",cd="article",
+dd="auto",ed="backgroundColor",fd="banner",gd="blur",hd="bolder",id="border",jd="bottom",nd="button",pd="cellPadding",qd="cellSpacing",rd="center",sd="change",td="checkbox",ud="className",vd="click",wd="click marked atom to delete mark",xd="clip",yd="col",zd="colSpan",Ad="columnheader",Bd="combobox",Cd="complementary",Dd="contentinfo",Ed="contextmenu",Fd="dblclick",Gd="definition",Kd="dialog",Pd="dir",Qd="directory",Rd="display",Sd="div",Td="document",Ud="dragdrop-handle",Vd="dragdrop-selected",Wd=
+"dragenter",Xd="dragover",Yd="end_gesture",Zd="error",$d="filter",ae="float",be="focus",ce="fontFamily",de="fontSize",ee="fontStyle",fe="fontWeight",ge="form",he="function",ie="g",je="gesturechange",ke="gestureend",le="gesturestart",me="google",oe="grid",pe="gridcell",qe="group",re="gwt-MenuBar",se="gwt-MenuBarPopup",te="heading",Ae="height",Be="hidden",Ce="html",De="ie9",Ee="img",Fe="is_touch_supported",Ge="italic",He="java.vm.name",Ie="jsa-resetDiv",Je="keydown",Ke="keypress",Le="keyup",Me="left",
+Ne="link",Oe="list",Pe="listbox",Qe="listitem",Re="load",Se="log",Ue="ltr",Ve="main",We="marquee",Xe="math",Ye="menu",Ze="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",jf="middle",kf="mousedown",lf="mousemove",mf="mouseout",nf="mouseover",of="mouseup",pf="mousewheel",qf="msie",rf="multipart",sf="n",tf="navigation",uf="none",vf="noreaction",wf="note",xf="nowrap",yf="null",zf="number",Af="object",Bf="offsetHeight",Cf="offsetWidth",Df="ontouchstart",Ef="opacity",Ff="opera",
+Gf="option",Hf="outline",If="overflow",Jf="padding",Kf="popupContent",Lf="position",Mf="presentation",Of="progressbar",Pf="px",Qf="px, ",Rf="px;",Sf="radio",Tf="radiogroup",Uf="reaction",Vf="region",Wf="rgb(",Xf="right",Yf="rotation",$f="row",ag="rowgroup",bg="rowheader",cg="rtl",dg="s",eg="scale100",fg="scrollbar",gg="se",hg="search",ig="separator",jg="serif",kg='shape-rendering="crispEdges"',lg="slider",mg="span",ng="spinbutton",og="status",pg="styleFloat",qg="subMenuIcon-selected",rg="tab",sg=
+"table",tg="tablist",ug="tabpanel",vg="tbody",wg="td",xg="text",yg="textAlign",zg="textbox",Ag="timer",Bg="toolbar",Cg="tooltip",Dg="top",Eg="touchcancel",Fg="touchend",Gg="touchmove",Hg="touchstart",Ig="tr",Jg="tree",Kg="treegrid",Lg="treeitem",Mg="true",Ng="value",Og="verticalAlign",Pg="visibility",Qg="visible",Rg="whiteSpace",Sg="width",Tg="x",Ug="zIndex",Vg="zoom",Wg="|",_,Xg={l:4194303,m:4194303,h:1048575},Yg={l:0,m:0,h:0},Zg={l:1,m:0,h:0},$g={l:2,m:0,h:0},ah={l:3,m:0,h:0},bh={l:4,m:0,h:0},ch=
+{l:8,m:0,h:0},dh={l:10,m:0,h:0},eh={l:16,m:0,h:0},lh={l:32,m:0,h:0},mh={l:64,m:0,h:0},nh={l:128,m:0,h:0},oh={l:256,m:0,h:0},ph={l:512,m:0,h:0},qh={l:1024,m:0,h:0},rh={l:2048,m:0,h:0},sh={l:8192,m:0,h:0},th={l:16384,m:0,h:0},uh={l:32768,m:0,h:0},vh={l:65536,m:0,h:0},wh={l:131072,m:0,h:0},xh={l:262144,m:0,h:0},yh={l:524288,m:0,h:0},zh={},Ah={67:1,69:1,84:1},Bh={18:1,67:1},Ch={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Dh={83:1},Eh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Fh={12:1,14:1,22:1,26:1,27:1,
+28:1,30:1,34:1,36:1},Gh={7:1,8:1,67:1,70:1,72:1},Hh={13:1,37:1},Ih={20:1},Jh={68:1},Kh={6:1,8:1,67:1,70:1,72:1},Lh={67:1,73:1,81:1},Mh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Nh={87:1},k={67:1,69:1},Oh={85:1},Ph={8:1,9:1,67:1,70:1,72:1},Qh={67:1},Rh={67:1,73:1,79:1,81:1},Sh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Th={11:1},Uh={38:1,67:1,73:1,79:1,81:1},Vh={35:1,67:1,70:1,72:1},Wh={49:1,67:1},Xh={27:1,34:1},Yh={67:1,73:1,75:1,79:1,81:1},Zh={84:1},r={66:1,67:1,
+69:1},$h={44:1,49:1,63:1,67:1},ai={67:1,69:1,83:1},bi={65:1},ci={10:1,67:1,70:1,72:1},di={21:1},ei={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},fi={67:1,83:1},gi={14:1},hi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},ii={44:1,45:1,49:1,63:1,67:1},ji={44:1,45:1,49:1,55:1,63:1,67:1};function s(a,b,c){var d=zh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=zh[a]=function(){}),_=d.prototype=0>b?{}:new zh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
+function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ki(this)};_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(li,k,-1,8,1);d=(mi(),ni);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function oi(){oi=u;pi=new qi}
+function ri(a){for(var b,a=new si(a.j.k);a.b<a.d.ue();)b=ti(a),ui(b._c(),Vd,!1),vi(a)}function wi(a,b,c){var a=a.n,d;try{d=new xi(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=yi(e);if(y(e,73))throw new zi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}ui(b._c(),Sb,!0);ui(c._c(),Ud,!0);x(pi,b,c)}
+function Ai(a,b){var c;c=Bi(pi,b);var d;d=Bi(a.n.c,c);if(!d)throw new Ci("dragHandle was not draggable");Di(d.b.a);Di(d.d.a);Di(d.c.a);ui(b._c(),Sb,!1);ui(c._c(),Ud,!1)}function Ei(a){var b;a.o=!1;for(a=new si(a.j.k);a.b<a.d.ue();)b=ti(a),ui(b._c(),Vd,!1),vi(a)}function Fi(a,b){Gi(a.j.k,b)?ui(b._c(),Vd,!1):a.o?(Hi(a.j.k,b),ui(b._c(),Vd,!0)):(a.j.k.ze(),Hi(a.j.k,b))}function Ii(a){this.f=a;this.j=new Ji(this);this.n=new Ki(this.j)}s(3,1,{});_.jc=function(){Li(this.j.e,"dragdrop-dragging")};
+_.kc=function(){Mi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var pi;function Ji(a){this.k=new Ni;this.d=a;this.a=a.f}s(4,1,{},Ji);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Oi(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Pi(a,b){var c;c=Qi(a.c,Ri).a;b.a.ctrlKey||b.a.metaKey||ri(a.b.d);Fi(a.b.d,c)}function Si(a){a.b.f=null;a.b.d.kc();Ti((Ui(),Vi(null)),a.a,0,0);var b=a.a.gb;Wi=b;Xi();Yi=b;a.d=2}
+function Ki(a){this.c=new qi;this.b=a;this.a=new Zi;$i(this.a,aj(),bj());z(this.a,this,(cj(),cj(),dj));z(this.a,this,(ej(),ej(),fj));a=this.a.gb.style;a[$d]="alpha(opacity=0)";a.opacity=0;a.margin=0+(gj(),Pf);a.borderStyle=(hj(),uf);a[ed]="blue"}s(5,1,{},Ki);
+_.mc=function(a){var b,c,d,e;c=a.f;d=ij(a);e=jj(a);b=kj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!Ri)Ri=c,this.b.e=Qi(this.c,Ri).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==lj(this.b.k,this.b.e)&&(ri(this.b.d),Fi(this.b.d,this.b.e)),mj(new zj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Aj(Ri,null),Ri!=this.b.e&&(c=new Aj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Si(this),1!=this.d&&Oi(this,this.b.i,this.b.j))};
+_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Bj(a,b);a=Cj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Dj(Ej(d-this.f),Ej(a-this.i))>=this.b.d.k?(Fj(),-1!=lj(this.b.k,this.b.e)||Fi(this.b.d,this.b.e),c=new Aj(Ri,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Si(this)):Gj.preventDefault()),1==this.d)return;Gj.preventDefault();Oi(this,d,a)};
+_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Bj(a,b);b=Cj(a,b);if(1==kj(a.a)&&(this.e=!1,Ri))try{if(Fj(),1==this.d)Pi(this,a);else{d!=this.a&&(c=new Aj(d,null),e+=c.a,b+=c.d);try{Oi(this,e,b),this.b.d.jc(),3!=this.d&&Pi(this,a)}finally{var f=this.a.gb;Wi&&f==Wi&&(Wi=null);Xi();f===Yi&&(Yi=null);Hj(this.a);this.d=1;this.b.e=null}}}finally{Ri=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Ri=null;function zj(){}s(6,1,di,zj);_.pc=function(){Fj()};
+function xi(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},xi);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function Aj(a,b){!a||a==(Ui(),Vi(null))?this.f=this.e=0:(this.e=a.Xc()-Ij(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Ui(),Vi(null))?this.c=this.b=0:(this.b=Jj(b.gb)+b.gb.clientLeft,this.c=Kj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Aj);
+_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Fj(){try{$doc.selection.empty()}catch(a){}}function Lj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Gi(c.a,b);0==c.a.c&&Mj(c.b);a.q=null}a.qc()}}function Nj(a,b){var c=Oj();Lj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Pj(a.k,Oj())}
+function Qj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function Pj(a,b){if(Qj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Rj(d,a.a.k);Hi(d.a,e);1==d.a.c&&Sj(d.b,16);c.q=e}else a.a.q=null}function Tj(a){this.a=a}s(18,1,{},Tj);_.a=null;s(19,1,{});s(20,1,{2:1});function Uj(){Uj=u;Vj=new Wj}s(21,19,{});var Vj=null;function Wj(){this.a=new Ni;this.b=new Xj(this)}s(22,21,{},Wj);function Yj(){Yj=u;Zj=new Ni;var a=new $j;ak();bk(ck?ck:ck=new dk,a)}function Mj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Gi(Zj,a)}
+function Sj(a,b){if(0>b)throw new ek("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Gi(Zj,a);a.b=!1;a.c=fk(a,b);Hi(Zj,a)}function gk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function fk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Gi(Zj,this);this.vc()};_.b=!1;_.c=0;var Zj;function Xj(a){Yj();this.a=a}s(23,24,{},Xj);
+_.vc=function(){var a=this.a,b,c,d,e,f;b=v(hk,k,3,a.a.c,0);b=ik(a.a,b);c=new jk;for(e=0,f=b.length;e<f;++e)d=b[e],Gi(a.a,d),Pj(d.a,c.a);0<a.a.c&&Sj(a.b,Dj(5,16-(Oj()-c.a)))};_.a=null;function Rj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Rj);_.a=null;_.b=null;s(27,1,{});_.a=null;function kk(){this.a=Yc}s(26,27,{},kk);function lk(){this.a=Zc}s(28,27,{},lk);function mk(){this.a=bd}s(29,27,{},mk);s(31,1,{});_.a=null;function nk(a){this.a=a}s(30,31,{},nk);function ok(){this.a=cd}s(32,27,{},ok);
+function pk(){this.a=fd}s(33,27,{},pk);function qk(){this.a=nd}s(34,27,{},qk);function rk(){this.a=td}s(35,27,{},rk);function sk(){this.a=Ad}s(36,27,{},sk);function tk(){this.a=Bd}s(37,27,{},tk);function uk(){this.a=Cd}s(38,27,{},uk);function vk(){this.a=Dd}s(39,27,{},vk);function wk(){this.a=Gd}s(40,27,{},wk);function xk(){this.a=Kd}s(41,27,{},xk);function yk(){this.a=Qd}s(42,27,{},yk);function zk(){this.a=Td}s(43,27,{},zk);function Ak(){this.a=ge}s(44,27,{},Ak);function Bk(){this.a=oe}
+s(45,27,{},Bk);function Ck(){this.a=pe}s(46,27,{},Ck);function Dk(){this.a=qe}s(47,27,{},Dk);function Ek(){this.a=te}s(48,27,{},Ek);function Fk(a){this.a=a.id}s(49,1,{4:1,5:1},Fk);_.a=null;function Gk(){this.a=Ee}s(50,27,{},Gk);function Hk(){this.a=Ne}s(51,27,{},Hk);function Ik(){this.a=Oe}s(52,27,{},Ik);function Jk(){this.a=Pe}s(53,27,{},Jk);function Kk(){this.a=Qe}s(54,27,{},Kk);function Lk(){this.a=Se}s(55,27,{},Lk);function Mk(){this.a=Ve}s(56,27,{},Mk);function Nk(){this.a=We}s(57,27,{},Nk);
+function Ok(){this.a=Xe}s(58,27,{},Ok);function Pk(){this.a=Ye}s(59,27,{},Pk);function Qk(){this.a=ef}s(60,27,{},Qk);function Rk(){this.a=ff}s(61,27,{},Rk);function Sk(){this.a=gf}s(62,27,{},Sk);function Tk(){this.a=hf}s(63,27,{},Tk);function Uk(){this.a=tf}s(64,27,{},Uk);function Vk(){this.a=wf}s(65,27,{},Vk);function Wk(){this.a=Gf}s(66,27,{},Wk);function Xk(){this.a=Mf}s(67,27,{},Xk);s(68,31,{},function(a){this.a=a});function Yk(){this.a=Of}s(69,27,{},Yk);
+function Zk(){Zk=u;$k=new nk("aria-activedescendant")}var $k;function al(){this.a=Sf}s(71,27,{},al);function bl(){this.a=Tf}s(72,27,{},bl);function cl(){this.a=Vf}s(73,27,{},cl);
+function dl(){dl=u;el=new lk;fl=new kk;gl=new mk;hl=new ok;il=new pk;jl=new qk;kl=new rk;ll=new sk;ml=new tk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Ck;vl=new Bk;wl=new Dk;xl=new Ek;yl=new Gk;zl=new Hk;Al=new Jk;Bl=new Kk;Cl=new Ik;Dl=new Lk;El=new Mk;Fl=new Nk;Gl=new Ok;Hl=new Qk;Il=new Sk;Jl=new Tk;Kl=new Rk;Ll=new Pk;Ml=new Uk;Nl=new Vk;Ol=new Wk;Pl=new Xk;Ql=new Yk;Rl=new bl;Sl=new al;Tl=new cl;Ul=new Vl;Wl=new Xl;Yl=new Zl;$l=new am;bm=new cm;dm=new em;fm=
+new gm;hm=new im;jm=new km;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;C=new qi;x(C,Vf,Tl);x(C,Yc,fl);x(C,Kd,ql);x(C,Zc,el);x(C,bd,gl);x(C,Td,sl);x(C,cd,hl);x(C,fd,il);x(C,nd,jl);x(C,td,kl);x(C,pe,ul);x(C,Ad,ll);x(C,qe,wl);x(C,Bd,ml);x(C,Cd,nl);x(C,Dd,ol);x(C,Gd,pl);x(C,Oe,Cl);x(C,Qd,rl);x(C,ge,tl);x(C,oe,vl);x(C,te,xl);x(C,Ee,yl);x(C,Ne,zl);x(C,Pe,Al);x(C,Qe,Bl);x(C,Se,Dl);x(C,Ve,El);x(C,We,Fl);x(C,Xe,Gl);x(C,Ye,Ll);x(C,ef,Hl);x(C,ff,Kl);x(C,
+gf,Il);x(C,Gf,Ol);x(C,Sf,Sl);x(C,hf,Jl);x(C,tf,Ml);x(C,wf,Nl);x(C,Mf,Pl);x(C,Of,Ql);x(C,Tf,Rl);x(C,$f,Yl);x(C,ag,Ul);x(C,bg,Wl);x(C,hg,bm);x(C,ig,dm);x(C,fg,$l);x(C,lg,fm);x(C,ng,hm);x(C,og,jm);x(C,rg,Em);x(C,tg,Am);x(C,ug,Cm);x(C,zg,Gm);x(C,Ag,Im);x(C,Bg,Km);x(C,Cg,Mm);x(C,Jg,Sm);x(C,Kg,Om);x(C,Lg,Qm)}var fl,el,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,tl,vl,ul,wl,xl,yl,zl,Cl,Al,Bl,Dl,El,Fl,Gl,Ll,Hl,Kl,Il,Jl,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,C,Yl,Ul,Wl,$l,bm,dm,fm,hm,jm,Em,Am,Cm,Gm,Im,Km,Mm,Sm,Om,Qm;
+function Zl(){this.a=$f}s(75,27,{},Zl);function Vl(){this.a=ag}s(76,27,{},Vl);function Xl(){this.a=bg}s(77,27,{},Xl);function am(){this.a=fg}s(78,27,{},am);function cm(){this.a=hg}s(79,27,{},cm);function em(){this.a=ig}s(80,27,{},em);function gm(){this.a=lg}s(81,27,{},gm);function im(){this.a=ng}s(82,27,{},im);function km(){this.a=og}s(83,27,{},km);function Fm(){this.a=rg}s(84,27,{},Fm);function Bm(){this.a=tg}s(85,27,{},Bm);function Dm(){this.a=ug}s(86,27,{},Dm);function Hm(){this.a=zg}
+s(87,27,{},Hm);function Jm(){this.a=Ag}s(88,27,{},Jm);function Lm(){this.a=Bg}s(89,27,{},Lm);function Nm(){this.a=Cg}s(90,27,{},Nm);function Tm(){this.a=Jg}s(91,27,{},Tm);function Pm(){this.a=Kg}s(92,27,{},Pm);function Rm(){this.a=Lg}s(93,27,{},Rm);function jk(){this.a=Oj()}function Oj(){return(new Date).getTime()}s(94,1,{},jk);function Um(a){var b,c,d;d=new Vm;for(c=a;c;)b=c.wc(),c!=a&&Wm(d.a,"Caused by: "),Xm(d,c.cZ.d),Wm(d.a,nb),Wm(d.a,null==b?"(No exception detail)":b),Wm(d.a,aa),c=c.e}
+function Ym(a){var b,c,d;c=v(Zm,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new $m;c[d]=a[d]}}function an(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+nb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return an(this)};_.e=null;_.f=null;function bn(a){cn();this.f=a}s(98,99,Lh,bn);function Ci(a){cn();this.f=a}function zi(a,b){cn();this.e=b;this.f=a}s(97,98,Rh,Ci,zi);
+function dn(a){cn();this.b=a;this.a=j;var b,c,d;c=[];d=v(Zm,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new en(c[a]);Ym(d)}s(96,97,Rh,dn);
+_.wc=function(){if(null==this.c){this.d=null==this.b?yf:fn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":gn(this.b).d;this.a=this.a+nb+(fn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(fn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function hn(a,b){return jn(a)?a.eQ(b):a===b}
+function gn(a){return jn(a)?a.cZ:kn}function ln(a){return jn(a)?a.hC():ki(a)}
+function mn(){var a;mn=u;nn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function on(a){mn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=nn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var nn;s(105,1,{});function ki(a){return a.$H||(a.$H=++pn)}function qn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function rn(){return $wnd.setTimeout(function(){0!=sn&&(sn=0);tn=-1},10)}var sn=0,pn=0,un=0,tn=-1;
+function vn(){vn=u;wn=new xn}function yn(a,b){a.a=zn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new An(a)),Bn(a.e,1),!a.i&&(a.i=new Cn(a)),Bn(a.i,50))}function xn(){}function Dn(a){return a.xc()}function zn(a,b){!a&&(a=[]);a[a.length]=b;return a}function En(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=zn(b,e)):e[0].pc()}catch(f){if(f=yi(f),!y(f,81))throw f;}}return b}function Bn(a,b){vn();$wnd.setTimeout(function(){B(Dn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+s(107,105,{},xn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var wn;function An(a){this.a=a}s(108,1,{},An);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),En(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Oj();100>Oj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
+function Cn(a){this.a=a}s(109,1,{},Cn);_.xc=function(){this.a.d&&Bn(this.a.e,1);return this.a.j};_.a=null;function Fn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=mb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function cn(){var a,b,c,d;c=Fn(new Gn);d=v(Zm,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new en(c[a]);Ym(d)}function Gn(){}s(112,1,{},Gn);
+_.yc=function(a){var b,c,d;d=j;a=Hn(a);b=a.indexOf(ua);c=0==a.indexOf(he)?8:0;-1==b&&(b=In(a,Jn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Hn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Wm(a,b){a[a.explicitLength++]=null==b?yf:b}function Kn(){var a=[];a.explicitLength=0;return a}function Ln(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Mn(a,b){return null==a[b]?null:""+a[b]}
+function Nn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function On(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function kj(a){a=a.button;return 1==a?4:2==a?2:1}function Pn(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==cg}function Jj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;Pn(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
+function Kj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Ij(a){var b;b=a.scrollLeft||0;Pn(a)&&(b=-b);return b}function Qn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function bj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function aj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
+function Rn(a,b){this.b=a;this.c=b}s(138,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return ki(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function hj(){hj=u;Sn=new Tn;Un=new Vn;Wn=new Xn;Yn=new Zn;$n=new ao;bo=G(co,k,6,[Sn,Un,Wn,Yn,$n])}s(137,138,Kh);var bo,Wn,Un,Yn,Sn,$n;function Tn(){Rn.call(this,ec,0)}s(139,137,Kh,Tn);function Vn(){Rn.call(this,"DOTTED",1)}s(140,137,Kh,Vn);function Xn(){Rn.call(this,"DASHED",2)}s(141,137,Kh,Xn);
+function Zn(){Rn.call(this,"HIDDEN",3)}s(142,137,Kh,Zn);function ao(){Rn.call(this,"SOLID",4)}s(143,137,Kh,ao);function eo(){eo=u;fo=new go;ho=new io;jo=new ko;lo=new mo;no=G(oo,k,7,[fo,ho,jo,lo])}s(144,138,Gh);var no,ho,jo,lo,fo;function go(){Rn.call(this,ec,0)}s(145,144,Gh,go);function io(){Rn.call(this,"BLOCK",1)}s(146,144,Gh,io);function ko(){Rn.call(this,"INLINE",2)}s(147,144,Gh,ko);function mo(){Rn.call(this,"INLINE_BLOCK",3)}s(148,144,Gh,mo);
+function po(){po=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=G(zo,k,9,[qo,so,uo,wo])}s(149,138,Ph);var yo,qo,so,uo,wo;function ro(){Rn.call(this,Gb,0)}s(150,149,Ph,ro);function to(){Rn.call(this,Zb,1)}s(151,149,Ph,to);function vo(){Rn.call(this,ac,2)}s(152,149,Ph,vo);function xo(){Rn.call(this,sc,3)}s(153,149,Ph,xo);function gj(){gj=u;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=G(To,k,10,[Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo])}s(154,138,ci);
+var So,Oo,Eo,Go,Mo,Qo,Ko,Co,Io,Ao;function Bo(){Rn.call(this,"PX",0)}s(155,154,ci,Bo);function Do(){Rn.call(this,"PCT",1)}s(156,154,ci,Do);function Fo(){Rn.call(this,"EM",2)}s(157,154,ci,Fo);function Ho(){Rn.call(this,"EX",3)}s(158,154,ci,Ho);function Jo(){Rn.call(this,"PT",4)}s(159,154,ci,Jo);function Lo(){Rn.call(this,"PC",5)}s(160,154,ci,Lo);function No(){Rn.call(this,"IN",6)}s(161,154,ci,No);function Po(){Rn.call(this,"CM",7)}s(162,154,ci,Po);function Ro(){Rn.call(this,"MM",8)}s(163,154,ci,Ro);
+function Uo(){Uo=u;Vo=[];Wo=[];Xo=[]}var Vo,Wo,Xo;function Yo(){Yo=u;Zo()}function Zo(){Zo=u;Yo();$o=v(I,r,-1,30,1)}function ap(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var $o;s(178,1,{});_.tS=function(){return"An event type"};_.f=null;s(177,178,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(176,177,{});_.Ac=function(){return this.Cc()};_.a=null;var bp=_.b=null;function cp(){cp=u;dp=new ep(gd,new fp)}function fp(){}s(175,176,{},fp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return dp};
+var dp;function gp(){gp=u;hp=new ep(sd,new ip)}function ip(){}s(179,176,{},ip);_.zc=function(a){jp();kp(this,a.b,lp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return hp};var hp;s(182,176,Th);function Bj(a,b){return(a.a.clientX||0)-Jj(b)+Ij(b)+$wnd.pageXOffset}function Cj(a,b){return(a.a.clientY||0)-(Kj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function ij(a){var b;return(b=a.b)?Bj(a,b):a.a.clientX||0}function jj(a){var b;return(b=a.b)?Cj(a,b):a.a.clientY||0}s(181,182,Th);
+function mp(){mp=u;np=new ep(vd,new op)}function op(){}s(180,181,Th,op);_.zc=function(a){a.Ec(this)};_.Cc=function(){return np};var np;function pp(){pp=u;qp=new ep(Ed,new rp)}function rp(){}s(183,176,{},rp);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return qp};var qp;s(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var sp=_.c=0;function dk(){this.c=++sp}s(185,186,Hh,dk);
+function ep(a,b){this.c=++sp;this.a=b;!bp&&(bp=new tp);bp.a[a]=this;this.b=a}s(184,185,Hh,ep);_.a=null;_.b=null;function up(){up=u;vp=new ep(Fd,new wp)}function wp(){}s(187,181,Th,wp);
+_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(xp(),yp))a=zp(b.gb),c=new Ap(D(b.gb,Cf),D(b.gb,Bf)),d=new Ap(D(b.K.ab.gb,Cf),D(b.K.ab.gb,Bf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Bp(b.z,!0);a=D(b.K.ab.gb,Cf);Cp(b,new Ap(a,Dp(b.K.ab).a));b.A&&b.F!=yp&&Ep(b.f,b)}else Bp(b.z,!1),b.F!=(xp(),yp)?Cp(b,new Ap(b.w.b,b.w.a)):Fp(b,zp(b.f.gb)),b.A&&b.F!=yp&&Gp(b.f,b);Hp(b.K.ab)}else Bp(b.z,!0)};_.Cc=function(){return vp};var vp;function Ip(){Ip=u;Jp=new ep(be,new Kp)}
+function Kp(){}s(188,176,{},Kp);_.zc=function(a){Hj(a.a.a)};_.Cc=function(){return Jp};var Jp;function Lp(){Lp=u;Mp=new ep(je,new Np)}function Np(){}s(189,176,{},Np);_.zc=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,Op(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,Pp(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return Mp};var Mp;
+function Qp(){Qp=u;Rp=new ep(ke,new Sp)}function Sp(){}s(190,176,{},Sp);_.zc=function(a){a.a.a&&(a.a.b.a=null,Tp(a.a.a,a.a.b))};_.Cc=function(){return Rp};var Rp;function Up(){Up=u;Vp=new ep(le,new Wp)}function Wp(){}s(191,176,{},Wp);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return Vp};var Vp;s(193,176,{});s(192,193,{});function Xp(){Xp=u;Yp=new ep(Je,new Zp)}function Zp(){}s(194,192,{},Zp);
+_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<($p(),aq).length&&-999!=($p(),aq)[c]&&(c=($p(),aq)[c]);b=new bq(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,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?cq(dq(a)):e=301;break;case 118:case 86:b&&eq(a.t,(!a.tb&&(a.tb=new fq(a)),a.tb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:gq(a,Mn((hq(),iq)._b.a.gb,Ng));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ma):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
+a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?jq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?jq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&jq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?jq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?jq(a,4):e=207;break;case 53:105==a.b?jq(a,5):e=208;break;case 54:105==a.b?jq(a,
+6):e=210;break;case 55:105==a.b?jq(a,7):e=211;break;case 56:105==a.b?jq(a,8):e=212;break;case 57:105==a.b?jq(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}kq(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return Yp};var Yp;function lq(){lq=u;mq=new ep(kf,new nq)}function nq(){}s(195,181,Th,nq);_.zc=function(a){a.mc(this)};_.Cc=function(){return mq};var mq;
+function cj(){cj=u;dj=new ep(lf,new oq)}function oq(){}s(196,181,Th,oq);_.zc=function(a){a.nc(this)};_.Cc=function(){return dj};var dj;function pq(){pq=u;qq=new ep(mf,new rq)}function rq(){}s(197,181,Th,rq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Aj(Ri,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Si(a))};_.Cc=function(){return qq};var qq;function ej(){ej=u;fj=new ep(of,new sq)}function sq(){}s(198,181,Th,sq);_.zc=function(a){a.oc(this)};_.Cc=function(){return fj};var fj;function tp(){this.a={}}
+s(199,1,{},tp);_.a=null;s(202,182,Th);var tq=null;function uq(){uq=u;vq=new ep(Eg,new wq)}function wq(){}s(201,202,Th,wq);_.zc=function(a){xq(a.a,this,a.a.k)};_.Cc=function(){return vq};var vq;function yq(){yq=u;zq=new ep(Fg,new Aq)}function Aq(){}s(203,202,Th,Aq);_.zc=function(a){xq(a.a,this,a.a.k)};_.Cc=function(){return zq};var zq;function Bq(){var a;this.a=(a=document.createElement(Sd),a.setAttribute(Df,"return;"),typeof a.ontouchstart==he)}s(204,1,{},Bq);
+function Cq(){Cq=u;Dq=new ep(Gg,new Eq)}function Eq(){}s(205,202,Th,Eq);_.zc=function(a){xq(a.a,this,a.a.n)};_.Cc=function(){return Dq};var Dq;function Fq(){Fq=u;Gq=new ep(Hg,new Hq)}function Hq(){}s(206,202,Th,Hq);_.zc=function(a){Iq(a.a,this)&&(a.a.j&&Jq(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Sj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Gq};var Gq;function Kq(a,b){this.a=b;this.b=a}function Lq(a,b,c){ck&&(b=new Kq(b,c),a.Nc(b))}s(207,177,{},Kq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ck};
+_.a=!1;var ck=_.b=null;function Mq(a){this.a=a}s(208,177,{},Mq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Nq};var Nq=_.a=null;function Oq(){}function Pq(a){var b;Qq&&(b=new Oq,a.Nc(b))}s(209,177,{},Oq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return Qq};var Qq=null;function Rq(a){this.a=a}s(210,177,{},Rq);_.zc=function(a){a.Mc(this)};_.Ac=function(){return Sq};var Sq=_.a=null;function Tq(){}s(211,177,{},Tq);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return Uq};var Uq=null;
+function Vq(a,b,c){a=a.a;if(!b)throw new Wq("Cannot add a handler with a null type");if(!c)throw new Wq("Cannot add a null handler");0<a.b?Xq(a,new Yq(a,b,c)):Zq(a,b,null,c);return new $q(new ar(a,b,c))}
+function br(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new Wq("Cannot fire null event");try{++d.b;i=cr(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=yi(l),y(l,81))f=l,!e&&(e=new dr),er(e,f);else throw l;}}if(e)throw new fr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new si(d.a);o.b<o.d.ue();)m=ti(o),m.pc()}finally{d.a=null}}}}catch(n){n=yi(n);if(y(n,38))throw new gr(n.a);throw n;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function hr(a){ir.call(this,a,!1)}function ir(a,b){this.a=new jr(b);this.b=a}s(212,1,gi,hr,ir);_.Nc=function(a){br(this,a)};_.a=null;_.b=null;s(215,1,{});function Xq(a,b){!a.a&&(a.a=new Ni);Hi(a.a,b)}function Zq(a,b,c,d){var e;e=Qi(a.d,b);e||(e=new qi,x(a.d,b,e));a=e.qe(c);a||(a=new Ni,e.se(c,a));a.df(d)}function kr(a,b,c,d){var e,f;e=cr(a,b,c);e.ff(d)&&e.re()&&(f=Qi(a.d,b),f.te(c),f.re()&&Bi(a.d,b))}
+function cr(a,b,c){a=Qi(a.d,b);if(!a)return lr(),lr(),mr;c=a.qe(c);return!c?(lr(),lr(),mr):c}s(214,215,{});_.a=null;_.b=0;_.c=!1;function jr(a){this.d=new qi;this.c=a}s(213,214,{},jr);function $q(a){this.a=a}s(216,1,{},$q);_.a=null;function fr(a){zi.call(this,nr(a),or(a));this.a=a}function or(a){a=a.qd();return!a.Qc()?null:a.Rc()}
+function nr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new pr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:Wm(b.a,"; "),d=d.wc(),Wm(b.a,d);return Ln(b.a)}s(218,97,Uh,fr);_.a=null;function gr(a){fr.call(this,a)}s(217,218,Uh,gr);s(219,1,{},function(){});function qr(a){a=Mn(a,Pd);return(null==a?0:cg==a||cg.toLowerCase()==a.toLowerCase())?(rr(),sr):(null==a?0:Ue==a||Ue.toLowerCase()==a.toLowerCase())?(rr(),tr):(rr(),ur)}
+function rr(){rr=u;sr=new vr("RTL",0);tr=new vr("LTR",1);ur=new vr("DEFAULT",2);wr=G(xr,k,15,[sr,tr,ur])}function vr(a,b){Rn.call(this,a,b)}s(221,138,{15:1,67:1,70:1,72:1},vr);var wr,ur,tr,sr;function yr(){}function zr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=zr(e,d);G(a,b,c,d);return d}function Ar(a){return Br([Cr,I],[k,r],[66,-1],a,0,2,1)}
+function Br(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=zr(i?g:0,h);G(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Br(a,b,c,d,e,f,g)}return l}function G(a,b,c,d){Dr();var e=Er,f=Fr;Dr();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Gr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Hr;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Hr;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Hr;}a[b]=c}s(222,1,{},yr);_.qI=0;
+function Dr(){Dr=u;Er=[];Fr=[];var a=new yr,b=Er,c=Fr,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Er,Fr;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function fn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function jn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ir(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Jr(){var a;$stats&&Kr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ff))a=Ff;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(qf)&&9<=$doc.documentMode)a=De;else if(-1!=a.indexOf(qf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(De,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Kr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=G(Lr,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&Kr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Uo();Xo.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Uo();0!=Xo.length&&(a=Xo.join(j),a=(Yo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:ap(0,a,!1),Xo.length=0);if(0!=Vo.length){a=Vo.join(j);a=(Yo(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=$o[b],0==c&&(c=$o[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);$o[e]+=a.length;ap(e,a,!0)}Vo.length=0}0!=Wo.length&&(a=Wo.join(j),a=(Yo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:ap(b-1,a,!0),Wo.length=0);$stats&&Kr("export.client.JSME_export");new Mr;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==he)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function yi(a){return y(a,81)?a:new dn(a)}function Nr(a){return Or(a&4194303,a>>22&4194303,0>a?1048575:0)}function Pr(a){return Or(a.l,a.m,a.h)}
+function Or(a,b,c){return _=new Qr,_.l=a,_.m=b,_.h=c,_}
+function Rr(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Sr;if(0==a.l&&0==a.m&&0==a.h)return Tr=Or(0,0,0),Or(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?(Tr=Or(0,0,0),c=Pr((Ur(),Vr))):(Tr=Or(c.l,c.m,c.h),c=Or(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Wr(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?Xr(e):0==c&&0!=d&&0==e?Xr(d)+22:0!=c&&0==d&&0==e?Xr(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Pr((Ur(),Yr)),c=!0,g=!g;else return c=Zr(a,f),g&&ms(c),Tr=Or(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Wr(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zr(c,d);f&&ms(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Or(f,i,c);g?Tr=Wr(c):Tr=Or(c.l,c.m,c.h);return e}if(!ns(a,b))return e?Tr=Wr(a):Tr=Or(a.l,a.m,a.h),Or(0,0,0);c=c?a:Or(a.l,a.m,a.h);var h,l,m,o;f=os(b)-os(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
+l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Or(i&4194303,l&4194303,h&1048575);for(l=Or(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&ms(l);e?(Tr=Wr(c),d&&(Tr=ps(Tr,(Ur(),Vr)))):Tr=Or(c.l,c.m,c.h);return l}
+function ms(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}function os(a){var b;b=qs(a.h);return 32==b?(b=qs(a.m),32==b?qs(a.l)+32:b+20-10):b-12}var Tr=null;function rs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Or(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ss(a,b){return Or(a.l&b.l,a.m&b.m,a.h&b.h)}function ts(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function L(a){var b,c,d;if(isNaN(a))return Ur(),us;if(-9223372036854775E3>a)return Ur(),vs;if(9223372036854775E3<=a)return Ur(),Yr;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=Or(a,b,c);d&&ms(b);return b}function ws(a){var b,c;return-129<a&&128>a?(b=a+128,null==xs&&(xs=v(ys,k,16,256,0)),c=xs[b],!c&&(c=xs[b]=Nr(a)),c):Nr(a)}
+function zs(a){var b=Yg,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ns(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function As(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return Or(c&4194303,n&
+4194303,q&1048575)}function Wr(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Or(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zr(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Or(c&4194303,d&4194303,e&1048575)}function ps(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Or(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function M(a){return a.l|a.m<<22}function Bs(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Bs(Wr(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=ws(1E9);a=Rr(a,b);b=j+M(Tr);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var xs=null;function Ur(){Ur=u;Yr=Or(4194303,4194303,524287);vs=Or(0,0,524288);Vr=ws(1);ws(2);us=ws(0)}var Yr,vs,Vr,us;function Qr(){}s(231,1,{16:1},Qr);
+function Kr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Cs(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(236,1,{},Cs);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ds(a,b){Wm(a.a.a,b.a);return a}function Es(){this.a=new Fs}s(237,1,{},Es);function Gs(a){if(null==a)throw new Wq("css is null");this.a=a}s(238,1,{17:1,67:1},Gs);
+_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;function Is(a){if(null==a)throw new Wq("html is null");this.a=a}s(240,1,Bh,Is);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;s(241,1,Bh,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;
+function Js(){Js=u;Ks=RegExp(oa,ie);Ls=RegExp(sb,ie);Ms=RegExp(pb,ie);Ns=RegExp(ta,ie);Os=RegExp(ha,ie)}function Ps(a){Js();-1!=a.indexOf(oa)&&(a=a.replace(Ks,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ms,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ls,qa));-1!=a.indexOf(ha)&&(a=a.replace(Os,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ns,"&#39;"));return a}var Ks,Ls,Ms,Os,Ns;function Qs(a){if(null==a)throw new Wq("uri is null");this.a=a}s(243,1,{19:1},Qs);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};
+_.a=null;function Rs(){Rs=u}s(245,1,{});function Ss(){}s(246,1,{},Ss);var Ts=null;function Us(){}s(247,245,{},Us);var Vs=null;function Ws(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=cr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=cr(a.a,f,null).lf(e),y(d,20)&&hn(d.a,b)){var h=a.a,l=f;0<h.b?Xq(h,new Xs(h,l,null,d)):kr(h,l,null,d)}}}s(248,1,Ih);_.a=null;function Ys(a){this.a=a}s(249,248,Ih,Ys);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function Zs(a){this.a=a}s(250,248,Ih,Zs);
+_.Lc=function(){var a=this.a;$s((at(),bt),a.a,!0)};function ct(){cn()}s(251,97,Rh,ct);function dt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Sj(a.d,1))}function et(){this.a=new ft(this);this.b=new Ni;this.d=new gt(this);this.f=new ht(this)}s(252,1,{},et);_.c=!1;_.e=!1;function ft(a){Yj();this.a=a}s(253,24,{},ft);_.vc=function(){if(this.a.c){var a=this.a,b;b=it(a.f.d.b,a.f.b);jt(a.f);y(b,21)&&new ct;a.c=!1;dt(a)}};_.a=null;function gt(a){Yj();this.a=a}s(254,24,{},gt);
+_.vc=function(){this.a.e=!1;var a=this.a,b=Oj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Sj(a.a,1E4);a.f.c<a.f.a;){d=kt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||jt(a.f)}if(100<=Oj()-b)break}}finally{e||(Mj(a.a),a.c=!1,dt(a))}};_.a=null;function kt(a){var b;a.b=a.c;b=it(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function jt(a){lt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function ht(a){this.d=a}s(255,1,{},ht);_.Qc=function(){return this.c<this.a};_.Rc=function(){return kt(this)};
+_.Sc=function(){jt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function mt(a,b){var c=(nt(),ot(b));a.appendChild(c)}function pt(a,b,c){var d;d=Gj;Gj=a;b==Wi&&8192==qt(a.type)&&(Wi=null);c.Tc(a);Gj=d}var Gj=null,Wi=null;function rt(){rt=u;st=new et}function mj(a){rt();if(!a)throw new Wq("cmd cannot be null");var b=st;Hi(b.b,a);dt(b)}var st;function tt(a){Xi();!ut&&(ut=new dk);vt||(vt=new ir(null,!0),wt=new xt);return Vq(vt,ut,a)}var vt=null;function yt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
+function xt(){}s(261,177,{},xt);_.zc=function(a){a.Pc(this);wt.c=!1};_.Ac=function(){return ut};_.Bc=function(){yt(this)};_.a=!1;_.b=!1;_.c=!1;var ut=_.d=null,wt=null;function zt(){zt=u;At=new Bt;Ct()||(At=null)}var At=null;function $j(){}s(263,1,{},$j);_.Jc=function(){for(;0<(Yj(),Zj).c;)Mj(it(Zj,0))};function bk(a,b){return Vq((!Dt&&(Dt=new Et),Dt),a,b)}
+function Ft(a){ak();Gt||(Ht("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new It),Gt=!0);return bk((!Qq&&(Qq=new dk),Qq),a)}
+function ak(){Jt||(Ht('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Kt),
+Jt=!0)}function Lt(){Jt&&Lq((!Dt&&(Dt=new Et),Dt),null,!1)}function Mt(){var a;Jt&&(a=new Nt,Dt&&br(Dt,a));return null}function Ot(){var a,b;if(Gt&&(b=aj(),a=bj(),Pt!=b||Qt!=a))Pt=b,Qt=a,Pq((!Dt&&(Dt=new Et),Dt))}var Jt=!1,Dt=null,Qt=0,Pt=0,Gt=!1;function Rt(){Rt=u;St=new dk}function Nt(){Rt()}s(265,177,{},Nt);_.zc=function(){null.Jf()};_.Ac=function(){return St};var St;function Et(){hr.call(this,null)}s(267,212,gi,Et);
+function qt(a){switch(a){case gd:return 4096;case sd:return 1024;case vd:return 1;case Fd:return 2;case be:return 2048;case Je:return 128;case Ke:return 256;case Le:return 512;case Re:return 32768;case "losecapture":return 8192;case kf:return 4;case lf:return 64;case mf:return 32;case nf:return 16;case of:return 8;case "scroll":return 16384;case Zd:return 65536;case "DOMMouseScroll":case pf:return 131072;case Ed:return 262144;case "paste":return 524288;case Hg:return 1048576;case Gg:return 2097152;
+case Fg:return 4194304;case Eg:return 8388608;case le:return 16777216;case je:return 33554432;case ke:return 67108864;default:return-1}}function Xi(){Tt||(Ut(),Vt(),Tt=!0)}var Tt=!1;function Wt(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Xt(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Ut(){Yt=B(function(a){var b;var c=vt,d,e,f;ut&&c&&Zt(c.a.d,ut)?(b=wt.a,d=wt.b,e=wt.c,f=wt.d,yt(wt),wt.d=a,br(c,wt),c=!(wt.a&&!wt.b),wt.a=b,wt.b=d,wt.c=e,wt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});$t=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!fn(b)&&y(b,22)&&pt(a,c,b)});au=B(function(a){a.preventDefault();$t.call(this,a)});bu=B(function(a){this.__gwtLastUnhandledEvent=
+a.type;$t.call(this,a)});cu=B(function(a){if(Yt(a)){var b=Yi;b&&b.__listener&&!fn(b.__listener)&&y(b.__listener,22)&&(pt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(vd,cu,!0);$wnd.addEventListener(Fd,cu,!0);$wnd.addEventListener(kf,cu,!0);$wnd.addEventListener(of,cu,!0);$wnd.addEventListener(lf,cu,!0);$wnd.addEventListener(nf,cu,!0);$wnd.addEventListener(mf,cu,!0);$wnd.addEventListener(pf,cu,!0);$wnd.addEventListener(Je,Yt,!0);$wnd.addEventListener(Le,Yt,!0);$wnd.addEventListener(Ke,
+Yt,!0);$wnd.addEventListener(Hg,cu,!0);$wnd.addEventListener(Gg,cu,!0);$wnd.addEventListener(Fg,cu,!0);$wnd.addEventListener(Eg,cu,!0);$wnd.addEventListener(le,cu,!0);$wnd.addEventListener(je,cu,!0);$wnd.addEventListener(ke,cu,!0)}function du(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function eu(a,b){switch(b){case "drag":a.ondrag=$t;break;case "dragend":a.ondragend=$t;break;case Wd:a.ondragenter=au;break;case "dragleave":a.ondragleave=$t;break;case Xd:a.ondragover=au;break;case "dragstart":a.ondragstart=$t;break;case "drop":a.ondrop=$t;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,$t,!1);a.addEventListener(b,$t,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function fu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?$t:null),c&2&&(a.ondblclick=b&2?$t:null),c&4&&(a.onmousedown=b&4?$t:null),c&8&&(a.onmouseup=b&8?$t:null),c&16&&(a.onmouseover=b&16?$t:null),c&32&&(a.onmouseout=b&32?$t:null),c&64&&(a.onmousemove=b&64?$t:null),c&128&&(a.onkeydown=b&128?$t:null),c&256&&(a.onkeypress=b&256?$t:null),c&512&&(a.onkeyup=b&512?$t:null),c&1024&&(a.onchange=b&1024?$t:null),c&2048&&(a.onfocus=b&2048?$t:null),c&4096&&(a.onblur=b&4096?$t:null),
+c&8192&&(a.onlosecapture=b&8192?$t:null),c&16384&&(a.onscroll=b&16384?$t:null),c&32768&&(a.onload=b&32768?bu:null),c&65536&&(a.onerror=b&65536?$t:null),c&131072&&(a.onmousewheel=b&131072?$t:null),c&262144&&(a.oncontextmenu=b&262144?$t:null),c&524288&&(a.onpaste=b&524288?$t:null),c&1048576&&(a.ontouchstart=b&1048576?$t:null),c&2097152&&(a.ontouchmove=b&2097152?$t:null),c&4194304&&(a.ontouchend=b&4194304?$t:null),c&8388608&&(a.ontouchcancel=b&8388608?$t:null),c&16777216&&(a.ongesturestart=b&16777216?
+$t:null),c&33554432&&(a.ongesturechange=b&33554432?$t:null),c&67108864&&(a.ongestureend=b&67108864?$t:null))}var Yi=null,Yt=null,cu=null,au=null,$t=null,bu=null;function Vt(){au=B(function(a){$t.call(this,a);return!1})}function gu(){var a;gu=u;hu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var hu;function iu(){this.b=new Ni}function ju(a){a=a[Vc];return null==a?-1:a}s(273,1,{},iu);_.a=null;function ku(a,b){this.a=a;this.b=b}s(274,1,{},ku);_.a=0;_.b=null;
+function Ct(){var a=At,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));lu=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Bt(){this.a=new hr(null)}s(275,1,gi,Bt);_.Vc=function(a){return decodeURI(a.replace("%23",ma))};_.Nc=function(a){br(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==lu?j:lu))lu=a,Uq&&(a=new Tq,br(this.a,a))};var lu=j;
+function Ht(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Kt(){}s(278,1,{},Kt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(Mt),B(Lt))};function It(){}s(279,1,{},It);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(Ot))};function Mi(a,b){ui(a._c(),b,!0)}function Li(a,b){ui(a._c(),b,!1)}function $i(a,b,c){0<=b&&a.ed(b+Pf);0<=c&&a.cd(c+Pf)}
+function mu(a){var b,a=Mn(a,ud);b=In(a,Jn(32));return 0<=b?a.substr(0,b-0):a}
+function ui(a,b,c){if(!a)throw new Ci(kc);b=Hn(b);if(0==b.length)throw new ek(Ic);if(c){var d,e,f;d=Hn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Hn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Hn(e.substr(0,
+c-0)),b=Hn(nu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function ou(a,b){a.style.display=b?j:uf;a.setAttribute("aria-hidden",""+!b)}s(284,1,Xh);_.Xc=function(){return Jj(this.gb)};_.Yc=function(){return Kj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return D(this.gb,Bf)};_.$c=function(){return D(this.gb,Cf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=uf};_.bd=function(){throw new pu;};_.cd=function(a){this.gb.style[Ae]=a};
+_.dd=function(a){ou(this.gb,a)};_.ed=function(a){this.gb.style[Sg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=qt(c.b);if(-1==d){var e=a.gb;d=c.b;Xi();eu(e,d);E(Xd,d)&&eu(e,Wd)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,Xi(),fu(e,d)):a.cb|=d;return Vq(!a.db?a.db=new hr(a):a.db,c,b)}function qu(a,b,c){return Vq(!a.db?a.db=new hr(a):a.db,c,b)}
+function ru(a){var b;if(a.hd())throw new su("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Xi();fu(c,b)}else a.cb|=b;a.fd();a.ld()}function tu(a,b){var c;switch(qt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&Qn(a.gb,c))return}c=a.gb;var d,e,f;if(bp&&(f=bp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&br(a.db,f.a),f.a.a=d,f.a.b=e}
+function uu(a){if(!a.hd())throw new su("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}function Hj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new su("This widget's parent does not implement HasWidgets");}else if(Ui(),Zt(vu.a,a)){Ui();try{a.kd()}finally{Bi(vu.a,a)}}}
+function wu(a,b){var c;c=a.fb;if(b){if(c)throw new su("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(283,284,Ch);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&br(this.db,a)};_.hd=function(){return this.bb};_.jd=function(){ru(this)};_.Tc=function(a){tu(this,a)};_.kd=function(){uu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
+function xu(a){for(a=new yu(a);a.a.a<a.a.b.c-1;)zu(a.a),Au(a.a)}s(282,283,hi);_.fd=function(){Bu(this,(Cu(),Du))};_.gd=function(){Bu(this,(Cu(),Eu))};function Fu(a,b,c){Hj(b);var d=a.p;Gu(d,b,d.c);d=(nt(),ot(b.gb));c.appendChild(d);wu(b,a)}function Hu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Iu;b.fb==a&&(f=a.od(b),f<d&&--d);Hj(b);Gu(a.p,b,d);e?(e=b.gb,du(c,(nt(),ot(e)),d)):(e=(nt(),ot(b.gb)),c.appendChild(e));wu(b,a)}
+function Ju(a,b){var c;if(b.fb!=a)return!1;try{wu(b,null)}finally{c=b.gb;On(c).removeChild(c);c=a.p;var d;d=Ku(c,b);if(-1==d)throw new Lu;if(0>d||d>=c.c)throw new Iu;for(--c.c;d<c.c;++d)Gr(c.a,d,c.a[d+1]);Gr(c.a,c.c,null)}return!0}s(281,282,hi);_.od=function(a){return Ku(this.p,a)};_.pd=function(a,b,c,d){Hu(this,a,b,c,d)};_.qd=function(){return new Mu(this.p)};_.nd=function(a){return Ju(this,a)};function Ti(a,b,c,d){var e;Hj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}
+function Nu(a,b){var c;(c=Ju(a,b))&&Ou(b.gb);return c}function Pu(a,b,c,d){if(b.fb!=a)throw new ek("Widget must be a child of this panel.");a.td(b,c,d)}function Qu(a,b,c){a=a.gb;-1==b&&-1==c?Ou(a):(a.style[Lf]=Xc,a.style[Me]=b+Pf,a.style[Dg]=c+Pf)}function Ru(){var a=$doc.createElement(Sd);this.p=new Su(this);this.gb=a;this.gb.style[Lf]="relative";this.gb.style[If]=Be}function Ou(a){a.style[Me]=j;a.style[Dg]=j;a.style[Lf]=j}s(280,281,hi,Ru);_.rd=function(a){Fu(this,a,this.gb)};
+_.nd=function(a){return Nu(this,a)};_.sd=function(a,b,c){Pu(this,a,b,c)};_.td=function(a,b,c){Qu(a,b,c)};function Tu(a,b){if(a.vd())throw new su("SimplePanel can only contain one child widget");a.wd(b)}function Uu(a,b){if(a.ab!=b)return!1;try{wu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function Vu(a,b){if(b!=a.ab&&(b&&Hj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(nt(),ot(a.ab.gb));a.ud().appendChild(c);wu(b,a)}}function Wu(){this.gb=$doc.createElement(Sd)}s(288,282,hi,Wu);_.ud=function(){return this.gb};
+_.vd=function(){return this.ab};_.qd=function(){return new Xu(this)};_.nd=function(a){return Uu(this,a)};_.wd=function(a){Vu(this,a)};_.ab=null;function Yu(a,b){a.$&&(Zu(a.Z,!1,!1),Lq(a,a,b))}function $u(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function av(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Me]=b-0+(gj(),Pf);a.style[Dg]=c+Pf}function bv(a){a.$||(a.bb&&Hj(a),Zu(a.Z,!0,!1))}s(287,288,hi);_.ud=function(){return Nn(this.gb)};_.Zc=function(){return D(this.gb,Bf)};
+_.$c=function(){return D(this.gb,Cf)};_._c=function(){return On(Nn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){Yu(this,a)};_.ad=function(){return!E(Be,this.gb.style[Pg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&Zu(this.Z,!1,!0)};_.cd=function(a){this.O=a;$u(this);0==a.length&&(this.O=null)};_.zd=function(a,b){av(this,a,b)};_.dd=function(a){this.gb.style[Pg]=a?Qg:Be};_.wd=function(a){Vu(this,a);$u(this)};
+_.ed=function(a){this.P=a;$u(this);0==a.length&&(this.P=null)};_.Ad=function(){bv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function cv(a,b){var c;Wu.call(this);this.R=new dv;this.L=(ev(),fv);this.Z=new gv(this);this.gb.appendChild($doc.createElement(Sd));this.zd(0,0);On(Nn(this.gb))[ud]="gwt-PopupPanel";Nn(this.gb)[ud]=Kf;this.N=this.M=a;this.W=!1;c=G(Lr,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new hv(c);this.K._c()[ud]=j;c=On(Nn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ci(kc);d=Hn(d);if(0==d.length)throw new ek(Ic);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<
+h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}Vu(this,this.K);$u(this);ui(Nn(this.gb),Kf,!1);ui(this.K.b,b+"Content",!0)}s(286,287,hi);_.fd=function(){ru(this.K)};_.gd=function(){uu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new Xu(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){Vu(this.K,a);$u(this)};_.K=null;s(285,286,hi);_.kd=function(){uu(this)};
+function iv(){iv=u;jv=new kv(Gb,0,(ev(),fv));lv=new kv(mc,1,mv);nv=new kv(tc,2,ov);pv=G(qv,k,23,[jv,lv,nv])}function kv(a,b,c){Rn.call(this,a,b);this.a=c}s(289,138,{23:1,67:1,70:1,72:1},kv);_.a=null;var pv,jv,lv,nv;function rv(){rv=u;sv=G(Lr,k,1,[Dg,jf,jd])}
+function hv(a){var b;rv();var c,d;c=this.gb=$doc.createElement(sg);this.c=$doc.createElement(vg);mt(c,this.c);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Ig),b[ud]=a[c],mt(b,tv(a[c]+"Left")),mt(b,tv(a[c]+Ib)),mt(b,tv(a[c]+"Right")),b),mt(this.c,d),1==c&&(this.b=Nn(Wt(d,1)));this.gb[ud]="gwt-DecoratorPanel"}function tv(a){var b,c;c=$doc.createElement(wg);b=$doc.createElement(Sd);var d=(nt(),ot(b));c.appendChild(d);c[ud]=a;b[ud]=a+"Inner";return c}s(291,288,Fh,hv);_.ud=function(){return this.b};
+_.b=null;_.c=null;var sv;s(290,291,Fh);s(292,1,{});function Cu(){Cu=u;Du=new uv;Eu=new vv}function wv(a){fr.call(this,a)}function Bu(a,b){Cu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=yi(f),y(f,81))d=f,!c&&(c=new dr),er(c,d);else throw f;}}if(c)throw new wv(c);}s(293,217,Uh,wv);var Du,Eu;function uv(){}s(294,1,{},uv);_.Bd=function(a){a.jd()};function vv(){}s(295,1,{},vv);_.Bd=function(a){a.kd()};s(298,283,Ch);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};
+_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.jd=function(){ru(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(297,298,Ch);function xv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",nd),b);this.gb[ud]="gwt-Button";this.gb.innerHTML=a||j}s(296,297,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},xv);s(299,281,hi);_.d=null;
+_.e=null;function yv(a,b){var c;if(a.f)throw new su("Composite.initWidget() may only be called once.");Hj(b);c=b.gb;a.gb=c;var d;nt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((nt(),c).__gwt_resolve=zv(a));a.f=b;wu(b,a)}function Av(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Xi();fu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(300,283,ei);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Av(this)};
+_.Tc=function(a){tu(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Bv(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Pd]=cg;break;case 1:c[Pd]=Ue;break;case 2:qr(c)!=(rr(),ur)&&(c[Pd]=j)}}}function Cv(a){this.a=a;this.c=!1;this.d=this.b=qr(a)}s(301,1,{},Cv);_.a=null;_.b=null;_.c=!1;_.d=null;function Zi(){this.gb=Dv()}s(302,288,hi,Zi);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};
+_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function Ev(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Nn(b);e=null;c&&(c=ju(c),e=0>c?null:it(a.i.b,c));e?Fv(a,e):d&&(b.innerHTML=j||j);return b}function Fv(a,b){var c;if(b.fb!=a)return!1;try{wu(b,null)}finally{c=b.gb;On(c).removeChild(c);var d=a.i,e;e=ju(c);c[Vc]=null;c=d.b;Gv(e,c.c);Gr(c.b,e,null);d.a=new ku(e,d.a)}return!0}s(304,282,hi);_.qd=function(){return new Hv(this)};
+_.nd=function(a){return Fv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Iv(a){if(0>=a.b)throw new Jv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Jv("Column index: 0, Column size: "+a.a);}
+function Kv(){this.i=new iu;this.f=$doc.createElement(sg);this.c=$doc.createElement(vg);mt(this.f,this.c);this.gb=this.f;this.d=new Lv(this);var a=new Mv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;du(a.b.f,(nt(),ot(b)),0);mt(a.a,$doc.createElement(yd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Jv("Row index: "+a+", Row size: "+d);if(0>c)throw new Jv("Column "+c+" must be non-negative: "+
+c);if(this.a<=c)throw new Jv("Column index: "+c+", Column size: "+this.a);c=Ev(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(wg),d.innerHTML=sa||j,du(c,(nt(),ot(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(yd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(wg);
+e.innerHTML=sa;c=$doc.createElement(Ig);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Ev(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(303,304,hi,Kv);_.a=0;_.b=0;function Nv(a){for(;++a.b<a.d.c&&!(null!=it(a.d,a.b)););}function Hv(a){this.c=a;this.d=this.c.i.b;Nv(this)}s(305,1,{},Hv);_.Qc=function(){return this.b<this.d.c};
+_.Rc=function(){var a;if(this.b>=this.d.c)throw new Lu;a=it(this.d,this.b);this.a=this.b;Nv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Ov;a=it(this.d,this.a);Hj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Lv(a){this.a=a}s(306,1,{},Lv);_.a=null;function Mv(a){this.b=a}s(307,1,{},Mv);_.a=null;_.b=null;function Pv(){Pv=u;Qv=new Rv}var Qv;function Sv(){Sv=u;Tv=new Uv((po(),rd));Vv=new Uv(Me);Wv=new Uv(Xf);Xv=Vv;Yv=Wv;Zv=Xv}var Tv,Zv,Vv,Yv,Xv,Wv;function Rv(){}s(309,1,{},Rv);
+function Uv(a){this.a=a}s(310,309,{},Uv);_.a=null;function $v(){$v=u;aw=new bw(jf);cw=new bw(Dg)}var aw,cw;function bw(a){this.a=a}s(311,1,{},bw);_.a=null;function dw(a,b){var c;c=ew(a);mt(a.b,c);Fu(a,b,c)}function ew(a){var b;b=$doc.createElement(wg);b[$c]=a.a.a;b.style[Og]=a.c.a;return b}function fw(a,b){var c,d;d=On(b.gb);(c=Ju(a,b))&&a.b.removeChild(d);return c}
+function gw(){this.p=new Su(this);this.e=$doc.createElement(sg);this.d=$doc.createElement(vg);mt(this.e,this.d);this.gb=this.e;this.a=(Sv(),Zv);this.c=($v(),cw);this.b=$doc.createElement(Ig);mt(this.d,this.b);this.e[qd]=ab;this.e[pd]=ab}s(312,299,hi,gw);_.nd=function(a){return fw(this,a)};_.b=null;function hw(){hw=u;new qi}function iw(a,b,c,d,e){hw();this.a=new jw(this,a,b,c,d,e);this.gb[ud]="gwt-Image"}function kw(a,b,c,d,e){hw();iw.call(this,(Rs(),new Qs(a)),b,c,d,e)}s(313,283,Ch,iw,kw);
+_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.Tc=function(a){32768==qt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);tu(this,a)};_.ld=function(){var a=this.a;E(Re,Mn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new lw(a,this),yn((vn(),wn),a.f))};_.a=null;s(315,1,{});_.f=null;function mw(){mw=u;nw()}
+function jw(a,b,c,d,e,f){var g,i;mw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(mg);i=new Es;Ds(Ds(Ds(i,new Gs("width:"+e+(gj(),Pf)+ob)),new Gs("height:"+f+Rf)),new Gs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Rf));!ow&&(ow=new pw);b=qw;c=new Gs((new Gs(Ln(i.a.a))).a);i=new Fs;Wm(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Ps(b.a);Wm(i.a,b);Wm(i.a,"' style='");b=Ps(c.a);Wm(i.a,b);Wm(i.a,"' border='0'>");i=new Is(Ln(i.a));g.innerHTML=i.a||j;g=
+Nn(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),Xi(),fu(g,a)):a.cb|=133333119}s(314,315,{},jw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function lw(a,b){this.a=a;this.b=b}s(316,1,{},lw);
+_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Re,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Re)};_.a=null;_.b=null;function rw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Pv(),Qv)?a.b.d==(rr(),tr)?(Sv(),Vv):a.b.d==sr?(Sv(),Wv):(Sv(),Xv):a.b.d==(rr(),tr)?(Sv(),Wv):a.b.d==sr?(Sv(),Vv):(Sv(),Yv);b!=a.c&&(a.c=b,a.gb.style[yg]=!a.c?j:a.c.a)}s(318,283,Ch);_.a=null;_.b=null;_.c=null;
+function sw(){this.gb=$doc.createElement(Sd);this.b=new Cv(this.gb);this.gb[ud]="gwt-Label"}function tw(){sw.call(this);Bv(this.b,Tg);rw(this)}s(317,318,Ch,sw,tw);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function uw(a,b){if(0>b||b>=a.gb.options.length)throw new Iu;}function lp(a,b){uw(a,b);return a.gb.options[b].value}
+function vw(){this.gb=$doc.createElement("select");this.gb[ud]="gwt-ListBox"}s(319,298,Ch,vw);s(320,248,Ih);function ww(a){this.a=a}s(321,320,Ih,ww);_.Dc=function(){};function xw(a){this.a=a}s(322,320,Ih,xw);_.Jc=function(a){this.a.Cd(a.f,a.a)};function yw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Ig);du(a.e,(nt(),ot(e)),b);a=(nt(),ot(c));d.appendChild(a)}else d=Wt(a.e,0),du(d,(nt(),ot(c)),b)}
+function zw(a,b,c){var d;Aw(a,b);c&&b.a?(Aw(a,null),a=b.a,b=(vn(),wn),b.c=zn(b.c,[new Bw(a),!1])):null!=b.c&&(a.j=new Cw(a,b),c=(ev(),mv),a.j.L=c,a.j.T=a.f,a.j._c()[ud]=se,d=mu(a.gb),E(re,d)||Mi(a.j,d+"Popup"),qu(a.j,new xw(a),ck?ck:ck=new dk),a.n=b.c,d=a.j,a=new Dw(a,b),d.gb.style[Pg]=Be,bv(d),a.a.o?av(a.a.j,Jj(a.a.gb)+D(a.a.gb,Cf)-1,Kj(a.b.gb)+$wnd.pageYOffset):av(a.a.j,Jj(a.b.gb),Kj(a.a.gb)+$wnd.pageYOffset+D(a.a.gb,Bf)-1),d.gb.style[Pg]=Qg)}
+function Ew(a,b){if(b||!(a.k&&a.n==a.k.c))Aw(a,b),Fw(a.gb),b&&a.d&&zw(a,b,!1)}
+function Gw(a,b){var c;a:{c=b.target;var d,e;for(e=new si(a.i);e.b<e.d.ue();)if(d=ti(e),Qn(d.gb,c)){c=d;break a}c=null}switch(qt(b.type)){case 1:Fw(a.gb);c&&zw(a,c,!0);break;case 16:c&&Ew(a,c);break;case 32:c&&Ew(a,null);break;case 2048:Hw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Hw(a)||a.o||Iw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Hw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(zw(a,a.k,!1),a.k.c.Jf()):Jw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Hw(a)||a.o&&Iw(a);
+b.cancelBubble=!0;b.preventDefault();break;case 40:Hw(a)||(a.o?Jw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(zw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Aw(a,null);a.j&&Yu(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Aw(a,null);a.j&&Yu(a.j,!1);break;case 13:Hw(a)||(zw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}tu(a,b)}function Kw(a,b,c){c&&Aw(a,null);Lq(a,b,!1);a.n=null;a.j=null}
+function Hw(a){var b;if(!a.k){for(b=new si(a.i);b.b<b.d.ue();){b=ti(b);Aw(a,b);break}return!0}return!1}
+function Aw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=mu(c.gb)+Va;ui(c._c(),d,!1);a.o&&(c=On(a.k.gb),2==Xt(c)&&(c=Wt(c,1),ui(c,qg,!1)))}if(b){c=mu(b.gb)+Va;ui(b._c(),c,!0);a.o&&(c=On(b.gb),2==Xt(c)&&(c=Wt(c,1),ui(c,qg,!0)));dl();c=a.gb;var d=new Fk(b.gb),e=(Zk(),$k),d=G(Lw,k,5,[d]),e=e.a,f,g,i,h;f=new Vm;for(i=0,h=d.length;i<h;++i)g=d[i],Xm(Xm(f,g.a),ea);d=Hn(Ln(f.a));c.setAttribute(e,d)}a.k=b}}
+function Jw(a){var b,c,d;if(a.k){for(b=c=lj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?it(a.i,b):it(a.i,c);break}Aw(a,d)}}function Iw(a){var b,c,d;if(a.k){for(b=c=lj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?it(a.i,b):it(a.i,c);break}Aw(a,d)}}s(323,283,Ch);_.Tc=function(a){Gw(this,a)};_.kd=function(){this.j&&Yu(this.j,!1);uu(this)};_.Cd=function(a,b){Kw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Bw(a){this.a=a}s(324,1,{},Bw);_.pc=function(){Mw(this.a)};_.a=null;
+function Nw(a){this.a=a}s(325,1,{},Nw);_.Dc=function(){Aw(this.a,null)};_.a=null;function Cw(a,b){this.a=a;this.b=b;cv.call(this,!0,Ze);Vu(this.K,this.b.c);$u(this);this.Y=!0;this.b.c.Jf()}s(326,286,hi,Cw);_.Pc=function(a){var b,c;if(!a.a)switch(qt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(Qn(b,c)){a.a=!0;break}a.a&&Aw(this.a,null)}};_.a=null;_.b=null;function Dw(a,b){this.a=a;this.b=b}s(327,1,{},Dw);_.a=null;var Ow=_.b=null;
+function Pw(){Pw=u;Ow=new Cs((Rs(),new Qs("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Qw(a,b){this.gb=$doc.createElement(wg);var c=mu(this.gb)+Va;ui(this._c(),c,!1);this.gb.textContent=a||j;this.gb[ud]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);dl();this.gb.setAttribute("role",Kl.a);this.a=b}s(330,284,{27:1,31:1,34:1},Qw);_.a=null;_.b=null;_.c=null;
+function Rw(){var a;this.gb=$doc.createElement(wg);this.gb[ud]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);mt(this.gb,a);a[ud]="menuSeparatorInner"}s(331,284,Xh,Rw);function Sw(){var a,b,c,d,e;b=null.Jf();e=aj();d=bj();b[Rd]=(eo(),uf);b[Sg]=0+(gj(),Pf);b[Ae]=bb;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Sg]=(c>e?c:e)+Pf;b[Ae]=(a>d?a:d)+Pf;b[Rd]="block"}function dv(){}s(332,1,{},dv);_.Lc=function(){Sw()};
+function Tw(a){this.a=a}s(333,1,{},Tw);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(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?Qn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(qt(d.type)){case 4:case 1048576:if(Wi){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Wi){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function Uw(a){this.a=a}s(334,1,{},Uw);_.a=null;function ev(){ev=u;fv=new Vw(Gb,0);mv=new Vw(mc,1);ov=new Vw(tc,2);Ww=G(Xw,k,32,[fv,mv,ov])}function Vw(a,b){Rn.call(this,a,b)}s(335,138,{32:1,67:1,70:1,72:1},Vw);var Ww,fv,mv,ov;function Yw(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Ft(a.a.R),Sw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Di(a.f.a),a.f=null,a.b=!1)}function Zw(a){a.j||(Yw(a),a.c||(Ui(),Nu(Vi(null),a.a)));a.a.gb.style[xd]="rect(auto, auto, auto, auto)";a.a.gb.style[If]=Qg}
+function $w(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[xd]="rect("+g+Qf+f+Qf+c+Qf+e+"px)"}
+function Zu(a,b,c){a.c=c;Lj(a);a.i&&(Mj(a.i),a.i=null,Zw(a));a.a.$=b;var d=a.a;d.X&&(Di(d.X.a),d.X=null);d.S&&(Di(d.S.a),d.S=null);if(d.$){d.X=tt(new Tw(d));var e;e=new Uw(d);zt();e=At?Vq(At.a,(!Uq&&(Uq=new dk),Uq),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(ev(),fv)&&!b&&(c=!1);a.j=b;c?b?(Yw(a),a.a.gb.style[Lf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[xd]="rect(0px, 0px, 0px, 0px)",Ui(),b=Vi(null),Fu(b,a.a,b.gb),a.i=new ax(a),Sj(a.i,1)):Nj(a,200):(Yw(a),a.j?(a.a.gb.style[Lf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,
+a.a._),Ui(),b=Vi(null),Fu(b,a.a,b.gb)):a.c||(Ui(),Nu(Vi(null),a.a)),a.a.gb.style[If]=Qg)}function gv(a){var b=(Uj(),Vj);this.k=new Tj(this);this.s=b;this.a=a}s(336,17,{},gv);_.rc=function(){Zw(this)};_.sc=function(){this.d=D(this.a.gb,Bf);this.e=D(this.a.gb,Cf);this.a.gb.style[If]=Be;$w(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){$w(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function ax(a){Yj();this.a=a}s(337,24,{},ax);
+_.vc=function(){this.a.i=null;Nj(this.a,200)};_.a=null;function nt(){nt=u;bx()}function ot(a){return a.__gwt_resolve?a.__gwt_resolve():a}function zv(a){return function(){this.__gwt_resolve=cx;return a.bd()}}function cx(){throw"A PotentialElement cannot be resolved twice.";}
+function bx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function Ui(){Ui=u;dx=new ex;fx=new qi;vu=new dr}function gx(a){this.p=new Su(this);this.gb=a;ru(this)}
+function Vi(a){Ui();var b,c;c=Qi(fx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==fx.d){var d=new hx;ak();bk(ck?ck:ck=new dk,d)}!b?c=new ix:c=new gx(b);x(fx,a,c);er(vu,c);return c}s(339,280,hi,gx);var dx,fx,vu;function ex(){}s(340,1,{},ex);_.Bd=function(a){a.hd()&&a.kd()};function hx(){}s(341,1,{},hx);_.Jc=function(){Ui();try{Bu(vu,dx)}finally{jx(vu.a),jx(fx)}};function ix(){gx.call(this,$doc.body)}s(342,339,hi,ix);
+_.td=function(a,b,c){Qu(a,b-0,c-0)};function Xu(a){this.c=a;this.a=!!this.c.ab}s(343,1,{},Xu);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Lu;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function kx(a,b){a.gb[Ng]=null!=b?b:j}s(346,298,Ch);_.Tc=function(a){0!=(qt(a.type)&896)?tu(this,a):tu(this,a)};_.ld=function(){};function lx(){lx=u;mx()}s(345,346,Ch);
+function nx(){var a;lx();var b=(a=$doc.createElement("INPUT"),a.type=xg,a);!Vs&&(Vs=new Us);!Ts&&(Ts=new Ss);this.gb=b;this.gb[ud]="gwt-TextBox"}s(344,345,Ch,nx);function mx(){mx=u;ox=new px;qx=new rx;sx=new tx;ux=new vx;wx=G(xx,k,35,[ox,qx,sx,ux])}s(347,138,Vh);var wx,ox,qx,sx,ux;function px(){Rn.call(this,Gb,0)}s(348,347,Vh,px);function rx(){Rn.call(this,Zb,1)}s(349,347,Vh,rx);function tx(){Rn.call(this,ac,2)}s(350,347,Vh,tx);function vx(){Rn.call(this,sc,3)}s(351,347,Vh,vx);
+function yx(a,b){if(0>b||b>=a.c)throw new Iu;return a.a[b]}function Ku(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Gu(a,b,c){var d,e;if(0>c||c>a.c)throw new Iu;if(a.c==a.a.length){e=v(zx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Gr(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Gr(a.a,d,a.a[d-1]);Gr(a.a,c,b)}function Su(a){this.b=a;this.a=v(zx,k,36,4,0)}s(352,1,{},Su);_.qd=function(){return new Mu(this)};_.a=null;_.b=null;_.c=0;
+function zu(a){if(a.a>=a.b.c)throw new Lu;return a.b.a[++a.a]}function Au(a){if(0>a.a||a.a>=a.b.c)throw new Ov;a.b.b.nd(a.b.a[a.a--])}function Mu(a){this.b=a}s(353,1,{},Mu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return zu(this)};_.Sc=function(){Au(this)};_.a=-1;_.b=null;function nw(){nw=u;qw=(Rs(),new Qs(qn()+"clear.cache.gif"))}var qw,ow=null;function pw(){}s(355,1,{},pw);function Ax(){Ax=u;nw()}function Bx(a,b,c,d,e){Ax();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function Cx(a,b,c){Ax();Bx.call(this,(Rs(),new Qs(a)),b,0,c,16)}s(356,292,{},Bx,Cx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Dv(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Fw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Di(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Xq(b,new Xs(b,c,d,a)):kr(b,c,d,a)}function ar(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(362,1,{},ar);_.a=null;_.b=null;_.c=null;_.d=null;function Yq(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
+s(363,1,{},Yq);_.pc=function(){Zq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Xs(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(364,1,{},Xs);_.pc=function(){kr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Dx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Ni),b.k=a,Hi(a.ac,b))}function Ex(a){var b;b=a.cZ.d;if(-1!=In(b,Jn(36)))return null;a=a.bc.b.b++;return b=nu(b,Fx(b,Jn(46))+1)+j+a}
+function Gx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Hx(a,b,c,ws(d)))}function Ix(a){return!a.Tb&&a.$b?Ix(a.$b):a.Tb}function Jx(a){return!a.Vb&&a.$b?Jx(a.$b):a.Vb}function Kx(a){var b;b=new Lx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Mx;}function Nx(a){a.cc=!1;a._d();Ox(a)}function Ox(a){if((a=y(a,55)?null:a.$b)&&a.cc)Nx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
+function Px(a){return(a=a.Hd())?a:new Qx(1,1)}function Rx(a){var b;return(b=a.Id())?new Sx(b):new Sx(a.Kd())}function Tx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function Ux(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function Vx(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Ox(a),new Wx(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new Wx(a,101)}
+function Xx(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function Yx(a){a.dc||(Tx(a),Zx(a,!0),$x(a),a.dc=!0,new Wx(a,102),Gx(a,a,a.$b,0),Ox(a),a._b.Cf(a))}function ay(){this.bc=(jp(),jp(),by);new qi;this.Qd();this.Zb=(cy(),dy)}s(368,1,$h);_.Ed=function(){return!1};_.Fd=function(){return Ex(this)};_.Gd=function(){return Ix(this)};_.Hd=function(){return ey(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
+_.Ld=function(){return new fy(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Nx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Px(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+Tg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Rx(this)};
+_.Yd=function(){};_.Zd=function(){return Ux(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){Vx(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Oc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
+function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new ek("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new ek("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new ek("Missing message: awt.12C");if(y(b,55))throw new ek("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new $m;var e=lj(d.Ob.a,b),f;f=it(d.Ob.a,e);d.Pb&&d.Pb.je(f);gy(d,e);new hy(d,301,f)}d=a.Ob.a.c;Tx(b);iy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Nx(a),!!a.Pb&&
+y(a.Pb,48)&&(a.Pb.n=!1),Gx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new Wq("Missing message: awt.185");if(null==c||null!=c)jy(g,c,b);else throw new ek("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=yi(i);if(y(i,75))throw b=i,gy(a,d),b;throw i;}b._d();new hy(a,300,b)}function ky(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ly(a){var b;b=a.ee();return new my(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
+function Zx(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)it(a.Ob.a,c).Td(b)}function gy(a,b){var c;c=it(a.Ob.a,b);Tx(c);c.Td(!1);lt(a.Ob.a,b);c.$b=null;Nx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Gx(c,c,a,1)}function ny(a){var b=(oy(),py);Xx(a,b);for(b=0;b<a.Ob.a.c;++b)it(a.Ob.a,b).Zd()}function qy(a,b){var c,d;if(a.Pb)for(d=new si(a.Ob.a);d.b<d.d.ue();)c=ti(d),a.Pb.je(c);if(b)for(d=new si(a.Ob.a);d.b<d.d.ue();)c=ti(d),b.fe(null,c);a.Pb=b;Nx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
+function $x(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=it(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function ry(){ay.call(this);this.Ob=new sy;this.Sb=(jp(),jp(),by)}s(367,368,ii);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Px(this)};_.Md=function(){return Rx(this)};
+_.Qd=function(){this._b=(jp(),new ty)};_.Rd=function(){Nx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){Zx(this,a)};_.Ud=function(){return Px(this)};_.Xd=function(){return Rx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Tx(it(this.Ob.a,a))};_.Zd=function(){var a;if(!Ux(this))return!1;for(a=0;a<this.Ob.a.c;++a)it(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=it(this.Ob.a,b),a._d()};_.de=function(){$x(this)};_.Pb=null;
+_.Qb=null;_.Rb=null;function uy(){var a=new vy;ry.call(this);qy(this,a)}s(366,367,ii,uy);_.Fd=function(){return"panel"+this.Sb.b.d++};function wy(a,b,c){a=xy(a.Nb,b,c);a.j=!0;return new yy(a)}function zy(a){a.Vd(a.Nb.d)}function Ay(a){return new Qx(D(a.Nb.gb,Cf),D(a.Nb.gb,Bf))}s(365,366,ii);_.Jd=function(){return D(this.Nb.gb,Bf)};_.Nd=function(){return D(this.Nb.gb,Cf)};_.Od=function(){return Jj(this.Nb.gb)};_.Pd=function(){return Kj(this.Nb.gb)+$wnd.pageYOffset};
+_.Sd=function(){return this.Nb.gb.style.display!=uf};_.$d=function(){zy(this)};_.ae=function(){};_.Nb=null;function By(a){if(null!=a)this.e=a;else throw new Cy;}s(370,1,Qh);_.tS=function(){return this.cZ.d+"[source="+this.e+Oc};_.e=null;
+function Dy(){Dy=u;S=new qi;x(S,new T(400),new U(ch));x(S,new T(401),new U(ch));x(S,new T(402),new U(ch));x(S,new T(500),new U(eh));x(S,new T(501),new U(eh));x(S,new T(502),new U(eh));x(S,new T(503),new U(lh));x(S,new T(504),new U(eh));x(S,new T(505),new U(eh));x(S,new T(506),new U(lh));x(S,new T(507),new U(wh));x(S,new T(100),new U(Zg));x(S,new T(101),new U(Zg));x(S,new T(102),new U(Zg));x(S,new T(103),new U(Zg));x(S,new T(1004),new U(bh));x(S,new T(1005),new U(bh));x(S,new T(800),new U(sh));x(S,
+new T(801),new U(sh));x(S,new T(200),new U(mh));x(S,new T(201),new U(mh));x(S,new T(202),new U(mh));x(S,new T(204),new U(mh));x(S,new T(203),new U(mh));x(S,new T(209),new U(xh));x(S,new T(208),new U(yh));x(S,new T(207),new U(yh));x(S,new T(206),new U(mh));x(S,new T(205),new U(mh));x(S,new T(1400),new U(uh));x(S,new T(1401),new U(vh));x(S,new T(1402),new U(vh));x(S,new T(300),new U($g));x(S,new T(301),new U($g));x(S,new T(1100),new U(rh));x(S,new T(1101),new U(rh));x(S,new T(1200),new U(th));x(S,new T(701),
+new U(ph));x(S,new T(900),new U(qh));x(S,new T(1001),new U(nh));x(S,new T(601),new U(oh))}s(369,370,Qh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Mc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(372,1,{},U);_.a=Yg;function Ey(){}s(373,1,{},Ey);_.a=null;_.b=null;
+function Fy(a,b){var c;b&&(a.a?(c=new Gy(a.a),Gr(c.b,c.c++,b),a.a=c):(a.a=new Ni,Hi(a.a,b)))}s(375,1,Qh);_.a=null;function Hy(){}function Iy(){}s(374,375,Qh,Hy,Iy);function Jy(){Jy=u;Math.sqrt(2)}function Ky(a){Jy();if(0>a)throw new ek("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(376,1,{40:1},Ky);_.eQ=function(a){return a===this?!0:y(a,40)?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 Ly;a.a=31*a.a+J((new My(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new My(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Ny(){Ny=u;Oy=new dr;Py=new Qx(0,0);er(Oy,Cb);er(Oy,Qb);er(Oy,xb);er(Oy,"Last");er(Oy,Ib);er(Oy,jc);er(Oy,Hc);er(Oy,Kc);er(Oy,Ob)}
+function jy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!Zt(Oy.a,b))throw new ek(Qy());Ir(Qi(a.c,d))===Ir(c)&&Ir(Qi(a.b,c))===Ir(d)||((b=Qi(a.c,d))&&Ry(a,b,d),Sy(a.a.qd(),c)&&Ry(a,c,d),b=a.a,new Ty(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function Uy(a,b){return new Qx(Dj(b[1].b,Dj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Dj(b[0].a,Dj(b[4].a,b[3].a))+a.k)}function Ry(a,b,c){Vy(a.a,b);Bi(a.b,b);Bi(a.c,c)}
+function Wy(a,b){if(!a.n){a.n=!0;var c,d,e;Xy(a.f,Py);Xy(a.i,Py);Xy(a.o,null);a.p=0;for(d=Yy(a.a,0);d.b!=d.d.a;){c=Zy(d);e=Qi(a.b,c);var f=b.Zb;e=hn(e,Ib)?0:hn(e,jc)?1:hn(e,Hc)?2:hn(e,Kc)?4:hn(e,Ob)?3:hn(e,Cb)?f.a?4:3:hn(e,xb)?f.a?3:4:hn(e,Qb)?1:2;c.dc?a.o[e]||(Gr(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function $y(){Ny();az.call(this,0)}
+function az(a){Ny();jp();this.a=new bz;this.b=new qi;this.c=new qi;this.d=a;this.j=0;this.n=!1;this.o=v(cz,k,44,5,0);this.f=v(dz,k,46,5,0);this.i=v(dz,k,46,5,0);this.p=this.e=this.k=0}s(377,1,{48:1,67:1},$y,az);_.fe=function(a,b){jy(this,a,b)};
+_.ge=function(a){Wy(this,a);if(0!=this.p)if(a=ly(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
+this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;Wy(this,a);this.n=b;return 0==this.p?ky(a,new Qx(0,0)):ky(a,Uy(this,this.f))};_.ie=function(a){var b;b=this.n;Wy(this,a);this.n=b;return ky(a,Uy(this,this.i))};_.je=function(a){var b;b=Qi(this.b,a);null!=b&&Ry(this,a,b)};_.tS=function(){return ez.d+"[hgap="+this.d+",vgap="+this.j+Oc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Py,Oy;function fz(a){ay.call(this);this._b=(jp(),new gz(a,this))}s(378,368,{41:1,44:1,49:1,63:1,67:1},fz);_.Fd=function(){return nd+this.bc.b.a++};_.Hd=function(){return!Jx(this)?new Qx(0,0):ey(this._b,this)};_._d=function(){};s(380,1,{});s(379,380,{},function(){});function hz(){hz=u}
+function iz(a,b){if(null==b)throw new Wq("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Gf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function jz(){hz();ay.call(this);new Ni;this._b=new kz((jp(),this))}s(381,368,{42:1,44:1,49:1,63:1,67:1},jz);_.Hd=function(){return ey(this._b,this)};
+_.Wd=function(){return(null==this.Yb&&(this.Yb=Ex(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Tg+this.Wb+(this.dc?j:",hidden")+",current="+lp(this._b.a,this._b.a.gb.selectedIndex)};function lz(){lz=u;mz=new nz(255,255,255);oz=new nz(192,192,192);pz=new nz(128,128,128);qz=new nz(64,64,64);rz=new nz(0,0,0);sz=new nz(255,0,0);new nz(255,175,175);tz=new nz(255,200,0);uz=new nz(255,255,0);new nz(0,255,0);vz=new nz(255,0,255);wz=new nz(0,255,255);xz=new nz(0,0,255)}
+function yz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new nz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new nz(c,a,b)}function zz(a){return new nz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function nz(a,b,c){lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ek("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+s(382,1,{43:1,50:1,54:1},nz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Az.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Oc};_.a=0;var rz,xz,wz,qz,pz,oz,vz,tz,sz,mz,uz;function cy(){cy=u;dy=new Bz(!0);Cz=new dr;er(Cz,"ar");er(Cz,"fa");er(Cz,"iw");er(Cz,"ur")}function Bz(a){this.a=a}s(383,1,Qh,Bz);_.a=!1;var dy,Cz;s(385,1,{59:1,69:1});function Dz(){Qx.call(this,0,0)}function Qx(a,b){this.b=a;this.a=b}
+function Sx(a){Qx.call(this,a.b,a.a)}s(384,385,{46:1,59:1,67:1,69:1},Dz,Qx,Sx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Ly;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Ez.d+"[width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;function bq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(386,1,Qh,bq,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});
+_.ke=function(){return 0!=(this.e&4)};_.le=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=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Oc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Fz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
+function Gz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Gv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Hz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Dj(g,c.a),i+=c.b+a.c);return new Qx(i,g+2*a.d)}function vy(){Iz.call(this,1,5,5)}
+function Iz(a,b,c){jp();this.c=b;this.d=c;this.a=a}s(387,1,Qh,vy,Iz);_.fe=function(){};
+_.ge=function(a){this.b=Jz(a.Ob);if(0!=Fz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ly(a);g=a.ee();i=a.Zb.a;l=new Ni;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new Kz(n);for(w=0;w<n;++w)Gr(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var H=d,A=lj(a.Ob.a,q);Gv(A,H.c);Gr(H.b,A,q)}for(d=new si(d);d.b<d.d.ue();)if((c=ti(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Gz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,Gr(l.b,l.c++,c),m+=a.b+this.c,h=Dj(h,a.a);Gz(this,
+l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Jz(a.Ob);return 0==Fz(this)?ky(a,new Qx(10,10)):ky(a,Hz(this,!1))};_.ie=function(a){this.b=Jz(a.Ob);return 0==Fz(this)?ky(a,new Qx(10,10)):ky(a,Hz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Me;break;case 2:a=Xf;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return Lz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Oc};_.a=0;_.b=null;_.c=0;_.d=0;function oy(){oy=u;py=new Mz(Nb,0,12)}
+function Mz(a,b,c){oy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(388,1,Qh,Mz);_.a=null;_.b=0;_.c=0;var py;s(389,1,Qh);_.tS=function(){return Nz.d+"[font="+this.c+"ascent="+Oz(this.a,this.c).a+", descent="+Oz(this.a,this.c).b+", height="+Oz(this.a,this.c).c+Oc};_.c=null;function Pz(a){if(!a.k){Tx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=it(a.o,b))&&Pz(c);Zx(a,!1);a.k=!0;Gx(a,a,a.$b,0);new Qz(a,202)}}
+function Rz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=it(a.o,b))&&c.xd()}function Sz(a){!Jx(a)&&ny(a);var b=Rx(a);a.be(a.hc,a.ic,b.b,b.a);$x(a)}function Tz(a,b){a.p!=b&&(a.p=b)}s(391,367,ji);_.Ld=function(){return new fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Rz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){Vx(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;Vx(this,a,b,c,d);this.dc&&e&&!f&&$x(this)};_.k=!1;_.p=!1;
+function Uz(a){ry.call(this);this.q=new Iy;this.o=new Ni;this.n=new fy(0,0,0,0);this.dc=!1;qy(this,new $y);this._b&&Vz(this._b.c.z.b,a);this._b&&Wz(this._b,!0);Tz(this,!0)}s(390,391,ji);_.ee=function(){return new fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Jj(this._b.c.gb)};_.Pd=function(){return Kj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new Xz((jp(),j),this)};
+function Yz(a,b,c,d,e,f){var g,i;g=a.d;f?(i=yz(g),f=new nz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=Wf+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new nz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=yz(g),(a.d=i)&&(a.f=Wf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;Zz(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Wf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);Zz(a,b,c,d,1);Zz(a,b,c+1,1,e);(a.d=f)&&(a.f=Wf+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
+255)+va);Zz(a,b+d,c,1,e);Zz(a,b+1,c+e,d,1)}s(392,1,{});_.tS=function(){return"Graphics"};s(393,392,{});function $z(a){var b,c;c=Dj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Qx(b,c)}function aA(a,b,c){var d,e,f,g,i,h;a.b=Jz(b.Ob);if(0==a.b.length)return new Dz;g=$z(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Dj(h,d.b),i=Dj(i,d.a);return new Qx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
+function bA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function cA(){dA.call(this,7)}function dA(a){jp();this.d=0;this.a=1;this.e=a;this.c=0}s(394,1,Qh,cA,dA);_.fe=function(){};
+_.ge=function(a){var b,c;this.b=Jz(a.Ob);if(0!=this.b.length&&(b=ly(a),!(0>=b.b||0>=b.a))){c=$z(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,r,-1,d,1);e=v(I,r,-1,d,1);h=v(I,r,-1,c,1);l=v(I,r,-1,c,1);bA(b.b,b.c,this.c,f,e);bA(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return ky(a,aA(this,a,!1))};_.ie=function(a){return ky(a,aA(this,a,!0))};_.je=function(){};
+_.tS=function(){return eA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Oc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Ov(){cn()}function su(a){cn();this.f=a}s(396,97,Rh,Ov,su);function Mx(){cn();this.f="Missing message: awt.151"}s(395,396,Rh,Mx);s(397,1,{});function fy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(398,1,{47:1,67:1,69:1},fy);_.eQ=function(a){return a===this?!0:y(a,47)?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 fA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function gA(a){hA.call(this,a,0)}function hA(a,b){ay.call(this);this._b=(jp(),new iA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Sv(),Tv);c.a=d;rw(c);break;case 0:c=c.a;d=(Sv(),Vv);c.a=d;rw(c);break;case 2:c=c.a,d=(Sv(),Wv),c.a=d,rw(c)}}s(399,368,$h,gA,hA);
+_.Hd=function(){return!Jx(this)?new Qx(0,0):ey(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Ex(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Tg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Me;switch(this.a){case 1:b=rd;break;case 2:b=Xf}return a+b+",text=null"};_.a=0;s(402,1,Qh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Oc};_.j=null;_.k=null;
+function jA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function kA(a){this.n=(jp(),jp(),by);var b;var c;b=this.cZ.d;-1!=In(b,Jn(36))?b=null:(c=this.n.b.c++,b=nu(b,Fx(b,Jn(46))+1)+j+c);this.j=b;this.d=new Hy;this.f=a;this.e=!0;this.i=new lA(this)}s(401,402,Qh,kA);_.Wd=function(){return jA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(400,401,Wh);_.Wd=function(){return jA(this)+(this.b?",tearOff":j)};_.b=!1;s(404,1,{60:1});
+_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Ly;mA(a,this.a);mA(a,this.b);return a.a};function Lx(){this.b=this.a=0}function nA(a,b){this.a=a;this.b=b}function oA(a){var b=a.b;this.a=a.a;this.b=b}s(403,404,{51:1,60:1,67:1},Lx,nA,oA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return pA.d+"[x="+this.a+",y="+this.b+Oc};_.a=0;_.b=0;
+function qA(a,b){if(!b)throw new Wq("Missing message: awt.70");var c=a.a;if(E(b.f,Ca)){var c=c.a.a,d=new Rw,e=c.c.c;if(0>e||e>c.c.c)throw new Iu;c.o&&(d.gb[zd]=2);yw(c,e,d.gb);iy(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 Iu;iy(d.c,e,c);for(f=g=0;f<e;++f)y(it(d.c,f),31)&&++g;iy(d.i,g,c);yw(d,e,c.gb);c.b=d;e=mu(c.gb)+Va;ui(c._c(),e,!1);d.o&&(e=lj(d.c,c),-1!=e&&(d=Wt(d.o?d.e:Wt(d.e,0),e),2==Xt(d)&&d.removeChild(Wt(d,1)),c.gb[zd]=2))}}
+function rA(a,b,c,d){a=a.a;b=Kx(b);c+=b.a;d+=b.b;av(a.a,c,d);bv(a.a)}function sA(){kA.call(this,j);new Ni;this.b=!1;this.a=(jp(),new tA)}s(405,400,Wh,sA);_.a=null;s(408,1,{53:1,62:1,69:1});s(407,408,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Ly;mA(a,this.c);mA(a,this.d);mA(a,this.b);mA(a,this.a);return a.a};function my(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
+s(406,407,{52:1,53:1,61:1,62:1,67:1,69:1},my);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return uA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function vA(){vA=u;wA=new xA;yA=new zA;AA=new zA}var wA,AA,yA;s(410,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ki(this)};function xA(){}s(411,410,{},xA);function zA(){}s(412,1,{},zA);s(413,368,$h);_.Gd=function(){return null};
+function BA(a,b){var c;c=new CA(Jx(a));return!c?null:new Qx(DA(c,"_")*b+6,Oz(c.a,c.c).c+6)}function EA(a,b){var c;c=BA(a,b);return!c?Px(a):c}function FA(a,b){var c;c=BA(a,b);return!c?Rx(a):c}function GA(a,b){var c=a._b;kx(c.a,b);c.e.a=-1;c.e.b=-1}function HA(a){IA.call(this,a,null!=a?a.length:0)}function IA(a,b){ay.call(this);this.a=0>b?0:b;var c=this._b;kx(c.a,a);c.e.a=-1;c.e.b=-1}s(414,413,$h,HA,IA);_.Fd=function(){return"textfield"+this.bc.b.e++};
+_.Hd=function(){return BA(this,Mn(this._b.a.gb,Ng).length)};_.Id=function(){return!Jx(this)?null:BA(this,Mn(this._b.a.gb,Ng).length)};_.Kd=function(){return 0<this.a?EA(this,this.a):Px(this)};_.Md=function(){return 0<this.a?FA(this,this.a):Rx(this)};_.Qd=function(){this._b=(jp(),new JA)};_.Ud=function(){return 0<this.a?EA(this,this.a):Px(this)};_.Xd=function(){return 0<this.a?FA(this,this.a):Rx(this)};_.a=0;function jp(){jp=u;by=new KA}function LA(){var a=(jp(),jp(),by);!a.c&&(a.c=new MA)}
+function KA(){this.b=new NA;this.d=new Ey}s(415,1,{},KA);_.a=null;_.c=null;var by;function NA(){}s(416,1,{},NA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(417,1,{});function OA(){OA=u;PA=new QA;RA=new QA}function SA(a,b){return b==a?!0:!b?!1:!0}function QA(){}s(418,1,{56:1},QA);_.eQ=function(a){return null==a||!y(a,56)?!1:SA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Hs(a)};
+_.tS=function(){return TA.d+"[MimeType=(null);humanPresentableName="+this.a+Oc};_.a=null;var PA,RA;function UA(){UA=u;G(VA,k,56,[(OA(),RA),PA])}function WA(a){var b=(OA(),RA);if(SA(b,(OA(),RA)))return a.a;if(SA(b,PA))return new XA(a.a);throw new YA(b);}function ZA(a){UA();this.a=a}s(419,1,{},ZA);_.a=null;function YA(a){a="flavor = "+a;cn();this.f=a}s(420,98,{57:1,67:1,73:1,81:1},YA);function $A(a,b){Dy();aB.call(this,a,1001,b,Yg)}
+function aB(a,b,c,d){Dy();By.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(421,369,Qh,$A,aB);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;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="+Bs(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Yg;function Wx(a,b){Dy();By.call(this,a);this.d=b}s(422,369,Qh,Wx);
+_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+Aa+a.Pd()+ea+a.Nd()+Tg+a.Jd()+va};function hy(a,b,c){Dy();Wx.call(this,a,b);this.a=c}s(423,422,Qh,hy);
+_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Hx(a,b,c,d){Dy();By.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(424,369,Qh,Hx);
+_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(zs(ss(this.a,Zg))&&(a+="PARENT_CHANGED,"),zs(ss(this.a,$g))&&(a+="DISPLAYABILITY_CHANGED,"),zs(ss(this.a,bh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=Yg;_.b=null;_.c=null;s(425,1,bi);function Qz(a,b){Dy();Wx.call(this,a,b);this.c=null;this.a=this.b=0}
+s(426,422,Qh,Qz);
+_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;s(427,1,{});function XA(a){if(null==a)throw new $m;}s(428,427,{},XA);
+function bB(){bB=u;cB={};cB["java.vendor"]=me;cB["package.restrict.access.sun"]=Mg;cB["sun.java.launcher"]=dc;cB["sun.management.compiler"]=me;cB["os.name"]=dc;cB[" sun.boot.class.path"]=dc;cB["path.separator.applet"]=dc;cB["java.vm.specification.vendor"]=me;cB["java.runtime.version"]=dc;cB["http.proxyPort"]=dc;cB["user.name"]=dc;cB["user.language"]=dc;cB["os.name.applet"]=dc;cB["browser.version"]=dc;cB["java.version"]=dc;cB["user.timezone"]=dc;cB["java.endorsed.dirs"]=dc;cB["java.specification.name"]=
+"GWT";cB["java.specification.version"]="2.5.0";cB[He]=$b;!tq&&(tq=new Bq);tq.a?cB[Fe]="yes":cB[Fe]=null}var cB;s(431,98,Lh);function dB(){cn()}function eB(a){cn();this.f=a}s(430,431,{64:1,67:1,73:1,81:1},dB,eB);function fB(){fB=u;gB=new hB}
+function iB(a){var b;if(a.k){var c;b=new Fs;Wm(b.a,a.f);c=b.a;var d=mb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Wm(b.a,Za),Wm(b.a,a.a));c=a.b;a=a.j;null!=c&&Wm(b.a,c);null!=a&&(c=b.a,d=ma,c[c.explicitLength++]=d,Wm(b.a,a));b=Ln(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function jB(a){fB();var b,c,d;if(null==a)throw new dB;a=Hn(a);try{d=In(a,Jn(58))}catch(e){e=yi(e);if(y(e,77))throw new eB(an(e));throw e;}c=In(a,Jn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;kB();var f,g,i;i=c.length;b=new lB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Ln(b.a)}else this.f=null,d=-1}if(null==this.f)throw new eB(Wb+a);if(!this.k&&(this.k=Qi(gB,this.f),this.k||(this.k=(jp(),new mB))&&x(gB,this.f,this.k),!this.k))throw new eB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,V,ca,N,gc,zc,Nf,vb,Hd,Id,Jd,ib,Ac,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==nB(c,Jn(47),l+2))throw new oB(m);}else{N=c.substr(l,m-l);m-=l;A=0;
+K=this.c;gc=this.e;Jd=this.j;w=this.d;vb=this.i;o=this.a;Bb=this.n;ib=nB(N,Jn(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){V=2;gc=-1;A=nB(N,Jn(47),2);Id=nB(N,Jn(63),2);-1!=Id&&(-1==A||A>Id)&&(A=Id);-1==A&&(A=m,w=j);O=A;-1!=ib&&ib<A&&(O=ib);var kd=Jn(64);Ac=N.lastIndexOf(kd,O);o=N.substr(2,O-2);-1<Ac&&(Bb=N.substr(2,Ac-2),V=Ac+1);zc=nB(N,Jn(58),-1==Ac?V:Ac);q=In(N,Jn(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?zc=q+1:zc=-1):zc=-1}catch(Te){if(Te=yi(Te),!y(Te,73))throw Te;}-1==zc||
+zc>A?K=N.substr(V,O-V):(K=N.substr(V,zc-V),Nf=N.substr(zc+1,O-(zc+1)),0==Nf.length?gc=-1:gc=pB(Nf,10))}-1<ib&&(Jd=N.substr(ib+1,m-(ib+1)));H=-1==ib?m:ib;var Xb=Jn(63);Hd=N.lastIndexOf(Xb,H);-1<Hd?(vb=N.substr(Hd+1,H-(Hd+1)),0==Hd&&null!=w&&(E(w,j)?w=Ya:w.indexOf(Ya),ca=Fx(w,Jn(47))+1,w=w.substr(0,ca-0)),H=Hd):0!=ib&&(vb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:E(w,j)?w=Ya:w.indexOf(Ya),ca=Fx(w,Jn(47))+1,0==ca?w=N.substr(A,H-A):w=w.substr(0,ca-0)+N.substr(A,H-A)));
+null==w&&(w=j);null==K&&(K=j);d=K;var ne;ne=w;null!=vb&&!E(vb,j)&&(null!=w?ne=w+tb+vb:ne=tb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=ne;this.e=gc;this.j=Jd;var ld;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+mb+this.e));null!=this.c&&-1<(ld=Fx(this.c,Jn(64)))?(this.n=this.c.substr(0,ld-0),this.c=nu(this.c,ld+1)):this.n=null;null!=this.b&&-1<(ld=In(this.b,Jn(63)))?(this.i=nu(this.b,ld+1),this.d=this.b.substr(0,ld-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
+Bb;this.d=w;this.i=vb}}catch(md){md=yi(md);if(y(md,73))throw new eB(an(md));throw md;}if(-1>this.e)throw new eB("incorrect port: "+this.e);}s(432,1,Qh,jB);_.tS=function(){return iB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var gB;s(433,1,{});function qB(a,b,c){var d,e;for(d=new rB(a.pe().a);sB(d.a);)if(a=d.b=ti(d.a),e=a.gf(),null==b?null==e:hn(b,e))return c&&tB(d),a;return null}s(437,1,Zh);_.oe=function(a){return!!qB(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new rB(a.pe().a);sB(a.a);)if(b=a.b=ti(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!uB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=qB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new rB(this.pe().a);sB(b.a);)a=b.b=ti(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new vB("Put not supported on this map");};
+_.te=function(a){a=qB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new rB(this.pe().a);sB(c.a);)b=c.b=ti(c.a),a?d+=Ba:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function jx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Zt(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=mb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
+function Qi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[mb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=wB(a,c);else if(y(b,1))c=xB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new yB(b,c);e.push(d);++a.d;c=null}return c}
+function wB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function xB(a,b,c){var d,e=a.e,b=mb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Bi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=mb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(436,437,Zh);_.oe=function(a){return Zt(this,a)};
+_.pe=function(){return new zB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Qi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Bi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function qi(){jx(this)}s(435,436,Ah,qi);_.ve=function(a,b){return Ir(a)===Ir(b)||null!=a&&hn(a,b)};_.xe=function(a){return~~ln(a)};function hB(){jx(this)}s(434,435,Ah,hB);function AB(){cn()}s(438,97,Rh,AB);
+function BB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=CB(a,c);if(c>=a.i)break;c=DB(a,c);++b}return b}function EB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function FB(a){var b;a.a=0<=a.j&&!a.d?a.j:CB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new AB;b=a.a;a.a=DB(a,a.a);return a.n.substr(b,a.a-b)}
+function DB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=GB(a.n,d,a.n.length);if(c<=a.f&&EB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=In(a.c,Jn(c)))break;++d}a.k&&b==d&&(a.e?(c=GB(a.n,d,a.n.length),c<=a.f&&EB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=In(a.c,Jn(c))&&++d));return d}
+function CB(a,b){var c,d;if(null==a.c)throw new $m;for(d=b;!a.k&&d<a.i;)if(a.e){c=GB(a.n,d,a.n.length);if(c>a.f||!EB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>In(a.c,Jn(c)))break;++d}return d}function HB(a){IB.call(this,a," \t\n\r\u000c",!1)}function JB(a){IB.call(this,a,Aa,!1)}
+function IB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=GB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=GB(this.c,d,this.c.length),this.b[c]=a}}}s(439,1,{},HB,JB,IB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
+function KB(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=on(e),!(mn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}function LB(){}function MB(a){NB.call(this,a,eb,eb,null)}function OB(a,b){NB.call(this,a,eb,eb,b)}function PB(a,b,c){NB.call(this,a,b,c,null)}
+function NB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=Vi(a)){this.a=new QB;this.b=new RB(this.a,b,c,d);Fu(e,this.b,e.gb);d&&ad in d&&(this.b.b=d[ad]);a=this.b;a.d||(a.d=xy(a,D(a.gb,Cf),D(a.gb,Bf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?SB="JSME":SB="JME";b.u=TB(b,!1);b.v=TB(b,!0);gq(b,SB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Ay(b);qy(b,null);b.mb||(b.R=0);b.S||(b.S=new Mz(Ub,0,13),b.V=new CA(b.S));b.T||(b.T=new Mz(Ub,
+1,13),b.U=new CA(b.T));b.W||(b.W=new Mz(Ub,0,11),new CA(b.W));b.j||(b.j=new Mz(Ub,0,13),b.k=new CA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;UB=10;b.Eb=!0;try{o=VB(b.Nb,"options");null!=o&&WB(b,o);i=VB(b.Nb,"jme");null!=i&&(b.K=i);l=VB(b.Nb,"mol");null!=l&&(b._=l);g=VB(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=VB(b.Nb,xg);null!=m&&(b.ab=m,XB(b));b.i=VB(b.Nb,"atomcolors");b.f=VB(b.Nb,"atombg");f=VB(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,H,A;w=(lz(),mz);try{if(0!=f.indexOf(ma))throw new bn("bad hex encoding");
+A=pB(f.substr(1,2),16);H=pB(f.substr(3,2),16);q=pB(f.substr(5,2),16);n=w=new nz(A,H,q)}catch(K){if(K=yi(K),y(K,73))bB(),n=w;else throw K;}b.s=n}b.Db&&b.Y&&YB(b.Y);h=VB(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=yi(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)ZB[f]=(lz(),tz),$B[f]=Lc;$B[1]=Tb;ZB[1]=(lz(),qz);$B[2]=Ab;ZB[2]=tz;$B[3]=Fb;ZB[3]=qz;$B[4]=cc;ZB[4]=xz;$B[5]=lc;ZB[5]=sz;$B[9]=Pb;ZB[9]=vz;$B[10]=Jb;ZB[10]=vz;$B[11]=Eb;ZB[11]=vz;$B[12]=Vb;ZB[12]=vz;$B[8]=yc;ZB[8]=zz(uz);
+$B[7]=nc;ZB[7]=tz;$B[6]=Gc;ZB[6]=qz;$B[13]=Cc;ZB[13]=qz;$B[18]=Lc;ZB[18]=qz;$B[19]=oc;ZB[19]=qz;$B[20]=pc;ZB[20]=qz;$B[21]=qc;ZB[21]=qz;$B[22]=rc;ZB[22]=qz;$x(b);b.Z=new aC;f=a.c;f.B=Ay(f);null!=f.K?(bC(f,f.K),null!=f.f&&f.Y&&cC(f.Y,f.f,!0),null!=f.i&&f.Y&&cC(f.Y,f.i,!1)):null!=f._&&dC(f,f._,!0);XB(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(441,1,{101:1},LB,MB,OB,PB,NB);_.ye=function(a){eC(new fC(a,this.a,gC))};_.ze=function(){hC(this.a)};
+_.Ae=function(){yn((vn(),wn),new iC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=jC(a,1)+sb+jC(a,2)+sb+jC(a,3):b=jC(a,0);return b};_.Je=function(){return dq(this.a)};
+_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=kC(a);a.Ib=b;XB(a);return c};_.Le=function(a){WB(this.a,a)};_.Me=function(){};_.Ne=function(a){dC(this.a,a,!0)};_.Oe=function(a){bC(this.a,a)};_.$d=function(){zy(this.a)};_.Pe=function(){lC(this.a)};_.Qe=function(a){var b=this.a;if(a=mC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;nC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new si(b.a);d.b<d.d.ue();)c=ti(d),a?c.a=j:c.a=kg}zy(b.c)};
+_.Se=function(a,b){var c=this.a,d;if(d=mC(c,a))cC(d,b,!0),nC(c)};_.Te=function(a,b){var c=this.a,d;d=mC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,XB(c)):(d.C=b,nC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;XB(b)};_.We=function(a){var b=this.a;b.db=a;XB(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=TB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){oC(this.a,a)};
+_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new pC(c,a);qC(c.Jb);c.b=253;c.ib=!0;c.I=b;XB(c)};_.bf=function(a){rC(this.a,a)};_.cf=function(){return sC(this.a)};_.a=null;_.b=null;function iC(a){this.a=a}s(442,1,{},iC);_.pc=function(){var a,b;for(b=new si(this.a.b.a);b.b<b.d.ue();)a=ti(b),a.t.gb.innerHTML=a.q||j};_.a=null;
+function tC(){var a=(uC(),vC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=wC;uC();b=b&&b[0]&&(typeof b[0]==Af||typeof b[0]==he)?b[0]:null;a:if(xC==e||yC==e&&y(b,101))e=!0;else{if(null!=b)for(b=gn(b);b&&b!=xC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new LB:3==arguments.length?a=new PB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new MB(arguments[0]):4==arguments.length?a=new NB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
+(a=new OB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
+b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
+b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
+B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});zC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Mr(){AC||(AC=!0,tC())}s(443,1,{},Mr);var AC=!1;function BC(a){cn();this.f=a}s(445,431,Lh,BC);function Sr(){cn();this.f="divide by zero"}s(446,97,Rh,Sr);function Hr(){cn()}function CC(a){cn();this.f=a}
+s(447,97,Rh,Hr,CC);function GB(a,b,c){var d,e;d=DC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function EC(){}function FC(a){return typeof a==zf?yc+(0>a?-a:a):a}function GC(a,b){var c;c=new EC;c.d=Kb+(HC(0!=a?-a:0)?FC(0!=a?-a:0):j+ki(c));IC(0!=a?-a:0)&&JC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new EC;b.d=Kb+(HC(a)?FC(a):j+ki(b));IC(a)&&JC(a,b);return b}
+function X(a,b){var c;c=new EC;c.d=Kb+(HC(a)?FC(a):j+ki(c));IC(a)&&JC(a,c);c.b=b?8:0;return c}function KC(){var a;a=new EC;a.d=Kb+(HC(0)?FC(0):j+ki(a));IC(0)&&JC(0,a);a.b=2;return a}function LC(a){var b;b=new EC;b.d=Kb+(HC(a)?FC(a):j+ki(b));IC(a)&&JC(a,b);b.b=1;return b}function IC(a){return typeof a==zf&&0<a}function HC(a){return null!=a&&0!=a}
+function JC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=zh[b.c])c=c.prototype;else{c=zh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(449,1,{},EC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function MC(a){var b;b=NC;!b&&(b=NC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new OC(Rb+a+ha);return b}
+function pB(a,b){var c,d;if(null==a)throw new OC(yf);if(2>b||36<b)throw new OC("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new OC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new OC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new OC(Rb+a+ha);return c}s(451,1,{67:1,78:1});var NC=null;function PC(a){this.a=a}
+s(450,451,{67:1,70:1,71:1,78:1},PC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function My(a){this.a=a}s(452,451,{67:1,70:1,74:1,78:1},My);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Cy(){cn()}function ek(a){cn();this.f=a}s(453,97,Yh,Cy,ek);function Iu(){cn()}function Jv(a){cn();this.f=a}s(454,97,Rh,Iu,Jv);function T(a){this.a=a}
+function qs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Xr(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function QC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(RC(),SC)[b],!c&&(c=SC[b]=new T(a)),c):new T(a)}s(455,451,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return j+this.a};_.a=0;function RC(){RC=u;SC=v(TC,k,76,256,0)}var SC;function Ej(a){return 0>a?-a:a}function Dj(a,b){return a>b?a:b}function UC(a){return Math.round(a)}function $m(){cn()}function Wq(a){cn();this.f=a}s(458,97,{67:1,73:1,77:1,79:1,81:1},$m,Wq);function mi(){mi=u;ni=G(li,k,-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 ni;function OC(a){cn();this.f=a}s(460,453,Yh,OC);
+function en(a){this.a="Unknown";this.c=a;this.b=-1}s(461,1,{67:1,80:1},en);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?mb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function DC(a,b){return a.charCodeAt(b)}function VC(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function In(a,b){return a.indexOf(b)}function nB(a,b,c){return a.indexOf(b,c)}function Fx(a,b){return a.lastIndexOf(b)}
+function WC(a){var b=aa,c=Wg,d;for(d=0;0<=(d=c.indexOf(Nc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+nu(c,++d):c=c.substr(0,d-0)+nu(c,++d);return a.replace(RegExp(b,ie),c)}
+function XC(a,b){for(var c=RegExp(b,ie),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Lr,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function nu(a,b){return a.substr(b,a.length-b)}
+function Hn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Jn(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)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Hs(this)};_.tS=_.toString;function YC(){YC=u;ZC={};$C={}}
+function Hs(a){YC();var b=mb+a,c=$C[b];if(null!=c)return c;c=ZC[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+DC(a,d++);c|=0}256==aD&&(ZC=$C,$C={},aD=0);++aD;return $C[b]=c}var ZC,aD=0,$C;function Xm(a,b){Wm(a.a,b);return a}function Vm(){this.a=Kn()}function bD(){this.a=Kn();Wm(this.a,j)}s(463,1,Jh,Vm,bD);_.tS=function(){return Ln(this.a)};function Fs(){this.a=Kn()}
+function lB(){this.a=Kn()}function pr(a){this.a=Kn();Wm(this.a,a)}s(464,1,Jh,Fs,lB,pr);_.tS=function(){return Ln(this.a)};function oB(a){a="String index out of range: "+a;cn();this.f=a}s(465,454,Rh,oB);
+function cD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new $m;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new CC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new CC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Iu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Gr(b,c,a[--d])}else for(c=e+c;e<c;)Gr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function pu(){cn()}function vB(a){cn();this.f=a}s(467,97,Rh,pu,vB);function Sy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:hn(b,c))return a;return null}function Vy(a,b){var c;return(c=Sy(a.qd(),b))?(c.Sc(),!0):!1}function dD(a){var b,c,d,e;d=new Vm;b=null;Wm(d.a,Mc);for(c=a.qd();c.Qc();)null!=b?Wm(d.a,b):b=Ba,e=c.Rc(),Wm(d.a,e===a?"(this Collection)":j+e);Wm(d.a,Oc);return Ln(d.a)}s(468,1,{});_.df=function(){throw new vB("Add not supported on this collection");};
+_.ef=function(a){return!!Sy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return Vy(this,a)};_.tS=function(){return dD(this)};s(470,468,Nh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=ln(c),a=~~a);return a};
+function eD(a,b){var c;return y(b,85)&&(c=b.gf(),Zt(a.a,c))?(c=Qi(a.a,c),a.a.ve(b.hf(),c)):!1}function zB(a){this.a=a}s(469,470,Nh,zB);_.ef=function(a){return eD(this,a)};_.qd=function(){return new rB(this.a)};_.ff=function(a){return eD(this,a)?(a=a.gf(),Bi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function tB(a){if(a.b)vi(a.a),Bi(a.c,a.b.gf()),a.b=null;else throw new su("Must call next() before remove().");}
+function rB(a){var b;this.c=a;b=new Ni;a.c&&Hi(b,new fD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new gD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new si(b)}s(471,1,{},rB);_.Qc=function(){return sB(this.a)};_.Rc=function(){return this.b=ti(this.a)};_.Sc=function(){tB(this)};_.a=null;_.b=null;_.c=null;s(473,1,Oh);_.eQ=function(a){return y(a,85)&&uB(this.gf(),a.gf())&&uB(this.hf(),a.hf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=ln(this.gf()));null!=this.hf()&&(b=ln(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function fD(a){this.a=a}s(472,473,Oh,fD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return wB(this.a,a)};_.a=null;function gD(a,b){this.b=a;this.a=b}s(474,473,Oh,gD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[mb+this.a]};_.jf=function(a){return xB(this.b,this.a,a)};_.a=null;_.b=null;
+function Gv(a,b){(0>a||a>=b)&&hD(a,b)}function hD(a,b){throw new Jv("Index: "+a+", Size: "+b);}s(475,468,Dh);_.kf=function(){throw new vB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:hn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:ln(c)),b=~~b;return b};_.qd=function(){return new si(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new iD(this,a)};_.of=function(){throw new vB("Remove not supported on this list");};function sB(a){return a.b<a.d.ue()}function ti(a){if(a.b>=a.d.ue())throw new Lu;return a.d.lf(a.c=a.b++)}function vi(a){if(0>a.c)throw new Ov;a.d.of(a.c);a.b=a.c;a.c=-1}function si(a){this.d=a}s(476,1,{},si);_.Qc=function(){return sB(this)};
+_.Rc=function(){return ti(this)};_.Sc=function(){vi(this)};_.b=0;_.c=-1;_.d=null;function iD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&hD(b,c);this.b=b}s(477,476,{},iD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Lu;return this.a.lf(this.c=--this.b)};_.a=null;function jD(a){a=new rB(a.b.a);return new kD(a)}function lD(a,b){this.a=a;this.b=b}s(478,470,Nh,lD);_.ef=function(a){return Zt(this.a,a)};_.qd=function(){return jD(this)};_.ue=function(){return this.b.a.d};
+_.a=null;_.b=null;function kD(a){this.a=a}s(479,1,{},kD);_.Qc=function(){return sB(this.a.a)};_.Rc=function(){return(this.a.b=ti(this.a.a)).gf()};_.Sc=function(){tB(this.a)};_.a=null;s(480,475,Dh);_.kf=function(a,b){var c;c=Yy(this,a);var d=c.d;new Ty(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=Yy(this,a);try{return Zy(b)}catch(c){c=yi(c);if(y(c,86))throw new Jv("Can't get element "+a);throw c;}};_.qd=function(){return Yy(this,0)};
+_.of=function(a){var b,c;b=Yy(this,a);try{c=Zy(b)}catch(d){d=yi(d);if(y(d,86))throw new Jv("Can't remove element "+a);throw d;}mD(b);return c};function nD(a){a.b=v(oD,k,0,0,0)}function iy(a,b,c){(0>b||b>a.c)&&hD(b,a.c);a.b.splice(b,0,c);++a.c}function Hi(a,b){Gr(a.b,a.c++,b);return!0}function it(a,b){Gv(b,a.c);return a.b[b]}function lj(a,b){for(var c=0;c<a.c;++c)if(uB(b,a.b[c]))return c;return-1}function lt(a,b){var c;c=(Gv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function Gi(a,b){var c;c=lj(a,b);if(-1==c)return!1;lt(a,c);return!0}function ik(a,b){var c;if(b.length<a.c){c=b;var d;d=zr(0,a.c);G(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Gr(b,c,a.b[c]);b.length>a.c&&Gr(b,a.c,null);return b}function Ni(){nD(this)}function Kz(a){nD(this);this.b.length=a}function Gy(a){nD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);G(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(481,475,ai,Ni,Kz,Gy);_.kf=function(a,b){iy(this,a,b)};
+_.df=function(a){return Hi(this,a)};_.ze=function(){this.b=v(oD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=lj(this,a)};_.lf=function(a){return it(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return lt(this,a)};_.ff=function(a){return Gi(this,a)};_.ue=function(){return this.c};_.c=0;function Xy(a,b){var c=a.length,d;for(d=0;d<c;++d)Gr(a,d,b)}function lr(){lr=u;mr=new pD}var mr;function pD(){}s(484,475,fi,pD);_.ef=function(){return!1};_.lf=function(){throw new Iu;};_.ue=function(){return 0};
+function qD(){this.a=new Date}function rD(a){return 10>a?ab+a:j+a}s(485,1,{67:1,69:1,70:1,82:1},qD);_.eQ=function(a){return y(a,82)&&ts(L(this.a.getTime()),L(a.a.getTime()))};_.hC=function(){var a;a=L(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=Or(c&4194303,b&4194303,e&1048575);a=Or(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(sD(),tD)[this.a.getDay()]+ea+uD[this.a.getMonth()]+ea+rD(this.a.getDate())+ea+rD(this.a.getHours())+mb+rD(this.a.getMinutes())+mb+rD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function sD(){sD=u;tD=G(Lr,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));uD=G(Lr,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var tD,uD;
+function er(a,b){return null==x(a.a,b,a)}function dr(){this.a=new qi}s(487,470,{67:1,69:1,87:1},dr);_.df=function(a){return er(this,a)};_.ef=function(a){return Zt(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return jD(new lD(this.a,new zB(this.a)))};_.ff=function(a){return null!=Bi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return dD(new lD(this.a,new zB(this.a)))};_.a=null;
+function Yy(a,b){var c,d;(0>b||b>a.b)&&hD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new vD(a,b,d)}function bz(){this.a=new wD;this.b=0}s(488,480,fi,bz);_.df=function(a){new Ty(a,this.a);++this.b;return!0};_.nf=function(a){return Yy(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function Zy(a){if(a.b==a.d.a)throw new Lu;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function mD(a){if(!a.c)throw new Ov;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function vD(a,b,c){this.d=a;this.b=c;this.a=b}s(489,1,{},vD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return Zy(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Lu;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){mD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function wD(){this.a=this.b=this}
+function Ty(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(490,1,{},wD,Ty);_.a=null;_.b=null;_.c=null;function yB(a,b){this.a=a;this.b=b}s(491,473,Oh,yB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Lu(){cn()}s(492,97,{67:1,73:1,79:1,81:1,86:1},Lu);function uB(a,b){return Ir(a)===Ir(b)||null!=a&&hn(a,b)}function Jz(a){var b=v(cz,k,44,0,0);return ik(a.a,b)}function sy(){this.a=new Ni}
+s(494,475,ai,sy);_.kf=function(a,b){iy(this.a,a,b)};_.df=function(a){return Hi(this.a,a)};_.ef=function(a){return-1!=lj(this.a,a)};_.lf=function(a){return it(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new si(this.a)};_.of=function(a){return lt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return dD(this.a)};_.a=null;function xD(a){a._b.c.$&&Pz(a)}function yD(a){var b;if(a._b.c.$){b=Kx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Rz(a)}
+function zD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function eC(a){var b=a.j;AD(a._b.c,b.a,b.b);!Jx(a)&&ny(a);Yx(a)}function BD(){Uz.call(this,j);this.i=new fz(this.rf());Fy(this.q,new CD(this))}s(496,390,ji);_.Ed=function(a,b){return Ir(a.f)===Ir(this.i)?(yD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){yD(this)};_.i=null;_.j=null;
+function fC(a,b,c){BD.call(this);this._b&&Wz(this._b,!1);Tz(this,!1);qy(this,new dA(0));a=new hA(a,1);Q(this,a,null);a=new uy;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Kx(b),Sz(this),zD(this.j,~~(D(b.Nb.gb,Cf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,Bf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(495,496,ji,fC);_.rf=function(){return"OK"};function DD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new su("Cannot undo. Index is out of range.");if(!a.a.b)throw new su(Yb);a.a=a.a.b;return a.a.a}
+function aC(){this.a=this.b=new ED}s(497,1,{},aC);_.a=null;function ED(){this.a=null}function FD(a){this.a=a}s(498,1,{},ED,FD);_.a=null;_.b=null;_.c=null;function CD(a){this.a=a}s(499,425,bi,CD);_.a=null;function GD(){GD=u;HD=G(Lr,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);gC=(lz(),oz);ID=yz(gC);ZB=v(JD,k,43,23,0);$B=v(Lr,k,1,23,0);KD=v(JD,k,43,7,0);LD=null!=(bB(),cB[Fe])}
+function kC(a){var b;if(a.Ab)b=MD(a,1)+sb+MD(a,2)+sb+MD(a,3);else if(b=MD(a,0),0<b.length){var c=new ND(a.Y);Hi(a.$.a,c)}return b}function OD(a,b){var c,d;c=b.a;if(E(c,(PD(),QD).b))cq(sC(a));else if(E(c,RD.b))cq(dq(a));else if(E(c,SD.b))eq(a.t,(!a.tb&&(a.tb=new fq(a)),a.tb));else if(E(c,Yf)){7!=a.N&&(a.O=Yg);d=b.c;d=As(d,Xg);c=ps(d,a.O);var e=!ns(c,Yg)?Wr(c):c;!ns(e,dh)&&TD(a.Y,M(c));UD(a);a.kb=!0;XB(a);a.N=7;a.O=d}else E(c,eg)||(E(c,Yd)?VD(a):oC(a,c))}
+function WD(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(XD,k,-1,4,1);l=v(XD,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)YD(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Ay(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
+for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;ZD(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||$D(a.eb[f])}}}
+function hC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new aE(a),a.Y.q=0);null!=a.qb&&KB(a.qb,null)}}function TB(a,b){var c,d,e,f;f=new sA;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new kA(Lb+d);var g=(PD(),QD).b;d.c=g;qA(f,d);Fy(d.d,a);d=new kA(Lb+c);d.c=RD.b;Fy(d.d,a);qA(f,d);qA(f,new kA(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new kA(c);d.c=SD.b;Fy(d.d,a);qA(f,d);Dx(a,f);return f}
+function bE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,gC);a.mb?(e==a.b&&Y(b,zz(gC)),Zz(b,g,f,a.X,a.X),Y(b,(lz(),qz)),cE(b,g,f,a.X-1,a.X-1)):e==a.b?Yz(b,g+1,f+1,a.X,a.X,!1):Yz(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(lz(),rz)),e){case 101:Y(b,uz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;dE(b,!0);eE(b,fE(b,c,e,d,i));Y(b,rz);c=g+3;e=f+3;d=a.X-
+6;i=a.X-6;b.n&&(dE(b,!1),eE(b,fE(b,c,e,d,i)));gE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);Zz(b,g+9,f+9,2,4);Zz(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,sz),Zz(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,uz),Zz(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,vz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
+l,h+2*e,l);Y(b,rz);break;case 107:Y(b,tz);Zz(b,g+4,f+4,a.X-8,a.X-8);Y(b,rz);cE(b,g+4,f+4,a.X-8,a.X-8);gE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);Zz(b,g+9,f+9,2,4);Zz(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:hE(b,g,f,a.X,!0);break;case 111:hE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,mz);Zz(b,g+3,f+5,a.X-7,a.X-11);Y(b,rz);cE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,gC);a.nb&&Yz(b,g+1,f+1,a.X,a.X,!1);Y(b,rz);iE(a,b,g,f,"NEW");break;case 106:Y(b,sz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,rz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));iE(a,b,g+6,f,oc);break;case 104:Y(b,sz);Z(b,
+g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,rz);break;case 105:a.Hb?(Y(b,wz),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,rz)):iE(a,b,g,f,"123");break;case 113:Y(b,xz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);Zz(b,e,d,c,c);Y(b,rz);jE(a,
+b,g,f,mz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
+2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:kE(a,b,g,f+2,3);break;case 207:kE(a,b,g,f,4);break;case 208:kE(a,b,g,f,5);break;case 209:kE(a,b,g,f,1);break;case 210:kE(a,b,g,f,6);break;case 211:kE(a,b,g,f,7);break;case 212:kE(a,b,g,f,8);break;case 213:iE(a,b,g,f,"FG"),a.E=new nA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
+c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=$B[c]&&jE(a,b,g,f,ZB[c],$B[c])}function lE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,gC),Zz(d,0,0,c,b),a.mb?(Y(d,(lz(),qz)),cE(d,-1,0,c,b-1)):(Y(d,ID),Z(d,0,0,c-1-2,0),Y(d,zz(gC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),mE(d,a.W),Y(d,(lz(),rz)),-1!=a.I.toLowerCase().indexOf(Zd)&&Y(d,sz),nE(d,a.I,10,15),oE(a.Nb,a.H,a.X,a.B.a-a.X))}
+function pE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,gC);Zz(d,0,0,c,b);a.mb?(Y(d,(lz(),qz)),Z(d,0,b-1,c,b-1),e=UB*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,ID),Z(d,0,0,0,b-1),Z(d,0,UB*a.X,b-1,UB*a.X),Y(d,zz(gC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=UB+2;++b)bE(a,d,1,b);oE(a.Nb,a.P,0,2*a.X+a.R)}}
+function qE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);Zz(e,0,0,c,b);d=a.cb?(vA(),yA):(vA(),AA);if((vA(),wA)==(vA(),wA))d==yA?e.a=j:e.a=kg;d=new Ky(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ia);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=A=void 0,N=ca=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=V=i=O=O=H=V=n=n=O=V=void 0,w=A=1,l=
+2,ca=3;f.v&&(ZD(f),WD(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Mz(Ub,0,i),f.k.k=new CA((jp(),f.k.j)));f.k.z&&(Y(g,(lz(),rz)),cE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=M(L(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(GD(),KD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=N=m,dE(h,!0),eE(h,fE(h,o,O,N,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(GD(),KD)[f.d[h]]),n=f.I[m]-f.I[h],
+A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(I,r,-1,4,1),o=v(I,r,-1,4,1),O[0]=J(f.I[h]+q),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+q),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-q),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-q),o[3]=J(f.L[h]+n),m=g,h=O,dE(m,!0),eE(m,rE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(lz(),rz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(GD(),KD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];N=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-V,A=o-
+N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,vz);q=l*A;n=l*w;Z(g,M(L(Math.round(V+q))),M(L(Math.round(N-n))),M(L(Math.round(O+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(V-q))),M(L(Math.round(N+n))),M(L(Math.round(O-q))),M(L(Math.round(o+n))));Y(g,rz);break;case 3:m=M(L(Math.round(V)));h=M(L(Math.round(N)));O=M(L(Math.round(O)));o=M(L(Math.round(o)));Z(g,m,h,O,o);V=M(L(Math.round(ca*A)));N=M(L(Math.round(ca*w)));Z(g,m+V,h-N,O+V,o-N);Z(g,m-V,h+N,O-V,o+N);break;
+case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));mE(g,f.k.j);m=sE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=DA(f.k.k,h);V=M(L(Math.round((V+O)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));Y(g,vz);nE(g,h,V,n);Y(g,rz);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,K=v(I,r,-1,3,1),H=v(I,r,-1,3,1),K[0]=M(L(Math.round(O+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(V))),H[1]=M(L(Math.round(N))),K[2]=
+M(L(Math.round(O-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,dE(m,!0),eE(m,rE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(V))),M(L(Math.round(N))),M(L(Math.round(O))),M(L(Math.round(o))))}}w=v(XD,k,-1,f.s+1,1);A=v(I,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
+A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];mE(g,f.k.j);m=sE(f.k.k);N=v(Lr,k,1,f.s+1,0);O=v(I,r,-1,f.s+1,1);o=v(I,r,-1,f.s+1,1);l=v(tE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=uE(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(N[i]=h,O[i]=o[i]=DA(f.k.k,h),l[i]=vE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,K=j,f.k.Eb&&0<f.w[i]&&(K+=Tb,
+1<f.w[i]&&(K+=f.w[i])),q=j,0!=f.z[i]&&(1<Ej(f.z[i])&&(q+=Ej(f.z[i])),0<f.z[i]?q+=za:q+=Ca),V||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=DA(f.k.k,n),q=DA(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=vE(f,i,n,q,m,V),V=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(GD(),KD)[f.d[i]]),Zz(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(GD(),KD)[f.d[i]]):Y(g,(lz(),rz)):Y(g,(GD(),ZB)[f.b[i]]),nE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],V=M(L(UC(f.I[i]-n/2))),n=M(L(UC(f.L[i]+~~(m/2)-1))),Y(g,(lz(),vz)),nE(g,
+ea+f.p[h][1],V+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(lz(),sz):(lz(),xz)),0<f.C&&106!=f.k.b&&(q=l[f.C],cE(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,K=v(I,r,-1,5,1),H=v(I,r,-1,5,1),K[0]=M(L(UC(f.I[h]+q))),K[1]=M(L(UC(f.I[m]+q))),H[0]=M(L(UC(f.L[h]-n))),H[1]=M(L(UC(f.L[m]-n))),K[3]=M(L(UC(f.I[h]-q))),K[2]=M(L(UC(f.I[m]-q))),H[3]=M(L(UC(f.L[h]+n))),H[2]=M(L(UC(f.L[m]+n))),K[4]=K[0],H[4]=H[0],106!=
+f.k.b&&(ca=g,i=K,A=H,ca.n&&(dE(ca,!1),eE(ca,rE(ca,i,A,5,!0)))),106==f.k.b&&wE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(lz(),sz));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],cE(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(lz(),qz)),Z(e,c-1,0,c-1,b-1)):(Y(e,zz(gC)),Z(e,c-1,0,c-1,b-1),Y(e,gC),Z(e,c-2,0,c-2,b-1),Y(e,ID),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(lz(),vz)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
+6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new Mz(Ub,0,13),a.V=new CA(a.S),null!=a.ab&&(d=DA(a.V,a.ab),c=M(L(Math.round((c-d)/2))),b-=13,Y(e,(lz(),rz)),mE(e,a.S),nE(e,a.ab,c,b)));oE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
+function kE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,r,-1,9,1);l=v(I,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(dE(b,!1),eE(b,rE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
+function xE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,gC);Zz(d,0,0,b,c);a.mb?(Y(d,(lz(),qz)),c=13*(a.X+a.R),cE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,zz(gC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,ID),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)bE(a,d,b,1),bE(a,d,b,2);a.b=c;oE(a.Nb,a.Kb,0,0)}}
+function hE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);gE(a,b,c+m-i,f,d-4-i-1,e,h)}
+function yE(a,b){var c,d,e,f,g,i,h;lC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=zE(b);h=new IB(b,g,!0);d=j;for(c=1;5>=c;++c)d=AE(h,g);c=QC(pB(Hn(d.substr(0,3)),10)).a;f=QC(pB(Hn(d.substr(3,3)),10)).a;AE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=AE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new BE(a,e)}WD(a,1,c,1);WD(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new BE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",XB(a),!1;null!=a.f&&a.Y&&cC(a.Y,a.f,!0);null!=a.i&&
+a.Y&&cC(a.Y,a.i,!1);g=CE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new DE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];WD(a,1,g,0)}XB(a);return!0}
+function EE(a,b){var c,d,e,f,g,i,h,l;lC(a);c=f=0;l=new IB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=BB(l);a.sb=0;for(d=1;d<=g;++d)if(h=FB(l),Hn(h),!E(h,Wg))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new pC(a,h);if(0==a.Y.s)return rC(a,"ERROR - problems in reading/processing molecule !"),bB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return rC(a,"ERROR - strange reaction - fixing !"),bB(),!1;if(3<i)return rC(a,"ERROR - strange reaction !"),bB(),!1;1<a.sb&&!e&&WB(a,rf);e&&!a.Ab&&WB(a,Uf);!e&&a.Ab&&
+WB(a,vf);e?(WD(a,1,f,1),WD(a,f+1,c-1,2),WD(a,c,a.sb,3)):WD(a,1,a.sb,0);XB(a);return!0}function gq(a,b){a.ib=!0;a.I=b}
+function kq(a,b){var c,d;if(0==b)return!1;UD(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:hC(a);d=a.Z;d.a=d.b;d.b.c=null;FE(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;GE(a,DD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new su("Cannot redo. Index is out of range.");
+if(!d.a.c)throw new su(Yb);d.a=d.a.c;GE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=it(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(gq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=WC(d),dC(a,d,!1),null!=a.qb&&KB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=it(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(gq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=WC(d),dC(a,d,!1),null!=a.qb&&KB(a.qb,null));break;case 101:a.Fb&&xD(a.Fb);a.Fb=new HE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new IE(a):a.yb._b.c.$?JE(a.yb._b.c):
+eC(a.yb);break;case 113:a.a&&xD(a.a);a.a=new HE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,YB(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=KE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(XD,k,-1,4,1);YD(a.Y,d);a.kb=!0;a.Y=new ND(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;qC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,LE(a.Y,a.Y.C),a.Y.C=0,VD(a)):0<a.Y.D&&(a.kb=!0,ME(a.Y,a.Y.D),
+a.Y.D=0,VD(a));NE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new sA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new kA(c),qA(i,g),g.c=c,Fy(g.d,a);Dx(a,i);a.D=i}rA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(xD(a.n),a.n=null);0==a.Y.C&&(a.n=new HE(2,a));a.c=18;
+break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,VD(a)),18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),OE(a.Y,a.Y.C,d),VD(a)),NE(a.Y))}XB(a);return!0}
+function dq(a){var b,c,d;d=sC(a);c=j;if(a.Ab){var e,f,g;g=Ar([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)KE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(PE(g[1][0],3)+PE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+QE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+QE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new RE(a,a.eb,a.sb)),c=QE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
+function SE(a,b,c,d){var e;e=c;var f=d,g,i;(g=TE(b),i=0!=(b.e&2),g||i)?(a.Ab?rA((!a.v&&(a.v=TB(a,!0)),a.v),a,e,f):rA((!a.u&&(a.u=TB(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=UE(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=UB+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",XB(a),
+!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=kq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)LE(a.Y,a.Y.C),a.Y.C=0,VD(a);else{if(106==a.b)return!0;if(108==a.b)VE(a.Y,a.Y.C,0),VD(a);else if(157==a.b)VE(a.Y,a.Y.C,1),VD(a);else if(158==a.b)VE(a.Y,a.Y.C,-1),VD(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):VD(a);
+else if(206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(230==a.b)a.N=3,VD(a);else if(233<=a.b&&262>a.b)XE(a.Y,!1),VD(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;OE(a.Y,a.Y.C,Mn(a.yb.e._b.a.gb,Ng));VD(a)}else if(105==a.b)YE(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),1>d.length&&(d=Lc),OE(a.Y,a.Y.C,d)),VD(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(0<a.Y.D)if(104==a.b)ME(a.Y,
+a.Y.D),a.Y.D=0,VD(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])gq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;LE(d,c);d.a[c]=0}a.Y.D=0;VD(a)}else if(201==a.b)ZE(a.Y,a.Y.D),VD(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),VD(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,VD(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,VD(a);
+else if(206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(107==a.b){if(!a.yb.b)return!0;d=Mn(a.yb.e._b.a.gb,Ng);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;VD(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new aE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?($E(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
+a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,WE(a.Y)):300<a.b?($E(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),1>d.length&&(d=Lc),OE(a.Y,1,d))):230==a.b?bC(a,null):233<=a.b&&262>a.b?($E(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,XE(a.Y,!0)):bB();VD(a)}else e=!1;e&&(NE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,XB(a))}return e}
+function aF(a,b,c,d){var e,f;if(a.y||!a.gb||TE(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=bF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
+n*h;h=n*i-o*h;if(0>l)if(1<b.u)LE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
+o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),ME(b,e),0<bF(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){gq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,M(L(Math.round(h))));b.i[b.u]=b.s;0<bF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;gq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(UE(b)||TE(b))TD(a.Y,e),a.N=
+5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(XD,k,-1,4,1);YD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;UD(a);a.kb=!0;XB(a);a.Lb=c;a.Mb=d;return!0}
+function cF(a,b,c,d){var e,f,g;if(!a.y&&!TE(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((GD(),LD)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&KB(a.pb,G(TC,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
+0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;UD(a);a.kb=!0;XB(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
+function dF(a){if(a.y)return!0;a.ib=!1;a.O=Yg;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=bF(b,b.s),6>b.y[c]&&(eF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),LE(b,b.s));b.B=!1;VD(a)}else a:{var b=a.Y,e,f;c=bF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):gq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],gq(b.k,"Not possible connection !")):(b.H[b.t]=
+c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=M(L(UC((b.I[b.E]+b.I[c])/2))),b.M[b.t]=M(L(UC((b.L[b.E]+b.L[c])/2))))}}$D(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,DD(b),b.a.c=c),VD(a),a.q=!1)}else 5==a.N&&($D(a.Y),VD(a));0<a.N&&(a.C=!1,UD(a),a.kb=!0,NE(a.Y),fF(a.Y),XB(a),a.N=0,a.e=!1);if(LD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,UD(a),a.kb=!0,XB(a);return!0}function UD(a){a.jb=!1;a.lb=!1;a.kb=!1}
+function WB(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(vf)?a.Ab=!1:-1<b.indexOf(Uf)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
+-1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(rf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(zf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,WD(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
+!1;for(c=1;c<=a.sb;++c)gF(a.eb[c]),ZD(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(id)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++UB;XB(a)}
+function XB(a){var b,c,d;b=Ay(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=wy(a,d,c),qE(a),a.y||(a.Kb=wy(a,b.b,2*a.X+a.R),xE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=wy(a,a.X,c),pE(a),a.H=wy(a,d,a.X),lE(a))):(qE(a),a.y||(lE(a),a.C&&(xE(a),pE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
+function jC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=KE(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=uE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Ej(c.z[h])&&(i+=Ej(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=mb+g);m+=ea+i+ea+hF(0.055999999999999994*c.I[h],0,2)+ea+hF(0.055999999999999994*-c.L[h],
+0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Wg),e+=c)}return e}function MD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=KE(a.eb[c]),d!=b))continue;d=iF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function VD(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&KB(a.qb,null)}var c,d,e;e=new jF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new ND(d),qC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new FD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function dC(a,b,c){try{yE(a,b)?c&&VD(a):XB(a)}catch(d){if(d=yi(d),y(d,73))XB(a);else throw d;}}
+function bC(a,b){try{EE(a,b)?VD(a):XB(a)}catch(c){if(c=yi(c),y(c,73))XB(a);else throw c;}}function nC(a){UD(a);a.kb=!0;XB(a)}function lC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new aE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;XB(a);null!=a.qb&&KB(a.qb,null)}function GE(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new ND(d),qC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&KB(a.qb,null)}}
+function mC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,XB(a),null):a.eb[b]}function oC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ha)?c=235:E(b,Ia)?c=240:E(b,Ga)?c=260:E(b,Oa)?c=261:E(b,Sa)?c=241:E(b,Na)?c=233:E(b,Ma)?c=236:E(b,Ja)?c=237:E(b,Ra)?c=234:E(b,Qa)?c=243:E(b,Ta)?c=252:E(b,Pa)?c=244:E(b,Ua)?c=239:E(b,"-PO3H2")?c=251:E(b,Fa)?c=242:E(b,Da)?c=245:E(b,Ea)&&(c=238);0<c?kq(a,c):b="Not known group!";a.ib=!0;a.I=b;XB(a)}
+function rC(a,b){a.ib=!0;a.I=b;XB(a)}function sC(a){var b;b=kC(a);UD(a);XB(a);return b}function iE(a,b,c,d,e){var f,g,i,h;f=a.V;h=DA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Mz(f.c.a,f.c.c,g),f=new CA(i),h=DA(f,e),b.e=i,b.i=kF(i);else mE(b,a.S);f=Oz(f.a,f.c).a-Oz(f.a,f.c).b;nE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
+function jE(a,b,c,d,e,f){var g,i;g=sE(a.U);i=DA(a.U,f);mE(b,a.T);(b.d=e)&&(b.f=Wf+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);nE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function sE(a){return Oz(a.a,a.c).a-Oz(a.a,a.c).b}function jq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=wd,XB(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=wd):gq(a,a.x+ea),XB(a))}
+function QB(){GD();uy.call(this);this.Nb=(jp(),jp(),by).a;this.w=new Mz(null,0,8);this.s=(lz(),mz);this.eb=v(lF,k,89,99,0);this.$=new sy;this.Cb=new mF;this.J=E((bB(),cB[He]),$b);this.t=new nF;this.F=G(Lr,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new aE(this);KD[0]=pz;KD[1]=new nz(255,153,153);KD[2]=new nz(255,204,102);KD[3]=new nz(255,255,153);KD[4]=new nz(102,255,255);KD[5]=new nz(51,204,255);KD[6]=new nz(255,153,255)}s(500,365,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},QB);
+_.me=function(a){OD(this,a)};_.Vd=function(){XB(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=Yg;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
+_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var UB=10,gC,ID,ZB,HD,LD,SB=null,KD,$B;
+function oF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)KB(a.a.wb,G(Lr,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=XC(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Gr(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{yE(a.a,b)?(gq(a.a,"Structure pasted"+d),VD(a.a)):(eC(new fC(a.a.I,a.a,gC)),lC(a.a)),zy(a.a)}catch(h){if(h=yi(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",XB(d),eC(new fC(a.a.I,a.a,gC)),zy(a.a);else throw h;
+}}}function fq(a){this.a=a}s(501,1,{},fq);_.a=null;function PD(){PD=u;QD=new pF("COPY_SMILES",0);RD=new pF("COPY_MOL",1);SD=new pF("PASTE",2);qF=G(rF,k,88,[QD,RD,SD])}function pF(a,b){Rn.call(this,a,b)}s(502,138,{67:1,70:1,72:1,88:1},pF);var qF,RD,QD,SD;function jF(){this.d=v(lF,k,89,99,0)}s(503,1,{},jF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function sF(a){a.b=v(I,r,-1,20,1);a.z=v(I,r,-1,20,1);a.I=v(XD,k,-1,20,1);a.L=v(XD,k,-1,20,1);a.F=Ar([20,7]);a.d=v(I,r,-1,20,1);a.c=v(Lr,k,1,20,0);a.n=v(Lr,k,1,20,0);a.w=v(I,r,-1,20,1);a.y=v(I,r,-1,20,1);a.G=v(I,r,-1,20,1);a.H=v(I,r,-1,20,1);a.r=v(I,r,-1,20,1);a.A=v(I,r,-1,20,1);a.J=v(I,r,-1,20,1);a.M=v(I,r,-1,20,1);a.e=v(Lr,k,1,20,0);a.p=Ar([10,2]);a.i=v(I,r,-1,101,1)}
+function tF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(XD,k,-1,4,1);d=v(XD,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=uF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
+uF(o[2],d[2],o[3],d[3]),d=uF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
+function $(a,b){var c,d,e,f,g,i,h,l;$E(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=vF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
+a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(XD,k,-1,2,1);wF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==bF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;gq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
+1;++a.y[a.C];eF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&ZE(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=M(L(UC((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=M(L(UC((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
+function XE(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
+2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&VE(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,VE(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
+a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
+3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
+c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];LE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)$E(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
+a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)eF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];qC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];LE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];eF(a);a.G[a.t]=l;a.H[a.t]=c+d;qC(a);b&&(LE(a,l),ZD(a))}c=4}xF(a,c);a.C=a.E;b&&
+(a.C=0)}
+function wF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
+c*g/h,d[1]=a.L[b]+c*i/h)}
+function WE(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])yF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,yF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){gq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
+return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[vF(a,a.C,a.F[a.C][d])],2<d||1!=b){gq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(XD,k,-1,2,1);wF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)$E(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
+b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)$E(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
+a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)$E(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)eF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
+(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[vF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
+1<a.r[vF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=M(L(UC((a.I[b]+a.I[e])/2))),a.M[c]=M(L(UC((a.L[b]+a.L[e])/
+2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;eF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
+2)));a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(eF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(eF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
+h[f]&&(LE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&xF(a,i);-1<l&&(a.C=l)}
+function yF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)$E(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function xF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=bF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
+function vF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function zF(a,b,c){var d,e,f,g;e=Yg;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(zs(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)zs(c[d])&&!ns(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)ts(c[d],e)&&(b[d]=g,c[d]=Yg,++f);if(f==a.s)break}return g==a.s}
+function ZD(a){var b,c,d;b=v(XD,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{YD(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;$D(a)}}
+function YD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function VE(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=AF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&gq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?gq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?gq(a.k,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?gq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:gq(a.k,"Charge change not possible on the halogen !");break;case 18:gq(a.k,
+"Use X button to change charge on the X atom !")}}
+function CE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&LE(a,c);ZD(a);gq(a.k,"Smaller part(s) removed !");return 1}
+function bF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function fF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];NE(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),NE(a));4==a.r[d]&&(a.r[d]=1)}}
+function uF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function qC(a){var b;BF(a);b=a.r.length;a.J=v(I,r,-1,b,1);a.M=v(I,r,-1,b,1);$D(a);NE(a)}
+function $E(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,r,-1,c,1),cD(a.b,b,a.b.length),a.b=b,b=v(I,r,-1,c,1),cD(a.z,b,a.z.length),a.z=b,b=v(I,r,-1,c,1),cD(a.w,b,a.w.length),a.w=b,b=v(I,r,-1,c,1),cD(a.d,b,a.d.length),a.d=b,b=v(Lr,k,1,c,0),cD(a.c,b,a.c.length),a.c=b,b=v(Lr,k,1,c,0),cD(a.n,b,a.n.length),a.n=b,b=v(XD,k,-1,c,1),cD(a.I,b,a.I.length),a.I=b,b=v(XD,k,-1,c,1),cD(a.L,b,a.L.length),a.L=b,b=Ar([c,7]),cD(a.F,b,a.F.length),a.F=b,c=v(I,r,-1,c,1),cD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
+3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function vE(a,b,c,d,e,f){var g;g=M(L(UC(a.I[b]-c/2)));f||(g-=d-c);a=M(L(UC(a.L[b]-~~(e/2))));return new my(g-1-2,a-2,d+1+4,e+4)}
+function eF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,r,-1,b,1),cD(a.G,c,a.G.length),a.G=c,c=v(I,r,-1,b,1),cD(a.H,c,a.H.length),a.H=c,c=v(I,r,-1,b,1),cD(a.r,c,a.r.length),a.r=c,c=v(I,r,-1,b,1),cD(a.A,c,a.A.length),a.A=c,c=v(I,r,-1,b,1),cD(a.J,c,a.J.length),a.J=c,c=v(I,r,-1,b,1),cD(a.M,c,a.M.length),a.M=c,b=v(Lr,k,1,b,0),cD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
+function QE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(GD(),aa);i+="JME 2013-04-10 "+new qD+"\n \n";i+=PE(a.s,3)+PE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=hF(0.055999999999999994*(a.I[e]-c),10,4)+hF(0.055999999999999994*(g-a.L[e]),10,4)+hF(0,10,4);h=uE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
+i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+PE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=PE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:CF(a,e)&&(g=2),c=PE(a.G[e],3)+PE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=PE(a.H[e],3)+PE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=PE(a.H[e],3)+PE(a.G[e],3)),i+=c+PE(g,3)+PE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+PE(e,4)+PE(a.z[e],4)+aa);return i+"M END\n"}
+function iF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,V,ca,N,gc,zc,Nf,vb,Hd,Id,Jd,ib,Ac;o=v(I,r,-1,a.s+10,1);n=v(I,r,-1,a.s+10,1);l=v(I,r,-1,a.s+1,1);m=v(I,r,-1,7,1);vb=v(I,r,-1,a.s+1,1);w=v(DF,k,-1,a.s+1,2);H=v(DF,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;CE(a,!0);Nf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Nf=!1;break}if(a.k.r&&Nf){EF(a);fF(a);FF(a,H);GF(a,w,H);var Bb,kd,Te,Xb,ne,ld,md,db,BG,Ld,t,wa,lm,mm,$r,$e,La,nm,om,Dc,pm;Bb=v(I,r,-1,a.s+1,1);kd=v(I,r,-1,a.s+1,1);db=v(HF,k,-1,a.s+1,3);var as=a.s,qm,
+fh,bs,Zf,nj,ue,af;nj=v(HF,k,-1,as+2,3);ue=v(I,r,-1,100,1);af=5;Zf=0;ue[0]=3;nj[1]=$g;nj[2]=ah;bs=2;if(!(3>as))for(;af<ue[Zf]*ue[Zf];){fh=0;for(qm=!0;qm&&fh<=Zf&&af>=ue[fh]*ue[fh];)0==af%ue[fh]?qm=!1:++fh;if(qm){nj[++bs]=ws(af);if(bs>=as)break;Zf<ue.length-1&&(++Zf,ue[Zf]=af)}af+=2}for(t=1;t<=a.s;++t){for(wa=om=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(om*=a.f[wa]);nm=a.b[t];18==nm&&(pm=a.n[t],ld=pm.charCodeAt(0)-65+1,md=0,1<pm.length&&(md=pm.charCodeAt(1)-97),0>ld&&(ld=0),0>md&&(md=0),nm=28*ld+md);
+$e=0;-2>a.z[t]?$e=1:-2==a.z[t]?$e=2:-1==a.z[t]?$e=3:1==a.z[t]?$e=4:2==a.z[t]?$e=5:2<a.z[t]&&($e=6);Dc=1;db[t]=ws(om);Dc*=126;db[t]=rs(db[t],ws(a.w[t]*Dc));Dc*=7;db[t]=rs(db[t],ws($e*Dc));Dc*=7;db[t]=rs(db[t],ws(nm*Dc));Dc*=783;db[t]=rs(db[t],ws(a.y[t]*Dc))}for(ne=0;!zF(a,Bb,db);){$r=!1;for(t=1;t<=a.s;++t)Bb[t]!=kd[t]&&(kd[t]=Bb[t],$r=!0);if($r){for(t=1;t<=a.s;++t){db[t]=Zg;for(wa=1;wa<=a.y[t];++wa)db[t]=As(db[t],nj[Bb[a.F[t][wa]]])}ne=0}else if(0<ne){for(t=1;t<=a.s;++t)db[t]=Zg;t=1;a:for(;t<=a.s-
+1;++t)for(wa=t+1;wa<=a.s;++wa)if(Bb[t]==Bb[wa]){db[t]=$g;break a}}else{for(t=1;t<=a.s;++t){db[t]=Zg;for(wa=1;wa<=a.y[t];++wa)Te=a.F[t][wa],db[t]=As(db[t],ws(a.b[Te]*a.f[vF(a,t,Te)]))}ne=1}zF(a,Bb,db);for(t=1;t<=a.s;++t)db[t]=ws(kd[t]*a.s+Bb[t])}for(t=1;t<=a.s;++t)kd[t]=Bb[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(kd[t]==La){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[La];a.z[t]=a.z[La];a.I[t]=a.I[La];a.L[t]=a.L[La];a.y[t]=a.y[La];a.b[La]=a.b[0];a.z[La]=a.z[0];
+a.I[La]=a.I[0];a.L[La]=a.L[0];a.y[La]=a.y[0];kd[t]=kd[La];kd[La]=La;a.n[0]=a.n[t];a.n[t]=a.n[La];a.n[La]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[La];a.d[La]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[La];a.c[La]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[La];a.w[La]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Bb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Bb[a.G[t]],a.H[t]=Bb[a.H[t]],a.G[t]>a.H[t]&&(Ld=a.G[t],a.G[t]=a.H[t],a.H[t]=Ld,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){mm=lm=
+a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<lm?(lm=a.G[wa],mm=a.H[wa],Xb=wa):a.G[wa]==lm&&a.H[wa]<mm&&(mm=a.H[wa],Xb=wa);Ld=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Ld;Ld=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Ld;Ld=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Ld;Ld=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Ld;BG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=BG}qC(a);NE(a);FF(a,H);GF(a,w,H)}else{FF(a,H);a.f=v(I,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(I,r,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ca=0;;){N=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=vb[c]){zc=!0;for(K=1;K<=gc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++N]=g;if(0==N){if(Ac==a.s)break;c=l[ca--]}else if(1==N)vb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ca]=c;e=0;for(q=1;q<=N;++q)if(h=vF(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=vF(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Ac}}vb=v(I,r,-1,a.s+1,1);b=v(I,r,-1,a.s+1,1);O=v(DF,k,-1,a.s+1,2);Hd=v(DF,k,-1,a.s+1,2);f=Ac=ca=0;
+for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(vb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){N=e=0;V=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=gc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++N,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Hd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<N&&(l[++ca]=f,O[e]=!0)}Id=v(I,r,-1,a.t+1,1);Jd=v(I,r,-1,a.s+1,1);if(a.k.Ib){var DG=vb,DK=gc,cs,EG,gh,ve,ds,es,Ka,oj,fs;gh=v(I,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)gh[b[Ka]]=Ka;ds=v(DF,
+k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)cs=b[Ka],EG=DG[cs],ve=vF(a,cs,EG),0!=ve&&(IF(a,ve,gh,Id,H),ds[ve]=!0);for(Ka=1;Ka<=a.t;++Ka)ds[Ka]||IF(a,Ka,gh,Id,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){es=fs=0;for(oj=1;oj<=a.y[Ka];++oj){ve=vF(a,Ka,a.F[Ka][oj]);if(5==a.f[ve])continue a;1==a.r[ve]&&0!=JF(a,ve,Ka)&&++fs;2==a.r[ve]&&(es=a.F[Ka][oj])}if(0!=fs)if(0<es){var ga=a,GG=Ka,bf=gh,Pc=Jd,ic=void 0,pj=void 0,Ec=void 0,we=void 0,Fc=void 0,rm=void 0,sm=void 0,tm=void 0,Md=void 0,Qc=void 0,Rc=void 0,
+gs=void 0,qj=void 0,Nd=void 0,rj=void 0,xe=void 0,sj=void 0,hs=void 0,tj=void 0,ye=void 0,HG=void 0,cf=void 0,IG=void 0,is=void 0,uj=void 0,df=void 0,Rc=1,pj=GG,ic=v(I,r,-1,ga.s+1,1);for(ic[1]=GG;;){gs=!1;for(Qc=1;Qc<=ga.y[pj];++Qc)if(Ec=ga.F[pj][Qc],!(Ec==ic[1]||Ec==ic[Rc-1]))if(we=vF(ga,pj,Ec),2==ga.r[we]&&5!=ga.f[we]){pj=ic[++Rc]=Ec;gs=!0;break}if(!gs)break}if(!(0==Rc%2||2>ga.y[ic[Rc]]||3<ga.y[ic[Rc]])){df=ic[1];Fc=ic[~~((Rc+1)/2)];Md=ic[Rc];cf=ye=xe=Nd=0;is=hs=!1;for(Qc=1;Qc<=ga.y[df];++Qc)Ec=
+ga.F[df][Qc],we=vF(ga,df,Ec),1!=ga.r[we]||5==ga.f[we]||(0==Nd?Nd=Ec:xe=Ec);0<bf[xe]&&bf[Nd]>bf[xe]&&(rm=Nd,Nd=xe,xe=rm);qj=Nd;0==Nd&&(qj=xe,hs=!0);for(Qc=1;Qc<=ga.y[Md];++Qc)Ec=ga.F[Md][Qc],we=vF(ga,Md,Ec),1!=ga.r[we]||5==ga.f[we]||(0==ye?ye=Ec:cf=Ec);0<bf[cf]&&bf[ye]>bf[cf]&&(rm=ye,ye=cf,cf=rm);tj=ye;0==ye&&(tj=cf,is=!0);rj=JF(ga,vF(ga,df,Nd),df);sj=JF(ga,vF(ga,df,xe),df);HG=JF(ga,vF(ga,Md,ye),Md);IG=JF(ga,vF(ga,Md,cf),Md);1<(0>rj+sj?-(rj+sj):rj+sj)||0!=HG||0!=IG?gq(ga.k,"Bad stereoinfo on allene !"):
+(sm=ga.I[ic[Rc-1]]-ga.I[Md],tm=ga.L[ic[Rc-1]]-ga.L[Md],uj=Math.sqrt(sm*sm+tm*tm),0.001>uj&&(uj=0.001),0<(ga.L[tj]-ga.L[ic[Rc-1]])*(sm/uj)-(ga.I[tj]-ga.I[ic[Rc-1]])*(tm/uj)?Pc[Fc]=1:Pc[Fc]=-1,hs&&(Pc[Fc]*=-1),is&&(Pc[Fc]*=-1),qj==Nd&&0>rj&&(Pc[Fc]*=-1),qj==xe&&0>sj&&(Pc[Fc]*=-1),bf[qj]>bf[tj]&&(Pc[Fc]*=-1))}}else b:{var qb=a,Xa=Ka,js=DG,JG=gh,KG=o,LG=n,EK=DK,um=Jd,vm=void 0,Sc=void 0,ks=void 0,hh=void 0,ya=void 0,ih=void 0,od=void 0,vj=void 0,Od=void 0,Mb=void 0,da=void 0,ba=void 0,ze=void 0,wm=void 0,
+Tc=void 0,F=void 0,xm=void 0,ba=v(I,r,-1,4,1),wm=v(I,r,-1,4,1),wj=void 0,Uc=void 0,ym=void 0,zm=void 0,ls=void 0,xj=void 0,xj=-1;0<js[Xa]&&(ba[++xj]=js[Xa]);for(Uc=1;Uc<=EK;++Uc)KG[Uc]==Xa&&(ba[++xj]=LG[Uc]),LG[Uc]==Xa&&(ba[++xj]=KG[Uc]);for(Uc=xj+1;Uc<qb.y[Xa];++Uc){ls=qb.s+1;ym=1;c:for(;ym<=qb.y[Xa];++ym){wj=qb.F[Xa][ym];for(zm=0;zm<Uc;++zm)if(wj==ba[zm])continue c;JG[wj]<ls&&(ls=JG[wj],ba[Uc]=wj)}}0==js[Xa]&&0<qb.w[Xa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Xa]&&(ba[3]=ba[2],ba[2]=
+ba[1],ba[1]=-1);for(ya=vj=ih=hh=xm=od=Mb=0;4>ya;++ya)0>=ba[ya]||(vm=vF(qb,Xa,ba[ya]),wm[ya]=JF(qb,vm,Xa),0<wm[ya]?(++Mb,xm=ba[ya],ih=ba[ya]):0>wm[ya]?(++od,hh=ba[ya],ih=ba[ya]):vj=ba[ya]);Od=Mb+od;F=v(I,r,-1,4,1);Tc=0;if(3==qb.y[Xa]){if(1==Mb&&1==od||3==Od&&0<Mb&&0<od){gq(qb.k,"Error in C3H stereospecification !");break b}ze=ba[0];1==Od?ze=ih:2==Od&&(ze=vj);da=tF(qb,Xa,ze,ba);F[0]=ih;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Mb?Tc=1:Tc=-1}else if(4==qb.y[Xa])if(1==Od)da=tF(qb,Xa,ih,ba),F[0]=da[0],F[1]=da[3],
+F[2]=da[2],F[3]=da[1],0<Mb?Tc=1:Tc=-1;else{ze=ba[0];1<vj&&(ze=vj);1==Mb?ze=xm:1==od&&(ze=hh);da=tF(qb,Xa,ze,ba);Sc=v(I,r,-1,4,1);for(ya=0;4>ya;++ya)vm=vF(qb,Xa,da[ya]),Sc[ya]=JF(qb,vm,Xa);if(4==Od){if(0==Mb||0==od){gq(qb.k,"Error in C4 stereospecification !");break b}if(1==Mb||1==od)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Tc=Sc[0];else{for(ya=0;4>ya;++ya)-1==Sc[ya]&&(Sc[ya]=0);Od=2}}else if(3==Od)if(3==Mb||3==od)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Mb?Tc=-1:Tc=1;else{1==Mb?Mb=ks=1:od=
+ks=-1;for(ya=0;4>ya;++ya)Sc[ya]==ks&&(Sc[ya]=0);Od=2}if(2==Od)if(1==Mb&&1==od)da[1]==hh?(da[1]=da[2],da[2]=da[3]):da[2]==hh&&(da[2]=da[3]),F[0]=xm,F[1]=hh,F[2]=da[2],F[3]=da[1],Tc=1;else{if(Sc[0]==Sc[1]||Sc[1]==Sc[2]){gq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Sc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Mb?Tc=1:Tc=-1}}var kb=void 0;ba[0]==F[1]?(kb=F[0],F[0]=F[1],F[1]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[0]==F[2]?(kb=F[2],F[2]=F[0],
+F[0]=kb,kb=F[1],F[1]=F[3],F[3]=kb):ba[0]==F[3]&&(kb=F[3],F[3]=F[0],F[0]=kb,kb=F[1],F[1]=F[2],F[2]=kb);ba[1]==F[2]?(kb=F[1],F[1]=F[2],F[2]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[1]==F[3]&&(kb=F[1],F[1]=F[3],F[3]=kb,kb=F[2],F[2]=F[3],F[3]=kb);F[2]==ba[2]?um[Xa]=1:F[2]==ba[3]?um[Xa]=-1:gq(qb.k,"Error in stereoprocessing ! - t30");um[Xa]*=Tc}}}ib=new bD;i=v(I,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];O[c]&&Wm(ib.a,ua);0<vb[q]&&KF(a,c,vb[c],ib,Id);var jh=w[c],Db=void 0,yj=void 0,
+kh=void 0,R=void 0,R=Lc,Db=!1;0!=a.z[c]&&(Db=!0);0!=Jd[c]&&(Db=!0);kh=-1;for(yj=1;yj<=a.x;++yj)if(a.p[yj][0]==c){kh=a.p[yj][1];break}-1<kh&&(Db=!0);a.k.Hb&&0<a.d[c]&&(Db=!0,kh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:jh?R="c":R=Fb;break;case 4:jh?(R=sf,0<a.w[c]&&(Db=!0)):R=cc;break;case 5:jh?R="o":R=lc;break;case 7:jh?(R="p",0<a.w[c]&&(Db=!0)):R=nc;break;case 8:jh?R=dg:R=yc;break;case 13:jh?R=gg:R=Cc;Db=!0;break;case 6:R=Gc;Db=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Eb;break;case 12:R=
+Vb;break;case 1:R=Tb;Db=!0;break;case 19:R=oc;Db=!0;break;case 20:R=pc;Db=!0;break;case 21:R=qc;Db=!0;break;case 22:R=rc;Db=!0;break;case 18:Db=!0,R=a.n[c],(E(R,xa)||E(R,Wc)||E(R,wb))&&(Db=!1)}Db&&(R=Mc+R,1==Jd[c]?R+=ub:-1==Jd[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=za:R+=Ca,1<Ej(a.z[c])&&(R+=Ej(a.z[c]))),-1<kh&&(R+=mb+kh),R+=Oc);Wm(ib.a,R);for(A=1;A<=gc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&KF(a,o[A],n[A],ib,Id),9<A&&Wm(ib.a,"%"),Xm(ib,j+
+(new T(A)).a);Hd[c]&&Wm(ib.a,va)}return Ln(ib.a)}
+function LE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)hC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
+c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
+function ME(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&LE(a,c);0==a.y[d]&&LE(a,d)}
+function EF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=vF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&LE(a,c)}}}function BF(a){var b;b=a.b.length;a.F=Ar([b,7]);a.y=v(I,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
+function GF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,r,-1,a.t+1,1);o=v(DF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[vF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:CF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(DF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
+e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function $D(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=M(L(UC((a.I[b]+a.I[c])/2))),a.M[d]=M(L(UC((a.L[b]+a.L[c])/2)))}function FF(a,b){var c;for(c=1;c<=a.t;++c)wE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function uE(a,b){var c;c=(GD(),$B)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
+function CF(a,b){return 2==a.r[b]?!0:!1}function wE(a,b,c){var d,e,f,g;g=1;a.a=v(I,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function YE(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=Ar([b+5,2]),cD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function YB(a){var b;a.x=0;a.q=0;iF(a);for(b=1;b<=a.s;++b)a.C=b,YE(a);a.C=0}
+function KE(a){var b,c;b=v(XD,k,-1,4,1);YD(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function TD(a,b){var c,d,e,f,g,i,h,l;c=v(XD,k,-1,4,1);YD(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;YD(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
+function gF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
+function OE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Mc)&&VC(c,Oc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Tb);g=Dj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=nu(c,d+1);try{a.k.x=pB(i,10)}catch(h){if(h=yi(h),y(h,73))a.k.x=0;else throw h;}a.C=b;YE(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=E(d,Fb)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,yc)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Eb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Cc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=DC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=DC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=DC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=DC(c,g++);for(;45==e;)--d,e=DC(c,g++)}a.z[b]=d}}}
+function cC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new JB(b);try{for(;b.j=CB(b,b.a),b.j<b.i;)d=QC(pB(FB(b),10)).a,c=e=QC(pB(FB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=yi(f),y(f,73))Um(f);else throw f;}}function KF(a,b,c,d,e){b=vF(a,b,c);5!=a.f[b]&&CF(a,b)?Wm(d.a,rb):3==a.r[b]?Wm(d.a,ma):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),Wm(d.a,e)):1==e[b]?Wm(d.a,Ya):-1==e[b]&&Wm(d.a,Nc)}
+function ZE(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,gq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:gq(a.k,"Stereomarking allowed only on single and double bonds!")}
+function IF(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=vF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=vF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
+o=i,i=g);h=vF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=vF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))gq(a.k,"Not unique E/Z geometry !");else{i=vF(a,b,e);f=vF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=vF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
+d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function AF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=vF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(CF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function JF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
+function NE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=AF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
+4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
+0}0>c.w[d]&&(c.w[d]=0)}}}function aE(a){sF(this);this.k=a;this.x=this.t=this.s=0}
+function BE(a,b){var c,d,e,f,g,i,h;aE.call(this,a);f=j;i=zE(b);if(null!=i){h=new IB(b,i,!0);for(e=1;4>=e;++e)f=AE(h,i);g=QC(pB(Hn(f.substr(0,3)),10)).a;c=QC(pB(Hn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)$E(this),f=AE(h,i),this.I[e]=(new PC(MC(Hn(f.substr(0,10))))).a,this.L[e]=-(new PC(MC(Hn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Hn(f.substr(31,d-31)),OE(this,e,d),62<=f.length&&(f=Hn(f.substr(60,3)),0<f.length&&(f=QC(pB(f,10)).a,0<f&&(this.C=e,a.x=f,YE(this),this.C=0)));for(e=1;e<=c;++e)eF(this),
+f=AE(h,i),this.G[e]=QC(pB(Hn(f.substr(0,3)),10)).a,this.H[e]=QC(pB(Hn(f.substr(3,3)),10)).a,g=QC(pB(Hn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=QC(pB(Hn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);BF(this);gF(this);ZD(this);for(qC(this);(h.j=CB(h,h.a),h.j<h.i)&&!(null==(f=FB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new HB(f);FB(g);FB(g);i=QC(pB(FB(g),10)).a;
+for(e=1;e<=i;++e)c=QC(pB(FB(g),10)).a,this.z[c]=QC(pB(FB(g),10)).a}if(0==f.indexOf("M APO")){g=new HB(f);FB(g);FB(g);i=QC(pB(FB(g),10)).a;for(e=1;e<=i;++e)c=QC(pB(FB(g),10)).a,f=QC(pB(FB(g),10)).a,this.C=c,$(this,0),OE(this,this.s,oc+f),this.C=0}}EF(this);qC(this)}}
+function pC(a,b){var c,d,e,f,g;aE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));VC(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new HB(b);d=QC(pB(FB(f),10)).a;e=QC(pB(FB(f),10)).a;for(c=1;c<=d;++c)g=FB(f),$E(this),OE(this,this.s,g),this.I[c]=(new PC(MC(FB(f)))).a,this.L[c]=-(new PC(MC(FB(f)))).a;for(c=1;c<=e;++c)if(eF(this),this.G[c]=QC(pB(FB(f),10)).a,this.H[c]=QC(pB(FB(f),10)).a,this.r[c]=QC(pB(FB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
+1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;BF(this);gF(this);ZD(this)}catch(i){i=yi(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}EF(this);qC(this)}}
+function DE(a,b,c){var d,e,f;aE.call(this,a);f=v(I,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&($E(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))eF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
+1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;qC(this);ZD(this)}
+function RE(a,b,c){var d,e,f,g,i;aE.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,r,-1,this.s+1,1);this.z=v(I,r,-1,this.s+1,1);this.w=v(I,r,-1,this.s+1,1);this.d=v(I,r,-1,this.s+1,1);this.c=v(Lr,k,1,this.s+1,0);this.I=v(XD,k,-1,this.s+1,1);this.L=v(XD,k,-1,this.s+1,1);this.n=v(Lr,k,1,this.s+1,0);this.G=v(I,r,-1,this.t+1,1);this.H=v(I,r,-1,this.t+1,1);this.r=v(I,r,-1,this.t+1,1);this.e=v(Lr,k,1,this.t+1,0);this.A=v(I,r,-1,this.t+1,1);this.p=Ar([this.x+1,2]);
+f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}qC(this);ZD(this)}
+function ND(a){var b;sF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,r,-1,this.s+1,1);cD(a.b,this.b,this.s+1);this.z=v(I,r,-1,this.s+1,1);cD(a.z,this.z,this.s+1);this.w=v(I,r,-1,this.s+1,1);cD(a.w,this.w,this.s+1);this.d=v(I,r,-1,this.s+1,1);cD(a.d,this.d,this.s+1);this.c=v(Lr,k,1,this.s+1,0);cD(a.c,this.c,this.s+1);this.I=v(XD,k,-1,this.s+1,1);cD(a.I,this.I,this.s+1);this.L=v(XD,k,-1,this.s+1,1);cD(a.L,this.L,this.s+1);this.n=v(Lr,k,1,this.s+1,0);cD(a.n,this.n,this.s+1);this.G=v(I,
+r,-1,this.t+1,1);cD(a.G,this.G,this.t+1);this.H=v(I,r,-1,this.t+1,1);cD(a.H,this.H,this.t+1);this.r=v(I,r,-1,this.t+1,1);cD(a.r,this.r,this.t+1);this.e=v(Lr,k,1,this.t+1,0);cD(a.e,this.e,this.t+1);this.A=v(I,r,-1,this.t+1,1);cD(a.A,this.A,this.t+1);this.p=Ar([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
+function hF(a,b,c){var d,e,f;if(0==c)return PE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(UC(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new PC(a)).a;d=In(e,Jn(46));0>d&&(e+=Wa,d=In(e,Jn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function zE(a){var b;b=new IB(a,aa,!0);if(4<BB(b))return aa;b=new IB(a,Wg,!0);return 4<BB(b)?Wg:null}
+function PE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function AE(a,b){for(var c,d;a.j=CB(a,a.a),a.j<a.i;){d=FB(a);if(E(d,b))return ea;for(FB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(504,1,{89:1},aE,BE,pC,DE,RE,ND);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
+function hq(){hq=u;iq=new HA(Tb)}
+function HE(a,b){var c;hq();var d;BD.call(this);this.c=new fz("Help");new fz("Home");this.d=b;P(this,(GD(),gC));this._b&&Wz(this._b,!1);Tz(this,!1);d=Kx(b);if(1==a)this.e||(this.e=new oA(d),zD(this.e,-30,0)),this.j=this.e,c=kC(b),this._b&&Vz(this._b.c.z.b,Bc),qy(this,new az(2)),this.f=new HA(c+" "),Q(this,this.f,Ib),d=new uy,Q(d,this.i,null),this.d.Bb&&(c=new fz("Submit"),Q(d,c,null)),Q(this,d,Hc),GA(this.f,Hn(Mn(this.f._b.a.gb,Ng))),this._b&&Wz(this._b,!0),Tz(this,!0);else if(2==a)this.b||(this.b=
+new oA(d),zD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&Vz(this._b.c.z.b,"Nonstandard atom"),qy(this,new az(2)),c=new uy,Q(c,new hA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,iq&&(c=Mn(iq._b.a.gb,Ng)),iq=new IA(c,8),Q(this,iq,Ib),c=new uy,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new oA(d),zD(this.a,5*b.X,0));var e,f;d="About "+(GD(),SB);this._b&&Vz(this._b.c.z.b,d);qy(this,new dA(0));P(this,gC);Q(this,new hA(SB+" Molecular Editor v2013-05-01",1),null);Q(this,new hA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=HD,d=0,f=c.length;d<f;++d)e=c[d],e=new hA(e,1),Xx(e,this.d.w),Q(this,e,null);c=new uy;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Sz(this);c=this.j;AD(this._b.c,c.a,c.b);!Jx(this)&&ny(this);Yx(this)}s(505,496,ji,HE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new jB(this.d.G),c=iB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=yi(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,XB(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var iq;
+function LF(a,b){Ix(b)==a.a?P(b,(lz(),tz)):P(b,a.a)}
+function MF(a){var b,c,d,e;e=j;d=!1;Ix(NF)!=a.a?(e=xa,d=!0):Ix(OF)!=a.a?(e="!#6",d=!0):Ix(PF)!=a.a?(P(QF,(lz(),tz)),P(RF,tz),P(SF,tz),P(TF,tz),e="F,Cl,Br,I"):(b=Ix(UF)!=a.a,c=Ix(VF)!=a.a,Ix(WF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Ix(XF)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Ix(YF)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Ix(ZF)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Ix($F)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Ix(QF)!=a.a&&(e+="F,"),Ix(RF)!=a.a&&(e+="Cl,"),Ix(SF)!=a.a&&(e+="Br,"),Ix(TF)!=a.a&&(e+="I,"),
+VC(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Wc:c?e=wb:(P(NF,(lz(),tz)),e=xa)));b=j;d&&Ix(UF)!=a.a&&(b+=";a");d&&Ix(VF)!=a.a&&(b+=";A");Ix(aG)!=a.a&&(b+=";R");Ix(bG)!=a.a&&(b+=";!R");Ix(NF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=cG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=dG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Ix(eG)!=a.a&&(e="~");Ix(fG)!=a.a&&(e=mb);Ix(gG)!=a.a&&(e=ub);Ix(hG)!=a.a&&(e="!@");GA(a.e,e)}
+function iG(a){jG(a);kG(a);var b=cG._b.a;uw(b,0);b.gb.options[0].selected=!0;b=dG._b.a;uw(b,0);b.gb.options[0].selected=!0;P(UF,a.a);P(VF,a.a);P(aG,a.a);P(bG,a.a);P(cG,a.a);P(dG,a.a);lG(a)}function jG(a){P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P($F,a.a);P(QF,a.a);P(RF,a.a);P(SF,a.a);P(TF,a.a)}function kG(a){P(NF,a.a);P(OF,a.a);P(PF,a.a)}function lG(a){P(eG,a.a);P(fG,a.a);P(gG,a.a);P(hG,a.a);a.b=!1}
+function IE(a){Uz.call(this,"Atom/Bond Query");this.i=new fz(this.rf());Fy(this.q,new CD(this));this.a=(GD(),gC);this.c=a;this.d||(a=Kx(a),this.d=new oA(a),zD(this.d,-150,10));this.j=this.d;qy(this,new cA);P(this,this.a);a=new uy;qy(a,new Iz(0,3,1));Q(a,new gA("Atom type :"),null);NF=new fz(yb);OF=new fz("Any except C");PF=new fz("Halogen");Q(a,NF,null);Q(a,OF,null);Q(a,PF,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));Q(a,new hA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new uy;qy(a,new Iz(0,3,1));WF=new fz(Fb);XF=new fz(cc);YF=new fz(lc);ZF=new fz(yc);$F=new fz(nc);QF=new fz(Pb);RF=new fz(Jb);SF=new fz(Eb);TF=new fz(Vb);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,$F,null);Q(a,QF,null);Q(a,RF,null);Q(a,SF,null);Q(a,TF,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));cG=new jz;iz(cG,yb);iz(cG,ab);iz(cG,cb);iz(cG,jb);iz(cG,lb);Q(a,new gA("Number of hydrogens : "),null);Q(a,cG,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));dG=new jz;iz(dG,yb);iz(dG,
+ab);iz(dG,cb);iz(dG,jb);iz(dG,lb);iz(dG,"4");iz(dG,"5");iz(dG,"6");Q(a,new hA("Number of connections :",0),null);Q(a,dG,null);Q(a,new hA(" (H's don't count.)",0),null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));Q(a,new gA("Atom is :"),null);UF=new fz(zb);Q(a,UF,null);VF=new fz("Nonaromatic");Q(a,VF,null);aG=new fz(xc);Q(a,aG,null);bG=new fz(hc);Q(a,bG,null);Q(this,a,null);a=new uy;P(a,zz(Ix(this)));qy(a,new Iz(0,3,1));Q(a,new gA("Bond is :"),null);eG=new fz(yb);Q(a,eG,null);fG=new fz(zb);Q(a,fG,
+null);gG=new fz(xc);Q(a,gG,null);hG=new fz(hc);Q(a,hG,null);Q(this,a,null);a=new uy;qy(a,new Iz(1,3,1));this.e=new IA(xa,20);Q(a,this.e,null);Q(a,new fz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&Wz(this._b,!1);Tz(this,!1);jG(this);kG(this);lG(this);P(UF,this.a);P(VF,this.a);P(aG,this.a);P(bG,this.a);P(cG,this.a);P(dG,this.a);LF(this,NF);Sz(this);a=this.j;AD(this._b.c,a.a,a.b);!Jx(this)&&ny(this);Yx(this)}s(506,496,ji,IE);
+_.sf=function(a,b){var c;E(b,vc)?(iG(this),LF(this,NF),MF(this)):y(a.f,41)?(lG(this),Ir(a.f)===Ir(NF)?(jG(this),kG(this)):Ir(a.f)===Ir(OF)?(jG(this),kG(this)):Ir(a.f)===Ir(PF)?(jG(this),kG(this)):Ir(a.f)===Ir(aG)?P(bG,this.a):Ir(a.f)===Ir(bG)?(P(aG,this.a),P(UF,this.a)):Ir(a.f)===Ir(UF)?(P(VF,this.a),P(bG,this.a)):Ir(a.f)===Ir(VF)?P(UF,this.a):Ir(a.f)===Ir(eG)||Ir(a.f)===Ir(fG)||Ir(a.f)===Ir(gG)||Ir(a.f)===Ir(hG)?(iG(this),this.b=!0):kG(this),LF(this,a.f),MF(this)):y(a.f,42)&&(lG(this),c=a.f,0==c._b.a.gb.selectedIndex?
+P(c,this.a):P(c,(lz(),tz)),MF(this));107!=this.c.b&&(this.c.b=107,zy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var NF=_.e=null,eG=null,OF=null,UF=null,fG=null,SF=null,WF=null,dG=null,cG=null,RF=null,QF=null,PF=null,TF=null,XF=null,VF=null,bG=null,hG=null,YF=null,$F=null,aG=null,gG=null,ZF=null;function FE(a){a.a=-1;a.b=v(oD,k,0,0,0);a.c=0}function mF(){nD(this)}s(507,481,ai,mF);_.ze=function(){FE(this)};_.a=-1;
+function eq(a,b){var c;a.a=b;var d,e;d=null;LA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new ZA(e):null))e=(OA(),RA),e=SA(e,(OA(),RA))||SA(e,PA);if(e)try{d=WA(c)}catch(f){if(f=yi(f),y(f,57))Um(f);else throw f;}c=d;null!=c&&oF(b,c)}function cq(a){a=new ZA(a);LA();var b,c;try{b=WA(a),c=jn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=yi(d),y(d,57))Um(d);else throw d;}}function nF(){}s(508,1,{58:1,65:1},nF);_.me=function(a){oF(this.a,a.a)};
+_.a=null;s(510,302,hi);function $p(){var a;$p=u;mG=(a=!1,Df in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);nG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");oG=mG&!nG;var b;a=G(I,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);aq=v(I,r,-1,1E3,1);for(b=0;b<aq.length;++b)aq[b]=-999;for(b=0;b<a.length;b+=2)aq[a[b+1]]=a[b]}
+function kp(a,b,c){a=new pG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function xy(a,b,c){var d;d=new qG;$i(d.t,b,c);Ti(a.f,d.t,0,0);Hi(a.a,d);return d}function VB(a,b){return!a.e?null:b in a.e?a.e[b]:null}function oE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Pu(a.f,b.t,c,d),b.r=c,b.s=d;rG(b)}
+function RB(a,b,c,d){$p();this.gb=Dv();this.a=new Ni;this.e=d;this.gb.style[Jf]=ab;this.gb.style[Hf]=ab;this.gb.style[yg]=Me;this.gb.style[Sg]=b;this.gb.style[Ae]=c;this.f=new sG;this.f.gb.style[Sg]=eb;this.f.gb.style[Ae]=eb;oG?(b=new tG,c=new uG,Ti(b,this.f,0,0),Ti(b,c,0,0),Tu(this,b)):Tu(this,this.f);this.c=a;a.Nb=this;oG?(this.j=new vG(this),this.j.i=new wG(this),this.j.j=new xG(this),this.j.n=new yG(this),this.j.k=new zG(this),this.c&&(this.j.e=new AG(this),this.j.f=new CG(this),this.j.a=new FG(this))):
+z(this,new MG(this),(lq(),lq(),mq));z(this,this,(pp(),pp(),qp));z(this,new NG(this),(cj(),cj(),dj));z(this,new OG(this),(ej(),ej(),fj));z(this,new PG(this),(Xp(),Xp(),Yp));(jp(),jp(),by).a=this}s(509,510,hi,RB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var oG,nG,mG,aq=null;function sG(){Ru.call(this);this.gb[ud]=Ie}s(512,280,hi,sG);function tG(){sG.call(this);this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(511,512,hi,tG);function MG(a){this.a=a}s(513,1,{},MG);
+_.mc=function(a){var b,c,d;c=ij(a);d=jj(a);b=kj(a.a);a=new QG(a);2==b&&(a.e=4);SE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function NG(a){this.a=a}s(514,1,{},NG);_.nc=function(a){var b,c;b=ij(a);c=jj(a);a=new QG(a);this.a.i?aF(this.a.c,a,b,c):cF(this.a.c,a,b,c);Fw(this.a.gb)};_.a=null;function OG(a){this.a=a}s(515,1,{},OG);_.oc=function(a){this.a.i=!1;ij(a);jj(a);dF(this.a.c)};_.a=null;function PG(a){this.a=a}s(516,1,{},PG);_.a=null;
+function uG(){sG.call(this);this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(517,512,hi,uG);function RG(a,b){var c;c=b.a;c.e=4;return SE(a.a.c,c,b.d,b.e)}function wG(a){this.a=a}s(518,1,{},wG);_.tf=function(a){return RG(this,a)};_.a=null;function Jq(a,b){cF(a.a.c,b.a,b.d,b.e);return SE(a.a.c,b.a,b.d,b.e)}function xG(a){this.a=a}s(519,1,{},xG);_.tf=function(a){return Jq(this,a)};_.a=null;function yG(a){this.a=a}s(520,1,{},yG);_.tf=function(a){return aF(this.a.c,a.a,a.d,a.e)};_.a=null;
+function zG(a){this.a=a}s(521,1,{},zG);_.tf=function(){return dF(this.a.c)};_.a=null;function Op(a,b){var c;c=L(UC(b.b));c=new aB(b,0,Yf,c);OD(a.a.c,c);return!0}function AG(a){this.a=a}s(522,1,{},AG);_.tf=function(a){return Op(this,a)};_.a=null;function Pp(a,b){var c;c=L(UC(100*b.c));c=new aB(b,0,eg,c);OD(a.a.c,c);return!0}function CG(a){this.a=a}s(523,1,{},CG);_.tf=function(a){return Pp(this,a)};_.a=null;function Tp(a,b){var c;c=new aB(b,0,Yd,Yg);OD(a.a.c,c);return!0}function FG(a){this.a=a}
+s(524,1,{},FG);_.tf=function(a){return Tp(this,a)};var SG=_.a=null;function TG(){TG=u;SG=new Cs((Rs(),new Qs("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function UG(){UG=u;VG={}}function WG(a,b,c){var d;c&&(b.style[de]=c.b+Pf,d=c.a,d!=Nb&&(b.style[ce]=d),0!=(c.c&1)&&(b.style[fe]=hd),0!=(c.c&2)&&(b.style[ee]=Ge));a.e.style[Rg]=xf}
+function Oz(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ki(b);d in VG?c=VG[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(mg),f=$doc.createElement(Ee),f.width=1,f.height=1,g=(TG(),SG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),WG(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Kj(e)+$wnd.pageYOffset,l=Kj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Kj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new XG,w.a=q,w.b=n,w.c=m,w),VG[d]=c);return c}
+function YG(){UG();var a,b,c,d,e;gj();this.a=G(Lr,k,1,["monospace","sans-serif",jg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(mg);this.e.innerHTML=this.f||j;this.e.style[de]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ce]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(527,1,{},YG);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var VG;function XG(){}
+s(528,1,{},XG);_.a=0;_.b=0;_.c=0;function TE(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=yi(b),!y(b,79))throw b;}return!1}function UE(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=yi(b),!y(b,79))throw b;}return!1}function QG(a){bq.call(this,null,0,null);this.a=a}function pG(a,b,c){bq.call(this,a,0,b);this.a=c}s(529,386,Qh,QG,pG);_.ke=function(){return TE(this)};_.le=function(){return UE(this)};_.a=null;
+function DA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,WG(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function CA(a){this.c=a;this.b={};this.a=new YG}s(530,389,Qh,CA);_.a=null;function yy(a){this.a=a}s(531,397,{},yy);_.a=null;function ZG(a,b){this.a=a;this.b=b}s(532,1,{},ZG);_.a=null;_.b=null;function $G(){gw.call(this);this.gb[ud]="jsa-resetTable";this.gb.style[Sg]=dd}s(533,312,hi,$G);
+function aH(){aH=u;var a=bH=new YG;gj();a.f="9p";a.e.style[ce]=jg;a.e.style[de]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[de]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);cH=new Ky(1)}function eE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,rG(a)}
+function gE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.n&&(dE(a,!1),360<=g||-360>=g?i=fE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=dH(o,n,q,w,f),A=dH(o,n,q,w,h),K="<g"+a.k+sb,K+='<path d ="M '+H.a+ea+H.b+" A "+q+ea+w+" 0 "+m+ea+l+ea+A.a+ea+A.b+'"/>',K+="</g>",K),eE(a,i))}function Z(a,b,c,d,e){a.n&&eE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ia+a.b+a.a+$a)}
+function cE(a,b,c,d,e){a.n&&(dE(a,!1),eE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a))}function nE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ka+d+ia+a.i+' fill="'+e+la+b+"</text>");eE(a,b)}function Zz(a,b,c,d,e){dE(a,!0);eE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a)}
+function rG(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Jj(a.t.gb)+(a.t.gb.offsetWidth||0)-Jj(a.t.gb),d=Kj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Kj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=Wf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function mE(a,b){a.e=b;a.i=kF(b)}s(534,393,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
+_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var cH,bH;function xq(a,b,c){c&&(Iq(a,b),c.tf(a.b));a.d=!0}function Iq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Jj(a.o.gb)+Ij(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Kj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new QG(b),b.a.preventDefault(),!0):!1}
+function vG(a){this.o=a;this.b=new eH;this.c=new fH(this);z(this.o,new gH(this),(Fq(),Fq(),Gq));z(this.o,new hH(this),(yq(),yq(),zq));z(this.o,new iH(this),(Cq(),Cq(),Dq));z(this.o,new jH(this),(uq(),uq(),vq));z(this.o,new kH,(Up(),Up(),Vp));z(this.o,new lH(this),(Qp(),Qp(),Rp));z(this.o,new mH(this),(Lp(),Lp(),Mp))}s(535,1,{},vG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function fH(a){Yj();this.a=a}s(536,24,{},fH);
+_.vc=function(){!this.a.d&&this.a.i&&RG(this.a.i,this.a.b)};_.a=null;function gH(a){this.a=a}s(537,1,{},gH);_.a=null;function hH(a){this.a=a}s(538,1,{},hH);_.a=null;function iH(a){this.a=a}s(539,1,{},iH);_.a=null;function jH(a){this.a=a}s(540,1,{},jH);_.a=null;function kH(){}s(541,1,{},kH);function lH(a){this.a=a}s(542,1,{},lH);_.a=null;function mH(a){this.a=a}s(543,1,{},mH);_.a=null;function eH(){}s(544,1,{},eH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function nH(a){var b,c,d,e,f;Hj(a);d=(Ui(),Vi(null));e=new $G;dw(e,a);Fu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));fw(e,a);Nu(d,e);return new Qx(f,b)}function oH(){this.gb=$doc.createElement(Sd);this.gb[ud]=Ie;this.gb.style[If]=Be;this.gb.style[Lf]=Xc;this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(546,283,Ch,oH);_.Xc=function(){return Jj(this.gb)};
+_.Yc=function(){return Kj(this.gb)+$wnd.pageYOffset};function kF(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ha);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function dH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new ZG(new PC(a),new PC(b))}function fE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ha+a.k+$a}
+function rE(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ea);d+=ha;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.k+$a}function dE(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ia+a.a:a.k=' fill="none" stroke="'+c+ia+a.a}function qG(){aH();this.n=cH;this.c=[];this.t=new oH}s(547,534,{},qG);_.a=j;_.b=j;function pH(){pH=u;qH=new Qx(0,0)}
+function rH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=nH(c.a),$i(c.ne(),b.b,b.a),c=nH(c.a),b=new Qx(c.b-b.b,c.a-b.a)):b=new Qx(0,0);a.Bf(b)}return b}function ey(a,b){var c;if(a.re())return qH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Jx(b));c=nH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function sH(a,b){var c;b&&(c=Wf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.wf().gb.style[ed]=c)}function tH(){this.e=new Dz;this.e.a=-1;this.e.b=-1}s(549,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
+_.wf=function(){return this.ne()};_.xf=function(){return uH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Jx(a))};_.zf=function(a){sH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(oy(),py);e=a.b;d=a.a;e!=c.b?b.style[de]=j+e+"pt":b.style[de]=j;d!=c.a?b.style[ce]=d:b.style[ce]=j;0!=(a.c&1)?b.style[fe]=hd:b.style[fe]=j;0!=(a.c&2)?b.style[ee]=Ge:b.style[ee]=j};_.Bf=function(a){uH=a};_.Cf=function(){};var uH=_.e=null,qH;
+function gz(a,b){pH();tH.call(this);this.a=new xv(a);this.a._c()[ud]=j;z(this.a,new vH(this,b),(mp(),mp(),np))}s(548,549,{},gz);_.ne=function(){return this.a};_.zf=function(a){sH(this,a)};_.a=null;function vH(a,b){this.a=a;this.b=b}s(550,1,{},vH);_.Ec=function(a){jp();kp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function kz(a){pH();tH.call(this);this.a=new vw;z(this.a,new wH(this,a),(gp(),gp(),hp))}s(551,549,{},kz);_.ne=function(){return this.a};_.a=null;
+function wH(a,b){this.a=a;this.b=b}s(552,1,{},wH);_.a=null;_.b=null;function xH(a,b){var c,d;sH(a,b.Gd());for(d=new si(b.Ob.a);d.b<d.d.ue();)c=ti(d),c.dc&&c._b.vf(c)}function yH(a,b){var c,d,e,f,g,i,h;$i(a.d,b.Nd(),b.Jd());for(d=new si(b.Ob.a);d.b<d.d.ue();)c=ti(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=rH(e).b,f-=rH(e).a,$i(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function ty(){pH();tH.call(this);this.d=new Ru}s(553,549,{},ty);
+_.vf=function(a){xH(this,a)};_.ne=function(){return this.d};_.yf=function(a){yH(this,a)};_.d=null;function iA(a){pH();tH.call(this);var b=this.a=new sw;Bv(b.b,a);rw(b);this.e.a=-1;this.e.b=-1}s(554,549,{},iA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Nn(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function lA(a){this.a=new Qw(a.f,new zH(a))}s(555,1,{},lA);_.a=null;
+function Mw(a){var b,c,d,e,f;f=new $A(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(AH,k,58,0,0);for(c=b.a?ik(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Qi((Dy(),S),new T(f.d)));c=c.b;if(ts(!c?Xg:c.a,nh))for(c=(!a.d.a||0==a.d.a.c?(lr(),lr(),mr):new Gy(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new bq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new bq(i,205,null),h.i=i.Od(),h.j=
+i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new bq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function zH(a){this.a=a}s(556,1,di,zH);_.pc=function(){Mw(this)};_.a=null;function JA(){pH();tH.call(this);this.a=new nx}s(557,549,{},JA);_.uf=function(){var a;a=new JA;kx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
+_.xf=function(){return BH};_.Bf=function(a){BH=a};var BH=_.a=null;s(558,553,{});function MA(){new dr}s(559,417,{},MA);function Wz(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Gp(c.f,c):Ep(c.f,c)))}function Xz(a,b){pH();ty.call(this);this.c=new CH(a);var c=this.b=new gw,d=(Sv(),Tv);c.a=d;dw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&DH(yx(c.z.a.p,0)))throw new su("WindowPanel can only contain one child widget");EH(c,d);this.c.a=this;this.a=b}s(562,558,{},Xz);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
+_.xd=function(){FH(this.c,!1)};_.Af=function(){};_.Cf=function(a){xH(this,a);yH(this,a);GH(this.c);HH(this.c)};_.a=null;_.b=null;_.c=null;function IH(a){var b;b=new Ap(D(a.gb,Cf),D(a.gb,Bf));a=new Ap(D(a.K.ab.gb,Cf),D(a.K.ab.gb,Bf));return G(I,r,-1,[b.b-a.b,b.a-a.a])}function JH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(KH(a,a.I),a.I=null):null!=a.H&&(LH(a,a.H),a.H=null);mj(a.J)}function GH(a){a.bb?a.Gf(Dp(a.K.ab)):(a.Ad(),GH(a))}
+function LH(a,b){var c;a.bb?(c=IH(a),a.Gf(new Ap(-1,MH(b,!1)-c[1]))):a.H=b}function NH(a,b){var c;b!=a.vd()&&(c=a.K.ab,xu(c),OH(c,b,c.gb,c.p.c,!0))}function KH(a,b){var c;a.bb?(c=IH(a),a.Gf(new Ap(MH(b,!0)-c[0],-1))):a.I=b}s(565,285,Sh);_.Df=function(){var a,b;b=Dp(this.K.ab);a=IH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?DH(yx(a.p,0)):null};_.Ef=function(a){PH(this.K.ab,a)};_.qd=function(){return new yu(this.K.ab)};_.Ff=function(){Hp(this.K.ab)};_.ld=function(){JH(this)};
+_.Dd=function(){Hp(this.K.ab)};_.nd=function(a){return QH(this.K.ab,a)};_.Gf=function(a){Fp(this.K.ab,a)};_.cd=function(a){LH(this,a)};_.wd=function(a){NH(this,a)};_.ed=function(a){KH(this,a)};_.H=null;_.I=null;function RH(){RH=u;var a=(SH(),TH(),UH);VH=new iw(a.d,a.b,a.c,a.e,a.a)}function FH(a,b){var c;c=new Nt;a.db&&br(a.db,c);a.A&&Ep(a.f,a);try{Ai(a.f.c,a)}catch(d){if(d=yi(d),!y(d,73))throw d;}a.b=WH(a.f,a);try{Yu(a,b)}finally{Di(a.j.a),Di(a.i.a),Di(a.k.a),a.G&&Gi(a.G,a.f),a.t&&(a.t=!1)}}
+function XH(a,b,c){var d,e;e=a.fb;d=new Aj(a,e);e.sd(a,d.a+b,d.d+c)}function YH(a,b,c){b=new ZH(On(Nn(Wt(Wt(a.K.c,b),c))));wu(b,a);z(b,a.c,(mp(),mp(),np));return b}function Cp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Fp(a.K.ab,b)}function AD(a,b,c){var d,e;(e=a.f)?(d=$H(e.gb),av(a,b+(Jj(e.gb)+d[3]),c+(Kj(e.gb)+$wnd.pageYOffset+d[0]))):av(a,b,c)}function EH(a,b){if(b!=(0!=a.z.a.p.c?DH(yx(a.z.a.p,0)):null)){xu(a.z.a);var c=a.z.a;OH(c,b,c.gb,c.p.c,!0)}}
+function aI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(xp(),bI)&&(a.F=a.x);var d,e;if(a.G)for(e=new si(a.G);e.b<e.d.ue();)if(d=ti(e),b==(xp(),cI)){!d.b&&(d.b=new dI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(xp(),yp))g=d.f,i=d.w,d.z.c?(AD(d,i.c,i.d),Cp(d,new Ap(i.b,-1))):(AD(d,i.c,i.d),Cp(d,new Ap(i.b,i.a)),Gp(g,d)),wi(g.c,d,d.z.b),Sj(d.q,333);else if(!d.t&&f==(xp(),bI))d.gb.style[Pg]=Qg,xp()}else if(b==yp){!d.b&&(d.b=new dI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=$H(i.gb);h=d.w;if(d.z.c)h.c=Jj(d.gb)-
+g[3]-Jj(i.gb),h.d=Kj(d.gb)+$wnd.pageYOffset-g[0]-(Kj(i.gb)+$wnd.pageYOffset),d.w=h,AD(d,0,0),eI(d,zp(i.gb).b,-1);else{if(f!=(xp(),bI))h.c=Jj(d.gb)-g[3]-Jj(i.gb),h.d=Kj(d.gb)+$wnd.pageYOffset-g[0]-(Kj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;AD(d,0,0);Fp(d,new fI(zp(i.gb)));Ep(i,d)}d==d.f.a||JE(d);Sj(d.q,333)}}else b==bI&&(!d.b&&(d.b=new dI),d=a,d.t||(d.x=c,d.gb.style[Pg]=Be))}}function gI(a,b){a.gb.style[Ug]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
+function HH(a){if(!a.bb){a.j=qu(a,a.f,(!Nq&&(Nq=new dk),Nq));a.i=qu(a,a.f,ck?ck:ck=new dk);a.k=qu(a,a.f,(!Sq&&(Sq=new dk),Sq));var b=a.f;!a.G&&(a.G=new Ni);Hi(a.G,b);Nq&&(b=new Mq(a),a.db&&br(a.db,b));a.A&&Gp(a.f,a);wi(a.f.c,a,a.z.b);a.b&&(av(a,a.b.a,a.b.b),a.b=null);bv(a);JE(a)}}function JE(a){if(a!=a.f.a){var b;Sq&&(b=new Rq(a),a.db&&br(a.db,b))}}s(564,565,Sh);_.vd=function(){return 0!=this.z.a.p.c?DH(yx(this.z.a.p,0)):null};_.yd=function(a){FH(this,a)};_.qd=function(){return new yu(this.z.a)};
+_.ld=function(){JH(this);mj(new hI(this))};_.nd=function(a){return QH(this.z.a,a)};_.Gf=function(a){Cp(this,a)};_.zd=function(a,b){AD(this,a,b)};_.wd=function(a){EH(this,a)};_.Ad=function(){HH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var VH;
+function CH(a){RH();var b=(iI(),jI),c=(iv(),jv);cv.call(this,!1,"popup");this.L=c.a;this.J=new kI(this);c=new lI;c.gb[ud]="mosaic-popupLayoutPanel";Vu(this.K,c);$u(this);this.c=new mI(this);this.q=new nI(this);this.r=new oI(this);this.s=new pI(this);this.w=new qI;this.F=(xp(),cI);this.A=!1;this.f=b;a=this.z=new rI(a);b=new sI;!a.d&&(a.d=new tI);Hi(a.d,b);a=new uI(new kw(VH.a.d.a,VH.a.b,VH.a.c,VH.a.e,VH.a.a));z(a,new vI(this),(mp(),mp(),np));b=this.z.b;if(!b.b){b.b=new gw;b.b._c()[ud]="mosaic-Caption-iconBoxRight";
+var c=b.b,d=($v(),aw);c.c=d;wI(b.f,b.b,new xI(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Iu;d=ew(c);du(c.b,(nt(),ot(d)),0);Hu(c,a,d,0,!1)}else dw(b.b,a);PH(b.f,null);z(this.z.b,new yI(this),(up(),up(),vp));z(this.z.b,this.c,np);NH(this,this.z);ui(On(Nn(this.gb)),"mosaic-WindowPanel",!0)}s(563,564,Sh,CH);_.xd=function(){var a=this.a,b=new Qz(a.a,201),c;a=a.a.q;a.a?a=new zI(new si(a.a)):(a=(lr(),lr(),mr),a=new si(a));for(;a.Qc();)c=a.Rc(),201==b.d&&yD(c.a)};_.a=null;
+function tA(){pH();tH.call(this);var a=this.a=new AI;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},tA);_.ne=function(){return this.a};_.a=null;function mB(){}s(572,433,{},mB);function zI(a){if(!a)throw new $m;this.a=a}s(573,1,{},zI);_.Qc=function(){return sB(this.a)};_.Rc=function(){return ti(this.a)};_.Sc=function(){throw new vB("Missing message: awt.50");};_.a=null;function Qy(){return Qy()}
+function kB(){kB=u;var a;a=(bB(),cB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(BI,k,-1,0,1);else throw new BC(a+" is not supported");}catch(b){if(b=yi(b),!y(b,81))throw b;}}function mA(a,b){a.a=31*a.a+J((new PC(b)).a)}function Ly(){}s(576,1,{},Ly);_.hC=function(){return this.a};_.a=1;function CI(){CI=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ce))&&0<b.length)b=$doc.getElementsByTagName(Ce)[0],b.style[Ae]=eb;a.body.style[Ae]=eb}
+function $H(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"borderTopWidth"));b[1]=DI(EI(a,"borderRightWidth"));b[2]=DI(EI(a,"borderBottomWidth"));b[3]=DI(EI(a,"borderLeftWidth"));return b}function FI(a){CI();var b,c;c=GI(a);b=$H(a);a=(a.style[Vg]=cb,new Ap(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function zp(a){CI();a.style[Vg]=cb;return new Ap(a.clientWidth,a.clientHeight)}
+function GI(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"marginTop"));b[1]=DI(EI(a,"marginRight"));b[2]=DI(EI(a,"marginBottom"));b[3]=DI(EI(a,"marginLeft"));return b}function HI(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"paddingTop"));b[1]=DI(EI(a,"paddingRight"));b[2]=DI(EI(a,"paddingBottom"));b[3]=DI(EI(a,"paddingLeft"));return b}
+function II(a,b,c){CI();try{switch(b){case Ef:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ae:b=pg;default:a.style[b]=c}}catch(d){if(d=yi(d),!y(d,73))throw d;}}function MH(a,b){CI();var c;JI||(JI=$doc.createElement(mg),II(JI,Me,j),II(JI,Dg,j),II(JI,Lf,Xc),II(JI,Pg,Be),$doc.body.appendChild(JI));II(JI,Sg,a);II(JI,Ae,a);c=FI(JI);return b?c.b:c.a}var JI=null;function KI(){Ap.call(this,0,0)}function Ap(a,b){this.b=a;this.a=b}
+function fI(a){Ap.call(this,a.b,a.a)}s(578,1,Qh,KI,Ap,fI);_.eQ=function(a){return this===a?!0:null==a||LI!=gn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Oc};_.a=0;_.b=0;function MI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},MI);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return NI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function OI(a,b){this.a=a;this.b=b}s(580,1,Qh,OI);_.eQ=function(a){return this===a?!0:null==a||PI!=gn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return PI.d+"[x="+this.a+",y="+this.b+Oc};_.a=0;_.b=0;
+function qI(){this.b=this.a=this.d=this.c=0}s(581,1,Qh,qI);_.eQ=function(a){return this===a?!0:null==a||QI!=gn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return QI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;
+function EI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Ef:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ae:b=pg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var RI=-1;function SI(){}s(585,584,{},SI);_.a=-1;_.b=-1;var TI=null;function DI(a){a=parseInt(a,10);a=isNaN(a)?null:QC(a);return!a?0:a.a}
+s(588,300,Mh);_.Df=function(){return Dp(this.f)};_.Ef=function(a){PH(this.f,a)};_.Ff=function(){Hp(this.f)};_.Dd=function(){Hp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ae]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Sg]=a;b.bb||(b.i=a)};function SH(){SH=u;TH()}function Vz(a,b){a.a.gb.textContent=b||j;PH(a.f,null)}
+function UI(a){SH();var b;yv(this,new lI);this.a=new VI;b=this.f;WI(b,new XI);II(b.gb,Jf,bb);b.o=0;wI(b,this.a,new xI(0));this.a._c()[ud]="mosaic-Caption-text";this.a.gb.textContent=a||j;PH(this.f,null);this.gb[ud]="mosaic-Caption"}s(587,588,Mh,UI);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.b=null;
+function TH(){TH=u;YI=qn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Cx(YI,240,20);new Cx(YI,224,16);new Cx(YI,208,16);new Cx(YI,192,16);new Cx(YI,176,16);new Cx(YI,160,16);new Cx(YI,144,16);new Cx(YI,128,16);new Cx(YI,112,16);new Cx(YI,96,16);new Cx(YI,80,16);new Cx(YI,64,16);new Cx(YI,260,16);UH=new Cx(YI,48,16);new Cx(YI,32,16);new Cx(YI,16,16);new Cx(YI,0,16)}var YI,UH;function ZI(a,b){ou(a.a.gb,!b);PH(a.f,a.a)}
+function Bp(a,b){a.c=b;ou(a.a.gb,!b);PH(a.f,a.a);if(a.d){var c;for(c=new si(a.d);c.b<c.d.ue();)ti(c)}}function rI(a){var b;yv(this,new lI);b=this.f;WI(b,new $I((aJ(),bJ)));b.o=0;this.b=new UI(a);wI(b,this.b,new xI(1));this.a=new lI;Mi(this.a,"Body");wI(b,this.a,new xI(0));this.gb[ud]="mosaic-CaptionLayoutPanel"}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},rI);_.fd=function(){ru(this.f)};_.gd=function(){uu(this.f)};_.qd=function(){return new yu(this.a)};
+_.nd=function(a){return QH(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function tI(){nD(this)}s(591,481,ai,tI);function kI(a){this.a=a}s(592,1,di,kI);_.pc=function(){Hp(this.a.K.ab)};_.a=null;function cJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:lj(a.e.a,b);a.e&&it(a.e.a,b)&&lt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&JE(!a.e?null:it(a.e.a,b-1))}function dJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new sy);-1==lj(a.e.a,b)&&Hi(a.e.a,b)}function dI(){}s(593,1,{},dI);_.Jc=function(a){cJ(a)};_.Kc=function(a){dJ(a)};
+_.Mc=function(a){eJ(a.a.f,a.a)};function iI(){iI=u;fJ=new gJ(1,"e");hJ=new gJ(2,sf);iJ=new gJ(3,"ne");jJ=new gJ(10,"nw");kJ=new gJ(4,dg);lJ=new gJ(5,gg);mJ=new gJ(12,"sw");nJ=new gJ(8,"w");jI=new oJ((Ui(),Vi(null)).gb)}function WH(a,b){var c;c=$H(a.gb);return new OI(Jj(b.gb)-(Jj(a.gb)+c[3]),Kj(b.gb)+$wnd.pageYOffset-(Kj(a.gb)+$wnd.pageYOffset+c[0]))}
+function pJ(a){var b,c,d,e,f,g;if(a.e){b=zp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=it(a.e.a,d),c=new Ap(D(g.gb,Cf),D(g.gb,Bf)),f=WH(a,g),f.a-=Dj(0,f.a+D(g.gb,Cf)-b.b),f.b-=Dj(0,f.b+D(g.gb,Bf)-b.a),AD(g,Dj(0,f.a),Dj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,eI(g,c.b,c.a),g.F==(xp(),yp)&&Fp(g,new fI(zp(a.gb))),Sj(g.q,1)}}function qJ(a,b,c){a=a.d;wi(a,b,b);x(a.c,b,c);Mi(b,wc+c.b)}
+function Ep(a,b){var c;c=a.d;rJ(c,b.y);Li(b.y,wc+jJ.b);rJ(c,b.u);Li(b.u,wc+hJ.b);rJ(c,b.v);Li(b.v,wc+iJ.b);rJ(c,b.E);Li(b.E,wc+nJ.b);rJ(c,b.n);Li(b.n,wc+fJ.b);rJ(c,b.D);Li(b.D,wc+mJ.b);rJ(c,b.B);Li(b.B,wc+kJ.b);rJ(c,b.C);Li(b.C,wc+lJ.b)}
+function Gp(a,b){!b.y&&(b.y=YH(b,0,0));qJ(a,b.y,jJ);!b.u&&(b.u=YH(b,0,1));qJ(a,b.u,hJ);!b.v&&(b.v=YH(b,0,2));qJ(a,b.v,iJ);!b.E&&(b.E=YH(b,1,0));qJ(a,b.E,nJ);!b.n&&(b.n=YH(b,1,2));qJ(a,b.n,fJ);!b.D&&(b.D=YH(b,2,0));qJ(a,b.D,mJ);!b.B&&(b.B=YH(b,2,1));qJ(a,b.B,kJ);!b.C&&(b.C=YH(b,2,2));qJ(a,b.C,lJ)}function eJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=lj(a.e.a,b);if(c+1<d){Vy(a.e,b);for(Hi(a.e.a,b);c<d;++c)gI(it(a.e.a,c),c)}else gI(b,c)}
+function oJ(a){a=new sJ(a);yv(this,a);this.c=new tJ(a);this.c.i=!0;Ei(this.c);this.c.k=3;this.d=new uJ(a);this.d.i=!0;Ei(this.d);this.d.k=3;Av(this)}s(594,300,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},oJ);_.Df=function(){return zp(this.gb)};_.Ef=function(){var a;(a=vJ(this))&&a.Ef(null)};_.Ff=function(){pJ(this)};_.Jc=function(a){!this.b&&(this.b=new dI);cJ(a)};_.Kc=function(a){!this.b&&(this.b=new dI);dJ(a)};_.Dd=function(){pJ(this)};
+_.Mc=function(a){!this.b&&(this.b=new dI);eJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var fJ,hJ,iJ,jJ,jI,kJ,lJ,mJ,nJ;function sJ(a){this.p=new Su(this);this.gb=a}s(595,280,hi,sJ);function gJ(a,b){this.a=a;this.b=b}s(596,1,{},gJ);_.a=0;_.b=null;function tJ(a){oi();Ii.call(this,a)}s(597,3,{},tJ);_.jc=function(){var a;a=this.j.e;a.t||Hj(a.o);Li(this.j.e,"dragdrop-dragging");!a.z.c&&ZI(a.z,!1)};
+_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Dj(this.a,a<this.d?a:this.d),b=Dj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Me]=a+(gj(),Pf);c.style[Dg]=b+Pf};
+_.kc=function(){var a;a=this.j.e;a==a.f.a||JE(a);a.z.c||ZI(a.z,!0);a.t||(a.o||(a.o=new wJ,Mi(a.o,"mosaic-GlassPanel-invisible")),II(a.o.gb,Ug,(CI(),EI(a.gb,Ug))),Ti((Ui(),Vi(null)),a.o,0,0));Mi(this.j.e,"dragdrop-dragging");a=new Aj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
+function rJ(a,b){try{Ai(a,b)}catch(c){if(c=yi(c),!y(c,73))throw c;}}function uJ(a){oi();Ii.call(this,a);this.c=new qi}s(598,3,{},uJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Hj(a.o);Li(this.j.e,"dragdrop-dragging");ZI(a.z,!1);Cp(a,new Ap(a.e,a.d));Sj(a.q,1)};
+_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Qi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Dj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Dj(a+b,D(d.z.b.gb,Bf)),b!=a&&XH(d,0,a-b),Cp(d,new Ap(d.e,b)),Sj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Dj(a+b,D(d.z.b.gb,Bf)),Cp(d,new Ap(d.e,b)),Sj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Dj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
+96,b!=a&&XH(d,a-b,0),Cp(d,new Ap(b,d.d)),Sj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Cp(d,new Ap(96<a+b?a+b:96,d.d)),Sj(d.q,333)))};
+_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||JE(a);ZI(a.z,!0);a.t||(a.o||(a.o=new wJ,Mi(a.o,"mosaic-GlassPanel-invisible")),II(a.o.gb,Ug,(CI(),EI(a.gb,Ug))),Ti((Ui(),Vi(null)),a.o,0,0));Mi(this.j.e,"dragdrop-dragging");a=new Aj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function at(){at=u;bt=new xJ}
+function wJ(){at();var a;this.d=new yJ(this);this.a=!1;this.b=new Wu;yv(this,this.b);a=this.gb.style;a[ed]="#000";a[$d]="alpha(opacity=50)";a[Ef]="0.5";this.gb[ud]="gwt-GlassPanel"}s(599,300,ei,wJ);
+_.jd=function(){var a;Av(this);try{a=this.fb}catch(b){b=yi(b);if(y(b,79))throw new su("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Ui(),Vi(null))?($s(bt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Gi(Zj,a),a.b=!0,a.c=gk(a),Hi(Zj,a),this.c=new zJ(this),Ft(new Zs(this.c))):$doc.compatMode==Hb?(this.gb.style[jd]=bb,this.gb.style[Xf]=bb):$i(this,D(a.gb,Cf),D(a.gb,Bf));this.a&&tt(new Ys(this));Ti(Vi(null),new AJ,$wnd.pageXOffset,$wnd.pageYOffset)};
+_.kd=function(){this.f.kd();Mj(this.d);this.c&&(Ws(Dt,this.c,G(BJ,k,13,[(!Qq&&(Qq=new dk),Qq)])),this.c=null);this.a&&Ws(vt,this,G(BJ,k,13,[(!ut&&(ut=new dk),ut)]))};_.Uc=function(a){switch(qt(a.type)){case 256:if(27==(a.keyCode||0))return Hj(this),!1;case 1:if(Qn(this.gb,a.target))return Hj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var bt;function yJ(a){Yj();this.a=a}s(600,24,{},yJ);_.vc=function(){$s((at(),bt),this.a,!1)};_.a=null;function zJ(a){this.a=a}s(601,1,{},zJ);_.a=null;
+function AJ(){this.gb=Dv();var a;a=new ww(new CJ(this));z(this,a,(cp(),cp(),dp));z(this,a,(Ip(),Ip(),Jp))}s(602,302,hi,AJ);_.ld=function(){mj(new DJ(this))};function CJ(a){this.a=a}s(603,1,{},CJ);_.a=null;function DJ(a){this.a=a}s(604,1,di,DJ);_.pc=function(){Fw(this.a.gb)};_.a=null;function EJ(a){a.gb.style[Sg]=dd;a.gb.style[Ae]=dd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=vJ(a))&&b.Ef(a)}}s(606,283,Eh);_.Df=function(){EJ(this);return new Ap(D(this.gb,Cf),D(this.gb,Bf))};_.Ef=function(){EJ(this)};
+_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function VI(){this.gb=$doc.createElement("label");this.gb[ud]="mosaic-Label";this.gb.style[Rg]=xf;this.gb[ud]="mosaic-HTML"}s(605,606,Eh,VI);function uI(a){yv(this,new FJ(a));this.gb[ud]="mosaic-ImageButton"}s(607,300,ei,uI);
+function AI(){var a=(iv(),lv);cv.call(this,!0,Ze);this.L=a.a;this.a=new GJ(this);this.a.d=!0;Tu(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Xi();fu(a,b)}else this.cb|=1;On(Nn(this.gb))[ud]=se;this.gb.style[Ug]="2147483647"}s(608,285,hi,AI);_.Tc=function(a){tu(this,a);1==qt(a.type)&&Yu(this,!1)};_.a=null;
+function GJ(a){this.b=a;this.c=new Ni;this.i=new Ni;a=(Pw(),Ow);new Bx(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(sg);this.e=$doc.createElement(vg);mt(b,this.e);this.o=!0;a=Dv();b=(nt(),ot(b));a.appendChild(b);this.gb=a;dl();this.gb.setAttribute("role",Hl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Xi(),fu(a,b)):this.cb|=2225;this.gb[ud]=re;a=mu(this.gb)+"-vertical";ui(this._c(),a,!0);this.gb.style[Hf]=bb;this.gb.setAttribute("hideFocus",Mg);z(this,new Nw(this),(cp(),cp(),dp))}
+s(609,323,Ch,GJ);_.Tc=function(a){switch(qt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Gw(this,a)};_.Cd=function(a,b){Kw(this,a,b);b||this.a&&Yu(this.b,!1)};_.a=!0;_.b=null;
+function FJ(a){var b=(Sv(),Tv),c=($v(),aw),d;d=new Kv;d.f[id]=ab;d.f[pd]=0;d.f[qd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Iv(b.a);b.a.c.rows[0].cells[0][$c]=c.a;Iv(b.a);b.a.c.rows[0].cells[0].style[Og]=e.a;Iv(d);b=Ev(d,0,0,!0);if(a){Hj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Gv(g,f.c);Gr(f.b,g,a);c.a=c.a.b}else e=c.b.c,Hi(c.b,a);a.gb[Vc]=e;mt(b,a.gb);wu(a,d)}yv(this,d);ui(this.gb,"mosaic-WidgetWrapper",!0)}s(610,300,ei,FJ);_.a=null;_.b=null;function mI(a){this.a=a}s(611,1,{},mI);
+_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&JE(this.a)};_.a=null;function nI(a){Yj();this.a=a}s(612,24,{},nI);_.vc=function(){Hp(this.a.K.ab);var a=this.a;Pq((!a.p&&(a.p=new HJ),a.p))};_.a=null;function oI(a){Yj();this.a=a}s(613,24,{},oI);_.vc=function(){aI(this.a,(xp(),yp))};_.a=null;function pI(a){Yj();this.a=a}s(614,24,{},pI);_.vc=function(){aI(this.a,(xp(),bI))};_.a=null;function sI(){}s(615,1,{},sI);function vI(a){this.a=a}s(616,1,{},vI);_.Ec=function(){this.a.xd()};_.a=null;
+function yI(a){this.a=a}s(617,1,{},yI);_.a=null;function hI(a){this.a=a}s(618,1,di,hI);_.pc=function(){this.a.F==(xp(),yp)?Sj(this.a.r,333):this.a.F==bI&&Sj(this.a.s,333)};_.a=null;function ZH(a){this.gb=a;ru(this)}s(619,283,Ch,ZH);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function HJ(){hr.call(this,null)}s(620,212,gi,HJ);
+function xp(){xp=u;yp=new IJ("MAXIMIZED",0);bI=new IJ("MINIMIZED",1);cI=new IJ("NORMAL",2);JJ=G(KJ,k,93,[yp,bI,cI])}function IJ(a,b){Rn.call(this,a,b)}s(621,138,{67:1,70:1,72:1,93:1},IJ);var JJ,yp,bI,cI;s(622,1,{});function $s(a,b,c){var d,e,f,g,i;e=aj();d=bj();if(!c||e!=a.b||d!=a.a)f=(Ui(),D(Vi(null).gb,Cf)),c=D(Vi(null).gb,Bf),i=(gu(),hu).scrollWidth,g=hu.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Sg]=f+Pf),0<=c&&(b.gb.style[Ae]=c+Pf),a.b=e,a.a=d}
+function xJ(){}s(623,622,{},xJ);_.a=-1;_.b=-1;function LJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new yu(b);c.a.a<c.a.b.c-1;)d=DH(zu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Hi(a.x,d);return!0}
+function MJ(a,b){var c,d,e;if(b.a)a.c&&Lj(a.c),a.c=new NJ(a,b),Nj(a.c,333);else for(d=new si(a.x);d.b<d.d.ue();)c=ti(d),e=c.eb,Pu(b,OJ(c),e.s,e.t),PJ(c,e.u,e.r,G(I,r,-1,[QJ(a.q.a,c).d,QJ(a.p.a,c).c,QJ(a.n.a,c).a,QJ(a.o.a,c).b]),G(I,r,-1,[RJ(a.i.a,c).d,RJ(a.f.a,c).c,RJ(a.d.a,c).a,RJ(a.e.a,c).b]),G(I,r,-1,[SJ(a.u,c),SJ(a.t,c),SJ(a.r,c),SJ(a.s,c)]))}
+function TJ(){this.x=new Ni;this.j=new UJ(this);this.w=new VJ(this.j);this.v=new WJ(this.j);this.q=new XJ(this.j);this.p=new YJ(this.j);this.n=new ZJ(this.j);this.o=new $J(this.j);this.i=new aK(this.j);this.f=new bK(this.j);this.d=new cK(this.j);this.e=new dK(this.j);this.u=new eK(this.j);this.t=new eK(this.j);this.r=new eK(this.j);this.s=new eK(this.j)}s(624,1,{});_.Hf=function(a){MJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function fK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new si(b.x);e.b<e.d.ue();)d=ti(e),y(d,26)&&(d=d.ab),f=d.eb,Pu(c,OJ(d),f.s,f.t),PJ(d,f.u,f.r,G(I,r,-1,[QJ(b.q.a,d).d,QJ(b.p.a,d).c,QJ(b.n.a,d).a,QJ(b.o.a,d).b]),G(I,r,-1,[RJ(b.i.a,d).d,RJ(b.f.a,d).c,RJ(b.d.a,d).a,RJ(b.e.a,d).b]),G(I,r,-1,[SJ(b.u,d),SJ(b.t,d),SJ(b.r,d),SJ(b.s,d)]));gK(c);a.a.c=null;for(a=new si(a.a.x);a.b<a.d.ue();)b=ti(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function NJ(a,b){this.a=a;this.b=b;var c=(Uj(),Vj);this.k=new Tj(this);this.s=c}s(625,17,{},NJ);_.qc=function(){fK(this)};_.rc=function(){fK(this)};
+_.tc=function(a){var b,c,d;for(c=new si(this.a.x);c.b<c.d.ue();)b=ti(c),y(b,26)&&(b=b.ab),d=b.eb,d.i=J(d.o+(d.s-d.o)*a),d.v=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.f=J(d.n+(d.r-d.n)*a),Pu(this.b,OJ(b),d.i,d.v),PJ(b,d.w,d.f,G(I,r,-1,[QJ(this.a.q.a,b).d,QJ(this.a.p.a,b).c,QJ(this.a.n.a,b).a,QJ(this.a.o.a,b).b]),G(I,r,-1,[RJ(this.a.i.a,b).d,RJ(this.a.f.a,b).c,RJ(this.a.d.a,b).a,RJ(this.a.e.a,b).b]),G(I,r,-1,[SJ(this.a.u,b),SJ(this.a.t,b),SJ(this.a.r,b),SJ(this.a.s,b)]))};_.a=null;_.b=null;
+s(627,1,{});_.a=null;function cK(a){this.a=a}s(626,627,{},cK);function dK(a){this.a=a}s(628,627,{},dK);function bK(a){this.a=a}s(629,627,{},bK);function aK(a){this.a=a}s(630,627,{},aK);function ZJ(a){this.a=a}s(631,627,{},ZJ);function $J(a){this.a=a}s(632,627,{},$J);function YJ(a){this.a=a}s(633,627,{},YJ);function XJ(a){this.a=a}s(634,627,{},XJ);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
+function SJ(a,b){var c=a.a,d;d=Qi(c.d,b);d||(d=new MI(HI(b.gb)),x(c.d,b,d));return d.d}function eK(a){this.a=a}s(637,627,{},eK);function WJ(a){this.a=a}s(638,627,{},WJ);function VJ(a){this.a=a}s(639,627,{},VJ);function RJ(a,b){var c;c=Qi(a.a,b);c||(c=new MI($H(b.gb)),x(a.a,b,c));return c}function QJ(a,b){var c;c=Qi(a.b,b);c||(c=new MI(GI(b.gb)),x(a.b,b,c));return c}
+function hK(a,b){var c,d;d=Qi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=vJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Ap(iK(e,!0),iK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=iK(e,!0));null!=c.j&&(h.a=iK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Ap(iK(e,!0),iK(e,!1));break a}h=new KI;f=b.gb;l=f.style;g=l[Lf];i=l[Pg];l[Lf]="static";l[Pg]=Be;null!=c.k?h.b=iK(e,!0):(l[Sg]=dd,h.b=(f.offsetWidth||0)+QJ(d.o.a,b).b+QJ(d.p.a,b).c);null!=c.j?h.a=iK(e,!1):(l[Ae]=dd,h.a=(f.offsetHeight||0)+QJ(d.q.a,b).d+
+QJ(d.n.a,b).a);l[Lf]=g;l[Pg]=i}d=h}null!=c.k&&(gj(),Co)==c.k.Jf()||null!=c.j&&(gj(),Co)!=c.j.Jf()||x(a.e,b,d)}return d}function UJ(a){this.f=a;this.c=new qi;this.e=new qi;this.b=new qi;this.a=new qi;this.d=new qi}s(640,1,{},UJ);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function jK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new kK,a.eb=b;return b}function XI(){$I.call(this,(aJ(),lK))}function $I(a){var b=(mK(),nK);TJ.call(this);this.b=a;this.a=b}s(641,624,{},XI,$I);
+_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new KI;LJ(this,a);l=QJ(this.o.a,a).b+QJ(this.p.a,a).c+RJ(this.e.a,a).b+RJ(this.f.a,a).c+SJ(this.s,a)+SJ(this.t,a);d=QJ(this.q.a,a).d+QJ(this.n.a,a).a+RJ(this.i.a,a).d+RJ(this.d.a,a).a+SJ(this.u,a)+SJ(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(aJ(),lK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new si(this.x);a.b<a.d.ue();)c=ti(a),e=jK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),this.b==lK?(l+=hK(this.w.a,c).b,e.a=hK(this.v.a,
+c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Dj(f,e.a)):(d+=hK(this.v.a,c).a,e.b=hK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Dj(g,e.b));this.b==lK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
+_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(LJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;q=SJ(this.s,a);A=SJ(this.u,a);c=zp(a.gb);O=c.b-(q+SJ(this.t,a));o=c.a-(A+SJ(this.r,a));g=O;c=o;this.b==(aJ(),lK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new si(this.x);e.b<e.d.ue();)d=ti(e),b=null,n=jK(d),w=d.fb,y(w,99)&&(b=w,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),this.b==lK?(n.d?++h:(n.b=hK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=hK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=hK(this.v.a,
+d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=hK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new si(this.x);e.b<e.d.ue();)d=ti(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),K=n.b,m=n.a,this.b==lK?n.d&&(K=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==bJ?(n.s=this.a==(mK(),nK)?q:this.a==pK?q+~~(O/2)-~~(K/2):q+O-K,n.t=A,n.u=l,n.r=f,A+=m+H):(this.a==(mK(),nK)?(n.s=q,n.t=A):this.a==pK?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=l,n.r=
+f,q+=K+H),a.a&&(w=d.Xc()-Jj(a.gb)-SJ(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Kj(a.gb)+$wnd.pageYOffset)-SJ(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));MJ(this,a)}};_.a=null;_.b=null;function mK(){mK=u;nK=new qK("START",0);pK=new qK(Gb,1);rK=new qK("END",2);sK=G(tK,k,94,[nK,pK,rK])}function qK(a,b){Rn.call(this,a,b)}s(642,138,{67:1,70:1,72:1,94:1},qK);var sK,pK,rK,nK;function aJ(){aJ=u;lK=new uK("HORIZONTAL",0);bJ=new uK("VERTICAL",1);vK=G(wK,k,95,[lK,bJ])}
+function uK(a,b){Rn.call(this,a,b)}s(643,138,{67:1,70:1,72:1,95:1},uK);var vK,lK,bJ;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function kK(){this.e=!1}function xI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},kK,xI);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function xK(a,b){if(a.k)return!0;LJ(a,b);if(0<a.x.c){a.a=it(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new yK,c.eb=d;a.b=d;a.x.ze();Hi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function zK(){TJ.call(this)}s(646,624,{},zK);
+_.If=function(a){var b,c;c=new KI;xK(this,a);if(this.a){b=hK(this.w.a,this.a).b;var d=hK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=oK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=QJ(this.o.a,a).b+QJ(this.p.a,a).c+RJ(this.e.a,a).b+RJ(this.f.a,a).c+SJ(this.s,a)+SJ(this.t,a);c.a+=QJ(this.q.a,a).d+QJ(this.n.a,a).a+RJ(this.i.a,a).d+RJ(this.d.a,a).a+SJ(this.u,a)+SJ(this.r,a);return c};
+_.Hf=function(a){var b,c,d,e,f;xK(this,a)&&(d=SJ(this.s,a),e=SJ(this.u,a),c=zp(a.gb),f=c.b-(d+SJ(this.t,a)),c=c.a-(e+SJ(this.r,a)),b=this.a.fb,y(b,99)&&(b=oK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Jj(a.gb)-SJ(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Kj(a.gb)+$wnd.pageYOffset)-SJ(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),MJ(this,a))};_.a=null;_.b=null;
+function yK(){this.e=!1}s(647,645,{97:1,100:1},yK);function oK(a){var b,c,d,e;null==a.a&&(a.a=v(I,r,-1,4,1),e=Nn(Wt(Wt(a.c,0),0)),c=Nn(Wt(Wt(a.c,2),2)),d=GI(a.gb),b=$H(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function AK(a,b){a.bb&&Hj(a);return Uu(a,b)}function BK(){rv();hv.call(this,sv)}s(648,290,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},BK);
+_.nd=function(a){return AK(this,a)};_.a=null;function wI(a,b,c){var d=a.p.c;b.eb=c;OH(a,b,a.gb,d,!0)}function OJ(a){var b;b=a.fb;return y(b,99)?b:a}function Dp(a){if(!a.bb)return new KI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Fp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function DH(a){return y(a,99)?a.ab:a}function CK(a){var b;if(!a.n){b=(!TI&&(TI=new SI),TI);var c=FK(a,fb,!0);b.a=c;c=FK(a,gb,!0);b.b=c;a.n=b}return a.n}
+function OH(a,b,c,d,e){if(y(b,26))throw new ek("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new BK,Hu(a,c,a.gb,d,!0),Vu(c,b)):Hu(a,b,c,d,e);PH(a,b)}
+function PH(a,b){var c;c=a.d;if(b){var d=c.j;Bi(d.c,b);Bi(d.e,b);Bi(d.b,b);Bi(d.a,b);Bi(d.d,b)}else d=c.j,jx(d.c),jx(d.e),jx(d.b),jx(d.a),jx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==OJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==OJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Hp(a){if(a.bb&&a.gb.style.display!=uf){a.gb.scrollTop=0;var b=a.gb,c=0;Pn(b)&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;gK(a)}}
+function gK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=DH(yx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function QH(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=OJ(b);return Nu(a,c)?(y(c,99)&&AK(c,b),PH(a,null),!0):!1}function WI(a,b){var c;a.d=b;null!=a.e&&Li(a,mu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Fx(a.e,Jn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Mi(a,mu(a.gb)+Ca+a.e);PH(a,null)}
+function FK(a,b,c){a.k||(a.k=$doc.createElement(mg),II(a.k,Lf,Xc),II(a.k,Pg,Be),II(a.k,Me,bb),II(a.k,Dg,bb),a.gb.appendChild(a.k));II(a.k,Sg,b);II(a.k,Ae,b);a=FI(a.k);return c?a.b:a.a}
+function iK(a,b){var c;c=null.Jf();if(c==(gj(),Oo)){c=(CK(a),null.Jf());var d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI);return M(L(Math.round(100*d*c/254)))}if(c==Eo)return c=CK(a),d=null.Jf(),M(L(UC(d*(-1==c.a&&(c.a=MH(fb,!0)),c.a))));if(c==Go)return c=CK(a),d=null.Jf(),M(L(UC(d*(-1==c.b&&(c.b=MH(gb,!0)),c.a))));if(c==Mo)return c=(CK(a),null.Jf()),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(d*c)));if(c==Qo)return c=(CK(a),null.Jf()),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(10*d*c/254)));
+if(c==Ko)return M(L(UC(12*(CK(a),null.Jf())*M(L(UC((-1==RI&&(RI=(CI(),MH(hb,!0))),RI)/72))))));if(c==Co)return FK(a,null.Jf(),b);if(c==Io)return c=(CK(a),M(L(UC(null.Jf())))),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(d*c/72)));if(null.Jf()==Ao)return M(L(UC(null.Jf())));throw new ek("Invalid size: "+null.Jf());}function lI(){var a=new zK;Ru.call(this);this.j=new Ap(-1,-1);new GK(this);this.gb[ud]="mosaic-LayoutPanel";WI(this,a)}
+s(649,280,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},lI);_.rd=function(a){OH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Bu(this,new HK)};_.gd=function(){Bu(this,new IK)};_.Df=function(){return Dp(this)};_.od=function(a){return Ku(this.p,OJ(a))};_.pd=function(a,b,c,d){OH(this,a,b,c,d)};_.Ef=function(a){PH(this,a)};_.qd=function(){return new yu(this)};_.Ff=function(){Hp(this)};
+_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Dp(this),null!=this.i)a=a.a+Pf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Pf);this.cd(b);this.f=null}else b=a.a+Pf,this.ed(a.b+Pf),this.cd(b);Hp(this)}};_.Dd=function(){Hp(this)};_.nd=function(a){return QH(this,a)};_.cd=function(a){this.gb.style[Ae]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Pu(this,OJ(a),b,c)};
+_.ed=function(a){this.gb.style[Sg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function HK(){}s(650,1,{},HK);_.Bd=function(a){OJ(a).jd()};function IK(){}s(651,1,{},IK);_.Bd=function(a){OJ(a).kd()};function yu(a){this.b=a;this.a=new Mu(this.b.p)}s(652,1,{},yu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return DH(zu(this.a))};_.Sc=function(){Au(this.a)};_.b=null;function JK(){JK=u;new tw}
+function GK(a){JK();ui(a.gb,"dragdrop-dropTarget",!0);this.a=a;new KK(this)}s(653,9,{},GK);function KK(a){Yj();this.a=a}s(654,24,{},KK);_.vc=function(){PH(this.a.a,null);Hp(this.a.a)};_.a=null;function vJ(a){a=a.fb;return!a?null:y(a,98)?a:vJ(a)}function eI(a,b,c){var d;d=a.gb;PJ(a,b,c,GI(d),$H(d),HI(d))}
+function PJ(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(gj(),Pf)),b!=a.$c()&&a.ed((0>b?0:b)+Pf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(gj(),Pf)),c!=a.Zc()&&a.cd((0>c?0:c)+Pf))}function Fp(a,b){eI(a,b.b,b.a)}s(657,1,{});function vC(){var a,b,c,d;d=XC("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
+function LK(){this.a=new qi;new qi;new qi}s(656,657,{},LK);function uC(){uC=u;MK=new LK}function zC(){var a=wC,b=$wnd.JSApplet.JSME;uC();x(MK.a,a,b)}var MK;
+function B(a){return function(){try{var b;var c=arguments,d;var e;0!=sn&&(e=Oj(),2E3<e-un&&(un=e,tn=rn()));if(0==sn++){var f=(vn(),wn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=En(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(vn(),wn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=En(l,m);while(h.c);h.c=m}}--sn;c&&-1!=tn&&($wnd.clearTimeout(tn),tn=-1)}return b}catch(o){throw o;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Jr)()}catch(d){a(b)}else B(Jr)()}var xC=W(1),kn=W(100),NK=LC(" I"),I=GC(664,NK),oD=GC(662,xC),OK=LC(" Z"),DF=GC(665,OK);W(99);W(98);W(97);var PK=W(461),Zm=GC(666,PK),QK=W(231),ys=GC(667,QK);W(232);W(138);var RK=LC(" B");W(451);var SK=LC(" C"),li=GC(668,SK);W(449);var TK=LC(" D"),XD=GC(669,TK);W(450);W(452);var UK=W(455),TC=GC(670,UK),VK=LC(" J"),WK=W(2),Lr=GC(663,WK),BI=GC(671,RK);W(464);W(447);W(96);W(105);W(443);var wC=W(441);W(446);
+W(112);W(94);W(107);W(108);W(109);W(458);W(453);W(442);W(657);W(656);var yC=KC(),Az=W(382),JD=GC(672,Az),XK=W(504),lF=GC(673,XK),YK=W(368);W(367);W(366);W(365);W(500);var Cr=GC(674,I),ZK=X(502,function(){PD();return qF}),rF=GC(675,ZK);W(503);W(391);W(390);W(496);W(495);W(505);W(506);W(501);W(425);W(499);var cz=GC(676,YK);W(380);W(508);W(178);W(177);W(265);W(212);W(267);W(186);var $K=W(185);W(215);W(214);W(213);W(362);W(363);W(364);W(284);var aL=W(283);W(282);W(288);W(302);W(510);W(509);W(281);W(280);
+W(512);W(511);W(517);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(513);W(514);W(515);W(516);W(343);W(218);W(217);W(293);W(294);W(295);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(263);W(437);W(436);W(468);W(470);W(469);W(471);W(473);W(472);W(474);W(478);W(479);W(339);W(342);W(340);W(341);W(408);W(407);var uA=W(406),tE=GC(677,uA),HF=GC(678,VK);W(278);W(279);W(397);W(392);W(393);W(534);W(475);W(481);W(476);W(477);W(402);W(401);W(400);W(405);
+var bL=KC(),AH=GC(679,bL);W(435);W(487);var cL=X(221,function(){rr();return wr}),xr=GC(680,cL);W(467);W(415);W(416);W(399);var eA=W(394);W(378);W(379);W(404);var pA=W(403);W(396);W(395);W(485);W(494);W(385);var Ez=W(384);W(439);W(497);W(498);W(460);W(507);W(413);W(414);W(388);W(370);W(369);W(422);KC();KC();KC();W(372);W(373);W(261);
+var dL=X(154,function(){gj();return So}),To=GC(681,dL),eL=X(137,function(){hj();return bo}),co=GC(682,eL),fL=X(144,function(){eo();return no}),oo=GC(683,fL),gL=X(149,function(){po();return yo}),zo=GC(684,gL);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(163,null);X(139,null);X(140,null);X(141,null);X(142,null);X(143,null);X(145,null);X(146,null);X(147,null);X(148,null);X(150,null);X(151,null);X(152,null);X(153,null);W(176);W(183);W(184);W(352);
+var zx=GC(685,aL);W(353);W(547);W(546);W(389);W(182);W(202);W(204);var Lz=W(387);W(438);W(375);W(374);W(381);W(491);W(313);W(315);W(314);W(316);W(463);W(207);W(424);W(181);W(195);W(196);W(198);W(193);W(192);W(194);var Nz=W(530);W(383);W(549);W(554);W(423);W(454);W(426);var ez=W(377),dz=GC(686,Ez);W(576);W(531);W(410);W(411);W(412);W(376);W(199);W(216);W(527);W(528);W(318);W(317);W(309);W(310);W(566);W(555);W(556);W(480);W(488);W(489);W(490);W(548);W(550);var fA=W(398);W(492);W(206);W(203);W(205);
+W(201);W(191);W(190);W(189);W(553);W(287);W(286);W(285);W(565);W(564);W(563);W(558);W(562);var hL=X(621,function(){xp();return JJ}),KJ=GC(687,hL);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var iL=X(289,function(){iv();return pv}),qv=GC(688,iL),jL=X(335,function(){ev();return Ww}),Xw=GC(689,jL);W(17);W(336);W(337);W(332);W(333);W(334);W(18);W(19);W(20);W(421);W(386);W(608);W(323);W(609);W(324);W(325);W(326);W(327);W(330);W(298);W(297);W(296);W(551);W(552);W(557);W(243);
+W(301);W(331);W(180);W(319);W(346);W(345);W(344);var kL=X(347,function(){mx();return wx}),xx=GC(690,kL);X(348,null);X(349,null);X(350,null);X(351,null);W(219);W(236);W(532);W(299);W(312);W(311);W(484);W(291);W(179);W(533);W(300);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(210);var TA=W(418),VA=GC(691,TA);W(419);W(417);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var lL=W(49),Lw=GC(692,lL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);
+W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var LI=W(578);W(292);var PI=W(580);W(208);W(606);W(605);W(431);W(430);W(432);W(209);W(245);W(247);W(246);W(237);W(290);W(648);W(252);W(255);W(253);W(254);W(5);W(7);W(6);W(559);W(420);W(433);W(356);W(175);W(275);W(241);W(355);W(238);W(427);
+W(428);W(434);W(211);W(607);W(573);W(445);W(465);W(240);W(529);var QI=W(581);W(591);W(610);W(645);W(644);W(187);W(197);W(4);W(572);W(31);W(248);W(320);W(321);W(322);W(249);var BJ=GC(693,$K);W(250);W(624);W(641);var mL=X(642,function(){mK();return sK}),tK=GC(694,mL),nL=X(643,function(){aJ();return vK}),wK=GC(695,nL);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(304);W(303);W(306);W(307);W(305);W(251);W(21);
+W(273);W(274);W(11);W(14);W(22);var oL=W(25),hk=GC(696,oL);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var NI=W(579);W(622);W(623);W(584);W(585);W(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file