summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2014-10-08 10:56:41 +0200
committergebele <gebele@in-silico.ch>2014-10-08 10:56:41 +0200
commit65e95824737b033ad16046626fe7dbdb7ae43756 (patch)
tree309c81a3e60067b149ea1b101d93433aa6467627
parentccf3ef5b6c74d9f9b729a49c745328a24aaa28e5 (diff)
dropped compass gem, switch to scss;clean-up files/code
-rw-r--r--Gemfile1
-rw-r--r--TODO4
-rw-r--r--application.rb12
-rw-r--r--lazar-gui.gemspec2
-rw-r--r--public/jsme_bak/05B63F17C4ECC632F0004998FE93F0D9.cache.pngbin220 -> 0 bytes
-rw-r--r--public/jsme_bak/0C406D7CF33A12D63C52DE66D498F1CD.cache.html613
-rw-r--r--public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html611
-rw-r--r--public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html599
-rw-r--r--public/jsme_bak/1FF46909D749270FF381D41E1313C970.cache.html598
-rw-r--r--public/jsme_bak/396F806CD63ABD414BFBB9D57429F05B.cache.pngbin90 -> 0 bytes
-rw-r--r--public/jsme_bak/40BAF81124143A595056A9CCA0E9DBBA.cache.pngbin2890 -> 0 bytes
-rw-r--r--public/jsme_bak/4841BDE9DC293BA35F7762B4D8EFD236.cache.pngbin75 -> 0 bytes
-rw-r--r--public/jsme_bak/4DD5A381A59C969C147B4AF79F32C2F6.cache.html597
-rw-r--r--public/jsme_bak/54F9E7E5962E715E5F54DF69E95CC015.cache.html633
-rw-r--r--public/jsme_bak/5952A2CB4040AE2246428B9BA22BB4AE.cache.html621
-rw-r--r--public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html598
-rw-r--r--public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html628
-rw-r--r--public/jsme_bak/5C36F13F9951716092C3E0487B272BDF.cache.html629
-rw-r--r--public/jsme_bak/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html611
-rw-r--r--public/jsme_bak/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html621
-rw-r--r--public/jsme_bak/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html621
-rw-r--r--public/jsme_bak/99B9658C834FFDA06817D208BA51E3B1.cache.html614
-rw-r--r--public/jsme_bak/B709675E615270B186F00DE7CEFD0C81.cache.html611
-rw-r--r--public/jsme_bak/BA041AD18659B20123F3AF7BB55E586D.cache.html620
-rw-r--r--public/jsme_bak/CE2CDF93F94DC9AD046CD426666189FC.cache.html619
-rw-r--r--public/jsme_bak/DF7764EEC1903CD03C9545B354D8D8E4.cache.pngbin92 -> 0 bytes
-rw-r--r--public/jsme_bak/F36D9482E6DACEA4F906EA0DC69485B4.cache.html612
-rw-r--r--public/jsme_bak/F6DEDB2ADBC66FA84D119133642F55EF.cache.html632
-rw-r--r--public/jsme_bak/FF2629138194336E10D8BDC4EA6E9AE4.cache.html620
-rw-r--r--public/jsme_bak/clear.cache.gifbin43 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/chrome.css1155
-rw-r--r--public/jsme_bak/gwt/chrome/chrome_rtl.css1155
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/menu-button-arrow-disabled.pngbin173 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/menu-button-arrow.pngbin173 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/split-button-arrow-active.pngbin280 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/split-button-arrow-disabled.pngbin185 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/split-button-arrow-focus.pngbin185 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/split-button-arrow-hover.pngbin185 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/button/split-button-arrow.pngbin185 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/combobox/arrow-down-disabled.pngbin170 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/combobox/arrow-down.pngbin170 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/combobox/ellipsis-disabled.pngbin165 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/combobox/ellipsis.pngbin166 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/corner.pngbin1181 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/corner_ie6.pngbin397 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/fastree/selectionBar.gifbin154 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/fastree/treeClosed.gifbin199 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/fastree/treeLoading.gifbin847 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/fastree/treeOpen.gifbin198 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/glasspanel/blue_ridge.pngbin263 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/hborder.pngbin1591 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/hborder_ie6.pngbin970 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topleft.pngbin213 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topright.pngbin258 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/hborder_blue_shadow.pngbin150 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/hborder_gray_shadow.pngbin153 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/vborder_blue_shadow.pngbin144 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/ie6/vborder_gray_shadow.pngbin148 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/scrolltable/bg_header_gradient.gifbin146 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/splitPanelThumb.pngbin308 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/valuespinner/bg_textbox.pngbin193 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/vborder.pngbin188 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/images/vborder_ie6.pngbin201 -> 0 bytes
-rw-r--r--public/jsme_bak/gwt/chrome/mosaic.css1252
-rw-r--r--public/jsme_bak/gwt/chrome/mosaic_rtl.css1252
-rw-r--r--public/jsme_bak/hosted.html365
-rw-r--r--public/jsme_bak/jsa.css175
-rw-r--r--public/jsme_bak/jsme.nocache.js18
-rw-r--r--public/stylesheets/screen.css1
-rw-r--r--public/stylesheets/screen.sass243
-rw-r--r--views/layout.haml2
-rw-r--r--views/style.scss228
72 files changed, 233 insertions, 17940 deletions
diff --git a/Gemfile b/Gemfile
index cb4775e..e9d1078 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,5 +1,4 @@
source "https://rubygems.org"
-gem "compass"
gem "sinatra"
gem "haml"
gem "sass"
diff --git a/TODO b/TODO
deleted file mode 100644
index bacf9ba..0000000
--- a/TODO
+++ /dev/null
@@ -1,4 +0,0 @@
-- color image in details view
-- catch tablesorter error if tbody is empty
-- add info hovers
-- add wait snake for java plugin
diff --git a/application.rb b/application.rb
index 356c8f8..0185518 100644
--- a/application.rb
+++ b/application.rb
@@ -1,9 +1,3 @@
-require 'rubygems'
-require 'compass' #must be loaded before sinatra
-require 'sinatra'
-require 'haml' #must be loaded after sinatra
-require 'opentox-client'
-require 'opentox-server'
require_relative 'helper.rb'
require File.join(ENV["HOME"],".opentox","config","lazar-gui.rb") # until added to ot-tools
@@ -234,8 +228,8 @@ post '/predict/?' do
end
end
-get '/predict/stylesheets/:name.css' do
- content_type 'text/css', :charset => 'utf-8'
- sass(:"stylesheets/#{params[:name]}", Compass.sass_engine_options )
+get '/style.css' do
+ headers 'Content-Type' => 'text/css; charset=utf-8'
+ scss :style
end
diff --git a/lazar-gui.gemspec b/lazar-gui.gemspec
index 55e2705..dbc4cec 100644
--- a/lazar-gui.gemspec
+++ b/lazar-gui.gemspec
@@ -23,9 +23,9 @@ Gem::Specification.new do |s|
s.add_runtime_dependency "opentox-feature"
s.add_runtime_dependency "opentox-model"
s.add_runtime_dependency "opentox-task"
- s.add_runtime_dependency "compass"
s.add_runtime_dependency "sinatra"
s.add_runtime_dependency "haml"
s.add_runtime_dependency "sass"
+ s.add_runtime_dependency "unicorn"
s.post_install_message = "Please configure your service in ~/.opentox/config/lazar-gui.rb"
end
diff --git a/public/jsme_bak/05B63F17C4ECC632F0004998FE93F0D9.cache.png b/public/jsme_bak/05B63F17C4ECC632F0004998FE93F0D9.cache.png
deleted file mode 100644
index 6b2789b..0000000
--- a/public/jsme_bak/05B63F17C4ECC632F0004998FE93F0D9.cache.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/0C406D7CF33A12D63C52DE66D498F1CD.cache.html b/public/jsme_bak/0C406D7CF33A12D63C52DE66D498F1CD.cache.html
deleted file mode 100644
index b40e6aa..0000000
--- a/public/jsme_bak/0C406D7CF33A12D63C52DE66D498F1CD.cache.html
+++ /dev/null
@@ -1,613 +0,0 @@
-<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 = '0C406D7CF33A12D63C52DE66D498F1CD';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",da="\n \n",ea=" ",ga=" \t\n\r\u000c",ha=" ",ia=" ",ja=" 0",ka=" 0 0\n",ma=" 0 0 0\n",na=" 0 0 0 0 0 0 0",oa=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-05-01",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",xa=' filled="false" strokecolor="',za=' filled="true" stroked="false" fillcolor="',Aa=" height=",Ba=" is not supported",Ca=" must be non-negative: ",
-Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",La="!@",Na='"',Oa='" ',Pa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Va="#",Wa="#000",Xa="#15,",Ya="#16,",Za="#6,",$a="#7,",ab="#8,",bb="$",db="$MOL",eb="$MOL\n",fb="$RXN",hb="$RXN\n\n\nJME Molecular Editor\n",jb="%",kb="&",lb="&#39;",mb="&amp;",nb="&gt;",ob="&lt;",pb="&nbsp;",qb="&quot;",
-rb="'",sb="' border='0'>",tb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",ub="' style='",wb="',sizingMethod='crop'); margin-left: ",xb="(",yb="(No exception detail)",zb="(this Collection)",Ab=")",Bb=") no-repeat ",Db="). Expect more errors.\n",Hb=");",Ib="*",Jb="+",Kb=",",Lb=", ",Mb=", Column size: ",Nb=", Row size: ",Pb=", Size: ",Qb=",command=",Rb=",disabled",Sb=",label=",Tb="-",Ub="-9223372036854775808",Vb="-C#C-Me",Wb="-C#CH",Yb=
-"-C#N",Zb="-C(=O)N",$b="-C(=O)OH",ac="-C(=O)OMe",bc="-CCl3",cc="-CF3",dc="-CMe3",ec="-NC=O",fc="-NH-SO2-Me",hc="-NMe2",lc="-NO2",mc="-OC(=O)Me",nc="-PO3H2",oc="-SO2-NH2",pc="-SO3H",qc="-selected",rc="-vertical",sc=".",tc=". Use Page Up/Down for SDF access (",uc="...",vc=".call(this) }",wc=".call(this)}",xc=".call(w.event.srcElement)}",yc="/",Bc="//",Cc="////",Gc="/>",Hc="/>\n",Ic="0",Jc="0.5",Kc="0px",Lc="1",Mc="100%",Nc="123",Oc="144.0pt",Pc="144.0px",Qc="1em",Rc="1ex",Sc="1in",Tc="2",Uc="2.5.0",
-ad="2147483647",bd="3",cd="3.0.0",dd="4",ed="40BAF81124143A595056A9CCA0E9DBBA.cache.png",fd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",gd="5",hd="6",id="72.0px",jd="9p",kd=":",ld=": ",md=":moduleBase",nd=";",od="; ",sd=";!R",ud=";'>",vd=";A",wd=";D",xd=";H",yd=";R",zd=";a",Ad="<",Bd="</div></body></html>",Cd="</span>",Dd="<BUTTON type='button'></BUTTON>",Ed="<SELECT>",Fd="<V1:",Gd="<V2:",Hd='<gwt:clipper style="',Id='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
-Jd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Kd="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Od="=",Ud=">",Vd="?",Wd="@",Xd="@@",Yd="A",Zd="A PotentialElement cannot be resolved twice.",$d="About ",ae="Adding a DecoratorPanel is not allowed!",be="After",ce="All rights reserved.",de="Any",ee="Any except C",fe="Apr",ge="Are you trying to draw an hedgehog ?",he="Aromatic",ie="Array types must match",je="Atom is :",ke="Atom type :",le="Atom/Bond Query",me=
-"Aug",ne="B",oe="BLOCK",pe="BackgroundImageCache",qe="Bad stereoinfo on allene !",se="Before",te="Body",ue="Bond is :",ve="Bottom",we="Br",De="Br,",Ee="C",Fe="C,",Ge="CENTER",He="CM",Ie="COPY_MOL",Je="COPY_SMILES",Ke="CSS1Compat",Le="Cannot add a handler with a null type",Me="Cannot add a null handler",Ne="Cannot fire null event",Oe="Cannot redo. Index is out of range.",Pe="Cannot set a new parent without first clearing the old parent",Qe="Cannot undo. Index is out of range.",Re="Caused by: ",Se=
-"Center",Te="Charge change not possible on multibonded N or P !",Ue="Charge change not possible on multibonded O or S !",Ve="Charge change not possible on the halogen !",We="Charge change not possible on this boron !",Ye="Charge change not possible on this carbon !",Ze="Cl",$e="Cl,",af="Class$",bf="Color parameter outside of expected range",cf="Column ",jf="Column index: ",kf="Column index: 0, Column size: ",lf="Composite.initWidget() may only be called once.",mf="Content",nf="Copy as ",of="Copying the agent not possible !",
-pf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",qf="DASHED",rf="DEFAULT",sf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",tf="DOMMouseScroll",uf="DOTTED",vf="DXImageTransform.Microsoft.Alpha",wf="Dec",xf="Default",yf="Dialog",zf="EM",Af="END",Bf="ERROR - ",Cf="ERROR - cannot add aromatic spiro ring !",Df="ERROR - invalid mol index: ",Ef="ERROR - problems in reading/processing MOL input",Ff="ERROR - problems in reading/processing molecule !",Gf="ERROR - spiro ring not possible here !",
-Hf="ERROR - strange reaction !",If="ERROR - strange reaction - fixing !",Jf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Kf="EX",Lf="East",Mf="Error in C3H stereospecification !",Nf="Error in C4 stereospecification !",Of="Error in C4 stereospecification ! 2/0r",Pf="Error in stereoprocessing ! - t30",Qf="Exception caught: ",Rf="F",Sf="F,",Tf="F,Cl,Br,I",Uf="FG",Wf="Feb",Xf="First",Yf='For input string: "',
-Zf="Fri",$f="GBVTBU-BB",ag="GWT",bg="H",cg="HIDDEN",dg="HORIZONTAL",eg="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;}",
-fg="Halogen",gg="Help",ig="Helvetica",jg="Home",kg="I",lg="I,",mg="IFRAME",ng="IN",og="INLINE",pg="INLINE_BLOCK",qg="INPUT",rg="ISO-8859-1",sg="ISO-LATIN-1",tg="Incorrect URL: ",ug="Index: ",vg="Inner",wg="Internal index set to null.",xg="Invalid size: ",yg="JME",zg="JME 2013-04-10 ",Ag="JSApplet.JSME",Bg="JSME",Cg="JSME initialization error: HTML id ",Dg="JSME initialization error: HTML id argument is null.",Eg="JUSTIFY",Fg="Jan",Gg="JavaScript",Hg="Jul",Ig="Jun",Jg="LEFT",Kg="LTR",Lg="Last",Mg=
-"Left",Ng="M APO",Og="M CHG",Pg="M CHG 1",Qg="M END",Rg="M END\n",Sg="MAXIMIZED",Tg="MINIMIZED",Ug="MM",Vg="MOL",Wg="MOL n. ",Xg="MOL or SDF",Yg="Mar",Zg="Maximum allowed bond order is 3 !",$g="May",ah="Middle",bh="Missing message: awt.103",ch="Missing message: awt.12A",dh="Missing message: awt.12B",eh="Missing message: awt.12C",fh="Missing message: awt.12D",gh="Missing message: awt.133",hh="Missing message: awt.151",ih="Missing message: awt.185",jh="Missing message: awt.70",kh="Missing message: awt.92",
-lh="Mon",mh="Must be array types",uh="Must call next() before remove().",vh="N",wh="N,",xh="NA",yh="NEW",zh="NONE",Ah="NORMAL",Bh="Next ring will be added as spiro",Ch="No more molecules in SDF buffer",Dh="No more redo",Eh="No more undo",Fh="Nonaromatic",Gh="Nonring",Hh="Nonstandard atom",Ih="North",Jh="Not known group!",Kh="Not possible connection !",Lh="Not unique E/Z geometry !",Mh="Nov",Nh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Oh="Number of connections :",
-Ph="Number of hydrogens : ",Qh="O",Rh="O,",Sh="ONE_WAY_CORNER",Th="Oct",Uh="Only atoms may be marked !",Vh="Or select one or more from the list :",Wh="P",Xh="P,",Yh="PASTE",Zh="PC",$h="PCT",ai="PT",bi="PX",ci="Paste ",di="Peter Ertl and Bruno Bienfait",ei="Popup",fi="Q",gi="Q ",hi="R",ii="R1",ji="R2",ki="R3",li="RIGHT",mi="ROLL_DOWN",ni="RTL",oi="RXN",pi="Removal of substituent not possible.",qi="Reset",ri="Resize-",si="Right",ti="Ring",ui="Row index: ",vi="Row index: 0, Row size: ",wi="S",xi="S,",
-yi="SMILES",zi="SMIRKS",Ai="SOLID",Bi="START",Ci="Sat",Di="Se",Ei="Select substituent",Fi="Sep",Gi="Should only call onAttach when the widget is detached from the browser's document",Hi="Should only call onDetach when the widget is attached to the browser's document",Ii="Si",Ji="SimplePanel can only contain one child widget",Ki="Smaller part(s) removed !",Li="South",Mi="Stereomarking allowed only on single and double bonds!",Ni="Stereomarking meaningless on this bond !",Oi="String index out of range: ",
-Pi="Structure pasted",Qi="Style names cannot be empty",Ri="Submit",Si="Sun",Ti="Text",Ui="This widget's parent does not implement HasWidgets",Vi="Thu",Wi="Top",Xi="Tue",Yi="UTF-8",Zi="Unknown",$i="Use X button to change charge on the X atom !",aj="V1",bj="V2",cj="VERTICAL",dj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',ej="Wed",fj="West",gj="Widget must be a child of this panel.",hj="WindowPanel can only contain one child widget",
-ij="Windows NT",jj="X",kj="You are too focused on chains, enough of it for now !",lj="[",mj="[JavaScriptObject]",nj="\\",oj='\\"',pj="\\$\\$\\$\\$\r?\n?",qj="\\.",rj="\\:",sj="\\\\",tj="\\b",uj="\\f",Ij="\\n",Jj="\\r",Kj="\\t",Lj="\\u0000",Mj="\\u0001",Nj="\\u0002",Oj="\\u0003",Pj="\\u0004",Qj="\\u0005",Rj="\\u0006",Sj="\\u0007",Tj="\\u000B",Uj="\\u000E",Vj="\\u000F",Wj="\\u0010",Xj="\\u0011",Yj="\\u0012",Zj="\\u0013",$j="\\u0014",ak="\\u0015",bk="\\u0016",ck="\\u0017",dk="\\u0018",ek="\\u0019",fk=
-"\\u001A",gk="\\u001B",hk="\\u001C",ik="\\u001D",jk="\\u001E",kk="\\u001F",lk="\\u00ad",mk="\\u0600",nk="\\u0601",ok="\\u0602",pk="\\u0603",qk="\\u06dd",rk="\\u070f",sk="\\u17b4",tk="\\u17b5",uk="\\u200b",vk="\\u200c",wk="\\u200d",xk="\\u200e",yk="\\u200f",zk="\\u2028",Ak="\\u2029",Bk="\\u202a",Ck="\\u202b",Dk="\\u202c",Ek="\\u202d",Fk="\\u202e",Gk="\\u2060",Hk="\\u2061",Ik="\\u2062",Jk="\\u2063",Kk="\\u2064",Lk="\\u206a",Mk="\\u206b",Nk="\\u206c",Ok="\\u206d",Pk="\\u206e",Qk="\\u206f",Rk="\\ufeff",
-Sk="\\ufff9",Tk="\\ufffa",Uk="\\ufffb",Vk="]",Wk="_",Xk="__gwtDevModeHook:",Yk="__gwt_dispatchDblClickEvent_",Zk="__gwt_dispatchEvent_",$k="__gwt_dispatchUnhandledEvent_",al="__gwt_historyFrame",bl="__gwt_historyToken",cl="__gwtex_wrap",dl="__uiObjectID",el="a",fl="absolute",gl="alert",hl="alertdialog",il="align",jl="alpha",kl="alpha(opacity=",ll="alpha(opacity=0)",ml="alpha(opacity=50)",nl="antialias",ol="application",pl="ar",ql="arc",rl='arc startangle="',sl="aria-activedescendant",tl="aria-hidden",
-ul="article",vl="atombg",wl="atomcolors",xl="atomic SMILES",yl="auto",zl="autoez",Al="autonumber",Bl="background:url(",Cl="backgroundColor",Dl="bad hex encoding",El="banner",Fl="behavior:url(#default#VML); position:absolute; antialias:",Gl="bidiwrapped",Hl="block",Il="blue",Jl="blur",Kl="body",Ll="bolder",Ml="border",Nl="borderBottomWidth",Ol="borderLeftWidth",Pl="borderRightWidth",Ql="borderStyle",Rl="borderTopWidth",Sl="bottom",Tl="browser.version",Ul="button",Vl="c",Wl="c,",Xl="canonize",Yl="cellPadding",
-Zl="cellSpacing",$l="center",am="change",bm="checkbox",cm="className",dm="clear.cache.gif",em='clear.cache.gif"\' style="',fm="click",gm="click marked atom to delete mark",hm="client",im="clip",jm="cmd cannot be null",km="col",lm="colSpan",mm="colgroup",nm="color:",om="columnheader",pm="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",qm="com.google.gwt.user.client.DocumentModeAsserter",rm="com.google.gwt.useragent.client.UserAgentAsserter",sm="combobox",tm="complementary",um="contentinfo",vm=
-"contextmenu",wm="css is null",Mm="dblclick",Nm="definition",Om="depict",Pm="depictbg",Qm="depictcgi",Rm="dialog",Sm="dir",Tm="directory",Um="display",Vm="div",Wm="divide by zero",Xm="document",Ym="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",Zm="dragHandle was not draggable",$m="dragdrop-dropTarget",an="dragdrop-handle",bn="dragdrop-selected",cn="e",dn="end_gesture",en="error",fn="export.client.JSME_export",gn="fa",
-hn="filter",jn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",kn="flavor = ",ln="float",mn="focus",nn="font-family:",on="font-size:",pn="font-style:italic;",qn="font-weight:bolder;",rn="fontFamily",sn="fontSize",tn="fontStyle",un="fontWeight",vn="form",wn="function",xn='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',
-yn="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",zn="g",An="gecko",Bn="gecko1_8",Cn="gesturechange",Dn="gestureend",En="gesturestart",Fn="google",Gn="grid",Hn="gridcell",In="group",Jn="gwt-Button",
-Kn="gwt-DecoratedPopupPanel",Ln="gwt-DecoratorPanel",Mn="gwt-GlassPanel",Nn="gwt-Image",On="gwt-Label",Pn="gwt-ListBox",Qn="gwt-MenuBar",Rn="gwt-MenuBarPopup",Sn="gwt-MenuItem",Tn="gwt-MenuItemSeparator",Un="gwt-PopupPanel",Vn="gwt-TextBox",Wn="gwt-uid-",Xn="heading",Yn="height",Zn="height:",$n="hidden",ao="hideFocus",bo="html",co="html is null",eo="http.proxyPort",fo="http://",go="https",ho="https://",io="hydrogens",jo="i",ko="id",lo="ie6",mo="ie8",no="ie9",oo="iframe",po="img",qo="incorrect port: ",
-ro="invalid MOL ",so="is_touch_supported",to="italic",uo="iw",vo="java.endorsed.dirs",wo="java.runtime.version",xo="java.specification.name",yo="java.specification.version",zo="java.vendor",Ao="java.version",Bo="java.vm.name",Co="java.vm.specification.vendor",Do="javascript:''",Eo="jme",Fo="jmeh",Go="jsa-resetDiv",Ho="jsa-resetTable",Io="keephs",Jo="keydown",Ko="keypress",Lo="keyup",Mo="label",No="left",Oo="line",Po='line from="',Qo="link",Ro="list",So="listbox",To="listitem",Uo="load",Vo="log",Wo=
-"losecapture",Xo="ltr",Yo="main",Zo="margin",$o="marginBottom",ap="marginLeft",bp="marginRight",cp="marginTop",dp="marquee",ep="math",fp="menu",gp="menuPopup",hp="menuSeparatorInner",ip="menubar",jp="menuitem",kp="menuitemcheckbox",lp="menuitemradio",mp="middle",np="moduleStartup",op="mol",pp="monospace",qp="mosaic-Caption",rp="mosaic-Caption-iconBoxRight",sp="mosaic-Caption-text",tp="mosaic-CaptionLayoutPanel",up="mosaic-HTML",vp="mosaic-ImageButton",wp="mosaic-Label",xp="mosaic-LayoutPanel",yp=
-"mosaic-WidgetWrapper",zp="mosaic-WindowPanel",Ap="mosaic-popupLayoutPanel",Bp="mousedown",Cp="mousemove",Dp="mouseout",Ep="mouseover",Fp="mouseup",Gp="mousewheel",Hp="msie",Ip="multipart",Jp="must be non-negative",Kp="n",Lp="n,",Mp="navigation",Np="ne",Op="newlook",Pp="no",Qp="noautoez",Rp="nocanonize",Sp="nocenter",Tp="nodepict",Up="nohydrogens",Vp="nomultipart",Wp="none",Xp="nonumber",Yp="noquery",Zp="norbutton",$p="noreaction",aq="nostereo",bq="note",cq="notify_structural_change_js_function",
-dq="nowrap",eq="null",fq="number",gq="nw",hq="o",iq="o,",jq="object",kq="offsetHeight",lq="offsetWidth",mq="oldlook",nq="onModuleLoadStart",oq="onblur",pq="onclick",qq="oncontextmenu",rq="ondblclick",sq="onfocus",tq="onkeydown",uq="onkeypress",vq="onkeyup",wq="onload",xq="onmousedown",yq="onmousemove",zq="onmouseup",Aq="onmousewheel",Bq="ontouchstart",Cq="opacity",Dq="opera",Eq="option",Fq="options",Gq="os.encoding",Hq="os.name",Iq="os.name.applet",Jq="outline",Kq="oval",Lq='oval style="position:absolute;left:',
-Mq="overflow",Nq="overflow: hidden; width: ",Oq="p",Pq="p,",Qq="package.restrict.access.sun",Rq="padding",Sq="paddingBottom",Tq="paddingLeft",Uq="paddingRight",Vq="paddingTop",Wq="paste",Xq="path.separator.applet",Yq="polarnitro",Zq="polyline",$q='polyline points="',ar="popup",br="popupContent",cr="position",dr="presentation",er="progressbar",fr="px",gr="px ",hr='px"',ir='px" ',jr='px"+',kr="px)",lr="px,",mr="px, ",nr="px;",or="px; border: none",pr="px; height: ",qr="px; margin-top: ",rr="px; padding: 0px; zoom: 1",
-sr="px;height:",tr="px;left:",ur="px;top:",vr="px;width:",wr="query",xr="radio",yr="radiogroup",zr="radix ",Ar="rbutton",Br="reaction",Cr="rect",Dr='rect style="position:absolute;left:',Er="rect(",Fr="rect(0px, 0px, 0px, 0px)",Gr="rect(auto, auto, auto, auto)",Hr="region",Ir="relative",Jr="removehs",Kr="return function() { w.__gwt_dispatchDblClickEvent_",Lr="return function() { w.__gwt_dispatchEvent_",Mr="return function() { w.__gwt_dispatchUnhandledEvent_",Nr="return;",Or="rgb(",Pr="right",Qr="role",
-Rr="rotation",Sr="roundrect",Tr="row",Ur="rowgroup",Vr="rowheader",Wr="rtl",Xr="s",Yr="s,",Zr="safari",$r="sans-serif",as="scale100",bs="script",cs="scroll",ds="scrollbar",rs="se",ss="search",ts="separator",us="serif",vs="showan",ws="slider",xs="span",ys="spinbutton",zs="star",As="startup",Bs="static",Cs="status",Ds="stereo",Es="styleFloat",Fs="subMenuIcon-selected",Gs="sun.java.launcher",Hs="sun.management.compiler",Is="sw",Js="tab",Ks="table",Ls="tablist",Ms="tabpanel",Ns="tbody",Os="td",Ps="text",
-Qs="textAlign",Rs="textbox",Ss="this.__popup.currentStyle.zIndex",Ts="timer",Us="toolbar",Vs="tooltip",Ws="top",Xs="touch",Ys="touchcancel",Zs="touchend",$s="touchmove",at="touchstart",bt="tr",ct="tree",dt="treegrid",et="treeitem",ft="true",gt="unknown",ht="ur",it="uri is null",jt="urn:schemas-microsoft-com:vml",kt="user.language",lt="user.name",mt="user.timezone",nt="value",ot="verticalAlign",pt="visibility",qt="visible",rt="w",st="webkit",tt="white-space:nowrap;",ut="whiteSpace",vt="width",wt="width:",
-xt="writemi",yt="writemol",zt="writesmi",At="x",Bt="yes",Ct="zIndex",Dt="zoom",Et="|",Ft="|>",Gt="~",_,Ht={l:4194303,m:4194303,h:1048575},It={l:0,m:0,h:0},Jt={l:1,m:0,h:0},Kt={l:2,m:0,h:0},Lt={l:3,m:0,h:0},Mt={l:4,m:0,h:0},Nt={l:8,m:0,h:0},Ot={l:10,m:0,h:0},Pt={l:16,m:0,h:0},Qt={l:32,m:0,h:0},Rt={l:64,m:0,h:0},St={l:128,m:0,h:0},Tt={l:256,m:0,h:0},Ut={l:512,m:0,h:0},Vt={l:1024,m:0,h:0},Wt={l:2048,m:0,h:0},Xt={l:8192,m:0,h:0},Yt={l:16384,m:0,h:0},Zt={l:32768,m:0,h:0},$t={l:65536,m:0,h:0},au={l:131072,
-m:0,h:0},bu={l:262144,m:0,h:0},cu={l:524288,m:0,h:0},du={},eu={67:1,69:1,84:1},fu={18:1,67:1},gu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},hu={83:1},iu={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},ju={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},ku={7:1,8:1,67:1,70:1,72:1},lu={13:1,37:1},mu={20:1},nu={68:1},ou={6:1,8:1,67:1,70:1,72:1},pu={67:1,73:1,81:1},qu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},ru={87:1},k={67:1,69:1},su={85:1},tu={8:1,9:1,67:1,70:1,72:1},uu={67:1},vu={67:1,
-73:1,79:1,81:1},wu={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},xu={11:1},yu={38:1,67:1,73:1,79:1,81:1},zu={35:1,67:1,70:1,72:1},Au={49:1,67:1},Bu={27:1,34:1},Cu={67:1,73:1,75:1,79:1,81:1},Du={84:1},q={66:1,67:1,69:1},Eu={44:1,49:1,63:1,67:1},Fu={67:1,69:1,83:1},Gu={65:1},Hu={10:1,67:1,70:1,72:1},Iu={21:1},Ju={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ku={67:1,83:1},Lu={14:1},Mu={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Nu={44:1,45:1,49:1,63:1,67:1},Ou={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=du[a];d&&!d.cZ?_=d.prototype:(!d&&(d=du[a]=function(){}),_=d.prototype=0>b?{}:new du[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 Pu(this)};
-_.tS=function(){var a=this.cZ.d+Wd,b;b=this.hC();var c,d,e;c=v(Qu,k,-1,8,1);d=(Ru(),Su);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 Tu(){Tu=u;Uu=new Vu}function Wu(a){for(var b,a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function av(a,b,c){var a=a.n,d;try{d=new bv(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=cv(e);if(y(e,73))throw new dv(Ym,e);throw e;}Zu(b.dd(),$f,!0);Zu(c.dd(),an,!0);x(Uu,b,c)}function ev(a,b){var c;c=fv(Uu,b);var d;d=fv(a.n.c,c);if(!d)throw new gv(Zm);hv(d.b.a);hv(d.d.a);hv(d.c.a);Zu(b.dd(),$f,!1);Zu(c.dd(),an,!1)}function iv(a){var b;a.o=!1;for(a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function jv(a,b){kv(a.j.k,b)?Zu(b.dd(),bn,!1):a.o?(lv(a.j.k,b),Zu(b.dd(),bn,!0)):(a.j.k.De(),lv(a.j.k,b))}function mv(a){this.f=a;this.j=new nv(this);this.n=new ov(this.j)}s(3,1,{});_.jc=function(){pv(this.j.e,"dragdrop-dragging")};_.kc=function(){qv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Uu;function nv(a){this.k=new rv;this.d=a;this.a=a.f}s(4,1,{},nv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
-function sv(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 tv(a,b){var c;c=uv(a.c,vv).a;b.a.ctrlKey||b.a.metaKey||Wu(a.b.d);jv(a.b.d,c)}function wv(a){a.b.f=null;a.b.d.kc();xv((yv(),zv(null)),a.a,0,0);var b=a.a.gb;Av=b;Bv();b.setCapture();a.d=2}function ov(a){this.c=new Vu;this.b=a;this.a=new Cv;Dv(this.a,Ev(),Fv());z(this.a,this,(Gv(),Gv(),Hv));z(this.a,this,(Iv(),Iv(),Jv));a=this.a.gb.style;a[hn]=ll;a.filter=kl+0+Ab;a[Zo]=0+(Kv(),fr);a[Ql]=(Lv(),Wp);a[Cl]=Il}s(5,1,{},ov);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Mv(a);e=Nv(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!vv)vv=c,this.b.e=uv(this.c,vv).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Ov(this.b.k,this.b.e)&&(Wu(this.b.d),jv(this.b.d,this.b.e)),Pv(new Qv),this.e=!0,Rv(a.a),this.f=d,this.i=e,b=new Sv(vv,null),vv!=this.b.e&&(c=new Sv(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,wv(this),1!=this.d&&sv(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Tv(a,b);a=Uv(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Vv(Wv(d-this.f),Wv(a-this.i))>=this.b.d.k?(Xv(),-1!=Ov(this.b.k,this.b.e)||jv(this.b.d,this.b.e),c=new Sv(vv,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,wv(this)):Rv(Yv)),1==this.d)return;Rv(Yv);sv(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Tv(a,b);b=Uv(a,b);if(1==(a.a.button||0))if(this.e=!1,vv)try{if(Xv(),1==this.d)tv(this,a);else{d!=this.a&&(c=new Sv(d,null),e+=c.a,b+=c.d);try{sv(this,e,b),this.b.d.jc(),3!=this.d&&tv(this,a)}finally{var f=this.a.gb;Av&&f==Av&&(Av=null);Bv();f.releaseCapture();Zv(this.a);this.d=1;this.b.e=null}}}finally{vv=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var vv=null;function Qv(){}s(6,1,Iu,Qv);_.pc=function(){Xv()};
-function bv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},bv);_.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 xb+this.a+Lb+this.d+Ab};function Sv(a,b){!a||a==(yv(),zv(null))?this.f=this.e=0:(this.e=a._c()-$v(a.gb),this.f=a.ad()-(a.gb.scrollTop||0));!b||b==(yv(),zv(null))?this.c=this.b=0:(this.b=aw(b.gb)+b.gb.clientLeft,this.c=bw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Sv);
-_.tS=function(){return xb+this.a+Lb+this.d+Ab};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Xv(){try{$doc.selection.empty()}catch(a){}}function cw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;kv(c.a,b);0==c.a.c&&dw(c.b);a.q=null}a.qc()}}function ew(a,b){var c=fw();cw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;gw(a.k,fw())}
-function hw(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 gw(a,b){if(hw(a.a,b)){var c=a.a,d=a.a.s,e;e=new iw(d,a.a.k);lv(d.a,e);1==d.a.c&&jw(d.b,16);c.q=e}else a.a.q=null}function kw(a){this.a=a}s(18,1,{},kw);_.a=null;s(19,1,{});s(20,1,{2:1});function lw(){lw=u;mw=new nw}s(21,19,{});var mw=null;function nw(){this.a=new rv;this.b=new ow(this)}s(22,21,{},nw);function pw(){pw=u;qw=new rv;var a=new rw;sw();tw(uw?uw:uw=new vw,a)}function dw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a)}
-function jw(a,b){if(0>b)throw new ww(Jp);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a);a.b=!1;a.c=xw(a,b);lv(qw,a)}function yw(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function xw(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||kv(qw,this);this.vc()};_.b=!1;_.c=0;var qw;function ow(a){pw();this.a=a}s(23,24,{},ow);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(zw,k,3,a.a.c,0);b=Aw(a.a,b);c=new Bw;for(e=0,f=b.length;e<f;++e)d=b[e],kv(a.a,d),gw(d.a,c.a);0<a.a.c&&jw(a.b,Vv(5,16-(fw()-c.a)))};_.a=null;function iw(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},iw);_.a=null;_.b=null;s(27,1,{});_.a=null;function Cw(){this.a=gl}s(26,27,{},Cw);function Dw(){this.a=hl}s(28,27,{},Dw);function Ew(){this.a=ol}s(29,27,{},Ew);s(31,1,{});_.a=null;function Fw(a){this.a=a}s(30,31,{},Fw);function Gw(){this.a=ul}s(32,27,{},Gw);
-function Hw(){this.a=El}s(33,27,{},Hw);function Iw(){this.a=Ul}s(34,27,{},Iw);function Jw(){this.a=bm}s(35,27,{},Jw);function Kw(){this.a=om}s(36,27,{},Kw);function Lw(){this.a=sm}s(37,27,{},Lw);function Mw(){this.a=tm}s(38,27,{},Mw);function Nw(){this.a=um}s(39,27,{},Nw);function Ow(){this.a=Nm}s(40,27,{},Ow);function Pw(){this.a=Rm}s(41,27,{},Pw);function Qw(){this.a=Tm}s(42,27,{},Qw);function Rw(){this.a=Xm}s(43,27,{},Rw);function Sw(){this.a=vn}s(44,27,{},Sw);function Tw(){this.a=Gn}
-s(45,27,{},Tw);function Uw(){this.a=Hn}s(46,27,{},Uw);function Vw(){this.a=In}s(47,27,{},Vw);function Ww(){this.a=Xn}s(48,27,{},Ww);function Xw(a){this.a=a.id}s(49,1,{4:1,5:1},Xw);_.a=null;function Yw(){this.a=po}s(50,27,{},Yw);function Zw(){this.a=Qo}s(51,27,{},Zw);function $w(){this.a=Ro}s(52,27,{},$w);function ax(){this.a=So}s(53,27,{},ax);function bx(){this.a=To}s(54,27,{},bx);function cx(){this.a=Vo}s(55,27,{},cx);function dx(){this.a=Yo}s(56,27,{},dx);function ex(){this.a=dp}s(57,27,{},ex);
-function fx(){this.a=ep}s(58,27,{},fx);function gx(){this.a=fp}s(59,27,{},gx);function hx(){this.a=ip}s(60,27,{},hx);function ix(){this.a=jp}s(61,27,{},ix);function jx(){this.a=kp}s(62,27,{},jx);function kx(){this.a=lp}s(63,27,{},kx);function lx(){this.a=Mp}s(64,27,{},lx);function mx(){this.a=bq}s(65,27,{},mx);function nx(){this.a=Eq}s(66,27,{},nx);function ox(){this.a=dr}s(67,27,{},ox);s(68,31,{},function(a){this.a=a});function px(){this.a=er}s(69,27,{},px);function qx(){qx=u;rx=new Fw(sl)}var rx;
-function sx(){this.a=xr}s(71,27,{},sx);function tx(){this.a=yr}s(72,27,{},tx);function ux(){this.a=Hr}s(73,27,{},ux);
-function vx(){vx=u;wx=new Dw;xx=new Cw;yx=new Ew;zx=new Gw;Ax=new Hw;Bx=new Iw;Cx=new Jw;Dx=new Kw;Ex=new Lw;Fx=new Mw;Gx=new Nw;Hx=new Ow;Ix=new Pw;Jx=new Qw;Kx=new Rw;Lx=new Sw;Mx=new Uw;Nx=new Tw;Ox=new Vw;Px=new Ww;Qx=new Yw;Rx=new Zw;Sx=new ax;Tx=new bx;Ux=new $w;Vx=new cx;Wx=new dx;Xx=new ex;Yx=new fx;Zx=new hx;$x=new jx;ay=new kx;by=new ix;cy=new gx;dy=new lx;ey=new mx;fy=new nx;gy=new ox;hy=new px;iy=new tx;jy=new sx;ky=new ux;ly=new my;ny=new oy;py=new qy;ry=new sy;ty=new uy;vy=new wy;xy=
-new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=new Qy;Ry=new Sy;Ty=new Uy;Vy=new Wy;C=new Vu;x(C,Hr,ky);x(C,gl,xx);x(C,Rm,Ix);x(C,hl,wx);x(C,ol,yx);x(C,Xm,Kx);x(C,ul,zx);x(C,El,Ax);x(C,Ul,Bx);x(C,bm,Cx);x(C,Hn,Mx);x(C,om,Dx);x(C,In,Ox);x(C,sm,Ex);x(C,tm,Fx);x(C,um,Gx);x(C,Nm,Hx);x(C,Ro,Ux);x(C,Tm,Jx);x(C,vn,Lx);x(C,Gn,Nx);x(C,Xn,Px);x(C,po,Qx);x(C,Qo,Rx);x(C,So,Sx);x(C,To,Tx);x(C,Vo,Vx);x(C,Yo,Wx);x(C,dp,Xx);x(C,ep,Yx);x(C,fp,cy);x(C,ip,Zx);x(C,jp,by);x(C,
-kp,$x);x(C,Eq,fy);x(C,xr,jy);x(C,lp,ay);x(C,Mp,dy);x(C,bq,ey);x(C,dr,gy);x(C,er,hy);x(C,yr,iy);x(C,Tr,py);x(C,Ur,ly);x(C,Vr,ny);x(C,ss,ty);x(C,ts,vy);x(C,ds,ry);x(C,ws,xy);x(C,ys,zy);x(C,Cs,By);x(C,Js,Hy);x(C,Ls,Dy);x(C,Ms,Fy);x(C,Rs,Jy);x(C,Ts,Ly);x(C,Us,Ny);x(C,Vs,Py);x(C,ct,Vy);x(C,dt,Ry);x(C,et,Ty)}var xx,wx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Nx,Mx,Ox,Px,Qx,Rx,Ux,Sx,Tx,Vx,Wx,Xx,Yx,cy,Zx,by,$x,ay,dy,ey,fy,gy,hy,jy,iy,ky,C,py,ly,ny,ry,ty,vy,xy,zy,By,Hy,Dy,Fy,Jy,Ly,Ny,Py,Vy,Ry,Ty;
-function qy(){this.a=Tr}s(75,27,{},qy);function my(){this.a=Ur}s(76,27,{},my);function oy(){this.a=Vr}s(77,27,{},oy);function sy(){this.a=ds}s(78,27,{},sy);function uy(){this.a=ss}s(79,27,{},uy);function wy(){this.a=ts}s(80,27,{},wy);function yy(){this.a=ws}s(81,27,{},yy);function Ay(){this.a=ys}s(82,27,{},Ay);function Cy(){this.a=Cs}s(83,27,{},Cy);function Iy(){this.a=Js}s(84,27,{},Iy);function Ey(){this.a=Ls}s(85,27,{},Ey);function Gy(){this.a=Ms}s(86,27,{},Gy);function Ky(){this.a=Rs}
-s(87,27,{},Ky);function My(){this.a=Ts}s(88,27,{},My);function Oy(){this.a=Us}s(89,27,{},Oy);function Qy(){this.a=Vs}s(90,27,{},Qy);function Wy(){this.a=ct}s(91,27,{},Wy);function Sy(){this.a=dt}s(92,27,{},Sy);function Uy(){this.a=et}s(93,27,{},Uy);function Bw(){this.a=fw()}function fw(){return(new Date).getTime()}s(94,1,{},Bw);function Xy(a){var b,c,d;d=new Yy;for(c=a;c;)b=c.wc(),c!=a&&Zy(d.a,Re),$y(d,c.cZ.d),Zy(d.a,ld),Zy(d.a,null==b?yb:b),Zy(d.a,aa),c=c.e}
-function az(a){var b,c,d;c=v(bz,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new cz;c[d]=a[d]}}function dz(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+ld+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return dz(this)};_.e=null;_.f=null;function ez(a){fz();this.f=a}s(98,99,pu,ez);function gv(a){fz();this.f=a}function dv(a,b){fz();this.e=b;this.f=a}s(97,98,vu,gv,dv);
-function gz(a){fz();this.b=a;this.a=j;var b,c,d;c=[];d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}s(96,97,vu,gz);
-_.wc=function(){if(null==this.c){this.d=null==this.b?eq:iz(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":jz(this.b).d;this.a=this.a+ld+(iz(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(iz(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ld+a[c]}catch(d){}a=b}else a=j;this.c=xb+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function kz(a,b){return lz(a)?a.eQ(b):a===b}
-function jz(a){return lz(a)?a.cZ:mz}function nz(a){return lz(a)?a.hC():Pu(a)}
-function oz(){var a;oz=u;pz=(a=[Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,tj,Kj,Ij,Tj,uj,Jj,Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk],a[34]=oj,a[92]=sj,a[173]=lk,a[1536]=mk,a[1537]=nk,a[1538]=ok,a[1539]=pk,a[1757]=qk,a[1807]=rk,a[6068]=sk,a[6069]=tk,a[8203]=uk,a[8204]=vk,a[8205]=wk,a[8206]=xk,a[8207]=yk,a[8232]=zk,a[8233]=Ak,a[8234]=Bk,a[8235]=Ck,a[8236]=Dk,a[8237]=Ek,a[8238]=Fk,a[8288]=Gk,a[8289]=Hk,a[8290]=Ik,a[8291]=Jk,a[8292]=Kk,a[8298]=Lk,a[8299]=Mk,a[8300]=Nk,a[8301]=Ok,a[8302]=Pk,a[8303]=Qk,a[65279]=
-Rk,a[65529]=Sk,a[65530]=Tk,a[65531]=Uk,a)}function qz(a){oz();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=pz[a.charCodeAt(0)],null==c?a:c});return Na+a+Na}var pz;s(105,1,{});function Pu(a){return a.$H||(a.$H=++rz)}function sz(){return($wnd||self)[Xk+$moduleName+md]||$moduleBase}function tz(){return $wnd.setTimeout(function(){0!=uz&&(uz=0);vz=-1},10)}var uz=0,rz=0,wz=0,vz=-1;
-function xz(){xz=u;yz=new zz}function Az(a,b){a.a=Bz(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Cz(a)),Dz(a.e,1),!a.i&&(a.i=new Ez(a)),Dz(a.i,50))}function zz(){}function Fz(a){return a.xc()}function Bz(a,b){!a&&(a=[]);a[a.length]=b;return a}function Gz(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=Bz(b,e)):e[0].pc()}catch(f){if(f=cv(f),!y(f,81))throw f;}}return b}function Dz(a,b){xz();$wnd.setTimeout(function(){A(Fz)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},zz);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var yz;function Cz(a){this.a=a}s(108,1,{},Cz);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Gz(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=fw();100>fw()-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 Ez(a){this.a=a}s(109,1,{},Ez);_.xc=function(){this.a.d&&Dz(this.a.e,1);return this.a.j};_.a=null;function Hz(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kd+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 fz(){var a,b,c,d;c=Hz(new Iz);d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}function Iz(){}s(112,1,{},Iz);
-_.yc=function(a){var b,c,d;d=j;a=Jz(a);b=a.indexOf(xb);c=0==a.indexOf(wn)?8:0;-1==b&&(b=Kz(a,Lz(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Jz(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Zy(a,b){a[a.explicitLength++]=null==b?eq:b}function Mz(){var a=[];a.explicitLength=0;return a}function Nz(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Oz(a,b){return parseInt(a[b])||0}function Pz(a,b){return null==a[b]?null:""+a[b]}
-function Qz(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Rz(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function D(a){var b=$doc;return-1!=a.indexOf(kd)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Vm)),b.__gwt_container),b.innerHTML=Ad+a+Gc||j,a=Qz(b),b.removeChild(a),a):b.createElement(a)}function Rv(a){a.returnValue=!1}
-function Sz(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 aw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return E(Math.floor(c/Tz(b)+$v(F(b.compatMode,Ke)?b.documentElement:b.body)))}
-function bw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return E(Math.floor(c/Tz(b)+((F(b.compatMode,Ke)?b.documentElement:b.body).scrollTop||0)))}function $v(a){return a.currentStyle.direction==Wr?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Tz(a){var b;if(F(a.compatMode,Ke))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((Rz(a.body).offsetWidth||0)/b)}
-function Uz(){if(!Vz){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Hp)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){Wz=!0;break a}Wz=!1}Vz=!0}return Wz}var Wz=!1,Vz=!1;function Xz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientLeft}function Yz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientTop}function Fv(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientHeight}
-function Ev(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientWidth}function Zz(a){return $v(F(a.compatMode,Ke)?a.documentElement:a.body)}function $z(a){return(F(a.compatMode,Ke)?a.documentElement:a.body).scrollTop||0}function aA(){aA=u;try{$doc.execCommand(pe,!1,!0)}catch(a){}}
-function bA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}
-function cA(a,b){aA();var c,d;c=F(a.__pendingSrc||a.src,b);!dA&&(dA={});d=a.__pendingSrc;if(null!=d)if(d=dA[d])if(d==a){if(c)return;var e=d,f=dA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,bA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{a:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break a}d=!1}if(d){if(c)return}else a.__cleanup=a.__pendingSrc=
-a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=dA[b];!d?bA(dA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}var dA=null;function eA(a,b){this.b=a;this.c=b}s(137,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Lv(){Lv=u;fA=new gA;hA=new iA;jA=new kA;lA=new mA;nA=new oA;pA=H(qA,k,6,[fA,hA,jA,lA,nA])}s(136,137,ou);var pA,jA,hA,lA,fA,nA;function gA(){eA.call(this,zh,0)}s(138,136,ou,gA);
-function iA(){eA.call(this,uf,1)}s(139,136,ou,iA);function kA(){eA.call(this,qf,2)}s(140,136,ou,kA);function mA(){eA.call(this,cg,3)}s(141,136,ou,mA);function oA(){eA.call(this,Ai,4)}s(142,136,ou,oA);function rA(){rA=u;sA=new tA;uA=new vA;wA=new xA;yA=new zA;AA=H(BA,k,7,[sA,uA,wA,yA])}s(143,137,ku);var AA,uA,wA,yA,sA;function tA(){eA.call(this,zh,0)}s(144,143,ku,tA);function vA(){eA.call(this,oe,1)}s(145,143,ku,vA);function xA(){eA.call(this,og,2)}s(146,143,ku,xA);
-function zA(){eA.call(this,pg,3)}s(147,143,ku,zA);function CA(){CA=u;DA=new EA;FA=new GA;HA=new IA;JA=new KA;LA=H(MA,k,9,[DA,FA,HA,JA])}s(148,137,tu);var LA,DA,FA,HA,JA;function EA(){eA.call(this,Ge,0)}s(149,148,tu,EA);function GA(){eA.call(this,Eg,1)}s(150,148,tu,GA);function IA(){eA.call(this,Jg,2)}s(151,148,tu,IA);function KA(){eA.call(this,li,3)}s(152,148,tu,KA);
-function Kv(){Kv=u;NA=new OA;PA=new QA;RA=new SA;TA=new UA;VA=new WA;XA=new YA;ZA=new $A;aB=new bB;cB=new dB;eB=H(fB,k,10,[NA,PA,RA,TA,VA,XA,ZA,aB,cB])}s(153,137,Hu);var eB,aB,RA,TA,ZA,cB,XA,PA,VA,NA;function OA(){eA.call(this,bi,0)}s(154,153,Hu,OA);function QA(){eA.call(this,$h,1)}s(155,153,Hu,QA);function SA(){eA.call(this,zf,2)}s(156,153,Hu,SA);function UA(){eA.call(this,Kf,3)}s(157,153,Hu,UA);function WA(){eA.call(this,ai,4)}s(158,153,Hu,WA);function YA(){eA.call(this,Zh,5)}s(159,153,Hu,YA);
-function $A(){eA.call(this,ng,6)}s(160,153,Hu,$A);function bB(){eA.call(this,He,7)}s(161,153,Hu,bB);function dB(){eA.call(this,Ug,8)}s(162,153,Hu,dB);function gB(){gB=u;hB=[];iB=[];jB=[]}var hB,iB,jB;function kB(){kB=u;lB()}function lB(){lB=u;kB();mB=v(I,q,-1,30,1)}function nB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var mB;s(177,1,{});_.tS=function(){return"An event type"};_.f=null;s(176,177,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(175,176,{});_.Ac=function(){return this.Cc()};
-_.a=null;var oB=_.b=null;function pB(){pB=u;qB=new rB(Jl,new sB)}function sB(){}s(174,175,{},sB);_.zc=function(a){a.Dc(this)};_.Cc=function(){return qB};var qB;function tB(){tB=u;uB=new rB(am,new vB)}function vB(){}s(178,175,{},vB);_.zc=function(a){wB();xB(this,a.b,yB(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return uB};var uB;s(181,175,xu);function Tv(a,b){return(a.a.clientX||0)-aw(b)+$v(b)+Zz(b.ownerDocument)}
-function Uv(a,b){return(a.a.clientY||0)-bw(b)+(b.scrollTop||0)+$z(b.ownerDocument)}function Mv(a){var b;return(b=a.b)?Tv(a,b):a.a.clientX||0}function Nv(a){var b;return(b=a.b)?Uv(a,b):a.a.clientY||0}s(180,181,xu);function zB(){zB=u;AB=new rB(fm,new BB)}function BB(){}s(179,180,xu,BB);_.zc=function(a){a.Ec(this)};_.Cc=function(){return AB};var AB;function CB(){CB=u;DB=new rB(vm,new EB)}function EB(){}s(182,175,{},EB);_.zc=function(){Rv(this.a);this.a.cancelBubble=!0};_.Cc=function(){return DB};var DB;
-s(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var FB=_.c=0;function vw(){this.c=++FB}s(184,185,lu,vw);function rB(a,b){this.c=++FB;this.a=b;!oB&&(oB=new GB);oB.a[a]=this;this.b=a}s(183,184,lu,rB);_.a=null;_.b=null;function HB(){HB=u;IB=new rB(Mm,new JB)}function JB(){}s(186,180,xu,JB);
-_.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!=(KB(),LB))a=MB(b.gb),c=new NB(Oz(b.gb,lq),Oz(b.gb,kq)),d=new NB(Oz(b.K.ab.gb,lq),Oz(b.K.ab.gb,kq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);OB(b.z,!0);a=Oz(b.K.ab.gb,lq);PB(b,new NB(a,QB(b.K.ab).a));b.A&&b.F!=LB&&RB(b.f,b)}else OB(b.z,!1),b.F!=(KB(),LB)?PB(b,new NB(b.w.b,b.w.a)):SB(b,MB(b.f.gb)),b.A&&b.F!=LB&&TB(b.f,b);UB(b.K.ab)}else OB(b.z,!0)};_.Cc=function(){return IB};var IB;function VB(){VB=u;WB=new rB(mn,new XB)}
-function XB(){}s(187,175,{},XB);_.zc=function(a){Zv(a.a.a)};_.Cc=function(){return WB};var WB;function YB(){YB=u;ZB=new rB(Cn,new $B)}function $B(){}s(188,175,{},$B);_.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,aC(a.a.e,a.a.b)&&Rv(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,bC(a.a.f,a.a.b)&&Rv(this.a)),a.a.d=!0)};_.Cc=function(){return ZB};var ZB;function cC(){cC=u;dC=new rB(Dn,new eC)}function eC(){}
-s(189,175,{},eC);_.zc=function(a){a.a.a&&(a.a.b.a=null,fC(a.a.a,a.a.b))};_.Cc=function(){return dC};var dC;function gC(){gC=u;hC=new rB(En,new iC)}function iC(){}s(190,175,{},iC);_.zc=function(){Rv(this.a)};_.Cc=function(){return hC};var hC;s(192,175,{});s(191,192,{});function jC(){jC=u;kC=new rB(Jo,new lC)}function lC(){}s(193,191,{},lC);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(mC(),nC).length&&-999!=(mC(),nC)[c]&&(c=(mC(),nC)[c]);b=new oC(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?pC(qC(a)):e=301;break;case 118:case 86:b&&rC(a.t,(!a.tb&&(a.tb=new sC(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:tC(a,Pz((uC(),vC)._b.a.gb,nt));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=bg;e=1300;break;case 114:case 82:a.ib=!0;a.I=hi;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=cc):801==a.b?(e=237,a.ib=!0,a.I=bc):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=lc);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=pc);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=Wb;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Yb;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?wC(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?wC(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&wC(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?wC(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?wC(a,4):e=207;break;case 53:105==a.b?wC(a,5):e=208;break;case 54:105==a.b?wC(a,
-6):e=210;break;case 55:105==a.b?wC(a,7):e=211;break;case 56:105==a.b?wC(a,8):e=212;break;case 57:105==a.b?wC(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}xC(a,e)}b=!0}b&&Rv(this.a)};_.Cc=function(){return kC};var kC;function yC(){yC=u;zC=new rB(Bp,new AC)}function AC(){}s(194,180,xu,AC);_.zc=function(a){a.mc(this)};_.Cc=function(){return zC};var zC;
-function Gv(){Gv=u;Hv=new rB(Cp,new BC)}function BC(){}s(195,180,xu,BC);_.zc=function(a){a.nc(this)};_.Cc=function(){return Hv};var Hv;function CC(){CC=u;DC=new rB(Dp,new EC)}function EC(){}s(196,180,xu,EC);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Sv(vv,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,wv(a))};_.Cc=function(){return DC};var DC;function Iv(){Iv=u;Jv=new rB(Fp,new FC)}function FC(){}s(197,180,xu,FC);_.zc=function(a){a.oc(this)};_.Cc=function(){return Jv};var Jv;function GB(){this.a={}}
-s(198,1,{},GB);_.a=null;s(201,181,xu);var GC=null;function HC(){HC=u;IC=new rB(Ys,new JC)}function JC(){}s(200,201,xu,JC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return IC};var IC;function LC(){LC=u;MC=new rB(Zs,new NC)}function NC(){}s(202,201,xu,NC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return MC};var MC;function OC(){var a;this.a=(a=document.createElement(Vm),a.setAttribute(Bq,Nr),typeof a.ontouchstart==wn)}s(203,1,{},OC);function PC(){PC=u;QC=new rB($s,new RC)}
-function RC(){}s(204,201,xu,RC);_.zc=function(a){KC(a.a,this,a.a.n)};_.Cc=function(){return QC};var QC;function SC(){SC=u;TC=new rB(at,new UC)}function UC(){}s(205,201,xu,UC);_.zc=function(a){VC(a.a,this)&&(a.a.j&&WC(a.a.j,a.a.b)?a.a.d=!0:(Rv(this.a),jw(a.a.c,750),a.a.d=!1))};_.Cc=function(){return TC};var TC;function XC(a,b){this.a=b;this.b=a}function YC(a,b,c){uw&&(b=new XC(b,c),a.Nc(b))}s(206,176,{},XC);_.zc=function(a){a.Jc(this)};_.Ac=function(){return uw};_.a=!1;var uw=_.b=null;
-function ZC(a){this.a=a}s(207,176,{},ZC);_.zc=function(a){a.Kc(this)};_.Ac=function(){return $C};var $C=_.a=null;function aD(){}function bD(a){var b;cD&&(b=new aD,a.Nc(b))}s(208,176,{},aD);_.zc=function(a){a.Lc(this)};_.Ac=function(){return cD};var cD=null;function dD(a){this.a=a}s(209,176,{},dD);_.zc=function(a){a.Mc(this)};_.Ac=function(){return eD};var eD=_.a=null;function fD(){}s(210,176,{},fD);_.zc=function(a){a.a.N&&a.a.Bd()};_.Ac=function(){return gD};var gD=null;
-function hD(a,b,c){a=a.a;if(!b)throw new iD(Le);if(!c)throw new iD(Me);0<a.b?jD(a,new kD(a,b,c)):lD(a,b,null,c);return new mD(new nD(a,b,c))}
-function oD(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 iD(Ne);try{++d.b;i=pD(d,b.Ac(),null);e=null;for(h=d.c?i.rf(i.ye()):i.qf();d.c?h.tf():h.Qc();){g=d.c?h.uf():h.Rc();try{b.zc(g)}catch(l){if(l=cv(l),y(l,81))f=l,!e&&(e=new qD),rD(e,f);else throw l;}}if(e)throw new sD(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Xu(d.a);o.b<o.d.ye();)m=Yu(o),m.pc()}finally{d.a=null}}}}catch(n){n=cv(n);if(y(n,38))throw new tD(n.a);throw n;}finally{null==c?(b.e=!0,b.f=
-null):b.f=c}}function uD(a){vD.call(this,a,!1)}function vD(a,b){this.a=new wD(b);this.b=a}s(211,1,Lu,uD,vD);_.Nc=function(a){oD(this,a)};_.a=null;_.b=null;s(214,1,{});function jD(a,b){!a.a&&(a.a=new rv);lv(a.a,b)}function lD(a,b,c,d){var e;e=uv(a.d,b);e||(e=new Vu,x(a.d,b,e));a=e.ue(c);a||(a=new rv,e.we(c,a));a.hf(d)}function xD(a,b,c,d){var e,f;e=pD(a,b,c);e.kf(d)&&e.ve()&&(f=uv(a.d,b),f.xe(c),f.ve()&&fv(a.d,b))}
-function pD(a,b,c){a=uv(a.d,b);if(!a)return yD(),yD(),zD;c=a.ue(c);return!c?(yD(),yD(),zD):c}s(213,214,{});_.a=null;_.b=0;_.c=!1;function wD(a){this.d=new Vu;this.c=a}s(212,213,{},wD);function mD(a){this.a=a}s(215,1,{},mD);_.a=null;function sD(a){dv.call(this,AD(a),BD(a));this.a=a}function BD(a){a=a.ud();return!a.Qc()?null:a.Rc()}function AD(a){var b,c,d;b=a.ye();if(0==b)return null;b=new CD(1==b?Qf:b+va);c=!0;for(a=a.ud();a.Qc();)d=a.Rc(),c?c=!1:Zy(b.a,od),d=d.wc(),Zy(b.a,d);return Nz(b.a)}
-s(217,97,yu,sD);_.a=null;function tD(a){sD.call(this,a)}s(216,217,yu,tD);s(218,1,{},function(){});function DD(a){a=Pz(a,Sm);return ED(Wr,a)?(FD(),GD):ED(Xo,a)?(FD(),HD):(FD(),ID)}function FD(){FD=u;GD=new JD(ni,0);HD=new JD(Kg,1);ID=new JD(rf,2);KD=H(LD,k,15,[GD,HD,ID])}function JD(a,b){eA.call(this,a,b)}s(220,137,{15:1,67:1,70:1,72:1},JD);var KD,ID,HD,GD;function MD(){}
-function ND(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=ND(e,d);H(a,b,c,d);return d}function OD(a){return PD([QD,I],[k,q],[66,-1],a,0,2,1)}function PD(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ND(i?g:0,h);H(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=PD(a,b,c,d,e,f,g)}return l}
-function H(a,b,c,d){RD();var e=SD,f=TD;RD();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 UD(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new VD;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new VD;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new VD;}a[b]=c}s(221,1,{},MD);_.qI=0;function RD(){RD=u;SD=[];TD=[];var a=new MD,b=SD,c=TD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var SD,TD;
-function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function iz(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function lz(a){return a.tM==u||a.cM&&!!a.cM[1]}function WD(a){return null==a?null:a}function E(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function XD(){var a;$stats&&YD(rm);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Dq))a=Dq;else if(-1!=a.indexOf(st))a=Zr;else if(-1!=a.indexOf(Hp)&&9<=$doc.documentMode)a=no;else if(-1!=a.indexOf(Hp)&&8<=$doc.documentMode)a=mo;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?lo:-1!=a.indexOf(An)?Bn:gt}F(lo,a)||$wnd.alert(Jf+a+Db);$stats&&YD(qm);b=$doc.compatMode;a=H(ZD,k,1,[Ke]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&YD(pm);
-$wnd.$GWT_DND_VERSION=cd;gB();jB.unshift(eg);gB();0!=jB.length&&(a=jB.join(j),a=(kB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:nB(0,a,!1),jB.length=0);if(0!=hB.length){a=hB.join(j);a=(kB(),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=mB[b],0==c&&(c=mB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);mB[e]+=a.length;nB(e,a,!0)}hB.length=0}0!=iB.length&&(a=iB.join(j),a=(kB(),a),b=$doc.styleSheets.length,
-0==b?$doc.createStyleSheet().cssText=a:nB(b-1,a,!0),iB.length=0);$stats&&YD(fn);new $D;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==wn)$wnd.jsmeOnLoad();else try{$wnd.console.log(dj)}catch(g){}}function cv(a){return y(a,81)?a:new gz(a)}function aE(a){return bE(a&4194303,a>>22&4194303,0>a?1048575:0)}function cE(a){return bE(a.l,a.m,a.h)}function bE(a,b,c){return _=new dE,_.l=a,_.m=b,_.h=c,_}
-function eE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new fE;if(0==a.l&&0==a.m&&0==a.h)return gE=bE(0,0,0),bE(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?(gE=bE(0,0,0),c=cE((hE(),iE))):(gE=bE(c.l,c.m,c.h),c=bE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=jE(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?kE(e):0==c&&0!=d&&0==e?kE(d)+22:0!=c&&0==d&&0==e?kE(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=cE((hE(),lE)),c=!0,g=!g;else return c=mE(a,f),g&&nE(c),gE=bE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=jE(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=mE(c,d);f&&nE(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=bE(f,i,c);g?gE=jE(c):gE=bE(c.l,c.m,c.h);return e}if(!oE(a,b))return e?gE=jE(a):gE=bE(a.l,a.m,a.h),bE(0,0,0);c=c?a:bE(a.l,a.m,a.h);var h,l,m,o;f=pE(b)-pE(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=bE(i&4194303,l&4194303,h&1048575);for(l=bE(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&&nE(l);e?(gE=jE(c),d&&(gE=qE(gE,(hE(),iE)))):gE=bE(c.l,c.m,c.h);return l}
-function nE(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 pE(a){var b;b=rE(a.h);return 32==b?(b=rE(a.m),32==b?rE(a.l)+32:b+20-10):b-12}var gE=null;function sE(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return bE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function tE(a,b){return bE(a.l&b.l,a.m&b.m,a.h&b.h)}function uE(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return hE(),vE;if(-9223372036854775E3>a)return hE(),wE;if(9223372036854775E3<=a)return hE(),lE;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=E(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=E(a/4194304),a-=4194304*b);a=E(a);b=bE(a,b,c);d&&nE(b);return b}function xE(a){var b,c;return-129<a&&128>a?(b=a+128,null==yE&&(yE=v(zE,k,16,256,0)),c=yE[b],!c&&(c=yE[b]=aE(a)),c):aE(a)}
-function AE(a){var b=It,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 oE(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 BE(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,G;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;r=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,G+=e*h,g+=f*h);0!=l&&(r+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((G&31)<<17)+(c>>22);r=(r>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return bE(c&4194303,n&
-4194303,r&1048575)}function jE(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return bE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function mE(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 bE(c&4194303,d&4194303,e&1048575)}function qE(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return bE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function CE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ic;if(524288==a.h&&0==a.m&&0==a.l)return Ub;if(0!=a.h>>19)return Tb+CE(jE(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=xE(1E9);a=eE(a,b);b=j+K(gE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ic+b;c=b+c}return c}var yE=null;function hE(){hE=u;lE=bE(4194303,4194303,524287);wE=bE(0,0,524288);iE=xE(1);xE(2);vE=xE(0)}var lE,wE,iE,vE;function dE(){}s(230,1,{16:1},dE);
-function YD(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:As,evtGroup:np,millis:(new Date).getTime(),type:nq,className:a})}function DE(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(235,1,{},DE);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function EE(a,b){Zy(a.a.a,b.a);return a}function FE(){this.a=new GE}s(236,1,{},FE);function HE(a){if(null==a)throw new iD(wm);this.a=a}s(237,1,{17:1,67:1},HE);_.eQ=function(a){return!y(a,17)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;
-function JE(a){if(null==a)throw new iD(co);this.a=a}s(239,1,fu,JE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function KE(a){if(null==a)throw new iD(co);this.a=a}s(240,1,fu,KE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function LE(){LE=u;new KE(j);ME=RegExp(kb,zn);NE=RegExp(Ud,zn);OE=RegExp(Ad,zn);PE=RegExp(rb,zn);QE=RegExp(Na,zn)}
-function RE(a){LE();-1!=a.indexOf(kb)&&(a=a.replace(ME,mb));-1!=a.indexOf(Ad)&&(a=a.replace(OE,ob));-1!=a.indexOf(Ud)&&(a=a.replace(NE,nb));-1!=a.indexOf(Na)&&(a=a.replace(QE,qb));-1!=a.indexOf(rb)&&(a=a.replace(PE,lb));return a}var ME,NE,OE,QE,PE;function SE(a){if(null==a)throw new iD(it);this.a=a}s(242,1,{19:1},SE);_.eQ=function(a){return!y(a,19)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function TE(){TE=u}s(244,1,{});function UE(){}s(245,1,{},UE);var VE=null;
-function WE(){}s(246,244,{},WE);var XE=null;function YE(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=pD(a.a,f,null).ye();for(e-=1;0<=e;--e)if(d=pD(a.a,f,null).pf(e),y(d,20)&&kz(d.a,b)){var h=a.a,l=f;0<h.b?jD(h,new ZE(h,l,null,d)):xD(h,l,null,d)}}}s(247,1,mu);_.a=null;function $E(a){this.a=a}s(248,247,mu,$E);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function aF(a){this.a=a}s(249,247,mu,aF);_.Lc=function(){var a=this.a;bF((cF(),dF),a.a,!0)};function eF(){fz()}s(250,97,vu,eF);
-function fF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,jw(a.d,1))}function gF(){this.a=new hF(this);this.b=new rv;this.d=new iF(this);this.f=new jF(this)}s(251,1,{},gF);_.c=!1;_.e=!1;function hF(a){pw();this.a=a}s(252,24,{},hF);_.vc=function(){if(this.a.c){var a=this.a,b;b=kF(a.f.d.b,a.f.b);lF(a.f);y(b,21)&&new eF;a.c=!1;fF(a)}};_.a=null;function iF(a){pw();this.a=a}s(253,24,{},iF);
-_.vc=function(){this.a.e=!1;var a=this.a,b=fw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(jw(a.a,1E4);a.f.c<a.f.a;){d=mF(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||lF(a.f)}if(100<=fw()-b)break}}finally{e||(dw(a.a),a.c=!1,fF(a))}};_.a=null;function mF(a){var b;a.b=a.c;b=kF(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function lF(a){nF(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function jF(a){this.d=a}s(254,1,{},jF);_.Qc=function(){return this.c<this.a};_.Rc=function(){return mF(this)};
-_.Sc=function(){lF(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function oF(a,b){var c=(pF(),qF(b));a.appendChild(c)}var Yv=null,Av=null;function rF(){rF=u;sF=new gF}function Pv(a){rF();if(!a)throw new iD(jm);var b=sF;lv(b.b,a);fF(b)}var sF;function tF(a){Bv();!uF&&(uF=new vw);vF||(vF=new vD(null,!0),wF=new xF);return hD(vF,uF,a)}var vF=null;function yF(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function xF(){}s(260,176,{},xF);_.zc=function(a){a.Pc(this);wF.c=!1};_.Ac=function(){return uF};_.Bc=function(){yF(this)};
-_.a=!1;_.b=!1;_.c=!1;var uF=_.d=null,wF=null;function zF(){zF=u;AF=new BF;var a;a=AF;var b;a.a=$doc.getElementById(al);if(a.a){b=j;var c=CF();if(0<c.length)try{b=a.Vc(c.substring(1))}catch(d){$wnd.location.hash=j}DF=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(bl):void 0;b?DF=b.innerText:(b=null==DF?j:DF,c=D(Vm),c.innerText=b||j,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Id+b+Bd),c.close());EF(a);FF(a);a=!0}else a=!1;a||(AF=null)}var AF=null;function rw(){}
-s(262,1,{},rw);_.Jc=function(){for(;0<(pw(),qw).c;)dw(kF(qw,0))};function tw(a,b){return hD((!GF&&(GF=new HF),GF),a,b)}function IF(a){sw();JF||(KF(yn,new LF),JF=!0);return tw((!cD&&(cD=new vw),cD),a)}function sw(){MF||(KF(xn,new NF),MF=!0)}function OF(){MF&&YC((!GF&&(GF=new HF),GF),null,!1)}function PF(){var a;MF&&(a=new QF,GF&&oD(GF,a));return null}function RF(){var a,b;if(JF&&(b=Ev(),a=Fv(),SF!=b||TF!=a))SF=b,TF=a,bD((!GF&&(GF=new HF),GF))}var MF=!1,GF=null,TF=0,SF=0,JF=!1;
-function UF(){UF=u;VF=new vw}function QF(){UF()}s(264,176,{},QF);_.zc=function(){null.Nf()};_.Ac=function(){return VF};var VF;function HF(){uD.call(this,null)}s(267,211,Lu,HF);
-function WF(a){switch(a){case Jl:return 4096;case am:return 1024;case fm:return 1;case Mm:return 2;case mn:return 2048;case Jo:return 128;case Ko:return 256;case Lo:return 512;case Uo:return 32768;case Wo:return 8192;case Bp:return 4;case Cp:return 64;case Dp:return 32;case Ep:return 16;case Fp:return 8;case cs:return 16384;case en:return 65536;case tf:case Gp:return 131072;case vm:return 262144;case Wq:return 524288;case at:return 1048576;case $s:return 2097152;case Zs:return 4194304;case Ys:return 8388608;
-case En:return 16777216;case Cn:return 33554432;case Dn:return 67108864;default:return-1}}function Bv(){XF||(YF(),XF=!0)}var XF=!1;
-function YF(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=vF,d,h,l;uF&&c&&ZF(c.a.d,uF)?(b=wF.a,d=wF.b,h=wF.c,l=wF.d,yF(wF),wF.d=a,oD(c,wF),c=!(wF.a&&!wF.b),wF.a=b,wF.b=d,wF.c=h,wF.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Rv(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!$F()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!iz(a)&&y(a,22)){var c=$wnd.event,d;d=Yv;Yv=c;b==Av&&8192==WF(c.type)&&(Av=null);a.Tc(c);Yv=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(pq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,$F())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Wk);$wnd[Zk+d]=a;aG=(new Function(rt,Lr+d+vc))($wnd);
-$wnd[Yk+d]=b;bG=(new Function(rt,Kr+d+wc))($wnd);$wnd[$k+d]=c;cG=(new Function(rt,Mr+d+wc))($wnd);dG=(new Function(rt,Mr+d+xc))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(pq,c);$doc.body.attachEvent(xq,c);$doc.body.attachEvent(zq,c);$doc.body.attachEvent(yq,c);$doc.body.attachEvent(Aq,c);$doc.body.attachEvent(tq,c);$doc.body.attachEvent(uq,c);$doc.body.attachEvent(vq,c);$doc.body.attachEvent(sq,c);$doc.body.attachEvent(oq,c);$doc.body.attachEvent(rq,
-d);$doc.body.attachEvent(qq,c)}function eG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function fG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?aG:null),c&3&&(a.ondblclick=b&3?bG:null),c&4&&(a.onmousedown=b&4?aG:null),c&8&&(a.onmouseup=b&8?aG:null),c&16&&(a.onmouseover=b&16?aG:null),c&32&&(a.onmouseout=b&32?aG:null),c&64&&(a.onmousemove=b&64?aG:null),c&128&&(a.onkeydown=b&128?aG:null),c&256&&(a.onkeypress=b&256?aG:null),c&512&&(a.onkeyup=b&512?aG:null),c&1024&&(a.onchange=b&1024?aG:null),c&2048&&(a.onfocus=b&2048?aG:null),c&4096&&(a.onblur=b&4096?aG:null),
-c&8192&&(a.onlosecapture=b&8192?aG:null),c&16384&&(a.onscroll=b&16384?aG:null),c&32768&&(a.nodeName==mg?b&32768?a.attachEvent(wq,dG):a.detachEvent(wq,dG):a.onload=b&32768?cG:null),c&65536&&(a.onerror=b&65536?aG:null),c&131072&&(a.onmousewheel=b&131072?aG:null),c&262144&&(a.oncontextmenu=b&262144?aG:null),c&524288&&(a.onpaste=b&524288?aG:null))}function $F(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var bG=null,aG=null,dG=null,cG=null;
-function gG(){var a;gG=u;hG=(a=$doc,F(a.compatMode,Ke)?a.documentElement:a.body)}var hG;function iG(){this.b=new rv}function jG(a){a=a[dl];return null==a?-1:a}s(271,1,{},iG);_.a=null;function kG(a,b){this.a=a;this.b=b}s(272,1,{},kG);_.a=0;_.b=null;s(273,1,Lu);_.Vc=function(a){return decodeURI(a.replace("%23",Va))};_.Wc=function(a){return encodeURI(a).replace(Va,"%23")};_.Nc=function(a){oD(this.c,a)};_.Xc=function(){};
-_.Yc=function(a){a=null==a?j:a;if(!F(a,null==DF?j:DF))DF=a,this.Xc(a),gD&&(a=new fD,oD(this.c,a))};var DF=j;function FF(a){var b=A(function(){$wnd.setTimeout(b,250);if(!a.Zc()){var c=CF();if(0<c.length){var d=j;try{d=a.Vc(c.substring(1))}catch(e){a.$c()}(c=null==DF?j:DF)&&d!=c&&a.$c()}}});b()}function EF(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=A(function(c){a.Yc(c);b&&b(c)})}function BF(){this.c=new uD(null)}
-function CF(){var a=$wnd.location.href,b=a.lastIndexOf(Va);return 0<b?a.substring(b):j}s(274,273,Lu,BF);_.Zc=function(){return this.b?(this.b=!1,$wnd.location.hash=this.Wc(null==DF?j:DF),!0):!1};_.Xc=function(a){$wnd.location.hash=this.Wc(a)};_.$c=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function KF(a,b){var c;c=D(bs);c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function NF(){}s(277,1,{},NF);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(PF),A(OF))};
-function LF(){}s(278,1,{},LF);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(RF))};function qv(a,b){Zu(a.dd(),b,!0)}function pv(a,b){Zu(a.dd(),b,!1)}function Dv(a,b,c){0<=b&&a.jd(b+fr);0<=c&&a.gd(c+fr)}function lG(a){var b,a=Pz(a,cm);b=Kz(a,Lz(32));return 0<=b?a.substr(0,b-0):a}
-function Zu(a,b,c){if(!a)throw new gv(Nh);b=Jz(b);if(0==b.length)throw new ww(Qi);if(c){var d,e,f;d=Jz(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=Jz(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=Jz(e.substr(0,
-c-0)),b=Jz(mG(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nG(a,b){a.style.display=b?j:Wp;a.setAttribute(tl,""+!b)}s(283,1,Bu);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return this.gb};_.ed=function(){return this.gb.style.display!=Wp};_.fd=function(){throw new oG;};_.gd=function(a){this.gb.style[Yn]=a};_.hd=function(a){nG(this.gb,a)};
-_.jd=function(a){this.gb.style[vt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=WF(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;Bv();fG(e,d)}else a.cb|=d;return hD(!a.db?a.db=new uD(a):a.db,c,b)}function pG(a,b,c){return hD(!a.db?a.db=new uD(a):a.db,c,b)}
-function qG(a){var b;if(a.md())throw new rG(Gi);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;Bv();fG(c,b)}else a.cb|=b;a.kd();a.pd()}function sG(a,b){var c;switch(WF(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Dp?b.toElement:b.fromElement))&&Sz(a.gb,c))return}c=a.gb;var d,e,f;if(oB&&(f=oB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&oD(a.db,f.a),f.a.a=d,f.a.b=e}
-function tG(a){if(!a.md())throw new rG(Hi);try{a.qd()}finally{try{a.ld()}finally{a.gb.__listener=null,a.bb=!1}}}function Zv(a){if(a.fb)if(y(a.fb,28))a.fb.rd(a);else{if(a.fb)throw new rG(Ui);}else if(yv(),ZF(uG.a,a)){yv();try{a.od()}finally{fv(uG.a,a)}}}function vG(a,b){var c;c=a.fb;if(b){if(c)throw new rG(Pe);a.fb=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.fb=null}}s(282,283,gu);_.kd=function(){};_.ld=function(){};_.Nc=function(a){this.db&&oD(this.db,a)};_.md=function(){return this.bb};
-_.nd=function(){qG(this)};_.Tc=function(a){sG(this,a)};_.od=function(){tG(this)};_.pd=function(){};_.qd=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function wG(a){for(a=new xG(a);a.a.a<a.a.b.c-1;)yG(a.a),zG(a.a)}s(281,282,Mu);_.kd=function(){AG(this,(BG(),CG))};_.ld=function(){AG(this,(BG(),DG))};function EG(a,b,c){Zv(b);var d=a.p;FG(d,b,d.c);d=(pF(),qF(b.gb));c.appendChild(d);vG(b,a)}
-function GG(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new HG;b.fb==a&&(f=a.sd(b),f<d&&--d);Zv(b);FG(a.p,b,d);e?(e=b.gb,eG(c,(pF(),qF(e)),d)):(e=(pF(),qF(b.gb)),c.appendChild(e));vG(b,a)}function IG(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);c=a.p;var d;d=JG(c,b);if(-1==d)throw new KG;if(0>d||d>=c.c)throw new HG;for(--c.c;d<c.c;++d)UD(c.a,d,c.a[d+1]);UD(c.a,c.c,null)}return!0}s(280,281,Mu);_.sd=function(a){return JG(this.p,a)};
-_.td=function(a,b,c,d){GG(this,a,b,c,d)};_.ud=function(){return new LG(this.p)};_.rd=function(a){return IG(this,a)};function xv(a,b,c,d){var e;Zv(b);e=a.p.c;a.xd(b,c,d);a.td(b,a.gb,e,!0)}function MG(a,b){var c;(c=IG(a,b))&&NG(b.gb);return c}function OG(a,b,c,d){if(b.fb!=a)throw new ww(gj);a.xd(b,c,d)}function PG(a,b,c){a=a.gb;-1==b&&-1==c?NG(a):(a.style[cr]=fl,a.style[No]=b+fr,a.style[Ws]=c+fr)}function QG(){var a=D(Vm);this.p=new RG(this);this.gb=a;this.gb.style[cr]=Ir;this.gb.style[Mq]=$n}
-function NG(a){a.style[No]=j;a.style[Ws]=j;a.style[cr]=j}s(279,280,Mu,QG);_.vd=function(a){EG(this,a,this.gb)};_.rd=function(a){return MG(this,a)};_.wd=function(a,b,c){OG(this,a,b,c)};_.xd=function(a,b,c){PG(a,b,c)};function SG(a,b){if(a.zd())throw new rG(Ji);a.Ad(b)}function TG(a,b){if(a.ab!=b)return!1;try{vG(b,null)}finally{a.yd().removeChild(b.gb),a.ab=null}return!0}function UG(a,b){if(b!=a.ab&&(b&&Zv(b),a.ab&&a.rd(a.ab),a.ab=b)){var c=(pF(),qF(a.ab.gb));a.yd().appendChild(c);vG(b,a)}}
-function VG(){this.gb=D(Vm)}s(287,281,Mu,VG);_.yd=function(){return this.gb};_.zd=function(){return this.ab};_.ud=function(){return new WG(this)};_.rd=function(a){return TG(this,a)};_.Ad=function(a){UG(this,a)};_.ab=null;function XG(a,b){a.$&&(YG(a.Z,!1,!1),YC(a,a,b))}function ZG(a){var b;if(b=a.ab)null!=a.O&&b.gd(a.O),null!=a.P&&b.jd(a.P)}function $G(a,b,c){a.V=b;a._=c;b-=Xz();c-=Yz();a=a.gb;a.style[No]=b+(Kv(),fr);a.style[Ws]=c+fr}function aH(a){a.$||(a.bb&&Zv(a),YG(a.Z,!0,!1))}s(286,287,Mu);
-_.yd=function(){return Qz(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return Rz(Qz(this.gb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){XG(this,a)};_.ed=function(){return!F($n,this.gb.style[pt])};_.Uc=function(){return!0};_.Pc=function(){};_.qd=function(){this.$&&YG(this.Z,!1,!0)};_.gd=function(a){this.O=a;ZG(this);0==a.length&&(this.O=null)};_.Dd=function(a,b){$G(this,a,b)};_.hd=function(a){this.gb.style[pt]=a?qt:$n;bH(this.gb,a)};
-_.Ad=function(a){UG(this,a);ZG(this)};_.jd=function(a){this.P=a;ZG(this);0==a.length&&(this.P=null)};_.Ed=function(){aH(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 cH(a,b){var c;this.gb=D(Vm);this.R=new dH;this.L=(eH(),fH);this.Z=new gH(this);this.gb.appendChild(D(Vm));this.Dd(0,0);Rz(Qz(this.gb))[cm]=Un;Qz(this.gb)[cm]=br;this.N=this.M=a;this.W=!1;c=H(ZD,k,1,[b+Wi,b+ah,b+ve]);this.K=new hH(c);this.K.dd()[cm]=j;c=Rz(Qz(this.gb));var d=Kn;if(!c)throw new gv(Nh);d=Jz(d);if(0==d.length)throw new ww(Qi);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)==Tb&&0==l.indexOf(f)&&
-(e[i]=d+l.substring(g))}c.className=e.join(ea)}UG(this,this.K);ZG(this);Zu(Qz(this.gb),br,!1);Zu(this.K.b,b+mf,!0)}s(285,286,Mu);_.kd=function(){qG(this.K)};_.ld=function(){tG(this.K)};_.zd=function(){return this.K.ab};_.ud=function(){return new WG(this.K)};_.rd=function(a){return this.K.rd(a)};_.Ad=function(a){UG(this.K,a);ZG(this)};_.K=null;s(284,285,Mu);_.od=function(){tG(this)};function iH(){iH=u;jH=new kH(Ge,0,(eH(),fH));lH=new kH(Sh,1,mH);oH=new kH(mi,2,rH);yH=H(zH,k,23,[jH,lH,oH])}
-function kH(a,b,c){eA.call(this,a,b);this.a=c}s(288,137,{23:1,67:1,70:1,72:1},kH);_.a=null;var yH,jH,lH,oH;function AH(){AH=u;BH=H(ZD,k,1,[Ws,mp,Sl])}function hH(a){var b;AH();var c,d;c=this.gb=D(Ks);this.c=D(Ns);oF(c,this.c);c[Zl]=0;for(c=c[Yl]=0;c<a.length;++c)d=(b=D(bt),b[cm]=a[c],oF(b,CH(a[c]+Mg)),oF(b,CH(a[c]+Se)),oF(b,CH(a[c]+si)),b),oF(this.c,d),1==c&&(this.b=Qz(d.children[1]));this.gb[cm]=Ln}
-function CH(a){var b,c;c=D(Os);b=D(Vm);var d=(pF(),qF(b));c.appendChild(d);c[cm]=a;b[cm]=a+vg;return c}s(290,287,ju,hH);_.yd=function(){return this.b};_.b=null;_.c=null;var BH;s(289,290,ju);s(291,1,{});function BG(){BG=u;CG=new DH;DG=new EH}function FH(a){sD.call(this,a)}function AG(a,b){BG();var c,d,e;c=null;for(e=a.ud();e.Qc();){d=e.Rc();try{b.Fd(d)}catch(f){if(f=cv(f),y(f,81))d=f,!c&&(c=new qD),rD(c,d);else throw f;}}if(c)throw new FH(c);}s(292,216,yu,FH);var CG,DG;function DH(){}s(293,1,{},DH);
-_.Fd=function(a){a.nd()};function EH(){}s(294,1,{},EH);_.Fd=function(a){a.od()};s(297,282,gu);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.nd=function(){qG(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(296,297,gu);function GH(a){this.gb=$doc.createElement(Dd);this.gb[cm]=Jn;this.gb.innerHTML=a||j}
-s(295,296,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},GH);s(298,280,Mu);_.d=null;_.e=null;function HH(a,b){var c;if(a.f)throw new rG(lf);Zv(b);c=b.gb;a.gb=c;var d;pF();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pF(),c).__gwt_resolve=IH(a));a.f=b;vG(b,a)}function JH(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);Bv();fG(d,b)}else b.cb|=c;a.cb=-1}a.f.nd();a.gb.__listener=a;a.pd()}s(299,282,Ju);_.md=function(){return this.f?this.f.md():!1};_.nd=function(){JH(this)};
-_.Tc=function(a){sG(this,a);this.f.Tc(a)};_.od=function(){this.f.od()};_.fd=function(){return this.gb=this.f.fd()};_.f=null;function KH(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Sm]=Wr;break;case 1:c[Sm]=Xo;break;case 2:DD(c)!=(FD(),ID)&&(c[Sm]=j)}}}function LH(a){this.a=a;this.c=!1;this.d=this.b=DD(a)}s(300,1,{},LH);_.a=null;_.b=null;_.c=!1;_.d=null;function Cv(){this.gb=MH()}s(301,287,Mu,Cv);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function NH(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Qz(b);e=null;c&&(c=jG(c),e=0>c?null:kF(a.i.b,c));e?OH(a,e):d&&(b.innerHTML=j||j);return b}function OH(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);var d=a.i,e;e=jG(c);c[dl]=null;c=d.b;PH(e,c.c);UD(c.b,e,null);d.a=new kG(e,d.a)}return!0}s(303,281,Mu);_.ud=function(){return new QH(this)};
-_.rd=function(a){return OH(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function RH(a){if(0>=a.b)throw new SH(vi+a.b);if(0>=a.a)throw new SH(kf+a.a);}
-function TH(){this.i=new iG;this.f=D(Ks);this.c=D(Ns);oF(this.f,this.c);this.gb=this.f;this.d=new UH(this);var a=new VH(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=D(mm);var b=a.a;eG(a.b.f,(pF(),qF(b)),0);oF(a.a,D(km))}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 SH(ui+a+Nb+d);if(0>c)throw new SH(cf+c+Ca+c);if(this.a<=c)throw new SH(jf+c+Mb+this.a);c=NH(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=D(Os),d.innerHTML=pb||j,eG(c,(pF(),qF(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=D(km),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(Os);e.innerHTML=pb;c=$doc.createElement(bt);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)NH(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(302,303,Mu,TH);_.a=0;_.b=0;function WH(a){for(;++a.b<a.d.c&&!(null!=kF(a.d,a.b)););}function QH(a){this.c=a;this.d=this.c.i.b;WH(this)}s(304,1,{},QH);_.Qc=function(){return this.b<this.d.c};_.Rc=function(){var a;if(this.b>=this.d.c)throw new KG;a=kF(this.d,this.b);this.a=this.b;WH(this);return a};
-_.Sc=function(){var a;if(0>this.a)throw new XH;a=kF(this.d,this.a);Zv(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function UH(a){this.a=a}s(305,1,{},UH);_.a=null;function VH(a){this.b=a}s(306,1,{},VH);_.a=null;_.b=null;function YH(){YH=u;ZH=new $H}var ZH;function aI(){aI=u;bI=new cI((CA(),$l));dI=new cI(No);eI=new cI(Pr);fI=dI;gI=eI;hI=fI}var bI,hI,dI,gI,fI,eI;function $H(){}s(308,1,{},$H);function cI(a){this.a=a}s(309,308,{},cI);_.a=null;function iI(){iI=u;jI=new kI(mp);lI=new kI(Ws)}var jI,lI;
-function kI(a){this.a=a}s(310,1,{},kI);_.a=null;function mI(a,b){var c;c=nI(a);oF(a.b,c);EG(a,b,c)}function nI(a){var b;b=D(Os);b[il]=a.a.a;b.style[ot]=a.c.a;return b}function oI(a,b){var c,d;d=Rz(b.gb);(c=IG(a,b))&&a.b.removeChild(d);return c}function pI(){this.p=new RG(this);this.e=D(Ks);this.d=D(Ns);oF(this.e,this.d);this.gb=this.e;this.a=(aI(),hI);this.c=(iI(),lI);this.b=D(bt);oF(this.d,this.b);this.e[Zl]=Ic;this.e[Yl]=Ic}s(311,298,Mu,pI);_.rd=function(a){return oI(this,a)};_.b=null;
-function qI(){qI=u;new Vu}function rI(a,b,c,d,e){qI();this.a=new sI(this,a,b,c,d,e);this.gb[cm]=Nn}function tI(a,b,c,d,e){qI();rI.call(this,(TE(),new SE(a)),b,c,d,e)}s(312,282,gu,rI,tI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.Tc=function(a){32768==WF(a.type)&&this.a&&(uI(this).__gwtLastUnhandledEvent=j);sG(this,a)};
-_.pd=function(){var a=this.a,b;b=Pz(uI(this),"__gwtLastUnhandledEvent");F(Uo,b)&&(a.f=new vI(a,this),Az((xz(),yz),a.f))};_.a=null;s(314,1,{});_.f=null;function wI(){wI=u;new xI}
-function sI(a,b,c,d,e,f){wI();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;Uz()?(b=yI(b,c,d,e,f),c=Qz(b),Bv(),fG(c,32768)):b=yI(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),Bv(),fG(b,a)):a.cb|=133333119}s(313,314,{},sI);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vI(a,b){this.a=a;this.b=b}s(315,1,{},vI);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Uo,b),uI(this.b).fireEvent("on"+a.type,a)):uI(this.b).__gwtLastUnhandledEvent=Uo)};_.a=null;_.b=null;function zI(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(YH(),ZH)?a.b.d==(FD(),HD)?(aI(),dI):a.b.d==GD?(aI(),eI):(aI(),fI):a.b.d==(FD(),HD)?(aI(),eI):a.b.d==GD?(aI(),dI):(aI(),gI);b!=a.c&&(a.c=b,a.gb.style[Qs]=!a.c?j:a.c.a)}s(317,282,gu);_.a=null;_.b=null;_.c=null;
-function AI(){this.gb=D(Vm);this.b=new LH(this.gb);this.gb[cm]=On}function BI(){AI.call(this);KH(this.b,At);zI(this)}s(316,317,gu,AI,BI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function CI(a,b){if(0>b||b>=a.gb.options.length)throw new HG;}function yB(a,b){CI(a,b);return a.gb.options[b].value}
-function DI(){var a;this.gb=(a=Ed,$doc.createElement(a));this.gb[cm]=Pn}s(318,297,gu,DI);s(319,247,mu);function EI(a){this.a=a}s(320,319,mu,EI);_.Dc=function(){};function FI(a){this.a=a}s(321,319,mu,FI);_.Jc=function(a){this.a.Gd(a.f,a.a)};function GI(a,b,c){var d;if(a.o){var e=d=D(bt);eG(a.e,(pF(),qF(e)),b);a=(pF(),qF(c));d.appendChild(a)}else d=a.e.children[0],eG(d,(pF(),qF(c)),b)}
-function HI(a,b,c){var d;II(a,b);c&&b.a?(II(a,null),a=b.a,b=(xz(),yz),b.c=Bz(b.c,[new JI(a),!1])):null!=b.c&&(a.j=new KI(a,b),c=(eH(),mH),a.j.L=c,a.j.T=a.f,a.j.dd()[cm]=Rn,d=lG(a.gb),F(Qn,d)||qv(a.j,d+ei),pG(a.j,new FI(a),uw?uw:uw=new vw),a.n=b.c,d=a.j,a=new LI(a,b),d.gb.style[pt]=$n,bH(d.gb,!1),aH(d),a.a.o?$G(a.a.j,aw(a.a.gb)+Oz(a.a.gb,lq)-1,bw(a.b.gb)):$G(a.a.j,aw(a.b.gb),bw(a.a.gb)+Oz(a.a.gb,kq)-1),d.gb.style[pt]=qt,bH(d.gb,!0))}
-function MI(a,b){if(b||!(a.k&&a.n==a.k.c))II(a,b),NI(a.gb),b&&a.d&&HI(a,b,!1)}
-function OI(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Xu(a.i);e.b<e.d.ye();)if(d=Yu(e),Sz(d.gb,c)){c=d;break a}c=null}switch(WF(b.type)){case 1:NI(a.gb);c&&HI(a,c,!0);break;case 16:c&&MI(a,c);break;case 32:c&&MI(a,null);break;case 2048:PI(a);break;case 128:switch(c=b.keyCode||0,c){case 37:PI(a)||a.o||QI(a);b.cancelBubble=!0;Rv(b);break;case 39:PI(a)||(a.o?null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()):RI(a));b.cancelBubble=!0;Rv(b);break;case 38:PI(a)||a.o&&QI(a);b.cancelBubble=!0;
-Rv(b);break;case 40:PI(a)||(a.o?RI(a):null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()));b.cancelBubble=!0;Rv(b);break;case 27:II(a,null);a.j&&XG(a.j,!1);b.cancelBubble=!0;Rv(b);break;case 9:II(a,null);a.j&&XG(a.j,!1);break;case 13:PI(a)||(HI(a,a.k,!0),b.cancelBubble=!0,Rv(b))}}sG(a,b)}function SI(a,b,c){c&&II(a,null);YC(a,b,!1);a.n=null;a.j=null}function PI(a){var b;if(!a.k){for(b=new Xu(a.i);b.b<b.d.ye();){b=Yu(b);II(a,b);break}return!0}return!1}
-function II(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lG(c.gb)+qc;Zu(c.dd(),d,!1);a.o&&(c=Rz(a.k.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!1)))}if(b){c=lG(b.gb)+qc;Zu(b.dd(),c,!0);a.o&&(c=Rz(b.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!0)));vx();c=a.gb;var d=new Xw(b.gb),e=(qx(),rx),d=H(TI,k,5,[d]),e=e.a,f,g,i,h;f=new Yy;for(i=0,h=d.length;i<h;++i)g=d[i],$y($y(f,g.a),ea);d=Jz(Nz(f.a));c.setAttribute(e,d)}a.k=b}}
-function RI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}function QI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}s(322,282,gu);_.Tc=function(a){OI(this,a)};_.od=function(){this.j&&XG(this.j,!1);tG(this)};_.Gd=function(a,b){SI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function JI(a){this.a=a}s(323,1,{},JI);_.pc=function(){UI(this.a)};_.a=null;
-function VI(a){this.a=a}s(324,1,{},VI);_.Dc=function(){II(this.a,null)};_.a=null;function KI(a,b){this.a=a;this.b=b;cH.call(this,!0,gp);UG(this.K,this.b.c);ZG(this);this.Y=!0;this.b.c.Nf()}s(325,285,Mu,KI);_.Pc=function(a){var b,c;if(!a.a)switch(WF(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Sz(b,c)){a.a=!0;break}a.a&&II(this.a,null)}};_.a=null;_.b=null;function LI(a,b){this.a=a;this.b=b}s(326,1,{},LI);_.a=null;_.b=null;function WI(){WI=u;XI=$moduleBase+sf}var XI,YI=null;
-function ZI(){ZI=u;WI();YI=new DE((TE(),new SE(XI)),5,9)}function $I(a,b){this.gb=D(Os);var c=lG(this.gb)+qc;Zu(this.dd(),c,!1);this.gb.innerText=a||j;this.gb[cm]=Sn;var c=this.gb,d=ko,e;e=$doc;!e.gwt_uid&&(e.gwt_uid=1);e=Wn+e.gwt_uid++;c.setAttribute(d,e);vx();this.gb.setAttribute(Qr,by.a);this.a=b}s(329,283,{27:1,31:1,34:1},$I);_.a=null;_.b=null;_.c=null;function aJ(){var a;this.gb=D(Os);this.gb[cm]=Tn;a=D(Vm);oF(this.gb,a);a[cm]=hp}s(330,283,Bu,aJ);
-function bJ(){var a,b,c,d,e;b=null.Nf();e=Ev();d=Fv();b[Um]=(rA(),Wp);b[vt]=0+(Kv(),fr);b[Yn]=Kc;c=$doc;c=(F(c.compatMode,Ke)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Ke)?a.documentElement:a.body).scrollHeight||0;b[vt]=(c>e?c:e)+fr;b[Yn]=(a>d?a:d)+fr;b[Um]=Hl}function dH(){}s(331,1,{},dH);_.Lc=function(){bJ()};function cJ(a){this.a=a}s(332,1,{},cJ);
-_.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.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Sz(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(WF(d.type)){case 4:case 1048576:if(Av){a.b=!0;break}if(!c&&b.M){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Av){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function dJ(a){this.a=a}s(333,1,{},dJ);
-_.a=null;function eH(){eH=u;fH=new eJ(Ge,0);mH=new eJ(Sh,1);rH=new eJ(mi,2);fJ=H(gJ,k,32,[fH,mH,rH])}function eJ(a,b){eA.call(this,a,b)}s(334,137,{32:1,67:1,70:1,72:1},eJ);var fJ,fH,mH,rH;function hJ(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),iJ(a.a.Q),a.f=IF(a.a.R),bJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),jJ(a.a.Q),hv(a.f.a),a.f=null,a.b=!1)}function kJ(a){a.j||(hJ(a),a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb));a.a.gb.style[im]=Gr;a.a.gb.style[Mq]=qt}
-function lJ(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=E(b*a.d);i=E(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[im]=Er+g+mr+f+mr+c+mr+e+kr}
-function YG(a,b,c){a.c=c;cw(a);a.i&&(dw(a.i),a.i=null,kJ(a));a.a.$=b;var d=a.a;d.X&&(hv(d.X.a),d.X=null);d.S&&(hv(d.S.a),d.S=null);if(d.$){d.X=tF(new cJ(d));var e;e=new dJ(d);zF();e=AF?hD(AF.c,(!gD&&(gD=new vw),gD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(eH(),fH)&&!b&&(c=!1);a.j=b;c?b?(hJ(a),a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),a.a.gb.style[im]=Fr,yv(),b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb),a.i=new mJ(a),jw(a.i,1)):ew(a,200):(hJ(a),a.j?(a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),yv(),
-b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb)):(a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb)),a.a.gb.style[Mq]=qt)}function gH(a){var b=(lw(),mw);this.k=new kw(this);this.s=b;this.a=a}s(335,17,{},gH);_.rc=function(){kJ(this)};_.sc=function(){this.d=Oz(this.a.gb,kq);this.e=Oz(this.a.gb,lq);this.a.gb.style[Mq]=$n;lJ(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){lJ(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function mJ(a){pw();this.a=a}s(336,24,{},mJ);
-_.vc=function(){this.a.i=null;ew(this.a,200)};_.a=null;function pF(){pF=u;nJ()}function qF(a){return a.__gwt_resolve?a.__gwt_resolve():a}function IH(a){return function(){this.__gwt_resolve=oJ;return a.fd()}}function oJ(){throw Zd;}
-function nJ(){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 yv(){yv=u;pJ=new qJ;rJ=new Vu;uG=new qD}function sJ(a){this.p=new RG(this);this.gb=a;qG(this)}
-function zv(a){yv();var b,c;c=uv(rJ,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==rJ.d){var d=new tJ;sw();tw(uw?uw:uw=new vw,d)}!b?c=new uJ:c=new sJ(b);x(rJ,a,c);rD(uG,c);return c}s(338,279,Mu,sJ);var pJ,rJ,uG;function qJ(){}s(339,1,{},qJ);_.Fd=function(a){a.md()&&a.od()};function tJ(){}s(340,1,{},tJ);_.Jc=function(){yv();try{AG(uG,pJ)}finally{vJ(uG.a),vJ(rJ)}};function uJ(){sJ.call(this,$doc.body)}s(341,338,Mu,uJ);
-_.xd=function(a,b,c){b-=Xz();c-=Yz();PG(a,b,c)};function WG(a){this.c=a;this.a=!!this.c.ab}s(342,1,{},WG);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new KG;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.rd(this.b)};_.b=null;_.c=null;s(345,297,gu);_.Tc=function(a){0!=(WF(a.type)&896)?sG(this,a):sG(this,a)};_.pd=function(){};function wJ(){wJ=u;xJ()}s(344,345,gu);
-function yJ(){var a;wJ();var b=(a=$doc.createElement(qg),a.type=Ps,a);!XE&&(XE=new WE);!VE&&(VE=new UE);this.gb=b;this.gb[cm]=Vn}s(343,344,gu,yJ);function xJ(){xJ=u;zJ=new AJ;BJ=new CJ;DJ=new EJ;FJ=new GJ;HJ=H(IJ,k,35,[zJ,BJ,DJ,FJ])}s(346,137,zu);var HJ,zJ,BJ,DJ,FJ;function AJ(){eA.call(this,Ge,0)}s(347,346,zu,AJ);function CJ(){eA.call(this,Eg,1)}s(348,346,zu,CJ);function EJ(){eA.call(this,Jg,2)}s(349,346,zu,EJ);function GJ(){eA.call(this,li,3)}s(350,346,zu,GJ);
-function JJ(a,b){if(0>b||b>=a.c)throw new HG;return a.a[b]}function JG(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function FG(a,b,c){var d,e;if(0>c||c>a.c)throw new HG;if(a.c==a.a.length){e=v(KJ,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)UD(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)UD(a.a,d,a.a[d-1]);UD(a.a,c,b)}function RG(a){this.b=a;this.a=v(KJ,k,36,4,0)}s(351,1,{},RG);_.ud=function(){return new LG(this)};_.a=null;_.b=null;_.c=0;
-function yG(a){if(a.a>=a.b.c)throw new KG;return a.b.a[++a.a]}function zG(a){if(0>a.a||a.a>=a.b.c)throw new XH;a.b.b.rd(a.b.a[a.a--])}function LG(a){this.b=a}s(352,1,{},LG);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yG(this)};_.Sc=function(){zG(this)};_.a=-1;_.b=null;function LJ(){LJ=u;MJ=(TE(),new SE(sz()+dm))}
-function yI(a,b,c,d,e){var f;f=D(xs);var g;Uz()?(g=Hd+(Nq+d+pr+e+rr)+Ua+NJ+tb+sz()+em+(jn+a.a+wb+-b+qr+-c+or)+Ta+(b+d)+Aa+(c+e)+ua,g=(LE(),new KE(g))):(g=new FE,EE(EE(EE(g,new HE(wt+d+(Kv(),fr)+nd)),new HE(Zn+e+nr)),new HE(Bl+a.a+Bb+-b+gr+-c+nr)),!OJ&&(OJ=new PJ),a=MJ,b=new HE((new HE(Nz(g.a.a))).a),g=new GE,Zy(g.a,Jd),a=RE(a.a),Zy(g.a,a),Zy(g.a,ub),a=RE(b.a),Zy(g.a,a),Zy(g.a,sb),g=new JE(Nz(g.a)));f.innerHTML=g.a||j;return Qz(f)}s(353,1,{});var MJ,OJ=null;
-function QJ(){var a,b;QJ=u;LJ();NJ=0==Kz((a=$doc.location.href,b=a.indexOf(Va),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Vd),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(yc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+yc:j),go)?ho:fo}function uI(a){return!Uz()?a.gb:Qz(a.gb)}function xI(){QJ();RJ()}function RJ(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;var b=sz()+dm;Uz()?cA(a,b):a.src=b}}s(354,353,{},xI);var NJ;function PJ(){}s(355,1,{},PJ);function SJ(){SJ=u;new xI}
-function TJ(a,b,c,d,e){SJ();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function UJ(a,b,c){SJ();TJ.call(this,(TE(),new SE(a)),b,0,c,16)}s(356,291,{},TJ,UJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function MH(){var a;a=D(Vm);a.tabIndex=0;return a}function NI(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function jJ(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
-function iJ(a){var b=$doc.createElement(oo);b.src=Do;b.scrolling=Pp;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=fl;c.filter=ll;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(Ct,
-Ss);a.parentElement.insertBefore(b,a)}function bH(a,b){a.__frame&&(a.__frame.style.visibility=b?qt:$n)}function hv(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?jD(b,new ZE(b,c,d,a)):xD(b,c,d,a)}function nD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(363,1,{},nD);_.a=null;_.b=null;_.c=null;_.d=null;function kD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(364,1,{},kD);_.pc=function(){lD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;
-function ZE(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(365,1,{},ZE);_.pc=function(){xD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function VJ(a,b){b.k!=a&&(!a.ac&&(a.ac=new rv),b.k=a,lv(a.ac,b))}function WJ(a){var b;b=a.cZ.d;if(-1!=Kz(b,Lz(36)))return null;a=a.bc.b.b++;return b=mG(b,XJ(b,Lz(46))+1)+j+a}function YJ(a,b,c,d){0==--a.Xb&&(a.gc!=a.Wd()&&(d|=4),!a.fc&&(d|=2),0<d&&new ZJ(a,b,c,xE(d)))}function $J(a){return!a.Tb&&a.$b?$J(a.$b):a.Tb}
-function aK(a){return!a.Vb&&a.$b?aK(a.$b):a.Vb}function bK(a){var b;b=new cK;if(a.Wd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Sd(),e=a.Td();c.a+=d;c.b+=e}y(a,55)&&(c=a.Sd(),a=a.Td(),b.a+=c,b.b+=a);return b}throw new dK;}function eK(a){a.cc=!1;a.de();fK(a)}function fK(a){if((a=y(a,55)?null:a.$b)&&a.cc)eK(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}function gK(a){return(a=a.Ld())?a:new hK(1,1)}function iK(a){var b;return(b=a.Md())?new jK(b):new jK(a.Od())}
-function kK(a){0==a.Xb++&&(a.gc=a.Wd(),a.fc=!0,a.ae())}function lK(a){return!a.Vb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.Df(b)}function mK(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)fK(a),new nK(a,100);if(g!=a.ec||f!=a.Wb)a.Vd(),new nK(a,101)}function oK(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Vd(),a._b.Ef(b),a.Wd()&&a.ce())}
-function pK(a){a.dc||(kK(a),qK(a,!0),rK(a),a.dc=!0,new nK(a,102),YJ(a,a,a.$b,0),fK(a),a._b.Gf(a))}function sK(){this.bc=(wB(),wB(),tK);new Vu;this.Ud();this.Zb=(uK(),vK)}s(369,1,Eu);_.Id=function(){return!1};_.Jd=function(){return WJ(this)};_.Kd=function(){return $J(this)};_.Ld=function(){return wK(this._b,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Wb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xK(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.ec};
-_.Sd=function(){return this.hc};_.Td=function(){return this.ic};_.Ud=function(){};_.Vd=function(){eK(this)};_.Wd=function(){return this.dc&&!!this.$b&&this.$b.Wd()};_.Xd=function(){};_.Yd=function(){return gK(this)};_.Zd=function(){};_.$d=function(){return(null==this.Yb&&(this.Yb=this.Jd()),this.Yb)+Kb+this.Sd()+Kb+this.Td()+Kb+this.Rd()+At+this.Nd()+(this.dc?j:",hidden")};_._d=function(){return iK(this)};_.ae=function(){};_.be=function(){return lK(this)};_.ce=function(){};
-_.de=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ee=function(a,b){this.fe(this.hc,this.ic,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Ub,!0);this.Ub=0};_.ge=function(a,b,c,d){mK(this,a,b,c,d)};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.he=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 P(a,b,c){var d;if(-1>a.Ob.a.c)throw new ww(ch);if(y(b,45)){if(b==a)throw new ww(dh);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 ww(eh);if(y(b,55))throw new ww(fh);}if(b.$b){d=b.$b;if(!b)throw new cz;var e=Ov(d.Ob.a,b),f;f=kF(d.Ob.a,e);d.Pb&&d.Pb.ne(f);yK(d,e);new zK(d,301,f)}d=a.Ob.a.c;kK(b);AK(a.Ob.a,d,b);d=(b.$b=a,b.Xd(!0),eK(a),!!a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1),YJ(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new iD(ih);
-if(null==c||null!=c)BK(g,c,b);else throw new ww(kh);}else a.Pb.je(null==c?null:c,b)}catch(i){i=cv(i);if(y(i,75))throw b=i,yK(a,d),b;throw i;}b.de();new zK(a,300,b)}function CK(a,b){var c;c=a.ie();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function DK(a){var b;b=a.ie();return new EK(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}function qK(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)kF(a.Ob.a,c).Xd(b)}
-function yK(a,b){var c;c=kF(a.Ob.a,b);kK(c);c.Xd(!1);nF(a.Ob.a,b);c.$b=null;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);YJ(c,c,a,1)}function FK(a){var b=(GK(),HK);oK(a,b);for(b=0;b<a.Ob.a.c;++b)kF(a.Ob.a,b).be()}function IK(a,b){var c,d;if(a.Pb)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),a.Pb.ne(c);if(b)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),b.je(null,c);a.Pb=b;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function rK(a){if(!a.cc){a.Pb&&a.Pb.ke(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=kF(a.Ob.a,c),b.cc||b.he();a.cc=!0}}function JK(){sK.call(this);this.Ob=new KK;this.Sb=(wB(),wB(),tK)}s(368,369,Nu);_.Ld=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.le(this));return this.Qb};_.Md=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.me(this));return this.Rb};_.ie=function(){return this.Pd()};_.Od=function(){return gK(this)};_.Qd=function(){return iK(this)};
-_.Ud=function(){this._b=(wB(),new LK)};_.Vd=function(){eK(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Xd=function(a){qK(this,a)};_.Yd=function(){return gK(this)};_._d=function(){return iK(this)};_.ae=function(){var a;for(a=0;a<this.Ob.a.c;++a)kK(kF(this.Ob.a,a))};_.be=function(){var a;if(!lK(this))return!1;for(a=0;a<this.Ob.a.c;++a)kF(this.Ob.a,a).be();return!0};_.de=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=kF(this.Ob.a,b),a.de()};_.he=function(){rK(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function MK(){var a=new NK;JK.call(this);IK(this,a)}s(367,368,Nu,MK);_.Jd=function(){return"panel"+this.Sb.b.d++};function OK(a,b,c){a=PK(a.Nb,b,c);a.j=!0;return new QK(a)}function RK(a){a.Zd(a.Nb.d)}function SK(a){return new hK(Oz(a.Nb.gb,lq),Oz(a.Nb.gb,kq))}s(366,367,Nu);_.Nd=function(){return Oz(this.Nb.gb,kq)};_.Rd=function(){return Oz(this.Nb.gb,lq)};_.Sd=function(){return aw(this.Nb.gb)};_.Td=function(){return bw(this.Nb.gb)};
-_.Wd=function(){return this.Nb.gb.style.display!=Wp};_.ce=function(){RK(this)};_.ee=function(){};_.Nb=null;function TK(a){if(null!=a)this.e=a;else throw new UK;}s(371,1,uu);_.tS=function(){return this.cZ.d+"[source="+this.e+Vk};_.e=null;
-function VK(){VK=u;R=new Vu;x(R,new S(400),new T(Nt));x(R,new S(401),new T(Nt));x(R,new S(402),new T(Nt));x(R,new S(500),new T(Pt));x(R,new S(501),new T(Pt));x(R,new S(502),new T(Pt));x(R,new S(503),new T(Qt));x(R,new S(504),new T(Pt));x(R,new S(505),new T(Pt));x(R,new S(506),new T(Qt));x(R,new S(507),new T(au));x(R,new S(100),new T(Jt));x(R,new S(101),new T(Jt));x(R,new S(102),new T(Jt));x(R,new S(103),new T(Jt));x(R,new S(1004),new T(Mt));x(R,new S(1005),new T(Mt));x(R,new S(800),new T(Xt));x(R,
-new S(801),new T(Xt));x(R,new S(200),new T(Rt));x(R,new S(201),new T(Rt));x(R,new S(202),new T(Rt));x(R,new S(204),new T(Rt));x(R,new S(203),new T(Rt));x(R,new S(209),new T(bu));x(R,new S(208),new T(cu));x(R,new S(207),new T(cu));x(R,new S(206),new T(Rt));x(R,new S(205),new T(Rt));x(R,new S(1400),new T(Zt));x(R,new S(1401),new T($t));x(R,new S(1402),new T($t));x(R,new S(300),new T(Kt));x(R,new S(301),new T(Kt));x(R,new S(1100),new T(Wt));x(R,new S(1101),new T(Wt));x(R,new S(1200),new T(Yt));x(R,new S(701),
-new T(Ut));x(R,new S(900),new T(Vt));x(R,new S(1001),new T(St));x(R,new S(601),new T(Tt))}s(370,371,uu);_.$d=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.Jd()),a.Yb),null==a&&(a=j));return this.cZ.d+lj+this.$d()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function T(a){this.a=a}s(373,1,{},T);_.a=It;function WK(){}s(374,1,{},WK);_.a=null;_.b=null;
-function XK(a,b){var c;b&&(a.a?(c=new YK(a.a),UD(c.b,c.c++,b),a.a=c):(a.a=new rv,lv(a.a,b)))}s(376,1,uu);_.a=null;function ZK(){}function $K(){}s(375,376,uu,ZK,$K);function aL(){aL=u;Math.sqrt(2)}function bL(a){aL();if(0>a)throw new ww(gh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(377,1,{40:1},bL);_.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 cL;a.a=31*a.a+E((new dL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+E((new dL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eL(){eL=u;fL=new qD;gL=new hK(0,0);rD(fL,se);rD(fL,Xf);rD(fL,be);rD(fL,Lg);rD(fL,Se);rD(fL,Ih);rD(fL,Li);rD(fL,fj);rD(fL,Lf)}
-function BK(a,b,c){var d;if(null==b)d=Se;else if(d=b,!ZF(fL.a,b))throw new ww(hL());WD(uv(a.c,d))===WD(c)&&WD(uv(a.b,c))===WD(d)||((b=uv(a.c,d))&&iL(a,b,d),jL(a.a.ud(),c)&&iL(a,c,d),b=a.a,new kL(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lL(a,b){return new hK(Vv(b[1].b,Vv(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Vv(b[0].a,Vv(b[4].a,b[3].a))+a.k)}function iL(a,b,c){mL(a.a,b);fv(a.b,b);fv(a.c,c)}
-function nL(a,b){if(!a.n){a.n=!0;var c,d,e;oL(a.f,gL);oL(a.i,gL);oL(a.o,null);a.p=0;for(d=pL(a.a,0);d.b!=d.d.a;){c=qL(d);e=uv(a.b,c);var f=b.Zb;e=kz(e,Se)?0:kz(e,Ih)?1:kz(e,Li)?2:kz(e,fj)?4:kz(e,Lf)?3:kz(e,se)?f.a?4:3:kz(e,be)?f.a?3:4:kz(e,Xf)?1:2;c.dc?a.o[e]||(UD(a.o,e,c),++a.p,a.f[e]=c.Od(),a.i[e]=c.Qd()):a.o[e]||(a.f[e]=c.Od(),a.i[e]=c.Qd())}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 rL(){eL();sL.call(this,0)}
-function sL(a){eL();wB();this.a=new tL;this.b=new Vu;this.c=new Vu;this.d=a;this.j=0;this.n=!1;this.o=v(uL,k,44,5,0);this.f=v(vL,k,46,5,0);this.i=v(vL,k,46,5,0);this.p=this.e=this.k=0}s(378,1,{48:1,67:1},rL,sL);_.je=function(a,b){BK(this,a,b)};
-_.ke=function(a){nL(this,a);if(0!=this.p)if(a=DK(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.fe(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ee(a.b,this.i[1].a),this.o[1].ge(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].ee(this.i[4].b,c),this.o[4].ge(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].fe(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ee(a.b,
-this.i[2].a),this.o[2].ge(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ee(this.i[3].b,c),this.o[3].ge(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.le=function(a){var b;b=this.n;nL(this,a);this.n=b;return 0==this.p?CK(a,new hK(0,0)):CK(a,lL(this,this.f))};_.me=function(a){var b;b=this.n;nL(this,a);this.n=b;return CK(a,lL(this,this.i))};_.ne=function(a){var b;b=uv(this.b,a);null!=b&&iL(this,a,b)};_.tS=function(){return wL.d+"[hgap="+this.d+",vgap="+this.j+Vk};_.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 gL,fL;function xL(a){sK.call(this);this._b=(wB(),new yL(a,this))}s(379,369,{41:1,44:1,49:1,63:1,67:1},xL);_.Jd=function(){return Ul+this.bc.b.a++};_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.de=function(){};s(381,1,{});s(380,381,{},function(){});function zL(){zL=u}
-function AL(a,b){if(null==b)throw new iD(bh);var c=-1,d,e,f;f=a._b.a.gb;e=D(Eq);e.text=b;e.removeAttribute(Gl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function BL(){zL();sK.call(this);new rv;this._b=new CL((wB(),this))}s(382,369,{42:1,44:1,49:1,63:1,67:1},BL);_.Ld=function(){return wK(this._b,this)};
-_.$d=function(){return(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",current="+yB(this._b.a,this._b.a.gb.selectedIndex)};function DL(){DL=u;EL=new FL(255,255,255);GL=new FL(192,192,192);HL=new FL(128,128,128);IL=new FL(64,64,64);JL=new FL(0,0,0);KL=new FL(255,0,0);new FL(255,175,175);LL=new FL(255,200,0);ML=new FL(255,255,0);new FL(0,255,0);NL=new FL(255,0,255);OL=new FL(0,255,255);PL=new FL(0,0,255)}
-function QL(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 FL(3,3,3);3>c&&0!=c?c=3:(c=E(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=E(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=E(a/0.7),a=255<a?255:a);return new FL(c,a,b)}function RL(a){return new FL(E(0.7*(a.a>>16&255)),E(0.7*(a.a>>8&255)),E(0.7*(a.a&255)))}function FL(a,b,c){DL();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ww(bf);this.a=c|b<<8|a<<16|-16777216}s(383,1,{43:1,50:1,54:1},FL);
-_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SL.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Vk};_.a=0;var JL,PL,OL,IL,HL,GL,NL,LL,KL,EL,ML;function uK(){uK=u;vK=new TL(!0);UL=new qD;rD(UL,pl);rD(UL,gn);rD(UL,uo);rD(UL,ht)}function TL(a){this.a=a}s(384,1,uu,TL);_.a=!1;var vK,UL;s(386,1,{59:1,69:1});function VL(){hK.call(this,0,0)}function hK(a,b){this.b=a;this.a=b}function jK(a){hK.call(this,a.b,a.a)}
-s(385,386,{46:1,59:1,67:1,69:1},VL,hK,jK);_.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 cL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WL.d+"[width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;function oC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(387,1,uu,oC,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});_.oe=function(){return 0!=(this.e&4)};
-_.pe=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.pe()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Vk};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XL(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YL(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=(PH(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function ZL(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.Qd():c.Od(),g=Vv(g,c.a),i+=c.b+a.c);return new hK(i,g+2*a.d)}function NK(){$L.call(this,1,5,5)}
-function $L(a,b,c){wB();this.c=b;this.d=c;this.a=a}s(388,1,uu,NK,$L);_.je=function(){};
-_.ke=function(a){this.b=aM(a.Ob);if(0!=XL(this)){var b,c,d,e,f,g,i,h,l,m,o;b=DK(a);g=a.ie();i=a.Zb.a;l=new rv;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new bM(n);for(w=0;w<n;++w)UD(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var G=d,B=Ov(a.Ob.a,r);PH(B,G.c);UD(G.b,B,r)}for(d=new Xu(d);d.b<d.d.ye();)if((c=Yu(d))&&c.dc)a=c.Qd(),!e&&m+a.b>b.b&&(YL(this,l,b.b-(m-this.c),g.b,o,h,i),l.De(),m=f,o+=h+this.d,h=0),e=!1,UD(l.b,l.c++,c),m+=a.b+this.c,h=Vv(h,a.a);YL(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.le=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!1))};_.me=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.a){case 0:a=No;break;case 2:a=Pr;break;case 1:a=$l;break;case 4:a="trailing";break;default:a="leading"}return cM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;function GK(){GK=u;HK=new dM(yf,0,12)}
-function dM(a,b,c){GK();this.a=null!=a?a:xf;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(389,1,uu,dM);_.a=null;_.b=0;_.c=0;var HK;s(390,1,uu);_.tS=function(){return eM.d+"[font="+this.c+"ascent="+fM(this.a,this.c).a+", descent="+fM(this.a,this.c).b+", height="+fM(this.a,this.c).c+Vk};_.c=null;function gM(a){if(!a.k){kK(a);a.Bd();var b,c;for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&gM(c);qK(a,!1);a.k=!0;YJ(a,a,a.$b,0);new hM(a,202)}}
-function iM(a){var b,c;a.dc&&(a._b.Bd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&c.Bd()}function jM(a){!aK(a)&&FK(a);var b=iK(a);a.fe(a.hc,a.ic,b.b,b.a);rK(a)}function kM(a,b){a.p!=b&&(a.p=b)}s(392,368,Ou);_.Pd=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Bd=function(){iM(this)};_.Wd=function(){return this._b.c.$};_.fe=function(a,b,c,d){mK(this,a,b,c,d);this.Ub=0};_.ge=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mK(this,a,b,c,d);this.dc&&e&&!f&&rK(this)};_.k=!1;_.p=!1;
-function lM(a){JK.call(this);this.q=new $K;this.o=new rv;this.n=new xK(0,0,0,0);this.dc=!1;IK(this,new rL);this._b&&mM(this._b,a);this._b&&nM(this._b.c,!0);kM(this,!0)}s(391,392,Ou);_.ie=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Sd=function(){return aw(this._b.c.gb)};_.Td=function(){return bw(this._b.c.gb)};_.Ud=function(){this._b=new oM((wB(),j),this)};
-function pM(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QL(g),f=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),(a.d=g)&&(a.f=Or+(g.a>>16&255)+Kb+(g.a>>8&255)+Kb+(g.a&255)+Ab)):(i=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),f=QL(g),(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab));--d;--e;qM(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab);qM(a,b,c,d,1);qM(a,b,c+1,1,e);(a.d=f)&&(a.f=Or+(f.a>>16&255)+Kb+(f.a>>8&255)+Kb+(f.a&
-255)+Ab);qM(a,b+d,c,1,e);qM(a,b+1,c+e,d,1)}s(393,1,{});_.tS=function(){return"Graphics"};s(394,393,{});function rM(a){var b,c;c=Vv(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 hK(b,c)}function sM(a,b,c){var d,e,f,g,i,h;a.b=aM(b.Ob);if(0==a.b.length)return new VL;g=rM(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Vv(h,d.b),i=Vv(i,d.a);return new hK(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tM(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=E(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uM(){vM.call(this,7)}function vM(a){wB();this.d=0;this.a=1;this.e=a;this.c=0}s(395,1,uu,uM,vM);_.je=function(){};
-_.ke=function(a){var b,c;this.b=aM(a.Ob);if(0!=this.b.length&&(b=DK(a),!(0>=b.b||0>=b.a))){c=rM(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);tM(b.b,b.c,this.c,f,e);tM(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].fe(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.le=function(a){return CK(a,sM(this,a,!1))};_.me=function(a){return CK(a,sM(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wM.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function XH(){fz()}function rG(a){fz();this.f=a}s(397,97,vu,XH,rG);function dK(){var a=hh;fz();this.f=a}s(396,397,vu,dK);s(398,1,{});function xK(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(399,1,{47:1,67:1,69:1},xK);_.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 xM.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function yM(a){zM.call(this,a,0)}function zM(a,b){sK.call(this);this._b=(wB(),new AM(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(aI(),bI);c.a=d;zI(c);break;case 0:c=c.a;d=(aI(),dI);c.a=d;zI(c);break;case 2:c=c.a,d=(aI(),eI),c.a=d,zI(c)}}s(400,369,Eu,yM,zM);
-_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.$d=function(){var a=(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",align=",b;b=No;switch(this.a){case 1:b=$l;break;case 2:b=Pr}return a+b+",text=null"};_.a=0;s(403,1,uu);_.$d=function(){return this.j};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.j=null;_.k=null;function BM(a){var b;b=a.j+Sb+a.f;a.e||(b+=Rb);null!=a.c&&(b+=Qb+a.c);return b}
-function CM(a){this.n=(wB(),wB(),tK);var b;var c;b=this.cZ.d;-1!=Kz(b,Lz(36))?b=null:(c=this.n.b.c++,b=mG(b,XJ(b,Lz(46))+1)+j+c);this.j=b;this.d=new ZK;this.f=a;this.e=!0;this.i=new DM(this)}s(402,403,uu,CM);_.$d=function(){return BM(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(401,402,Au);_.$d=function(){return BM(this)+(this.b?",tearOff":j)};_.b=!1;s(405,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 cL;EM(a,this.a);EM(a,this.b);return a.a};
-function cK(){this.b=this.a=0}function FM(a,b){this.a=a;this.b=b}function GM(a){var b=a.b;this.a=a.a;this.b=b}s(404,405,{51:1,60:1,67:1},cK,FM,GM);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HM.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function IM(a,b){if(!b)throw new iD(jh);var c=a.a;if(F(b.f,Tb)){var c=c.a.a,d=new aJ,e=c.c.c;if(0>e||e>c.c.c)throw new HG;c.o&&(d.gb[lm]=2);GI(c,e,d.gb);AK(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new HG;AK(d.c,e,c);for(f=g=0;f<e;++f)y(kF(d.c,f),31)&&++g;AK(d.i,g,c);GI(d,e,c.gb);c.b=d;e=lG(c.gb)+qc;Zu(c.dd(),e,!1);d.o&&(e=Ov(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[lm]=2))}}
-function JM(a,b,c,d){a=a.a;b=bK(b);c+=b.a;d+=b.b;$G(a.a,c,d);aH(a.a)}function KM(){CM.call(this,j);new rv;this.b=!1;this.a=(wB(),new LM)}s(406,401,Au,KM);_.a=null;s(409,1,{53:1,62:1,69:1});s(408,409,{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 cL;EM(a,this.c);EM(a,this.d);EM(a,this.b);EM(a,this.a);return a.a};function EK(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(407,408,{52:1,53:1,61:1,62:1,67:1,69:1},EK);_.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 MM.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function NM(){NM=u;OM=new PM;QM=new RM;SM=new RM}var OM,SM,QM;s(411,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};function PM(){}s(412,411,{},PM);function RM(){}s(413,1,{},RM);s(414,369,Eu);_.Kd=function(){return null};
-function TM(a,b){var c;c=new UM(aK(a));return!c?null:new hK(VM(c,Wk)*b+6,fM(c.a,c.c).c+6)}function WM(a,b){var c;c=TM(a,b);return!c?gK(a):c}function XM(a,b){var c;c=TM(a,b);return!c?iK(a):c}function YM(a){ZM.call(this,a,null!=a?a.length:0)}function ZM(a,b){sK.call(this);this.a=0>b?0:b;$M(this._b,a)}s(415,414,Eu,YM,ZM);_.Jd=function(){return"textfield"+this.bc.b.e++};_.Ld=function(){return TM(this,Pz(this._b.a.gb,nt).length)};_.Md=function(){return!aK(this)?null:TM(this,Pz(this._b.a.gb,nt).length)};
-_.Od=function(){return 0<this.a?WM(this,this.a):gK(this)};_.Qd=function(){return 0<this.a?XM(this,this.a):iK(this)};_.Ud=function(){this._b=(wB(),new aN)};_.Yd=function(){return 0<this.a?WM(this,this.a):gK(this)};_._d=function(){return 0<this.a?XM(this,this.a):iK(this)};_.a=0;function wB(){wB=u;tK=new bN}function cN(){var a=(wB(),wB(),tK);!a.c&&(a.c=new dN)}function bN(){this.b=new eN;this.d=new WK}s(416,1,{},bN);_.a=null;_.c=null;var tK;function eN(){}s(417,1,{},eN);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;
-s(418,1,{});function fN(){fN=u;gN=new hN;iN=new hN}function jN(a,b){return b==a?!0:!b?!1:!0}function hN(){}s(419,1,{56:1},hN);_.eQ=function(a){return null==a||!y(a,56)?!1:jN(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return IE(a)};_.tS=function(){return kN.d+"[MimeType=(null);humanPresentableName="+this.a+Vk};_.a=null;var gN,iN;function lN(){lN=u;H(mN,k,56,[(fN(),iN),gN])}
-function nN(a){var b=(fN(),iN);if(jN(b,(fN(),iN)))return a.a;if(jN(b,gN))return new oN(a.a);throw new pN(b);}function qN(a){lN();this.a=a}s(420,1,{},qN);_.a=null;function pN(a){a=kn+a;fz();this.f=a}s(421,98,{57:1,67:1,73:1,81:1},pN);function rN(a,b){VK();sN.call(this,a,1001,b,It)}function sN(a,b,c,d){VK();TK.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(422,370,uu,rN,sN);
-_.$d=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="+CE(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=It;function nK(a,b){VK();TK.call(this,a);this.d=b}s(423,370,uu,nK);
-_.$d=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.Sd()+Kb+a.Td()+ea+a.Rd()+At+a.Nd()+Ab};function zK(a,b,c){VK();nK.call(this,a,b);this.a=c}s(424,423,uu,zK);
-_.$d=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.Jd());return a+b.Yb};_.a=null;function ZJ(a,b,c,d){VK();TK.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(425,370,uu,ZJ);
-_.$d=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&&(AE(tE(this.a,Jt))&&(a+="PARENT_CHANGED,"),AE(tE(this.a,Kt))&&(a+="DISPLAYABILITY_CHANGED,"),AE(tE(this.a,Mt))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Ab};_.a=It;_.b=null;_.c=null;s(426,1,Gu);function hM(a,b){VK();nK.call(this,a,b);this.c=null;this.a=this.b=0}
-s(427,423,uu,hM);
-_.$d=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(428,1,{});function oN(a){if(null==a)throw new cz;}s(429,428,{},oN);function tN(){tN=u;uN={};uN[zo]=Fn;uN[Qq]=ft;uN[Gs]=xh;uN[Hs]=Fn;uN[Hq]=xh;uN[Ha]=xh;uN[Xq]=xh;uN[Co]=Fn;uN[wo]=xh;uN[eo]=xh;uN[lt]=xh;uN[kt]=xh;uN[Iq]=xh;uN[Tl]=xh;uN[Ao]=xh;uN[mt]=xh;uN[vo]=xh;uN[xo]=ag;uN[yo]=Uc;uN[Bo]=Gg;!GC&&(GC=new OC);GC.a?uN[so]=Bt:uN[so]=null}var uN;s(432,98,pu);function vN(){fz()}function wN(a){fz();this.f=a}s(431,432,{64:1,67:1,73:1,81:1},vN,wN);function xN(){xN=u;yN=new zN}
-function AN(a){xN();var b,c,d;if(null==a)throw new vN;a=Jz(a);try{d=Kz(a,Lz(58))}catch(e){e=cv(e);if(y(e,77))throw new wN(dz(e));throw e;}c=Kz(a,Lz(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;BN();var f,g,i;i=c.length;b=new CN;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=Nz(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wN(tg+a);if(!this.k&&(this.k=uv(yN,this.f),this.k||(this.k=(wB(),new DN))&&x(yN,this.f,this.k),!this.k))throw new wN(tg+a);try{c=a;var l=++d,m=a.length,o,n,r,w,G,B,M,N,V,ba,L,gc,zc,Vf,vb,Ld,Md,Nd,gb,Ac,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Bc,l)==l&&-1==EN(c,Lz(47),l+2))throw new FN(m);}else{L=c.substr(l,m-l);m-=l;B=0;
-M=this.c;gc=this.e;Nd=this.j;w=this.d;vb=this.i;o=this.a;Cb=this.n;gb=EN(L,Lz(35),0);if(0==L.indexOf(Bc)&&0!=L.indexOf(Cc)){V=2;gc=-1;B=EN(L,Lz(47),2);Md=EN(L,Lz(63),2);-1!=Md&&(-1==B||B>Md)&&(B=Md);-1==B&&(B=m,w=j);N=B;-1!=gb&&gb<B&&(N=gb);var pd=Lz(64);Ac=L.lastIndexOf(pd,N);o=L.substr(2,N-2);-1<Ac&&(Cb=L.substr(2,Ac-2),V=Ac+1);zc=EN(L,Lz(58),-1==Ac?V:Ac);r=Kz(L,Lz(93));if(-1!=r)try{L.length>r+1?(n=L.charCodeAt(r+1),58==n?zc=r+1:zc=-1):zc=-1}catch(Xe){if(Xe=cv(Xe),!y(Xe,73))throw Xe;}-1==zc||zc>
-B?M=L.substr(V,N-V):(M=L.substr(V,zc-V),Vf=L.substr(zc+1,N-(zc+1)),0==Vf.length?gc=-1:gc=GN(Vf,10))}-1<gb&&(Nd=L.substr(gb+1,m-(gb+1)));G=-1==gb?m:gb;var Xb=Lz(63);Ld=L.lastIndexOf(Xb,G);-1<Ld?(vb=L.substr(Ld+1,G-(Ld+1)),0==Ld&&null!=w&&(F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,w=w.substr(0,ba-0)),G=Ld):0!=gb&&(vb=null);-1<B&&(B<m&&47==L.charCodeAt(B)?w=L.substr(B,G-B):G>B&&(null==w?w=j:F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,0==ba?w=L.substr(B,G-B):w=w.substr(0,ba-0)+L.substr(B,G-B)));null==
-w&&(w=j);null==M&&(M=j);d=M;var re;re=w;null!=vb&&!F(vb,j)&&(null!=w?re=w+Vd+vb:re=Vd+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=re;this.e=gc;this.j=Nd;var qd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kd+this.e));null!=this.c&&-1<(qd=XJ(this.c,Lz(64)))?(this.n=this.c.substr(0,qd-0),this.c=mG(this.c,qd+1)):this.n=null;null!=this.b&&-1<(qd=Kz(this.b,Lz(63)))?(this.i=mG(this.b,qd+1),this.d=this.b.substr(0,qd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=Cb;this.d=
-w;this.i=vb}}catch(rd){rd=cv(rd);if(y(rd,73))throw new wN(dz(rd));throw rd;}if(-1>this.e)throw new wN(qo+this.e);}s(433,1,uu,AN);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:HN(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yN;
-function HN(a){var b,c;b=new GE;Zy(b.a,a.f);c=b.a;var d=kd;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Zy(b.a,Bc),Zy(b.a,a.a));c=a.b;a=a.j;null!=c&&Zy(b.a,c);null!=a&&(c=b.a,d=Va,c[c.explicitLength++]=d,Zy(b.a,a));return Nz(b.a)}s(434,1,{});function IN(a,b,c){var d,e;for(d=new JN(a.te().a);KN(d.a);)if(a=d.b=Yu(d.a),e=a.lf(),null==b?null==e:kz(b,e))return c&&LN(d),a;return null}s(438,1,Du);_.se=function(a){return!!IN(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ye()!=a.ye())return!1;for(a=new JN(a.te().a);KN(a.a);)if(b=a.b=Yu(a.a),c=b.lf(),b=b.mf(),!this.se(c)||!MN(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=IN(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new JN(this.te().a);KN(b.a);)a=b.b=Yu(b.a),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new NN("Put not supported on this map");};
-_.xe=function(a){a=IN(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JN(this.te().a);KN(c.a);)b=c.b=Yu(c.a),a?d+=Lb:a=!0,d+=j+b.lf(),d+=Od,d+=j+b.mf();return d+"}"};function vJ(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ZF(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kd+b in a.e;else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function uv(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kd+b];else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=ON(a,c);else if(y(b,1))c=PN(a,b,c);else a:{var d=a.Be(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.a[d]=[];d=new QN(b,c);e.push(d);++a.d;c=null}return c}
-function ON(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PN(a,b,c){var d,e=a.e,b=kd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function fv(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=kd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.mf();break a}}c=null}return c}s(437,438,Du);_.se=function(a){return ZF(this,a)};
-_.te=function(){return new RN(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return uv(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return fv(this,a)};_.ye=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Vu(){vJ(this)}s(436,437,eu,Vu);_.ze=function(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)};_.Be=function(a){return~~nz(a)};function zN(){vJ(this)}s(435,436,eu,zN);function SN(){fz()}s(439,97,vu,SN);
-function TN(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UN(a,c);if(c>=a.i)break;c=VN(a,c);++b}return b}function WN(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XN(a){var b;a.a=0<=a.j&&!a.d?a.j:UN(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SN;b=a.a;a.a=VN(a,a.a);return a.n.substr(b,a.a-b)}
-function VN(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YN(a.n,d);if(c<=a.f&&WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Kz(a.c,Lz(c)))break;++d}a.k&&b==d&&(a.e?(c=YN(a.n,d),c<=a.f&&WN(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Kz(a.c,Lz(c))&&++d));return d}function UN(a,b){var c,d;if(null==a.c)throw new cz;for(d=b;!a.k&&d<a.i;)if(a.e){c=YN(a.n,d);if(c>a.f||!WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Kz(a.c,Lz(c)))break;++d}return d}
-function ZN(a){$N.call(this,a,ga,!1)}function aO(a){$N.call(this,a,Kb,!1)}function $N(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=YN(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YN(this.c,d),this.b[c]=a}}}s(440,1,{},ZN,aO,$N);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
-_.i=0;_.j=0;_.k=!1;_.n=null;function bO(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=qz(e),!(oz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Kb);++d}}evalString=a+xb+c+Hb;$wnd.eval(evalString)}function cO(){}function dO(a){eO.call(this,a,Mc,Mc,null)}function fO(a,b){eO.call(this,a,Mc,Mc,b)}function gO(a,b,c){eO.call(this,a,b,c,null)}
-function eO(a,b,c,d){var e;if(null==a)$wnd.alert(Dg);else if(e=zv(a)){this.a=new hO;this.b=new iO(this.a,b,c,d);EG(e,this.b,e.gb);d&&nl in d&&(this.b.b=d[nl]);a=this.b;a.d||(a.d=PK(a,Oz(a.gb,lq),Oz(a.gb,kq)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?jO=Bg:jO=yg;b.u=kO(b,!1);b.v=kO(b,!0);tC(b,jO+sa);b.B=SK(b);IK(b,null);b.mb||(b.R=0);b.S||(b.S=new dM(ig,0,13),b.V=new UM(b.S));b.T||(b.T=new dM(ig,1,13),b.U=new UM(b.T));b.W||(b.W=new dM(ig,0,11),new UM(b.W));b.j||(b.j=new dM(ig,0,13),b.k=new UM(b.j));b.xb=
-!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;lO=10;b.Eb=!0;try{o=mO(b.Nb,Fq);null!=o&&nO(b,o);i=mO(b.Nb,Eo);null!=i&&(b.K=i);l=mO(b.Nb,op);null!=l&&(b._=l);g=mO(b.Nb,Qm);null!=g&&(b.Bb=!0);m=mO(b.Nb,Ps);null!=m&&(b.ab=m,oO(b));b.i=mO(b.Nb,wl);b.f=mO(b.Nb,vl);f=mO(b.Nb,Pm);if(null!=f&&b.y){var n;var r,w,G,B;w=(DL(),EL);try{if(0!=f.indexOf(Va))throw new ez(Dl);B=GN(f.substr(1,2),16);G=GN(f.substr(3,2),16);r=GN(f.substr(5,2),16);n=w=new FL(B,G,r)}catch(M){if(M=cv(M),y(M,73))tN(),n=w;else throw M;}b.s=n}b.Db&&
-b.Y&&pO(b.Y);h=mO(b.Nb,cq);b.qb=h}catch(N){if(N=cv(N),!y(N,73))throw N;}b.b=202;for(f=0;23>f;++f)qO[f]=(DL(),LL),rO[f]=jj;rO[1]=bg;qO[1]=(DL(),IL);rO[2]=ne;qO[2]=LL;rO[3]=Ee;qO[3]=IL;rO[4]=vh;qO[4]=PL;rO[5]=Qh;qO[5]=KL;rO[9]=Rf;qO[9]=NL;rO[10]=Ze;qO[10]=NL;rO[11]=we;qO[11]=NL;rO[12]=kg;qO[12]=NL;rO[8]=wi;qO[8]=RL(ML);rO[7]=Wh;qO[7]=LL;rO[6]=Ii;qO[6]=IL;rO[13]=Di;qO[13]=IL;rO[18]=jj;qO[18]=IL;rO[19]=hi;qO[19]=IL;rO[20]=ii;qO[20]=IL;rO[21]=ji;qO[21]=IL;rO[22]=ki;qO[22]=IL;rK(b);b.Z=new sO;f=a.c;f.B=
-SK(f);null!=f.K?(tO(f,f.K),null!=f.f&&f.Y&&uO(f.Y,f.f,!0),null!=f.i&&f.Y&&uO(f.Y,f.i,!1)):null!=f._&&vO(f,f._,!0);oO(a.c)}else $wnd.alert(Cg+a+Da)}s(442,1,{101:1},cO,dO,fO,gO,eO);_.Ce=function(a){wO(new xO(a,this.a,yO))};_.De=function(){zO(this.a)};_.Ee=function(){Az((xz(),yz),new AO(this))};_.Fe=function(){return this.a.G};_.Ge=function(){return this.a.cb};_.He=function(){return this.a.db};_.Ie=function(){return this.a.qb};_.Je=function(){return this.a.ub};_.Ke=function(){return this.a.wb};
-_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.a,b;a.Ab?b=BO(a,1)+Ud+BO(a,2)+Ud+BO(a,3):b=BO(a,0);return b};_.Ne=function(){return qC(this.a)};_.Oe=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=CO(a);a.Ib=b;oO(a);return c};_.Pe=function(a){nO(this.a,a)};_.Qe=function(){};_.Re=function(a){vO(this.a,a,!0)};_.Se=function(a){tO(this.a,a)};_.ce=function(){RK(this.a)};_.Te=function(){DO(this.a)};
-_.Ue=function(a){var b=this.a;if(a=EO(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;FO(b)}};_.Ve=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Xu(b.a);d.b<d.d.ye();)c=Yu(d),a?c.a=Gd:c.a=Fd}RK(b.c)};_.We=function(a,b){var c=this.a,d;if(d=EO(c,a))uO(d,b,!0),FO(c)};_.Xe=function(a,b){var c=this.a,d;d=EO(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,oO(c)):(d.C=b,FO(c))};_.Ye=function(a){this.a.G=a};_.Ze=function(a){var b=this.a;b.cb=a;oO(b)};_.$e=function(a){var b=this.a;b.db=a;oO(b)};
-_._e=function(a){this.a.pb=a};_.af=function(a){this.a.qb=a};_.bf=function(a){var b=this.a;b.ub=a;b.u=kO(b,!1)};_.cf=function(a){this.a.wb=a};_.df=function(a){GO(this.a,a)};_.ef=function(a,b){var c=this.a;c.e=!1;c.Jb=new HO(c,a);IO(c.Jb);c.b=253;c.ib=!0;c.I=b;oO(c)};_.ff=function(a){JO(this.a,a)};_.gf=function(){return KO(this.a)};_.a=null;_.b=null;function AO(a){this.a=a}s(443,1,{},AO);_.pc=function(){var a,b;for(b=new Xu(this.a.b.a);b.b<b.d.ye();)a=Yu(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function LO(){var a=(MO(),NO()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=OO;MO();b=b&&b[0]&&(typeof b[0]==jq||typeof b[0]==wn)?b[0]:null;a:if(PO==e||QO==e&&y(b,101))e=!0;else{if(null!=b)for(b=jz(b);b&&b!=PO;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new cO:3==arguments.length?a=new gO(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new dO(arguments[0]):4==arguments.length?a=new eO(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new fO(arguments[0],arguments[1]));this.g=a;a[cl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});RO();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $D(){SO||(SO=!0,LO())}s(444,1,{},$D);var SO=!1;function TO(a){fz();this.f=a}s(446,432,pu,TO);function fE(){var a=Wm;fz();this.f=a}s(447,97,vu,fE);function VD(){fz()}function UO(a){fz();this.f=a}
-s(448,97,vu,VD,UO);function VO(){}function WO(a){return typeof a==fq?wi+(0>a?-a:a):a}function XO(a,b){var c;c=new VO;c.d=af+(YO(0!=a?-a:0)?WO(0!=a?-a:0):j+Pu(c));ZO(0!=a?-a:0)&&$O(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);return b}function X(a,b){var c;c=new VO;c.d=af+(YO(a)?WO(a):j+Pu(c));ZO(a)&&$O(a,c);c.b=b?8:0;return c}function aP(){var a;a=new VO;a.d=af+(YO(0)?WO(0):j+Pu(a));ZO(0)&&$O(0,a);a.b=2;return a}
-function bP(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);b.b=1;return b}function ZO(a){return typeof a==fq&&0<a}function YO(a){return null!=a&&0!=a}function $O(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=du[b.c])c=c.prototype;else{c=du[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(450,1,{},VO);_.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 cP(a){var b;b=dP;!b&&(b=dP=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new eP(Yf+a+Na);return b}
-function GN(a,b){var c,d;if(null==a)throw new eP(eq);if(2>b||36<b)throw new eP(zr+b+Fa);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 eP(Yf+a+Na);}c=parseInt(a,b);if(isNaN(c))throw new eP(Yf+a+Na);if(-2147483648>c||2147483647<c)throw new eP(Yf+a+Na);return c}s(452,1,{67:1,78:1});var dP=null;function fP(a){this.a=a}s(451,452,{67:1,70:1,71:1,78:1},fP);
-_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function dL(a){this.a=a}s(453,452,{67:1,70:1,74:1,78:1},dL);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function UK(){fz()}function ww(a){fz();this.f=a}s(454,97,Cu,UK,ww);function HG(){fz()}function SH(a){fz();this.f=a}s(455,97,vu,HG,SH);function S(a){this.a=a}
-function rE(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 kE(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function gP(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hP(),iP)[b],!c&&(c=iP[b]=new S(a)),c):new S(a)}s(456,452,{67:1,70:1,76:1,78:1},S);_.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 hP(){hP=u;iP=v(jP,k,76,256,0)}var iP;function Wv(a){return 0>a?-a:a}function Vv(a,b){return a>b?a:b}function kP(a){return Math.round(a)}function cz(){fz()}function iD(a){fz();this.f=a}s(459,97,{67:1,73:1,77:1,79:1,81:1},cz,iD);function Ru(){Ru=u;Su=H(Qu,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 Su;function eP(a){fz();this.f=a}s(461,454,Cu,eP);
-function hz(a){this.a=Zi;this.c=a;this.b=-1}s(462,1,{67:1,80:1},hz);_.tS=function(){return this.a+sc+this.c+"(Unknown Source"+(0<=this.b?kd+this.b:j)+Ab};_.a=null;_.b=0;_.c=null;function lP(a,b){return a.charCodeAt(b)}function YN(a,b){var c=b,d=a.length,e,f;e=lP(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function mP(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function F(a,b){return!y(b,1)?!1:""+a==b}function ED(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Kz(a,b){return a.indexOf(b)}function EN(a,b,c){return a.indexOf(b,c)}function XJ(a,b){return a.lastIndexOf(b)}function nP(a){var b=aa,c=Et,d;for(d=0;0<=(d=c.indexOf(nj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+bb+mG(c,++d):c=c.substr(0,d-0)+mG(c,++d);return a.replace(RegExp(b,zn),c)}
-function oP(a,b){for(var c=RegExp(b,zn),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(ZD,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mG(a,b){return a.substr(b,a.length-b)}
-function Jz(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Lz(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 F(this,a)};_.hC=function(){return IE(this)};_.tS=_.toString;function pP(){pP=u;qP={};rP={}}
-function IE(a){pP();var b=kd+a,c=rP[b];if(null!=c)return c;c=qP[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+lP(a,d++);c|=0}256==sP&&(qP=rP,rP={},sP=0);++sP;return rP[b]=c}var qP,sP=0,rP;function $y(a,b){Zy(a.a,b);return a}function Yy(){this.a=Mz()}function tP(){this.a=Mz();Zy(this.a,j)}s(464,1,nu,Yy,tP);_.tS=function(){return Nz(this.a)};function GE(){this.a=Mz()}
-function CN(){this.a=Mz()}function CD(a){this.a=Mz();Zy(this.a,a)}s(465,1,nu,GE,CN,CD);_.tS=function(){return Nz(this.a)};function FN(a){a=Oi+a;fz();this.f=a}s(466,455,vu,FN);
-function uP(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new cz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new UO(mh);i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new UO(ie);l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new HG;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)UD(b,c,a[--d])}else for(c=e+c;e<c;)UD(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function oG(){fz()}function NN(a){fz();this.f=a}
-s(468,97,vu,oG,NN);function jL(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:kz(b,c))return a;return null}function mL(a,b){var c;return(c=jL(a.ud(),b))?(c.Sc(),!0):!1}function vP(a){var b,c,d,e;d=new Yy;b=null;Zy(d.a,lj);for(c=a.ud();c.Qc();)null!=b?Zy(d.a,b):b=Lb,e=c.Rc(),Zy(d.a,e===a?zb:j+e);Zy(d.a,Vk);return Nz(d.a)}s(469,1,{});_.hf=function(){throw new NN("Add not supported on this collection");};_.jf=function(a){return!!jL(this.ud(),a)};_.ve=function(){return 0==this.ye()};
-_.kf=function(a){return mL(this,a)};_.tS=function(){return vP(this)};s(471,469,ru);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Qc();)if(b=a.Rc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Qc();)c=b.Rc(),null!=c&&(a+=nz(c),a=~~a);return a};function wP(a,b){var c;return y(b,85)&&(c=b.lf(),ZF(a.a,c))?(c=uv(a.a,c),a.a.ze(b.mf(),c)):!1}function RN(a){this.a=a}s(470,471,ru,RN);_.jf=function(a){return wP(this,a)};
-_.ud=function(){return new JN(this.a)};_.kf=function(a){return wP(this,a)?(a=a.lf(),fv(this.a,a),!0):!1};_.ye=function(){return this.a.d};_.a=null;function LN(a){if(a.b)$u(a.a),fv(a.c,a.b.lf()),a.b=null;else throw new rG(uh);}function JN(a){var b;this.c=a;b=new rv;a.c&&lv(b,new xP(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new yP(a,d.substring(1));b.hf(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.hf(c[d])}this.a=new Xu(b)}s(472,1,{},JN);
-_.Qc=function(){return KN(this.a)};_.Rc=function(){return this.b=Yu(this.a)};_.Sc=function(){LN(this)};_.a=null;_.b=null;_.c=null;s(474,1,su);_.eQ=function(a){return y(a,85)&&MN(this.lf(),a.lf())&&MN(this.mf(),a.mf())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=nz(this.lf()));null!=this.mf()&&(b=nz(this.mf()));return a^b};_.tS=function(){return this.lf()+Od+this.mf()};function xP(a){this.a=a}s(473,474,su,xP);_.lf=function(){return null};_.mf=function(){return this.a.b};
-_.nf=function(a){return ON(this.a,a)};_.a=null;function yP(a,b){this.b=a;this.a=b}s(475,474,su,yP);_.lf=function(){return this.a};_.mf=function(){return this.b.e[kd+this.a]};_.nf=function(a){return PN(this.b,this.a,a)};_.a=null;_.b=null;function PH(a,b){(0>a||a>=b)&&zP(a,b)}function zP(a,b){throw new SH(ug+a+Pb+b);}s(476,469,hu);_.of=function(){throw new NN("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};
-_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:kz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:nz(c)),b=~~b;return b};_.ud=function(){return new Xu(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new AP(this,a)};_.sf=function(){throw new NN("Remove not supported on this list");};
-function KN(a){return a.b<a.d.ye()}function Yu(a){if(a.b>=a.d.ye())throw new KG;return a.d.pf(a.c=a.b++)}function $u(a){if(0>a.c)throw new XH;a.d.sf(a.c);a.b=a.c;a.c=-1}function Xu(a){this.d=a}s(477,1,{},Xu);_.Qc=function(){return KN(this)};_.Rc=function(){return Yu(this)};_.Sc=function(){$u(this)};_.b=0;_.c=-1;_.d=null;function AP(a,b){var c;this.d=this.a=a;c=a.ye();(0>b||b>c)&&zP(b,c);this.b=b}s(478,477,{},AP);_.tf=function(){return 0<this.b};
-_.uf=function(){if(0>=this.b)throw new KG;return this.a.pf(this.c=--this.b)};_.a=null;function BP(a){a=new JN(a.b.a);return new CP(a)}function DP(a,b){this.a=a;this.b=b}s(479,471,ru,DP);_.jf=function(a){return ZF(this.a,a)};_.ud=function(){return BP(this)};_.ye=function(){return this.b.a.d};_.a=null;_.b=null;function CP(a){this.a=a}s(480,1,{},CP);_.Qc=function(){return KN(this.a.a)};_.Rc=function(){return(this.a.b=Yu(this.a.a)).lf()};_.Sc=function(){LN(this.a)};_.a=null;s(481,476,hu);
-_.of=function(a,b){var c;c=pL(this,a);var d=c.d;new kL(b,c.b);++d.b;++c.a;c.c=null};_.pf=function(a){var b;b=pL(this,a);try{return qL(b)}catch(c){c=cv(c);if(y(c,86))throw new SH("Can't get element "+a);throw c;}};_.ud=function(){return pL(this,0)};_.sf=function(a){var b,c;b=pL(this,a);try{c=qL(b)}catch(d){d=cv(d);if(y(d,86))throw new SH("Can't remove element "+a);throw d;}EP(b);return c};function FP(a){a.b=v(GP,k,0,0,0)}function AK(a,b,c){(0>b||b>a.c)&&zP(b,a.c);a.b.splice(b,0,c);++a.c}
-function lv(a,b){UD(a.b,a.c++,b);return!0}function kF(a,b){PH(b,a.c);return a.b[b]}function Ov(a,b){for(var c=0;c<a.c;++c)if(MN(b,a.b[c]))return c;return-1}function nF(a,b){var c;c=(PH(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function kv(a,b){var c;c=Ov(a,b);if(-1==c)return!1;nF(a,c);return!0}function Aw(a,b){var c;if(b.length<a.c){c=b;var d;d=ND(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)UD(b,c,a.b[c]);b.length>a.c&&UD(b,a.c,null);return b}function rv(){FP(this)}
-function bM(a){FP(this);this.b.length=a}function YK(a){FP(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(482,476,Fu,rv,bM,YK);_.of=function(a,b){AK(this,a,b)};_.hf=function(a){return lv(this,a)};_.De=function(){this.b=v(GP,k,0,0,0);this.c=0};_.jf=function(a){return-1!=Ov(this,a)};_.pf=function(a){return kF(this,a)};_.ve=function(){return 0==this.c};_.sf=function(a){return nF(this,a)};
-_.kf=function(a){return kv(this,a)};_.ye=function(){return this.c};_.c=0;function oL(a,b){var c=a.length,d;for(d=0;d<c;++d)UD(a,d,b)}function yD(){yD=u;zD=new HP}var zD;function HP(){}s(485,476,Ku,HP);_.jf=function(){return!1};_.pf=function(){throw new HG;};_.ye=function(){return 0};function IP(){this.a=new Date}function JP(a){return 10>a?Ic+a:j+a}s(486,1,{67:1,69:1,70:1,82:1},IP);_.eQ=function(a){return y(a,82)&&uE(J(this.a.getTime()),J(a.a.getTime()))};
-_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=bE(c&4194303,b&4194303,e&1048575);a=bE(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Jb:j)+~~(b/60);b=10>(0>b?-b:b)%60?Ic+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(KP(),LP)[this.a.getDay()]+ea+MP[this.a.getMonth()]+ea+JP(this.a.getDate())+ea+JP(this.a.getHours())+kd+JP(this.a.getMinutes())+kd+JP(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function KP(){KP=u;LP=H(ZD,k,1,[Si,lh,Xi,ej,Vi,Zf,Ci]);MP=H(ZD,k,1,[Fg,Wf,Yg,fe,$g,Ig,Hg,me,Fi,Th,Mh,wf])}var LP,MP;function rD(a,b){return null==x(a.a,b,a)}
-function qD(){this.a=new Vu}s(488,471,{67:1,69:1,87:1},qD);_.hf=function(a){return rD(this,a)};_.jf=function(a){return ZF(this.a,a)};_.ve=function(){return 0==this.a.d};_.ud=function(){return BP(new DP(this.a,new RN(this.a)))};_.kf=function(a){return null!=fv(this.a,a)};_.ye=function(){return this.a.d};_.tS=function(){return vP(new DP(this.a,new RN(this.a)))};_.a=null;
-function pL(a,b){var c,d;(0>b||b>a.b)&&zP(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 NP(a,b,d)}function tL(){this.a=new OP;this.b=0}s(489,481,Ku,tL);_.hf=function(a){new kL(a,this.a);++this.b;return!0};_.rf=function(a){return pL(this,a)};_.ye=function(){return this.b};_.a=null;_.b=0;function qL(a){if(a.b==a.d.a)throw new KG;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function EP(a){if(!a.c)throw new XH;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 NP(a,b,c){this.d=a;this.b=c;this.a=b}s(490,1,{},NP);_.Qc=function(){return this.b!=this.d.a};_.tf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qL(this)};_.uf=function(){if(this.b.b==this.d.a)throw new KG;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){EP(this)};_.a=0;_.b=null;_.c=null;_.d=null;function OP(){this.a=this.b=this}
-function kL(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(491,1,{},OP,kL);_.a=null;_.b=null;_.c=null;function QN(a,b){this.a=a;this.b=b}s(492,474,su,QN);_.lf=function(){return this.a};_.mf=function(){return this.b};_.nf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function KG(){fz()}s(493,97,{67:1,73:1,79:1,81:1,86:1},KG);function MN(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)}function aM(a){var b=v(uL,k,44,0,0);return Aw(a.a,b)}function KK(){this.a=new rv}
-s(495,476,Fu,KK);_.of=function(a,b){AK(this.a,a,b)};_.hf=function(a){return lv(this.a,a)};_.jf=function(a){return-1!=Ov(this.a,a)};_.pf=function(a){return kF(this.a,a)};_.ve=function(){return 0==this.a.c};_.ud=function(){return new Xu(this.a)};_.sf=function(a){return nF(this.a,a)};_.ye=function(){return this.a.c};_.tS=function(){return vP(this.a)};_.a=null;function PP(a){a._b.c.$&&gM(a)}function QP(a){var b;if(a._b.c.$){b=bK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iM(a)}
-function RP(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 wO(a){var b=a.j;SP(a._b.c,b.a,b.b);!aK(a)&&FK(a);pK(a)}function TP(){lM.call(this,j);this.i=new xL(this.vf());XK(this.q,new UP(this))}s(497,391,Ou);_.Id=function(a,b){return WD(a.f)===WD(this.i)?(QP(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){QP(this)};_.i=null;_.j=null;
-function xO(a,b,c){TP.call(this);this._b&&nM(this._b.c,!1);kM(this,!1);IK(this,new vM(0));a=new zM(a,1);P(this,a,null);a=new MK;P(a,this.i,null);P(this,a,null);b&&(this.j=bK(b),jM(this),RP(this.j,~~(Oz(b.Nb.gb,lq)/2)-~~(this.ec/2),~~(Oz(b.Nb.gb,kq)/2)-~~(this.Wb/2)));c&&O(this,c)}s(496,497,Ou,xO);_.vf=function(){return"OK"};function VP(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new rG(Qe);if(!a.a.b)throw new rG(wg);a.a=a.a.b;return a.a.a}function sO(){this.a=this.b=new WP}s(498,1,{},sO);_.a=null;
-function WP(){this.a=null}function XP(a){this.a=a}s(499,1,{},WP,XP);_.a=null;_.b=null;_.c=null;function UP(a){this.a=a}s(500,426,Gu,UP);_.a=null;function YP(){YP=u;ZP=H(ZD,k,1,[pf,ce]);yO=(DL(),GL);$P=QL(yO);qO=v(aQ,k,43,23,0);rO=v(ZD,k,1,23,0);bQ=v(aQ,k,43,7,0);cQ=null!=(tN(),uN[so])}function CO(a){var b;if(a.Ab)b=dQ(a,1)+Ud+dQ(a,2)+Ud+dQ(a,3);else if(b=dQ(a,0),0<b.length){var c=new eQ(a.Y);lv(a.$.a,c)}return b}
-function fQ(a,b){var c,d;c=b.a;if(F(c,(gQ(),hQ).b))pC(KO(a));else if(F(c,iQ.b))pC(qC(a));else if(F(c,jQ.b))rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));else if(F(c,Rr)){7!=a.N&&(a.O=It);d=b.c;d=BE(d,Ht);c=qE(d,a.O);var e=!oE(c,It)?jE(c):c;!oE(e,Ot)&&kQ(a.Y,K(c));lQ(a);a.kb=!0;oO(a);a.N=7;a.O=d}else F(c,as)||(F(c,dn)?mQ(a):GO(a,c))}
-function nQ(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(oQ,k,-1,4,1);l=v(oQ,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)pQ(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=SK(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;qQ(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||rQ(a.eb[f])}}}
-function zO(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 sQ(a),a.Y.q=0);null!=a.qb&&bO(a.qb,null)}}function kO(a,b){var c,d,e,f;f=new KM;d=yi;c=Vg;e=Xg;b&&(d=zi,e=c=oi);d=new CM(nf+d);var g=(gQ(),hQ).b;d.c=g;IM(f,d);XK(d.d,a);d=new CM(nf+c);d.c=iQ.b;XK(d.d,a);IM(f,d);IM(f,new CM(Tb));c=a.ub;null==c&&(c=ci+e);d=new CM(c);d.c=jQ.b;XK(d.d,a);IM(f,d);VJ(a,f);return f}
-function tQ(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,yO);a.mb?(e==a.b&&Y(b,RL(yO)),qM(b,g,f,a.X,a.X),Y(b,(DL(),IL)),uQ(b,g,f,a.X-1,a.X-1)):e==a.b?pM(b,g+1,f+1,a.X,a.X,!1):pM(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,(DL(),JL)),e){case 101:Y(b,ML);c=g+3;e=f+3;d=a.X-6;i=a.X-6;vQ(b,!0);wQ(b,xQ(b,c,e,d,i));Y(b,JL);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(vQ(b,!1),wQ(b,xQ(b,c,e,d,i)));yQ(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KL),qM(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,ML),qM(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,NL);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,JL);break;case 107:Y(b,LL);qM(b,g+4,f+4,a.X-8,a.X-8);Y(b,JL);uQ(b,g+4,f+4,a.X-8,a.X-8);yQ(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(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:zQ(b,g,f,a.X,!0);break;case 111:zQ(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,EL);qM(b,g+3,f+5,a.X-7,a.X-11);Y(b,JL);uQ(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,yO);a.nb&&pM(b,g+1,f+1,a.X,a.X,!1);Y(b,JL);AQ(a,b,g,f,yh);break;case 106:Y(b,KL);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,JL);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));AQ(a,b,g+6,f,hi);break;case 104:Y(b,KL);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,JL);break;case 105:a.Hb?(Y(b,OL),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,JL)):AQ(a,b,g,f,Nc);break;case 113:Y(b,PL);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qM(b,e,d,c,c);Y(b,JL);BQ(a,b,g,
-f,EL,jo);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:CQ(a,b,g,f+2,3);break;case 207:CQ(a,b,g,f,4);break;case 208:CQ(a,b,g,f,5);break;case 209:CQ(a,b,g,f,1);break;case 210:CQ(a,b,g,f,6);break;case 211:CQ(a,b,g,f,7);break;case 212:CQ(a,b,g,f,8);break;case 213:AQ(a,b,g,f,Uf),a.E=new FM(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!=rO[c]&&BQ(a,b,g,f,qO[c],rO[c])}function DQ(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,yO),qM(d,0,0,c,b),a.mb?(Y(d,(DL(),IL)),uQ(d,-1,0,c,b-1)):(Y(d,$P),Z(d,0,0,c-1-2,0),Y(d,RL(yO)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),EQ(d,a.W),Y(d,(DL(),JL)),-1!=a.I.toLowerCase().indexOf(en)&&Y(d,KL),FQ(d,a.I,10,15),GQ(a.Nb,a.H,a.X,a.B.a-a.X))}
-function HQ(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,yO);qM(d,0,0,c,b);a.mb?(Y(d,(DL(),IL)),Z(d,0,b-1,c,b-1),e=lO*(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,$P),Z(d,0,0,0,b-1),Z(d,0,lO*a.X,b-1,lO*a.X),Y(d,RL(yO)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=lO+2;++b)tQ(a,d,1,b);GQ(a.Nb,a.P,0,2*a.X+a.R)}}
-function IQ(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);qM(e,0,0,c,b);d=a.cb?(NM(),QM):(NM(),SM);if((NM(),OM)==(NM(),OM))d==QM?e.a=Gd:e.a=Fd;d=new bL(a.db);(e.n=d)&&d&&(e.b=Ga+d.e+ir);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,r=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,M=m=r=o=i=void 0,N=m=i=void 0,V=h=o=h=void 0,ba=w=B=void 0,L=ba=r=n=l=B=m=r=G=M=n=void 0,L=h=n=o=o=M=L=V=i=N=N=G=V=n=n=N=V=void 0,w=B=1,l=2,ba=3;f.v&&
-(qQ(f),nQ(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ba*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=E(13*f.k.A*i),f.k.j=new dM(ig,0,i),f.k.k=new UM((wB(),f.k.j)));f.k.z&&(Y(g,(DL(),JL)),uQ(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=K(J(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(YP(),bQ)[f.d[i]]),h=g,o=E(f.I[i]-m/2),N=E(f.L[i]-m/2),V=L=m,vQ(h,!0),wQ(h,xQ(h,o,N,L,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,(YP(),bQ)[f.d[h]]),n=f.I[m]-f.I[h],B=f.L[m]-
-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ba*B,n=3*ba*w,N=v(I,q,-1,4,1),o=v(I,q,-1,4,1),N[0]=E(f.I[h]+r),o[0]=E(f.L[h]-n),N[1]=E(f.I[m]+r),o[1]=E(f.L[m]-n),N[2]=E(f.I[m]-r),o[2]=E(f.L[m]+n),N[3]=E(f.I[h]-r),o[3]=E(f.L[h]+n),m=g,h=N,vQ(m,!0),wQ(m,JQ(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DL(),JL));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(YP(),bQ)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];L=f.L[h];N=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=N-V,B=o-L,w=Math.sqrt(n*
-n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,NL);r=l*B;n=l*w;Z(g,K(J(Math.round(V+r))),K(J(Math.round(L-n))),K(J(Math.round(N+r))),K(J(Math.round(o-n))));Z(g,K(J(Math.round(V-r))),K(J(Math.round(L+n))),K(J(Math.round(N-r))),K(J(Math.round(o+n))));Y(g,JL);break;case 3:m=K(J(Math.round(V)));h=K(J(Math.round(L)));N=K(J(Math.round(N)));o=K(J(Math.round(o)));Z(g,m,h,N,o);V=K(J(Math.round(ba*B)));L=K(J(Math.round(ba*w)));Z(g,m+V,h-L,N+V,o-L);Z(g,m-V,h+L,N-V,o+L);break;case 9:case 0:for(h=
-0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,Z(g,K(J(Math.round(G))),K(J(Math.round(M))),K(J(Math.round(G))),K(J(Math.round(M))));EQ(g,f.k.j);m=KQ(f.k.k);n=f.e[i];h=Vd;null!=n&&(h=n);n=VM(f.k.k,h);V=K(J(Math.round((V+N)/2-n/2)));n=K(J(Math.round((L+o)/2+~~(m/2)-1)));Y(g,NL);FQ(g,h,V,n);Y(g,JL);break;default:if(1==f.A[i]||3==f.A[i])r=ba*B,n=ba*w,M=v(I,q,-1,3,1),G=v(I,q,-1,3,1),M[0]=K(J(Math.round(N+r))),G[0]=K(J(Math.round(o-n))),M[1]=K(J(Math.round(V))),G[1]=K(J(Math.round(L))),M[2]=K(J(Math.round(N-
-r))),G[2]=K(J(Math.round(o+n))),m=g,h=M,o=G,vQ(m,!0),wQ(m,JQ(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ba*B;n=ba*w;for(h=0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,m=h/10,Z(g,K(J(Math.round(G+r*m))),K(J(Math.round(M-n*m))),K(J(Math.round(G-r*m))),K(J(Math.round(M+n*m))))}else Z(g,K(J(Math.round(V))),K(J(Math.round(L))),K(J(Math.round(N))),K(J(Math.round(o))))}}w=v(oQ,k,-1,f.s+1,1);B=v(I,q,-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],++B[h],++B[m],w[h]=w[h]/B[h]+o/B[h],w[m]=
-w[m]/B[m]+l/B[m];EQ(g,f.k.j);m=KQ(f.k.k);L=v(ZD,k,1,f.s+1,0);N=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(LQ,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=MQ(f,i),(null==h||1>h.length)&&(h=Ib),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(L[i]=h,N[i]=o[i]=VM(f.k.k,h),l[i]=NQ(f,i,N[i],N[i],m,!1)):(V=w[i]<f.I[i],G=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<B[i]&&(G=!1),1==B[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,M=j,f.k.Eb&&0<f.w[i]&&(M+=bg,1<f.w[i]&&(M+=f.w[i])),
-r=j,0!=f.z[i]&&(1<Wv(f.z[i])&&(r+=Wv(f.z[i])),0<f.z[i]?r+=Jb:r+=Tb),V||!G?h=h+M+r+j:h=r+M+j+h,G||(n=h),L[i]=h,n=VM(f.k.k,n),r=VM(f.k.k,h),N[i]=n,o[i]=r,r=l[i]=NQ(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(YP(),bQ)[f.d[i]]),qM(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(YP(),bQ)[f.d[i]]):Y(g,(DL(),JL)):Y(g,(YP(),qO)[f.b[i]]),FQ(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=N[i],r=o[i],V=K(J(kP(f.I[i]-n/2))),n=K(J(kP(f.L[i]+~~(m/2)-1))),Y(g,(DL(),NL)),FQ(g,ea+f.p[h][1],V+r,n);if(0<
-f.C||0<f.D)if(Y(g,104==f.k.b?(DL(),KL):(DL(),PL)),0<f.C&&106!=f.k.b&&(r=l[f.C],uQ(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ba+1)*B,n=(ba+1)*w,M=v(I,q,-1,5,1),G=v(I,q,-1,5,1),M[0]=K(J(kP(f.I[h]+r))),M[1]=K(J(kP(f.I[m]+r))),G[0]=K(J(kP(f.L[h]-n))),G[1]=K(J(kP(f.L[m]-n))),M[3]=K(J(kP(f.I[h]-r))),M[2]=K(J(kP(f.I[m]-r))),G[3]=K(J(kP(f.L[h]+n))),G[2]=K(J(kP(f.L[m]+n))),M[4]=M[0],G[4]=G[0],106!=f.k.b&&(ba=g,i=M,B=G,ba.n&&
-(vQ(ba,!1),wQ(ba,JQ(ba,i,B,5,!0)))),106==f.k.b&&OQ(f,f.G[f.D],f.H[f.D]))){ba=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ba;if(ba>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(DL(),KL));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],uQ(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(DL(),IL)),Z(e,c-1,0,c-1,b-1)):(Y(e,RL(yO)),Z(e,c-1,0,c-1,b-1),Y(e,yO),Z(e,c-2,0,c-2,b-1),Y(e,$P),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DL(),NL)),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 dM(ig,0,13),a.V=new UM(a.S),null!=a.ab&&(d=VM(a.V,a.ab),c=K(J(Math.round((c-d)/2))),b-=13,Y(e,(DL(),JL)),EQ(e,a.S),FQ(e,a.ab,c,b)));GQ(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function CQ(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-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]=E(c+a*Math.sin(i)),l[f]=E(d+a*Math.cos(i));f=e+1;b.n&&(vQ(b,!1),wQ(b,JQ(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+(a-3)*Math.sin(i)),l[f]=E(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 PQ(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,yO);qM(d,0,0,b,c);a.mb?(Y(d,(DL(),IL)),c=13*(a.X+a.R),uQ(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RL(yO)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,$P),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)tQ(a,d,b,1),tQ(a,d,b,2);a.b=c;GQ(a.Nb,a.Kb,0,0)}}
-function zQ(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);yQ(a,b,c+m-i,f,d-4-i-1,e,h)}
-function QQ(a,b){var c,d,e,f,g,i,h;DO(a);if(0==b.indexOf(fb)){a.Ab=!0;a.hb=!0;g=RQ(b);h=new $N(b,g,!0);d=j;for(c=1;5>=c;++c)d=SQ(h,g);c=gP(GN(Jz(d.substr(0,3)),10)).a;f=gP(GN(Jz(d.substr(3,3)),10)).a;SQ(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=SQ(h,g),null==i||F(i,db));)e+=i+g;a.eb[++a.sb]=new TQ(a,e)}nQ(a,1,c,1);nQ(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new TQ(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I=Ef,oO(a),!1;null!=a.f&&a.Y&&uO(a.Y,a.f,!0);null!=a.i&&a.Y&&uO(a.Y,a.i,!1);g=UQ(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 VQ(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];nQ(a,1,g,0)}oO(a);return!0}
-function WQ(a,b){var c,d,e,f,g,i,h,l;DO(a);c=f=0;l=new $N(b,Ft,!0);e=-1<b.indexOf(Ud);i=1;g=TN(l);a.sb=0;for(d=1;d<=g;++d)if(h=XN(l),Jz(h),!F(h,Et))if(F(h,Ud))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new HO(a,h);if(0==a.Y.s)return JO(a,Ff),tN(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return JO(a,If),tN(),!1;if(3<i)return JO(a,Hf),tN(),!1;1<a.sb&&!e&&nO(a,Ip);e&&!a.Ab&&nO(a,Br);!e&&a.Ab&&nO(a,$p);e?(nQ(a,1,f,1),nQ(a,f+1,c-1,2),nQ(a,c,a.sb,3)):nQ(a,1,a.sb,0);oO(a);return!0}
-function tC(a,b){a.ib=!0;a.I=b}
-function xC(a,b){var c,d;if(0==b)return!1;lQ(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:zO(a);d=a.Z;d.a=d.b;d.b.c=null;XQ(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=Eh);if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;YQ(a,VP(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=Dh;break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new rG(Oe);if(!d.a.c)throw new rG(wg);d.a=d.a.c;YQ(a,d.a.a);
-a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 101:a.Fb&&PP(a.Fb);a.Fb=new ZQ(1,a);a.b=c;break;case 107:!a.yb?a.yb=new $Q(a):a.yb._b.c.$?aR(a.yb._b.c):wO(a.yb);break;case 113:a.a&&PP(a.a);a.a=new ZQ(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,pO(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=bR(a.Y);if(2==d){a.ib=!0;a.I=of;break}d=v(oQ,k,-1,4,1);pQ(a.Y,d);a.kb=!0;a.Y=new eQ(a.Y);d=E(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;IO(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,cR(a.Y,a.Y.C),a.Y.C=0,mQ(a)):0<a.Y.D&&(a.kb=!0,dR(a.Y,a.Y.D),a.Y.D=0,mQ(a));eR(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KM;for(d=
-a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CM(c),IM(i,g),g.c=c,XK(g.d,a);VJ(a,i);a.D=i}JM(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&&(PP(a.n),a.n=null);0==a.Y.C&&(a.n=new ZQ(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,mQ(a)),18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),fR(a.Y,a.Y.C,d),mQ(a)),eR(a.Y))}oO(a);return!0}
-function qC(a){var b,c,d;d=KO(a);c=j;if(a.Ab){var e,f,g;g=OD([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)bR(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=hb;c+=gR(g[1][0],3)+gR(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=eb+hR(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=eb+hR(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new iR(a,a.eb,a.sb)),c=hR(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function jR(a,b,c,d){var e;e=c;var f=d,g,i;(g=kR(b),i=0!=(b.e&2),g||i)?(a.Ab?JM((!a.v&&(a.v=kO(a,!0)),a.v),a,e,f):JM((!a.u&&(a.u=kO(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=lR(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<=lO+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=Bh,oO(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=xC(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)cR(a.Y,a.Y.C),a.Y.C=0,mQ(a);else{if(106==a.b)return!0;if(108==a.b)mR(a.Y,a.Y.C,0),mQ(a);else if(157==a.b)mR(a.Y,a.Y.C,1),mQ(a);else if(158==a.b)mR(a.Y,a.Y.C,-1),mQ(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):mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,
-nR(a.Y),mQ(a);else if(230==a.b)a.N=3,mQ(a);else if(233<=a.b&&262>a.b)oR(a.Y,!1),mQ(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;fR(a.Y,a.Y.C,Pz(a.yb.e._b.a.gb,nt));mQ(a)}else if(105==a.b)pR(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=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,a.Y.C,d)),mQ(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(0<a.Y.D)if(104==a.b)dR(a.Y,a.Y.D),a.Y.D=0,mQ(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]])tC(d.k,pi);else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;cR(d,c);d.a[c]=0}a.Y.D=0;mQ(a)}else if(201==a.b)qR(a.Y,a.Y.D),mQ(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),mQ(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,mQ(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(107==a.b){if(!a.yb.b)return!0;
-d=Pz(a.yb.e._b.a.gb,nt);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;mQ(a)}else 105==a.b?(a.ib=!0,a.I=Uh):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 sQ(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(rR(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,nR(a.Y)):300<a.b?(rR(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=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,1,d))):230==a.b?tO(a,null):233<=a.b&&262>a.b?(rR(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,oR(a.Y,!0)):tN();mQ(a)}else e=!1;e&&(eR(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,oO(a))}return e}
-function sR(a,b,c,d){var e,f;if(a.y||!a.gb||kR(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=tR(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)cR(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),dR(b,e),0<tR(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){tC(b.k,kj);--b.u;break a}b.C=b.s;$(b,K(J(Math.round(h))));b.i[b.u]=b.s;0<tR(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;tC(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(lR(b)||kR(b))kQ(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(oQ,k,-1,4,1);pQ(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;lQ(a);a.kb=!0;oO(a);a.Lb=c;a.Mb=d;return!0}
-function uR(a,b,c,d){var e,f,g;if(!a.y&&!kR(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,r=void 0,l=void 0,o=0,r=((YP(),cQ)?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<r&&(r=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<r&&(r=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&&bO(a.pb,H(jP,k,76,[new S(a.d),new S(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;lQ(a);a.kb=!0;oO(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function vR(a){if(a.y)return!0;a.ib=!1;a.O=It;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=tR(b,b.s),6>b.y[c]&&(wR(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),cR(b,b.s));b.B=!1;mQ(a)}else a:{var b=a.Y,e,f;c=tR(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):tC(b.k,Zg);break a}6==b.y[c]?(--b.t,--b.y[b.E],tC(b.k,Kh)):(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]=
-K(J(kP((b.I[b.E]+b.I[c])/2))),b.M[b.t]=K(J(kP((b.L[b.E]+b.L[c])/2))))}}rQ(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,VP(b),b.a.c=c),mQ(a),a.q=!1)}else 5==a.N&&(rQ(a.Y),mQ(a));0<a.N&&(a.C=!1,lQ(a),a.kb=!0,eR(a.Y),xR(a.Y),oO(a),a.N=0,a.e=!1);if(cQ&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,lQ(a),a.kb=!0,oO(a);return!0}function lQ(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function nO(a,b){var c,b=b.toLowerCase();-1<b.indexOf(Zp)?a.zb=!1:-1<b.indexOf(Ar)&&(a.zb=!0);-1<b.indexOf(Up)?a.Eb=!1:-1<b.indexOf(io)&&(a.Eb=!0);-1<b.indexOf(Io)&&(a.M=!0);-1<b.indexOf(Jr)&&(a.M=!1);-1<b.indexOf(Yp)?a.xb=!1:-1<b.indexOf(wr)&&(a.xb=!0);-1<b.indexOf($p)?a.Ab=!1:-1<b.indexOf(Br)&&(a.Ab=!0);-1<b.indexOf(Qp)?a.o=!1:-1<b.indexOf(zl)&&(a.o=!0);-1<b.indexOf(aq)?a.Ib=!1:-1<b.indexOf(Ds)&&(a.Ib=!0);-1<b.indexOf(Rp)?a.r=!1:-1<b.indexOf(Xl)&&(a.r=!0);-1<b.indexOf(Vp)?a.hb=!1:-1<b.indexOf(Ip)&&
-(a.hb=!0);-1<b.indexOf(Xp)?(a.rb=!1,a.p=!1):-1<b.indexOf(fq)&&(a.rb=!0,a.p=!1);-1<b.indexOf(Op)?(a.mb=!0,a.R=1):-1<b.indexOf(mq)&&(a.mb=!1,a.R=0);-1<b.indexOf(Al)&&(a.p=!0,a.rb=!0);-1<b.indexOf(zs)&&(a.Hb=!0,a.rb=!0);-1<b.indexOf(Yq)&&(a.vb=!0);-1<b.indexOf(Om)&&(a.y=!0,a.X=0,a.bb=null,nQ(a,1,a.sb,0));if(-1<b.indexOf(Tp)){a.y=!1;for(c=1;c<=a.sb;++c)yR(a.eb[c]),qQ(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(Ml)&&(a.z=!0);b.indexOf(zt);b.indexOf(xt);b.indexOf(yt);-1<b.indexOf(Sp)&&(a.ob=!0);
--1<b.indexOf(Fo)&&(a.L=!0);-1<b.indexOf(vs)&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++lO;oO(a)}function oO(a){var b,c,d;b=SK(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=OK(a,d,c),IQ(a),a.y||(a.Kb=OK(a,b.b,2*a.X+a.R),PQ(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=OK(a,a.X,c),HQ(a),a.H=OK(a,d,a.X),DQ(a))):(IQ(a),a.y||(DQ(a),a.C&&(PQ(a),HQ(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function BO(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=bR(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=MQ(c,h);c.k.L&&0<c.w[h]&&(i+=bg,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=Jb:i+=Tb,1<Wv(c.z[h])&&(i+=Wv(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+=kd+g);m+=ea+i+ea+zR(0.055999999999999994*c.I[h],0,2)+ea+zR(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+=Et),e+=c)}return e}function dQ(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=bR(a.eb[c]),d!=b))continue;d=AR(a.eb[c]);0<d.length&&(0<e.length&&(e+=sc),e+=d)}return e}
-function mQ(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}var c,d,e;e=new BR;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 eQ(d),IO(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 XP(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function vO(a,b,c){try{QQ(a,b)?c&&mQ(a):oO(a)}catch(d){if(d=cv(d),y(d,73))oO(a);else throw d;}}
-function tO(a,b){try{WQ(a,b)?mQ(a):oO(a)}catch(c){if(c=cv(c),y(c,73))oO(a);else throw c;}}function FO(a){lQ(a);a.kb=!0;oO(a)}function DO(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new sQ(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;oO(a);null!=a.qb&&bO(a.qb,null)}function YQ(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 eQ(d),IO(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&&bO(a.qb,null)}}
-function EO(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I=Df+b,oO(a),null):a.eb[b]}function GO(a,b){var c;c=-1;F(b,Ei)?(c=202,b=j):F(b,$b)?c=235:F(b,ac)?c=240:F(b,Zb)?c=260:F(b,ec)?c=261:F(b,mc)?c=241:F(b,dc)?c=233:F(b,cc)?c=236:F(b,bc)?c=237:F(b,lc)?c=234:F(b,hc)?c=243:F(b,oc)?c=252:F(b,fc)?c=244:F(b,pc)?c=239:F(b,nc)?c=251:F(b,Yb)?c=242:F(b,Vb)?c=245:F(b,Wb)&&(c=238);0<c?xC(a,c):b=Jh;a.ib=!0;a.I=b;oO(a)}function JO(a,b){a.ib=!0;a.I=b;oO(a)}
-function KO(a){var b;b=CO(a);lQ(a);oO(a);return b}function AQ(a,b,c,d,e){var f,g,i,h;f=a.V;h=VM(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dM(f.c.a,f.c.c,g),f=new UM(i),h=VM(f,e),b.e=i,b.i=CR(i);else EQ(b,a.S);f=fM(f.a,f.c).a-fM(f.a,f.c).b;FQ(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}function BQ(a,b,c,d,e,f){var g,i;g=KQ(a.U);i=VM(a.U,f);EQ(b,a.T);(b.d=e)&&(b.f=Or+(e.a>>16&255)+Kb+(e.a>>8&255)+Kb+(e.a&255)+Ab);FQ(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}
-function KQ(a){return fM(a.a,a.c).a-fM(a.a,a.c).b}function wC(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=gm,oO(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=gm):tC(a,a.x+ea),oO(a))}
-function hO(){YP();MK.call(this);this.Nb=(wB(),wB(),tK).a;this.w=new dM(null,0,8);this.s=(DL(),EL);this.eb=v(DR,k,89,99,0);this.$=new KK;this.Cb=new ER;this.J=F((tN(),uN[Bo]),Gg);this.t=new FR;this.F=H(ZD,k,1,[$b,ac,mc,Zb,ec,dc,cc,bc,lc,oc,fc,hc,Yb,Wb,Vb]);this.Y=new sQ(this);bQ[0]=HL;bQ[1]=new FL(255,153,153);bQ[2]=new FL(255,204,102);bQ[3]=new FL(255,255,153);bQ[4]=new FL(102,255,255);bQ[5]=new FL(51,204,255);bQ[6]=new FL(255,153,255)}s(501,366,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},hO);
-_.qe=function(a){fQ(this,a)};_.Zd=function(){oO(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=It;_.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 lO=10,yO,$P,qO,ZP,cQ,jO=null,bQ,rO;
-function GR(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bO(a.a.wb,H(ZD,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=oP(b,pj),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],UD(c.b,c.c++,f);c=e.length}0<c&&(d=tc+c+Ab);try{QQ(a.a,b)?(tC(a.a,Pi+d),mQ(a.a)):(wO(new xO(a.a.I,a.a,yO)),DO(a.a)),RK(a.a)}catch(h){if(h=cv(h),y(h,73))d=a.a,c=ro,d.ib=!0,d.I=Bf+c,oO(d),wO(new xO(a.a.I,a.a,yO)),RK(a.a);else throw h;}}}function sC(a){this.a=a}s(502,1,{},sC);_.a=null;
-function gQ(){gQ=u;hQ=new HR(Je,0);iQ=new HR(Ie,1);jQ=new HR(Yh,2);IR=H(JR,k,88,[hQ,iQ,jQ])}function HR(a,b){eA.call(this,a,b)}s(503,137,{67:1,70:1,72:1,88:1},HR);var IR,iQ,hQ,jQ;function BR(){this.d=v(DR,k,89,99,0)}s(504,1,{},BR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function KR(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(oQ,k,-1,20,1);a.L=v(oQ,k,-1,20,1);a.F=OD([20,7]);a.d=v(I,q,-1,20,1);a.c=v(ZD,k,1,20,0);a.n=v(ZD,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(ZD,k,1,20,0);a.p=OD([10,2]);a.i=v(I,q,-1,101,1)}
-function LR(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-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,q,-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(oQ,k,-1,4,1);d=v(oQ,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=MR(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-MR(o[2],d[2],o[3],d[3]),d=MR(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;rR(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=NR(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(oQ,k,-1,2,1);OR(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==tR(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;tC(a.k,ge);a.k.N=9;return}a.y[a.s]=1;++a.y[a.C];wR(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&&qR(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=K(J(kP((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=K(J(kP((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function oR(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&&mR(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,mR(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,r;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];cR(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)rR(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)wR(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];IO(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];cR(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,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];wR(a);a.G[a.t]=l;a.H[a.t]=c+d;IO(a);b&&(cR(a,l),qQ(a))}c=4}PR(a,c);a.C=a.E;b&&
-(a.C=0)}
-function OR(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 nR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;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])QR(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,QR(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){tC(a.k,Cf);a.k.N=9;return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[NR(a,
-a.C,a.F[a.C][d])],2<d||1!=b){tC(a.k,Gf);a.k.N=9;return}b=v(oQ,k,-1,2,1);OR(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)rR(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;r=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&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)rR(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]=r+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)rR(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)wR(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[NR(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[NR(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,q,-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]=K(J(kP((a.I[b]+a.I[e])/2))),a.M[c]=K(J(kP((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;wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2)));a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?
-(wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((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]&&(cR(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&&PR(a,i);-1<l&&(a.C=l)}function QR(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)rR(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 PR(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=tR(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}function NR(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 RR(a,b,c){var d,e,f,g;e=It;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(AE(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)AE(c[d])&&!oE(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)uE(c[d],e)&&(b[d]=g,c[d]=It,++f);if(f==a.s)break}return g==a.s}
-function qQ(a){var b,c,d;b=v(oQ,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{pQ(a,b);c=~~(c/2)-K(J(Math.round(b[0])));d=~~(d/2)-K(J(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;rQ(a)}}
-function pQ(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 mR(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=SR(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&&tC(a.k,We);0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?tC(a.k,Ye):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?tC(a.k,Te):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?tC(a.k,Ue):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:tC(a.k,Ve);break;case 18:tC(a.k,$i)}}
-function UQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-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,q,-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&&cR(a,c);qQ(a);tC(a.k,Ki);return 1}
-function tR(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 xR(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];eR(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),eR(a));4==a.r[d]&&(a.r[d]=1)}}
-function MR(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 IO(a){var b;TR(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);rQ(a);eR(a)}
-function rR(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),uP(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),uP(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),uP(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),uP(a.d,b,a.d.length),a.d=b,b=v(ZD,k,1,c,0),uP(a.c,b,a.c.length),a.c=b,b=v(ZD,k,1,c,0),uP(a.n,b,a.n.length),a.n=b,b=v(oQ,k,-1,c,1),uP(a.I,b,a.I.length),a.I=b,b=v(oQ,k,-1,c,1),uP(a.L,b,a.L.length),a.L=b,b=OD([c,7]),uP(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),uP(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 NQ(a,b,c,d,e,f){var g;g=K(J(kP(a.I[b]-c/2)));f||(g-=d-c);a=K(J(kP(a.L[b]-~~(e/2))));return new EK(g-1-2,a-2,d+1+4,e+4)}
-function wR(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),uP(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),uP(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),uP(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),uP(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),uP(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),uP(a.M,c,a.M.length),a.M=c,b=v(ZD,k,1,b,0),uP(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 hR(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)+uc);i+=(YP(),aa);i+=zg+new IP+da;i+=gR(a.s,3)+gR(a.t,3);i+=oa;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+=zR(0.055999999999999994*(a.I[e]-c),10,4)+zR(0.055999999999999994*(g-a.L[e]),10,4)+zR(0,10,4);h=MQ(a,e);1==h.length?h+=ha:2==h.length?h+=ea:3<h.length&&(h=gi);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=ra+gR(d,3)+na;f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=gR(f,3):h+=ja;i+=h+ka}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:UR(a,e)&&(g=2),c=gR(a.G[e],3)+gR(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=gR(a.H[e],3)+gR(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=gR(a.H[e],3)+gR(a.G[e],3)),i+=c+gR(g,3)+gR(d,3)+ma;for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+=Pg+gR(e,4)+gR(a.z[e],4)+aa);return i+=Rg}
-function AR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N,V,ba,L,gc,zc,Vf,vb,Ld,Md,Nd,gb,Ac;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);vb=v(I,q,-1,a.s+1,1);w=v(VR,k,-1,a.s+1,2);G=v(VR,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;UQ(a,!0);Vf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Vf=!1;break}if(a.k.r&&Vf){WR(a);xR(a);XR(a,G);YR(a,w,G);var Cb,pd,Xe,Xb,re,qd,rd,cb,nH,Pd,t,wa,xm,ym,es,df,Ma,zm,Am,Dc,Bm;Cb=v(I,q,-1,a.s+1,1);pd=v(I,q,-1,a.s+1,1);cb=v(ZR,k,-1,a.s+1,3);var fs=a.s,Cm,
-nh,gs,hg,vj,xe,ef;vj=v(ZR,k,-1,fs+2,3);xe=v(I,q,-1,100,1);ef=5;hg=0;xe[0]=3;vj[1]=Kt;vj[2]=Lt;gs=2;if(!(3>fs))for(;ef<xe[hg]*xe[hg];){nh=0;for(Cm=!0;Cm&&nh<=hg&&ef>=xe[nh]*xe[nh];)0==ef%xe[nh]?Cm=!1:++nh;if(Cm){vj[++gs]=xE(ef);if(gs>=fs)break;hg<xe.length-1&&(++hg,xe[hg]=ef)}ef+=2}for(t=1;t<=a.s;++t){for(wa=Am=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Am*=a.f[wa]);zm=a.b[t];18==zm&&(Bm=a.n[t],qd=Bm.charCodeAt(0)-65+1,rd=0,1<Bm.length&&(rd=Bm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),zm=28*qd+rd);
-df=0;-2>a.z[t]?df=1:-2==a.z[t]?df=2:-1==a.z[t]?df=3:1==a.z[t]?df=4:2==a.z[t]?df=5:2<a.z[t]&&(df=6);Dc=1;cb[t]=xE(Am);Dc*=126;cb[t]=sE(cb[t],xE(a.w[t]*Dc));Dc*=7;cb[t]=sE(cb[t],xE(df*Dc));Dc*=7;cb[t]=sE(cb[t],xE(zm*Dc));Dc*=783;cb[t]=sE(cb[t],xE(a.y[t]*Dc))}for(re=0;!RR(a,Cb,cb);){es=!1;for(t=1;t<=a.s;++t)Cb[t]!=pd[t]&&(pd[t]=Cb[t],es=!0);if(es){for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)cb[t]=BE(cb[t],vj[Cb[a.F[t][wa]]])}re=0}else if(0<re){for(t=1;t<=a.s;++t)cb[t]=Jt;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Cb[t]==Cb[wa]){cb[t]=Kt;break a}}else{for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)Xe=a.F[t][wa],cb[t]=BE(cb[t],xE(a.b[Xe]*a.f[NR(a,t,Xe)]))}re=1}RR(a,Cb,cb);for(t=1;t<=a.s;++t)cb[t]=xE(pd[t]*a.s+Cb[t])}for(t=1;t<=a.s;++t)pd[t]=Cb[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(pd[t]==Ma){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[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];pd[t]=pd[Ma];pd[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Cb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Cb[a.G[t]],a.H[t]=Cb[a.H[t]],a.G[t]>a.H[t]&&(Pd=a.G[t],a.G[t]=a.H[t],a.H[t]=Pd,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){ym=xm=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<xm?(xm=a.G[wa],ym=a.H[wa],Xb=wa):a.G[wa]==xm&&a.H[wa]<ym&&(ym=a.H[wa],Xb=wa);Pd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Pd;Pd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Pd;Pd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Pd;Pd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Pd;nH=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=nH}IO(a);eR(a);XR(a,G);YR(a,w,G)}else{XR(a,G);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ba=0;;){L=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){zc=!0;for(M=1;M<=gc;++M)if(o[M]==c&&n[M]==g||o[M]==g&&n[M]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++L]=g;if(0==L){if(Ac==a.s)break;c=l[ba--]}else if(1==L)vb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ba]=c;e=0;for(r=1;r<=L;++r)if(h=NR(a,m[r],c),!G[h]){e=m[r];break}if(0==e)for(r=1;r<=L;++r)if(h=NR(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Ac}}vb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);N=v(VR,k,-1,a.s+1,2);Ld=v(VR,k,-1,a.s+1,2);f=Ac=ba=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(vb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){L=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=gc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++L,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ba)break a;Ld[c]=!0;c=l[ba--]}else break}f=c;c=e;1<L&&(l[++ba]=f,N[e]=!0)}Md=v(I,q,-1,a.t+1,1);Nd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var pH=vb,RW=gc,hs,qH,oh,ye,is,js,Ka,wj,ks;oh=v(I,q,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)oh[b[Ka]]=Ka;is=v(VR,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)hs=b[Ka],qH=pH[hs],ye=NR(a,hs,qH),0!=ye&&($R(a,ye,oh,Md,G),is[ye]=!0);for(Ka=1;Ka<=a.t;++Ka)is[Ka]||$R(a,Ka,oh,Md,G);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){js=ks=0;for(wj=1;wj<=a.y[Ka];++wj){ye=NR(a,Ka,a.F[Ka][wj]);if(5==a.f[ye])continue a;1==a.r[ye]&&0!=aS(a,ye,Ka)&&++ks;2==a.r[ye]&&(js=a.F[Ka][wj])}if(0!=ks)if(0<js){var fa=a,sH=Ka,ff=oh,Vc=Nd,ic=void 0,xj=void 0,Ec=void 0,ze=void 0,Fc=void 0,Dm=void 0,Em=void 0,Fm=void 0,Qd=void 0,Wc=void 0,Xc=void 0,
-ls=void 0,yj=void 0,Rd=void 0,zj=void 0,Ae=void 0,Aj=void 0,ms=void 0,Bj=void 0,Be=void 0,tH=void 0,gf=void 0,uH=void 0,ns=void 0,Cj=void 0,hf=void 0,Xc=1,xj=sH,ic=v(I,q,-1,fa.s+1,1);for(ic[1]=sH;;){ls=!1;for(Wc=1;Wc<=fa.y[xj];++Wc)if(Ec=fa.F[xj][Wc],!(Ec==ic[1]||Ec==ic[Xc-1]))if(ze=NR(fa,xj,Ec),2==fa.r[ze]&&5!=fa.f[ze]){xj=ic[++Xc]=Ec;ls=!0;break}if(!ls)break}if(!(0==Xc%2||2>fa.y[ic[Xc]]||3<fa.y[ic[Xc]])){hf=ic[1];Fc=ic[~~((Xc+1)/2)];Qd=ic[Xc];gf=Be=Ae=Rd=0;ns=ms=!1;for(Wc=1;Wc<=fa.y[hf];++Wc)Ec=
-fa.F[hf][Wc],ze=NR(fa,hf,Ec),1!=fa.r[ze]||5==fa.f[ze]||(0==Rd?Rd=Ec:Ae=Ec);0<ff[Ae]&&ff[Rd]>ff[Ae]&&(Dm=Rd,Rd=Ae,Ae=Dm);yj=Rd;0==Rd&&(yj=Ae,ms=!0);for(Wc=1;Wc<=fa.y[Qd];++Wc)Ec=fa.F[Qd][Wc],ze=NR(fa,Qd,Ec),1!=fa.r[ze]||5==fa.f[ze]||(0==Be?Be=Ec:gf=Ec);0<ff[gf]&&ff[Be]>ff[gf]&&(Dm=Be,Be=gf,gf=Dm);Bj=Be;0==Be&&(Bj=gf,ns=!0);zj=aS(fa,NR(fa,hf,Rd),hf);Aj=aS(fa,NR(fa,hf,Ae),hf);tH=aS(fa,NR(fa,Qd,Be),Qd);uH=aS(fa,NR(fa,Qd,gf),Qd);1<(0>zj+Aj?-(zj+Aj):zj+Aj)||0!=tH||0!=uH?tC(fa.k,qe):(Em=fa.I[ic[Xc-1]]-fa.I[Qd],
-Fm=fa.L[ic[Xc-1]]-fa.L[Qd],Cj=Math.sqrt(Em*Em+Fm*Fm),0.001>Cj&&(Cj=0.001),0<(fa.L[Bj]-fa.L[ic[Xc-1]])*(Em/Cj)-(fa.I[Bj]-fa.I[ic[Xc-1]])*(Fm/Cj)?Vc[Fc]=1:Vc[Fc]=-1,ms&&(Vc[Fc]*=-1),ns&&(Vc[Fc]*=-1),yj==Rd&&0>zj&&(Vc[Fc]*=-1),yj==Ae&&0>Aj&&(Vc[Fc]*=-1),ff[yj]>ff[Bj]&&(Vc[Fc]*=-1))}}else b:{var jc=a,kc=Ka,SW=pH,TW=oh,UW=o,VW=n,WW=RW,Gm=Nd,Hm=void 0,Yc=void 0,os=void 0,ph=void 0,ya=void 0,qh=void 0,td=void 0,Dj=void 0,Sd=void 0,Ob=void 0,ca=void 0,Eb=void 0,Ce=void 0,Im=void 0,Zc=void 0,la=void 0,Jm=
-void 0,Eb=v(I,q,-1,4,1),Im=v(I,q,-1,4,1),rh=jc,Td=kc,vH=TW,ps=SW,wH=UW,xH=VW,XW=WW,Fb=Eb,Ej=void 0,$c=void 0,Km=void 0,Lm=void 0,qs=void 0,Fj=void 0,Fj=-1;0<ps[Td]&&(Fb[++Fj]=ps[Td]);for($c=1;$c<=XW;++$c)wH[$c]==Td&&(Fb[++Fj]=xH[$c]),xH[$c]==Td&&(Fb[++Fj]=wH[$c]);for($c=Fj+1;$c<rh.y[Td];++$c){qs=rh.s+1;Km=1;c:for(;Km<=rh.y[Td];++Km){Ej=rh.F[Td][Km];for(Lm=0;Lm<$c;++Lm)if(Ej==Fb[Lm])continue c;vH[Ej]<qs&&(qs=vH[Ej],Fb[$c]=Ej)}}0==ps[Td]&&0<rh.w[Td]?(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=Fb[0],Fb[0]=-1):0<
-rh.w[Td]&&(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=-1);for(ya=Dj=qh=ph=Jm=td=Ob=0;4>ya;++ya)0>=Eb[ya]||(Hm=NR(jc,kc,Eb[ya]),Im[ya]=aS(jc,Hm,kc),0<Im[ya]?(++Ob,Jm=Eb[ya],qh=Eb[ya]):0>Im[ya]?(++td,ph=Eb[ya],qh=Eb[ya]):Dj=Eb[ya]);Sd=Ob+td;la=v(I,q,-1,4,1);Zc=0;if(3==jc.y[kc]){if(1==Ob&&1==td||3==Sd&&0<Ob&&0<td){tC(jc.k,Mf);break b}Ce=Eb[0];1==Sd?Ce=qh:2==Sd&&(Ce=Dj);ca=LR(jc,kc,Ce,Eb);la[0]=qh;la[1]=-1;la[2]=ca[2];la[3]=ca[1];0<Ob?Zc=1:Zc=-1}else if(4==jc.y[kc])if(1==Sd)ca=LR(jc,kc,qh,Eb),la[0]=ca[0],la[1]=ca[3],
-la[2]=ca[2],la[3]=ca[1],0<Ob?Zc=1:Zc=-1;else{Ce=Eb[0];1<Dj&&(Ce=Dj);1==Ob?Ce=Jm:1==td&&(Ce=ph);ca=LR(jc,kc,Ce,Eb);Yc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)Hm=NR(jc,kc,ca[ya]),Yc[ya]=aS(jc,Hm,kc);if(4==Sd){if(0==Ob||0==td){tC(jc.k,Nf);break b}if(1==Ob||1==td)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],Zc=Yc[0];else{for(ya=0;4>ya;++ya)-1==Yc[ya]&&(Yc[ya]=0);Sd=2}}else if(3==Sd)if(3==Ob||3==td)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],0<Ob?Zc=-1:Zc=1;else{1==Ob?Ob=os=1:td=os=-1;for(ya=0;4>ya;++ya)Yc[ya]==
-os&&(Yc[ya]=0);Sd=2}if(2==Sd)if(1==Ob&&1==td)ca[1]==ph?(ca[1]=ca[2],ca[2]=ca[3]):ca[2]==ph&&(ca[2]=ca[3]),la[0]=Jm,la[1]=ph,la[2]=ca[2],la[3]=ca[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){tC(jc.k,Of);break b}0!=Yc[0]?(la[0]=ca[0],la[1]=ca[2],la[2]=ca[1],la[3]=ca[3]):(la[0]=ca[1],la[1]=ca[3],la[2]=ca[2],la[3]=ca[0]);1<Ob?Zc=1:Zc=-1}}var U=la,Gj=Eb,ib=void 0;Gj[0]==U[1]?(ib=U[0],U[0]=U[1],U[1]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Gj[0]==U[2]?(ib=U[2],U[2]=U[0],U[0]=ib,ib=U[1],U[1]=U[3],U[3]=ib):Gj[0]==U[3]&&
-(ib=U[3],U[3]=U[0],U[0]=ib,ib=U[1],U[1]=U[2],U[2]=ib);Gj[1]==U[2]?(ib=U[1],U[1]=U[2],U[2]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Gj[1]==U[3]&&(ib=U[1],U[1]=U[3],U[3]=ib,ib=U[2],U[2]=U[3],U[3]=ib);la[2]==Eb[2]?Gm[kc]=1:la[2]==Eb[3]?Gm[kc]=-1:tC(jc.k,Pf);Gm[kc]*=Zc}}}gb=new tP;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];N[c]&&Zy(gb.a,xb);0<vb[r]&&bS(a,c,vb[c],gb,Md);var sh=w[c],Gb=void 0,Hj=void 0,th=void 0,Q=void 0,Q=jj,Gb=!1;0!=a.z[c]&&(Gb=!0);0!=Nd[c]&&(Gb=!0);th=-1;for(Hj=
-1;Hj<=a.x;++Hj)if(a.p[Hj][0]==c){th=a.p[Hj][1];break}-1<th&&(Gb=!0);a.k.Hb&&0<a.d[c]&&(Gb=!0,th=1);switch(a.b[c]){case 2:Q=ne;break;case 3:sh?Q=Vl:Q=Ee;break;case 4:sh?(Q=Kp,0<a.w[c]&&(Gb=!0)):Q=vh;break;case 5:sh?Q=hq:Q=Qh;break;case 7:sh?(Q=Oq,0<a.w[c]&&(Gb=!0)):Q=Wh;break;case 8:sh?Q=Xr:Q=wi;break;case 13:sh?Q=rs:Q=Di;Gb=!0;break;case 6:Q=Ii;Gb=!0;break;case 9:Q=Rf;break;case 10:Q=Ze;break;case 11:Q=we;break;case 12:Q=kg;break;case 1:Q=bg;Gb=!0;break;case 19:Q=hi;Gb=!0;break;case 20:Q=ii;Gb=!0;
-break;case 21:Q=ji;Gb=!0;break;case 22:Q=ki;Gb=!0;break;case 18:Gb=!0,Q=a.n[c],(F(Q,Ib)||F(Q,el)||F(Q,Yd))&&(Gb=!1)}Gb&&(Q=lj+Q,1==Nd[c]?Q+=Wd:-1==Nd[c]&&(Q+=Xd),1==a.w[c]?Q+=bg:1<a.w[c]&&(Q+=bg+a.w[c]),0!=a.z[c]&&(0<a.z[c]?Q+=Jb:Q+=Tb,1<Wv(a.z[c])&&(Q+=Wv(a.z[c]))),-1<th&&(Q+=kd+th),Q+=Vk);Zy(gb.a,Q);for(B=1;B<=gc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&bS(a,o[B],n[B],gb,Md),9<B&&Zy(gb.a,jb),$y(gb,j+(new S(B)).a);Ld[c]&&Zy(gb.a,Ab)}return Nz(gb.a)}
-function cR(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)zO(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 dR(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]&&cR(a,c);0==a.y[d]&&cR(a,d)}
-function WR(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=NR(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&cR(a,c)}}}function TR(a){var b;b=a.b.length;a.F=OD([b,7]);a.y=v(I,q,-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 YR(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(VR,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[NR(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:UR(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(VR,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 rQ(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=K(J(kP((a.I[b]+a.I[c])/2))),a.M[d]=K(J(kP((a.L[b]+a.L[c])/2)))}function XR(a,b){var c;for(c=1;c<=a.t;++c)OQ(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function MQ(a,b){var c;c=(YP(),rO)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function UR(a,b){return 2==a.r[b]?!0:!1}function OQ(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-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 pR(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=OD([b+5,2]),uP(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 pO(a){var b;a.x=0;a.q=0;AR(a);for(b=1;b<=a.s;++b)a.C=b,pR(a);a.C=0}
-function bR(a){var b,c;b=v(oQ,k,-1,4,1);pQ(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 kQ(a,b){var c,d,e,f,g,i,h,l;c=v(oQ,k,-1,4,1);pQ(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;pQ(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function yR(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 fR(a,b,c){var d,e,f,g,i;if(0==c.indexOf(lj)&&mP(c,Vk))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(Kb)&&(f=!0);-1<c.indexOf(nd)&&(f=!0);-1<c.indexOf(Va)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(kd);e=c.indexOf(bg);g=Vv(c.indexOf(Jb),c.indexOf(Tb));if(-1<d){i=mG(c,d+1);try{a.k.x=GN(i,10)}catch(h){if(h=cv(h),y(h,73))a.k.x=0;else throw h;}a.C=b;pR(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]=F(d,Ee)?3:F(d,ne)?2:F(d,vh)?4:F(d,Qh)?5:F(d,Wh)?7:F(d,wi)?8:F(d,Rf)?9:F(d,Ze)?10:F(d,we)?11:F(d,kg)?12:F(d,bg)?1:F(d,Di)?13:F(d,Ii)?6:F(d,hi)?19:F(d,ii)?20:F(d,ji)?21:F(d,ki)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=lP(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=lP(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=lP(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=lP(c,g++);for(;45==e;)--d,e=lP(c,g++)}a.z[b]=d}}}
-function uO(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aO(b);try{for(;b.j=UN(b,b.a),b.j<b.i;)d=gP(GN(XN(b),10)).a,c=e=gP(GN(XN(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=cv(f),y(f,73))Xy(f);else throw f;}}function bS(a,b,c,d,e){b=NR(a,b,c);5!=a.f[b]&&UR(a,b)?Zy(d.a,Od):3==a.r[b]?Zy(d.a,Va):9==a.r[b]?(e=Vd,a=a.e[b],null!=a&&(e=a),Zy(d.a,e)):1==e[b]?Zy(d.a,yc):-1==e[b]&&Zy(d.a,nj)}
-function qR(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,tC(a.k,Ni);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:tC(a.k,Mi)}
-function $R(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;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=NR(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=NR(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=NR(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=NR(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,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))tC(a.k,Lh);else{i=NR(a,b,e);f=NR(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=NR(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<r||0>o&&0>
-r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function SR(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=NR(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(UR(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function aS(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 eR(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=SR(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 sQ(a){KR(this);this.k=a;this.x=this.t=this.s=0}
-function TQ(a,b){var c,d,e,f,g,i,h;sQ.call(this,a);f=j;i=RQ(b);if(null!=i){h=new $N(b,i,!0);for(e=1;4>=e;++e)f=SQ(h,i);g=gP(GN(Jz(f.substr(0,3)),10)).a;c=gP(GN(Jz(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rR(this),f=SQ(h,i),this.I[e]=(new fP(cP(Jz(f.substr(0,10))))).a,this.L[e]=-(new fP(cP(Jz(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Jz(f.substr(31,d-31)),fR(this,e,d),62<=f.length&&(f=Jz(f.substr(60,3)),0<f.length&&(f=gP(GN(f,10)).a,0<f&&(this.C=e,a.x=f,pR(this),this.C=0)));for(e=1;e<=c;++e)wR(this),
-f=SQ(h,i),this.G[e]=gP(GN(Jz(f.substr(0,3)),10)).a,this.H[e]=gP(GN(Jz(f.substr(3,3)),10)).a,g=gP(GN(Jz(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=gP(GN(Jz(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);TR(this);yR(this);qQ(this);for(IO(this);(h.j=UN(h,h.a),h.j<h.i)&&!(null==(f=XN(h)));){if(0==f.indexOf(Qg))break;if(0==f.indexOf(Og)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=
-i;++e)c=gP(GN(XN(g),10)).a,this.z[c]=gP(GN(XN(g),10)).a}if(0==f.indexOf(Ng)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=i;++e)c=gP(GN(XN(g),10)).a,f=gP(GN(XN(g),10)).a,this.C=c,$(this,0),fR(this,this.s,hi+f),this.C=0}}WR(this);IO(this)}}
-function HO(a,b){var c,d,e,f,g;sQ.call(this,a);0==b.indexOf(Na)&&(b=b.substr(1,b.length-1));mP(b,Na)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZN(b);d=gP(GN(XN(f),10)).a;e=gP(GN(XN(f),10)).a;for(c=1;c<=d;++c)g=XN(f),rR(this),fR(this,this.s,g),this.I[c]=(new fP(cP(XN(f)))).a,this.L[c]=-(new fP(cP(XN(f)))).a;for(c=1;c<=e;++c)if(wR(this),this.G[c]=gP(GN(XN(f),10)).a,this.H[c]=gP(GN(XN(f),10)).a,this.r[c]=gP(GN(XN(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;TR(this);yR(this);qQ(this)}catch(i){i=cv(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}WR(this);IO(this)}}
-function VQ(a,b,c){var d,e,f;sQ.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(rR(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))wR(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;IO(this);qQ(this)}
-function iR(a,b,c){var d,e,f,g,i;sQ.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,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(ZD,k,1,this.s+1,0);this.I=v(oQ,k,-1,this.s+1,1);this.L=v(oQ,k,-1,this.s+1,1);this.n=v(ZD,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(ZD,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=OD([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}IO(this);qQ(this)}
-function eQ(a){var b;KR(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);uP(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);uP(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);uP(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);uP(a.d,this.d,this.s+1);this.c=v(ZD,k,1,this.s+1,0);uP(a.c,this.c,this.s+1);this.I=v(oQ,k,-1,this.s+1,1);uP(a.I,this.I,this.s+1);this.L=v(oQ,k,-1,this.s+1,1);uP(a.L,this.L,this.s+1);this.n=v(ZD,k,1,this.s+1,0);uP(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);uP(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);uP(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);uP(a.r,this.r,this.t+1);this.e=v(ZD,k,1,this.t+1,0);uP(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);uP(a.A,this.A,this.t+1);this.p=OD([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 zR(a,b,c){var d,e,f;if(0==c)return gR(E(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(J(kP(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new fP(a)).a;d=Kz(e,Lz(46));0>d&&(e+=sc,d=Kz(e,Lz(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ic;if(0==b)return e;e.length>b&&(e=Vd);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function RQ(a){var b;b=new $N(a,aa,!0);if(4<TN(b))return aa;b=new $N(a,Et,!0);return 4<TN(b)?Et:null}
-function gR(a,b){var c,d,e;d=j+(new S(a)).a;d.length>b&&(d=Vd);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function SQ(a,b){for(var c,d;a.j=UN(a,a.a),a.j<a.i;){d=XN(a);if(F(d,b))return ea;for(XN(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(505,1,{89:1},sQ,TQ,HO,VQ,iR,eQ);_.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 uC(){uC=u;vC=new YM(bg)}
-function ZQ(a,b){var c;uC();var d;TP.call(this);this.c=new xL(gg);new xL(jg);this.d=b;O(this,(YP(),yO));this._b&&nM(this._b.c,!1);kM(this,!1);d=bK(b);if(1==a)this.e||(this.e=new GM(d),RP(this.e,-30,0)),this.j=this.e,c=CO(b),this._b&&mM(this._b,yi),IK(this,new sL(2)),this.f=new YM(c+ia),P(this,this.f,Se),d=new MK,P(d,this.i,null),this.d.Bb&&(c=new xL(Ri),P(d,c,null)),P(this,d,Li),c=Jz(Pz(this.f._b.a.gb,nt)),$M(this.f._b,c),this._b&&nM(this._b.c,!0),kM(this,!0);else if(2==a)this.b||(this.b=new GM(d),
-RP(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mM(this._b,Hh),IK(this,new sL(2)),c=new MK,P(c,new zM(xl,1),null),P(this,c,Ih),c=bg,vC&&(c=Pz(vC._b.a.gb,nt)),vC=new ZM(c,8),P(this,vC,Se),c=new MK,P(c,this.i,null),P(this,c,Li);else{this.a||(this.a=new GM(d),RP(this.a,5*b.X,0));var e,f;d=$d+(YP(),jO);this._b&&mM(this._b,d);IK(this,new vM(0));O(this,yO);P(this,new zM(jO+ta,1),null);P(this,new zM(di,1),null);for(c=ZP,d=0,f=c.length;d<f;++d)e=c[d],e=new zM(e,1),oK(e,this.d.w),P(this,e,null);c=new MK;
-P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jM(this);c=this.j;SP(this._b.c,c.a,c.b);!aK(this)&&FK(this);pK(this)}s(506,497,Ou,ZQ);_.wf=function(a){var b,c;if(a.f===this.c){try{b=new AN(this.d.G),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:HN(b),$wnd.open(c,"_blank",j)}catch(d){if(d=cv(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I=Bf+b,oO(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var vC;function cS(a,b){$J(b)==a.a?O(b,(DL(),LL)):O(b,a.a)}
-function dS(a){var b,c,d,e;e=j;d=!1;$J(eS)!=a.a?(e=Ib,d=!0):$J(fS)!=a.a?(e=Ja,d=!0):$J(gS)!=a.a?(O(hS,(DL(),LL)),O(iS,LL),O(jS,LL),O(kS,LL),e=Tf):(b=$J(lS)!=a.a,c=$J(mS)!=a.a,$J(nS)!=a.a&&(b?e+=Wl:c?e+=Fe:e+=Za),$J(oS)!=a.a&&(b?e+=Lp:c?e+=wh:e+=$a),$J(pS)!=a.a&&(b?e+=iq:c?e+=Rh:e+=ab),$J(qS)!=a.a&&(b?e+=Yr:c?e+=xi:e+=Ya),$J(rS)!=a.a&&(b?e+=Pq:c?e+=Xh:e+=Xa),$J(hS)!=a.a&&(e+=Sf),$J(iS)!=a.a&&(e+=$e),$J(jS)!=a.a&&(e+=De),$J(kS)!=a.a&&(e+=lg),mP(e,Kb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
-(b?e=el:c?e=Yd:(O(eS,(DL(),LL)),e=Ib)));b=j;d&&$J(lS)!=a.a&&(b+=zd);d&&$J(mS)!=a.a&&(b+=vd);$J(sS)!=a.a&&(b+=yd);$J(tS)!=a.a&&(b+=sd);$J(eS)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uS._b.a.gb.selectedIndex;0<d&&(--d,e+=xd+d);d=vS._b.a.gb.selectedIndex;0<d&&(--d,e+=wd+d);$J(wS)!=a.a&&(e=Gt);$J(xS)!=a.a&&(e=kd);$J(yS)!=a.a&&(e=Wd);$J(zS)!=a.a&&(e=La);$M(a.e._b,e)}
-function AS(a){BS(a);CS(a);var b=uS._b.a;CI(b,0);b.gb.options[0].selected=!0;b=vS._b.a;CI(b,0);b.gb.options[0].selected=!0;O(lS,a.a);O(mS,a.a);O(sS,a.a);O(tS,a.a);O(uS,a.a);O(vS,a.a);DS(a)}function BS(a){O(nS,a.a);O(oS,a.a);O(pS,a.a);O(qS,a.a);O(rS,a.a);O(hS,a.a);O(iS,a.a);O(jS,a.a);O(kS,a.a)}function CS(a){O(eS,a.a);O(fS,a.a);O(gS,a.a)}function DS(a){O(wS,a.a);O(xS,a.a);O(yS,a.a);O(zS,a.a);a.b=!1}
-function $Q(a){lM.call(this,le);this.i=new xL(this.vf());XK(this.q,new UP(this));this.a=(YP(),yO);this.c=a;this.d||(a=bK(a),this.d=new GM(a),RP(this.d,-150,10));this.j=this.d;IK(this,new uM);O(this,this.a);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(ke),null);eS=new xL(de);fS=new xL(ee);gS=new xL(fg);P(a,eS,null);P(a,fS,null);P(a,gS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new zM(Vh,0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));nS=new xL(Ee);oS=new xL(vh);pS=new xL(Qh);qS=new xL(wi);
-rS=new xL(Wh);hS=new xL(Rf);iS=new xL(Ze);jS=new xL(we);kS=new xL(kg);P(a,nS,null);P(a,oS,null);P(a,pS,null);P(a,qS,null);P(a,rS,null);P(a,hS,null);P(a,iS,null);P(a,jS,null);P(a,kS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));uS=new BL;AL(uS,de);AL(uS,Ic);AL(uS,Lc);AL(uS,Tc);AL(uS,bd);P(a,new yM(Ph),null);P(a,uS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));vS=new BL;AL(vS,de);AL(vS,Ic);AL(vS,Lc);AL(vS,Tc);AL(vS,bd);AL(vS,dd);AL(vS,gd);AL(vS,hd);P(a,new zM(Oh,0),null);P(a,vS,null);P(a,new zM(pa,
-0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(je),null);lS=new xL(he);P(a,lS,null);mS=new xL(Fh);P(a,mS,null);sS=new xL(ti);P(a,sS,null);tS=new xL(Gh);P(a,tS,null);P(this,a,null);a=new MK;O(a,RL($J(this)));IK(a,new $L(0,3,1));P(a,new yM(ue),null);wS=new xL(de);P(a,wS,null);xS=new xL(he);P(a,xS,null);yS=new xL(ti);P(a,yS,null);zS=new xL(Gh);P(a,zS,null);P(this,a,null);a=new MK;IK(a,new $L(1,3,1));this.e=new ZM(Ib,20);P(a,this.e,null);P(a,new xL(qi),null);P(a,this.i,null);P(this,a,
-null);this._b&&nM(this._b.c,!1);kM(this,!1);BS(this);CS(this);DS(this);O(lS,this.a);O(mS,this.a);O(sS,this.a);O(tS,this.a);O(uS,this.a);O(vS,this.a);cS(this,eS);jM(this);a=this.j;SP(this._b.c,a.a,a.b);!aK(this)&&FK(this);pK(this)}s(507,497,Ou,$Q);
-_.wf=function(a,b){var c;F(b,qi)?(AS(this),cS(this,eS),dS(this)):y(a.f,41)?(DS(this),WD(a.f)===WD(eS)?(BS(this),CS(this)):WD(a.f)===WD(fS)?(BS(this),CS(this)):WD(a.f)===WD(gS)?(BS(this),CS(this)):WD(a.f)===WD(sS)?O(tS,this.a):WD(a.f)===WD(tS)?(O(sS,this.a),O(lS,this.a)):WD(a.f)===WD(lS)?(O(mS,this.a),O(tS,this.a)):WD(a.f)===WD(mS)?O(lS,this.a):WD(a.f)===WD(wS)||WD(a.f)===WD(xS)||WD(a.f)===WD(yS)||WD(a.f)===WD(zS)?(AS(this),this.b=!0):CS(this),cS(this,a.f),dS(this)):y(a.f,42)&&(DS(this),c=a.f,0==c._b.a.gb.selectedIndex?
-O(c,this.a):O(c,(DL(),LL)),dS(this));107!=this.c.b&&(this.c.b=107,RK(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eS=_.e=null,wS=null,fS=null,lS=null,xS=null,jS=null,nS=null,vS=null,uS=null,iS=null,hS=null,gS=null,kS=null,oS=null,mS=null,tS=null,zS=null,pS=null,rS=null,sS=null,yS=null,qS=null;function XQ(a){a.a=-1;a.b=v(GP,k,0,0,0);a.c=0}function ER(){FP(this)}s(508,482,Fu,ER);_.De=function(){XQ(this)};_.a=-1;
-function rC(a,b){var c;a.a=b;var d,e;d=null;cN();if(e=c=(e=$wnd.clipboardData.getData(Ti),null!=e?new qN(e):null))e=(fN(),iN),e=jN(e,(fN(),iN))||jN(e,gN);if(e)try{d=nN(c)}catch(f){if(f=cv(f),y(f,57))Xy(f);else throw f;}c=d;null!=c&&GR(b,c)}function pC(a){a=new qN(a);cN();var b,c;try{b=nN(a),c=lz(b)?b.tS():b.toString?b.toString():mj,$wnd.clipboardData.setData(Ti,c)}catch(d){if(d=cv(d),y(d,57))Xy(d);else throw d;}}function FR(){}s(509,1,{58:1,65:1},FR);_.qe=function(a){GR(this.a,a.a)};_.a=null;
-s(511,301,Mu);function mC(){var a;mC=u;ES=(a=!1,Bq in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(Xs)&&(a=!0),a);FS=-1!=$wnd.navigator.userAgent.indexOf(ij);GS=ES&!FS;var b;a=H(I,q,-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]);nC=v(I,q,-1,1E3,1);for(b=0;b<nC.length;++b)nC[b]=-999;for(b=0;b<a.length;b+=2)nC[a[b+1]]=a[b]}
-function xB(a,b,c){a=new HS(b,c,a);if(!b.Id(a,c))for(b=b.$b;b&&!b.Id(a,c);)b=b.$b}function PK(a,b,c){var d;d=new IS;Dv(d.t,b,c);xv(a.f,d.t,0,0);lv(a.a,d);return d}function mO(a,b){return!a.e?null:b in a.e?a.e[b]:null}function GQ(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)OG(a.f,b.t,c,d),b.r=c,b.s=d;JS(b)}
-function iO(a,b,c,d){mC();this.gb=MH();this.a=new rv;this.e=d;this.gb.style[Rq]=Ic;this.gb.style[Jq]=Ic;this.gb.style[Qs]=No;this.gb.style[vt]=b;this.gb.style[Yn]=c;this.f=new KS;this.f.gb.style[vt]=Mc;this.f.gb.style[Yn]=Mc;GS?(b=new LS,c=new MS,xv(b,this.f,0,0),xv(b,c,0,0),SG(this,b)):SG(this,this.f);this.c=a;a.Nb=this;GS?(this.j=new NS(this),this.j.i=new OS(this),this.j.j=new PS(this),this.j.n=new QS(this),this.j.k=new RS(this),this.c&&(this.j.e=new SS(this),this.j.f=new TS(this),this.j.a=new US(this))):
-z(this,new VS(this),(yC(),yC(),zC));z(this,this,(CB(),CB(),DB));z(this,new WS(this),(Gv(),Gv(),Hv));z(this,new XS(this),(Iv(),Iv(),Jv));z(this,new YS(this),(jC(),jC(),kC));(wB(),wB(),tK).a=this}s(510,511,Mu,iO);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var GS,FS,ES,nC=null;function KS(){QG.call(this);this.gb[cm]=Go}s(513,279,Mu,KS);function LS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(512,513,Mu,LS);function VS(a){this.a=a}s(514,1,{},VS);
-_.mc=function(a){var b,c,d;c=Mv(a);d=Nv(a);b=a.a.button||0;a=new ZS(a);2==b&&(a.e=4);jR(this.a.c,a,c,d);this.a.i=!0};_.a=null;function WS(a){this.a=a}s(515,1,{},WS);_.nc=function(a){var b,c;b=Mv(a);c=Nv(a);a=new ZS(a);this.a.i?sR(this.a.c,a,b,c):uR(this.a.c,a,b,c);NI(this.a.gb)};_.a=null;function XS(a){this.a=a}s(516,1,{},XS);_.oc=function(a){this.a.i=!1;Mv(a);Nv(a);vR(this.a.c)};_.a=null;function YS(a){this.a=a}s(517,1,{},YS);_.a=null;
-function MS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(518,513,Mu,MS);function $S(a,b){var c;c=b.a;c.e=4;return jR(a.a.c,c,b.d,b.e)}function OS(a){this.a=a}s(519,1,{},OS);_.xf=function(a){return $S(this,a)};_.a=null;function WC(a,b){uR(a.a.c,b.a,b.d,b.e);return jR(a.a.c,b.a,b.d,b.e)}function PS(a){this.a=a}s(520,1,{},PS);_.xf=function(a){return WC(this,a)};_.a=null;function QS(a){this.a=a}s(521,1,{},QS);_.xf=function(a){return sR(this.a.c,a.a,a.d,a.e)};_.a=null;
-function RS(a){this.a=a}s(522,1,{},RS);_.xf=function(){return vR(this.a.c)};_.a=null;function aC(a,b){var c;c=J(kP(b.b));c=new sN(b,0,Rr,c);fQ(a.a.c,c);return!0}function SS(a){this.a=a}s(523,1,{},SS);_.xf=function(a){return aC(this,a)};_.a=null;function bC(a,b){var c;c=J(kP(100*b.c));c=new sN(b,0,as,c);fQ(a.a.c,c);return!0}function TS(a){this.a=a}s(524,1,{},TS);_.xf=function(a){return bC(this,a)};_.a=null;function fC(a,b){var c;c=new sN(b,0,dn,It);fQ(a.a.c,c);return!0}function US(a){this.a=a}
-s(525,1,{},US);_.xf=function(a){return fC(this,a)};_.a=null;function aT(){aT=u;bT()}function bT(){bT=u;cT=$moduleBase+fd}var dT=null,cT;function eT(){eT=u;bT();dT=new DE((TE(),new SE(cT)),4,4)}function fT(){fT=u;gT={}}function hT(a,b,c){var d;c&&(b.style[sn]=c.b+fr,d=c.a,d!=yf&&(b.style[rn]=d),0!=(c.c&1)&&(b.style[un]=Ll),0!=(c.c&2)&&(b.style[tn]=to));a.e.style[ut]=dq}
-function fM(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=Pu(b);d in gT?c=gT[d]:(c=$doc.getElementsByTagName(Kl)[0],e=D(xs),f=D(po),f.width=1,f.height=1,g=(aT(),eT(),bT(),dT),g=g.d.a,Uz()?cA(f,g):f.src=g,c=(i=$doc.createTextNode(fi),hT(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=bw(e),l=bw(e)+(e.offsetHeight||0),m=l-h,o=bw(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new iT,w.a=r,w.b=n,w.c=m,w),gT[d]=c);return c}
-function jT(){fT();var a,b,c,d,e;Kv();this.a=H(ZD,k,1,[pp,$r,us]);this.c={};this.b={};this.d=$doc.getElementsByTagName(Kl)[0];this.e=D(xs);this.e.innerHTML=this.f||j;this.e.style[sn]=id;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[rn]=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(528,1,{},jT);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var gT;function iT(){}s(529,1,{},iT);_.a=0;_.b=0;_.c=0;
-function kR(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=cv(b),!y(b,79))throw b;}return!1}function lR(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function ZS(a){oC.call(this,null,0,null);this.a=a}function HS(a,b,c){oC.call(this,a,0,b);this.a=c}s(530,387,uu,ZS,HS);_.oe=function(){return kR(this)};_.pe=function(){return lR(this)};_.a=null;
-function VM(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,hT(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UM(a){this.c=a;this.b={};this.a=new jT}s(531,390,uu,UM);_.a=null;function QK(a){this.a=a}s(532,398,{},QK);_.a=null;function kT(){pI.call(this);this.gb[cm]=Ho;this.gb.style[vt]=yl}s(533,311,Mu,kT);
-function lT(){lT=u;var a=mT=new jT;Kv();a.f=jd;a.e.style[rn]=us;a.e.style[sn]=Oc;a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[sn]=Pc;a.d.appendChild(a.e);a.d.removeChild(a.e);nT=new bL(1)}function wQ(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,JS(a)}function yQ(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(vQ(a,!1),360<=g||-360>=g?i=xQ(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+rl+l+Pa+m+Ra+c+tr+b+vr+d+sr+e+jr+a.k+Gc),wQ(a,i))}
-function Z(a,b,c,d,e){a.n&&wQ(a,a.a+Po+b+Kb+c+Sa+d+Kb+e+Qa+a.f+Na+a.b+Hc)}function uQ(a,b,c,d,e){a.n&&(vQ(a,!1),wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Gc))}function FQ(a,b,c,d){var e,b=b.replace(/&/g,mb).replace(/</g,ob).replace(/>/g,nb),f=(lT(),mT),b=(e=fM(f,a.e).a,Kd+c+ur+(d-e)+nr+a.i+nm+a.f+ud+b+Cd);wQ(a,b)}function qM(a,b,c,d,e){vQ(a,!0);wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Gc)}function JS(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,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=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab)}function EQ(a,b){a.e=b;a.i=CR(b)}s(534,394,{});_.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 nT,mT;function KC(a,b,c){c&&(VC(a,b),c.xf(a.b));a.d=!0}
-function VC(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-aw(a.o.gb)+$v(a.o.gb)+Zz(a.o.gb.ownerDocument),a.b.e=c.clientY-bw(a.o.gb)+(a.o.gb.scrollTop||0)+$z(a.o.gb.ownerDocument),a.b.a=new ZS(b),Rv(b.a),!0):!1}
-function NS(a){this.o=a;this.b=new oT;this.c=new pT(this);z(this.o,new qT(this),(SC(),SC(),TC));z(this.o,new rT(this),(LC(),LC(),MC));z(this.o,new sT(this),(PC(),PC(),QC));z(this.o,new tT(this),(HC(),HC(),IC));z(this.o,new uT,(gC(),gC(),hC));z(this.o,new vT(this),(cC(),cC(),dC));z(this.o,new wT(this),(YB(),YB(),ZB))}s(535,1,{},NS);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function pT(a){pw();this.a=a}s(536,24,{},pT);
-_.vc=function(){!this.a.d&&this.a.i&&$S(this.a.i,this.a.b)};_.a=null;function qT(a){this.a=a}s(537,1,{},qT);_.a=null;function rT(a){this.a=a}s(538,1,{},rT);_.a=null;function sT(a){this.a=a}s(539,1,{},sT);_.a=null;function tT(a){this.a=a}s(540,1,{},tT);_.a=null;function uT(){}s(541,1,{},uT);function vT(a){this.a=a}s(542,1,{},vT);_.a=null;function wT(a){this.a=a}s(543,1,{},wT);_.a=null;function oT(){}s(544,1,{},oT);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function xT(a){var b,c,d,e,f;Zv(a);d=(yv(),zv(null));e=new kT;mI(e,a);EG(d,e,d.gb);f=a.cd();b=a.bd();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.innerText,2>=c.length&&(f+=8));oI(e,a);MG(d,e);return new hK(f,b)}function yT(){this.gb=D(Vm);this.gb[cm]=Go;this.gb.style[Mq]=$n;this.gb.style[cr]=fl;this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(546,282,gu,yT);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};
-function zT(){zT=u;lT();AT=H(ZD,k,1,[qa,Oo,Zq,ql,Kq,Cr,Sr])}function CR(a){var b,c,d,e;b=(GK(),HK);e=a.b;c=a.a;d=j;e!=b.b&&(d=on+e+nr);c!=b.a&&(d+=nn+c+nd);0!=(a.c&1)&&(d+=qn);0!=(a.c&2)&&(d+=pn);return d+=tt}function xQ(a,b,c,d,e){return a.a+Lq+b+ur+c+vr+d+sr+e+hr+a.k+Gc}function JQ(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+$q;g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+lr+l+fr,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+lr+f+fr));return i+=g+Na+a.k+Gc}
-function vQ(a,b){var c;c=a.f;b?a.k=za+c+Oa:a.k=xa+c+Oa}function BT(a){var b,c,d;d=a?bj:aj;b=AT.length;for(c=1;c<b;++c){var e=d,f=AT[c],g=a;$doc.createStyleSheet().addRule(e+rj+f,Fl+g)}}function IS(){zT();this.n=nT;this.c=[];this.t=new yT;CT&&(CT=!1,$doc.namespaces.add(aj,jt),BT(!1),$doc.namespaces.add(bj,jt),BT(!0))}s(547,534,{},IS);_.a=Fd;_.b=j;var CT=!0,AT;function DT(){DT=u;ET=new hK(0,0)}
-function FT(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=xT(c.a),Dv(c.re(),b.b,b.a),c=xT(c.a),b=new hK(c.b-b.b,c.a-b.a)):b=new hK(0,0);a.Ff(b)}return b}function wK(a,b){var c;if(a.ve())return ET;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Ef(aK(b));c=xT(a.re());a.e.b=c.b;a.e.a=c.a;return c}function GT(a,b){var c;b&&(c=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab,a.Af().gb.style[Cl]=c)}function HT(){this.e=new VL;this.e.a=-1;this.e.b=-1}s(549,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return IT};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(aK(a))};_.Df=function(a){GT(this,a)};_.Ef=function(a){var b=this.re().gb,c,d,e;c=(GK(),HK);e=a.b;d=a.a;e!=c.b?b.style[sn]=j+e+"pt":b.style[sn]=j;d!=c.a?b.style[rn]=d:b.style[rn]=j;0!=(a.c&1)?b.style[un]=Ll:b.style[un]=j;0!=(a.c&2)?b.style[tn]=to:b.style[tn]=j};_.Ff=function(a){IT=a};_.Gf=function(){};var IT=_.e=null,ET;
-function yL(a,b){DT();HT.call(this);this.a=new GH(a);this.a.dd()[cm]=j;z(this.a,new JT(this,b),(zB(),zB(),AB))}s(548,549,{},yL);_.re=function(){return this.a};_.Df=function(a){GT(this,a)};_.a=null;function JT(a,b){this.a=a;this.b=b}s(550,1,{},JT);_.Ec=function(a){wB();xB(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function CL(a){DT();HT.call(this);this.a=new DI;z(this.a,new KT(this,a),(tB(),tB(),uB))}s(551,549,{},CL);_.re=function(){return this.a};_.a=null;
-function KT(a,b){this.a=a;this.b=b}s(552,1,{},KT);_.a=null;_.b=null;function LT(a,b){var c,d;GT(a,b.Kd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&c._b.zf(c)}function MT(a,b){var c,d,e,f,g,i,h;Dv(a.d,b.Rd(),b.Nd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&(e=c._b,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=FT(e).b,f-=FT(e).a,Dv(e.re(),g,f),!c.fb&&a.d.vd(c),a.d.wd(c,i,h)))}function LK(){DT();HT.call(this);this.d=new QG}s(553,549,{},LK);
-_.zf=function(a){LT(this,a)};_.re=function(){return this.d};_.Cf=function(a){MT(this,a)};_.d=null;function AM(a){DT();HT.call(this);var b=this.a=new AI;KH(b.b,a);zI(b);this.e.a=-1;this.e.b=-1}s(554,549,{},AM);_.re=function(){return this.a};_.ve=function(){var a;a=(this.a.b.c?Qz(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function DM(a){this.a=new $I(a.f,new NT(a))}s(555,1,{},DM);_.a=null;
-function UI(a){var b,c,d,e,f;f=new rN(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(OT,k,58,0,0);for(c=b.a?Aw(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=uv((VK(),R),new S(f.d)));c=c.b;if(uE(!c?Ht:c.a,St))for(c=(!a.d.a||0==a.d.a.c?(yD(),yD(),zD):new YK(a.d.a)).ud();c.Qc();)a=c.Rc(),1001==f.d&&a.qe(f);var g,i,h;1001==f.d?(g=new oC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Nf(),null.Nf()):100==f.d&&y(f.e,55)?(i=f.e,h=new oC(i,205,null),h.i=i.Sd(),h.j=
-i.Td()):1004<=f.d&&1005>=f.d||(701==f.d?null.Nf():401==f.d||402==f.d?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.d&&507>=f.d&&(g=null.Of,500!=g&&(f=new oC(null.Of,g,null),f.i=null.Nf(),f.j=null.Nf(),i=null.Nf(),f.e=i&12,501==g&&null.Nf())))}function NT(a){this.a=a}s(556,1,Iu,NT);_.pc=function(){UI(this)};_.a=null;function $M(a,b){a.a.gb[nt]=null!=b?b:j;a.e.a=-1;a.e.b=-1}function aN(){DT();HT.call(this);this.a=new yJ}s(557,549,{},aN);
-_.yf=function(){var a;a=new aN;a.a.gb[nt]="123456789";a.e.a=-1;a.e.b=-1;return a};_.re=function(){return this.a};_.Bf=function(){return PT};_.Ff=function(a){PT=a};var PT=_.a=null;s(558,553,{});function dN(){new qD}s(559,418,{},dN);function mM(a,b){var c=a.c.z.b;c.a.gb.innerText=b||j;QT(c.f,null)}
-function oM(a,b){DT();LK.call(this);this.c=new RT(a);var c=this.b=new pI,d=(aI(),bI);c.a=d;mI(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ST(JJ(c.z.a.p,0)))throw new rG(hj);TT(c,d);this.c.a=this;this.a=b}s(562,558,{},oM);_.re=function(){return this.c};_.Af=function(){return this.b.fb};_.Bd=function(){UT(this.c,!1)};_.Ef=function(){};_.Gf=function(a){LT(this,a);MT(this,a);VT(this.c);WT(this.c)};_.a=null;_.b=null;_.c=null;
-function XT(a){var b;b=new NB(Oz(a.gb,lq),Oz(a.gb,kq));a=new NB(Oz(a.K.ab.gb,lq),Oz(a.K.ab.gb,kq));return H(I,q,-1,[b.b-a.b,b.a-a.a])}function YT(a){if(null!=a.I&&null!=a.H){var b=a.H;a.jd(a.I);a.gd(b);a.I=a.H=null}else null!=a.I?(ZT(a,a.I),a.I=null):null!=a.H&&($T(a,a.H),a.H=null);Pv(a.J)}function VT(a){a.bb?a.Kf(QB(a.K.ab)):(a.Ed(),VT(a))}function $T(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(-1,aU(b,!1)-c[1]))):a.H=b}function bU(a,b){var c;b!=a.zd()&&(c=a.K.ab,wG(c),cU(c,b,c.gb,c.p.c,!0))}
-function ZT(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(aU(b,!0)-c[0],-1))):a.I=b}s(565,284,wu);_.Hf=function(){var a,b;b=QB(this.K.ab);a=XT(this);b.b+=a[0];b.a+=a[1];return b};_.zd=function(){var a;a=this.K.ab;return 0!=a.p.c?ST(JJ(a.p,0)):null};_.If=function(a){QT(this.K.ab,a)};_.ud=function(){return new xG(this.K.ab)};_.Jf=function(){UB(this.K.ab)};_.pd=function(){YT(this)};_.Hd=function(){UB(this.K.ab)};_.rd=function(a){return dU(this.K.ab,a)};_.Kf=function(a){SB(this.K.ab,a)};
-_.gd=function(a){$T(this,a)};_.Ad=function(a){bU(this,a)};_.jd=function(a){ZT(this,a)};_.H=null;_.I=null;function eU(){eU=u;var a=(fU(),gU(),hU);iU=new rI(a.d,a.b,a.c,a.e,a.a)}function UT(a,b){var c;c=new QF;a.db&&oD(a.db,c);a.A&&RB(a.f,a);try{ev(a.f.c,a)}catch(d){if(d=cv(d),!y(d,73))throw d;}a.b=jU(a.f,a);try{XG(a,b)}finally{hv(a.j.a),hv(a.i.a),hv(a.k.a),a.G&&kv(a.G,a.f),a.t&&(a.t=!1)}}function kU(a,b,c){var d,e;e=a.fb;d=new Sv(a,e);e.wd(a,d.a+b,d.d+c)}
-function lU(a,b,c){b=new mU(Rz(Qz(a.K.c.children[b].children[c])));vG(b,a);z(b,a.c,(zB(),zB(),AB));return b}function PB(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));SB(a.K.ab,b)}function SP(a,b,c){var d,e;(e=a.f)?(d=nU(e.gb),$G(a,b+(aw(e.gb)+d[3]),c+(bw(e.gb)+d[0]))):$G(a,b,c)}function nM(a,b){a.A!=b&&(a.A=b,a.$&&(b?TB(a.f,a):RB(a.f,a)))}function TT(a,b){if(b!=(0!=a.z.a.p.c?ST(JJ(a.z.a.p,0)):null)){wG(a.z.a);var c=a.z.a;cU(c,b,c.gb,c.p.c,!0)}}
-function oU(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(KB(),pU)&&(a.F=a.x);var d,e;if(a.G)for(e=new Xu(a.G);e.b<e.d.ye();)if(d=Yu(e),b==(KB(),qU)){!d.b&&(d.b=new rU);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(KB(),LB))g=d.f,i=d.w,d.z.c?(SP(d,i.c,i.d),PB(d,new NB(i.b,-1))):(SP(d,i.c,i.d),PB(d,new NB(i.b,i.a)),TB(g,d)),av(g.c,d,d.z.b),jw(d.q,333);else if(!d.t&&f==(KB(),pU))d.gb.style[pt]=qt,bH(d.gb,!0),KB()}else if(b==LB){!d.b&&(d.b=new rU);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=nU(i.gb);h=d.w;if(d.z.c)h.c=
-aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),d.w=h,SP(d,0,0),sU(d,MB(i.gb).b,-1);else{if(f!=(KB(),pU))h.c=aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),h.b=d.e,h.a=d.d,d.w=h;SP(d,0,0);SB(d,new tU(MB(i.gb)));RB(i,d)}d==d.f.a||aR(d);jw(d.q,333)}}else b==pU&&(!d.b&&(d.b=new rU),d=a,d.t||(d.x=c,d.gb.style[pt]=$n,bH(d.gb,!1)))}}function uU(a,b){a.gb.style[Ct]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Nf().Nf()}
-function WT(a){if(!a.bb){a.j=pG(a,a.f,(!$C&&($C=new vw),$C));a.i=pG(a,a.f,uw?uw:uw=new vw);a.k=pG(a,a.f,(!eD&&(eD=new vw),eD));var b=a.f;!a.G&&(a.G=new rv);lv(a.G,b);$C&&(b=new ZC(a),a.db&&oD(a.db,b));a.A&&TB(a.f,a);av(a.f.c,a,a.z.b);a.b&&($G(a,a.b.a,a.b.b),a.b=null);aH(a);aR(a)}}function aR(a){if(a!=a.f.a){var b;eD&&(b=new dD(a),a.db&&oD(a.db,b))}}s(564,565,wu);_.zd=function(){return 0!=this.z.a.p.c?ST(JJ(this.z.a.p,0)):null};_.Cd=function(a){UT(this,a)};_.ud=function(){return new xG(this.z.a)};
-_.pd=function(){YT(this);Pv(new vU(this))};_.rd=function(a){return dU(this.z.a,a)};_.Kf=function(a){PB(this,a)};_.Dd=function(a,b){SP(this,a,b)};_.Ad=function(a){TT(this,a)};_.Ed=function(){WT(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 iU;
-function RT(a){eU();var b=(wU(),xU),c=(iH(),jH);cH.call(this,!1,ar);this.L=c.a;this.J=new yU(this);c=new zU;c.gb[cm]=Ap;UG(this.K,c);ZG(this);this.c=new AU(this);this.q=new BU(this);this.r=new CU(this);this.s=new DU(this);this.w=new EU;this.F=(KB(),qU);this.A=!1;this.f=b;a=this.z=new FU(a);b=new GU;!a.d&&(a.d=new HU);lv(a.d,b);a=new IU(new tI(iU.a.d.a,iU.a.b,iU.a.c,iU.a.e,iU.a.a));z(a,new JU(this),(zB(),zB(),AB));b=this.z.b;if(!b.b){b.b=new pI;b.b.dd()[cm]=rp;var c=b.b,d=(iI(),jI);c.c=d;c=b.f;KU(c,
-b.b,new LU(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new HG;d=nI(c);eG(c.b,(pF(),qF(d)),0);GG(c,a,d,0,!1)}else mI(b.b,a);QT(b.f,null);z(this.z.b,new MU(this),(HB(),HB(),IB));z(this.z.b,this.c,AB);bU(this,this.z);Zu(Rz(Qz(this.gb)),zp,!0)}s(563,564,wu,RT);_.Bd=function(){var a=this.a,b=new hM(a.a,201),c;a=a.a.q;a.a?a=new NU(new Xu(a.a)):(a=(yD(),yD(),zD),a=new Xu(a));for(;a.Qc();)c=a.Rc(),201==b.d&&QP(c.a)};_.a=null;
-function LM(){DT();HT.call(this);var a=this.a=new OU;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},LM);_.re=function(){return this.a};_.a=null;function DN(){}s(572,434,{},DN);function NU(a){if(!a)throw new cz;this.a=a}s(573,1,{},NU);_.Qc=function(){return KN(this.a)};_.Rc=function(){return Yu(this.a)};_.Sc=function(){throw new NN("Missing message: awt.50");};_.a=null;function hL(){return hL()}
-function BN(){BN=u;var a;a=(tN(),uN[Gq]);if(null!=a)try{if(F(Yi,a)||F(rg,a)||F(sg,a))v(PU,k,-1,0,1);else throw new TO(a+Ba);}catch(b){if(b=cv(b),!y(b,81))throw b;}}function EM(a,b){a.a=31*a.a+E((new fP(b)).a)}function cL(){}s(576,1,{},cL);_.hC=function(){return this.a};_.a=1;function nU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,Rl));b[1]=QU(RU(a,Pl));b[2]=QU(RU(a,Nl));b[3]=QU(RU(a,Ol));return b}
-function SU(a){var b,c;c=TU(a);b=nU(a);a=(a.style[Dt]=Lc,new NB(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 MB(a){a.style[Dt]=Lc;return new NB(a.clientWidth,a.clientHeight)}function TU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,cp));b[1]=QU(RU(a,bp));b[2]=QU(RU(a,$o));b[3]=QU(RU(a,ap));return b}function UU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,Vq));b[1]=QU(RU(a,Uq));b[2]=QU(RU(a,Sq));b[3]=QU(RU(a,Tq));return b}
-function VU(a,b,c){try{switch(b){case Cq:a.style.filter=kl+100*c+Ab;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ln:b=Es;default:a.style[b]=c}}catch(d){if(d=cv(d),y(d,73))a=a.scopeName,null==a||ED(bo,a);else throw d;}}function aU(a,b){var c;WU||(WU=D(xs),VU(WU,No,j),VU(WU,Ws,j),VU(WU,cr,fl),VU(WU,pt,$n),$doc.body.appendChild(WU));VU(WU,vt,a);VU(WU,Yn,a);c=SU(WU);return b?c.b:c.a}var WU=null;function XU(){NB.call(this,0,0)}function NB(a,b){this.b=a;this.a=b}
-function tU(a){NB.call(this,a.b,a.a)}s(578,1,uu,XU,NB,tU);_.eQ=function(a){return this===a?!0:null==a||YU!=jz(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+Vk};_.a=0;_.b=0;function ZU(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},ZU);_.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 $U.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function aV(a,b){this.a=a;this.b=b}s(580,1,uu,aV);_.eQ=function(a){return this===a?!0:null==a||bV!=jz(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 bV.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function EU(){this.b=this.a=this.d=this.c=0}s(581,1,uu,EU);_.eQ=function(a){return this===a?!0:null==a||cV!=jz(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 cV.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function RU(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Cq:c=100;try{c=a.filters[vf].opacity}catch(d){try{c=a.filters(jl).opacity}catch(e){}}return c/100;case ln:b=Es;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 dV=-1;function eV(){}s(585,584,{},eV);_.a=-1;_.b=-1;var fV=null;function QU(a){a=parseInt(a,10);a=isNaN(a)?null:gP(a);return!a?0:a.a}s(588,299,qu);_.Hf=function(){return QB(this.f)};
-_.If=function(a){QT(this.f,a)};_.Jf=function(){UB(this.f)};_.Hd=function(){UB(this.f)};_.gd=function(a){var b=this.f;b.gb.style[Yn]=a;b.bb||(b.f=a)};_.jd=function(a){var b=this.f;b.gb.style[vt]=a;b.bb||(b.i=a)};function fU(){fU=u;gU()}function gV(a){fU();var b;HH(this,new zU);this.a=new hV;b=this.f;iV(b,new jV);VU(b.gb,Rq,Kc);b.o=0;KU(b,this.a,new LU(0),b.p.c);this.a.dd()[cm]=sp;this.a.gb.innerText=a||j;QT(this.f,null);this.gb[cm]=qp}s(587,588,qu,gV);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.b=null;function gU(){gU=u;kV=sz()+ed;new UJ(kV,240,20);new UJ(kV,224,16);new UJ(kV,208,16);new UJ(kV,192,16);new UJ(kV,176,16);new UJ(kV,160,16);new UJ(kV,144,16);new UJ(kV,128,16);new UJ(kV,112,16);new UJ(kV,96,16);new UJ(kV,80,16);new UJ(kV,64,16);new UJ(kV,260,16);hU=new UJ(kV,48,16);new UJ(kV,32,16);new UJ(kV,16,16);new UJ(kV,0,16)}var kV,hU;
-function lV(a,b){nG(a.a.gb,!b);QT(a.f,a.a)}function OB(a,b){a.c=b;nG(a.a.gb,!b);QT(a.f,a.a);if(a.d){var c;for(c=new Xu(a.d);c.b<c.d.ye();)Yu(c)}}function FU(a){var b;HH(this,new zU);b=this.f;iV(b,new mV((nV(),oV)));b.o=0;this.b=new gV(a);KU(b,this.b,new LU(1),b.p.c);this.a=new zU;qv(this.a,te);KU(b,this.a,new LU(0),b.p.c);this.gb[cm]=tp}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},FU);_.kd=function(){qG(this.f)};_.ld=function(){tG(this.f)};_.ud=function(){return new xG(this.a)};
-_.rd=function(a){return dU(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function HU(){FP(this)}s(591,482,Fu,HU);function yU(a){this.a=a}s(592,1,Iu,yU);_.pc=function(){UB(this.a.K.ab)};_.a=null;function pV(a){var b;b=a.b;a=b.f;b=!a.e?-1:Ov(a.e.a,b);a.e&&kF(a.e.a,b)&&nF(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&aR(!a.e?null:kF(a.e.a,b-1))}function qV(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new KK);-1==Ov(a.e.a,b)&&lv(a.e.a,b)}function rU(){}s(593,1,{},rU);_.Jc=function(a){pV(a)};_.Kc=function(a){qV(a)};
-_.Mc=function(a){rV(a.a.f,a.a)};function wU(){wU=u;sV=new tV(1,cn);uV=new tV(2,Kp);vV=new tV(3,Np);wV=new tV(10,gq);xV=new tV(4,Xr);yV=new tV(5,rs);zV=new tV(12,Is);AV=new tV(8,rt);xU=new BV((yv(),zv(null)).gb)}function jU(a,b){var c;c=nU(a.gb);return new aV(aw(b.gb)-(aw(a.gb)+c[3]),bw(b.gb)-(bw(a.gb)+c[0]))}
-function CV(a){var b,c,d,e,f,g;if(a.e){b=MB(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=kF(a.e.a,d),c=new NB(Oz(g.gb,lq),Oz(g.gb,kq)),f=jU(a,g),f.a-=Vv(0,f.a+Oz(g.gb,lq)-b.b),f.b-=Vv(0,f.b+Oz(g.gb,kq)-b.a),SP(g,Vv(0,f.a),Vv(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,sU(g,c.b,c.a),g.F==(KB(),LB)&&SB(g,new tU(MB(a.gb))),jw(g.q,1)}}function DV(a,b,c){a=a.d;av(a,b,b);x(a.c,b,c);qv(b,ri+c.b)}
-function RB(a,b){var c;c=a.d;EV(c,b.y);pv(b.y,ri+wV.b);EV(c,b.u);pv(b.u,ri+uV.b);EV(c,b.v);pv(b.v,ri+vV.b);EV(c,b.E);pv(b.E,ri+AV.b);EV(c,b.n);pv(b.n,ri+sV.b);EV(c,b.D);pv(b.D,ri+zV.b);EV(c,b.B);pv(b.B,ri+xV.b);EV(c,b.C);pv(b.C,ri+yV.b)}
-function TB(a,b){!b.y&&(b.y=lU(b,0,0));DV(a,b.y,wV);!b.u&&(b.u=lU(b,0,1));DV(a,b.u,uV);!b.v&&(b.v=lU(b,0,2));DV(a,b.v,vV);!b.E&&(b.E=lU(b,1,0));DV(a,b.E,AV);!b.n&&(b.n=lU(b,1,2));DV(a,b.n,sV);!b.D&&(b.D=lU(b,2,0));DV(a,b.D,zV);!b.B&&(b.B=lU(b,2,1));DV(a,b.B,xV);!b.C&&(b.C=lU(b,2,2));DV(a,b.C,yV)}function rV(a,b){var c,d;a.a=b;d=a.e.a.c;c=Ov(a.e.a,b);if(c+1<d){mL(a.e,b);for(lv(a.e.a,b);c<d;++c)uU(kF(a.e.a,c),c)}else uU(b,c)}
-function BV(a){a=new FV(a);HH(this,a);this.c=new GV(a);this.c.i=!0;iv(this.c);this.c.k=3;this.d=new HV(a);this.d.i=!0;iv(this.d);this.d.k=3;JH(this)}s(594,299,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},BV);_.Hf=function(){return MB(this.gb)};_.If=function(){var a;(a=IV(this))&&a.If(null)};_.Jf=function(){CV(this)};_.Jc=function(a){!this.b&&(this.b=new rU);pV(a)};_.Kc=function(a){!this.b&&(this.b=new rU);qV(a)};_.Hd=function(){CV(this)};
-_.Mc=function(a){!this.b&&(this.b=new rU);rV(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var sV,uV,vV,wV,xU,xV,yV,zV,AV;function FV(a){this.p=new RG(this);this.gb=a}s(595,279,Mu,FV);function tV(a,b){this.a=a;this.b=b}s(596,1,{},tV);_.a=0;_.b=null;function GV(a){Tu();mv.call(this,a)}s(597,3,{},GV);_.jc=function(){var a;a=this.j.e;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");!a.z.c&&lV(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Vv(this.a,a<this.d?a:this.d),b=Vv(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[No]=a+(Kv(),fr);c.style[Ws]=b+fr};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||aR(a);a.z.c||lV(a.z,!0);a.t||(a.o||(a.o=new JV,qv(a.o,"mosaic-GlassPanel-invisible")),VU(a.o.gb,Ct,RU(a.gb,Ct)),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(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.cd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.c=0;_.d=0;
-function EV(a,b){try{ev(a,b)}catch(c){if(c=cv(c),!y(c,73))throw c;}}function HV(a){Tu();mv.call(this,a);this.c=new Vu}s(598,3,{},HV);_.jc=function(){var a;a=this.j.e.fb;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");lV(a.z,!1);PB(a,new NB(a.e,a.d));jw(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=uv(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.ad()-Vv(this.j.c,this.b):this.j.e.ad()-this.j.c,0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),b!=a&&kU(d,0,a-b),PB(d,new NB(d.e,b)),jw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.ad():this.j.c-this.j.e.ad(),0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),PB(d,new NB(d.e,b)),jw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e._c()-Vv(this.j.b,this.a):this.j.e._c()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&kU(d,a-b,0),PB(d,new NB(b,d.d)),jw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e._c():this.j.b-this.j.e._c(),0!=b&&(a=d.e,PB(d,new NB(96<a+b?a+b:96,d.d)),jw(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||aR(a);lV(a.z,!0);a.t||(a.o||(a.o=new JV,qv(a.o,"mosaic-GlassPanel-invisible")),VU(a.o.gb,Ct,RU(a.gb,Ct)),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(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.cd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.d=0;_.e=0;function cF(){cF=u;dF=new KV}
-function JV(){cF();var a;this.d=new LV(this);this.a=!1;this.b=new VG;HH(this,this.b);a=this.gb.style;a[Cl]=Wa;a[hn]=ml;a[Cq]=Jc;this.gb[cm]=Mn}s(599,299,Ju,JV);
-_.nd=function(){var a;JH(this);try{a=this.fb}catch(b){b=cv(b);if(y(b,79))throw new rG("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yv(),zv(null))?(bF(dF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),kv(qw,a),a.b=!0,a.c=yw(a),lv(qw,a),this.c=new MV(this),IF(new aF(this.c))):$doc.compatMode==Ke?(this.gb.style[Sl]=Kc,this.gb.style[Pr]=Kc):Dv(this,Oz(a.gb,lq),Oz(a.gb,kq));this.a&&tF(new $E(this));xv(zv(null),new NV,Zz($doc),$z($doc))};
-_.od=function(){this.f.od();dw(this.d);this.c&&(YE(GF,this.c,H(OV,k,13,[(!cD&&(cD=new vw),cD)])),this.c=null);this.a&&YE(vF,this,H(OV,k,13,[(!uF&&(uF=new vw),uF)]))};_.Uc=function(a){switch(WF(a.type)){case 256:if(27==(a.keyCode||0))return Zv(this),!1;case 1:if(Sz(this.gb,a.srcElement))return Zv(this),!1}return!0};_.pd=function(){};_.a=!1;_.b=null;_.c=null;var dF;function LV(a){pw();this.a=a}s(600,24,{},LV);_.vc=function(){bF((cF(),dF),this.a,!1)};_.a=null;function MV(a){this.a=a}s(601,1,{},MV);
-_.a=null;function NV(){this.gb=MH();var a;a=new EI(new PV(this));z(this,a,(pB(),pB(),qB));z(this,a,(VB(),VB(),WB))}s(602,301,Mu,NV);_.pd=function(){Pv(new QV(this))};function PV(a){this.a=a}s(603,1,{},PV);_.a=null;function QV(a){this.a=a}s(604,1,Iu,QV);_.pc=function(){NI(this.a.gb)};_.a=null;function RV(a){a.gb.style[vt]=yl;a.gb.style[Yn]=yl;if(a.bb){var a=a.fb,b;y(a,98)?a.If(null):(b=IV(a))&&b.If(a)}}s(606,282,iu);_.Hf=function(){RV(this);return new NB(Oz(this.gb,lq),Oz(this.gb,kq))};_.If=function(){RV(this)};
-_.Jf=function(){};_.Tc=function(){};_.Hd=function(){};function hV(){this.gb=D(Mo);this.gb[cm]=wp;this.gb.style[ut]=dq;this.gb[cm]=up}s(605,606,iu,hV);function IU(a){HH(this,new SV(a));this.gb[cm]=vp}s(607,299,Ju,IU);function OU(){var a=(iH(),lH);cH.call(this,!0,gp);this.L=a.a;this.a=new TV(this);this.a.d=!0;SG(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Bv();fG(a,b)}else this.cb|=1;Rz(Qz(this.gb))[cm]=Rn;this.gb.style[Ct]=ad}s(608,284,Mu,OU);
-_.Tc=function(a){sG(this,a);1==WF(a.type)&&XG(this,!1)};_.a=null;
-function TV(a){this.b=a;WI();this.c=new rv;this.i=new rv;a=(ZI(),WI(),YI);new TJ(a.d,a.b,a.c,a.e,a.a);var b;b=D(Ks);this.e=D(Ns);oF(b,this.e);this.o=!0;a=MH();b=(pF(),qF(b));a.appendChild(b);this.gb=a;vx();this.gb.setAttribute(Qr,Zx.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Bv(),fG(a,b)):this.cb|=2225;this.gb[cm]=Qn;a=lG(this.gb)+rc;Zu(this.dd(),a,!0);this.gb.style[Jq]=Kc;this.gb.setAttribute(ao,ft);z(this,new VI(this),(pB(),pB(),qB))}s(609,322,gu,TV);
-_.Tc=function(a){switch(WF(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}OI(this,a)};_.Gd=function(a,b){SI(this,a,b);b||this.a&&XG(this.b,!1)};_.a=!0;_.b=null;
-function SV(a){var b=(aI(),bI),c=(iI(),jI),d;d=new TH;d.f[Ml]=Ic;d.f[Yl]=0;d.f[Zl]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;RH(b.a);b.a.c.rows[0].cells[0][il]=c.a;RH(b.a);b.a.c.rows[0].cells[0].style[ot]=e.a;RH(d);b=NH(d,0,0,!0);if(a){Zv(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;PH(g,f.c);UD(f.b,g,a);c.a=c.a.b}else e=c.b.c,lv(c.b,a);a.gb[dl]=e;oF(b,a.gb);vG(a,d)}HH(this,d);Zu(this.gb,yp,!0)}s(610,299,Ju,SV);_.a=null;_.b=null;function AU(a){this.a=a}s(611,1,{},AU);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&aR(this.a)};_.a=null;function BU(a){pw();this.a=a}s(612,24,{},BU);_.vc=function(){UB(this.a.K.ab);var a=this.a;bD((!a.p&&(a.p=new UV),a.p))};_.a=null;function CU(a){pw();this.a=a}s(613,24,{},CU);_.vc=function(){oU(this.a,(KB(),LB))};_.a=null;function DU(a){pw();this.a=a}s(614,24,{},DU);_.vc=function(){oU(this.a,(KB(),pU))};_.a=null;function GU(){}s(615,1,{},GU);function JU(a){this.a=a}s(616,1,{},JU);_.Ec=function(){this.a.Bd()};_.a=null;
-function MU(a){this.a=a}s(617,1,{},MU);_.a=null;function vU(a){this.a=a}s(618,1,Iu,vU);_.pc=function(){this.a.F==(KB(),LB)?jw(this.a.r,333):this.a.F==pU&&jw(this.a.s,333)};_.a=null;function mU(a){this.gb=a;qG(this)}s(619,282,gu,mU);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function UV(){uD.call(this,null)}s(620,211,Lu,UV);
-function KB(){KB=u;LB=new VV(Sg,0);pU=new VV(Tg,1);qU=new VV(Ah,2);WV=H(XV,k,93,[LB,pU,qU])}function VV(a,b){eA.call(this,a,b)}s(621,137,{67:1,70:1,72:1,93:1},VV);var WV,LB,pU,qU;s(622,1,{});function bF(a,b,c){var d,e,f,g,i;e=Ev();d=Fv();if(!c||e!=a.b||d!=a.a)f=(yv(),Oz(zv(null).gb,lq)),c=Oz(zv(null).gb,kq),i=(gG(),hG).scrollWidth,g=hG.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[vt]=f+fr),0<=c&&(b.gb.style[Yn]=c+fr),a.b=e,a.a=d}function KV(){}s(623,622,{},KV);
-_.a=-1;_.b=-1;function YV(a,b){var c,d,e;if(a.k)return!0;a.x.De();for(c=new xG(b);c.a.a<c.a.b.c-1;)d=ST(yG(c.a)),e=d.fb,y(e,99)&&e.hd(d.ed()),d.ed()&&lv(a.x,d);return!0}
-function ZV(a,b){var c,d,e;if(b.a)a.c&&cw(a.c),a.c=new $V(a,b),ew(a.c,333);else for(d=new Xu(a.x);d.b<d.d.ye();)c=Yu(d),e=c.eb,OG(b,aW(c),e.s,e.t),bW(c,e.u,e.r,H(I,q,-1,[cW(a.q.a,c).d,cW(a.p.a,c).c,cW(a.n.a,c).a,cW(a.o.a,c).b]),(H(I,q,-1,[dW(a.i.a,c).d,dW(a.f.a,c).c,dW(a.d.a,c).a,dW(a.e.a,c).b]),H(I,q,-1,[eW(a.u,c),eW(a.t,c),eW(a.r,c),eW(a.s,c)])))}
-function fW(){this.x=new rv;this.j=new gW(this);this.w=new hW(this.j);this.v=new iW(this.j);this.q=new jW(this.j);this.p=new kW(this.j);this.n=new lW(this.j);this.o=new mW(this.j);this.i=new nW(this.j);this.f=new oW(this.j);this.d=new pW(this.j);this.e=new qW(this.j);this.u=new rW(this.j);this.t=new rW(this.j);this.r=new rW(this.j);this.s=new rW(this.j)}s(624,1,{});_.Lf=function(a){ZV(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 sW(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Xu(b.x);e.b<e.d.ye();)d=Yu(e),y(d,26)&&(d=d.ab),f=d.eb,OG(c,aW(d),f.s,f.t),bW(d,f.u,f.r,H(I,q,-1,[cW(b.q.a,d).d,cW(b.p.a,d).c,cW(b.n.a,d).a,cW(b.o.a,d).b]),(H(I,q,-1,[dW(b.i.a,d).d,dW(b.f.a,d).c,dW(b.d.a,d).a,dW(b.e.a,d).b]),H(I,q,-1,[eW(b.u,d),eW(b.t,d),eW(b.r,d),eW(b.s,d)])));tW(c);a.a.c=null;for(a=new Xu(a.a.x);a.b<a.d.ye();)b=Yu(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function $V(a,b){this.a=a;this.b=b;var c=(lw(),mw);this.k=new kw(this);this.s=c}s(625,17,{},$V);_.qc=function(){sW(this)};_.rc=function(){sW(this)};
-_.tc=function(a){var b,c,d;for(c=new Xu(this.a.x);c.b<c.d.ye();){b=Yu(c);y(b,26)&&(b=b.ab);d=b.eb;d.i=E(d.o+(d.s-d.o)*a);d.v=E(d.p+(d.t-d.p)*a);d.w=E(d.q+(d.u-d.q)*a);d.f=E(d.n+(d.r-d.n)*a);OG(this.b,aW(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,q,-1,[cW(this.a.q.a,b).d,cW(this.a.p.a,b).c,cW(this.a.n.a,b).a,cW(this.a.o.a,b).b]),i=this.a,h=b;H(I,q,-1,[dW(i.i.a,h).d,dW(i.f.a,h).c,dW(i.d.a,h).a,dW(i.e.a,h).b]);bW(e,f,d,g,H(I,q,-1,[eW(this.a.u,b),eW(this.a.t,b),eW(this.a.r,b),eW(this.a.s,b)]))}};_.a=null;
-_.b=null;s(627,1,{});_.a=null;function pW(a){this.a=a}s(626,627,{},pW);function qW(a){this.a=a}s(628,627,{},qW);function oW(a){this.a=a}s(629,627,{},oW);function nW(a){this.a=a}s(630,627,{},nW);function lW(a){this.a=a}s(631,627,{},lW);function mW(a){this.a=a}s(632,627,{},mW);function kW(a){this.a=a}s(633,627,{},kW);function jW(a){this.a=a}s(634,627,{},jW);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function eW(a,b){var c=a.a,d;d=uv(c.d,b);d||(d=new ZU(UU(b.gb)),x(c.d,b,d));return d.d}function rW(a){this.a=a}s(637,627,{},rW);function iW(a){this.a=a}s(638,627,{},iW);function hW(a){this.a=a}s(639,627,{},hW);function dW(a,b){var c;c=uv(a.a,b);c||(c=new ZU(nU(b.gb)),x(a.a,b,c));return c}function cW(a,b){var c;c=uv(a.b,b);c||(c=new ZU(TU(b.gb)),x(a.b,b,c));return c}
-function uW(a,b){var c,d;d=uv(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=IV(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new NB(vW(e,!0),vW(e,!1));break a}h=b.Hf();null!=c.k&&(h.b=vW(e,!0));null!=c.j&&(h.a=vW(e,!1))}else{if(null!=c.k&&null!=c.j){d=new NB(vW(e,!0),vW(e,!1));break a}h=new XU;f=b.gb;l=f.style;g=l[cr];i=l[pt];l[cr]=Bs;l[pt]=$n;null!=c.k?h.b=vW(e,!0):(l[vt]=yl,h.b=(f.offsetWidth||0)+cW(d.o.a,b).b+cW(d.p.a,b).c);null!=c.j?h.a=vW(e,!1):(l[Yn]=yl,h.a=(f.offsetHeight||0)+cW(d.q.a,b).d+cW(d.n.a,
-b).a);l[cr]=g;l[pt]=i}d=h}null!=c.k&&(Kv(),PA)==c.k.Nf()||null!=c.j&&(Kv(),PA)!=c.j.Nf()||x(a.e,b,d)}return d}function gW(a){this.f=a;this.c=new Vu;this.e=new Vu;this.b=new Vu;this.a=new Vu;this.d=new Vu}s(640,1,{},gW);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function wW(a){var b;b=a.eb;if(null==b||!y(b,96))b=new xW,a.eb=b;return b}function jV(){mV.call(this,(nV(),yW))}function mV(a){var b=(zW(),AW);fW.call(this);this.b=a;this.a=b}s(641,624,{},jV,mV);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new XU;YV(this,a);l=cW(this.o.a,a).b+cW(this.p.a,a).c+dW(this.e.a,a).b+dW(this.f.a,a).c+eW(this.s,a)+eW(this.t,a);d=cW(this.q.a,a).d+cW(this.n.a,a).a+dW(this.i.a,a).d+dW(this.d.a,a).a+eW(this.u,a)+eW(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(nV(),yW)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xu(this.x);a.b<a.d.ye();)c=Yu(a),e=wW(c),b=null,i=c.fb,y(i,99)&&(b=i,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==yW?(l+=uW(this.w.a,c).b,e.a=uW(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Vv(f,e.a)):(d+=uW(this.v.a,c).a,e.b=uW(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Vv(g,e.b));this.b==yW?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N;if(YV(this,a)&&(d=this.x.c,0!=d)){G=a.o;r=eW(this.s,a);B=eW(this.u,a);c=MB(a.gb);N=c.b-(r+eW(this.t,a));o=c.a-(B+eW(this.r,a));g=N;c=o;this.b==(nV(),yW)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=wW(d),w=d.fb,y(w,99)&&(b=w,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==yW?(n.d?++h:(n.b=uW(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=uW(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=uW(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=N:(n.b=uW(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),M=n.b,m=n.a,this.b==yW?n.d&&(M=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=M,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==oV?(n.s=this.a==(zW(),AW)?r:this.a==CW?r+~~(N/2)-~~(M/2):r+N-M,n.t=B,n.u=l,n.r=f,B+=m+G):(this.a==(zW(),AW)?(n.s=r,n.t=B):this.a==CW?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=M+G),a.a&&(w=d._c()-aw(a.gb)-eW(this.s,a),-1==n.o&&(n.o=w),w=d.ad()-bw(a.gb)-eW(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.cd()),-1==n.n&&(n.n=d.bd()));ZV(this,a)}};_.a=null;_.b=null;function zW(){zW=u;AW=new DW(Bi,0);CW=new DW(Ge,1);EW=new DW(Af,2);FW=H(GW,k,94,[AW,CW,EW])}function DW(a,b){eA.call(this,a,b)}s(642,137,{67:1,70:1,72:1,94:1},DW);var FW,CW,EW,AW;function nV(){nV=u;yW=new HW(dg,0);oV=new HW(cj,1);IW=H(JW,k,95,[yW,oV])}function HW(a,b){eA.call(this,a,b)}
-s(643,137,{67:1,70:1,72:1,95:1},HW);var IW,yW,oV;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 xW(){this.e=!1}function LU(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},xW,LU);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function KW(a,b){if(a.k)return!0;YV(a,b);if(0<a.x.c){a.a=kF(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new LW,c.eb=d;a.b=d;a.x.De();lv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function MW(){fW.call(this)}s(646,624,{},MW);
-_.Mf=function(a){var b,c;c=new XU;KW(this,a);if(this.a){b=uW(this.w.a,this.a).b;var d=uW(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=BW(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=cW(this.o.a,a).b+cW(this.p.a,a).c+dW(this.e.a,a).b+dW(this.f.a,a).c+eW(this.s,a)+eW(this.t,a);c.a+=cW(this.q.a,a).d+cW(this.n.a,a).a+dW(this.i.a,a).d+dW(this.d.a,a).a+eW(this.u,a)+eW(this.r,a);return c};
-_.Lf=function(a){var b,c,d,e,f;KW(this,a)&&(d=eW(this.s,a),e=eW(this.u,a),c=MB(a.gb),f=c.b-(d+eW(this.t,a)),c=c.a-(e+eW(this.r,a)),b=this.a.fb,y(b,99)&&(b=BW(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._c()-aw(a.gb)-eW(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.ad()-bw(a.gb)-eW(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.cd()),d=this.b,-1==d.n&&(d.n=this.a.bd())),ZV(this,a))};_.a=null;_.b=null;function LW(){this.e=!1}
-s(647,645,{97:1,100:1},LW);function BW(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Qz(a.c.children[0].children[0]),c=Qz(a.c.children[2].children[2]),d=TU(a.gb),b=nU(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 NW(a,b){a.bb&&Zv(a);return TG(a,b)}function OW(){AH();hH.call(this,BH)}s(648,289,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},OW);
-_.rd=function(a){return NW(this,a)};_.a=null;function aW(a){var b;b=a.fb;return y(b,99)?b:a}function QB(a){if(!a.bb)return new XU;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Mf(a),SB(a,a.j),a.d.Lf(a),a.j=a.d.Mf(a);return a.j}function ST(a){return y(a,99)?a.ab:a}function PW(a){var b;if(!a.n){b=(!fV&&(fV=new eV),fV);var c=QW(a,Qc,!0);b.a=c;c=QW(a,Rc,!0);b.b=c;a.n=b}return a.n}
-function cU(a,b,c,d,e){if(y(b,26))throw new ww(ae);var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new OW,GG(a,c,a.gb,d,!0),UG(c,b)):GG(a,b,c,d,e);QT(a,b)}function KU(a,b,c,d){b.eb=c;cU(a,b,a.gb,d,!0)}
-function QT(a,b){var c;c=a.d;if(b){var d=c.j;fv(d.c,b);fv(d.e,b);fv(d.b,b);fv(d.a,b);fv(d.d,b)}else d=c.j,vJ(d.c),vJ(d.e),vJ(d.b),vJ(d.a),vJ(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==aW(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==aW(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.If(a.fb),c.If(a))}}
-function UB(a){if(a.bb&&a.gb.style.display!=Wp){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==Wr&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.Lf(a);a.c=!1;tW(a)}}function tW(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ST(JJ(a.p,d)),y(b,99)&&(b=b.ab),b.ed()&&(y(b,98)?b.Jf():y(b,33)&&b.Hd())}function dU(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=aW(b);return MG(a,c)?(y(c,99)&&NW(c,b),QT(a,null),!0):!1}
-function iV(a,b){var c;a.d=b;null!=a.e&&pv(a,lG(a.gb)+Tb+a.e);a.e=b.cZ.d;c=XJ(a.e,Lz(46));a.e=a.e.substr(c+1,a.e.length-(c+1));qv(a,lG(a.gb)+Tb+a.e);QT(a,null)}function QW(a,b,c){a.k||(a.k=D(xs),VU(a.k,cr,fl),VU(a.k,pt,$n),VU(a.k,No,Kc),VU(a.k,Ws,Kc),a.gb.appendChild(a.k));VU(a.k,vt,b);VU(a.k,Yn,b);a=SU(a.k);return c?a.b:a.a}
-function vW(a,b){var c;c=null.Nf();if(c==(Kv(),aB)){c=(PW(a),null.Nf());var d=(-1==dV&&(dV=aU(Sc,!0)),dV);return K(J(Math.round(100*d*c/254)))}if(c==RA)return c=PW(a),d=null.Nf(),K(J(kP(d*(-1==c.a&&(c.a=aU(Qc,!0)),c.a))));if(c==TA)return c=PW(a),d=null.Nf(),K(J(kP(d*(-1==c.b&&(c.b=aU(Rc,!0)),c.a))));if(c==ZA)return c=(PW(a),null.Nf()),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(d*c)));if(c==cB)return c=(PW(a),null.Nf()),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(10*d*c/254)));if(c==XA)return K(J(kP(12*
-(PW(a),null.Nf())*K(J(kP((-1==dV&&(dV=aU(Sc,!0)),dV)/72))))));if(c==PA)return QW(a,null.Nf(),b);if(c==VA)return c=(PW(a),K(J(kP(null.Nf())))),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(d*c/72)));if(null.Nf()==NA)return K(J(kP(null.Nf())));throw new ww(xg+null.Nf());}function zU(){var a=new MW;QG.call(this);this.j=new NB(-1,-1);new YW(this);this.gb[cm]=xp;iV(this,a)}s(649,279,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},zU);_.vd=function(a){cU(this,a,this.gb,this.p.c,!0)};
-_.kd=function(){AG(this,new ZW)};_.ld=function(){AG(this,new $W)};_.Hf=function(){return QB(this)};_.sd=function(a){return JG(this.p,aW(a))};_.td=function(a,b,c,d){cU(this,a,b,c,d)};_.If=function(a){QT(this,a)};_.ud=function(){return new xG(this)};_.Jf=function(){UB(this)};
-_.pd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.jd(this.i),this.gd(a),this.i=this.f=null;else if(a=QB(this),null!=this.i)a=a.a+fr,this.jd(this.i),this.gd(a),this.i=null;else if(null!=this.f){var b=this.f;this.jd(a.b+fr);this.gd(b);this.f=null}else b=a.a+fr,this.jd(a.b+fr),this.gd(b);UB(this)}};_.Hd=function(){UB(this)};_.rd=function(a){return dU(this,a)};_.gd=function(a){this.gb.style[Yn]=a;this.bb||(this.f=a)};_.wd=function(a,b,c){OG(this,aW(a),b,c)};
-_.jd=function(a){this.gb.style[vt]=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 ZW(){}s(650,1,{},ZW);_.Fd=function(a){aW(a).nd()};function $W(){}s(651,1,{},$W);_.Fd=function(a){aW(a).od()};function xG(a){this.b=a;this.a=new LG(this.b.p)}s(652,1,{},xG);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return ST(yG(this.a))};_.Sc=function(){zG(this.a)};_.b=null;function aX(){aX=u;new BI}
-function YW(a){aX();Zu(a.gb,$m,!0);this.a=a;new bX(this)}s(653,9,{},YW);function bX(a){pw();this.a=a}s(654,24,{},bX);_.vc=function(){QT(this.a.a,null);UB(this.a.a)};_.a=null;function IV(a){a=a.fb;return!a?null:y(a,98)?a:IV(a)}function sU(a,b,c){var d;d=a.gb;bW(a,b,c,TU(d),(nU(d),UU(d)))}function bW(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.jd((0>b?0:b)+(Kv(),fr)));0<=c&&(c-=d[0]+d[2],a.gd((0>c?0:c)+(Kv(),fr)))}function SB(a,b){sU(a,b.b,b.a)}s(657,1,{});
-function NO(){var a,b,c,d;d=oP(Ag,qj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],hm)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function cX(){this.a=new Vu;new Vu;new Vu}s(656,657,{},cX);function MO(){MO=u;dX=new cX}function RO(){var a=OO,b=$wnd.JSApplet.JSME;MO();x(dX.a,a,b)}var dX;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=uz&&(e=fw(),2E3<e-wz&&(wz=e,vz=tz()));if(0==uz++){var f=(xz(),yz),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Gz(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=(xz(),yz),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Gz(l,m);while(h.c);h.c=m}}--uz;c&&-1!=vz&&($wnd.clearTimeout(vz),vz=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(XD)()}catch(d){a(b)}else A(XD)()}var PO=W(1),mz=W(100),eX=bP(" I"),I=XO(664,eX),GP=XO(662,PO),fX=bP(" Z"),VR=XO(665,fX);W(99);W(98);W(97);var gX=W(462),bz=XO(666,gX),hX=W(230),zE=XO(667,hX);W(231);W(137);var iX=bP(" B");W(452);var jX=bP(" C"),Qu=XO(668,jX);W(450);var kX=bP(" D"),oQ=XO(669,kX);W(451);W(453);var lX=W(456),jP=XO(670,lX),mX=bP(" J"),nX=W(2),ZD=XO(663,nX),PU=XO(671,iX);W(465);W(448);W(96);W(105);W(444);var OO=W(442);W(447);
-W(112);W(94);W(107);W(108);W(109);W(459);W(454);W(443);W(657);W(656);var QO=aP(),SL=W(383),aQ=XO(672,SL),oX=W(505),DR=XO(673,oX),pX=W(369);W(368);W(367);W(366);W(501);var QD=XO(674,I),qX=X(503,function(){gQ();return IR}),JR=XO(675,qX);W(504);W(392);W(391);W(497);W(496);W(506);W(507);W(502);W(426);W(500);var uL=XO(676,pX);W(381);W(509);W(177);W(176);W(264);W(211);W(267);W(185);var rX=W(184);W(214);W(213);W(212);W(363);W(364);W(365);W(283);var sX=W(282);W(281);W(287);W(301);W(511);W(510);W(280);W(279);
-W(513);W(512);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(525);W(514);W(515);W(516);W(517);W(342);W(217);W(216);W(292);W(293);W(294);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(262);W(438);W(437);W(469);W(471);W(470);W(472);W(474);W(473);W(475);W(479);W(480);W(338);W(341);W(339);W(340);W(409);W(408);var MM=W(407),LQ=XO(677,MM),ZR=XO(678,mX);W(277);W(278);W(398);W(393);W(394);W(534);W(476);W(482);W(477);W(478);W(403);W(402);W(401);W(406);
-var tX=aP(),OT=XO(679,tX);W(436);W(488);var uX=X(220,function(){FD();return KD}),LD=XO(680,uX);W(468);W(416);W(417);W(400);var wM=W(395);W(379);W(380);W(405);var HM=W(404);W(397);W(396);W(486);W(495);W(386);var WL=W(385);W(440);W(498);W(499);W(461);W(508);W(414);W(415);W(389);W(371);W(370);W(423);aP();aP();aP();W(373);W(374);W(260);
-var vX=X(153,function(){Kv();return eB}),fB=XO(681,vX),wX=X(136,function(){Lv();return pA}),qA=XO(682,wX),xX=X(143,function(){rA();return AA}),BA=XO(683,xX),yX=X(148,function(){CA();return LA}),MA=XO(684,yX);X(154,null);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(138,null);X(139,null);X(140,null);X(141,null);X(142,null);X(144,null);X(145,null);X(146,null);X(147,null);X(149,null);X(150,null);X(151,null);X(152,null);W(175);W(182);W(183);W(351);
-var KJ=XO(685,sX);W(352);W(547);W(546);W(390);W(181);W(201);W(203);var cM=W(388);W(439);W(376);W(375);W(382);W(492);W(312);W(314);W(313);W(315);W(464);W(206);W(425);W(180);W(194);W(195);W(197);W(192);W(191);W(193);var eM=W(531);W(384);W(549);W(554);W(424);W(455);W(427);var wL=W(378),vL=XO(686,WL);W(576);W(532);W(411);W(412);W(413);W(377);W(198);W(215);W(528);W(529);W(317);W(316);W(308);W(309);W(566);W(555);W(556);W(481);W(489);W(490);W(491);W(548);W(550);var xM=W(399);W(493);W(205);W(202);W(204);
-W(200);W(190);W(189);W(188);W(553);W(286);W(285);W(284);W(565);W(564);W(563);W(558);W(562);var zX=X(621,function(){KB();return WV}),XV=XO(687,zX);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var AX=X(288,function(){iH();return yH}),zH=XO(688,AX),BX=X(334,function(){eH();return fJ}),gJ=XO(689,BX);W(17);W(335);W(336);W(331);W(332);W(333);W(18);W(19);W(20);W(422);W(387);W(608);W(322);W(609);W(323);W(324);W(325);W(326);W(329);W(297);W(296);W(295);W(551);W(552);W(557);W(242);
-W(300);W(330);W(179);W(318);W(345);W(344);W(343);var CX=X(346,function(){xJ();return HJ}),IJ=XO(690,CX);X(347,null);X(348,null);X(349,null);X(350,null);W(218);W(235);W(353);W(298);W(311);W(310);W(485);W(290);W(178);W(533);W(354);W(299);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(209);var kN=W(419),mN=XO(691,kN);W(420);W(418);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var DX=W(49),TI=XO(692,DX);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 YU=W(578);W(291);var bV=W(580);W(207);W(606);W(605);W(432);W(431);W(433);W(208);W(244);W(246);W(245);W(236);W(289);W(648);W(251);W(254);W(252);W(253);W(5);W(7);W(6);W(559);W(421);W(434);W(356);W(174);W(273);W(274);W(240);W(355);
-W(237);W(428);W(429);W(435);W(210);W(607);W(573);W(446);W(466);W(239);W(530);var cV=W(581);W(591);W(610);W(645);W(644);W(186);W(196);W(4);W(572);W(31);W(247);W(319);W(320);W(321);W(248);var OV=XO(693,rX);W(249);W(624);W(641);var EX=X(642,function(){zW();return FW}),GW=XO(694,EX),FX=X(643,function(){nV();return IW}),JW=XO(695,FX);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(303);W(302);W(305);W(306);W(304);
-W(250);W(21);W(271);W(272);W(11);W(14);W(22);var GX=W(25),zw=XO(696,GX);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 $U=W(579);W(622);W(623);W(584);W(585);W(187);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
diff --git a/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html b/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html
deleted file mode 100644
index 77719a7..0000000
--- a/public/jsme_bak/0DE54407F8836163843F363DEF462435.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<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 = '0DE54407F8836163843F363DEF462435';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",ca=" ",da=" of ",ea='"',ga='" ',ha='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",wa="*",xa="+",ya=",",Aa=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",db="100%",eb="1em",fb="1ex",
-gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",rb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",yb="Before",zb="Br",Ab="C",Bb="CENTER",Cb="CSS1Compat",Eb="Center",Ib="Cl",Jb="Class$",Kb="Copy as ",Lb="Dialog",Nb="East",Ob="F",Pb="First",Qb='For input string: "',Rb="GBVTBU-BB",Sb="H",Tb="Helvetica",Ub="I",Vb="Incorrect URL: ",Wb="Internal index set to null.",Xb="JUSTIFY",Yb="JavaScript",Zb="LEFT",ac="MOL n. ",bc="N",cc="NA",dc="NONE",ec="No more molecules in SDF buffer",
-fc="Nonring",gc="North",hc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",ic="O",jc="ONE_WAY_CORNER",kc="P",lc="R",nc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Fc="South",Gc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",sd="center",ud="change",vd="checkbox",wd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="dblclick",Jd="definition",Nd="dialog",Od="dir",Ud="directory",Vd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="drop",de="end_gesture",ee="error",fe="filter",ge="float",he="focus",ie="fontFamily",je="fontSize",ke="fontStyle",le="fontWeight",me="form",ne="function",oe="g",pe="gesturechange",qe="gestureend",re="gesturestart",se="google",te="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",ze="heading",Ge="height",He="hidden",Ie="html",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",Oe="keydown",
-Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",af="marquee",bf="math",cf="menu",df="menuPopup",ef="menubar",ff="menuitem",mf="menuitemcheckbox",nf="menuitemradio",of="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="msie",wf="multipart",xf="n",yf="navigation",zf="none",Af="noreaction",Bf="note",Cf="nowrap",Df="null",Ef="number",Ff="object",Gf="offsetHeight",Hf="offsetWidth",
-If="ontouchstart",Jf="opera",Kf="option",Lf="outline",Mf="overflow",Nf="padding",Of="popupContent",Pf="position",Qf="presentation",Rf="progressbar",Sf="px",Uf="px, ",Vf="px;",Wf="radio",Xf="radiogroup",Yf="reaction",Zf="rect(0px, 0px, 0px, 0px)",$f="region",ag="rgb(",bg="right",cg="rotation",dg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg='shape-rendering="crispEdges"',qg="slider",rg="span",sg="spinbutton",tg="status",
-ug="subMenuIcon-selected",vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="whiteSpace",Wg="width",Xg="x",Yg="zIndex",Zg="|",_,$g={l:4194303,m:4194303,h:1048575},ah={l:0,m:0,h:0},bh={l:1,m:0,h:0},ch={l:2,m:0,h:0},dh={l:3,
-m:0,h:0},eh={l:4,m:0,h:0},fh={l:8,m:0,h:0},gh={l:10,m:0,h:0},hh={l:16,m:0,h:0},ih={l:32,m:0,h:0},jh={l:64,m:0,h:0},kh={l:128,m:0,h:0},sh={l:256,m:0,h:0},th={l:512,m:0,h:0},uh={l:1024,m:0,h:0},vh={l:2048,m:0,h:0},wh={l:8192,m:0,h:0},xh={l:16384,m:0,h:0},yh={l:32768,m:0,h:0},zh={l:65536,m:0,h:0},Ah={l:131072,m:0,h:0},Bh={l:262144,m:0,h:0},Ch={l:524288,m:0,h:0},Dh={},Eh={112:1,114:1,128:1},Fh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,
-33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Gh={112:1},Hh={10:1,112:1,115:1,117:1},Ih={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Jh={7:1,8:1,112:1,115:1,117:1},Kh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,
-56:1,68:1,69:1,71:1,79:1,81:1},Lh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Mh={83:1,112:1,118:1,124:1,126:1},Nh={110:1},Oh={44:1},Ph={6:1,8:1,112:1,115:1,117:1},Qh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Rh={89:1,94:1,108:1,112:1},Sh={112:1,128:1},Th={112:1,114:1,129:1},Uh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,
-65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Vh={113:1},Wh={129:1},Xh={128:1},Yh={112:1,118:1,126:1},Zh={112:1,118:1,120:1,124:1,126:1},$h={46:1,82:1},ai={54:1},bi={130:1},ci={47:1},di={55:1},ei={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},fi={112:1,118:1,124:1,126:1},r={112:1,114:1},gi={132:1},hi={94:1,112:1},ii={80:1,112:1,115:1,117:1},ji={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ki={89:1,90:1,94:1,100:1,108:1,112:1},li={52:1,112:1},mi={89:1,90:1,94:1,108:1,112:1},ni={68:1,79:1},
-oi={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},pi={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Dh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Dh[a]=function(){}),_=d.prototype=0>b?{}:new Dh[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 qi(this)};
-_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=v(ri,r,-1,8,1);d=(si(),ti);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 ui(){ui=u;vi=new wi}function xi(a){for(var b,a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}
-function Ci(a,b,c){var a=a.o,d;try{d=new Di(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.d,c,d)}catch(e){e=Ei(e);if(y(e,118))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b._c(),Rb,!0);Ai(c._c(),Yd,!0);x(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.o.d,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.c.b);Ji(d.e.b);Ji(d.d.b);Ai(b._c(),Rb,!1);Ai(c._c(),Yd,!1)}
-function Ki(a){var b;a.p=!1;for(a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}function Li(a,b){Mi(a.k.n,b)?Ai(b._c(),Zd,!1):a.p?(Ni(a.k.n,b),Ai(b._c(),Zd,!0)):(a.k.n.ze(),Ni(a.k.n,b))}function Oi(a){this.i=a;this.k=new Pi(this);this.o=new Qi(this.k)}s(3,1,{});_.kc=function(){Ri(this.k.f,"dragdrop-dragging")};_.lc=function(){Si(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var vi;function Pi(a){this.n=new Ti;this.e=a;this.b=a.i}s(4,1,{},Pi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ui(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Vi(a,b){var c;c=Wi(a.d,Xi).b;b.b.ctrlKey||b.b.metaKey||xi(a.c.e);Li(a.c.e,c)}function Yi(a){a.c.i=null;a.c.e.lc();Zi(($i(),aj(null)),a.b,0,0);var b=a.b.pb;bj=b;cj();dj=b;a.e=2}
-function Qi(a){this.d=new wi;this.c=a;this.b=new ej;fj(this.b,gj(),hj());z(this.b,this,(ij(),ij(),jj));z(this.b,this,(kj(),kj(),lj));a=this.b.pb.style;a[fe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(mj(),Sf);a.borderStyle=(nj(),zf);a[gd]="blue"}s(5,1,{},Qi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=oj(a);e=pj(a);b=qj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Xi)Xi=c,this.c.f=Wi(this.d,Xi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==rj(this.c.n,this.c.f)&&(xi(this.c.e),Li(this.c.e,this.c.f)),sj(new Gj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Hj(Xi,null),Xi!=this.c.f&&(c=new Hj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Yi(this),1!=this.e&&Ui(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Ij(a,b);a=Jj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Kj(Lj(d-this.i),Lj(a-this.j))>=this.c.e.n?(Mj(),-1!=rj(this.c.n,this.c.f)||Li(this.c.e,this.c.f),c=new Hj(Xi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Yi(this)):Nj.preventDefault()),1==this.e)return;Nj.preventDefault();Ui(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Ij(a,b);b=Jj(a,b);if(1==qj(a.b)&&(this.f=!1,Xi))try{if(Mj(),1==this.e)Vi(this,a);else{d!=this.b&&(c=new Hj(d,null),e+=c.b,b+=c.e);try{Ui(this,e,b),this.c.e.kc(),3!=this.e&&Vi(this,a)}finally{var f=this.b.pb;bj&&f==bj&&(bj=null);cj();f===dj&&(dj=null);Oj(this.b);this.e=1;this.c.f=null}}}finally{Xi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Xi=null;function Gj(){}s(6,1,di,Gj);_.qc=function(){Mj()};
-function Di(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Di);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+Aa+this.e+ua};function Hj(a,b){!a||a==($i(),aj(null))?this.i=this.f=0:(this.f=a.Xc()-(a.pb.scrollLeft||0),this.i=a.Yc()-(a.pb.scrollTop||0));!b||b==($i(),aj(null))?this.d=this.c=0:(this.c=Pj(b.pb)+Qj(b.pb),this.d=Rj(b.pb)+Sj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Hj);
-_.tS=function(){return ta+this.b+Aa+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Mj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Qj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Tj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Uj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Vj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Mi(c.b,b);0==c.b.d&&Wj(c.c);a.r=null}a.rc()}}function Xj(a,b){var c=Yj();Vj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Zj(a,b){if($j(a.b,b)){var c=a.b,d=a.b.t,e;e=new ak(d,a.b.n);Ni(d.b,e);1==d.b.d&&bk(d.c,16);c.r=e}else a.b.r=null}function ck(a){this.b=a}s(18,1,{},ck);_.b=null;s(19,1,{});s(20,1,{2:1});function dk(){dk=u;ek=new fk}s(21,19,{});var ek=null;function fk(){this.b=new Ti;this.c=new gk(this)}s(22,21,{},fk);
-function hk(){hk=u;ik=new Ti;var a=new jk;kk();lk(mk?mk:mk=new nk,a)}function Wj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a)}function bk(a,b){if(0>b)throw new ok("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a);a.c=!1;a.d=pk(a,b);Ni(ik,a)}function qk(a){return $wnd.setInterval(B(function(){a.vc()}),100)}function pk(a,b){return $wnd.setTimeout(B(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Mi(ik,this);this.wc()};_.c=!1;_.d=0;var ik;
-function gk(a){hk();this.b=a}s(23,24,{},gk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(rk,r,3,a.b.d,0);b=sk(a.b,b);c=new tk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.b,d),Zj(d.b,c.b);0<a.b.d&&bk(a.c,Kj(5,16-(Yj()-c.b)))};_.b=null;function ak(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},ak);_.b=null;_.c=null;s(27,1,{});_.b=null;function uk(){this.b=$c}s(26,27,{},uk);function vk(){this.b=ad}s(28,27,{},vk);function wk(){this.b=dd}s(29,27,{},wk);s(31,1,{});_.b=null;function xk(a){this.b=a}s(30,31,{},xk);
-function yk(){this.b=ed}s(32,27,{},yk);function zk(){this.b=hd}s(33,27,{},zk);function Ak(){this.b=md}s(34,27,{},Ak);function Bk(){this.b=vd}s(35,27,{},Bk);function Ck(){this.b=Cd}s(36,27,{},Ck);function Dk(){this.b=Dd}s(37,27,{},Dk);function Ek(){this.b=Ed}s(38,27,{},Ek);function Fk(){this.b=Fd}s(39,27,{},Fk);function Gk(){this.b=Jd}s(40,27,{},Gk);function Hk(){this.b=Nd}s(41,27,{},Hk);function Ik(){this.b=Ud}s(42,27,{},Ik);function Jk(){this.b=Xd}s(43,27,{},Jk);function Kk(){this.b=me}
-s(44,27,{},Kk);function Lk(){this.b=te}s(45,27,{},Lk);function Mk(){this.b=ve}s(46,27,{},Mk);function Nk(){this.b=we}s(47,27,{},Nk);function Ok(){this.b=ze}s(48,27,{},Ok);function Pk(a){this.b=a.id}s(49,1,{4:1,5:1},Pk);_.b=null;function Qk(){this.b=Je}s(50,27,{},Qk);function Rk(){this.b=Se}s(51,27,{},Rk);function Sk(){this.b=Te}s(52,27,{},Sk);function Tk(){this.b=Ue}s(53,27,{},Tk);function Uk(){this.b=Ve}s(54,27,{},Uk);function Vk(){this.b=Xe}s(55,27,{},Vk);function Wk(){this.b=Ze}s(56,27,{},Wk);
-function Xk(){this.b=af}s(57,27,{},Xk);function Yk(){this.b=bf}s(58,27,{},Yk);function Zk(){this.b=cf}s(59,27,{},Zk);function $k(){this.b=ef}s(60,27,{},$k);function al(){this.b=ff}s(61,27,{},al);function bl(){this.b=mf}s(62,27,{},bl);function cl(){this.b=nf}s(63,27,{},cl);function dl(){this.b=yf}s(64,27,{},dl);function fl(){this.b=Bf}s(65,27,{},fl);function gl(){this.b=Kf}s(66,27,{},gl);function hl(){this.b=Qf}s(67,27,{},hl);s(68,31,{},function(a){this.b=a});function il(){this.b=Rf}s(69,27,{},il);
-function jl(){jl=u;kl=new xk("aria-activedescendant")}var kl;function ll(){this.b=Wf}s(71,27,{},ll);function ml(){this.b=Xf}s(72,27,{},ml);function nl(){this.b=$f}s(73,27,{},nl);
-function ol(){ol=u;pl=new vk;ql=new uk;rl=new wk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Mk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Sk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new $k;Tl=new bl;Ul=new cl;Vl=new al;Wl=new Zk;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new ml;cm=new ll;dm=new nl;em=new fm;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=
-new rm;sm=new tm;um=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;C=new wi;x(C,$f,dm);x(C,$c,ql);x(C,Nd,Bl);x(C,ad,pl);x(C,dd,rl);x(C,Xd,Dl);x(C,ed,sl);x(C,hd,tl);x(C,md,ul);x(C,vd,vl);x(C,ve,Fl);x(C,Cd,wl);x(C,we,Hl);x(C,Dd,xl);x(C,Ed,yl);x(C,Fd,zl);x(C,Jd,Al);x(C,Te,Nl);x(C,Ud,Cl);x(C,me,El);x(C,te,Gl);x(C,ze,Il);x(C,Je,Jl);x(C,Se,Kl);x(C,Ue,Ll);x(C,Ve,Ml);x(C,Xe,Ol);x(C,Ze,Pl);x(C,af,Ql);x(C,bf,Rl);x(C,cf,Wl);x(C,ef,Sl);x(C,ff,Vl);x(C,
-mf,Tl);x(C,Kf,Zl);x(C,Wf,cm);x(C,nf,Ul);x(C,yf,Xl);x(C,Bf,Yl);x(C,Qf,$l);x(C,Rf,am);x(C,Xf,bm);x(C,dg,im);x(C,fg,em);x(C,gg,gm);x(C,mg,mm);x(C,ng,om);x(C,kg,km);x(C,qg,qm);x(C,sg,sm);x(C,tg,um);x(C,vg,Pm);x(C,xg,Lm);x(C,yg,Nm);x(C,Dg,Rm);x(C,Eg,Tm);x(C,Fg,Vm);x(C,Gg,Xm);x(C,Ng,cn);x(C,Og,Zm);x(C,Pg,an)}var ql,pl,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Gl,Fl,Hl,Il,Jl,Kl,Nl,Ll,Ml,Ol,Pl,Ql,Rl,Wl,Sl,Vl,Tl,Ul,Xl,Yl,Zl,$l,am,cm,bm,dm,C,im,em,gm,km,mm,om,qm,sm,um,Pm,Lm,Nm,Rm,Tm,Vm,Xm,cn,Zm,an;
-function jm(){this.b=dg}s(75,27,{},jm);function fm(){this.b=fg}s(76,27,{},fm);function hm(){this.b=gg}s(77,27,{},hm);function lm(){this.b=kg}s(78,27,{},lm);function nm(){this.b=mg}s(79,27,{},nm);function pm(){this.b=ng}s(80,27,{},pm);function rm(){this.b=qg}s(81,27,{},rm);function tm(){this.b=sg}s(82,27,{},tm);function Km(){this.b=tg}s(83,27,{},Km);function Qm(){this.b=vg}s(84,27,{},Qm);function Mm(){this.b=xg}s(85,27,{},Mm);function Om(){this.b=yg}s(86,27,{},Om);function Sm(){this.b=Dg}
-s(87,27,{},Sm);function Um(){this.b=Eg}s(88,27,{},Um);function Wm(){this.b=Fg}s(89,27,{},Wm);function Ym(){this.b=Gg}s(90,27,{},Ym);function dn(){this.b=Ng}s(91,27,{},dn);function $m(){this.b=Og}s(92,27,{},$m);function bn(){this.b=Pg}s(93,27,{},bn);function tk(){this.b=Yj()}function Yj(){return(new Date).getTime()}s(94,1,{},tk);function en(a){var b,c,d;d=new fn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),gn(d,c.cZ.e),d.b.b+=lb,hn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function jn(a){var b,c,d;c=v(kn,r,125,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new ln;c[d]=a[d]}}function mn(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+lb+a:b}s(99,1,{112:1,126:1});_.xc=function(){return this.i};_.tS=function(){return mn(this)};_.f=null;_.i=null;function nn(a){on();this.i=a}s(98,99,Yh,nn);function Ii(a){on();this.i=a}function Fi(a,b){on();this.f=b;this.i=a}s(97,98,fi,Ii,Fi);
-function pn(a){on();this.c=a;this.b=j;var b,c,d;c=qn(rn(this.c)?this.c:null);d=v(kn,r,125,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);jn(d)}s(96,97,fi,pn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Df:rn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":tn(this.c).e;this.b=this.b+lb+(rn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(rn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.d=ta+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function un(a,b){return vn(a)?a.eQ(b):a===b}
-function tn(a){return vn(a)?a.cZ:wn}function xn(a){return vn(a)?a.hC():qi(a)}
-function yn(){var a;yn=u;zn=(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 An(a){yn();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=zn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var zn;s(105,1,{});function qi(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
-function Hn(){Hn=u;In=new Jn}function Kn(a,b){a.b=Ln(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Mn(a)),Nn(a.f,1),!a.j&&(a.j=new On(a)),Nn(a.j,50))}function Jn(){}function Pn(a){return a.yc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Ln(b,e)):e[0].qc()}catch(f){if(f=Ei(f),!y(f,126))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){B(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Jn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var In;function Mn(a){this.b=a}s(108,1,{},Mn);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Qn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Yj();100>Yj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function On(a){this.b=a}s(109,1,{},On);_.yc=function(){this.b.e&&Nn(this.b.f,1);return this.b.k};_.b=null;function on(){var a,b,c;try{null.a()}catch(d){a=d}var e=qn(a);3<=e.length&&e.splice(0,3);c=v(kn,r,125,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new sn(e[a]);jn(c)}
-function qn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Rn(Sn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function hn(a,b){a.b+=b}function Tn(){}s(116,115,{},Tn);_.b=j;function Un(a,b){return parseInt(a[b])||0}function Vn(a,b){return null==a[b]?null:""+a[b]}function Wn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Xn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function qj(a){a=a.button;return 1==a?4:2==a?2:1}function Pj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function hj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientHeight}function gj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientWidth}function Yn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollLeft||0}function Zn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollTop||0}function $n(a,b){this.c=a;this.d=b}s(139,1,{112:1,115:1,117:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function nj(){nj=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=E(mo,r,6,[ao,co,fo,ho,jo])}s(138,139,Ph);var lo,fo,co,ho,ao,jo;function bo(){$n.call(this,dc,0)}s(140,138,Ph,bo);function eo(){$n.call(this,"DOTTED",1)}s(141,138,Ph,eo);function go(){$n.call(this,"DASHED",2)}s(142,138,Ph,go);function io(){$n.call(this,"HIDDEN",3)}s(143,138,Ph,io);function ko(){$n.call(this,"SOLID",4)}s(144,138,Ph,ko);
-function no(){no=u;oo=new po;qo=new ro;so=new to;uo=new vo;wo=E(xo,r,7,[oo,qo,so,uo])}s(145,139,Jh);var wo,qo,so,uo,oo;function po(){$n.call(this,dc,0)}s(146,145,Jh,po);function ro(){$n.call(this,"BLOCK",1)}s(147,145,Jh,ro);function to(){$n.call(this,"INLINE",2)}s(148,145,Jh,to);function vo(){$n.call(this,"INLINE_BLOCK",3)}s(149,145,Jh,vo);function yo(){yo=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=E(Io,r,9,[zo,Bo,Do,Fo])}s(150,139,pi);var Ho,zo,Bo,Do,Fo;function Ao(){$n.call(this,Bb,0)}
-s(151,150,pi,Ao);function Co(){$n.call(this,Xb,1)}s(152,150,pi,Co);function Eo(){$n.call(this,Zb,2)}s(153,150,pi,Eo);function Go(){$n.call(this,tc,3)}s(154,150,pi,Go);function mj(){mj=u;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=E(bp,r,10,[Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo])}s(155,139,Hh);var ap,Xo,No,Po,Vo,Zo,To,Lo,Ro,Jo;function Ko(){$n.call(this,"PX",0)}s(156,155,Hh,Ko);function Mo(){$n.call(this,"PCT",1)}s(157,155,Hh,Mo);
-function Oo(){$n.call(this,"EM",2)}s(158,155,Hh,Oo);function Qo(){$n.call(this,"EX",3)}s(159,155,Hh,Qo);function So(){$n.call(this,"PT",4)}s(160,155,Hh,So);function Uo(){$n.call(this,"PC",5)}s(161,155,Hh,Uo);function Wo(){$n.call(this,"IN",6)}s(162,155,Hh,Wo);function Yo(){$n.call(this,"CM",7)}s(163,155,Hh,Yo);function $o(){$n.call(this,"MM",8)}s(164,155,Hh,$o);function cp(){cp=u;dp=[];ep=[];fp=[]}var dp,ep,fp;function gp(){gp=u;hp=new ip}
-function jp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function kp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function ip(){}s(167,1,{},ip);_.b=null;var hp;s(179,1,{});_.tS=function(){return"An event type"};_.i=null;s(178,179,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(177,178,{});_.Ac=function(){return this.Cc()};_.b=null;var lp=_.c=null;function mp(){mp=u;np=new op(id,new pp)}function pp(){}s(176,177,{},pp);
-_.zc=function(a){a.Dc(this)};_.Cc=function(){return np};var np;function qp(){qp=u;rp=new op(ud,new sp)}function sp(){}s(180,177,{},sp);_.zc=function(a){tp();up(this,a.c,vp(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return rp};var rp;s(183,177,Oh);function Ij(a,b){return(a.b.clientX||0)-Pj(b)+(b.scrollLeft||0)+Yn(b.ownerDocument)}function Jj(a,b){return(a.b.clientY||0)-Rj(b)+(b.scrollTop||0)+Zn(b.ownerDocument)}function oj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientX||0}
-function pj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientY||0}s(182,183,Oh);function wp(){wp=u;xp=new op(xd,new yp)}function yp(){}s(181,182,Oh,yp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return xp};var xp;function zp(){zp=u;Ap=new op(Gd,new Bp)}function Bp(){}s(184,177,{},Bp);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return Ap};var Ap;s(187,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Cp=_.d=0;
-function nk(){this.d=++Cp}s(186,187,$h,nk);function op(a,b){this.d=++Cp;this.b=b;!lp&&(lp=new Dp);lp.b[a]=this;this.c=a}s(185,186,$h,op);_.b=null;_.c=null;function Ep(){Ep=u;Fp=new op(Id,new Gp)}function Gp(){}s(188,182,Oh,Gp);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Hp(),Ip))a=Jp(b.pb),c=new Kp(Un(b.pb,Hf),Un(b.pb,Gf)),d=new Kp(Un(b.T.jb.pb,Hf),Un(b.T.jb.pb,Gf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Lp(b.I,!0);a=Un(b.T.jb.pb,Hf);Mp(b,new Kp(a,Np(b.T.jb).b));b.J&&b.O!=Ip&&Op(b.r,b)}else Lp(b.I,!1),b.O!=(Hp(),Ip)?Mp(b,new Kp(b.F.c,b.F.b)):Pp(b,Jp(b.r.pb)),b.J&&b.O!=Ip&&Qp(b.r,b);Rp(b.T.jb)}else Lp(b.I,!0)};_.Cc=function(){return Fp};var Fp;s(189,177,{});
-function Sp(){Sp=u;Tp=new op($d,new Up)}function Up(){}s(190,189,{},Up);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Tp};var Tp;function Vp(){Vp=u;Wp=new op(ae,new Xp)}function Xp(){}s(191,189,{},Xp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Wp};var Wp;function Yp(){Yp=u;Zp=new op(be,new $p)}function $p(){}s(192,189,{},$p);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Zp};
-var Zp;function aq(){aq=u;bq=new op(ce,new cq)}function cq(){}s(193,189,{},cq);_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;dq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Bg),a.b.c.b.b.f.pb[Rg]=null!=b?b:j)};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new op(he,new gq)}function gq(){}
-s(194,177,{},gq);_.zc=function(a){Oj(a.b.b)};_.Cc=function(){return fq};var fq;function hq(){hq=u;iq=new op(pe,new jq)}function jq(){}s(195,177,{},jq);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,kq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,lq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return iq};var iq;function mq(){mq=u;nq=new op(qe,new oq)}
-function oq(){}s(196,177,{},oq);_.zc=function(a){a.b.b&&(a.b.c.b=null,pq(a.b.b,a.b.c))};_.Cc=function(){return nq};var nq;function qq(){qq=u;rq=new op(re,new sq)}function sq(){}s(197,177,{},sq);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return rq};var rq;s(199,177,{});s(198,199,{});function tq(){tq=u;uq=new op(Oe,new vq)}function vq(){}s(200,198,{},vq);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(wq(),xq).length&&-999!=(wq(),xq)[c]&&(c=(wq(),xq)[c]);b=new yq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?zq(Aq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),b.b=d,Cq(),Dq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Eq(a,Vn((Fq(),Gq).ac.b.pb,Rg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Sb;c=1300;break;case 114:case 82:a.jb=!0;a.J=lc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Hq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Hq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Hq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Hq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Hq(a,4):c=207;break;case 53:105==a.c?Hq(a,5):c=208;
-break;case 54:105==a.c?Hq(a,6):c=210;break;case 55:105==a.c?Hq(a,7):c=211;break;case 56:105==a.c?Hq(a,8):c=212;break;case 57:105==a.c?Hq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Iq(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return uq};var uq;function Jq(){Jq=u;Kq=new op(pf,new Lq)}function Lq(){}s(201,182,Oh,Lq);_.zc=function(a){a.nc(this)};_.Cc=function(){return Kq};
-var Kq;function ij(){ij=u;jj=new op(qf,new Mq)}function Mq(){}s(202,182,Oh,Mq);_.zc=function(a){a.oc(this)};_.Cc=function(){return jj};var jj;function Nq(){Nq=u;Oq=new op(rf,new Pq)}function Pq(){}s(203,182,Oh,Pq);_.zc=function(a){var b;a.f&&1==a.e&&(b=new Hj(Xi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Yi(a))};_.Cc=function(){return Oq};var Oq;function kj(){kj=u;lj=new op(tf,new Qq)}function Qq(){}s(204,182,Oh,Qq);_.zc=function(a){a.pc(this)};_.Cc=function(){return lj};var lj;function Dp(){this.b={}}
-s(205,1,{},Dp);_.b=null;s(208,183,Oh);var Rq=null;function Sq(){Sq=u;Tq=new op(Ig,new Uq)}function Uq(){}s(207,208,Oh,Uq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new op(Jg,new Yq)}function Yq(){}s(209,208,Oh,Yq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Xq};var Xq;function Zq(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(If,"return;"),typeof a.ontouchstart==ne)}s(210,1,{},Zq);
-function $q(){$q=u;ar=new op(Kg,new br)}function br(){}s(211,208,Oh,br);_.zc=function(a){Vq(a.b,this,a.b.o)};_.Cc=function(){return ar};var ar;function cr(){cr=u;dr=new op(Lg,new er)}function er(){}s(212,208,Oh,er);_.zc=function(a){fr(a.b,this)&&(a.b.k&&gr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),bk(a.b.d,750),a.b.e=!1))};_.Cc=function(){return dr};var dr;function hr(a,b){this.b=b;this.c=a}function ir(a,b,c){mk&&(b=new hr(b,c),a.Nc(b))}s(213,178,{},hr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return mk};
-_.b=!1;var mk=_.c=null;function jr(a){this.b=a}s(214,178,{},jr);_.zc=function(a){a.Kc(this)};_.Ac=function(){return kr};var kr=_.b=null;function lr(){}function mr(a){var b;nr&&(b=new lr,a.Nc(b))}s(215,178,{},lr);_.zc=function(a){a.Lc(this)};_.Ac=function(){return nr};var nr=null;function or(a){this.b=a}s(216,178,{},or);_.zc=function(a){a.Mc(this)};_.Ac=function(){return pr};var pr=_.b=null;function qr(){}s(217,178,{},qr);_.zc=function(a){a.b.W&&a.b.xd()};_.Ac=function(){return rr};var rr=null;
-function sr(a,b,c){a=a.b;if(!b)throw new tr("Cannot add a handler with a null type");if(!c)throw new tr("Cannot add a null handler");0<a.c?ur(a,new vr(a,b,c)):wr(a,b,null,c);return new xr(new yr(a,b,c))}
-function zr(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new tr("Cannot fire null event");try{++d.c;i=Ar(d,b.Ac(),null);e=null;for(h=d.d?i.nf(i.ue()):i.mf();d.d?h.pf():h.Qc();){g=d.d?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Ei(l),y(l,126))f=l,!e&&(e=new Br),Cr(e,f);else throw l;}}if(e)throw new Dr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new yi(d.b);o.c<o.e.ue();)m=zi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ei(n);if(y(n,83))throw new Er(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Fr(a){Gr.call(this,a,!1)}function Gr(a,b){this.b=new Hr(b);this.c=a}s(218,1,ci,Fr,Gr);_.Nc=function(a){zr(this,a)};_.b=null;_.c=null;s(221,1,{});function ur(a,b){!a.b&&(a.b=new Ti);Ni(a.b,b)}function wr(a,b,c,d){var e;e=Wi(a.e,b);e||(e=new wi,x(a.e,b,e));a=e.qe(c);a||(a=new Ti,e.se(c,a));a.df(d)}function Ir(a,b,c,d){var e,f;e=Ar(a,b,c);e.ff(d)&&e.re()&&(f=Wi(a.e,b),f.te(c),f.re()&&Hi(a.e,b))}
-function Ar(a,b,c){a=Wi(a.e,b);if(!a)return Jr(),Jr(),Kr;c=a.qe(c);return!c?(Jr(),Jr(),Kr):c}s(220,221,{});_.b=null;_.c=0;_.d=!1;function Hr(a){this.e=new wi;this.d=a}s(219,220,{},Hr);function xr(a){this.b=a}s(222,1,{},xr);_.b=null;function Dr(a){Fi.call(this,Lr(a),Mr(a));this.b=a}function Mr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Lr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Nr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:b.b.b+="; ",d=d.xc(),hn(b.b,d);return b.b.b}s(224,97,Mh,Dr);_.b=null;function Er(a){Dr.call(this,a)}s(223,224,Mh,Er);s(225,1,{},function(){});function Or(a){a=Vn(a,Od);return Pr(hg,a)?(Qr(),Rr):Pr(Ye,a)?(Qr(),Sr):(Qr(),Tr)}function Qr(){Qr=u;Rr=new Ur("RTL",0);Sr=new Ur("LTR",1);Tr=new Ur("DEFAULT",2);Vr=E(Wr,r,48,[Rr,Sr,Tr])}
-function Ur(a,b){$n.call(this,a,b)}s(227,139,{48:1,112:1,115:1,117:1},Ur);var Vr,Tr,Sr,Rr;function Xr(){}function Yr(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=Yr(e,d);E(a,b,c,d);return d}function Zr(a){return $r([as,F],[r,k],[111,-1],a,0,2,1)}
-function $r(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Yr(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=$r(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){bs();var e=cs,f=ds;bs();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 es(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new fs;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new fs;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new fs;}a[b]=c}s(228,1,{},Xr);_.qI=0;
-function bs(){bs=u;cs=[];ds=[];var a=new Xr,b=cs,c=ds,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var cs,ds;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function rn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==u||a.cM&&!!a.cM[1]}function gs(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function hs(){var a;$stats&&is("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Jf))a=Jf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(vf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(vf)&&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"}D(Jf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&is("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(js,r,1,[Cb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&is("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";cp();fp.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;}");
-cp();0!=fp.length&&(a=fp.join(j),b=(gp(),hp),a=jp(a),kp(b).insertBefore(a,b.b.firstChild),fp.length=0);0!=dp.length&&(a=dp.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),dp.length=0);0!=ep.length&&(a=ep.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),ep.length=0);$stats&&is("export.client.JSME_export");new ks;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ne)$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(d){}}
-function Ei(a){return y(a,126)?a:new pn(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
-function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(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?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(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?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(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=ms(f,i,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,l,m,o;f=As(b)-As(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=ms(i&4194303,l&4194303,h&1048575);for(l=ms(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&&ys(l);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return l}
-function ys(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 As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rs(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function I(a){var b,c,d;if(isNaN(a))return ss(),Ts;if(-9223372036854775E3>a)return ss(),Us;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=ms(a,b,c);d&&ys(b);return b}function Vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ws&&(Ws=v(Xs,r,49,256,0)),c=Ws[b],!c&&(c=Ws[b]=ls(a)),c):ls(a)}
-function Ys(a){var b=ah,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 zs(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 Zs(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return ms(c&4194303,n&
-4194303,q&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(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 ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function $s(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+$s(us(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Vs(1E9);a=ps(a,b);b=j+K(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Ws=null;function ss(){ss=u;ws=ms(4194303,4194303,524287);Us=ms(0,0,524288);ts=Vs(1);Vs(2);Ts=Vs(0)}var ws,Us,ts,Ts;function os(){}s(237,1,{49:1},os);
-function is(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function at(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(242,1,{},at);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function bt(a,b){hn(a.b.b,b.b);return a}function ct(){this.b=new dt}s(243,1,{},ct);function et(a){if(null==a)throw new tr("css is null");this.b=a}s(244,1,{50:1,112:1},et);
-_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;function gt(a){if(null==a)throw new tr("html is null");this.b=a}s(246,1,li,gt);_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;s(247,1,li,function(){this.b=j});_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;
-function ht(){ht=u;it=RegExp(na,oe);jt=RegExp(pb,oe);kt=RegExp(nb,oe);lt=RegExp(sa,oe);mt=RegExp(ea,oe)}function nt(a){ht();-1!=a.indexOf(na)&&(a=a.replace(it,oa));-1!=a.indexOf(nb)&&(a=a.replace(kt,qa));-1!=a.indexOf(pb)&&(a=a.replace(jt,pa));-1!=a.indexOf(ea)&&(a=a.replace(mt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(lt,"&#39;"));return a}var it,jt,kt,mt,lt;function ot(a){if(null==a)throw new tr("uri is null");this.b=a}s(249,1,{53:1},ot);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};
-_.b=null;function pt(){pt=u}s(251,1,{});function qt(){}s(252,1,{},qt);var rt=null;function st(){}s(253,251,{},st);var tt=null;function ut(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Ar(a.b,f,null).ue();for(e-=1;0<=e;--e)if(d=Ar(a.b,f,null).lf(e),y(d,54)&&un(d.b,b)){var h=a.b,l=f;0<h.c?ur(h,new vt(h,l,null,d)):Ir(h,l,null,d)}}}s(254,1,ai);_.b=null;function wt(a){this.b=a}s(255,254,ai,wt);_.Pc=function(a){a.d&&(this.b.Uc(a.e)||(a.b=!0))};function xt(a){this.b=a}s(256,254,ai,xt);
-_.Lc=function(){yt(this.b.b)};function zt(){on()}s(257,97,fi,zt);function At(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,bk(a.e,1))}function Bt(){this.b=new Ct(this);this.c=new Ti;this.e=new Dt(this);this.i=new Et(this)}s(258,1,{},Bt);_.d=!1;_.f=!1;function Ct(a){hk();this.b=a}s(259,24,{},Ct);_.wc=function(){if(this.b.d){var a=this.b,b;b=Ft(a.i.e.c,a.i.c);Gt(a.i);y(b,55)&&new zt;a.d=!1;At(a)}};_.b=null;function Dt(a){hk();this.b=a}s(260,24,{},Dt);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(bk(a.b,1E4);a.i.d<a.i.b;){d=Ht(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Gt(a.i)}if(100<=Yj()-b)break}}finally{e||(Wj(a.b),a.d=!1,At(a))}};_.b=null;function Ht(a){var b;a.c=a.d;b=Ft(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Gt(a){It(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Et(a){this.e=a}s(261,1,{},Et);_.Qc=function(){return this.d<this.b};_.Rc=function(){return Ht(this)};
-_.Sc=function(){Gt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Jt(a,b){var c=(Kt(),Lt(b));a.appendChild(c)}function Mt(a,b,c){var d;d=Nj;Nj=a;b==bj&&8192==Nt(a.type)&&(bj=null);c.Tc(a);Nj=d}var Nj=null,bj=null;function Ot(){Ot=u;Pt=new Bt}function sj(a){Ot();if(!a)throw new tr("cmd cannot be null");var b=Pt;Ni(b.c,a);At(b)}var Pt;function Qt(a){cj();!Rt&&(Rt=new nk);St||(St=new Gr(null,!0),Tt=new Ut);return sr(St,Rt,a)}var St=null;function Vt(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ut(){}s(267,178,{},Ut);_.zc=function(a){a.Pc(this);Tt.d=!1};_.Ac=function(){return Rt};_.Bc=function(){Vt(this)};_.b=!1;_.c=!1;_.d=!1;var Rt=_.e=null,Tt=null;function Wt(){Wt=u;Xt=new Yt;Zt()||(Xt=null)}var Xt=null;function jk(){}s(269,1,{},jk);_.Jc=function(){for(;0<(hk(),ik).d;)Wj(Ft(ik,0))};function lk(a,b){return sr((!$t&&($t=new au),$t),a,b)}function bu(a){kk();cu||(du(),cu=!0);return lk((!nr&&(nr=new nk),nr),a)}function kk(){eu||(fu(),eu=!0)}
-function gu(){var a;eu&&(a=new hu,$t&&zr($t,a));return null}var eu=!1,$t=null,iu=0,ju=0,cu=!1;function ku(){ku=u;lu=new nk}function hu(){ku()}s(271,178,{},hu);_.zc=function(){null.Nf()};_.Ac=function(){return lu};var lu;function au(){Fr.call(this,null)}s(273,218,ci,au);
-function Nt(a){switch(a){case id:return 4096;case ud:return 1024;case xd:return 1;case Id:return 2;case he:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case ee:return 65536;case "DOMMouseScroll":case uf:return 131072;case Gd:return 262144;case "paste":return 524288;case Lg:return 1048576;case Kg:return 2097152;
-case Jg:return 4194304;case Ig:return 8388608;case re:return 16777216;case pe:return 33554432;case qe:return 67108864;default:return-1}}function cj(){mu||(nu(),mu=!0)}var mu=!1;function ou(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 pu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function nu(){qu=B(function(a){var b;var c=St,d,e,f;Rt&&c&&ru(c.b.e,Rt)?(b=Tt.b,d=Tt.c,e=Tt.d,f=Tt.e,Vt(Tt),Tt.e=a,zr(c,Tt),c=!(Tt.b&&!Tt.c),Tt.b=b,Tt.c=d,Tt.d=e,Tt.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});su=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!rn(b)&&y(b,56)&&Mt(a,c,b)});tu=B(function(a){a.preventDefault();su.call(this,a)});uu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;su.call(this,a)});vu=B(function(a){if(qu(a)){var b=dj;b&&b.__listener&&!rn(b.__listener)&&y(b.__listener,56)&&(Mt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,vu,!0);$wnd.addEventListener(Id,vu,!0);$wnd.addEventListener(pf,vu,!0);$wnd.addEventListener(tf,vu,!0);$wnd.addEventListener(qf,vu,!0);$wnd.addEventListener(sf,vu,!0);$wnd.addEventListener(rf,vu,!0);$wnd.addEventListener(uf,vu,!0);$wnd.addEventListener(Oe,qu,!0);$wnd.addEventListener(Qe,qu,!0);$wnd.addEventListener(Pe,
-qu,!0);$wnd.addEventListener(Lg,vu,!0);$wnd.addEventListener(Kg,vu,!0);$wnd.addEventListener(Jg,vu,!0);$wnd.addEventListener(Ig,vu,!0);$wnd.addEventListener(re,vu,!0);$wnd.addEventListener(pe,vu,!0);$wnd.addEventListener(qe,vu,!0)}function wu(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 xu(a,b){cj();switch(b){case "drag":a.ondrag=su;break;case $d:a.ondragend=su;break;case ae:a.ondragenter=tu;break;case "dragleave":a.ondragleave=su;break;case be:a.ondragover=tu;break;case "dragstart":a.ondragstart=su;break;case ce:a.ondrop=su;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,su,!1);a.addEventListener(b,su,!1);break;default:throw"Trying to sink unknown event type "+b;}}var dj=null,qu=null,vu=null,tu=null,su=null,uu=null;
-function yu(a,b){a.__eventBits=b;a.onclick=b&1?su:null;a.ondblclick=b&2?su:null;a.onmousedown=b&4?su:null;a.onmouseup=b&8?su:null;a.onmouseover=b&16?su:null;a.onmouseout=b&32?su:null;a.onmousemove=b&64?su:null;a.onkeydown=b&128?su:null;a.onkeypress=b&256?su:null;a.onkeyup=b&512?su:null;a.onchange=b&1024?su:null;a.onfocus=b&2048?su:null;a.onblur=b&4096?su:null;a.onlosecapture=b&8192?su:null;a.onscroll=b&16384?su:null;a.onload=b&32768?uu:null;a.onerror=b&65536?su:null;a.onmousewheel=b&131072?su:null;
-a.oncontextmenu=b&262144?su:null;a.onpaste=b&524288?su:null}function zu(){var a;zu=u;Au=(a=$doc,D(a.compatMode,Cb)?a.documentElement:a.body)}var Au;function Bu(){this.c=new Ti}function Cu(a){a=a[Rc];return null==a?-1:a}s(278,1,{},Bu);_.b=null;function Du(a,b){this.b=a;this.c=b}s(279,1,{},Du);_.b=0;_.c=null;s(280,1,ci);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){zr(this.b,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Eu?j:Eu))Eu=a,rr&&(a=new qr,zr(this.b,a))};
-var Eu=j;function Zt(){function a(){$wnd.setTimeout(a,250);e()}var b=Xt,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Vc(d.substring(1)));Eu=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Vc(c.substring(1)));b.Wc(a)});a();return!0}function Yt(){this.b=new Fr(null)}s(281,280,ci,Yt);
-function fu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(gu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{eu&&ir((!$t&&($t=new au),$t),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function du(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(cu&&(d=gj(),c=hj(),ju!=d||iu!=c))ju=d,iu=c,mr((!$t&&($t=new au),$t))}finally{a&&a(b)}})}function Si(a,b){Ai(a._c(),b,!0)}function Ri(a,b){Ai(a._c(),b,!1)}function Fu(a,b){a.pb.style[Ge]=b}function fj(a,b,c){0<=b&&a.ed(b+Sf);0<=c&&a.cd(c+Sf)}function Gu(a){var b,a=Vn(a,wd);b=Hu(a,Iu(32));return 0<=b?a.substr(0,b-0):a}
-function Ai(a,b,c){if(!a)throw new Ii(hc);b=Rn(b);if(0==b.length)throw new ok(Gc);if(c){var d,e,f;d=Rn(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+=ca),a.className=f+d)}else{var g,b=Rn(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=Rn(e.substr(0,
-c-0)),b=Rn(Sn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Ju(a,b){a.style.display=b?j:zf;a.setAttribute("aria-hidden",""+!b)}s(287,1,ni);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return this.pb};_.ad=function(){return this.pb.style.display!=zf};_.bd=function(){throw new Ku;};_.cd=function(a){Fu(this,a)};_.dd=function(a){Ju(this.pb,a)};
-_.ed=function(a){this.pb.style[Wg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Lu(a,b,c){xu(a.pb,c.c);sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function z(a,b,c){var d;d=Nt(c.c);if(-1==d)xu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;cj();yu(e,d)}else a.lb|=d;return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function Mu(a,b,c){return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}
-function Nu(a){var b;if(a.hd())throw new Ou("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;cj();yu(c,b)}else a.lb|=b;a.fd();a.ld()}function Pu(a,b){var c;switch(Nt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(lp&&(f=lp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&zr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Qu(a){if(!a.hd())throw new Ou("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.pb.__listener=null,a.kb=!1}}}function Oj(a){if(a.ob)if(y(a.ob,69))a.ob.nd(a);else{if(a.ob)throw new Ou("This widget's parent does not implement HasWidgets");}else if($i(),ru(Ru.b,a)){$i();try{a.kd()}finally{Hi(Ru.b,a)}}}
-function Su(a,b){var c;c=a.ob;if(b){if(c)throw new Ou("Cannot set a new parent without first clearing the old parent");a.ob=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.ob=null}}s(286,287,ji);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.mb&&zr(this.mb,a)};_.hd=function(){return this.kb};_.jd=function(){Nu(this)};_.Tc=function(a){Pu(this,a)};_.kd=function(){Qu(this)};_.ld=function(){};_.md=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Tu(a){for(a=new Uu(a);a.b.b<a.b.c.d-1;)Vu(a.b),Wu(a.b)}s(285,286,oi);_.fd=function(){Xu(this,(Yu(),Zu))};_.gd=function(){Xu(this,(Yu(),$u))};function av(a,b,c){Oj(b);var d=a.q;bv(d,b,d.d);d=(Kt(),Lt(b.pb));c.appendChild(d);Su(b,a)}function cv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new dv;b.ob==a&&(f=a.od(b),f<d&&--d);Oj(b);bv(a.q,b,d);e?(e=b.pb,wu(c,(Kt(),Lt(e)),d)):(e=(Kt(),Lt(b.pb)),c.appendChild(e));Su(b,a)}
-function ev(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);c=a.q;var d;d=fv(c,b);if(-1==d)throw new gv;if(0>d||d>=c.d)throw new dv;for(--c.d;d<c.d;++d)es(c.b,d,c.b[d+1]);es(c.b,c.d,null)}return!0}s(284,285,oi);_.od=function(a){return fv(this.q,a)};_.pd=function(a,b,c,d){cv(this,a,b,c,d)};_.qd=function(){return new hv(this.q)};_.nd=function(a){return ev(this,a)};function Zi(a,b,c,d){var e;Oj(b);e=a.q.d;a.td(b,c,d);a.pd(b,a.pb,e,!0)}
-function iv(a,b){if(b.ob!=a)throw new ok("Widget must be a child of this panel.");}function jv(a,b){var c;(c=ev(a,b))&&kv(b.pb);return c}function lv(a,b,c){a=a.pb;-1==b&&-1==c?kv(a):(a.style[Pf]=Zc,a.style[Re]=b+Sf,a.style[Hg]=c+Sf)}function mv(){var a=$doc.createElement(Wd);this.q=new nv(this);this.pb=a;this.pb.style[Pf]="relative";this.pb.style[Mf]=He}function kv(a){a.style[Re]=j;a.style[Hg]=j;a.style[Pf]=j}s(283,284,oi,mv);_.rd=function(a){av(this,a,this.pb)};_.nd=function(a){return jv(this,a)};
-_.sd=function(a,b,c){iv(this,a);this.td(a,b,c)};_.td=function(a,b,c){lv(a,b,c)};function ov(a,b){if(a.vd())throw new Ou("SimplePanel can only contain one child widget");a.wd(b)}function pv(a,b){if(a.jb!=b)return!1;try{Su(b,null)}finally{a.ud().removeChild(b.pb),a.jb=null}return!0}function qv(a,b){if(b!=a.jb&&(b&&Oj(b),a.jb&&a.nd(a.jb),a.jb=b)){var c=(Kt(),Lt(a.jb.pb));a.ud().appendChild(c);Su(b,a)}}function rv(){this.pb=$doc.createElement(Wd)}s(291,285,oi,rv);_.ud=function(){return this.pb};
-_.vd=function(){return this.jb};_.qd=function(){return new sv(this)};_.nd=function(a){return pv(this,a)};_.wd=function(a){qv(this,a)};_.jb=null;function tv(a,b){a.hb&&(uv(a.gb,!1,!1),ir(a,a,b))}function vv(a){var b;if(b=a.jb)null!=a.X&&b.cd(a.X),null!=a.Y&&b.ed(a.Y)}function wv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Re]=b-0+(mj(),Sf);a.style[Hg]=c+Sf}function xv(a){a.hb||(a.kb&&Oj(a),uv(a.gb,!0,!1))}s(290,291,oi);_.ud=function(){return Wn(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};
-_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return Xn(Wn(this.pb))};_.xd=function(){this.yd(!1)};_.yd=function(a){tv(this,a)};_.ad=function(){return!D(He,this.pb.style[Tg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.hb&&uv(this.gb,!1,!0)};_.cd=function(a){this.X=a;vv(this);0==a.length&&(this.X=null)};_.zd=function(a,b){wv(this,a,b)};_.dd=function(a){this.pb.style[Tg]=a?Ug:He};_.wd=function(a){qv(this,a);vv(this)};
-_.ed=function(a){this.Y=a;vv(this);0==a.length&&(this.Y=null)};_.Ad=function(){xv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function yv(a,b){var c;rv.call(this);this.$=new zv;this.U=(Av(),Bv);this.gb=new Cv(this);this.pb.appendChild($doc.createElement(Wd));this.zd(0,0);Xn(Wn(this.pb))[wd]="gwt-PopupPanel";Wn(this.pb)[wd]=Of;this.W=this.V=a;this.db=!1;c=E(js,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Dv(c);this.T._c()[wd]=j;c=Xn(Wn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(hc);d=Rn(d);if(0==d.length)throw new ok(Gc);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)==Ba&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}qv(this,this.T);vv(this);Ai(Wn(this.pb),Of,!1);Ai(this.T.c,b+"Content",!0)}s(289,290,oi);_.fd=function(){Nu(this.T)};_.gd=function(){Qu(this.T)};_.vd=function(){return this.T.jb};_.qd=function(){return new sv(this.T)};_.nd=function(a){return this.T.nd(a)};_.wd=function(a){qv(this.T,a);vv(this)};_.T=null;s(288,289,oi);_.kd=function(){Qu(this)};
-function Ev(){Ev=u;Fv=new Gv(Bb,0,(Av(),Bv));Hv=new Gv(jc,1,Iv);Jv=new Gv(uc,2,Kv);Lv=E(Mv,r,57,[Fv,Hv,Jv])}function Gv(a,b,c){$n.call(this,a,b);this.b=c}s(292,139,{57:1,112:1,115:1,117:1},Gv);_.b=null;var Lv,Fv,Hv,Jv;function Nv(){Nv=u;Ov=E(js,r,1,[Hg,of,ld])}
-function Dv(a){var b;Nv();var c,d;c=this.pb=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Mg),b[wd]=a[c],Jt(b,Pv(a[c]+"Left")),Jt(b,Pv(a[c]+Eb)),Jt(b,Pv(a[c]+"Right")),b),Jt(this.d,d),1==c&&(this.c=Wn(ou(d,1)));this.pb[wd]="gwt-DecoratorPanel"}function Pv(a){var b,c;c=$doc.createElement(Ag);b=$doc.createElement(Wd);var d=(Kt(),Lt(b));c.appendChild(d);c[wd]=a;b[wd]=a+"Inner";return c}s(294,291,Lh,Dv);_.ud=function(){return this.c};
-_.c=null;_.d=null;var Ov;s(293,294,Lh);s(295,1,{});function Yu(){Yu=u;Zu=new Qv;$u=new Rv}function Sv(a){Dr.call(this,a)}function Xu(a,b){Yu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ei(f),y(f,126))d=f,!c&&(c=new Br),Cr(c,d);else throw f;}}if(c)throw new Sv(c);}s(296,223,Mh,Sv);var Zu,$u;function Qv(){}s(297,1,{},Qv);_.Bd=function(a){a.jd()};function Rv(){}s(298,1,{},Rv);_.Bd=function(a){a.kd()};s(301,286,Fh);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};
-_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.jd=function(){Nu(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(300,301,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
-function Tv(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[wd]="gwt-Button";this.pb.innerHTML=a||j}s(299,300,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Tv);
-function Uv(){this.q=new nv(this);this.f=$doc.createElement(wg);this.e=$doc.createElement(zg);Jt(this.f,this.e);this.pb=this.f}s(302,284,oi);_.e=null;_.f=null;function Vv(a,b){var c;if(a.i)throw new Ou("Composite.initWidget() may only be called once.");Oj(b);c=b.pb;a.pb=c;var d;Kt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Kt(),c).__gwt_resolve=Wv(a));a.i=b;Su(b,a)}
-function Xv(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);cj();yu(d,b)}else b.lb|=c;a.lb=-1}a.i.jd();a.pb.__listener=a;a.ld()}s(303,286,Qh);_.hd=function(){return this.i?this.i.hd():!1};_.jd=function(){Xv(this)};_.Tc=function(a){Pu(this,a);this.i.Tc(a)};_.kd=function(){this.i.kd()};_.bd=function(){return this.pb=this.i.bd()};_.i=null;
-function Yv(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Od]=hg;break;case 1:b[Od]=Ye;break;case 2:Or(b)!=(Qr(),Tr)&&(b[Od]=j)}}function Zv(a){this.b=a;this.d=!1;this.e=this.c=Or(a)}s(304,1,{},Zv);_.b=null;_.c=null;_.d=!1;_.e=null;function ej(){this.pb=$v()}s(305,291,Ih,ej);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};
-_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};function aw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Wn(b);e=null;c&&(c=Cu(c),e=0>c?null:Ft(a.j.c,c));e?bw(a,e):d&&(b.innerHTML=j||j);return b}function bw(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);var d=a.j,e;e=Cu(c);c[Rc]=null;c=d.c;cw(e,c.d);es(c.c,e,null);d.b=new Du(e,d.b)}return!0}s(307,285,Kh);_.qd=function(){return new dw(this)};_.nd=function(a){return bw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function ew(a){if(0>=a.c)throw new fw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new fw("Column index: 0, Column size: "+a.b);}
-function gw(){this.j=new Bu;this.i=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(this.i,this.d);this.pb=this.i;this.e=new hw(this);var a=new iw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;wu(a.c.i,(Kt(),Lt(b)),0);Jt(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new fw("Row index: "+a+", Row size: "+d);if(0>c)throw new fw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new fw("Column index: "+c+", Column size: "+this.b);c=aw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ag),d.innerHTML=ra||j,wu(c,(Kt(),Lt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ag);
-e.innerHTML=ra;c=$doc.createElement(Mg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)aw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(306,307,Kh,gw);_.b=0;_.c=0;
-function jw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(kw(),lw)?a.c.e==(Qr(),Sr)?(mw(),nw):a.c.e==Rr?(mw(),ow):(mw(),pw):a.c.e==(Qr(),Sr)?(mw(),ow):a.c.e==Rr?(mw(),nw):(mw(),qw);b!=a.d&&(a.d=b,a.pb.style[Cg]=!a.d?j:a.d.b)}s(310,286,ji);_.b=null;_.c=null;_.d=null;function rw(){this.pb=$doc.createElement(Wd);this.c=new Zv(this.pb);this.pb[wd]="gwt-Label"}function sw(){rw.call(this);Yv(this.c,Xg,!1);jw(this)}
-s(309,310,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},rw,sw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
-function tw(a){var b=$doc.createElement(Wd);Pr(rg,b.tagName);this.pb=b;this.c=new Zv(this.pb);this.pb[wd]="gwt-HTML";Yv(this.c,a,!0);jw(this)}s(308,309,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},tw);function uw(a){for(;++a.c<a.e.d&&!(null!=Ft(a.e,a.c)););}function dw(a){this.d=a;this.e=this.d.j.c;uw(this)}s(311,1,{},dw);
-_.Qc=function(){return this.c<this.e.d};_.Rc=function(){var a;if(this.c>=this.e.d)throw new gv;a=Ft(this.e,this.c);this.b=this.c;uw(this);return a};_.Sc=function(){var a;if(0>this.b)throw new vw;a=Ft(this.e,this.b);Oj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function hw(a){this.b=a}s(312,1,{},hw);_.b=null;function iw(a){this.c=a}s(313,1,{},iw);_.b=null;_.c=null;function kw(){kw=u;lw=new ww}var lw;function mw(){mw=u;xw=new yw((yo(),sd));nw=new yw(Re);ow=new yw(bg);pw=nw;qw=ow;zw=pw}
-var xw,zw,nw,qw,pw,ow;function ww(){}s(315,1,{},ww);function yw(a){this.b=a}s(316,315,{},yw);_.b=null;function Aw(){Aw=u;Bw=new Cw(of);Dw=new Cw(Hg)}var Bw,Dw;function Cw(a){this.b=a}s(317,1,{},Cw);_.b=null;function Ew(a,b){var c;c=Fw(a);Jt(a.c,c);av(a,b,c)}function Fw(a){var b;b=$doc.createElement(Ag);b[bd]=a.b.b;b.style[Sg]=a.d.b;return b}function Gw(a,b){var c,d;d=Xn(b.pb);(c=ev(a,b))&&a.c.removeChild(d);return c}
-function Hw(){Uv.call(this);this.b=(mw(),zw);this.d=(Aw(),Dw);this.c=$doc.createElement(Mg);Jt(this.e,this.c);this.f[od]=$a;this.f[nd]=$a}s(318,302,oi,Hw);_.nd=function(a){return Gw(this,a)};_.c=null;function Iw(){Iw=u;new wi}function Jw(a,b,c,d,e){Iw();this.b=new Kw(this,a,b,c,d,e);this.pb[wd]="gwt-Image"}function Lw(a,b,c,d,e){Iw();Jw.call(this,(pt(),new ot(a)),b,c,d,e)}
-s(319,286,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw,Lw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.Tc=function(a){32768==Nt(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Pu(this,a)};
-_.ld=function(){var a=this.b;D(We,Vn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Mw(a,this),Kn((Hn(),In),a.i))};_.b=null;s(321,1,{});_.i=null;function Nw(){Nw=u;Ow()}
-function Kw(a,b,c,d,e,f){var g,i;Nw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(rg);i=new ct;bt(bt(bt(i,new et("width:"+e+(mj(),Sf)+mb)),new et("height:"+f+Vf)),new et("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Pw&&(Pw=new Qw);b=Rw;c=new et((new et(i.b.b.b)).b);i=new dt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=nt(b.b);hn(i.b,b);i.b.b+="' style='";b=nt(c.b);hn(i.b,b);i.b.b+="' border='0'>";i=new gt(i.b.b);g.innerHTML=i.b||j;g=Wn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),cj(),yu(g,a)):a.lb|=133333119}s(320,321,{},Kw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Mw(a,b){this.b=a;this.c=b}s(322,1,{},Mw);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Sw(a,b){if(0>b||b>=a.pb.options.length)throw new dv;}function vp(a,b){Sw(a,b);return a.pb.options[b].value}function Tw(){this.pb=$doc.createElement("select");this.pb[wd]="gwt-ListBox"}s(323,301,Fh,Tw);s(324,254,ai);function Uw(a){this.b=a}s(325,324,ai,Uw);_.Dc=function(){};
-function Vw(a){this.b=a}s(326,324,ai,Vw);_.Jc=function(a){this.b.Cd(a.i,a.b)};function Ww(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Mg);wu(a.f,(Kt(),Lt(e)),b);a=(Kt(),Lt(c));d.appendChild(a)}else d=ou(a.f,0),wu(d,(Kt(),Lt(c)),b)}
-function Xw(a,b,c){var d;Yw(a,b);c&&b.b?(Yw(a,null),a=b.b,b=(Hn(),In),b.d=Ln(b.d,[new Zw(a),!1])):null!=b.d&&(a.k=new $w(a,b),c=(Av(),Iv),a.k.U=c,a.k.ab=a.i,a.k._c()[wd]=ye,d=Gu(a.pb),D(xe,d)||Si(a.k,d+"Popup"),Mu(a.k,new Vw(a),mk?mk:mk=new nk),a.o=b.d,d=a.k,a=new ax(a,b),d.pb.style[Tg]=He,xv(d),a.b.p?wv(a.b.k,Pj(a.b.pb)+Un(a.b.pb,Hf)-1,Rj(a.c.pb)):wv(a.b.k,Pj(a.c.pb),Rj(a.b.pb)+Un(a.b.pb,Gf)-1),d.pb.style[Tg]=Ug)}function bx(a,b){if(b||!(a.n&&a.o==a.n.d))Yw(a,b),a.pb.focus(),b&&a.e&&Xw(a,b,!1)}
-function cx(a,b){var c;a:{c=b.target;var d,e;for(e=new yi(a.j);e.c<e.e.ue();)if(d=zi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Nt(b.type)){case 1:a.pb.focus();c&&Xw(a,c,!0);break;case 16:c&&bx(a,c);break;case 32:c&&bx(a,null);break;case 2048:dx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:dx(a)||a.p||ex(a);b.cancelBubble=!0;b.preventDefault();break;case 39:dx(a)||(a.p?null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()):fx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:dx(a)||
-a.p&&ex(a);b.cancelBubble=!0;b.preventDefault();break;case 40:dx(a)||(a.p?fx(a):null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Yw(a,null);a.k&&tv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Yw(a,null);a.k&&tv(a.k,!1);break;case 13:dx(a)||(Xw(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Pu(a,b)}function gx(a,b,c){c&&Yw(a,null);ir(a,b,!1);a.o=null;a.k=null}
-function dx(a){var b;if(!a.n){for(b=new yi(a.j);b.c<b.e.ue();){b=zi(b);Yw(a,b);break}return!0}return!1}function Yw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Gu(c.pb)+Ua;Ai(c._c(),d,!1);a.p&&(c=Xn(a.n.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!1)))}if(b){c=Gu(b.pb)+Ua;Ai(b._c(),c,!0);a.p&&(c=Xn(b.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!0)));ol();c=a.pb;var e=new Pk(b.pb),d=(jl(),kl),e=E(hx,r,5,[e]),f,g,i,h;f=new fn;for(i=0,h=e.length;i<h;++i)g=e[i],gn(gn(f,g.b),ca);e=Rn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function fx(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}function ex(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}s(327,286,ji);_.Tc=function(a){cx(this,a)};_.kd=function(){this.k&&tv(this.k,!1);Qu(this)};_.Cd=function(a,b){gx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Zw(a){this.b=a}s(328,1,{},Zw);_.qc=function(){ix(this.b)};_.b=null;
-function jx(a){this.b=a}s(329,1,{},jx);_.Dc=function(){Yw(this.b,null)};_.b=null;function $w(a,b){this.b=a;this.c=b;yv.call(this,!0,df);qv(this.T,this.c.d);vv(this);this.fb=!0;this.c.d.Nf()}s(330,289,oi,$w);_.Pc=function(a){var b,c;if(!a.b)switch(Nt(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Yw(this.b,null)}};_.b=null;_.c=null;function ax(a,b){this.b=a;this.c=b}s(331,1,{},ax);_.b=null;var kx=_.c=null;
-function lx(){lx=u;kx=new at((pt(),new ot("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function mx(a,b){this.pb=$doc.createElement(Ag);var c=Gu(this.pb)+Ua;Ai(this._c(),c,!1);this.pb.textContent=a||j;this.pb[wd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ol();this.pb.setAttribute("role",Vl.b);this.b=b}s(334,287,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},mx);_.b=null;_.c=null;
-_.d=null;function nx(){var a;this.pb=$doc.createElement(Ag);this.pb[wd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);Jt(this.pb,a);a[wd]="menuSeparatorInner"}s(335,287,ni,nx);function ox(){var a,b,c,d,e;b=null.Nf();e=gj();d=hj();b[Vd]=(no(),zf);b[Wg]=0+(mj(),Sf);b[Ge]=ab;c=$doc;c=(D(c.compatMode,Cb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Cb)?a.documentElement:a.body).scrollHeight||0;b[Wg]=(c>e?c:e)+Sf;b[Ge]=(a>d?a:d)+Sf;b[Vd]="block"}function zv(){}s(336,1,{},zv);
-_.Lc=function(){ox()};function px(a){this.b=a}s(337,1,{},px);
-_.Pc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Pc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Nt(d.type)){case 4:case 1048576:if(bj){a.c=!0;break}if(!c&&b.V){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function qx(a){this.b=a}
-s(338,1,{},qx);_.b=null;function Av(){Av=u;Bv=new rx(Bb,0);Iv=new rx(jc,1);Kv=new rx(uc,2);sx=E(tx,r,73,[Bv,Iv,Kv])}function rx(a,b){$n.call(this,a,b)}s(339,139,{73:1,112:1,115:1,117:1},rx);var sx,Bv,Iv,Kv;function ux(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=bu(a.b.$),ox(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ji(a.i.b),a.i=null,a.c=!1)}function vx(a){a.k||(ux(a),a.d||($i(),jv(aj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Mf]=Ug}
-function wx(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=H(b*a.e);i=H(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function uv(a,b,c){a.d=c;Vj(a);a.j&&(Wj(a.j),a.j=null,vx(a));a.b.hb=b;var d=a.b;d.eb&&(Ji(d.eb.b),d.eb=null);d._&&(Ji(d._.b),d._=null);if(d.hb){d.eb=Qt(new px(d));var e;e=new qx(d);Wt();e=Xt?sr(Xt.b,(!rr&&(rr=new nk),rr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Av(),Bv)&&!b&&(c=!1);a.k=b;c?b?(ux(a),a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Zf,$i(),b=aj(null),av(b,a.b,b.pb),a.j=new xx(a),bk(a.j,1)):Xj(a,200):(ux(a),a.k?(a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),$i(),
-b=aj(null),av(b,a.b,b.pb)):a.d||($i(),jv(aj(null),a.b)),a.b.pb.style[Mf]=Ug)}function Cv(a){var b=(dk(),ek);this.n=new ck(this);this.t=b;this.b=a}s(340,17,{},Cv);_.sc=function(){vx(this)};_.tc=function(){this.e=Un(this.b.pb,Gf);this.f=Un(this.b.pb,Hf);this.b.pb.style[Mf]=He;wx(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){wx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function xx(a){hk();this.b=a}s(341,24,{},xx);_.wc=function(){this.b.j=null;Xj(this.b,200)};
-_.b=null;function Kt(){Kt=u;yx()}function Lt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Wv(a){return function(){this.__gwt_resolve=zx;return a.bd()}}function zx(){throw"A PotentialElement cannot be resolved twice.";}
-function yx(){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 $i(){$i=u;Ax=new Bx;Cx=new wi;Ru=new Br}function Dx(a){this.q=new nv(this);this.pb=a;Nu(this)}
-function aj(a){$i();var b,c;c=Wi(Cx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Cx.e){var d=new Ex;kk();lk(mk?mk:mk=new nk,d)}!b?c=new Fx:c=new Dx(b);x(Cx,a,c);Cr(Ru,c);return c}s(343,283,oi,Dx);var Ax,Cx,Ru;function Bx(){}s(344,1,{},Bx);_.Bd=function(a){a.hd()&&a.kd()};function Ex(){}s(345,1,{},Ex);_.Jc=function(){$i();try{Xu(Ru,Ax)}finally{Gx(Ru.b),Gx(Cx)}};function Fx(){Dx.call(this,$doc.body)}s(346,343,oi,Fx);
-_.td=function(a,b,c){lv(a,b-0,c-0)};function sv(a){this.d=a;this.b=!!this.d.jb}s(347,1,{},sv);_.Qc=function(){return this.b};_.Rc=function(){if(!this.b||!this.d.jb)throw new gv;this.b=!1;return this.c=this.d.jb};_.Sc=function(){this.c&&this.d.nd(this.c)};_.c=null;_.d=null;function Hx(a,b){a.pb[Rg]=null!=b?b:j}s(350,301,Uh);_.Tc=function(a){0!=(Nt(a.type)&896)?Pu(this,a):Pu(this,a)};_.ld=function(){};function Ix(){Ix=u;Jx()}s(349,350,Uh);
-function Kx(){Ix();var a=$doc.createElement("textarea");!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=a;this.pb[wd]="gwt-TextArea"}s(348,349,Uh,Kx);function Lx(){var a;Ix();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=b;this.pb[wd]="gwt-TextBox"}s(351,349,Uh,Lx);function Jx(){Jx=u;Mx=new Nx;Ox=new Px;Qx=new Rx;Sx=new Tx;Ux=E(Vx,r,80,[Mx,Ox,Qx,Sx])}s(352,139,ii);var Ux,Mx,Ox,Qx,Sx;function Nx(){$n.call(this,Bb,0)}s(353,352,ii,Nx);
-function Px(){$n.call(this,Xb,1)}s(354,352,ii,Px);function Rx(){$n.call(this,Zb,2)}s(355,352,ii,Rx);function Tx(){$n.call(this,tc,3)}s(356,352,ii,Tx);function Wx(a,b){var c,d;c=$doc.createElement(Mg);d=$doc.createElement(Ag);d[bd]=a.b.b;d.style[Sg]=a.c.b;var e=(Kt(),Lt(d));c.appendChild(e);Jt(a.e,c);av(a,b,d)}function Xx(){Uv.call(this);this.b=(mw(),zw);this.c=(Aw(),Dw);this.f[od]=$a;this.f[nd]=$a}s(357,302,oi,Xx);_.nd=function(a){var b;b=Xn(a.pb);(a=ev(this,a))&&this.e.removeChild(Xn(b));return a};
-function Yx(a,b){if(0>b||b>=a.d)throw new dv;return a.b[b]}function fv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function bv(a,b,c){var d,e;if(0>c||c>a.d)throw new dv;if(a.d==a.b.length){e=v(Zx,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)es(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)es(a.b,d,a.b[d-1]);es(a.b,c,b)}function nv(a){this.c=a;this.b=v(Zx,r,81,4,0)}s(358,1,{},nv);_.qd=function(){return new hv(this)};_.b=null;_.c=null;_.d=0;
-function Vu(a){if(a.b>=a.c.d)throw new gv;return a.c.b[++a.b]}function Wu(a){if(0>a.b||a.b>=a.c.d)throw new vw;a.c.c.nd(a.c.b[a.b--])}function hv(a){this.c=a}s(359,1,{},hv);_.Qc=function(){return this.b<this.c.d-1};_.Rc=function(){return Vu(this)};_.Sc=function(){Wu(this)};_.b=-1;_.c=null;function Ow(){Ow=u;Rw=(pt(),new ot(Cn()+"clear.cache.gif"))}var Rw,Pw=null;function Qw(){}s(361,1,{},Qw);function $x(){$x=u;Ow()}function ay(a,b,c,d,e){$x();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function by(a,b,c){$x();ay.call(this,(pt(),new ot(a)),b,0,c,16)}s(362,295,{},ay,by);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function $v(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Ji(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ur(b,new vt(b,c,d,a)):Ir(b,c,d,a)}function yr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(368,1,{},yr);_.b=null;_.c=null;_.d=null;_.e=null;function vr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(369,1,{},vr);_.qc=function(){wr(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function vt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(370,1,{},vt);_.qc=function(){Ir(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function cy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Ti),b.n=a,Ni(a.bc,b))}function dy(a){var b;b=a.cZ.e;if(-1!=Hu(b,Iu(36)))return null;a=a.cc.c.c++;return b=Sn(b,ey(b,Iu(46))+1)+j+a}function fy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Sd()&&(d|=4),!a.gc&&(d|=2),0<d&&new gy(a,b,c,Vs(d)))}
-function hy(a){return!a.Ub&&a._b?hy(a._b):a.Ub}function iy(a){return!a.Wb&&a._b?iy(a._b):a.Wb}function jy(a){var b;b=new ky;if(a.Sd()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Pd();c.b+=a.Od();c.c+=d}y(a,100)&&(c=a.Pd(),b.b+=a.Od(),b.c+=c);return b}throw new ly;}function my(a){a.dc=!1;a._d();ny(a)}function ny(a){if((a=y(a,100)?null:a._b)&&a.dc)my(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function oy(a){return(a=a.Hd())?a:new py(1,1)}function qy(a){var b;return(b=a.Id())?new ry(b):new ry(a.Kd())}
-function sy(a){0==a.Yb++&&(a.hc=a.Sd(),a.gc=!0,a.Yd())}function ty(a){return!a.Wb?(a.Rd(),!0):!1}function L(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.zf(b)}function uy(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)ny(a),new vy(a,100);if(g!=a.fc||f!=a.Xb)a.Rd(),new vy(a,101)}function wy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Rd(),a.ac.Af(b),a.Sd()&&a.$d())}
-function xy(a){a.ec||(sy(a),yy(a,!0),zy(a),a.ec=!0,new vy(a,102),fy(a,a,a._b,0),ny(a),a.ac.Cf(a))}function Ay(){this.cc=(tp(),tp(),By);new wi;this.Qd();this.$b=(Cy(),Dy)}s(374,1,Rh);_.Ed=function(){return!1};_.Fd=function(){return dy(this)};_.Gd=function(){return hy(this)};_.Hd=function(){return Ey(this.ac,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Xb};_.Kd=function(){return this.Ud()};_.Ld=function(){return new Fy(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.fc};
-_.Od=function(){return this.ic};_.Pd=function(){return this.jc};_.Qd=function(){};_.Rd=function(){my(this)};_.Sd=function(){return this.ec&&!!this._b&&this._b.Sd()};_.Td=function(){};_.Ud=function(){return oy(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Zb&&(this.Zb=this.Fd()),this.Zb)+ya+this.Od()+ya+this.Pd()+ya+this.Nd()+Xg+this.Jd()+(this.ec?j:",hidden")};_.Xd=function(){return qy(this)};_.Yd=function(){};_.Zd=function(){return ty(this)};_.$d=function(){};
-_._d=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ae=function(a,b){this.be(this.ic,this.jc,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Vb,!0);this.Vb=0};_.ce=function(a,b,c,d){uy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.de=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new ok("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new ok("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new ok("Missing message: awt.12C");if(y(b,100))throw new ok("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new ln;var e=rj(d.Pb.b,b),f;f=Ft(d.Pb.b,e);d.Qb&&d.Qb.je(f);Gy(d,e);new Hy(d,301,f)}d=a.Pb.b.d;sy(b);Iy(a.Pb.b,d,b);d=(b._b=a,b.Td(!0),my(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),fy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new tr("Missing message: awt.185");if(null==c||null!=c)Jy(g,c,b);else throw new ok("Missing message: awt.92");}else a.Qb.fe(null==c?null:c,b)}catch(i){i=Ei(i);if(y(i,120))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.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Ly(a){var b;b=a.ee();return new My(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function yy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Ft(a.Pb.b,c).Td(b)}function Gy(a,b){var c;c=Ft(a.Pb.b,b);sy(c);c.Td(!1);It(a.Pb.b,b);c._b=null;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);fy(c,c,a,1)}function Ny(a){var b=(Oy(),Py);wy(a,b);for(b=0;b<a.Pb.b.d;++b)Ft(a.Pb.b,b).Zd()}function Qy(a,b){var c,d;if(a.Qb)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),a.Qb.je(c);if(b)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),b.fe(null,c);a.Qb=b;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function zy(a){if(!a.dc){a.Qb&&a.Qb.ge(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Ft(a.Pb.b,c),b.dc||b.de();a.dc=!0}}function Ry(){Ay.call(this);this.Pb=new Sy;this.Tb=(tp(),tp(),By)}s(373,374,mi);_.Hd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.he(this));return this.Rb};_.Id=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ie(this));return this.Sb};_.ee=function(){return this.Ld()};_.Kd=function(){return oy(this)};_.Md=function(){return qy(this)};
-_.Qd=function(){this.ac=(tp(),new Ty)};_.Rd=function(){my(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.Td=function(a){yy(this,a)};_.Ud=function(){return oy(this)};_.Xd=function(){return qy(this)};_.Yd=function(){var a;for(a=0;a<this.Pb.b.d;++a)sy(Ft(this.Pb.b,a))};_.Zd=function(){var a;if(!ty(this))return!1;for(a=0;a<this.Pb.b.d;++a)Ft(this.Pb.b,a).Zd();return!0};_._d=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Ft(this.Pb.b,b),a._d()};_.de=function(){zy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Uy(){var a=new Vy;Ry.call(this);Qy(this,a)}s(372,373,mi,Uy);_.Fd=function(){return"panel"+this.Tb.c.e++};function Wy(a,b,c){a=Xy(a.Ob,b,c);a.k=!0;return new Yy(a)}function Zy(a){a.Vd(a.Ob.e)}function $y(a){return new py(Un(a.Ob.pb,Hf),Un(a.Ob.pb,Gf))}s(371,372,mi);_.Jd=function(){return Un(this.Ob.pb,Gf)};_.Nd=function(){return Un(this.Ob.pb,Hf)};_.Od=function(){return Pj(this.Ob.pb)};_.Pd=function(){return Rj(this.Ob.pb)};
-_.Sd=function(){return this.Ob.pb.style.display!=zf};_.$d=function(){Zy(this)};_.ae=function(){};_.Ob=null;function az(a){if(null!=a)this.f=a;else throw new bz;}s(376,1,Gh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function cz(){cz=u;P=new wi;x(P,new Q(400),new S(fh));x(P,new Q(401),new S(fh));x(P,new Q(402),new S(fh));x(P,new Q(500),new S(hh));x(P,new Q(501),new S(hh));x(P,new Q(502),new S(hh));x(P,new Q(503),new S(ih));x(P,new Q(504),new S(hh));x(P,new Q(505),new S(hh));x(P,new Q(506),new S(ih));x(P,new Q(507),new S(Ah));x(P,new Q(100),new S(bh));x(P,new Q(101),new S(bh));x(P,new Q(102),new S(bh));x(P,new Q(103),new S(bh));x(P,new Q(1004),new S(eh));x(P,new Q(1005),new S(eh));x(P,new Q(800),new S(wh));x(P,
-new Q(801),new S(wh));x(P,new Q(200),new S(jh));x(P,new Q(201),new S(jh));x(P,new Q(202),new S(jh));x(P,new Q(204),new S(jh));x(P,new Q(203),new S(jh));x(P,new Q(209),new S(Bh));x(P,new Q(208),new S(Ch));x(P,new Q(207),new S(Ch));x(P,new Q(206),new S(jh));x(P,new Q(205),new S(jh));x(P,new Q(1400),new S(yh));x(P,new Q(1401),new S(zh));x(P,new Q(1402),new S(zh));x(P,new Q(300),new S(ch));x(P,new Q(301),new S(ch));x(P,new Q(1100),new S(vh));x(P,new Q(1101),new S(vh));x(P,new Q(1200),new S(xh));x(P,new Q(701),
-new S(th));x(P,new Q(900),new S(uh));x(P,new Q(1001),new S(kh));x(P,new Q(601),new S(sh))}s(375,376,Gh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Fd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.Wd()+"] on "+(0<a.length?a:this.f)};_.e=0;var P;function S(a){this.b=a}s(378,1,{},S);_.b=ah;function dz(){}s(379,1,{},dz);_.b=null;_.c=null;
-function ez(a,b){var c;b&&(a.b?(c=new fz(a.b),es(c.c,c.d++,b),a.b=c):(a.b=new Ti,Ni(a.b,b)))}s(381,1,Gh);_.b=null;function gz(){}function hz(){}s(380,381,Gh,gz,hz);function iz(){iz=u;Math.sqrt(2)}function jz(a){iz();if(0>a)throw new ok("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(382,1,{85:1},jz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new kz;a.b=31*a.b+H((new lz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+H((new lz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function mz(){mz=u;nz=new Br;oz=new py(0,0);Cr(nz,yb);Cr(nz,Pb);Cr(nz,ub);Cr(nz,"Last");Cr(nz,Eb);Cr(nz,gc);Cr(nz,Fc);Cr(nz,Mc);Cr(nz,Nb)}
-function Jy(a,b,c){var d;if(null==b)d=Eb;else if(d=b,!ru(nz.b,b))throw new ok(pz());gs(Wi(a.d,d))===gs(c)&&gs(Wi(a.c,c))===gs(d)||((b=Wi(a.d,d))&&qz(a,b,d),rz(a.b.qd(),c)&&qz(a,c,d),b=a.b,new sz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function tz(a,b){return new py(Kj(b[1].c,Kj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Kj(b[0].b,Kj(b[4].b,b[3].b))+a.n)}function qz(a,b,c){uz(a.b,b);Hi(a.c,b);Hi(a.d,c)}
-function vz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;wz(c,c.length,oz);c=a.j;wz(c,c.length,oz);c=a.p;wz(c,c.length,null);a.q=0;for(d=xz(a.b,0);d.c!=d.e.b;){c=yz(d);e=Wi(a.c,c);var f=b.$b;e=un(e,Eb)?0:un(e,gc)?1:un(e,Fc)?2:un(e,Mc)?4:un(e,Nb)?3:un(e,yb)?f.b?4:3:un(e,ub)?f.b?3:4:un(e,Pb)?1:2;c.ec?a.p[e]||(es(a.p,e,c),++a.q,a.i[e]=c.Kd(),a.j[e]=c.Md()):a.p[e]||(a.i[e]=c.Kd(),a.j[e]=c.Md())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function zz(){mz();Az.call(this,0)}function Az(a){mz();tp();this.b=new Bz;this.c=new wi;this.d=new wi;this.e=a;this.k=0;this.o=!1;this.p=v(Cz,r,89,5,0);this.i=v(Dz,r,91,5,0);this.j=v(Dz,r,91,5,0);this.q=this.f=this.n=0}s(383,1,{93:1,112:1},zz,Az);_.fe=function(a,b){Jy(this,a,b)};
-_.ge=function(a){vz(this,a);if(0!=this.q)if(a=Ly(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.be(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ae(a.c,this.j[1].b),this.p[1].ce(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ae(this.j[4].c,c),this.p[4].ce(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].be(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ae(a.c,
-this.j[2].b),this.p[2].ce(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ae(this.j[3].c,c),this.p[3].ce(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.he=function(a){var b;b=this.o;vz(this,a);this.o=b;return 0==this.q?Ky(a,new py(0,0)):Ky(a,tz(this,this.i))};_.ie=function(a){var b;b=this.o;vz(this,a);this.o=b;return Ky(a,tz(this,this.j))};_.je=function(a){var b;b=Wi(this.c,a);null!=b&&qz(this,a,b)};_.tS=function(){return Ez.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var oz,nz;function Fz(a){Ay.call(this);this.ac=(tp(),new Gz(a,this))}s(384,374,{86:1,89:1,94:1,108:1,112:1},Fz);_.Fd=function(){return md+this.cc.c.b++};_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_._d=function(){};s(386,1,{});s(385,386,{},function(){});function Hz(){Hz=u}
-function Iz(a,b){if(null==b)throw new tr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Kf);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 Ti;this.ac=new Kz((tp(),this))}s(387,374,{87:1,89:1,94:1,108:1,112:1},Jz);_.Hd=function(){return Ey(this.ac,this)};
-_.Wd=function(){return(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",current="+vp(this.ac.b,this.ac.b.pb.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.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Nz(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new Nz(c,a,b)}function Zz(a){return new Nz(H(0.7*(a.b>>16&255)),H(0.7*(a.b>>8&255)),H(0.7*(a.b&255)))}function Nz(a,b,c){Lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ok("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(388,1,{88:1,95:1,99:1},Nz);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return $z.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var Rz,Xz,Wz,Qz,Pz,Oz,Vz,Tz,Sz,Mz,Uz;function Cy(){Cy=u;Dy=new aA(!0);bA=new Br;Cr(bA,"ar");Cr(bA,"fa");Cr(bA,"iw");Cr(bA,"ur")}function aA(a){this.b=a}s(389,1,Gh,aA);_.b=!1;var Dy,bA;s(391,1,{104:1,114:1});function cA(){py.call(this,0,0)}function py(a,b){this.c=a;this.b=b}
-function ry(a){py.call(this,a.c,a.b)}s(390,391,{91:1,104:1,112:1,114:1},cA,py,ry);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new kz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return dA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function yq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(392,1,Gh,yq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.ke=function(){return 0!=(this.f&4)};_.le=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.le()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function eA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function fA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(cw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function gA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Md():c.Kd(),g=Kj(g,c.b),i+=c.c+a.d);return new py(i,g+2*a.e)}function Vy(){hA.call(this,1,5,5)}
-function hA(a,b,c){tp();this.d=b;this.e=c;this.b=a}s(393,1,Gh,Vy,hA);_.fe=function(){};
-_.ge=function(a){this.c=iA(a.Pb);if(0!=eA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ly(a);g=a.ee();i=a.$b.b;l=new Ti;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new jA(n);for(w=0;w<n;++w)es(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=rj(a.Pb.b,q);cw(A,G.d);es(G.c,A,q)}for(d=new yi(d);d.c<d.e.ue();)if((c=zi(d))&&c.ec)a=c.Md(),!e&&m+a.c>b.c&&(fA(this,l,b.c-(m-this.d),g.c,o,h,i),l.ze(),m=f,o+=h+this.e,h=0),e=!1,es(l.c,l.d++,c),m+=a.c+this.d,h=Kj(h,a.b);fA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.he=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!1))};_.ie=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=bg;break;case 1:a=sd;break;case 4:a="trailing";break;default:a="leading"}return kA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Oy(){Oy=u;Py=new lA(Lb,0,12)}
-function lA(a,b,c){Oy();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(394,1,Gh,lA);_.b=null;_.c=0;_.d=0;var Py;s(395,1,Gh);_.tS=function(){return mA.e+"[font="+this.d+"ascent="+nA(this.b,this.d).b+", descent="+nA(this.b,this.d).c+", height="+nA(this.b,this.d).d+Qc};_.d=null;function oA(a){if(!a.n){sy(a);a.xd();var b,c;for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&oA(c);yy(a,!1);a.n=!0;fy(a,a,a._b,0);new pA(a,202)}}
-function qA(a){var b,c;a.ec&&(a.ac.xd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&c.xd()}function rA(a){!iy(a)&&Ny(a);var b=qy(a);a.be(a.ic,a.jc,b.c,b.b);zy(a)}function sA(a,b){a.q!=b&&(a.q=b)}s(397,373,ki);_.Ld=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.xd=function(){qA(this)};_.Sd=function(){return this.ac.d.hb};_.be=function(a,b,c,d){uy(this,a,b,c,d);this.Vb=0};_.ce=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;uy(this,a,b,c,d);this.ec&&e&&!f&&zy(this)};_.n=!1;_.q=!1;
-function tA(a){Ry.call(this);this.r=new hz;this.p=new Ti;this.o=new Fy(0,0,0,0);this.ec=!1;Qy(this,new zz);this.ac&&uA(this.ac.d.I.c,a);this.ac&&vA(this.ac.d,!0);sA(this,!0)}s(396,397,ki);_.ee=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Od=function(){return Pj(this.ac.d.pb)};_.Pd=function(){return Rj(this.ac.d.pb)};_.Qd=function(){this.ac=new wA((tp(),j),this)};
-function xA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=Yz(g),f=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),(a.e=g)&&(a.i=ag+(g.b>>16&255)+ya+(g.b>>8&255)+ya+(g.b&255)+ua)):(i=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),f=Yz(g),(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;yA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua);yA(a,b,c,d,1);yA(a,b,c+1,1,e);(a.e=f)&&(a.i=ag+(f.b>>16&255)+ya+(f.b>>8&255)+ya+(f.b&
-255)+ua);yA(a,b+d,c,1,e);yA(a,b+1,c+e,d,1)}s(398,1,{});_.tS=function(){return"Graphics"};s(399,398,{});function zA(a){var b,c;c=Kj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new py(b,c)}function AA(a,b,c){var d,e,f,g,i,h;a.c=iA(b.Pb);if(0==a.c.length)return new cA;g=zA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Kj(h,d.c),i=Kj(i,d.b);return new py(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-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=H(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function CA(){DA.call(this,7)}function DA(a){tp();this.e=0;this.b=1;this.f=a;this.d=0}s(400,1,Gh,CA,DA);_.fe=function(){};
-_.ge=function(a){var b,c;this.c=iA(a.Pb);if(0!=this.c.length&&(b=Ly(a),!(0>=b.c||0>=b.b))){c=zA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(F,k,-1,d,1);e=v(F,k,-1,d,1);h=v(F,k,-1,c,1);l=v(F,k,-1,c,1);BA(b.c,b.d,this.d,f,e);BA(b.b,b.e,this.f,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.c[i].be(e[m],l[b],f[m],h[b]),++i==this.c.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.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function vw(){on()}function Ou(a){on();this.i=a}s(402,97,fi,vw,Ou);function ly(){on();this.i="Missing message: awt.151"}s(401,402,fi,ly);s(403,1,{});function Fy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(404,1,{92:1,112:1,114:1},Fy);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return FA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function GA(a){HA.call(this,a,0)}function HA(a,b){Ay.call(this);this.ac=(tp(),new IA(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(mw(),xw);c.b=d;jw(c);break;case 0:c=c.b;d=(mw(),nw);c.b=d;jw(c);break;case 2:c=c.b,d=(mw(),ow),c.b=d,jw(c)}}s(405,374,Rh,GA,HA);
-_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_.Wd=function(){var a=(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=sd;break;case 2:b=bg}return a+b+",text=null"};_.b=0;s(408,1,Gh);_.Wd=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.k=null;_.n=null;
-function JA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function KA(a){this.o=(tp(),tp(),By);var b;var c;b=this.cZ.e;-1!=Hu(b,Iu(36))?b=null:(c=this.o.c.d++,b=Sn(b,ey(b,Iu(46))+1)+j+c);this.k=b;this.e=new gz;this.i=a;this.f=!0;this.j=new LA(this)}s(407,408,Gh,KA);_.Wd=function(){return JA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(406,407,hi);_.Wd=function(){return JA(this)+(this.c?",tearOff":j)};_.c=!1;s(410,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new kz;MA(a,this.b);MA(a,this.c);return a.b};function ky(){this.c=this.b=0}function NA(a,b){this.b=a;this.c=b}function OA(a){var b=a.c;this.b=a.b;this.c=b}s(409,410,{96:1,105:1,112:1},ky,NA,OA);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return PA.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function QA(a,b){if(!b)throw new tr("Missing message: awt.70");var c=a.b;if(D(b.i,Ba)){var c=c.b.b,d=new nx,e=c.d.d;if(0>e||e>c.d.d)throw new dv;c.p&&(d.pb[Bd]=2);Ww(c,e,d.pb);Iy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new dv;Iy(d.d,e,c);for(f=g=0;f<e;++f)y(Ft(d.d,f),72)&&++g;Iy(d.j,g,c);Ww(d,e,c.pb);c.c=d;e=Gu(c.pb)+Ua;Ai(c._c(),e,!1);d.p&&(e=rj(d.d,c),-1!=e&&(d=ou(d.p?d.f:ou(d.f,0),e),2==pu(d)&&d.removeChild(ou(d,1)),c.pb[Bd]=2))}}
-function RA(a,b,c,d){a=a.b;b=jy(b);c+=b.b;d+=b.c;wv(a.b,c,d);xv(a.b)}function SA(){KA.call(this,j);new Ti;this.c=!1;this.b=(tp(),new TA)}s(411,406,hi,SA);_.b=null;s(414,1,{98:1,107:1,114:1});s(413,414,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new kz;MA(a,this.d);MA(a,this.e);MA(a,this.c);MA(a,this.b);return a.b};function My(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(412,413,{97:1,98:1,106:1,107:1,112:1,114:1},My);_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return UA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function VA(){VA=u;WA=new XA;YA=new ZA;$A=new ZA}var WA,$A,YA;s(416,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function XA(){}s(417,416,{},XA);function ZA(){}s(418,1,{},ZA);s(419,374,Rh);_.Gd=function(){return null};
-function aB(a,b){var c;c=new bB(iy(a));return!c?null:new py(cB(c,"_")*b+6,nA(c.b,c.d).d+6)}function dB(a,b){var c;c=aB(a,b);return!c?oy(a):c}function eB(a,b){var c;c=aB(a,b);return!c?qy(a):c}function fB(a,b){var c=a.ac;Hx(c.b,b);c.f.b=-1;c.f.c=-1}function gB(a){hB.call(this,a,null!=a?a.length:0)}function hB(a,b){Ay.call(this);this.b=0>b?0:b;var c=this.ac;Hx(c.b,a);c.f.b=-1;c.f.c=-1}s(420,419,Rh,gB,hB);_.Fd=function(){return"textfield"+this.cc.c.f++};
-_.Hd=function(){return aB(this,Vn(this.ac.b.pb,Rg).length)};_.Id=function(){return!iy(this)?null:aB(this,Vn(this.ac.b.pb,Rg).length)};_.Kd=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Md=function(){return 0<this.b?eB(this,this.b):qy(this)};_.Qd=function(){this.ac=(tp(),new iB)};_.Ud=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Xd=function(){return 0<this.b?eB(this,this.b):qy(this)};_.b=0;function tp(){tp=u;By=new jB}function Cq(){var a=(tp(),tp(),By);!a.d&&(a.d=new kB)}
-function jB(){this.c=new lB;this.e=new dz}s(421,1,{},jB);_.b=null;_.d=null;var By;function lB(){}s(422,1,{},lB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(423,1,{});function mB(){mB=u;nB=new oB;pB=new oB}function qB(a,b){return b==a?!0:!b?!1:!0}function oB(){}s(424,1,{101:1},oB);_.eQ=function(a){return null==a||!y(a,101)?!1:qB(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return ft(a)};
-_.tS=function(){return rB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var nB,pB;function sB(){sB=u;E(tB,r,101,[(mB(),pB),nB])}function uB(a){sB();this.b=a}s(425,1,{},uB);_.b=null;function vB(a){a="flavor = "+a;on();this.i=a}s(426,98,{102:1,112:1,118:1,126:1},vB);function wB(a,b,c){cz();xB.call(this,a,b,c,ah)}function xB(a,b,c,d){cz();az.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(427,375,Gh,wB,xB);
-_.Wd=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+$s(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ah;function vy(a,b){cz();az.call(this,a);this.e=b}s(428,375,Gh,vy);
-_.Wd=function(){var a,b;a=this.f;switch(this.e){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()+ya+a.Pd()+ca+a.Nd()+Xg+a.Jd()+ua};function Hy(a,b,c){cz();vy.call(this,a,b);this.b=c}s(429,428,Gh,Hy);
-_.Wd=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Fd());return a+b.Zb};_.b=null;function gy(a,b,c,d){cz();az.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(430,375,Gh,gy);
-_.Wd=function(){var a;switch(this.e){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.e&&(Ys(Rs(this.b,bh))&&(a+="PARENT_CHANGED,"),Ys(Rs(this.b,ch))&&(a+="DISPLAYABILITY_CHANGED,"),Ys(Rs(this.b,eh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=ah;_.c=null;_.d=null;s(431,1,Nh);function pA(a,b){cz();vy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(432,428,Gh,pA);
-_.Wd=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(433,1,{});function yB(a){if(null==a)throw new ln;}s(434,433,{},yB);
-function zB(){zB=u;AB={};AB["java.vendor"]=se;AB["package.restrict.access.sun"]=Qg;AB["sun.java.launcher"]=cc;AB["sun.management.compiler"]=se;AB["os.name"]=cc;AB[" sun.boot.class.path"]=cc;AB["path.separator.applet"]=cc;AB["java.vm.specification.vendor"]=se;AB["java.runtime.version"]=cc;AB["http.proxyPort"]=cc;AB["user.name"]=cc;AB["user.language"]=cc;AB["os.name.applet"]=cc;AB["browser.version"]=cc;AB["java.version"]=cc;AB["user.timezone"]=cc;AB["java.endorsed.dirs"]=cc;AB["java.specification.name"]=
-"GWT";AB["java.specification.version"]="2.5.0";AB[Me]=Yb;!Rq&&(Rq=new Zq);Rq.b?AB[Ke]="yes":AB[Ke]=null}var AB;s(437,98,Yh);function BB(){on()}function CB(a){on();this.i=a}s(436,437,{109:1,112:1,118:1,126:1},BB,CB);function DB(){DB=u;EB=new FB}function GB(a){var b;if(a.n){var c;b=new dt;hn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,hn(b.b,a.b));c=a.c;a=a.k;null!=c&&hn(b.b,c);null!=a&&(b.b.b+=la,hn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function HB(a){DB();var b,c,d;if(null==a)throw new BB;a=Rn(a);try{d=Hu(a,Iu(58))}catch(e){e=Ei(e);if(y(e,122))throw new CB(mn(e));throw e;}c=Hu(a,Iu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;IB();var f,g,i;i=c.length;b=new JB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new CB(Vb+a);if(!this.n&&(this.n=Wi(EB,this.i),this.n||(this.n=(tp(),new KB))&&x(EB,this.i,this.n),!this.n))throw new CB(Vb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==LB(c,Iu(47),l+2))throw new MB(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;mc=this.f;Md=
-this.k;w=this.e;qb=this.j;o=this.b;Db=this.o;Va=LB(M,Iu(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){W=2;mc=-1;A=LB(M,Iu(47),2);Ld=LB(M,Iu(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);N=A;-1!=Va&&Va<A&&(N=Va);var pd=Iu(64);Ec=M.lastIndexOf(pd,N);o=M.substr(2,N-2);-1<Ec&&(Db=M.substr(2,Ec-2),W=Ec+1);Dc=LB(M,Iu(58),-1==Ec?W:Ec);q=Hu(M,Iu(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch($e){if($e=Ei($e),!y($e,118))throw $e;}-1==Dc||Dc>A?J=M.substr(W,N-
-W):(J=M.substr(W,Dc-W),Tf=M.substr(Dc+1,N-(Dc+1)),0==Tf.length?mc=-1:mc=NB(Tf,10))}-1<Va&&(Md=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=Iu(63);Kd=M.lastIndexOf($b,G);-1<Kd?(qb=M.substr(Kd+1,G-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,w=w.substr(0,$-0)),G=Kd):0!=Va&&(qb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,0==$?w=M.substr(A,G-A):w=w.substr(0,$-0)+M.substr(A,G-A)));null==w&&(w=j);null==J&&(J=
-j);d=J;var ue;ue=w;null!=qb&&!D(qb,j)&&(null!=w?ue=w+rb+qb:ue=rb+qb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=mc;this.k=Md;var qd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(qd=ey(this.d,Iu(64)))?(this.o=this.d.substr(0,qd-0),this.d=Sn(this.d,qd+1)):this.o=null;null!=this.c&&-1<(qd=Hu(this.c,Iu(63)))?(this.j=Sn(this.c,qd+1),this.e=this.c.substr(0,qd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=qb}}catch(rd){rd=
-Ei(rd);if(y(rd,118))throw new CB(mn(rd));throw rd;}if(-1>this.f)throw new CB("incorrect port: "+this.f);}s(438,1,Gh,HB);_.tS=function(){return GB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var EB;s(439,1,{});function OB(a,b,c){var d,e;for(d=new PB(a.pe().b);QB(d.b);)if(a=d.c=zi(d.b),e=a.gf(),null==b?null==e:un(b,e))return c&&RB(d),a;return null}s(443,1,Wh);_.oe=function(a){return!!OB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.ue()!=a.ue())return!1;for(a=new PB(a.pe().b);QB(a.b);)if(b=a.c=zi(a.b),c=b.gf(),b=b.hf(),!this.oe(c)||!SB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=OB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new PB(this.pe().b);QB(b.b);)a=b.c=zi(b.b),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new TB("Put not supported on this map");};
-_.te=function(a){a=OB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new PB(this.pe().b);QB(c.b);)b=c.c=zi(c.b),a?d+=Aa:a=!0,d+=j+b.gf(),d+=ob,d+=j+b.hf();return d+"}"};function Gx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function ru(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=kb+b in a.f;else a:{c=a.xe(b);if(c=a.b[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 Wi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[kb+b];else a:{c=a.xe(b);if(c=a.b[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=UB(a,c);else if(y(b,1))c=VB(a,b,c);else a:{var d=a.xe(b),e=a.b[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.b[d]=[];d=new WB(b,c);e.push(d);++a.e;c=null}return c}
-function UB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function VB(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Hi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.b[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.b[c]:d.splice(e,1);--a.e;c=g.hf();break a}}c=null}return c}s(442,443,Wh);_.oe=function(a){return ru(this,a)};
-_.pe=function(){return new XB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Wi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Hi(this,a)};_.ue=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function wi(){Gx(this)}s(441,442,Th,wi);_.ve=function(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)};_.xe=function(a){return~~xn(a)};function FB(){Gx(this)}s(440,441,Th,FB);function YB(){on()}s(444,97,fi,YB);
-function ZB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=$B(a,c);if(c>=a.j)break;c=aC(a,c);++b}return b}function bC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function cC(a){var b;a.b=0<=a.k&&!a.e?a.k:$B(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new YB;b=a.b;a.b=aC(a,a.b);return a.o.substr(b,a.b-b)}
-function aC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c<=a.i&&bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Hu(a.d,Iu(c)))break;++d}a.n&&b==d&&(a.f?(c=dC(a.o,d,a.o.length),c<=a.i&&bC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Hu(a.d,Iu(c))&&++d));return d}
-function $B(a,b){var c,d;if(null==a.d)throw new ln;for(d=b;!a.n&&d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c>a.i||!bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Hu(a.d,Iu(c)))break;++d}return d}function eC(a){fC.call(this,a," \t\n\r\u000c",!1)}function gC(a){fC.call(this,a,ya,!1)}
-function fC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=dC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(F,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=dC(this.d,d,this.d.length),this.c[c]=a}}}s(445,1,{},eC,gC,fC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function hC(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=An(e),!(yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function iC(){}function jC(a){kC.call(this,a,db,db,null)}function lC(a,b){kC.call(this,a,db,db,b)}function mC(a,b,c){kC.call(this,a,b,c,null)}
-function kC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=aj(a)){this.b=new nC;this.c=new oC(this.b,b,c,d);av(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Xy(a,Un(a.pb,Hf),Un(a.pb,Gf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?pC="JSME":pC="JME";b.v=qC(b,!1);b.w=qC(b,!0);Eq(b,pC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=$y(b);Qy(b,null);b.nb||(b.S=0);b.T||(b.T=new lA(Tb,0,13),b.W=new bB(b.T));b.U||(b.U=new lA(Tb,
-1,13),b.V=new bB(b.U));b.X||(b.X=new lA(Tb,0,11),new bB(b.X));b.k||(b.k=new lA(Tb,0,13),b.n=new bB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;rC=10;b.Fb=!0;try{o=sC(b.Ob,"options");null!=o&&tC(b,o);i=sC(b.Ob,"jme");null!=i&&(b.L=i);l=sC(b.Ob,"mol");null!=l&&(b.ab=l);g=sC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=sC(b.Ob,Bg);null!=m&&(b.bb=m,uC(b));b.j=sC(b.Ob,"atomcolors");b.i=sC(b.Ob,"atombg");f=sC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(Lz(),Mz);try{if(0!=f.indexOf(la))throw new nn("bad hex encoding");
-A=NB(f.substr(1,2),16);G=NB(f.substr(3,2),16);q=NB(f.substr(5,2),16);n=w=new Nz(A,G,q)}catch(J){if(J=Ei(J),y(J,118))zB(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&vC(b.Z);h=sC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Ei(N),!y(N,118))throw N;}b.c=202;for(f=0;23>f;++f)wC[f]=(Lz(),Tz),xC[f]=Nc;xC[1]=Sb;wC[1]=(Lz(),Qz);xC[2]=xb;wC[2]=Tz;xC[3]=Ab;wC[3]=Qz;xC[4]=bc;wC[4]=Xz;xC[5]=ic;wC[5]=Sz;xC[9]=Ob;wC[9]=Vz;xC[10]=Ib;wC[10]=Vz;xC[11]=zb;wC[11]=Vz;xC[12]=Ub;wC[12]=Vz;xC[8]=zc;wC[8]=Zz(Uz);
-xC[7]=kc;wC[7]=Tz;xC[6]=Cc;wC[6]=Qz;xC[13]=Bc;wC[13]=Qz;xC[18]=Nc;wC[18]=Qz;xC[19]=lc;wC[19]=Qz;xC[20]=nc;wC[20]=Qz;xC[21]=rc;wC[21]=Qz;xC[22]=sc;wC[22]=Qz;zy(b);b.$=new yC;f=a.d;f.C=$y(f);null!=f.L?(zC(f,f.L),null!=f.i&&f.Z&&AC(f.Z,f.i,!0),null!=f.j&&f.Z&&AC(f.Z,f.j,!1)):null!=f.ab&&BC(f,f.ab,!0);uC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(447,1,{146:1},iC,jC,lC,mC,kC);_.ye=function(a){CC(new DC(a,this.b,EC))};_.ze=function(){FC(this.b)};
-_.Ae=function(){Kn((Hn(),In),new GC(this))};_.Be=function(){return this.b.H};_.Ce=function(){return this.b.db};_.De=function(){return this.b.eb};_.Ee=function(){return this.b.rb};_.Fe=function(){return this.b.vb};_.Ge=function(){return this.b.xb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.b,b;a.Bb?b=HC(a,1)+pb+HC(a,2)+pb+HC(a,3):b=HC(a,0);return b};_.Je=function(){return Aq(this.b)};
-_.Ke=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=IC(a);a.Jb=b;uC(a);return c};_.Le=function(a){tC(this.b,a)};_.Me=function(){};_.Ne=function(a){BC(this.b,a,!0)};_.Oe=function(a){zC(this.b,a)};_.$d=function(){Zy(this.b)};_.Pe=function(){JC(this.b)};_.Qe=function(a){var b=this.b;if(a=KC(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;LC(b)}};_.Re=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new yi(b.b);d.c<d.e.ue();)c=zi(d),a?c.b=j:c.b=pg}Zy(b.d)};
-_.Se=function(a,b){var c=this.b,d;if(d=KC(c,a))AC(d,b,!0),LC(c)};_.Te=function(a,b){var c=this.b,d;d=KC(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,uC(c)):(d.D=b,LC(c))};_.Ue=function(a){this.b.H=a};_.Ve=function(a){var b=this.b;b.db=a;uC(b)};_.We=function(a){var b=this.b;b.eb=a;uC(b)};_.Xe=function(a){this.b.qb=a};_.Ye=function(a){this.b.rb=a};_.Ze=function(a){var b=this.b;b.vb=a;b.v=qC(b,!1)};_.$e=function(a){this.b.xb=a};_._e=function(a){MC(this.b,a)};
-_.af=function(a,b){var c=this.b;c.f=!1;c.Kb=new NC(c,a);OC(c.Kb);c.c=253;c.jb=!0;c.J=b;uC(c)};_.bf=function(a){PC(this.b,a)};_.cf=function(){return QC(this.b)};_.b=null;_.c=null;function GC(a){this.b=a}s(448,1,{},GC);_.qc=function(){var a,b;for(b=new yi(this.b.c.b);b.c<b.e.ue();)a=zi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function RC(){var a=(SC(),TC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=UC;SC();b=b&&b[0]&&(typeof b[0]==Ff||typeof b[0]==ne)?b[0]:null;a:if(VC==e||WC==e&&y(b,146))e=!0;else{if(null!=b)for(b=tn(b);b&&b!=VC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new iC:3==arguments.length?a=new mC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new jC(arguments[0]):4==arguments.length?a=new kC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new lC(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.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});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()});XC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ks(){YC||(YC=!0,RC())}s(449,1,{},ks);var YC=!1;function ZC(a){on();this.i=a}s(451,437,Yh,ZC);function qs(){on();this.i="divide by zero"}s(452,97,fi,qs);function fs(){on()}function $C(a){on();this.i=a}
-s(453,97,fi,fs,$C);function dC(a,b,c){var d,e;d=aD(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 bD(){}function cD(a){return typeof a==Ef?zc+(0>a?-a:a):a}function dD(a,b){var c;c=new bD;c.e=Jb+(eD(0!=a?-a:0)?cD(0!=a?-a:0):j+qi(c));fD(0!=a?-a:0)&&gD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);return b}
-function V(a,b){var c;c=new bD;c.e=Jb+(eD(a)?cD(a):j+qi(c));fD(a)&&gD(a,c);c.c=b?8:0;return c}function hD(){var a;a=new bD;a.e=Jb+(eD(0)?cD(0):j+qi(a));fD(0)&&gD(0,a);a.c=2;return a}function iD(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);b.c=1;return b}function fD(a){return typeof a==Ef&&0<a}function eD(a){return null!=a&&0!=a}
-function gD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Dh[b.d])c=c.prototype;else{c=Dh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(455,1,{},bD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function jD(a){var b;b=kD;!b&&(b=kD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new lD(Qb+a+ea);return b}
-function NB(a,b){var c,d;if(null==a)throw new lD(Df);if(2>b||36<b)throw new lD("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 lD(Qb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new lD(Qb+a+ea);if(-2147483648>c||2147483647<c)throw new lD(Qb+a+ea);return c}s(457,1,{112:1,123:1});var kD=null;function mD(a){this.b=a}
-s(456,457,{112:1,115:1,116:1,123:1},mD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function lz(a){this.b=a}s(458,457,{112:1,115:1,119:1,123:1},lz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function bz(){on()}function ok(a){on();this.i=a}s(459,97,Zh,bz,ok);function dv(){on()}function fw(a){on();this.i=a}s(460,97,fi,dv,fw);
-function Q(a){this.b=a}function Cs(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 vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function nD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(oD(),pD)[b],!c&&(c=pD[b]=new Q(a)),c):new Q(a)}s(461,457,{112:1,115:1,121:1,123:1},Q);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function oD(){oD=u;pD=v(qD,r,121,256,0)}var pD;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function rD(a){return Math.round(a)}function ln(){on()}function tr(a){on();this.i=a}s(464,97,{112:1,118:1,122:1,124:1,126:1},ln,tr);function si(){si=u;ti=E(ri,r,-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 ti;function lD(a){on();this.i=a}s(466,459,Zh,lD);
-function sn(a){this.b="Unknown";this.d=a;this.c=-1}s(467,1,{112:1,125:1},sn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:j)+ua};_.b=null;_.c=0;_.d=null;function aD(a,b){return a.charCodeAt(b)}function sD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Pr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Hu(a,b){return a.indexOf(b)}
-function LB(a,b,c){return a.indexOf(b,c)}function ey(a,b){return a.lastIndexOf(b)}function tD(a){var b=aa,c=Zg,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Sn(c,++d):c=c.substr(0,d-0)+Sn(c,++d);return a.replace(RegExp(b,oe),c)}
-function uD(a,b){for(var c=RegExp(b,oe),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(js,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Sn(a,b){return a.substr(b,a.length-b)}
-function Rn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Iu(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,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return ft(this)};_.tS=_.toString;function vD(){vD=u;wD={};xD={}}
-function ft(a){vD();var b=kb+a,c=xD[b];if(null!=c)return c;c=wD[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+aD(a,d++);c|=0}256==yD&&(wD=xD,xD={},yD=0);++yD;return xD[b]=c}var wD,yD=0,xD;function gn(a,b){hn(a.b,b);return a}function fn(){this.b=new Tn}function zD(){this.b=new Tn;this.b.b+=j}s(469,1,Vh,fn,zD);_.tS=function(){return this.b.b};function dt(){this.b=new Tn}
-function JB(){this.b=new Tn}function Nr(a){this.b=new Tn;hn(this.b,a)}s(470,1,Vh,dt,JB,Nr);_.tS=function(){return this.b.b};function MB(a){a="String index out of range: "+a;on();this.i=a}s(471,460,fi,MB);
-function AD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new ln;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new $C("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new $C("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 dv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)es(b,c,a[--d])}else for(c=e+c;e<c;)es(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Ku(){on()}function TB(a){on();this.i=a}s(473,97,fi,Ku,TB);function rz(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:un(b,c))return a;return null}function uz(a,b){var c;return(c=rz(a.qd(),b))?(c.Sc(),!0):!1}function BD(a){var b,c,d,e;d=new fn;b=null;d.b.b+=Oc;for(c=a.qd();c.Qc();)null!=b?hn(d.b,b):b=Aa,e=c.Rc(),hn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(474,1,{});_.df=function(){throw new TB("Add not supported on this collection");};
-_.ef=function(a){return!!rz(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return uz(this,a)};_.tS=function(){return BD(this)};s(476,474,gi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||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+=xn(c),a=~~a);return a};
-function CD(a,b){var c;return y(b,130)&&(c=b.gf(),ru(a.b,c))?(c=Wi(a.b,c),a.b.ve(b.hf(),c)):!1}function XB(a){this.b=a}s(475,476,gi,XB);_.ef=function(a){return CD(this,a)};_.qd=function(){return new PB(this.b)};_.ff=function(a){return CD(this,a)?(a=a.gf(),Hi(this.b,a),!0):!1};_.ue=function(){return this.b.e};_.b=null;function RB(a){if(a.c)Bi(a.b),Hi(a.d,a.c.gf()),a.c=null;else throw new Ou("Must call next() before remove().");}
-function PB(a){var b;this.d=a;b=new Ti;a.d&&Ni(b,new DD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ED(a,d.substring(1));b.df(e)}var a=a.b,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.b=new yi(b)}s(477,1,{},PB);_.Qc=function(){return QB(this.b)};_.Rc=function(){return this.c=zi(this.b)};_.Sc=function(){RB(this)};_.b=null;_.c=null;_.d=null;s(479,1,bi);_.eQ=function(a){return y(a,130)&&SB(this.gf(),a.gf())&&SB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=xn(this.gf()));null!=this.hf()&&(b=xn(this.hf()));return a^b};_.tS=function(){return this.gf()+ob+this.hf()};function DD(a){this.b=a}s(478,479,bi,DD);_.gf=function(){return null};_.hf=function(){return this.b.c};_.jf=function(a){return UB(this.b,a)};_.b=null;function ED(a,b){this.c=a;this.b=b}s(480,479,bi,ED);_.gf=function(){return this.b};_.hf=function(){return this.c.f[kb+this.b]};_.jf=function(a){return VB(this.c,this.b,a)};_.b=null;_.c=null;
-function cw(a,b){(0>a||a>=b)&&FD(a,b)}function FD(a,b){throw new fw("Index: "+a+", Size: "+b);}s(481,474,Xh);_.kf=function(){throw new TB("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,128)||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:un(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:xn(c)),b=~~b;return b};_.qd=function(){return new yi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new GD(this,a)};_.of=function(){throw new TB("Remove not supported on this list");};function QB(a){return a.c<a.e.ue()}function zi(a){if(a.c>=a.e.ue())throw new gv;return a.e.lf(a.d=a.c++)}function Bi(a){if(0>a.d)throw new vw;a.e.of(a.d);a.c=a.d;a.d=-1}function yi(a){this.e=a}s(482,1,{},yi);_.Qc=function(){return QB(this)};
-_.Rc=function(){return zi(this)};_.Sc=function(){Bi(this)};_.c=0;_.d=-1;_.e=null;function GD(a,b){var c;this.e=this.b=a;c=a.ue();(0>b||b>c)&&FD(b,c);this.c=b}s(483,482,{},GD);_.pf=function(){return 0<this.c};_.qf=function(){if(0>=this.c)throw new gv;return this.b.lf(this.d=--this.c)};_.b=null;function HD(a){a=new PB(a.c.b);return new ID(a)}function JD(a,b){this.b=a;this.c=b}s(484,476,gi,JD);_.ef=function(a){return ru(this.b,a)};_.qd=function(){return HD(this)};_.ue=function(){return this.c.b.e};
-_.b=null;_.c=null;function ID(a){this.b=a}s(485,1,{},ID);_.Qc=function(){return QB(this.b.b)};_.Rc=function(){return(this.b.c=zi(this.b.b)).gf()};_.Sc=function(){RB(this.b)};_.b=null;s(486,481,Xh);_.kf=function(a,b){var c;c=xz(this,a);var d=c.e;new sz(b,c.c);++d.c;++c.b;c.d=null};_.lf=function(a){var b;b=xz(this,a);try{return yz(b)}catch(c){c=Ei(c);if(y(c,131))throw new fw("Can't get element "+a);throw c;}};_.qd=function(){return xz(this,0)};
-_.of=function(a){var b,c;b=xz(this,a);try{c=yz(b)}catch(d){d=Ei(d);if(y(d,131))throw new fw("Can't remove element "+a);throw d;}KD(b);return c};function LD(a){a.c=v(MD,r,0,0,0)}function Iy(a,b,c){(0>b||b>a.d)&&FD(b,a.d);a.c.splice(b,0,c);++a.d}function Ni(a,b){es(a.c,a.d++,b);return!0}function Ft(a,b){cw(b,a.d);return a.c[b]}function rj(a,b){for(var c=0;c<a.d;++c)if(SB(b,a.c[c]))return c;return-1}function It(a,b){var c;c=(cw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Mi(a,b){var c;c=rj(a,b);if(-1==c)return!1;It(a,c);return!0}function sk(a,b){var c;if(b.length<a.d){c=b;var d;d=Yr(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)es(b,c,a.c[c]);b.length>a.d&&es(b,a.d,null);return b}function Ti(){LD(this)}function jA(a){LD(this);this.c.length=a}function fz(a){LD(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(487,481,Eh,Ti,jA,fz);_.kf=function(a,b){Iy(this,a,b)};
-_.df=function(a){return Ni(this,a)};_.ze=function(){this.c=v(MD,r,0,0,0);this.d=0};_.ef=function(a){return-1!=rj(this,a)};_.lf=function(a){return Ft(this,a)};_.re=function(){return 0==this.d};_.of=function(a){return It(this,a)};_.ff=function(a){return Mi(this,a)};_.ue=function(){return this.d};_.d=0;function wz(a,b,c){var d;for(d=0;d<b;++d)es(a,d,c)}function Jr(){Jr=u;Kr=new ND}var Kr;function ND(){}s(490,481,Sh,ND);_.ef=function(){return!1};_.lf=function(){throw new dv;};_.ue=function(){return 0};
-function OD(){this.b=new Date}function PD(a){return 10>a?$a+a:j+a}s(491,1,{112:1,114:1,115:1,127:1},OD);_.eQ=function(a){return y(a,127)&&Ss(I(this.b.getTime()),I(a.b.getTime()))};_.hC=function(){var a;a=I(this.b.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=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(QD(),RD)[this.b.getDay()]+ca+SD[this.b.getMonth()]+ca+PD(this.b.getDate())+ca+PD(this.b.getHours())+kb+PD(this.b.getMinutes())+kb+PD(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function QD(){QD=u;RD=E(js,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SD=E(js,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RD,SD;
-function Cr(a,b){return null==x(a.b,b,a)}function Br(){this.b=new wi}s(493,476,{112:1,114:1,132:1},Br);_.df=function(a){return Cr(this,a)};_.ef=function(a){return ru(this.b,a)};_.re=function(){return 0==this.b.e};_.qd=function(){return HD(new JD(this.b,new XB(this.b)))};_.ff=function(a){return null!=Hi(this.b,a)};_.ue=function(){return this.b.e};_.tS=function(){return BD(new JD(this.b,new XB(this.b)))};_.b=null;
-function xz(a,b){var c,d;(0>b||b>a.c)&&FD(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new TD(a,b,d)}function Bz(){this.b=new UD;this.c=0}s(494,486,Sh,Bz);_.df=function(a){new sz(a,this.b);++this.c;return!0};_.nf=function(a){return xz(this,a)};_.ue=function(){return this.c};_.b=null;_.c=0;function yz(a){if(a.c==a.e.b)throw new gv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function KD(a){if(!a.d)throw new vw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function TD(a,b,c){this.e=a;this.c=c;this.b=b}s(495,1,{},TD);_.Qc=function(){return this.c!=this.e.b};_.pf=function(){return this.c.c!=this.e.b};_.Rc=function(){return yz(this)};_.qf=function(){if(this.c.c==this.e.b)throw new gv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Sc=function(){KD(this)};_.b=0;_.c=null;_.d=null;_.e=null;function UD(){this.b=this.c=this}
-function sz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(496,1,{},UD,sz);_.b=null;_.c=null;_.d=null;function WB(a,b){this.b=a;this.c=b}s(497,479,bi,WB);_.gf=function(){return this.b};_.hf=function(){return this.c};_.jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function gv(){on()}s(498,97,{112:1,118:1,124:1,126:1,131:1},gv);function SB(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)}function iA(a){var b=v(Cz,r,89,0,0);return sk(a.b,b)}function Sy(){this.b=new Ti}
-s(500,481,Eh,Sy);_.kf=function(a,b){Iy(this.b,a,b)};_.df=function(a){return Ni(this.b,a)};_.ef=function(a){return-1!=rj(this.b,a)};_.lf=function(a){return Ft(this.b,a)};_.re=function(){return 0==this.b.d};_.qd=function(){return new yi(this.b)};_.of=function(a){return It(this.b,a)};_.ue=function(){return this.b.d};_.tS=function(){return BD(this.b)};_.b=null;function VD(a){a.ac.d.hb&&oA(a)}function WD(a){var b;if(a.ac.d.hb){b=jy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}qA(a)}
-function XD(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function CC(a){var b=a.k;YD(a.ac.d,b.b,b.c);!iy(a)&&Ny(a);xy(a)}function ZD(){tA.call(this,j);this.j=new Fz(this.rf());ez(this.r,new $D(this))}s(502,396,ki);_.Ed=function(a,b){return gs(a.i)===gs(this.j)?(WD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){WD(this)};_.j=null;_.k=null;
-function DC(a,b,c){ZD.call(this);this.ac&&vA(this.ac.d,!1);sA(this,!1);Qy(this,new DA(0));a=new HA(a,1);O(this,a,null);a=new Uy;O(a,this.j,null);O(this,a,null);b&&(this.k=jy(b),rA(this),XD(this.k,~~(Un(b.Ob.pb,Hf)/2)-~~(this.fc/2),~~(Un(b.Ob.pb,Gf)/2)-~~(this.Xb/2)));c&&L(this,c)}s(501,502,ki,DC);_.rf=function(){return"OK"};function aE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Ou("Cannot undo. Index is out of range.");if(!a.b.c)throw new Ou(Wb);a.b=a.b.c;return a.b.b}
-function yC(){this.b=this.c=new bE}s(503,1,{},yC);_.b=null;function bE(){this.b=null}function cE(a){this.b=a}s(504,1,{},bE,cE);_.b=null;_.c=null;_.d=null;function $D(a){this.b=a}s(505,431,Nh,$D);_.b=null;function dE(){dE=u;eE=E(js,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);EC=(Lz(),Oz);fE=Yz(EC);wC=v(gE,r,88,23,0);xC=v(js,r,1,23,0);hE=v(gE,r,88,7,0);iE=null!=(zB(),AB[Ke])}
-function IC(a){var b;if(a.Bb)b=jE(a,1)+pb+jE(a,2)+pb+jE(a,3);else if(b=jE(a,0),0<b.length){var c=new kE(a.Z);Ni(a._.b,c)}return b}function lE(a,b){var c,d;c=b.b;if(D(c,(mE(),nE).c))zq(QC(a));else if(D(c,oE.c))zq(Aq(a));else if(D(c,pE.c))c=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),c.b=d,Cq(),Dq(c);else if(D(c,cg)){7!=a.O&&(a.P=ah);d=b.d;d=Zs(d,$g);c=Bs(d,a.P);var e=!zs(c,ah)?us(c):c;!zs(e,gh)&&qE(a.Z,K(c));rE(a);a.lb=!0;uC(a);a.O=7;a.P=d}else D(c,jg)||(D(c,de)?sE(a):MC(a,c))}
-function tE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(uE,r,-1,4,1);l=v(uE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)vE(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=$y(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;wE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||xE(a.fb[f])}}}
-function FC(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new yE(a),a.Z.r=0);null!=a.rb&&hC(a.rb,null)}}function qC(a,b){var c,d,e,f;f=new SA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new KA(Kb+d);var g=(mE(),nE).c;d.d=g;QA(f,d);ez(d.e,a);d=new KA(Kb+c);d.d=oE.c;ez(d.e,a);QA(f,d);QA(f,new KA(Ba));c=a.vb;null==c&&(c="Paste "+e);d=new KA(c);d.d=pE.c;ez(d.e,a);QA(f,d);cy(a,f);return f}
-function zE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,EC);a.nb?(e==a.c&&X(b,Zz(EC)),yA(b,g,f,a.Y,a.Y),X(b,(Lz(),Qz)),AE(b,g,f,a.Y-1,a.Y-1)):e==a.c?xA(b,g+1,f+1,a.Y,a.Y,!1):xA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(Lz(),Rz)),e){case 101:X(b,Uz);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;BE(b,!0);CE(b,DE(b,c,e,d,i));X(b,Rz);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(BE(b,!1),CE(b,DE(b,c,e,d,i)));EE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,Sz),yA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,Uz),yA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,Vz);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,Rz);break;case 107:X(b,Tz);yA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,Rz);AE(b,g+4,f+4,a.Y-8,a.Y-8);EE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:FE(b,g,f,a.Y,!0);break;case 111:FE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Mz);yA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,Rz);AE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,EC);a.ob&&xA(b,g+1,f+1,a.Y,a.Y,!1);X(b,Rz);GE(a,b,g,f,"NEW");break;case 106:X(b,Sz);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));GE(a,b,g+6,f,lc);break;case 104:X(b,Sz);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);break;case 105:a.Ib?(X(b,Wz),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,Rz)):GE(a,b,g,f,"123");break;case 113:X(b,Xz);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);yA(b,e,d,c,c);X(b,Rz);HE(a,
-b,g,f,Mz,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:IE(a,b,g,f+2,3);break;case 207:IE(a,b,g,f,4);break;case 208:IE(a,b,g,f,5);break;case 209:IE(a,b,g,f,1);break;case 210:IE(a,b,g,f,6);break;case 211:IE(a,b,g,f,7);break;case 212:IE(a,b,g,f,8);break;case 213:GE(a,b,g,f,"FG"),a.F=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!=xC[c]&&HE(a,b,g,f,wC[c],xC[c])}function JE(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,EC),yA(d,0,0,c,b),a.nb?(X(d,(Lz(),Qz)),AE(d,-1,0,c,b-1)):(X(d,fE),Y(d,0,0,c-1-2,0),X(d,Zz(EC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),KE(d,a.X),X(d,(Lz(),Rz)),-1!=a.J.toLowerCase().indexOf(ee)&&X(d,Sz),LE(d,a.J,10,15),ME(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function NE(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,EC);yA(d,0,0,c,b);a.nb?(X(d,(Lz(),Qz)),Y(d,0,b-1,c,b-1),e=rC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,fE),Y(d,0,0,0,b-1),Y(d,0,rC*a.Y,b-1,rC*a.Y),X(d,Zz(EC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=rC+2;++b)zE(a,d,1,b);ME(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function OE(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);yA(e,0,0,c,b);d=a.db?(VA(),YA):(VA(),$A);if((VA(),WA)==(VA(),WA))d==YA?e.b=j:e.b=pg;d=new jz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,$=w=A=void 0,M=$=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=A=1,l=2,
-$=3;f.w&&(wE(f),tE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,$*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=H(13*f.n.B*i),f.n.k=new lA(Tb,0,i),f.n.n=new bB((tp(),f.n.k)));f.n.A&&(X(g,(Lz(),Rz)),AE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=K(I(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(dE(),hE)[f.e[i]]),h=g,o=H(f.J[i]-m/2),N=H(f.M[i]-m/2),W=M=m,BE(h,!0),CE(h,DE(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(dE(),hE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*$*A,n=3*$*w,N=v(F,k,-1,4,1),o=v(F,k,-1,4,1),N[0]=H(f.J[h]+q),o[0]=H(f.M[h]-n),N[1]=H(f.J[m]+q),o[1]=H(f.M[m]-n),N[2]=H(f.J[m]-q),o[2]=H(f.M[m]+n),N[3]=H(f.J[h]-q),o[3]=H(f.M[h]+n),m=g,h=N,BE(m,!0),CE(m,PE(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(Lz(),Rz));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(dE(),hE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,A=o-M,
-w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,Vz);q=l*A;n=l*w;Y(g,K(I(Math.round(W+q))),K(I(Math.round(M-n))),K(I(Math.round(N+q))),K(I(Math.round(o-n))));Y(g,K(I(Math.round(W-q))),K(I(Math.round(M+n))),K(I(Math.round(N-q))),K(I(Math.round(o+n))));X(g,Rz);break;case 3:m=K(I(Math.round(W)));h=K(I(Math.round(M)));N=K(I(Math.round(N)));o=K(I(Math.round(o)));Y(g,m,h,N,o);W=K(I(Math.round($*A)));M=K(I(Math.round($*w)));Y(g,m+W,h-M,N+W,o-M);Y(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Y(g,K(I(Math.round(G))),K(I(Math.round(J))),K(I(Math.round(G))),K(I(Math.round(J))));KE(g,f.n.k);m=QE(f.n.n);n=f.f[i];h=rb;null!=n&&(h=n);n=cB(f.n.n,h);W=K(I(Math.round((W+N)/2-n/2)));n=K(I(Math.round((M+o)/2+~~(m/2)-1)));X(g,Vz);LE(g,h,W,n);X(g,Rz);break;default:if(1==f.B[i]||3==f.B[i])q=$*A,n=$*w,J=v(F,k,-1,3,1),G=v(F,k,-1,3,1),J[0]=K(I(Math.round(N+q))),G[0]=K(I(Math.round(o-n))),J[1]=K(I(Math.round(W))),G[1]=K(I(Math.round(M))),J[2]=
-K(I(Math.round(N-q))),G[2]=K(I(Math.round(o+n))),m=g,h=J,o=G,BE(m,!0),CE(m,PE(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=$*A;n=$*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Y(g,K(I(Math.round(G+q*m))),K(I(Math.round(J-n*m))),K(I(Math.round(G-q*m))),K(I(Math.round(J+n*m))))}else Y(g,K(I(Math.round(W))),K(I(Math.round(M))),K(I(Math.round(N))),K(I(Math.round(o))))}}w=v(uE,r,-1,f.t+1,1);A=v(F,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/A[h]+
-o/A[h],w[m]=w[m]/A[m]+l/A[m];KE(g,f.n.k);m=QE(f.n.n);M=v(js,r,1,f.t+1,0);N=v(F,k,-1,f.t+1,1);o=v(F,k,-1,f.t+1,1);l=v(RE,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=SE(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=cB(f.n.n,h),l[i]=TE(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Sb,1<f.x[i]&&
-(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Lj(f.A[i])&&(q+=Lj(f.A[i])),0<f.A[i]?q+=xa:q+=Ba),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=cB(f.n.n,n),q=cB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=TE(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(dE(),hE)[f.e[i]]),yA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(dE(),hE)[f.e[i]]):X(g,(Lz(),Rz)):X(g,(dE(),wC)[f.c[i]]),LE(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=K(I(rD(f.J[i]-n/2))),n=K(I(rD(f.M[i]+~~(m/2)-1))),X(g,(Lz(),Vz)),LE(g,ca+f.q[h][1],
-W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Lz(),Sz):(Lz(),Xz)),0<f.D&&106!=f.n.c&&(q=l[f.D],AE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=($+1)*A,n=($+1)*w,J=v(F,k,-1,5,1),G=v(F,k,-1,5,1),J[0]=K(I(rD(f.J[h]+q))),J[1]=K(I(rD(f.J[m]+q))),G[0]=K(I(rD(f.M[h]-n))),G[1]=K(I(rD(f.M[m]-n))),J[3]=K(I(rD(f.J[h]-q))),J[2]=K(I(rD(f.J[m]-q))),G[3]=K(I(rD(f.M[h]+n))),G[2]=K(I(rD(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=f.n.c&&($=g,i=
-J,A=G,$.o&&(BE($,!1),CE($,PE($,i,A,5,!0)))),106==f.n.c&&UE(f,f.H[f.E],f.I[f.E]))){$=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++$;if($>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(Lz(),Sz));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],AE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(Lz(),Qz)),Y(e,c-1,0,c-1,b-1)):(X(e,Zz(EC)),Y(e,c-1,0,c-1,b-1),X(e,EC),Y(e,c-2,0,c-2,b-1),X(e,fE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(Lz(),Vz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,
-~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new lA(Tb,0,13),a.W=new bB(a.T),null!=a.bb&&(d=cB(a.W,a.bb),c=K(I(Math.round((c-d)/2))),b-=13,X(e,(Lz(),Rz)),KE(e,a.T),LE(e,a.bb,c,b)));ME(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function IE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(F,k,-1,9,1);l=v(F,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+a*Math.sin(i)),l[f]=H(d+a*Math.cos(i));f=e+1;b.o&&(BE(b,!1),CE(b,PE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+(a-3)*Math.sin(i)),l[f]=H(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function VE(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,EC);yA(d,0,0,b,c);a.nb?(X(d,(Lz(),Qz)),c=13*(a.Y+a.S),AE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,Zz(EC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,fE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)zE(a,d,b,1),zE(a,d,b,2);a.c=c;ME(a.Ob,a.Lb,0,0)}}
-function FE(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);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(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);EE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function WE(a,b){var c,d,e,f,g,i,h;JC(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=XE(b);h=new fC(b,g,!0);d=j;for(c=1;5>=c;++c)d=YE(h,g);c=nD(NB(Rn(d.substr(0,3)),10)).b;f=nD(NB(Rn(d.substr(3,3)),10)).b;YE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=YE(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new ZE(a,e)}tE(a,1,c,1);tE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new ZE(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",uC(a),!1;null!=a.i&&a.Z&&AC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&AC(a.Z,a.j,!1);g=$E(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new aF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];tE(a,1,g,0)}uC(a);return!0}
-function bF(a,b){var c,d,e,f,g,i,h,l;JC(a);c=f=0;l=new fC(b,"|>",!0);e=-1<b.indexOf(pb);i=1;g=ZB(l);a.tb=0;for(d=1;d<=g;++d)if(h=cC(l),Rn(h),!D(h,Zg))if(D(h,pb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new NC(a,h);if(0==a.Z.t)return PC(a,"ERROR - problems in reading/processing molecule !"),zB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return PC(a,"ERROR - strange reaction - fixing !"),zB(),!1;if(3<i)return PC(a,"ERROR - strange reaction !"),zB(),!1;1<a.tb&&!e&&tC(a,wf);e&&!a.Bb&&tC(a,Yf);!e&&a.Bb&&
-tC(a,Af);e?(tE(a,1,f,1),tE(a,f+1,c-1,2),tE(a,c,a.tb,3)):tE(a,1,a.tb,0);uC(a);return!0}function Eq(a,b){a.jb=!0;a.J=b}
-function Iq(a,b){var c,d;if(0==b)return!1;rE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:FC(a);d=a.$;d.b=d.c;d.c.d=null;cF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;dF(a,aE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Ou("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Ou(Wb);d.b=d.b.d;dF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 101:a.Gb&&VD(a.Gb);a.Gb=new eF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new fF(a):a.zb.ac.d.hb?gF(a.zb.ac.d):
-CC(a.zb);break;case 113:a.b&&VD(a.b);a.b=new eF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,vC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=hF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(uE,r,-1,4,1);vE(a.Z,d);a.lb=!0;a.Z=new kE(a.Z);d=H(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;OC(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,iF(a.Z,a.Z.D),a.Z.D=0,sE(a)):0<a.Z.E&&(a.lb=!0,jF(a.Z,a.Z.E),
-a.Z.E=0,sE(a));kF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new SA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new KA(c),QA(i,g),g.d=c,ez(g.e,a);cy(a,i);a.E=i}RA(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(VD(a.o),a.o=null);0==a.Z.D&&(a.o=new eF(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,sE(a)),18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),lF(a.Z,a.Z.D,d),sE(a)),kF(a.Z))}uC(a);return!0}
-function Aq(a){var b,c,d;d=QC(a);c=j;if(a.Bb){var e,f,g;g=Zr([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)hF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(mF(g[1][0],3)+mF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+nF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+nF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new oF(a,a.fb,a.tb)),c=nF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function pF(a,b,c,d){var e;e=c;var f=d,g,i;(g=qF(b),i=0!=(b.f&2),g||i)?(a.Bb?RA((!a.w&&(a.w=qC(a,!0)),a.w),a,e,f):RA((!a.v&&(a.v=qC(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=rF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=rC+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",uC(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Iq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)iF(a.Z,a.Z.D),a.Z.D=0,sE(a);else{if(106==a.c)return!0;if(108==a.c)sF(a.Z,a.Z.D,0),sE(a);else if(157==a.c)sF(a.Z,a.Z.D,1),sE(a);else if(158==a.c)sF(a.Z,a.Z.D,-1),sE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):sE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(230==a.c)a.O=3,sE(a);else if(233<=a.c&&262>a.c)uF(a.Z,!1),sE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;lF(a.Z,a.Z.D,Vn(a.zb.f.ac.b.pb,Rg));sE(a)}else if(105==a.c)vF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,a.Z.D,d)),sE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(0<a.Z.E)if(104==a.c)jF(a.Z,
-a.Z.E),a.Z.E=0,sE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Eq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;iF(d,c);d.b[c]=0}a.Z.E=0;sE(a)}else if(201==a.c)wF(a.Z,a.Z.E),sE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),sE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,sE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,sE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(107==a.c){if(!a.zb.c)return!0;d=Vn(a.zb.f.ac.b.pb,Rg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;sE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new yE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,tF(a.Z)):300<a.c?(xF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,1,d))):230==a.c?zC(a,null):233<=a.c&&262>a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,uF(a.Z,!0)):zB();sE(a)}else e=!1;e&&(kF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,uC(a))}return e}
-function yF(a,b,c,d){var e,f;if(a.z||!a.hb||qF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=zF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)iF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),jF(b,e),0<zF(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Eq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,K(I(Math.round(h))));b.j[b.v]=b.t;0<zF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Eq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(rF(b)||qF(b))qE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(uE,r,-1,4,1);vE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;rE(a);a.lb=!0;uC(a);a.Mb=c;a.Nb=d;return!0}
-function AF(a,b,c,d){var e,f,g;if(!a.z&&!qF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((dE(),iE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&hC(a.qb,E(qD,r,121,[new Q(a.e),new Q(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;rE(a);a.lb=!0;uC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function BF(a){if(a.z)return!0;a.jb=!1;a.P=ah;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=zF(b,b.t),6>b.z[c]&&(CF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),iF(b,b.t));b.C=!1;sE(a)}else a:{var b=a.Z,e,f;c=zF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Eq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Eq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=K(I(rD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=K(I(rD((b.M[b.F]+b.M[c])/2))))}}xE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,aE(b),b.b.d=c),sE(a),a.r=!1)}else 5==a.O&&(xE(a.Z),sE(a));0<a.O&&(a.D=!1,rE(a),a.lb=!0,kF(a.Z),DF(a.Z),uC(a),a.O=0,a.f=!1);if(iE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,rE(a),a.lb=!0,uC(a);return!0}function rE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function tC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Af)?a.Bb=!1:-1<b.indexOf(Yf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(wf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ef)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,tE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)EF(a.fb[c]),wE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++rC;uC(a)}
-function uC(a){var b,c,d;b=$y(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Wy(a,d,c),OE(a),a.z||(a.Lb=Wy(a,b.c,2*a.Y+a.S),VE(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Wy(a,a.Y,c),NE(a),a.I=Wy(a,d,a.Y),JE(a))):(OE(a),a.z||(JE(a),a.D&&(VE(a),NE(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function HC(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=hF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ca+c.u,h=1;h<=c.t;++h){i=SE(c,h);c.n.M&&0<c.x[h]&&(i+=Sb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=xa:i+=Ba,1<Lj(c.A[h])&&(i+=Lj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=kb+g);m+=ca+i+ca+FF(0.055999999999999994*c.J[h],0,2)+ca+FF(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=Zg),e+=c)}return e}function jE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=hF(a.fb[c]),d!=b))continue;d=GF(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function sE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}var c,d,e;e=new HF;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new kE(d),OC(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new cE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function BC(a,b,c){try{WE(a,b)?c&&sE(a):uC(a)}catch(d){if(d=Ei(d),y(d,118))uC(a);else throw d;}}
-function zC(a,b){try{bF(a,b)?sE(a):uC(a)}catch(c){if(c=Ei(c),y(c,118))uC(a);else throw c;}}function LC(a){rE(a);a.lb=!0;uC(a)}function JC(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new yE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;uC(a);null!=a.rb&&hC(a.rb,null)}function dF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new kE(d),OC(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}}
-function KC(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,uC(a),null):a.fb[b]}function MC(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,Na)?c=261:D(b,Ra)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Iq(a,c):b="Not known group!";a.jb=!0;a.J=b;uC(a)}
-function PC(a,b){a.jb=!0;a.J=b;uC(a)}function QC(a){var b;b=IC(a);rE(a);uC(a);return b}function GE(a,b,c,d,e){var f,g,i,h;f=a.W;h=cB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new lA(f.d.b,f.d.d,g),f=new bB(i),h=cB(f,e),b.f=i,b.j=IF(i);else KE(b,a.T);f=nA(f.b,f.d).b-nA(f.b,f.d).c;LE(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function HE(a,b,c,d,e,f){var g,i;g=QE(a.V);i=cB(a.V,f);KE(b,a.U);(b.e=e)&&(b.i=ag+(e.b>>16&255)+ya+(e.b>>8&255)+ya+(e.b&255)+ua);LE(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function QE(a){return nA(a.b,a.d).b-nA(a.b,a.d).c}function Hq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,uC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):Eq(a,a.y+ca),uC(a))}
-function nC(){dE();Uy.call(this);this.Ob=(tp(),tp(),By).b;this.x=new lA(null,0,8);this.t=(Lz(),Mz);this.fb=v(JF,r,134,99,0);this._=new Sy;this.Db=new KF;this.K=D((zB(),AB[Me]),Yb);this.u=new LF;this.G=E(js,r,1,[Ga,Ha,Ra,Fa,Na,La,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new yE(this);hE[0]=Pz;hE[1]=new Nz(255,153,153);hE[2]=new Nz(255,204,102);hE[3]=new Nz(255,255,153);hE[4]=new Nz(102,255,255);hE[5]=new Nz(51,204,255);hE[6]=new Nz(255,153,255)}s(506,371,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},nC);
-_.me=function(a){lE(this,a)};_.Vd=function(){uC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=ah;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var rC=10,EC,fE,wC,eE,iE,pC=null,hE,xC;function Bq(a){this.b=a}s(507,1,{},Bq);_.b=null;function mE(){mE=u;nE=new MF("COPY_SMILES",0);oE=new MF("COPY_MOL",1);pE=new MF("PASTE",2);NF=E(OF,r,133,[nE,oE,pE])}
-function MF(a,b){$n.call(this,a,b)}s(508,139,{112:1,115:1,117:1,133:1},MF);var NF,oE,nE,pE;function HF(){this.e=v(JF,r,134,99,0)}s(509,1,{},HF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function PF(a){a.c=v(F,k,-1,20,1);a.A=v(F,k,-1,20,1);a.J=v(uE,r,-1,20,1);a.M=v(uE,r,-1,20,1);a.G=Zr([20,7]);a.e=v(F,k,-1,20,1);a.d=v(js,r,1,20,0);a.o=v(js,r,1,20,0);a.x=v(F,k,-1,20,1);a.z=v(F,k,-1,20,1);a.H=v(F,k,-1,20,1);a.I=v(F,k,-1,20,1);a.s=v(F,k,-1,20,1);a.B=v(F,k,-1,20,1);a.K=v(F,k,-1,20,1);a.N=v(F,k,-1,20,1);a.f=v(js,r,1,20,0);a.q=Zr([10,2]);a.j=v(F,k,-1,101,1)}
-function QF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(F,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(F,k,-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(uE,r,-1,4,1);d=v(uE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=RF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-RF(o[2],d[2],o[3],d[3]),d=RF(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 Z(a,b){var c,d,e,f,g,i,h,l;xF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=SF(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(uE,r,-1,2,1);TF(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==zF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Eq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];CF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&wF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=K(I(rD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=K(I(rD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function uF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&sF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,sF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];iF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)xF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)CF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];OC(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];iF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];CF(a);a.H[a.u]=l;a.I[a.u]=c+d;OC(a);b&&(iF(a,l),wE(a))}c=4}UF(a,c);a.D=a.F;b&&
-(a.D=0)}
-function TF(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function tF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])VF(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,VF(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Eq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[SF(a,a.D,a.G[a.D][d])],2<d||1!=b){Eq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(uE,r,-1,2,1);TF(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)xF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)xF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)xF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)CF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[SF(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[SF(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(F,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=K(I(rD((a.J[b]+a.J[e])/2))),a.N[c]=K(I(rD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;CF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(iF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&UF(a,i);-1<l&&(a.D=l)}
-function VF(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)xF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function UF(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=zF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function SF(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function WF(a,b,c){var d,e,f,g;e=ah;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ys(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ys(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ss(c[d],e)&&(b[d]=g,c[d]=ah,++f);if(f==a.t)break}return g==a.t}
-function wE(a){var b,c,d;b=v(uE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{vE(a,b);c=~~(c/2)-K(I(Math.round(b[0])));d=~~(d/2)-K(I(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;xE(a)}}
-function vE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 sF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=XF(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Eq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Eq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Eq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Eq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Eq(a.n,"Charge change not possible on the halogen !");break;case 18:Eq(a.n,
-"Use X button to change charge on the X atom !")}}
-function $E(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(F,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&iF(a,c);wE(a);Eq(a.n,"Smaller part(s) removed !");return 1}
-function zF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function DF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];kF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),kF(a));4==a.s[d]&&(a.s[d]=1)}}
-function RF(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 OC(a){var b;YF(a);b=a.s.length;a.K=v(F,k,-1,b,1);a.N=v(F,k,-1,b,1);xE(a);kF(a)}
-function xF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(F,k,-1,c,1),AD(a.c,b,a.c.length),a.c=b,b=v(F,k,-1,c,1),AD(a.A,b,a.A.length),a.A=b,b=v(F,k,-1,c,1),AD(a.x,b,a.x.length),a.x=b,b=v(F,k,-1,c,1),AD(a.e,b,a.e.length),a.e=b,b=v(js,r,1,c,0),AD(a.d,b,a.d.length),a.d=b,b=v(js,r,1,c,0),AD(a.o,b,a.o.length),a.o=b,b=v(uE,r,-1,c,1),AD(a.J,b,a.J.length),a.J=b,b=v(uE,r,-1,c,1),AD(a.M,b,a.M.length),a.M=b,b=Zr([c,7]),AD(a.G,b,a.G.length),a.G=b,c=v(F,k,-1,c,1),AD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function TE(a,b,c,d,e,f){var g;g=K(I(rD(a.J[b]-c/2)));f||(g-=d-c);a=K(I(rD(a.M[b]-~~(e/2))));return new My(g-1-2,a-2,d+1+4,e+4)}
-function CF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(F,k,-1,b,1),AD(a.H,c,a.H.length),a.H=c,c=v(F,k,-1,b,1),AD(a.I,c,a.I.length),a.I=c,c=v(F,k,-1,b,1),AD(a.s,c,a.s.length),a.s=c,c=v(F,k,-1,b,1),AD(a.B,c,a.B.length),a.B=c,c=v(F,k,-1,b,1),AD(a.K,c,a.K.length),a.K=c,c=v(F,k,-1,b,1),AD(a.N,c,a.N.length),a.N=c,b=v(js,r,1,b,0),AD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function nF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(dE(),aa);i+="JME 2013-04-10 "+new OD+"\n \n";i+=mF(a.t,3)+mF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=FF(0.055999999999999994*(a.J[e]-c),10,4)+FF(0.055999999999999994*(g-a.M[e]),10,4)+FF(0,10,4);h=SE(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+mF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=mF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:ZF(a,e)&&(g=2),c=mF(a.H[e],3)+mF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=mF(a.I[e],3)+mF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=mF(a.I[e],3)+mF(a.H[e],3)),i+=c+mF(g,3)+mF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+mF(e,4)+mF(a.A[e],4)+aa);return i+"M END\n"}
-function GF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec;o=v(F,k,-1,a.t+10,1);n=v(F,k,-1,a.t+10,1);l=v(F,k,-1,a.t+1,1);m=v(F,k,-1,7,1);qb=v(F,k,-1,a.t+1,1);w=v($F,r,-1,a.t+1,2);G=v($F,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;$E(a,!0);Tf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Tf=!1;break}if(a.n.s&&Tf){aG(a);DF(a);bG(a,G);cG(a,w,G);var Db,pd,$e,$b,ue,qd,rd,cb,iH,Pd,t,va,vm,wm,Ds,gf,Ma,xm,ym,Hc,zm;Db=v(F,k,-1,a.t+1,1);pd=v(F,k,-1,a.t+1,1);cb=v(dG,r,-1,a.t+1,3);var Es=a.t,Am,
-lh,Fs,eg,tj,Ae,hf;tj=v(dG,r,-1,Es+2,3);Ae=v(F,k,-1,100,1);hf=5;eg=0;Ae[0]=3;tj[1]=ch;tj[2]=dh;Fs=2;if(!(3>Es))for(;hf<Ae[eg]*Ae[eg];){lh=0;for(Am=!0;Am&&lh<=eg&&hf>=Ae[lh]*Ae[lh];)0==hf%Ae[lh]?Am=!1:++lh;if(Am){tj[++Fs]=Vs(hf);if(Fs>=Es)break;eg<Ae.length-1&&(++eg,Ae[eg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(va=ym=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(ym*=a.i[va]);xm=a.c[t];18==xm&&(zm=a.o[t],qd=zm.charCodeAt(0)-65+1,rd=0,1<zm.length&&(rd=zm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),xm=28*qd+rd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Hc=1;cb[t]=Vs(ym);Hc*=126;cb[t]=Qs(cb[t],Vs(a.x[t]*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(gf*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(xm*Hc));Hc*=783;cb[t]=Qs(cb[t],Vs(a.z[t]*Hc))}for(ue=0;!WF(a,Db,cb);){Ds=!1;for(t=1;t<=a.t;++t)Db[t]!=pd[t]&&(pd[t]=Db[t],Ds=!0);if(Ds){for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)cb[t]=Zs(cb[t],tj[Db[a.G[t][va]]])}ue=0}else if(0<ue){for(t=1;t<=a.t;++t)cb[t]=bh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Db[t]==Db[va]){cb[t]=ch;break a}}else{for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)$e=a.G[t][va],cb[t]=Zs(cb[t],Vs(a.c[$e]*a.i[SF(a,t,$e)]))}ue=1}WF(a,Db,cb);for(t=1;t<=a.t;++t)cb[t]=Vs(pd[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)pd[t]=Db[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(pd[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];pd[t]=pd[Ma];pd[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Pd=a.H[t],a.H[t]=a.I[t],a.I[t]=Pd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){wm=vm=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<vm?(vm=a.H[va],wm=a.I[va],$b=va):a.H[va]==vm&&a.I[va]<wm&&(wm=a.I[va],$b=va);Pd=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Pd;Pd=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Pd;Pd=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Pd;Pd=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Pd;iH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=iH}OC(a);kF(a);bG(a,G);cG(a,w,G)}else{bG(a,G);a.i=v(F,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(F,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for($=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=qb[c]){Dc=!0;for(J=1;J<=mc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Dc=!1;break}Dc&&(++mc,o[mc]=c,n[mc]=g)}}else m[++M]=g;if(0==M){if(Ec==a.t)break;c=l[$--]}else if(1==M)qb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++$]=c;e=0;for(q=1;q<=M;++q)if(h=SF(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=SF(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);qb[e]=c;c=e;a.b[e]=++Ec}}qb=v(F,k,-1,a.t+1,1);b=v(F,k,-1,a.t+1,1);N=v($F,r,-1,a.t+1,2);Kd=v($F,r,-1,a.t+1,2);f=Ec=$=0;for(q=
-1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(qb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=mc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==$)break a;Kd[c]=!0;c=l[$--]}else break}f=c;c=e;1<M&&(l[++$]=f,N[e]=!0)}Ld=v(F,k,-1,a.u+1,1);Md=v(F,k,-1,a.t+1,1);if(a.n.Jb){var kH=qb,uL=mc,Gs,lH,mh,Be,Hs,Is,Ka,uj,Js;mh=v(F,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)mh[b[Ka]]=Ka;Hs=v($F,r,-1,a.u+
-1,2);for(Ka=1;Ka<=a.t;++Ka)Gs=b[Ka],lH=kH[Gs],Be=SF(a,Gs,lH),0!=Be&&(eG(a,Be,mh,Ld,G),Hs[Be]=!0);for(Ka=1;Ka<=a.u;++Ka)Hs[Ka]||eG(a,Ka,mh,Ld,G);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Is=Js=0;for(uj=1;uj<=a.z[Ka];++uj){Be=SF(a,Ka,a.G[Ka][uj]);if(5==a.i[Be])continue a;1==a.s[Be]&&0!=fG(a,Be,Ka)&&++Js;2==a.s[Be]&&(Is=a.G[Ka][uj])}if(0!=Js)if(0<Is){var fa=a,nH=Ka,jf=mh,Tc=Md,oc=void 0,vj=void 0,Ic=void 0,Ce=void 0,Jc=void 0,Bm=void 0,Cm=void 0,Dm=void 0,Qd=void 0,Uc=void 0,Vc=void 0,Ks=
-void 0,wj=void 0,Rd=void 0,xj=void 0,De=void 0,yj=void 0,Ls=void 0,zj=void 0,Ee=void 0,oH=void 0,kf=void 0,pH=void 0,Ms=void 0,Aj=void 0,lf=void 0,Vc=1,vj=nH,oc=v(F,k,-1,fa.t+1,1);for(oc[1]=nH;;){Ks=!1;for(Uc=1;Uc<=fa.z[vj];++Uc)if(Ic=fa.G[vj][Uc],!(Ic==oc[1]||Ic==oc[Vc-1]))if(Ce=SF(fa,vj,Ic),2==fa.s[Ce]&&5!=fa.i[Ce]){vj=oc[++Vc]=Ic;Ks=!0;break}if(!Ks)break}if(!(0==Vc%2||2>fa.z[oc[Vc]]||3<fa.z[oc[Vc]])){lf=oc[1];Jc=oc[~~((Vc+1)/2)];Qd=oc[Vc];kf=Ee=De=Rd=0;Ms=Ls=!1;for(Uc=1;Uc<=fa.z[lf];++Uc)Ic=fa.G[lf][Uc],
-Ce=SF(fa,lf,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Rd?Rd=Ic:De=Ic);0<jf[De]&&jf[Rd]>jf[De]&&(Bm=Rd,Rd=De,De=Bm);wj=Rd;0==Rd&&(wj=De,Ls=!0);for(Uc=1;Uc<=fa.z[Qd];++Uc)Ic=fa.G[Qd][Uc],Ce=SF(fa,Qd,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Ee?Ee=Ic:kf=Ic);0<jf[kf]&&jf[Ee]>jf[kf]&&(Bm=Ee,Ee=kf,kf=Bm);zj=Ee;0==Ee&&(zj=kf,Ms=!0);xj=fG(fa,SF(fa,lf,Rd),lf);yj=fG(fa,SF(fa,lf,De),lf);oH=fG(fa,SF(fa,Qd,Ee),Qd);pH=fG(fa,SF(fa,Qd,kf),Qd);1<(0>xj+yj?-(xj+yj):xj+yj)||0!=oH||0!=pH?Eq(fa.n,"Bad stereoinfo on allene !"):(Cm=fa.J[oc[Vc-
-1]]-fa.J[Qd],Dm=fa.M[oc[Vc-1]]-fa.M[Qd],Aj=Math.sqrt(Cm*Cm+Dm*Dm),0.001>Aj&&(Aj=0.001),0<(fa.M[zj]-fa.M[oc[Vc-1]])*(Cm/Aj)-(fa.J[zj]-fa.J[oc[Vc-1]])*(Dm/Aj)?Tc[Jc]=1:Tc[Jc]=-1,Ls&&(Tc[Jc]*=-1),Ms&&(Tc[Jc]*=-1),wj==Rd&&0>xj&&(Tc[Jc]*=-1),wj==De&&0>yj&&(Tc[Jc]*=-1),jf[wj]>jf[zj]&&(Tc[Jc]*=-1))}}else b:{var pc=a,qc=Ka,vL=kH,wL=mh,xL=o,yL=n,zL=uL,Em=Md,Fm=void 0,Wc=void 0,Ns=void 0,nh=void 0,za=void 0,oh=void 0,td=void 0,Bj=void 0,Sd=void 0,Mb=void 0,ba=void 0,Fb=void 0,Fe=void 0,Gm=void 0,Xc=void 0,
-ka=void 0,Hm=void 0,Fb=v(F,k,-1,4,1),Gm=v(F,k,-1,4,1),ph=pc,Td=qc,qH=wL,Os=vL,rH=xL,sH=yL,AL=zL,Gb=Fb,Cj=void 0,Yc=void 0,Im=void 0,Jm=void 0,Ps=void 0,Dj=void 0,Dj=-1;0<Os[Td]&&(Gb[++Dj]=Os[Td]);for(Yc=1;Yc<=AL;++Yc)rH[Yc]==Td&&(Gb[++Dj]=sH[Yc]),sH[Yc]==Td&&(Gb[++Dj]=rH[Yc]);for(Yc=Dj+1;Yc<ph.z[Td];++Yc){Ps=ph.t+1;Im=1;c:for(;Im<=ph.z[Td];++Im){Cj=ph.G[Td][Im];for(Jm=0;Jm<Yc;++Jm)if(Cj==Gb[Jm])continue c;qH[Cj]<Ps&&(Ps=qH[Cj],Gb[Yc]=Cj)}}0==Os[Td]&&0<ph.x[Td]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=Gb[0],
-Gb[0]=-1):0<ph.x[Td]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(za=Bj=oh=nh=Hm=td=Mb=0;4>za;++za)0>=Fb[za]||(Fm=SF(pc,qc,Fb[za]),Gm[za]=fG(pc,Fm,qc),0<Gm[za]?(++Mb,Hm=Fb[za],oh=Fb[za]):0>Gm[za]?(++td,nh=Fb[za],oh=Fb[za]):Bj=Fb[za]);Sd=Mb+td;ka=v(F,k,-1,4,1);Xc=0;if(3==pc.z[qc]){if(1==Mb&&1==td||3==Sd&&0<Mb&&0<td){Eq(pc.n,"Error in C3H stereospecification !");break b}Fe=Fb[0];1==Sd?Fe=oh:2==Sd&&(Fe=Bj);ba=QF(pc,qc,Fe,Fb);ka[0]=oh;ka[1]=-1;ka[2]=ba[2];ka[3]=ba[1];0<Mb?Xc=1:Xc=-1}else if(4==pc.z[qc])if(1==
-Sd)ba=QF(pc,qc,oh,Fb),ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],0<Mb?Xc=1:Xc=-1;else{Fe=Fb[0];1<Bj&&(Fe=Bj);1==Mb?Fe=Hm:1==td&&(Fe=nh);ba=QF(pc,qc,Fe,Fb);Wc=v(F,k,-1,4,1);for(za=0;4>za;++za)Fm=SF(pc,qc,ba[za]),Wc[za]=fG(pc,Fm,qc);if(4==Sd){if(0==Mb||0==td){Eq(pc.n,"Error in C4 stereospecification !");break b}if(1==Mb||1==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],Xc=Wc[0];else{for(za=0;4>za;++za)-1==Wc[za]&&(Wc[za]=0);Sd=2}}else if(3==Sd)if(3==Mb||3==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=
-ba[2],ka[3]=ba[1],0<Mb?Xc=-1:Xc=1;else{1==Mb?Mb=Ns=1:td=Ns=-1;for(za=0;4>za;++za)Wc[za]==Ns&&(Wc[za]=0);Sd=2}if(2==Sd)if(1==Mb&&1==td)ba[1]==nh?(ba[1]=ba[2],ba[2]=ba[3]):ba[2]==nh&&(ba[2]=ba[3]),ka[0]=Hm,ka[1]=nh,ka[2]=ba[2],ka[3]=ba[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Eq(pc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(ka[0]=ba[0],ka[1]=ba[2],ka[2]=ba[1],ka[3]=ba[3]):(ka[0]=ba[1],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[0]);1<Mb?Xc=1:Xc=-1}}var T=ka,Ej=Fb,ib=void 0;Ej[0]==T[1]?(ib=
-T[0],T[0]=T[1],T[1]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[0]==T[2]?(ib=T[2],T[2]=T[0],T[0]=ib,ib=T[1],T[1]=T[3],T[3]=ib):Ej[0]==T[3]&&(ib=T[3],T[3]=T[0],T[0]=ib,ib=T[1],T[1]=T[2],T[2]=ib);Ej[1]==T[2]?(ib=T[1],T[1]=T[2],T[2]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[1]==T[3]&&(ib=T[1],T[1]=T[3],T[3]=ib,ib=T[2],T[2]=T[3],T[3]=ib);ka[2]==Fb[2]?Em[qc]=1:ka[2]==Fb[3]?Em[qc]=-1:Eq(pc.n,"Error in stereoprocessing ! - t30");Em[qc]*=Xc}}}Va=new zD;i=v(F,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ta);0<qb[q]&&gG(a,c,qb[c],Va,Ld);var qh=w[c],Hb=void 0,Fj=void 0,rh=void 0,R=void 0,R=Nc,Hb=!1;0!=a.A[c]&&(Hb=!0);0!=Md[c]&&(Hb=!0);rh=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){rh=a.q[Fj][1];break}-1<rh&&(Hb=!0);a.n.Ib&&0<a.e[c]&&(Hb=!0,rh=1);switch(a.c[c]){case 2:R=xb;break;case 3:qh?R="c":R=Ab;break;case 4:qh?(R=xf,0<a.x[c]&&(Hb=!0)):R=bc;break;case 5:qh?R="o":R=ic;break;case 7:qh?(R="p",0<a.x[c]&&(Hb=!0)):R=kc;break;case 8:qh?R=ig:R=zc;break;case 13:qh?R=lg:R=Bc;Hb=!0;break;case 6:R=
-Cc;Hb=!0;break;case 9:R=Ob;break;case 10:R=Ib;break;case 11:R=zb;break;case 12:R=Ub;break;case 1:R=Sb;Hb=!0;break;case 19:R=lc;Hb=!0;break;case 20:R=nc;Hb=!0;break;case 21:R=rc;Hb=!0;break;case 22:R=sc;Hb=!0;break;case 18:Hb=!0,R=a.o[c],(D(R,wa)||D(R,Sc)||D(R,tb))&&(Hb=!1)}Hb&&(R=Oc+R,1==Md[c]?R+=sb:-1==Md[c]&&(R+="@@"),1==a.x[c]?R+=Sb:1<a.x[c]&&(R+=Sb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=xa:R+=Ba,1<Lj(a.A[c])&&(R+=Lj(a.A[c]))),-1<rh&&(R+=kb+rh),R+=Qc);hn(Va.b,R);for(A=1;A<=mc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&gG(a,o[A],n[A],Va,Ld),9<A&&(Va.b.b+="%"),gn(Va,j+(new Q(A)).b);Kd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function iF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)FC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function jF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&iF(a,c);0==a.z[d]&&iF(a,d)}
-function aG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=SF(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&iF(a,c)}}}function YF(a){var b;b=a.c.length;a.G=Zr([b,7]);a.z=v(F,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function cG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(F,k,-1,a.u+1,1);o=v($F,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[SF(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:ZF(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v($F,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function xE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=K(I(rD((a.J[b]+a.J[c])/2))),a.N[d]=K(I(rD((a.M[b]+a.M[c])/2)))}function bG(a,b){var c;for(c=1;c<=a.u;++c)UE(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function SE(a,b){var c;c=(dE(),xC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function ZF(a,b){return 2==a.s[b]?!0:!1}function UE(a,b,c){var d,e,f,g;g=1;a.b=v(F,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function vF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Zr([b+5,2]),AD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function vC(a){var b;a.y=0;a.r=0;GF(a);for(b=1;b<=a.t;++b)a.D=b,vF(a);a.D=0}
-function hF(a){var b,c;b=v(uE,r,-1,4,1);vE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function qE(a,b){var c,d,e,f,g,i,h,l;c=v(uE,r,-1,4,1);vE(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;vE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function EF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function lF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&sD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Sb);g=Kj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){i=Sn(c,d+1);try{a.n.y=NB(i,10)}catch(h){if(h=Ei(h),y(h,118))a.n.y=0;else throw h;}a.D=b;vF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ab)?3:D(d,xb)?2:D(d,bc)?4:D(d,ic)?5:D(d,kc)?7:D(d,zc)?8:D(d,Ob)?9:D(d,Ib)?10:D(d,zb)?11:D(d,Ub)?12:D(d,Sb)?1:D(d,Bc)?13:D(d,Cc)?6:D(d,lc)?19:D(d,nc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=aD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=aD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=aD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=aD(c,g++);for(;45==e;)--d,e=aD(c,g++)}a.A[b]=d}}}
-function AC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new gC(b);try{for(;b.k=$B(b,b.b),b.k<b.j;)d=nD(NB(cC(b),10)).b,c=e=nD(NB(cC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ei(f),y(f,118))en(f);else throw f;}}function gG(a,b,c,d,e){b=SF(a,b,c);5!=a.i[b]&&ZF(a,b)?d.b.b+=ob:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=rb,a=a.f[b],null!=a&&(e=a),hn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function wF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Eq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Eq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function eG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=SF(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=SF(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=SF(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=SF(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Eq(a.n,"Not unique E/Z geometry !");else{i=SF(a,b,e);f=SF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=SF(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 XF(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=SF(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(ZF(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function fG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function kF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=XF(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function yE(a){PF(this);this.n=a;this.y=this.u=this.t=0}
-function ZE(a,b){var c,d,e,f,g,i,h;yE.call(this,a);f=j;i=XE(b);if(null!=i){h=new fC(b,i,!0);for(e=1;4>=e;++e)f=YE(h,i);g=nD(NB(Rn(f.substr(0,3)),10)).b;c=nD(NB(Rn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)xF(this),f=YE(h,i),this.J[e]=(new mD(jD(Rn(f.substr(0,10))))).b,this.M[e]=-(new mD(jD(Rn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Rn(f.substr(31,d-31)),lF(this,e,d),62<=f.length&&(f=Rn(f.substr(60,3)),0<f.length&&(f=nD(NB(f,10)).b,0<f&&(this.D=e,a.y=f,vF(this),this.D=0)));for(e=1;e<=c;++e)CF(this),
-f=YE(h,i),this.H[e]=nD(NB(Rn(f.substr(0,3)),10)).b,this.I[e]=nD(NB(Rn(f.substr(3,3)),10)).b,g=nD(NB(Rn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=nD(NB(Rn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);YF(this);EF(this);wE(this);for(OC(this);(h.k=$B(h,h.b),h.k<h.j)&&!(null==(f=cC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;
-for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,this.A[c]=nD(NB(cC(g),10)).b}if(0==f.indexOf("M APO")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,f=nD(NB(cC(g),10)).b,this.D=c,Z(this,0),lF(this,this.t,lc+f),this.D=0}}aG(this);OC(this)}}
-function NC(a,b){var c,d,e,f,g;yE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));sD(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new eC(b);d=nD(NB(cC(f),10)).b;e=nD(NB(cC(f),10)).b;for(c=1;c<=d;++c)g=cC(f),xF(this),lF(this,this.t,g),this.J[c]=(new mD(jD(cC(f)))).b,this.M[c]=-(new mD(jD(cC(f)))).b;for(c=1;c<=e;++c)if(CF(this),this.H[c]=nD(NB(cC(f),10)).b,this.I[c]=nD(NB(cC(f),10)).b,this.s[c]=nD(NB(cC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;YF(this);EF(this);wE(this)}catch(i){i=Ei(i);if(y(i,118)){i.xc();this.t=0;return}throw i;}aG(this);OC(this)}}
-function aF(a,b,c){var d,e,f;yE.call(this,a);f=v(F,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(xF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))CF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;OC(this);wE(this)}
-function oF(a,b,c){var d,e,f,g,i;yE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(F,k,-1,this.t+1,1);this.A=v(F,k,-1,this.t+1,1);this.x=v(F,k,-1,this.t+1,1);this.e=v(F,k,-1,this.t+1,1);this.d=v(js,r,1,this.t+1,0);this.J=v(uE,r,-1,this.t+1,1);this.M=v(uE,r,-1,this.t+1,1);this.o=v(js,r,1,this.t+1,0);this.H=v(F,k,-1,this.u+1,1);this.I=v(F,k,-1,this.u+1,1);this.s=v(F,k,-1,this.u+1,1);this.f=v(js,r,1,this.u+1,0);this.B=v(F,k,-1,this.u+1,1);this.q=Zr([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}OC(this);wE(this)}
-function kE(a){var b;PF(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(F,k,-1,this.t+1,1);AD(a.c,this.c,this.t+1);this.A=v(F,k,-1,this.t+1,1);AD(a.A,this.A,this.t+1);this.x=v(F,k,-1,this.t+1,1);AD(a.x,this.x,this.t+1);this.e=v(F,k,-1,this.t+1,1);AD(a.e,this.e,this.t+1);this.d=v(js,r,1,this.t+1,0);AD(a.d,this.d,this.t+1);this.J=v(uE,r,-1,this.t+1,1);AD(a.J,this.J,this.t+1);this.M=v(uE,r,-1,this.t+1,1);AD(a.M,this.M,this.t+1);this.o=v(js,r,1,this.t+1,0);AD(a.o,this.o,this.t+1);this.H=v(F,
-k,-1,this.u+1,1);AD(a.H,this.H,this.u+1);this.I=v(F,k,-1,this.u+1,1);AD(a.I,this.I,this.u+1);this.s=v(F,k,-1,this.u+1,1);AD(a.s,this.s,this.u+1);this.f=v(js,r,1,this.u+1,0);AD(a.f,this.f,this.u+1);this.B=v(F,k,-1,this.u+1,1);AD(a.B,this.B,this.u+1);this.q=Zr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function FF(a,b,c){var d,e,f;if(0==c)return mF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(rD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new mD(a)).b;d=Hu(e,Iu(46));0>d&&(e+=Wa,d=Hu(e,Iu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function XE(a){var b;b=new fC(a,aa,!0);if(4<ZB(b))return aa;b=new fC(a,Zg,!0);return 4<ZB(b)?Zg:null}
-function mF(a,b){var c,d,e;d=j+(new Q(a)).b;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function YE(a,b){for(var c,d;a.k=$B(a,a.b),a.k<a.j;){d=cC(a);if(D(d,b))return ca;for(cC(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 ca}else break;return d}return null}s(510,1,{134:1},yE,ZE,NC,aF,oF,kE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Fq(){Fq=u;Gq=new gB(Sb)}
-function eF(a,b){var c;Fq();var d;ZD.call(this);this.d=new Fz("Help");new Fz("Home");this.e=b;L(this,(dE(),EC));this.ac&&vA(this.ac.d,!1);sA(this,!1);d=jy(b);if(1==a)this.f||(this.f=new OA(d),XD(this.f,-30,0)),this.k=this.f,c=IC(b),this.ac&&uA(this.ac.d.I.c,Ac),Qy(this,new Az(2)),this.i=new gB(c+" "),O(this,this.i,Eb),d=new Uy,O(d,this.j,null),this.e.Cb&&(c=new Fz("Submit"),O(d,c,null)),O(this,d,Fc),fB(this.i,Rn(Vn(this.i.ac.b.pb,Rg))),this.ac&&vA(this.ac.d,!0),sA(this,!0);else if(2==a)this.c||
-(this.c=new OA(d),XD(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&uA(this.ac.d.I.c,"Nonstandard atom"),Qy(this,new Az(2)),c=new Uy,O(c,new HA("atomic SMILES",1),null),O(this,c,gc),c=Sb,Gq&&(c=Vn(Gq.ac.b.pb,Rg)),Gq=new hB(c,8),O(this,Gq,Eb),c=new Uy,O(c,this.j,null),O(this,c,Fc);else{this.b||(this.b=new OA(d),XD(this.b,5*b.Y,0));var e,f;d="About "+(dE(),pC);this.ac&&uA(this.ac.d.I.c,d);Qy(this,new DA(0));L(this,EC);O(this,new HA(pC+" Molecular Editor v2013-05-01",1),null);O(this,new HA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=eE,d=0,f=c.length;d<f;++d)e=c[d],e=new HA(e,1),wy(e,this.e.x),O(this,e,null);c=new Uy;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}rA(this);c=this.k;YD(this.ac.d,c.b,c.c);!iy(this)&&Ny(this);xy(this)}s(511,502,ki,eF);_.sf=function(a){var b,c;if(a.i===this.d){try{b=new HB(this.e.H),c=GB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ei(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,uC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Gq;
-function hG(a,b){hy(b)==a.b?L(b,(Lz(),Tz)):L(b,a.b)}
-function iG(a){var b,c,d,e;e=j;d=!1;hy(jG)!=a.b?(e=wa,d=!0):hy(kG)!=a.b?(e="!#6",d=!0):hy(lG)!=a.b?(L(mG,(Lz(),Tz)),L(nG,Tz),L(oG,Tz),L(pG,Tz),e="F,Cl,Br,I"):(b=hy(qG)!=a.b,c=hy(rG)!=a.b,hy(sG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),hy(tG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),hy(uG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),hy(vG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),hy(wG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),hy(mG)!=a.b&&(e+="F,"),hy(nG)!=a.b&&(e+="Cl,"),hy(oG)!=a.b&&(e+="Br,"),hy(pG)!=a.b&&(e+="I,"),
-sD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=tb:(L(jG,(Lz(),Tz)),e=wa)));b=j;d&&hy(qG)!=a.b&&(b+=";a");d&&hy(rG)!=a.b&&(b+=";A");hy(xG)!=a.b&&(b+=";R");hy(yG)!=a.b&&(b+=";!R");hy(jG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=zG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=AG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);hy(BG)!=a.b&&(e="~");hy(CG)!=a.b&&(e=kb);hy(DG)!=a.b&&(e=sb);hy(EG)!=a.b&&(e="!@");fB(a.f,e)}
-function FG(a){GG(a);HG(a);var b=zG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;b=AG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;L(qG,a.b);L(rG,a.b);L(xG,a.b);L(yG,a.b);L(zG,a.b);L(AG,a.b);IG(a)}function GG(a){L(sG,a.b);L(tG,a.b);L(uG,a.b);L(vG,a.b);L(wG,a.b);L(mG,a.b);L(nG,a.b);L(oG,a.b);L(pG,a.b)}function HG(a){L(jG,a.b);L(kG,a.b);L(lG,a.b)}function IG(a){L(BG,a.b);L(CG,a.b);L(DG,a.b);L(EG,a.b);a.c=!1}
-function fF(a){tA.call(this,"Atom/Bond Query");this.j=new Fz(this.rf());ez(this.r,new $D(this));this.b=(dE(),EC);this.d=a;this.e||(a=jy(a),this.e=new OA(a),XD(this.e,-150,10));this.k=this.e;Qy(this,new CA);L(this,this.b);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom type :"),null);jG=new Fz(vb);kG=new Fz("Any except C");lG=new Fz("Halogen");O(a,jG,null);O(a,kG,null);O(a,lG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new HA("Or select one or more from the list :",0),null);O(this,a,null);
-a=new Uy;Qy(a,new hA(0,3,1));sG=new Fz(Ab);tG=new Fz(bc);uG=new Fz(ic);vG=new Fz(zc);wG=new Fz(kc);mG=new Fz(Ob);nG=new Fz(Ib);oG=new Fz(zb);pG=new Fz(Ub);O(a,sG,null);O(a,tG,null);O(a,uG,null);O(a,vG,null);O(a,wG,null);O(a,mG,null);O(a,nG,null);O(a,oG,null);O(a,pG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));zG=new Jz;Iz(zG,vb);Iz(zG,$a);Iz(zG,bb);Iz(zG,hb);Iz(zG,jb);O(a,new GA("Number of hydrogens : "),null);O(a,zG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));AG=new Jz;Iz(AG,vb);Iz(AG,
-$a);Iz(AG,bb);Iz(AG,hb);Iz(AG,jb);Iz(AG,"4");Iz(AG,"5");Iz(AG,"6");O(a,new HA("Number of connections :",0),null);O(a,AG,null);O(a,new HA(" (H's don't count.)",0),null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom is :"),null);qG=new Fz(wb);O(a,qG,null);rG=new Fz("Nonaromatic");O(a,rG,null);xG=new Fz(yc);O(a,xG,null);yG=new Fz(fc);O(a,yG,null);O(this,a,null);a=new Uy;L(a,Zz(hy(this)));Qy(a,new hA(0,3,1));O(a,new GA("Bond is :"),null);BG=new Fz(vb);O(a,BG,null);CG=new Fz(wb);O(a,CG,
-null);DG=new Fz(yc);O(a,DG,null);EG=new Fz(fc);O(a,EG,null);O(this,a,null);a=new Uy;Qy(a,new hA(1,3,1));this.f=new hB(wa,20);O(a,this.f,null);O(a,new Fz(wc),null);O(a,this.j,null);O(this,a,null);this.ac&&vA(this.ac.d,!1);sA(this,!1);GG(this);HG(this);IG(this);L(qG,this.b);L(rG,this.b);L(xG,this.b);L(yG,this.b);L(zG,this.b);L(AG,this.b);hG(this,jG);rA(this);a=this.k;YD(this.ac.d,a.b,a.c);!iy(this)&&Ny(this);xy(this)}s(512,502,ki,fF);
-_.sf=function(a,b){var c;D(b,wc)?(FG(this),hG(this,jG),iG(this)):y(a.i,86)?(IG(this),gs(a.i)===gs(jG)?(GG(this),HG(this)):gs(a.i)===gs(kG)?(GG(this),HG(this)):gs(a.i)===gs(lG)?(GG(this),HG(this)):gs(a.i)===gs(xG)?L(yG,this.b):gs(a.i)===gs(yG)?(L(xG,this.b),L(qG,this.b)):gs(a.i)===gs(qG)?(L(rG,this.b),L(yG,this.b)):gs(a.i)===gs(rG)?L(qG,this.b):gs(a.i)===gs(BG)||gs(a.i)===gs(CG)||gs(a.i)===gs(DG)||gs(a.i)===gs(EG)?(FG(this),this.c=!0):HG(this),hG(this,a.i),iG(this)):y(a.i,87)&&(IG(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-L(c,this.b):L(c,(Lz(),Tz)),iG(this));107!=this.d.c&&(this.d.c=107,Zy(this.d));return!0};_.c=!1;_.d=null;_.e=null;var jG=_.f=null,BG=null,kG=null,qG=null,CG=null,oG=null,sG=null,AG=null,zG=null,nG=null,mG=null,lG=null,pG=null,tG=null,rG=null,yG=null,EG=null,uG=null,wG=null,xG=null,DG=null,vG=null;function cF(a){a.b=-1;a.c=v(MD,r,0,0,0);a.d=0}function KF(){LD(this)}s(513,487,Eh,KF);_.ze=function(){cF(this)};_.b=-1;
-function JG(a,b){var c=a.b,d=b.b,e,f;if(null!=d)if(null!=c.b.xb)hC(c.b.xb,E(js,r,1,[d]));else{f=j;e=c.b.Db;var g,i,h,l;if(null==d)e=0;else if(g=uD(d,"\\$\\$\\$\\$\r?\n?"),1>=g.length)e=0;else{for(h=0,l=g.length;h<l;++h)i=g[h],es(e.c,e.d++,i);e=g.length}0<e&&(f=". Use Page Up/Down for SDF access ("+e+ua);try{WE(c.b,d)?(Eq(c.b,"Structure pasted"+f),sE(c.b)):(CC(new DC(c.b.J,c.b,EC)),JC(c.b)),Zy(c.b)}catch(m){if(m=Ei(m),y(m,118))d=c.b,d.jb=!0,d.J="ERROR - invalid MOL ",uC(d),CC(new DC(c.b.J,c.b,EC)),
-Zy(c.b);else throw m;}}}function zq(a){a=new uB(a);Cq();var b,c,d,e,f;try{var g=(mB(),pB);if(qB(g,(mB(),pB)))b=a.b;else if(qB(g,nB))b=new yB(a.b);else throw new vB(g);c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new KG;Hx(d.f,c);e=(f=uD(c,"\r\n|\r|\n|\n\r"),f.length);Fu(d.f,20*(10>e?e:10)+Sf);Kn((Hn(),In),new LG(d));MG(d);NG(d)}catch(i){if(i=Ei(i),y(i,102))en(i);else throw i;}}function LF(){}s(514,1,{103:1,110:1},LF);_.me=function(a){JG(this,a)};_.b=null;s(516,305,Ih);
-function wq(){var a;wq=u;OG=(a=!1,If in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QG=OG&!PG;var b;a=E(F,k,-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]);xq=v(F,k,-1,1E3,1);for(b=0;b<xq.length;++b)xq[b]=-999;for(b=0;b<a.length;b+=2)xq[a[b+1]]=a[b]}
-function up(a,b,c){a=new RG(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 SG;fj(d.u,b,c);Zi(a.i,d.u,0,0);Ni(a.b,d);return d}function sC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function ME(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;iv(a,e);a.td(e,c,d);b.s=c;b.t=d}TG(b)}
-function oC(a,b,c,d){wq();this.pb=$v();this.b=new Ti;this.f=d;this.pb.style[Nf]=$a;this.pb.style[Lf]=$a;this.pb.style[Cg]=Re;this.pb.style[Wg]=b;this.pb.style[Ge]=c;this.i=new UG;this.i.pb.style[Wg]=db;Fu(this.i,db);QG?(b=new VG,c=new WG,Zi(b,this.i,0,0),Zi(b,c,0,0),ov(this,b)):ov(this,this.i);this.d=a;a.Ob=this;QG?(this.k=new XG(this),this.k.j=new YG(this),this.k.k=new ZG(this),this.k.o=new $G(this),this.k.n=new aH(this),this.d&&(this.k.f=new bH(this),this.k.i=new cH(this),this.k.b=new dH(this))):
-z(this,new eH(this),(Jq(),Jq(),Kq));z(this,this,(zp(),zp(),Ap));z(this,new fH(this),(ij(),ij(),jj));z(this,new gH(this),(kj(),kj(),lj));z(this,new hH(this),(tq(),tq(),uq));(tp(),tp(),By).b=this}s(515,516,Ih,oC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QG,PG,OG,xq=null;function UG(){mv.call(this);this.pb[wd]=Ne}s(518,283,oi,UG);function VG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(517,518,oi,VG);function eH(a){this.b=a}s(519,1,{},eH);
-_.nc=function(a){var b,c,d;c=oj(a);d=pj(a);b=qj(a.b);a=new jH(a);2==b&&(a.f=4);pF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function fH(a){this.b=a}s(520,1,{},fH);_.oc=function(a){var b,c;b=oj(a);c=pj(a);a=new jH(a);this.b.j?yF(this.b.d,a,b,c):AF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function gH(a){this.b=a}s(521,1,{},gH);_.pc=function(){this.b.j=!1;BF(this.b.d)};_.b=null;function hH(a){this.b=a}s(522,1,{},hH);_.b=null;function WG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}
-s(523,518,oi,WG);function mH(a,b){var c;c=b.b;c.f=4;return pF(a.b.d,c,b.e,b.f)}function YG(a){this.b=a}s(524,1,{},YG);_.tf=function(a){return mH(this,a)};_.b=null;function gr(a,b){AF(a.b.d,b.b,b.e,b.f);return pF(a.b.d,b.b,b.e,b.f)}function ZG(a){this.b=a}s(525,1,{},ZG);_.tf=function(a){return gr(this,a)};_.b=null;function $G(a){this.b=a}s(526,1,{},$G);_.tf=function(a){return yF(this.b.d,a.b,a.e,a.f)};_.b=null;function aH(a){this.b=a}s(527,1,{},aH);_.tf=function(){return BF(this.b.d)};_.b=null;
-function kq(a,b){var c;c=I(rD(b.c));c=new xB(b,0,cg,c);lE(a.b.d,c);return!0}function bH(a){this.b=a}s(528,1,{},bH);_.tf=function(a){return kq(this,a)};_.b=null;function lq(a,b){var c;c=I(rD(100*b.d));c=new xB(b,0,jg,c);lE(a.b.d,c);return!0}function cH(a){this.b=a}s(529,1,{},cH);_.tf=function(a){return lq(this,a)};_.b=null;function pq(a,b){var c;c=new xB(b,0,de,ah);lE(a.b.d,c);return!0}function dH(a){this.b=a}s(530,1,{},dH);_.tf=function(a){return pq(this,a)};var tH=_.b=null;
-function uH(){uH=u;tH=new at((pt(),new ot("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vH(){vH=u;wH={}}function xH(a,b,c){var d;c&&(b.style[je]=c.c+Sf,d=c.b,d!=Lb&&(b.style[ie]=d),0!=(c.d&1)&&(b.style[le]=jd),0!=(c.d&2)&&(b.style[ke]=Le));a.f.style[Vg]=Cf}
-function nA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=qi(b);d in wH?c=wH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(rg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(uH(),tH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Rj(e),l=Rj(e)+(e.offsetHeight||0),m=l-h,o=Rj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yH,w.b=q,w.c=n,w.d=m,w),wH[d]=c);return c}
-function zH(){vH();var a,b,c,d,e;mj();this.b=E(js,r,1,["monospace","sans-serif",og]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(rg);this.f.innerHTML=this.i||j;this.f.style[je]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ie]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(533,1,{},zH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wH;function yH(){}
-s(534,1,{},yH);_.b=0;_.c=0;_.d=0;function qF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function rF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function jH(a){yq.call(this,null,0,null);this.b=a}function RG(a,b,c){yq.call(this,a,0,b);this.b=c}s(535,392,Gh,jH,RG);_.ke=function(){return qF(this)};_.le=function(){return rF(this)};_.b=null;
-function cB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,xH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function bB(a){this.d=a;this.c={};this.b=new zH}s(536,395,Gh,bB);_.b=null;function Yy(a){this.b=a}s(537,403,{},Yy);_.b=null;function AH(a,b){this.b=a;this.c=b}s(538,1,{},AH);_.b=null;_.c=null;function BH(){Hw.call(this);this.pb[wd]="jsa-resetTable";this.pb.style[Wg]=fd}s(539,318,oi,BH);
-function CH(){CH=u;var a=DH=new zH;mj();a.i="9p";a.f.style[ie]=og;a.f.style[je]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[je]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EH=new jz(1)}function CE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TG(a)}
-function EE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(BE(a,!1),360<=g||-360>=g?i=DE(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,G=FH(o,n,q,w,f),A=FH(o,n,q,w,h),J="<g"+a.n+pb,J+='<path d ="M '+G.b+ca+G.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',J+="</g>",J),CE(a,i))}function Y(a,b,c,d,e){a.o&&CE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+Za)}
-function AE(a,b,c,d,e){a.o&&(BE(a,!1),CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za))}function LE(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ia+d+ga+a.j+' fill="'+e+ja+b+"</text>");CE(a,b)}function yA(a,b,c,d,e){BE(a,!0);CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za)}
-function TG(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Pj(a.u.pb)+(a.u.pb.offsetWidth||0)-Pj(a.u.pb),d=Rj(a.u.pb)+(a.u.pb.offsetHeight||0)-Rj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua)}function KE(a,b){a.f=b;a.j=IF(b)}s(540,399,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var EH,DH;function Vq(a,b,c){c&&(fr(a,b),c.tf(a.c));a.e=!0}function fr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Pj(a.p.pb)+(a.p.pb.scrollLeft||0)+Yn(a.p.pb.ownerDocument),a.c.f=c.clientY-Rj(a.p.pb)+(a.p.pb.scrollTop||0)+Zn(a.p.pb.ownerDocument),a.c.b=new jH(b),b.b.preventDefault(),!0):!1}
-function XG(a){this.p=a;this.c=new GH;this.d=new HH(this);z(this.p,new IH(this),(cr(),cr(),dr));z(this.p,new JH(this),(Wq(),Wq(),Xq));z(this.p,new KH(this),($q(),$q(),ar));z(this.p,new LH(this),(Sq(),Sq(),Tq));z(this.p,new MH,(qq(),qq(),rq));z(this.p,new NH(this),(mq(),mq(),nq));z(this.p,new OH(this),(hq(),hq(),iq))}s(541,1,{},XG);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HH(a){hk();this.b=a}s(542,24,{},HH);
-_.wc=function(){!this.b.e&&this.b.j&&mH(this.b.j,this.b.c)};_.b=null;function IH(a){this.b=a}s(543,1,{},IH);_.b=null;function JH(a){this.b=a}s(544,1,{},JH);_.b=null;function KH(a){this.b=a}s(545,1,{},KH);_.b=null;function LH(a){this.b=a}s(546,1,{},LH);_.b=null;function MH(){}s(547,1,{},MH);function NH(a){this.b=a}s(548,1,{},NH);_.b=null;function OH(a){this.b=a}s(549,1,{},OH);_.b=null;function GH(){}s(550,1,{},GH);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function PH(a){var b,c,d,e,f;Oj(a);d=($i(),aj(null));e=new BH;Ew(e,a);av(d,e,d.pb);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,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Gw(e,a);jv(d,e);return new py(f,b)}function QH(){this.pb=$doc.createElement(Wd);this.pb[wd]=Ne;this.pb.style[Mf]=He;this.pb.style[Pf]=Zc;this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(552,286,ji,QH);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};
-function IF(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AH(new mD(a),new mD(b))}function DE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+Za}
-function PE(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+ya+h,f<g-1&&(d+=ca);d+=ea;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function BE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SG(){CH();this.o=EH;this.d=[];this.u=new QH}s(553,540,{},SG);_.b=j;_.c=j;function RH(){RH=u;SH=new py(0,0)}
-function TH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=PH(c.b),fj(c.ne(),b.c,b.b),c=PH(c.b),b=new py(c.c-b.c,c.b-b.b)):b=new py(0,0);a.Bf(b)}return b}function Ey(a,b){var c;if(a.re())return SH;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Af(iy(b));c=PH(a.ne());a.f.c=c.c;a.f.b=c.b;return c}function UH(a,b){var c;b&&(c=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua,a.wf().pb.style[gd]=c)}function VH(){this.f=new cA;this.f.b=-1;this.f.c=-1}s(555,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return WH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(iy(a))};_.zf=function(a){UH(this,a)};_.Af=function(a){var b=this.ne().pb,c,d,e;c=(Oy(),Py);e=a.c;d=a.b;e!=c.c?b.style[je]=j+e+"pt":b.style[je]=j;d!=c.b?b.style[ie]=d:b.style[ie]=j;0!=(a.d&1)?b.style[le]=jd:b.style[le]=j;0!=(a.d&2)?b.style[ke]=Le:b.style[ke]=j};_.Bf=function(a){WH=a};_.Cf=function(){};var WH=_.f=null,SH;
-function Gz(a,b){RH();VH.call(this);this.b=new Tv(a);this.b._c()[wd]=j;z(this.b,new XH(this,b),(wp(),wp(),xp))}s(554,555,{},Gz);_.ne=function(){return this.b};_.zf=function(a){UH(this,a)};_.b=null;function XH(a,b){this.b=a;this.c=b}s(556,1,{},XH);_.Ec=function(a){tp();up(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Kz(a){RH();VH.call(this);this.b=new Tw;z(this.b,new YH(this,a),(qp(),qp(),rp))}s(557,555,{},Kz);_.ne=function(){return this.b};_.b=null;
-function YH(a,b){this.b=a;this.c=b}s(558,1,{},YH);_.b=null;_.c=null;function ZH(a,b){var c,d;UH(a,b.Gd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&c.ac.vf(c)}function $H(a,b){var c,d,e,f,g,i,h;fj(a.e,b.Nd(),b.Jd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&(e=c.ac,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=TH(e).c,f-=TH(e).b,fj(e.ne(),g,f),!c.ob&&a.e.rd(c),a.e.sd(c,i,h)))}function Ty(){RH();VH.call(this);this.e=new mv}s(559,555,{},Ty);
-_.vf=function(a){ZH(this,a)};_.ne=function(){return this.e};_.yf=function(a){$H(this,a)};_.e=null;function IA(a){RH();VH.call(this);var b=this.b=new rw;Yv(b.c,a,!1);jw(b);this.f.b=-1;this.f.c=-1}s(560,555,{},IA);_.ne=function(){return this.b};_.re=function(){var a;a=(this.b.c.d?Wn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function LA(a){this.b=new mx(a.i,new aI(a))}s(561,1,{},LA);_.b=null;
-function ix(a){var b,c,d,e,f;f=new wB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bI,r,103,0,0);for(c=b.b?sk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Wi((cz(),P),new Q(f.e)));c=c.c;if(Ss(!c?$g:c.b,kh))for(c=(!a.e.b||0==a.e.b.d?(Jr(),Jr(),Kr):new fz(a.e.b)).qd();c.Qc();)a=c.Rc(),1001==f.e&&a.me(f);var g,i,h;1001==f.e?(g=new yq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Nf(),null.Nf()):100==f.e&&y(f.f,100)?(i=f.f,h=new yq(i,205,null),h.j=i.Od(),
-h.k=i.Pd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Nf():401==f.e||402==f.e?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.e&&507>=f.e&&(g=null.Of,500!=g&&(f=new yq(null.Of,g,null),f.j=null.Nf(),f.k=null.Nf(),i=null.Nf(),f.f=i&12,501==g&&null.Nf())))}function aI(a){this.b=a}s(562,1,di,aI);_.qc=function(){ix(this)};_.b=null;function iB(){RH();VH.call(this);this.b=new Lx}s(563,555,{},iB);_.uf=function(){var a;a=new iB;Hx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ne=function(){return this.b};
-_.xf=function(){return cI};_.Bf=function(a){cI=a};var cI=_.b=null;s(564,559,{});function dI(a){var b;b=new Kp(Un(a.pb,Hf),Un(a.pb,Gf));a=new Kp(Un(a.T.jb.pb,Hf),Un(a.T.jb.pb,Gf));return E(F,k,-1,[b.c-a.c,b.b-a.b])}function eI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ed(a.R);a.cd(b);a.R=a.Q=null}else null!=a.R?(fI(a,a.R),a.R=null):null!=a.Q&&(gI(a,a.Q),a.Q=null);sj(a.S)}function MG(a){a.kb?a.Gf(Np(a.T.jb)):(a.Ad(),MG(a))}function gI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(-1,hI(b,!1)-c[1]))):a.Q=b}
-function iI(a,b){var c;b!=a.vd()&&(c=a.T.jb,Tu(c),jI(c,b,c.pb,c.q.d,!0))}function fI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(hI(b,!0)-c[0],-1))):a.R=b}s(567,288,ei);_.Df=function(){var a,b;b=Np(this.T.jb);a=dI(this);b.c+=a[0];b.b+=a[1];return b};_.vd=function(){var a;a=this.T.jb;return 0!=a.q.d?kI(Yx(a.q,0)):null};_.Ef=function(a){lI(this.T.jb,a)};_.qd=function(){return new Uu(this.T.jb)};_.Ff=function(){Rp(this.T.jb)};_.ld=function(){eI(this)};_.Dd=function(){Rp(this.T.jb)};
-_.nd=function(a){return mI(this.T.jb,a)};_.Gf=function(a){Pp(this.T.jb,a)};_.cd=function(a){gI(this,a)};_.wd=function(a){iI(this,a)};_.ed=function(a){fI(this,a)};_.Q=null;_.R=null;function nI(){nI=u;var a=(oI(),pI(),qI);rI=new Jw(a.e,a.c,a.d,a.f,a.b)}function sI(a,b){if(0!=a.I.b.q.d&&kI(Yx(a.I.b.q,0)))throw new Ou("WindowPanel can only contain one child widget");tI(a,b)}
-function NG(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Tg]=He,a.ab=!1,a.Ad());b=a.pb;b.style[Re]=0+(mj(),Sf);b.style[Hg]=ab;YD(a,Kj(Yn($doc)+(gj()-Un(a.pb,Hf)>>1),0),Kj(Zn($doc)+(hj()-Un(a.pb,Gf)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Zf,a.pb.style[Tg]=Ug,Xj(a.gb,200)):a.pb.style[Tg]=Ug)}finally{a.w=!0}}
-function uI(a,b){var c;if(a.w){c=new hu;a.mb&&zr(a.mb,c);a.J&&Op(a.r,a);try{Gi(a.r.d,a)}catch(d){if(d=Ei(d),!y(d,118))throw d;}a.n=vI(a.r,a);try{tv(a,b)}finally{Ji(a.t.b),Ji(a.s.b),Ji(a.u.b),a.P&&Mi(a.P,a.r),a.C&&(a.C=!1)}}else tv(a,b)}function wI(a,b,c){var d,e;e=a.ob;d=new Hj(a,e);e.sd(a,d.b+b,d.e+c)}function xI(a,b,c){b=new yI(Xn(Wn(ou(ou(a.T.d,b),c))));Su(b,a);z(b,a.o,(wp(),wp(),xp));return b}function Mp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Pp(a.T.jb,b)}
-function YD(a,b,c){var d,e;(e=a.r)?(d=zI(e.pb),wv(a,b+(Pj(e.pb)+d[3]),c+(Rj(e.pb)+d[0]))):wv(a,b,c)}function vA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Qp(a.r,a):Op(a.r,a)))}function tI(a,b){if(b!=(0!=a.I.b.q.d?kI(Yx(a.I.b.q,0)):null)){Tu(a.I.b);var c=a.I.b;jI(c,b,c.pb,c.q.d,!0)}}
-function AI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Hp(),BI)&&(a.O=a.G);var d,e;if(a.P)for(e=new yi(a.P);e.c<e.e.ue();)if(d=zi(e),b==(Hp(),CI)){!d.c&&(d.c=new DI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Hp(),Ip))g=d.r,i=d.F,d.I.d?(YD(d,i.d,i.e),Mp(d,new Kp(i.c,-1))):(YD(d,i.d,i.e),Mp(d,new Kp(i.c,i.b)),Qp(g,d)),Ci(g.d,d,d.I.c),bk(d.z,333);else if(!d.C&&f==(Hp(),BI))d.pb.style[Tg]=Ug,Hp()}else if(b==Ip){!d.c&&(d.c=new DI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zI(i.pb);h=d.F;if(d.I.d)h.d=Pj(d.pb)-
-g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),d.F=h,YD(d,0,0),EI(d,Jp(i.pb).c,-1);else{if(f!=(Hp(),BI))h.d=Pj(d.pb)-g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),h.c=d.q,h.b=d.p,d.F=h;YD(d,0,0);Pp(d,new FI(Jp(i.pb)));Op(i,d)}d==d.r.b||gF(d);bk(d.z,333)}}else b==BI&&(!d.c&&(d.c=new DI),d=a,d.C||(d.G=c,d.pb.style[Tg]=He))}}function GI(a,b){a.pb.style[Yg]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Nf().Nf()}
-function HI(a){if(!a.kb){a.t=Mu(a,a.r,(!kr&&(kr=new nk),kr));a.s=Mu(a,a.r,mk?mk:mk=new nk);a.u=Mu(a,a.r,(!pr&&(pr=new nk),pr));var b=a.r;!a.P&&(a.P=new Ti);Ni(a.P,b);kr&&(b=new jr(a),a.mb&&zr(a.mb,b));a.J&&Qp(a.r,a);Ci(a.r.d,a,a.I.c);a.n&&(wv(a,a.n.b,a.n.c),a.n=null);xv(a);gF(a)}}function gF(a){if(a!=a.r.b){var b;pr&&(b=new or(a),a.mb&&zr(a.mb,b))}}
-function II(a,b,c){var d;d=(Ev(),Fv);yv.call(this,!1,"popup");this.U=d.b;this.S=new JI(this);d=new KI;d.pb[wd]="mosaic-popupLayoutPanel";qv(this.T,d);vv(this);this.o=new LI(this);this.z=new MI(this);this.A=new NI(this);this.B=new OI(this);this.F=new PI;this.O=(Hp(),CI);this.J=c;this.r=a;a=this.I=new QI(b);b=new RI;!a.e&&(a.e=new SI);Ni(a.e,b);a=new TI(new Lw(rI.b.e.b,rI.b.c,rI.b.d,rI.b.f,rI.b.b));z(a,new UI(this),(wp(),wp(),xp));b=this.I.c;b.c||(b.c=new Hw,b.c._c()[wd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Aw(),Bw),c.d=d,c=b.i,VI(c,b.c,new WI(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new dv;d=Fw(c);wu(c.c,(Kt(),Lt(d)),0);cv(c,a,d,0,!1)}else Ew(b.c,a);lI(b.i,null);z(this.I.c,new XI(this),(Ep(),Ep(),Fp));z(this.I.c,this.o,xp);iI(this,this.I);Ai(Xn(Wn(this.pb)),"mosaic-WindowPanel",!0)}s(566,567,ei);_.vd=function(){return 0!=this.I.b.q.d?kI(Yx(this.I.b.q,0)):null};_.yd=function(a){uI(this,a)};_.qd=function(){return new Uu(this.I.b)};_.ld=function(){eI(this);sj(new YI(this))};
-_.nd=function(a){return mI(this.I.b,a)};_.Gf=function(a){Mp(this,a)};_.zd=function(a,b){YD(this,a,b)};_.wd=function(a){tI(this,a)};_.Ad=function(){HI(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rI;function ZI(a){a.i=(new Fz(a.j)).ac.ne();z(a.i,new $I(a),(wp(),wp(),xp));a.e=E(aJ,r,58,[a.i])}
-function KG(){nI();var a,b,c,d,e,f;II.call(this,(bJ(),cJ),null,!0);this.Jf();this.db=!0;a=new tw(this.k);this.f=new Kx;this.f.pb.style[Wg]=db;Fu(this.f,db);this.Hf();fI(this,"400px");f=new Xx;f.pb.style[Ge]=db;f.f[od]=10;c=(mw(),xw);f.b=c;Wx(f,a);Wx(f,this.f);e=new Hw;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ew(e,a);Wx(f,e);sI(this,f);vA(this,!1);this.If()}s(565,566,ei,KG);_.Hf=function(){ZI(this)};_.If=function(){var a=this.f;a.pb.readOnly=!0;var b=Gu(a.pb)+"-readonly";Ai(a._c(),b,!0)};
-_.Jf=function(){uA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $I(a){this.b=a}s(568,1,{},$I);_.Ec=function(){uI(this.b,!1)};_.b=null;function LG(a){this.b=a}s(569,1,{},LG);
-_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Vn(a.pb,Rg).length;if(0<b&&a.kb){if(0>b)throw new fw("Length must be a positive integer. Length: "+b);if(b>Vn(a.pb,Rg).length)throw new fw("From Index: 0 To Index: "+b+" Text Length: "+Vn(a.pb,Rg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";uA(a.I.c,"Paste")}function eJ(a){nI();KG.call(this);this.d=a}
-s(571,565,ei,eJ);_.Hf=function(){ZI(this);this.b=(new Fz(this.c)).ac.ne();z(this.b,new fJ(this),(wp(),wp(),xp));this.e=E(aJ,r,58,[this.b,this.i])};_.If=function(){Fu(this.f,"150px")};_.Jf=function(){dJ(this)};_.Ad=function(){HI(this);Kn((Hn(),In),new gJ(this))};_.b=null;_.c=null;_.d=null;function hJ(a){nI();eJ.call(this,a)}s(570,571,ei,hJ);
-_.If=function(){Fu(this.f,"150px");var a=new iJ(this),b=this.f;Lu(b,new jJ,(Vp(),Vp(),Wp));Lu(b,new kJ,(Sp(),Sp(),Tp));Lu(b,new lJ,(Yp(),Yp(),Zp));Lu(b,new mJ(a),(aq(),aq(),bq))};_.Jf=function(){dJ(this);this.k+=" Or drag and drop a file on it."};s(574,1,{});s(573,574,{});_.c=null;_.d=1;_.e=-1;function iJ(a){this.b=a;this.c=new nJ(this);this.d=this.e=1}s(572,573,{},iJ);_.b=null;function nJ(a){this.b=a}s(575,1,{},nJ);_.Kf=function(a){this.b.b.f.pb[Rg]=null!=a?a:j};_.b=null;function kB(){new Br}
-s(576,423,{},kB);function fJ(a){this.b=a}s(577,1,{},fJ);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new wB(a.b,0,Vn(this.b.f.pb,Rg));JG(a.b,b)}uI(this.b,!1)};_.b=null;function gJ(a){this.b=a}s(578,1,{},gJ);_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Dq(a){var b;a&&a&&(a=new oJ(a),void 0!=$wnd.FileReader?b=new hJ(a):b=new eJ(a),MG(b),NG(b))}function oJ(a){this.b=a}s(580,1,{},oJ);_.b=null;function dq(a,b){a.onloadend=function(a){b.Kf(a.target.result)}}
-function mJ(a){this.b=a}s(585,1,{},mJ);_.b=null;function jJ(){}s(586,1,{},jJ);function kJ(){}s(587,1,{},kJ);function lJ(){}s(588,1,{},lJ);function wA(a,b){RH();Ty.call(this);this.d=new pJ(a);var c=this.c=new Hw,d=(mw(),xw);c.b=d;Ew(this.c,this.e);sI(this.d,this.c);this.d.b=this;this.b=b}s(589,564,{},wA);_.ne=function(){return this.d};_.wf=function(){return this.c.ob};_.xd=function(){uI(this.d,!1)};_.Af=function(){};_.Cf=function(a){ZH(this,a);$H(this,a);MG(this.d);HI(this.d)};_.b=null;_.c=null;
-_.d=null;function pJ(a){nI();II.call(this,(bJ(),cJ),a,!1)}s(590,566,ei,pJ);_.xd=function(){var a=this.b,b=new pA(a.b,201),c;a=a.b.r;a.b?a=new qJ(new yi(a.b)):(a=(Jr(),Jr(),Kr),a=new yi(a));for(;a.Qc();)c=a.Rc(),201==b.e&&WD(c.b)};_.b=null;function TA(){RH();VH.call(this);var a=this.b=new rJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(591,555,{},TA);_.ne=function(){return this.b};_.b=null;function KB(){}s(597,439,{},KB);function qJ(a){if(!a)throw new ln;this.b=a}s(598,1,{},qJ);_.Qc=function(){return QB(this.b)};
-_.Rc=function(){return zi(this.b)};_.Sc=function(){throw new TB("Missing message: awt.50");};_.b=null;function pz(){return pz()}function IB(){IB=u;var a;a=(zB(),AB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(sJ,r,-1,0,1);else throw new ZC(a+" is not supported");}catch(b){if(b=Ei(b),!y(b,126))throw b;}}function MA(a,b){a.b=31*a.b+H((new mD(b)).b)}function kz(){}s(601,1,{},kz);_.hC=function(){return this.b};_.b=1;
-function tJ(){tJ=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ie))&&0<b.length)b=$doc.getElementsByTagName(Ie)[0],b.style[Ge]=db;a.body.style[Ge]=db}function zI(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"borderTopWidth"));b[1]=uJ(vJ(a,"borderRightWidth"));b[2]=uJ(vJ(a,"borderBottomWidth"));b[3]=uJ(vJ(a,"borderLeftWidth"));return b}function wJ(a){tJ();var b,c;c=xJ(a);b=zI(a);a=new Kp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
-function Jp(a){tJ();return new Kp(a.clientWidth,a.clientHeight)}function xJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"marginTop"));b[1]=uJ(vJ(a,"marginRight"));b[2]=uJ(vJ(a,"marginBottom"));b[3]=uJ(vJ(a,"marginLeft"));return b}function yJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"paddingTop"));b[1]=uJ(vJ(a,"paddingRight"));b[2]=uJ(vJ(a,"paddingBottom"));b[3]=uJ(vJ(a,"paddingLeft"));return b}function zJ(a,b,c){tJ();try{D(b,ge)&&(b=Hd),a.style[b]=c}catch(d){if(d=Ei(d),!y(d,118))throw d;}}
-function hI(a,b){tJ();var c;AJ||(AJ=$doc.createElement(rg),zJ(AJ,Re,j),zJ(AJ,Hg,j),zJ(AJ,Pf,Zc),zJ(AJ,Tg,He),$doc.body.appendChild(AJ));zJ(AJ,Wg,a);zJ(AJ,Ge,a);c=wJ(AJ);return b?c.c:c.b}var AJ=null;function BJ(){Kp.call(this,0,0)}function Kp(a,b){this.c=a;this.b=b}function FI(a){Kp.call(this,a.c,a.b)}s(603,1,Gh,BJ,Kp,FI);_.eQ=function(a){return this===a?!0:null==a||CJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function DJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(604,1,{112:1,114:1,135:1},DJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return EJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function FJ(a,b){this.b=a;this.c=b}s(605,1,Gh,FJ);_.eQ=function(a){return this===a?!0:null==a||GJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return GJ.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function PI(){this.c=this.b=this.e=this.d=0}s(606,1,Gh,PI);_.eQ=function(a){return this===a?!0:null==a||HJ!=tn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return HJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function vJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ge&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(608,1,{});var IJ=-1;function JJ(){}s(609,608,{},JJ);_.b=-1;_.c=-1;var KJ=null;
-function uJ(a){a=parseInt(a,10);a=isNaN(a)?null:nD(a);return!a?0:a.b}s(612,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Df=function(){return Np(this.i)};_.Ef=function(a){lI(this.i,a)};_.Ff=function(){Rp(this.i)};_.Dd=function(){Rp(this.i)};_.cd=function(a){var b=this.i;b.pb.style[Ge]=a;b.kb||(b.i=a)};_.ed=function(a){var b=this.i;b.pb.style[Wg]=a;b.kb||(b.j=a)};function oI(){oI=u;pI()}function uA(a,b){a.b.pb.textContent=b||j;lI(a.i,null)}
-function LJ(a){oI();var b;Vv(this,new KI);this.b=new MJ;b=this.i;NJ(b,new OJ);zJ(b.pb,Nf,ab);b.p=0;VI(b,this.b,new WI(0),b.q.d);this.b._c()[wd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lI(this.i,null);this.pb[wd]="mosaic-Caption"}s(611,612,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},LJ);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};
-_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.c=null;function pI(){pI=u;PJ=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new by(PJ,240,20);new by(PJ,224,16);new by(PJ,208,16);new by(PJ,192,16);new by(PJ,176,16);new by(PJ,160,16);new by(PJ,144,16);new by(PJ,128,16);new by(PJ,112,16);new by(PJ,96,16);new by(PJ,80,16);new by(PJ,64,16);new by(PJ,260,16);qI=new by(PJ,48,16);new by(PJ,32,16);new by(PJ,16,16);new by(PJ,0,16)}var PJ,qI;
-function QJ(a,b){Ju(a.b.pb,!b);lI(a.i,a.b)}function Lp(a,b){a.d=b;Ju(a.b.pb,!b);lI(a.i,a.b);if(a.e){var c;for(c=new yi(a.e);c.c<c.e.ue();)zi(c)}}function QI(a){var b;Vv(this,new KI);b=this.i;NJ(b,new RJ((SJ(),TJ)));b.p=0;this.c=new LJ(a);VI(b,this.c,new WI(1),b.q.d);this.b=new KI;Si(this.b,"Body");VI(b,this.b,new WI(0),b.q.d);this.pb[wd]="mosaic-CaptionLayoutPanel"}s(614,612,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},QI);_.fd=function(){Nu(this.i)};_.gd=function(){Qu(this.i)};
-_.qd=function(){return new Uu(this.b)};_.nd=function(a){return mI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SI(){LD(this)}s(615,487,Eh,SI);function JI(a){this.b=a}s(616,1,di,JI);_.qc=function(){Rp(this.b.T.jb)};_.b=null;function UJ(a){var b;b=a.c;a=b.r;b=!a.f?-1:rj(a.f.b,b);a.f&&Ft(a.f.b,b)&&It(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&gF(!a.f?null:Ft(a.f.b,b-1))}function VJ(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Sy);-1==rj(a.f.b,b)&&Ni(a.f.b,b)}function DI(){}s(617,1,{},DI);_.Jc=function(a){UJ(a)};
-_.Kc=function(a){VJ(a)};_.Mc=function(a){WJ(a.b.r,a.b)};function bJ(){bJ=u;XJ=new YJ(1,"e");ZJ=new YJ(2,xf);$J=new YJ(3,"ne");aK=new YJ(10,"nw");bK=new YJ(4,ig);cK=new YJ(5,lg);dK=new YJ(12,"sw");eK=new YJ(8,"w");cJ=new fK(($i(),aj(null)).pb)}function vI(a,b){var c;c=zI(a.pb);return new FJ(Pj(b.pb)-(Pj(a.pb)+c[3]),Rj(b.pb)-(Rj(a.pb)+c[0]))}
-function gK(a){var b,c,d,e,f,g;if(a.f){b=Jp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ft(a.f.b,d),c=new Kp(Un(g.pb,Hf),Un(g.pb,Gf)),f=vI(a,g),f.b-=Kj(0,f.b+Un(g.pb,Hf)-b.c),f.c-=Kj(0,f.c+Un(g.pb,Gf)-b.b),YD(g,Kj(0,f.b),Kj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EI(g,c.c,c.b),g.O==(Hp(),Ip)&&Pp(g,new FI(Jp(a.pb))),bk(g.z,1)}}function hK(a,b,c){a=a.e;Ci(a,b,b);x(a.d,b,c);Si(b,xc+c.c)}
-function Op(a,b){var c;c=a.e;iK(c,b.H);Ri(b.H,xc+aK.c);iK(c,b.D);Ri(b.D,xc+ZJ.c);iK(c,b.E);Ri(b.E,xc+$J.c);iK(c,b.N);Ri(b.N,xc+eK.c);iK(c,b.v);Ri(b.v,xc+XJ.c);iK(c,b.M);Ri(b.M,xc+dK.c);iK(c,b.K);Ri(b.K,xc+bK.c);iK(c,b.L);Ri(b.L,xc+cK.c)}
-function Qp(a,b){!b.H&&(b.H=xI(b,0,0));hK(a,b.H,aK);!b.D&&(b.D=xI(b,0,1));hK(a,b.D,ZJ);!b.E&&(b.E=xI(b,0,2));hK(a,b.E,$J);!b.N&&(b.N=xI(b,1,0));hK(a,b.N,eK);!b.v&&(b.v=xI(b,1,2));hK(a,b.v,XJ);!b.M&&(b.M=xI(b,2,0));hK(a,b.M,dK);!b.K&&(b.K=xI(b,2,1));hK(a,b.K,bK);!b.L&&(b.L=xI(b,2,2));hK(a,b.L,cK)}function WJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=rj(a.f.b,b);if(c+1<d){uz(a.f,b);for(Ni(a.f.b,b);c<d;++c)GI(Ft(a.f.b,c),c)}else GI(b,c)}
-function fK(a){a=new jK(a);Vv(this,a);this.d=new kK(a);this.d.j=!0;Ki(this.d);this.d.n=3;this.e=new lK(a);this.e.j=!0;Ki(this.e);this.e.n=3;Xv(this)}s(618,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},fK);_.Df=function(){return Jp(this.pb)};_.Ef=function(){var a;(a=mK(this))&&a.Ef(null)};_.Ff=function(){gK(this)};_.Jc=function(a){!this.c&&(this.c=new DI);UJ(a)};_.Kc=function(a){!this.c&&(this.c=new DI);VJ(a)};_.Dd=function(){gK(this)};
-_.Mc=function(a){!this.c&&(this.c=new DI);WJ(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var XJ,ZJ,$J,aK,cJ,bK,cK,dK,eK;function jK(a){this.q=new nv(this);this.pb=a}s(619,283,oi,jK);function YJ(a,b){this.b=a;this.c=b}s(620,1,{},YJ);_.b=0;_.c=null;function kK(a){ui();Oi.call(this,a)}s(621,3,{},kK);_.kc=function(){var a;a=this.k.f;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");!a.I.d&&QJ(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Kj(this.b,a<this.e?a:this.e),b=Kj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Re]=a+(mj(),Sf);c.style[Hg]=b+Sf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||gF(a);a.I.d||QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.e=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.d=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.d=0;_.e=0;function iK(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!y(c,118))throw c;}}
-function lK(a){ui();Oi.call(this,a);this.d=new wi}s(622,3,{},lK);_.kc=function(){var a;a=this.k.f.ob;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");QJ(a.I,!1);Mp(a,new Kp(a.q,a.p));bk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Wi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.Yc()-Kj(this.k.d,this.c):this.k.f.Yc()-this.k.d,0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),b!=a&&wI(d,0,a-b),Mp(d,new Kp(d.q,b)),bk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.Yc():this.k.d-this.k.f.Yc(),0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),Mp(d,new Kp(d.q,b)),bk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.Xc()-Kj(this.k.c,this.b):this.k.f.Xc()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&wI(d,a-b,0),Mp(d,new Kp(b,d.p)),bk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.Xc():this.k.c-this.k.f.Xc(),0!=b&&(a=d.q,Mp(d,new Kp(96<a+b?a+b:96,d.p)),bk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||gF(a);QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.f=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.e=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.e=0;_.f=0;
-function nK(){var a;this.e=new oK(this);this.b=!1;this.c=new rv;Vv(this,this.c);a=this.pb.style;a[gd]="#000";a[fe]="alpha(opacity=50)";a.opacity="0.5";this.pb[wd]="gwt-GlassPanel"}s(623,303,Qh,nK);
-_.jd=function(){var a;Xv(this);try{a=this.ob}catch(b){b=Ei(b);if(y(b,124))throw new Ou("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(yt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Mi(ik,a),a.c=!0,a.d=qk(a),Ni(ik,a),this.d=new pK(this),bu(new xt(this.d))):(this.pb.style[ld]=ab,this.pb.style[bg]=ab);this.b&&Qt(new wt(this));Zi(aj(null),new qK,Yn($doc),Zn($doc))};
-_.kd=function(){this.i.kd();Wj(this.e);this.d&&(ut($t,this.d,E(rK,r,46,[(!nr&&(nr=new nk),nr)])),this.d=null);this.b&&ut(St,this,E(rK,r,46,[(!Rt&&(Rt=new nk),Rt)]))};_.Uc=function(a){switch(Nt(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(this.pb.contains(a.target))return Oj(this),!1}return!0};_.ld=function(){};_.b=!1;_.c=null;_.d=null;function oK(a){hk();this.b=a}s(624,24,{},oK);_.wc=function(){yt(this.b)};_.b=null;function pK(a){this.b=a}s(625,1,{},pK);_.b=null;
-function qK(){this.pb=$v();var a;a=new Uw(new sK(this));z(this,a,(mp(),mp(),np));z(this,a,(eq(),eq(),fq))}s(626,305,Ih,qK);_.ld=function(){sj(new tK(this))};function sK(a){this.b=a}s(627,1,{},sK);_.b=null;function tK(a){this.b=a}s(628,1,di,tK);_.qc=function(){this.b.pb.focus()};_.b=null;function uK(a){a.pb.style[Wg]=fd;a.pb.style[Ge]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Ef(null):(b=mK(a))&&b.Ef(a)}}s(630,286,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Df=function(){uK(this);return new Kp(Un(this.pb,Hf),Un(this.pb,Gf))};_.Ef=function(){uK(this)};_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function MJ(){this.pb=$doc.createElement("label");this.pb[wd]="mosaic-Label";this.pb.style[Vg]=Cf;this.pb[wd]="mosaic-HTML"}s(629,630,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},MJ);function TI(a){Vv(this,new vK(a));this.pb[wd]="mosaic-ImageButton"}s(631,303,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},TI);
-function rJ(){var a=(Ev(),Hv);yv.call(this,!0,df);this.U=a.b;this.b=new wK(this);this.b.e=!0;ov(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);cj();yu(a,b)}else this.lb|=1;Xn(Wn(this.pb))[wd]=ye;this.pb.style[Yg]="2147483647"}s(632,288,oi,rJ);_.Tc=function(a){Pu(this,a);1==Nt(a.type)&&tv(this,!1)};_.b=null;
-function wK(a){this.c=a;this.d=new Ti;this.j=new Ti;a=(lx(),kx);new ay(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(wg);this.f=$doc.createElement(zg);Jt(b,this.f);this.p=!0;a=$v();b=(Kt(),Lt(b));a.appendChild(b);this.pb=a;ol();this.pb.setAttribute("role",Sl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),cj(),yu(a,b)):this.lb|=2225;this.pb[wd]=xe;a=Gu(this.pb)+"-vertical";Ai(this._c(),a,!0);this.pb.style[Lf]=ab;this.pb.setAttribute("hideFocus",Qg);z(this,new jx(this),(mp(),mp(),np))}
-s(633,327,ji,wK);_.Tc=function(a){switch(Nt(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}cx(this,a)};_.Cd=function(a,b){gx(this,a,b);b||this.b&&tv(this.c,!1)};_.b=!0;_.c=null;
-function vK(a){var b=(mw(),xw),c=(Aw(),Bw),d;d=new gw;d.i[kd]=$a;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ew(b.b);b.b.d.rows[0].cells[0][bd]=c.b;ew(b.b);b.b.d.rows[0].cells[0].style[Sg]=e.b;ew(d);b=aw(d,0,0,!0);if(a){Oj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;cw(g,f.d);es(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ni(c.c,a);a.pb[Rc]=e;Jt(b,a.pb);Su(a,d)}Vv(this,d);Ai(this.pb,"mosaic-WidgetWrapper",!0)}s(634,303,Qh,vK);_.b=null;_.c=null;function LI(a){this.b=a}s(635,1,{},LI);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&gF(this.b)};_.b=null;function MI(a){hk();this.b=a}s(636,24,{},MI);_.wc=function(){Rp(this.b.T.jb);var a=this.b;mr((!a.y&&(a.y=new xK),a.y))};_.b=null;function NI(a){hk();this.b=a}s(637,24,{},NI);_.wc=function(){AI(this.b,(Hp(),Ip))};_.b=null;function OI(a){hk();this.b=a}s(638,24,{},OI);_.wc=function(){AI(this.b,(Hp(),BI))};_.b=null;function RI(){}s(639,1,{},RI);function UI(a){this.b=a}s(640,1,{},UI);_.Ec=function(){this.b.xd()};_.b=null;
-function XI(a){this.b=a}s(641,1,{},XI);_.b=null;function YI(a){this.b=a}s(642,1,di,YI);_.qc=function(){this.b.O==(Hp(),Ip)?bk(this.b.A,333):this.b.O==BI&&bk(this.b.B,333)};_.b=null;function yI(a){this.pb=a;Nu(this)}s(643,286,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},yI);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
-function xK(){Fr.call(this,null)}s(644,218,ci,xK);function Hp(){Hp=u;Ip=new yK("MAXIMIZED",0);BI=new yK("MINIMIZED",1);CI=new yK("NORMAL",2);zK=E(AK,r,138,[Ip,BI,CI])}function yK(a,b){$n.call(this,a,b)}s(645,139,{112:1,115:1,117:1,138:1},yK);var zK,Ip,BI,CI;function yt(a){var b,c,d,e;c=gj();b=hj();e=(zu(),Au).scrollWidth;d=Au.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Wg]=c-1+Sf);0<=b-1&&(a.pb.style[Ge]=b-1+Sf)}
-function BK(a,b){var c,d,e;if(a.n)return!0;a.y.ze();for(c=new Uu(b);c.b.b<c.b.c.d-1;)d=kI(Vu(c.b)),e=d.ob,y(e,144)&&e.dd(d.ad()),d.ad()&&Ni(a.y,d);return!0}
-function CK(a,b){var c,d,e;if(b.b)a.d&&Vj(a.d),a.d=new DK(a,b),Xj(a.d,333);else for(d=new yi(a.y);d.c<d.e.ue();)c=zi(d),e=c.nb,EK(b,c,e.t,e.u),FK(c,e.v,e.s,E(F,k,-1,[GK(a.r.b,c).e,GK(a.q.b,c).d,GK(a.o.b,c).b,GK(a.p.b,c).c]),E(F,k,-1,[HK(a.j.b,c).e,HK(a.i.b,c).d,HK(a.e.b,c).b,HK(a.f.b,c).c]),E(F,k,-1,[IK(a.v,c),IK(a.u,c),IK(a.s,c),IK(a.t,c)]))}
-function JK(){this.y=new Ti;this.k=new KK(this);this.x=new LK(this.k);this.w=new MK(this.k);this.r=new NK(this.k);this.q=new OK(this.k);this.o=new PK(this.k);this.p=new QK(this.k);this.j=new RK(this.k);this.i=new SK(this.k);this.e=new TK(this.k);this.f=new UK(this.k);this.v=new VK(this.k);this.u=new VK(this.k);this.s=new VK(this.k);this.t=new VK(this.k)}s(648,1,{});_.Lf=function(a){CK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function WK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new yi(b.y);e.c<e.e.ue();)d=zi(e),y(d,61)&&(d=d.jb),f=d.nb,EK(c,d,f.t,f.u),FK(d,f.v,f.s,E(F,k,-1,[GK(b.r.b,d).e,GK(b.q.b,d).d,GK(b.o.b,d).b,GK(b.p.b,d).c]),E(F,k,-1,[HK(b.j.b,d).e,HK(b.i.b,d).d,HK(b.e.b,d).b,HK(b.f.b,d).c]),E(F,k,-1,[IK(b.v,d),IK(b.u,d),IK(b.s,d),IK(b.t,d)]));XK(c);a.b.d=null;for(a=new yi(a.b.y);a.c<a.e.ue();)b=zi(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function DK(a,b){this.b=a;this.c=b;var c=(dk(),ek);this.n=new ck(this);this.t=c}s(649,17,{},DK);_.rc=function(){WK(this)};_.sc=function(){WK(this)};
-_.uc=function(a){var b,c,d;for(c=new yi(this.b.y);c.c<c.e.ue();)b=zi(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=H(d.p+(d.t-d.p)*a),d.w=H(d.q+(d.u-d.q)*a),d.x=H(d.r+(d.v-d.r)*a),d.i=H(d.o+(d.s-d.o)*a),EK(this.c,b,d.j,d.w),FK(b,d.x,d.i,E(F,k,-1,[GK(this.b.r.b,b).e,GK(this.b.q.b,b).d,GK(this.b.o.b,b).b,GK(this.b.p.b,b).c]),E(F,k,-1,[HK(this.b.j.b,b).e,HK(this.b.i.b,b).d,HK(this.b.e.b,b).b,HK(this.b.f.b,b).c]),E(F,k,-1,[IK(this.b.v,b),IK(this.b.u,b),IK(this.b.s,b),IK(this.b.t,b)]))};_.b=null;_.c=null;s(651,1,{});
-_.b=null;function TK(a){this.b=a}s(650,651,{},TK);function UK(a){this.b=a}s(652,651,{},UK);function SK(a){this.b=a}s(653,651,{},SK);function RK(a){this.b=a}s(654,651,{},RK);function PK(a){this.b=a}s(655,651,{},PK);function QK(a){this.b=a}s(656,651,{},QK);function OK(a){this.b=a}s(657,651,{},OK);function NK(a){this.b=a}s(658,651,{},NK);s(659,651,{},function(a){this.b=a});s(660,651,{},function(a){this.b=a});function IK(a,b){var c=a.b,d;d=Wi(c.e,b);d||(d=new DJ(yJ(b.pb)),x(c.e,b,d));return d.e}
-function VK(a){this.b=a}s(661,651,{},VK);function MK(a){this.b=a}s(662,651,{},MK);function LK(a){this.b=a}s(663,651,{},LK);function HK(a,b){var c;c=Wi(a.b,b);c||(c=new DJ(zI(b.pb)),x(a.b,b,c));return c}function GK(a,b){var c;c=Wi(a.c,b);c||(c=new DJ(xJ(b.pb)),x(a.c,b,c));return c}
-function YK(a,b){var c,d;d=Wi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=mK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=b.Df();null!=c.n&&(h.c=ZK(e,!0));null!=c.k&&(h.b=ZK(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=new BJ;f=b.pb;l=f.style;g=l[Pf];i=l[Tg];l[Pf]="static";l[Tg]=He;null!=c.n?h.c=ZK(e,!0):(l[Wg]=fd,h.c=(f.offsetWidth||0)+GK(d.p.b,b).c+GK(d.q.b,b).d);null!=c.k?h.b=ZK(e,!1):(l[Ge]=fd,h.b=(f.offsetHeight||0)+GK(d.r.b,b).e+
-GK(d.o.b,b).b);l[Pf]=g;l[Tg]=i}d=h}null!=c.n&&(mj(),Lo)==c.n.Nf()||null!=c.k&&(mj(),Lo)!=c.k.Nf()||x(a.f,b,d)}return d}function KK(a){this.i=a;this.d=new wi;this.f=new wi;this.c=new wi;this.b=new wi;this.e=new wi}s(664,1,{},KK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function $K(a){var b;b=a.nb;if(null==b||!y(b,141))b=new aL,a.nb=b;return b}function OJ(){RJ.call(this,(SJ(),bL))}function RJ(a){var b=(cL(),dL);JK.call(this);this.c=a;this.b=b}s(665,648,{},OJ,RJ);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new BJ;BK(this,a);l=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);d=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(SJ(),bL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.y);a.c<a.e.ue();)c=zi(a),e=$K(c),b=null,i=c.ob,y(i,144)&&(b=i,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(l+=YK(this.x.b,c).c,e.b=YK(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Kj(f,e.b)):(d+=YK(this.w.b,c).b,e.c=YK(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Kj(g,e.c));this.c==bL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N;if(BK(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=IK(this.t,a);A=IK(this.v,a);c=Jp(a.pb);N=c.c-(q+IK(this.u,a));o=c.b-(A+IK(this.s,a));g=N;c=o;this.c==(SJ(),bL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=$K(d),w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(n.e?++h:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=YK(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=YK(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==bL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==TJ?(n.t=this.b==(cL(),dL)?q:this.b==fL?q+~~(N/2)-~~(J/2):q+N-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(cL(),dL)?(n.t=q,n.u=A):this.b==fL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.Xc()-Pj(a.pb)-IK(this.t,a),-1==n.p&&(n.p=w),w=d.Yc()-Rj(a.pb)-IK(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.$c()),-1==n.o&&(n.o=d.Zc()));CK(this,a)}};_.b=null;_.c=null;function cL(){cL=u;dL=new gL("START",0);fL=new gL(Bb,1);hL=new gL("END",2);iL=E(jL,r,139,[dL,fL,hL])}function gL(a,b){$n.call(this,a,b)}s(666,139,{112:1,115:1,117:1,139:1},gL);var iL,fL,hL,dL;function SJ(){SJ=u;bL=new kL("HORIZONTAL",0);TJ=new kL("VERTICAL",1);lL=E(mL,r,140,[bL,TJ])}
-function kL(a,b){$n.call(this,a,b)}s(667,139,{112:1,115:1,117:1,140:1},kL);var lL,bL,TJ;s(669,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function aL(){this.f=!1}function WI(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(668,669,{141:1,145:1},aL,WI);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function nL(a,b){if(a.n)return!0;BK(a,b);if(0<a.y.d){a.b=Ft(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new oL,c.nb=d;a.c=d;a.y.ze();Ni(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function pL(){JK.call(this)}s(670,648,{},pL);
-_.Mf=function(a){var b,c;c=new BJ;nL(this,a);if(this.b){b=YK(this.x.b,this.b).c;var d=YK(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=eL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);c.b+=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);return c};
-_.Lf=function(a){var b,c,d,e,f;nL(this,a)&&(d=IK(this.t,a),e=IK(this.v,a),c=Jp(a.pb),f=c.c-(d+IK(this.u,a)),c=c.b-(e+IK(this.s,a)),b=this.b.ob,y(b,144)&&(b=eL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.Xc()-Pj(a.pb)-IK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.Yc()-Rj(a.pb)-IK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.$c()),d=this.c,-1==d.o&&(d.o=this.b.Zc())),CK(this,a))};_.b=null;_.c=null;function oL(){this.f=!1}
-s(671,669,{142:1,145:1},oL);function eL(a){var b,c,d,e;null==a.b&&(a.b=v(F,k,-1,4,1),e=Wn(ou(ou(a.d,0),0)),c=Wn(ou(ou(a.d,2),2)),d=xJ(a.pb),b=zI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function qL(a,b){a.kb&&Oj(a);return pv(a,b)}function rL(){Nv();Dv.call(this,Ov)}s(672,293,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},rL);_.nd=function(a){return qL(this,a)};_.b=null;
-function sL(a){var b;b=a.ob;return y(b,144)?b:a}function Np(a){if(!a.kb)return new BJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Mf(a),Pp(a,a.k),a.e.Lf(a),a.k=a.e.Mf(a);return a.k}function kI(a){return y(a,144)?a.jb:a}function tL(a){var b;if(!a.o){b=(!KJ&&(KJ=new JJ),KJ);var c=BL(a,eb,!0);b.b=c;c=BL(a,fb,!0);b.c=c;a.o=b}return a.o}
-function jI(a,b,c,d,e){if(y(b,61))throw new ok("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new rL,cv(a,c,a.pb,d,!0),qv(c,b)):cv(a,b,c,d,e);lI(a,b)}function VI(a,b,c,d){b.nb=c;jI(a,b,a.pb,d,!0)}
-function lI(a,b){var c;c=a.e;if(b){var d=c.k;Hi(d.d,b);Hi(d.f,b);Hi(d.c,b);Hi(d.b,b);Hi(d.e,b)}else d=c.k,Gx(d.d),Gx(d.f),Gx(d.c),Gx(d.b),Gx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==sL(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==sL(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Ef(a.ob),c.Ef(a))}}function Rp(a){a.kb&&a.pb.style.display!=zf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Lf(a),a.d=!1,XK(a))}
-function XK(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kI(Yx(a.q,d)),y(b,144)&&(b=b.jb),b.ad()&&(y(b,143)?b.Ff():y(b,74)&&b.Dd())}function mI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=sL(b);return jv(a,c)?(y(c,144)&&qL(c,b),lI(a,null),!0):!1}function NJ(a,b){var c;a.e=b;null!=a.f&&Ri(a,Gu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=ey(a.f,Iu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Si(a,Gu(a.pb)+Ba+a.f);lI(a,null)}
-function BL(a,b,c){a.n||(a.n=$doc.createElement(rg),zJ(a.n,Pf,Zc),zJ(a.n,Tg,He),zJ(a.n,Re,ab),zJ(a.n,Hg,ab),a.pb.appendChild(a.n));zJ(a.n,Wg,b);zJ(a.n,Ge,b);a=wJ(a.n);return c?a.c:a.b}
-function ZK(a,b){var c;c=null.Nf();if(c==(mj(),Xo)){c=(tL(a),null.Nf());var d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ);return K(I(Math.round(100*d*c/254)))}if(c==No)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.b&&(c.b=hI(eb,!0)),c.b))));if(c==Po)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.c&&(c.c=hI(fb,!0)),c.b))));if(c==Vo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c)));if(c==Zo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(10*d*c/254)));
-if(c==To)return K(I(rD(12*(tL(a),null.Nf())*K(I(rD((-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ)/72))))));if(c==Lo)return BL(a,null.Nf(),b);if(c==Ro)return c=(tL(a),K(I(rD(null.Nf())))),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c/72)));if(null.Nf()==Jo)return K(I(rD(null.Nf())));throw new ok("Invalid size: "+null.Nf());}function KI(){var a=new pL;mv.call(this);this.k=new Kp(-1,-1);new CL(this);this.pb[wd]="mosaic-LayoutPanel";NJ(this,a)}
-s(673,283,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},KI);_.rd=function(a){jI(this,a,this.pb,this.q.d,!0)};_.fd=function(){Xu(this,new DL)};_.gd=function(){Xu(this,new EL)};_.Df=function(){return Np(this)};_.od=function(a){return fv(this.q,sL(a))};_.pd=function(a,b,c,d){jI(this,a,b,c,d)};_.Ef=function(a){lI(this,a)};_.qd=function(){return new Uu(this)};_.Ff=function(){Rp(this)};
-_.ld=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ed(this.j),this.cd(a),this.j=this.i=null;else if(a=Np(this),null!=this.j)a=a.b+Sf,this.ed(this.j),this.cd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ed(a.c+Sf);this.cd(b);this.i=null}else b=a.b+Sf,this.ed(a.c+Sf),this.cd(b);Rp(this)}};_.Dd=function(){Rp(this)};_.nd=function(a){return mI(this,a)};_.cd=function(a){this.pb.style[Ge]=a;this.kb||(this.i=a)};_.sd=function(a,b,c){a=sL(a);iv(this,a);this.td(a,b,c)};
-_.ed=function(a){this.pb.style[Wg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function DL(){}s(674,1,{},DL);_.Bd=function(a){sL(a).jd()};function EL(){}s(675,1,{},EL);_.Bd=function(a){sL(a).kd()};function Uu(a){this.c=a;this.b=new hv(this.c.q)}s(676,1,{},Uu);_.Qc=function(){return this.b.b<this.b.c.d-1};_.Rc=function(){return kI(Vu(this.b))};_.Sc=function(){Wu(this.b)};_.c=null;function FL(){FL=u;new sw}
-function CL(a){FL();Ai(a.pb,"dragdrop-dropTarget",!0);this.b=a;new GL(this)}s(677,9,{},CL);function GL(a){hk();this.b=a}s(678,24,{},GL);_.wc=function(){lI(this.b.b,null);Rp(this.b.b)};_.b=null;function mK(a){a=a.ob;return!a?null:y(a,143)?a:mK(a)}function EI(a,b,c){var d;d=a.pb;FK(a,b,c,xJ(d),zI(d),yJ(d))}
-function FK(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)+(mj(),Sf)),b!=a.$c()&&a.ed((0>b?0:b)+Sf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(mj(),Sf)),c!=a.Zc()&&a.cd((0>c?0:c)+Sf))}function Pp(a,b){EI(a,b.c,b.b)}function EK(a,b,c,d){b=sL(b);iv(a,b);a.td(b,c,d)}s(681,1,{});
-function TC(){var a,b,c,d;d=uD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function HL(){this.b=new wi;new wi;new wi}s(680,681,{},HL);function SC(){SC=u;IL=new HL}function XC(){var a=UC,b=$wnd.JSApplet.JSME;SC();x(IL.b,a,b)}var IL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=Yj(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Qn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hn(),In),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Qn(l,m);while(h.d);h.d=m}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(hs)()}catch(d){a(b)}else B(hs)()}var VC=U(1),wn=U(100),JL=iD(" I"),F=dD(688,JL),MD=dD(686,VC),KL=iD(" Z"),$F=dD(689,KL);U(99);U(98);U(97);var LL=U(467),kn=dD(690,LL),ML=U(237),Xs=dD(691,ML);U(238);U(139);var NL=iD(" B");U(457);var OL=iD(" C"),ri=dD(692,OL);U(455);var PL=iD(" D"),uE=dD(693,PL);U(456);U(458);var QL=U(461),qD=dD(694,QL),RL=iD(" J"),SL=U(2),js=dD(687,SL),sJ=dD(695,NL);U(470);U(453);U(96);U(167);U(105);U(449);var UC=U(447);
-U(452);U(115);U(116);U(94);U(107);U(108);U(109);U(464);U(459);U(448);U(681);U(680);var WC=hD(),$z=U(388),gE=dD(696,$z),TL=U(510),JF=dD(697,TL),UL=U(374);U(373);U(372);U(371);U(506);var as=dD(698,F),VL=V(508,function(){mE();return NF}),OF=dD(699,VL);U(509);U(397);U(396);U(502);U(501);U(511);U(512);U(507);U(431);U(505);var Cz=dD(700,UL);U(386);U(514);U(179);U(178);U(271);U(218);U(273);U(187);var WL=U(186);U(221);U(220);U(219);U(368);U(369);U(370);U(287);var XL=U(286);U(285);U(291);U(305);U(516);U(515);
-U(284);U(283);U(518);U(517);U(523);U(524);U(525);U(526);U(527);U(528);U(529);U(530);U(519);U(520);U(521);U(522);U(347);U(224);U(223);U(296);U(297);U(298);U(541);U(550);U(24);U(542);U(543);U(544);U(545);U(546);U(547);U(548);U(549);U(269);U(443);U(442);U(474);U(476);U(475);U(477);U(479);U(478);U(480);U(484);U(485);U(343);U(346);U(344);U(345);U(414);U(413);var UA=U(412),RE=dD(701,UA),dG=dD(702,RL);U(403);U(398);U(399);U(540);U(481);U(487);U(482);U(483);U(408);U(407);U(406);U(411);
-var YL=hD(),bI=dD(703,YL);U(441);U(574);U(573);U(585);U(586);U(587);U(588);U(493);var ZL=V(227,function(){Qr();return Vr}),Wr=dD(704,ZL);U(473);U(421);U(422);U(405);var EA=U(400);U(384);U(385);U(410);var PA=U(409);U(402);U(401);U(491);U(500);U(391);var dA=U(390);U(445);U(503);U(504);U(466);U(513);U(419);U(420);U(394);U(376);U(375);U(428);hD();hD();hD();U(378);U(379);U(267);
-var $L=V(155,function(){mj();return ap}),bp=dD(705,$L),aM=V(138,function(){nj();return lo}),mo=dD(706,aM),bM=V(145,function(){no();return wo}),xo=dD(707,bM),cM=V(150,function(){yo();return Ho}),Io=dD(708,cM);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(140,null);V(141,null);V(142,null);V(143,null);V(144,null);V(146,null);V(147,null);V(148,null);V(149,null);V(151,null);V(152,null);V(153,null);V(154,null);U(177);U(184);U(185);U(358);
-var Zx=dD(709,XL);U(359);U(553);U(552);U(395);U(183);U(208);U(210);var kA=U(393);U(444);U(381);U(380);U(387);U(497);U(319);U(321);U(320);U(322);U(469);U(213);U(430);U(182);U(201);U(202);U(204);U(199);U(198);U(200);var mA=U(536);U(389);U(555);U(560);U(429);U(460);U(432);var Ez=U(383),Dz=dD(710,dA);U(189);U(601);U(537);U(416);U(417);U(418);U(382);U(205);U(222);U(533);U(534);U(310);U(309);U(315);U(316);U(591);U(561);U(562);U(486);U(494);U(495);U(496);U(554);U(556);var FA=U(404);U(191);U(190);U(192);
-U(193);U(498);U(212);U(209);U(211);U(207);U(197);U(196);U(195);U(559);U(290);U(289);U(288);U(567);U(566);U(590);U(564);U(589);var dM=V(645,function(){Hp();return zK}),AK=dD(711,dM);U(644);U(643);U(635);U(636);U(637);U(638);U(639);U(640);U(641);U(642);U(616);var eM=V(292,function(){Ev();return Lv}),Mv=dD(712,eM),fM=V(339,function(){Av();return sx}),tx=dD(713,fM);U(17);U(340);U(341);U(336);U(337);U(338);U(18);U(19);U(20);U(427);U(392);U(632);U(327);U(633);U(328);U(329);U(330);U(331);U(334);U(301);U(300);
-var gM=U(299);U(557);U(558);U(563);U(249);U(304);U(335);U(181);U(323);U(350);U(349);U(351);var hM=V(352,function(){Jx();return Ux}),Vx=dD(714,hM);V(353,null);V(354,null);V(355,null);V(356,null);U(225);U(242);U(538);U(302);U(318);U(317);U(490);U(294);U(180);U(539);U(303);U(618);U(3);U(621);U(622);U(620);U(619);U(612);U(611);U(673);U(674);U(675);U(676);U(614);U(216);var rB=U(424),tB=dD(715,rB);U(425);U(423);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var iM=U(49),hx=dD(716,iM);U(38);
-U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var CJ=U(603);U(295);var GJ=U(605);U(214);U(630);U(629);U(437);U(436);U(438);U(215);U(251);U(253);U(252);U(243);U(293);U(672);U(258);U(261);U(259);U(260);U(5);U(7);U(6);U(576);U(426);U(439);U(362);
-U(176);U(280);U(281);U(247);U(361);U(244);U(565);var aJ=dD(717,gM);U(571);U(570);U(580);U(568);U(569);U(577);U(578);U(572);U(575);U(433);U(434);U(440);U(217);U(631);U(598);U(451);U(471);U(246);U(535);var HJ=U(606);U(615);U(634);U(669);U(668);U(188);U(203);U(4);U(597);U(31);U(254);U(324);U(325);U(326);U(255);var rK=dD(718,WL);U(256);U(648);U(665);var jM=V(666,function(){cL();return iL}),jL=dD(719,jM),kM=V(667,function(){SJ();return lL}),mL=dD(720,kM);U(651);U(660);U(659);U(663);U(662);U(658);U(657);
-U(655);U(656);U(654);U(653);U(650);U(652);U(661);U(664);U(649);U(308);U(357);U(348);U(30);U(68);U(617);U(670);U(307);U(306);U(312);U(313);U(311);U(257);U(21);U(278);U(279);U(11);U(14);U(22);var lM=U(25),rk=dD(721,lM);U(23);U(671);U(8);U(10);U(9);U(677);U(678);U(623);U(626);U(627);U(628);U(624);U(625);var EJ=U(604);U(608);U(609);U(194);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
diff --git a/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html b/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
deleted file mode 100644
index 8453a38..0000000
--- a/public/jsme_bak/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
+++ /dev/null
@@ -1,599 +0,0 @@
-<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
diff --git a/public/jsme_bak/1FF46909D749270FF381D41E1313C970.cache.html b/public/jsme_bak/1FF46909D749270FF381D41E1313C970.cache.html
deleted file mode 100644
index 819caa6..0000000
--- a/public/jsme_bak/1FF46909D749270FF381D41E1313C970.cache.html
+++ /dev/null
@@ -1,598 +0,0 @@
-<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 = '1FF46909D749270FF381D41E1313C970';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="#",ka="$MOL\n",la="&",ma="&amp;",na="&gt;",oa="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",xa=", ",za="-",Aa="-C#C-Me",Ba="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",Ka="-NH-SO2-Me",Ma="-NMe2",Oa="-NO2",Pa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Xa="//",Ya="/>",Za="0",$a="0px",ab="1",bb="100%",cb="1em",eb="1ex",fb="1in",gb="2",
-ib="3",kb=":",lb=": ",mb=";",nb="<",ob="<V1:",pb="<V2:",rb="=",sb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Fb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="Dialog",Nb="East",Ob="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="V1",Lc="V2",Mc="West",Nc="X",Oc="[",Pc="\\",Wc="]",Xc="_",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="alpha(opacity=",
-ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",ld="bolder",pd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Ld="contextmenu",Qd="dblclick",Rd="definition",Sd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",
-Yd="dragdrop-handle",Zd="dragdrop-selected",$d="end_gesture",ae="error",be="filter",ce="float",de="focus",ee="fontFamily",fe="fontSize",ge="fontStyle",he="fontWeight",ie="form",je="function",ke="g",le="gesturechange",me="gestureend",ne="gesturestart",pe="google",qe="grid",re="gridcell",se="group",te="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ee="html",Fe="ie8",Ge="img",He="is_touch_supported",Ie="italic",Je="java.vm.name",Ke="jsa-resetDiv",Le="keydown",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="mouseup",of="msie",pf="multipart",qf="n",rf="navigation",sf="none",tf="noreaction",uf="note",vf="nowrap",wf="null",xf="number",yf="object",zf="offsetHeight",Af="offsetWidth",Bf="onclick",Cf="onload",Df="ontouchstart",Ef="opacity",Ff="opera",Gf="option",
-Hf="outline",If="overflow",Jf="padding",Kf="popupContent",Lf="position",Nf="presentation",Of="progressbar",Pf="px",Qf='px"',Rf="px,",Sf="px, ",Tf="px;",Uf="px;height:",Vf="px;top:",Wf="px;width:",Xf="radio",Yf="radiogroup",$f="reaction",ag="region",bg="return function() { w.__gwt_dispatchUnhandledEvent_",cg="rgb(",dg="right",eg="rotation",fg="row",gg="rowgroup",hg="rowheader",ig="rtl",jg="s",kg="scale100",lg="scrollbar",mg="se",ng="search",og="separator",pg="serif",qg="slider",rg="span",sg="spinbutton",
-tg="status",ug="styleFloat",vg="subMenuIcon-selected",wg="tab",xg="table",yg="tablist",zg="tabpanel",Ag="tbody",Bg="td",Cg="text",Dg="textAlign",Eg="textbox",Fg="timer",Gg="toolbar",Hg="tooltip",Ig="top",Jg="touchcancel",Kg="touchend",Lg="touchmove",Mg="touchstart",Ng="tr",Og="tree",Pg="treegrid",Qg="treeitem",Rg="true",Sg="value",Tg="verticalAlign",Ug="visibility",Vg="visible",Wg="w",Xg="whiteSpace",Yg="width",Zg="x",$g="zIndex",ah="zoom",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,m:0,h:0},
-eh={l:1,m:0,h:0},lh={l:2,m:0,h:0},mh={l:3,m:0,h:0},nh={l:4,m:0,h:0},oh={l:8,m:0,h:0},ph={l:10,m:0,h:0},qh={l:16,m:0,h:0},rh={l:32,m:0,h:0},sh={l:64,m:0,h:0},th={l:128,m:0,h:0},uh={l:256,m:0,h:0},vh={l:512,m:0,h:0},wh={l:1024,m:0,h:0},xh={l:2048,m:0,h:0},yh={l:8192,m:0,h:0},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={67:1,69:1,84:1},Hh={18:1,67:1},Ih={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Jh={83:1},Kh={12:1,
-14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Lh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Mh={7:1,8:1,67:1,70:1,72:1},Nh={13:1,37:1},Oh={20:1},Ph={68:1},Qh={6:1,8:1,67:1,70:1,72:1},Rh={67:1,73:1,81:1},Sh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Th={87:1},k={67:1,69:1},Uh={85:1},Vh={8:1,9:1,67:1,70:1,72:1},Wh={67:1},Xh={67:1,73:1,79:1,81:1},Yh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Zh={11:1},$h={38:1,67:1,73:1,79:1,81:1},ai={35:1,67:1,70:1,72:1},bi={49:1,67:1},
-ci={27:1,34:1},di={67:1,73:1,75:1,79:1,81:1},ei={84:1},q={66:1,67:1,69:1},fi={44:1,49:1,63:1,67:1},gi={67:1,69:1,83:1},hi={65:1},ii={10:1,67:1,70:1,72:1},ji={21:1},ki={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},li={67:1,83:1},mi={14:1},ni={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},oi={44:1,45:1,49:1,63:1,67:1},pi={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[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 qi(this)};
-_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(ri,k,-1,8,1);d=(si(),ti);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 ui(){ui=u;vi=new wi}function xi(a){for(var b,a=new yi(a.j.k);a.b<a.d.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}
-function Ci(a,b,c){var a=a.n,d;try{d=new Di(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ei(e);if(y(e,73))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b._c(),Sb,!0);Ai(c._c(),Yd,!0);x(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.n.c,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.b.a);Ji(d.d.a);Ji(d.c.a);Ai(b._c(),Sb,!1);Ai(c._c(),Yd,!1)}
-function Ki(a){var b;a.o=!1;for(a=new yi(a.j.k);a.b<a.d.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}function Li(a,b){Mi(a.j.k,b)?Ai(b._c(),Zd,!1):a.o?(Ni(a.j.k,b),Ai(b._c(),Zd,!0)):(a.j.k.ze(),Ni(a.j.k,b))}function Oi(a){this.f=a;this.j=new Pi(this);this.n=new Qi(this.j)}s(3,1,{});_.jc=function(){Ri(this.j.e,"dragdrop-dragging")};_.kc=function(){Si(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var vi;function Pi(a){this.k=new Ti;this.d=a;this.a=a.f}s(4,1,{},Pi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ui(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 Vi(a,b){var c;c=Wi(a.c,Xi).a;b.a.ctrlKey||b.a.metaKey||xi(a.b.d);Li(a.b.d,c)}function Yi(a){a.b.f=null;a.b.d.kc();Zi(($i(),aj(null)),a.a,0,0);var b=a.a.gb;bj=b;cj();b.setCapture();a.d=2}
-function Qi(a){this.c=new wi;this.b=a;this.a=new dj;ej(this.a,fj(),gj());z(this.a,this,(hj(),hj(),ij));z(this.a,this,(jj(),jj(),kj));a=this.a.gb.style;a[be]="alpha(opacity=0)";lj||(mj=-1!=navigator.userAgent.toLowerCase().indexOf(of)&&8==$doc.documentMode?!0:!1,lj=!0);mj?a.filter=dd+0+sa:a.opacity=0;a.margin=0+(zj(),Pf);a.borderStyle=(Aj(),sf);a[id]="blue"}s(5,1,{},Qi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Bj(a);e=Cj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!Xi)Xi=c,this.b.e=Wi(this.c,Xi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Dj(this.b.k,this.b.e)&&(xi(this.b.d),Li(this.b.d,this.b.e)),Ej(new Fj),this.e=!0,Gj(a.a),this.f=d,this.i=e,b=new Hj(Xi,null),Xi!=this.b.e&&(c=new Hj(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,Yi(this),1!=this.d&&Ui(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Ij(a,b);a=Jj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Kj(Lj(d-this.f),Lj(a-this.i))>=this.b.d.k?(Mj(),-1!=Dj(this.b.k,this.b.e)||Li(this.b.d,this.b.e),c=new Hj(Xi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Yi(this)):Gj(Nj)),1==this.d)return;Gj(Nj);Ui(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Ij(a,b);b=Jj(a,b);if(1==(a.a.button||0))if(this.e=!1,Xi)try{if(Mj(),1==this.d)Vi(this,a);else{d!=this.a&&(c=new Hj(d,null),e+=c.a,b+=c.d);try{Ui(this,e,b),this.b.d.jc(),3!=this.d&&Vi(this,a)}finally{var f=this.a.gb;bj&&f==bj&&(bj=null);cj();f.releaseCapture();Oj(this.a);this.d=1;this.b.e=null}}}finally{Xi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Xi=null;function Fj(){}s(6,1,ji,Fj);_.pc=function(){Mj()};
-function Di(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Di);_.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 ra+this.a+xa+this.d+sa};function Hj(a,b){!a||a==($i(),aj(null))?this.f=this.e=0:(this.e=a.Xc()-Pj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==($i(),aj(null))?this.c=this.b=0:(this.b=Qj(b.gb)+b.gb.clientLeft,this.c=Rj(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Hj);
-_.tS=function(){return ra+this.a+xa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Mj(){try{$doc.selection.empty()}catch(a){}}function Sj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Mi(c.a,b);0==c.a.c&&Tj(c.b);a.q=null}a.qc()}}function Uj(a,b){var c=Vj();Sj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Wj(a.k,Vj())}
-function Xj(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 Wj(a,b){if(Xj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Yj(d,a.a.k);Ni(d.a,e);1==d.a.c&&Zj(d.b,16);c.q=e}else a.a.q=null}function $j(a){this.a=a}s(18,1,{},$j);_.a=null;s(19,1,{});s(20,1,{2:1});function ak(){ak=u;bk=new ck}s(21,19,{});var bk=null;function ck(){this.a=new Ti;this.b=new dk(this)}s(22,21,{},ck);function ek(){ek=u;fk=new Ti;var a=new gk;hk();ik(jk?jk:jk=new kk,a)}function Tj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Mi(fk,a)}
-function Zj(a,b){if(0>b)throw new lk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Mi(fk,a);a.b=!1;a.c=mk(a,b);Ni(fk,a)}function nk(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function mk(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Mi(fk,this);this.vc()};_.b=!1;_.c=0;var fk;function dk(a){ek();this.a=a}s(23,24,{},dk);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(ok,k,3,a.a.c,0);b=pk(a.a,b);c=new qk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.a,d),Wj(d.a,c.a);0<a.a.c&&Zj(a.b,Kj(5,16-(Vj()-c.a)))};_.a=null;function Yj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Yj);_.a=null;_.b=null;s(27,1,{});_.a=null;function rk(){this.a=ad}s(26,27,{},rk);function sk(){this.a=bd}s(28,27,{},sk);function tk(){this.a=fd}s(29,27,{},tk);s(31,1,{});_.a=null;function uk(a){this.a=a}s(30,31,{},uk);function vk(){this.a=gd}s(32,27,{},vk);
-function wk(){this.a=jd}s(33,27,{},wk);function xk(){this.a=sd}s(34,27,{},xk);function yk(){this.a=xd}s(35,27,{},yk);function zk(){this.a=Ed}s(36,27,{},zk);function Ak(){this.a=Fd}s(37,27,{},Ak);function Bk(){this.a=Gd}s(38,27,{},Bk);function Ck(){this.a=Hd}s(39,27,{},Ck);function Dk(){this.a=Rd}s(40,27,{},Dk);function Ek(){this.a=Sd}s(41,27,{},Ek);function Fk(){this.a=Ud}s(42,27,{},Fk);function Gk(){this.a=Xd}s(43,27,{},Gk);function Hk(){this.a=ie}s(44,27,{},Hk);function Ik(){this.a=qe}
-s(45,27,{},Ik);function Jk(){this.a=re}s(46,27,{},Jk);function Kk(){this.a=se}s(47,27,{},Kk);function Lk(){this.a=Be}s(48,27,{},Lk);function Mk(a){this.a=a.id}s(49,1,{4:1,5:1},Mk);_.a=null;function Nk(){this.a=Ge}s(50,27,{},Nk);function Ok(){this.a=Ne}s(51,27,{},Ok);function Pk(){this.a=Oe}s(52,27,{},Pk);function Qk(){this.a=Pe}s(53,27,{},Qk);function Rk(){this.a=Qe}s(54,27,{},Rk);function Sk(){this.a=Se}s(55,27,{},Sk);function Tk(){this.a=Ve}s(56,27,{},Tk);function Uk(){this.a=We}s(57,27,{},Uk);
-function Vk(){this.a=Xe}s(58,27,{},Vk);function Wk(){this.a=Ye}s(59,27,{},Wk);function Xk(){this.a=ef}s(60,27,{},Xk);function Yk(){this.a=ff}s(61,27,{},Yk);function Zk(){this.a=gf}s(62,27,{},Zk);function $k(){this.a=hf}s(63,27,{},$k);function al(){this.a=rf}s(64,27,{},al);function bl(){this.a=uf}s(65,27,{},bl);function cl(){this.a=Gf}s(66,27,{},cl);function dl(){this.a=Nf}s(67,27,{},dl);s(68,31,{},function(a){this.a=a});function el(){this.a=Of}s(69,27,{},el);
-function fl(){fl=u;gl=new uk("aria-activedescendant")}var gl;function hl(){this.a=Xf}s(71,27,{},hl);function il(){this.a=Yf}s(72,27,{},il);function jl(){this.a=ag}s(73,27,{},jl);
-function kl(){kl=u;ll=new sk;ml=new rk;nl=new tk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Jk;Cl=new Ik;Dl=new Kk;El=new Lk;Fl=new Nk;Gl=new Ok;Hl=new Qk;Il=new Rk;Jl=new Pk;Kl=new Sk;Ll=new Tk;Ml=new Uk;Nl=new Vk;Ol=new Xk;Pl=new Zk;Ql=new $k;Rl=new Yk;Sl=new Wk;Tl=new al;Ul=new bl;Vl=new cl;Wl=new dl;Xl=new el;Yl=new il;Zl=new hl;$l=new jl;am=new bm;cm=new dm;em=new fm;gm=new hm;im=new jm;zm=new Am;Bm=
-new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;C=new wi;x(C,ag,$l);x(C,ad,ml);x(C,Sd,xl);x(C,bd,ll);x(C,fd,nl);x(C,Xd,zl);x(C,gd,ol);x(C,jd,pl);x(C,sd,ql);x(C,xd,rl);x(C,re,Bl);x(C,Ed,sl);x(C,se,Dl);x(C,Fd,tl);x(C,Gd,ul);x(C,Hd,vl);x(C,Rd,wl);x(C,Oe,Jl);x(C,Ud,yl);x(C,ie,Al);x(C,qe,Cl);x(C,Be,El);x(C,Ge,Fl);x(C,Ne,Gl);x(C,Pe,Hl);x(C,Qe,Il);x(C,Se,Kl);x(C,Ve,Ll);x(C,We,Ml);x(C,Xe,Nl);x(C,Ye,Sl);x(C,ef,Ol);x(C,ff,Rl);x(C,
-gf,Pl);x(C,Gf,Vl);x(C,Xf,Zl);x(C,hf,Ql);x(C,rf,Tl);x(C,uf,Ul);x(C,Nf,Wl);x(C,Of,Xl);x(C,Yf,Yl);x(C,fg,em);x(C,gg,am);x(C,hg,cm);x(C,ng,im);x(C,og,zm);x(C,lg,gm);x(C,qg,Bm);x(C,sg,Dm);x(C,tg,Fm);x(C,wg,Lm);x(C,yg,Hm);x(C,zg,Jm);x(C,Eg,Nm);x(C,Fg,Pm);x(C,Gg,Rm);x(C,Hg,Tm);x(C,Og,Zm);x(C,Pg,Vm);x(C,Qg,Xm)}var ml,ll,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Cl,Bl,Dl,El,Fl,Gl,Jl,Hl,Il,Kl,Ll,Ml,Nl,Sl,Ol,Rl,Pl,Ql,Tl,Ul,Vl,Wl,Xl,Zl,Yl,$l,C,em,am,cm,gm,im,zm,Bm,Dm,Fm,Lm,Hm,Jm,Nm,Pm,Rm,Tm,Zm,Vm,Xm;
-function fm(){this.a=fg}s(75,27,{},fm);function bm(){this.a=gg}s(76,27,{},bm);function dm(){this.a=hg}s(77,27,{},dm);function hm(){this.a=lg}s(78,27,{},hm);function jm(){this.a=ng}s(79,27,{},jm);function Am(){this.a=og}s(80,27,{},Am);function Cm(){this.a=qg}s(81,27,{},Cm);function Em(){this.a=sg}s(82,27,{},Em);function Gm(){this.a=tg}s(83,27,{},Gm);function Mm(){this.a=wg}s(84,27,{},Mm);function Im(){this.a=yg}s(85,27,{},Im);function Km(){this.a=zg}s(86,27,{},Km);function Om(){this.a=Eg}
-s(87,27,{},Om);function Qm(){this.a=Fg}s(88,27,{},Qm);function Sm(){this.a=Gg}s(89,27,{},Sm);function Um(){this.a=Hg}s(90,27,{},Um);function $m(){this.a=Og}s(91,27,{},$m);function Wm(){this.a=Pg}s(92,27,{},Wm);function Ym(){this.a=Qg}s(93,27,{},Ym);function qk(){this.a=Vj()}function Vj(){return(new Date).getTime()}s(94,1,{},qk);function an(a){var b,c,d;d=new bn;for(c=a;c;)b=c.wc(),c!=a&&cn(d.a,"Caused by: "),dn(d,c.cZ.d),cn(d.a,lb),cn(d.a,null==b?"(No exception detail)":b),cn(d.a,aa),c=c.e}
-function en(a){var b,c,d;c=v(fn,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new gn;c[d]=a[d]}}function hn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return hn(this)};_.e=null;_.f=null;function jn(a){kn();this.f=a}s(98,99,Rh,jn);function Ii(a){kn();this.f=a}function Fi(a,b){kn();this.e=b;this.f=a}s(97,98,Xh,Ii,Fi);
-function ln(a){kn();this.b=a;this.a=j;var b,c,d;c=[];d=v(fn,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new mn(c[a]);en(d)}s(96,97,Xh,ln);
-_.wc=function(){if(null==this.c){this.d=null==this.b?wf:nn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":on(this.b).d;this.a=this.a+lb+(nn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(nn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function pn(a,b){return qn(a)?a.eQ(b):a===b}
-function on(a){return qn(a)?a.cZ:rn}function sn(a){return qn(a)?a.hC():qi(a)}
-function tn(){var a;tn=u;un=(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 vn(a){tn();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=un[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var un;s(105,1,{});function qi(a){return a.$H||(a.$H=++wn)}function xn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function yn(){return $wnd.setTimeout(function(){0!=zn&&(zn=0);An=-1},10)}var zn=0,wn=0,Bn=0,An=-1;
-function Cn(){Cn=u;Dn=new En}function Fn(a,b){a.a=Gn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Hn(a)),In(a.e,1),!a.i&&(a.i=new Jn(a)),In(a.i,50))}function En(){}function Kn(a){return a.xc()}function Gn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Ln(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=Gn(b,e)):e[0].pc()}catch(f){if(f=Ei(f),!y(f,81))throw f;}}return b}function In(a,b){Cn();$wnd.setTimeout(function(){A(Kn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},En);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Dn;function Hn(a){this.a=a}s(108,1,{},Hn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Ln(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=Vj();100>Vj()-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 Jn(a){this.a=a}s(109,1,{},Jn);_.xc=function(){this.a.d&&In(this.a.e,1);return this.a.j};_.a=null;function Mn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kb+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 kn(){var a,b,c,d;c=Mn(new Nn);d=v(fn,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new mn(c[a]);en(d)}function Nn(){}s(112,1,{},Nn);
-_.yc=function(a){var b,c,d;d=j;a=On(a);b=a.indexOf(ra);c=0==a.indexOf(je)?8:0;-1==b&&(b=Pn(a,Qn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=On(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function cn(a,b){a[a.explicitLength++]=null==b?wf:b}function Rn(){var a=[];a.explicitLength=0;return a}function Sn(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 Tn(a,b){return null==a[b]?null:""+a[b]}
-function Un(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Vn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Wn(a){var b=$doc;return-1!=a.indexOf(kb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Wd)),b.__gwt_container),b.innerHTML=nb+a+Ya||j,a=Un(b),b.removeChild(a),a):b.createElement(a)}function Gj(a){a.returnValue=!1}
-function Xn(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 Qj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Pj(E(b.compatMode,Hb)?b.documentElement:b.body)}function Rj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((E(b.compatMode,Hb)?b.documentElement:b.body).scrollTop||0)}
-function Pj(a){return a.currentStyle.direction==ig?-(a.scrollLeft||0):a.scrollLeft||0}var mj=!1,lj=!1;function Yn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientLeft}function Zn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientTop}function gj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function fj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function $n(a){return Pj(E(a.compatMode,Hb)?a.documentElement:a.body)}function ao(a){return(E(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function bo(a,b){this.b=a;this.c=b}s(136,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Aj(){Aj=u;co=new eo;fo=new go;ho=new io;jo=new ko;lo=new mo;no=F(oo,k,6,[co,fo,ho,jo,lo])}s(135,136,Qh);var no,ho,fo,jo,co,lo;function eo(){bo.call(this,ec,0)}
-s(137,135,Qh,eo);function go(){bo.call(this,"DOTTED",1)}s(138,135,Qh,go);function io(){bo.call(this,"DASHED",2)}s(139,135,Qh,io);function ko(){bo.call(this,"HIDDEN",3)}s(140,135,Qh,ko);function mo(){bo.call(this,"SOLID",4)}s(141,135,Qh,mo);function po(){po=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=F(zo,k,7,[qo,so,uo,wo])}s(142,136,Mh);var yo,so,uo,wo,qo;function ro(){bo.call(this,ec,0)}s(143,142,Mh,ro);function to(){bo.call(this,"BLOCK",1)}s(144,142,Mh,to);
-function vo(){bo.call(this,"INLINE",2)}s(145,142,Mh,vo);function xo(){bo.call(this,"INLINE_BLOCK",3)}s(146,142,Mh,xo);function Ao(){Ao=u;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=F(Ko,k,9,[Bo,Do,Fo,Ho])}s(147,136,Vh);var Jo,Bo,Do,Fo,Ho;function Co(){bo.call(this,Fb,0)}s(148,147,Vh,Co);function Eo(){bo.call(this,Zb,1)}s(149,147,Vh,Eo);function Go(){bo.call(this,ac,2)}s(150,147,Vh,Go);function Io(){bo.call(this,sc,3)}s(151,147,Vh,Io);
-function zj(){zj=u;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=F(dp,k,10,[Lo,No,Po,Ro,To,Vo,Xo,Zo,ap])}s(152,136,ii);var cp,Zo,Po,Ro,Xo,ap,Vo,No,To,Lo;function Mo(){bo.call(this,"PX",0)}s(153,152,ii,Mo);function Oo(){bo.call(this,"PCT",1)}s(154,152,ii,Oo);function Qo(){bo.call(this,"EM",2)}s(155,152,ii,Qo);function So(){bo.call(this,"EX",3)}s(156,152,ii,So);function Uo(){bo.call(this,"PT",4)}s(157,152,ii,Uo);function Wo(){bo.call(this,"PC",5)}
-s(158,152,ii,Wo);function Yo(){bo.call(this,"IN",6)}s(159,152,ii,Yo);function $o(){bo.call(this,"CM",7)}s(160,152,ii,$o);function bp(){bo.call(this,"MM",8)}s(161,152,ii,bp);function ep(){ep=u;fp=[];gp=[];hp=[]}var fp,gp,hp;function ip(){ip=u;jp()}function jp(){jp=u;ip();kp=v(I,q,-1,30,1)}function lp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var kp;s(176,1,{});_.tS=function(){return"An event type"};_.f=null;s(175,176,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;
-s(174,175,{});_.Ac=function(){return this.Cc()};_.a=null;var mp=_.b=null;function np(){np=u;op=new pp(kd,new qp)}function qp(){}s(173,174,{},qp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return op};var op;function rp(){rp=u;sp=new pp(wd,new tp)}function tp(){}s(177,174,{},tp);_.zc=function(a){up();vp(this,a.b,wp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return sp};var sp;s(180,174,Zh);function Ij(a,b){return(a.a.clientX||0)-Qj(b)+Pj(b)+$n(b.ownerDocument)}
-function Jj(a,b){return(a.a.clientY||0)-Rj(b)+(b.scrollTop||0)+ao(b.ownerDocument)}function Bj(a){var b;return(b=a.b)?Ij(a,b):a.a.clientX||0}function Cj(a){var b;return(b=a.b)?Jj(a,b):a.a.clientY||0}s(179,180,Zh);function xp(){xp=u;yp=new pp(zd,new zp)}function zp(){}s(178,179,Zh,zp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return yp};var yp;function Ap(){Ap=u;Bp=new pp(Ld,new Cp)}function Cp(){}s(181,174,{},Cp);_.zc=function(){Gj(this.a);this.a.cancelBubble=!0};_.Cc=function(){return Bp};var Bp;
-s(184,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Dp=_.c=0;function kk(){this.c=++Dp}s(183,184,Nh,kk);function pp(a,b){this.c=++Dp;this.a=b;!mp&&(mp=new Ep);mp.a[a]=this;this.b=a}s(182,183,Nh,pp);_.a=null;_.b=null;function Fp(){Fp=u;Gp=new pp(Qd,new Hp)}function Hp(){}s(185,179,Zh,Hp);
-_.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!=(Ip(),Jp))a=Kp(b.gb),c=new Lp(D(b.gb,Af),D(b.gb,zf)),d=new Lp(D(b.K.ab.gb,Af),D(b.K.ab.gb,zf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Mp(b.z,!0);a=D(b.K.ab.gb,Af);Np(b,new Lp(a,Op(b.K.ab).a));b.A&&b.F!=Jp&&Pp(b.f,b)}else Mp(b.z,!1),b.F!=(Ip(),Jp)?Np(b,new Lp(b.w.b,b.w.a)):Qp(b,Kp(b.f.gb)),b.A&&b.F!=Jp&&Rp(b.f,b);Sp(b.K.ab)}else Mp(b.z,!0)};_.Cc=function(){return Gp};var Gp;function Tp(){Tp=u;Up=new pp(de,new Vp)}
-function Vp(){}s(186,174,{},Vp);_.zc=function(a){Oj(a.a.a)};_.Cc=function(){return Up};var Up;function Wp(){Wp=u;Xp=new pp(le,new Yp)}function Yp(){}s(187,174,{},Yp);_.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,Zp(a.a.e,a.a.b)&&Gj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,$p(a.a.f,a.a.b)&&Gj(this.a)),a.a.d=!0)};_.Cc=function(){return Xp};var Xp;function aq(){aq=u;bq=new pp(me,new cq)}function cq(){}
-s(188,174,{},cq);_.zc=function(a){a.a.a&&(a.a.b.a=null,dq(a.a.a,a.a.b))};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new pp(ne,new gq)}function gq(){}s(189,174,{},gq);_.zc=function(){Gj(this.a)};_.Cc=function(){return fq};var fq;s(191,174,{});s(190,191,{});function hq(){hq=u;iq=new pp(Le,new jq)}function jq(){}s(192,190,{},jq);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(kq(),lq).length&&-999!=(kq(),lq)[c]&&(c=(kq(),lq)[c]);b=new mq(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?nq(oq(a)):e=301;break;case 118:case 86:b&&pq(a.t,(!a.tb&&(a.tb=new qq(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:rq(a,Tn((sq(),tq)._b.a.gb,Sg));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=Ha):801==a.b?(e=237,a.ib=!0,a.I=Ga):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Oa);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ra);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=Ba;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Ca;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?uq(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?uq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&uq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?uq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?uq(a,4):e=207;break;case 53:105==a.b?uq(a,5):e=208;break;case 54:105==a.b?uq(a,
-6):e=210;break;case 55:105==a.b?uq(a,7):e=211;break;case 56:105==a.b?uq(a,8):e=212;break;case 57:105==a.b?uq(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}vq(a,e)}b=!0}b&&Gj(this.a)};_.Cc=function(){return iq};var iq;function wq(){wq=u;xq=new pp(kf,new yq)}function yq(){}s(193,179,Zh,yq);_.zc=function(a){a.mc(this)};_.Cc=function(){return xq};var xq;
-function hj(){hj=u;ij=new pp(lf,new zq)}function zq(){}s(194,179,Zh,zq);_.zc=function(a){a.nc(this)};_.Cc=function(){return ij};var ij;function Aq(){Aq=u;Bq=new pp(mf,new Cq)}function Cq(){}s(195,179,Zh,Cq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Hj(Xi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Yi(a))};_.Cc=function(){return Bq};var Bq;function jj(){jj=u;kj=new pp(nf,new Dq)}function Dq(){}s(196,179,Zh,Dq);_.zc=function(a){a.oc(this)};_.Cc=function(){return kj};var kj;function Ep(){this.a={}}
-s(197,1,{},Ep);_.a=null;s(200,180,Zh);var Eq=null;function Fq(){Fq=u;Gq=new pp(Jg,new Hq)}function Hq(){}s(199,200,Zh,Hq);_.zc=function(a){Iq(a.a,this,a.a.k)};_.Cc=function(){return Gq};var Gq;function Jq(){Jq=u;Kq=new pp(Kg,new Lq)}function Lq(){}s(201,200,Zh,Lq);_.zc=function(a){Iq(a.a,this,a.a.k)};_.Cc=function(){return Kq};var Kq;function Mq(){var a;this.a=(a=document.createElement(Wd),a.setAttribute(Df,"return;"),typeof a.ontouchstart==je)}s(202,1,{},Mq);
-function Nq(){Nq=u;Oq=new pp(Lg,new Pq)}function Pq(){}s(203,200,Zh,Pq);_.zc=function(a){Iq(a.a,this,a.a.n)};_.Cc=function(){return Oq};var Oq;function Qq(){Qq=u;Rq=new pp(Mg,new Sq)}function Sq(){}s(204,200,Zh,Sq);_.zc=function(a){Tq(a.a,this)&&(a.a.j&&Uq(a.a.j,a.a.b)?a.a.d=!0:(Gj(this.a),Zj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Rq};var Rq;function Vq(a,b){this.a=b;this.b=a}function Wq(a,b,c){jk&&(b=new Vq(b,c),a.Nc(b))}s(205,175,{},Vq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return jk};
-_.a=!1;var jk=_.b=null;function Xq(a){this.a=a}s(206,175,{},Xq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Yq};var Yq=_.a=null;function Zq(){}function $q(a){var b;ar&&(b=new Zq,a.Nc(b))}s(207,175,{},Zq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return ar};var ar=null;function br(a){this.a=a}s(208,175,{},br);_.zc=function(a){a.Mc(this)};_.Ac=function(){return cr};var cr=_.a=null;function dr(){}s(209,175,{},dr);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return er};var er=null;
-function fr(a,b,c){a=a.a;if(!b)throw new gr("Cannot add a handler with a null type");if(!c)throw new gr("Cannot add a null handler");0<a.b?hr(a,new ir(a,b,c)):jr(a,b,null,c);return new kr(new lr(a,b,c))}
-function mr(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 gr("Cannot fire null event");try{++d.b;i=nr(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=Ei(l),y(l,81))f=l,!e&&(e=new or),pr(e,f);else throw l;}}if(e)throw new qr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new yi(d.a);o.b<o.d.ue();)m=zi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ei(n);if(y(n,38))throw new rr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function sr(a){tr.call(this,a,!1)}function tr(a,b){this.a=new ur(b);this.b=a}s(210,1,mi,sr,tr);_.Nc=function(a){mr(this,a)};_.a=null;_.b=null;s(213,1,{});function hr(a,b){!a.a&&(a.a=new Ti);Ni(a.a,b)}function jr(a,b,c,d){var e;e=Wi(a.d,b);e||(e=new wi,x(a.d,b,e));a=e.qe(c);a||(a=new Ti,e.se(c,a));a.df(d)}function vr(a,b,c,d){var e,f;e=nr(a,b,c);e.ff(d)&&e.re()&&(f=Wi(a.d,b),f.te(c),f.re()&&Hi(a.d,b))}
-function nr(a,b,c){a=Wi(a.d,b);if(!a)return wr(),wr(),xr;c=a.qe(c);return!c?(wr(),wr(),xr):c}s(212,213,{});_.a=null;_.b=0;_.c=!1;function ur(a){this.d=new wi;this.c=a}s(211,212,{},ur);function kr(a){this.a=a}s(214,1,{},kr);_.a=null;function qr(a){Fi.call(this,yr(a),zr(a));this.a=a}function zr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function yr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Ar(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:cn(b.a,"; "),d=d.wc(),cn(b.a,d);return Sn(b.a)}s(216,97,$h,qr);_.a=null;function rr(a){qr.call(this,a)}s(215,216,$h,rr);s(217,1,{},function(){});function Br(a){a=Tn(a,Td);return Cr(ig,a)?(Dr(),Er):Cr(Ue,a)?(Dr(),Fr):(Dr(),Gr)}function Dr(){Dr=u;Er=new Hr("RTL",0);Fr=new Hr("LTR",1);Gr=new Hr("DEFAULT",2);Ir=F(Jr,k,15,[Er,Fr,Gr])}
-function Hr(a,b){bo.call(this,a,b)}s(219,136,{15:1,67:1,70:1,72:1},Hr);var Ir,Gr,Fr,Er;function Kr(){}function Lr(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=Lr(e,d);F(a,b,c,d);return d}function Mr(a){return Nr([Or,I],[k,q],[66,-1],a,0,2,1)}
-function Nr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Lr(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Nr(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){bs();var e=cs,f=ds;bs();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 es(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new fs;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new fs;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new fs;}a[b]=c}s(220,1,{},Kr);_.qI=0;
-function bs(){bs=u;cs=[];ds=[];var a=new Kr,b=cs,c=ds,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var cs,ds;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function nn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function qn(a){return a.tM==u||a.cM&&!!a.cM[1]}function gs(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function hs(){var a;$stats&&is("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(of)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(of)&&8<=$doc.documentMode)a=Fe;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(Fe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&is("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(js,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&is("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";ep();hp.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;}");
-ep();0!=hp.length&&(a=hp.join(j),a=(ip(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:lp(0,a,!1),hp.length=0);if(0!=fp.length){a=fp.join(j);a=(ip(),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=kp[b],0==c&&(c=kp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);kp[e]+=a.length;lp(e,a,!0)}fp.length=0}0!=gp.length&&(a=gp.join(j),a=(ip(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:lp(b-1,a,!0),gp.length=0);$stats&&is("export.client.JSME_export");new ks;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==je)$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 Ei(a){return y(a,81)?a:new ln(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}
-function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
-function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(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?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(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?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(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=ms(f,i,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,l,m,o;f=As(b)-As(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=ms(i&4194303,l&4194303,h&1048575);for(l=ms(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&&ys(l);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return l}
-function ys(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 As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Ds(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Es(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Fs(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return ss(),Gs;if(-9223372036854775E3>a)return ss(),Hs;if(9223372036854775E3<=a)return ss(),ws;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=ms(a,b,c);d&&ys(b);return b}function Is(a){var b,c;return-129<a&&128>a?(b=a+128,null==Js&&(Js=v(Ks,k,16,256,0)),c=Js[b],!c&&(c=Js[b]=ls(a)),c):ls(a)}
-function Ls(a){var b=dh,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 zs(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 Ms(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,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;r=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,H+=e*h,g+=f*h);0!=l&&(r+=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)+((r&262143)<<4)+((H&31)<<17)+(c>>22);r=(r>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return ms(c&4194303,n&
-4194303,r&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(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 ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ns(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Za;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return za+Ns(us(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Is(1E9);a=ps(a,b);b=j+L(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Za+b;c=b+c}return c}var Js=null;function ss(){ss=u;ws=ms(4194303,4194303,524287);Hs=ms(0,0,524288);ts=Is(1);Is(2);Gs=Is(0)}var ws,Hs,ts,Gs;function os(){}s(229,1,{16:1},os);
-function is(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Os(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(234,1,{},Os);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ps(a,b){cn(a.a.a,b.a);return a}function Qs(){this.a=new Rs}s(235,1,{},Qs);function Ss(a){if(null==a)throw new gr("css is null");this.a=a}s(236,1,{17:1,67:1},Ss);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};_.a=null;function Us(a){if(null==a)throw new gr("html is null");this.a=a}s(238,1,Hh,Us);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};_.a=null;s(239,1,Hh,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 Ts(this.a)};_.a=null;
-function Vs(){Vs=u;Ws=RegExp(la,ke);Xs=RegExp(sb,ke);Ys=RegExp(nb,ke);Zs=RegExp(qa,ke);$s=RegExp(ha,ke)}function at(a){Vs();-1!=a.indexOf(la)&&(a=a.replace(Ws,ma));-1!=a.indexOf(nb)&&(a=a.replace(Ys,oa));-1!=a.indexOf(sb)&&(a=a.replace(Xs,na));-1!=a.indexOf(ha)&&(a=a.replace($s,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(Zs,"&#39;"));return a}var Ws,Xs,Ys,$s,Zs;function bt(a){if(null==a)throw new gr("uri is null");this.a=a}s(241,1,{19:1},bt);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};
-_.a=null;function ct(){ct=u}s(243,1,{});function dt(){}s(244,1,{},dt);var et=null;function ft(){}s(245,243,{},ft);var gt=null;function ht(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=nr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=nr(a.a,f,null).lf(e),y(d,20)&&pn(d.a,b)){var h=a.a,l=f;0<h.b?hr(h,new it(h,l,null,d)):vr(h,l,null,d)}}}s(246,1,Oh);_.a=null;function jt(a){this.a=a}s(247,246,Oh,jt);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function kt(a){this.a=a}s(248,246,Oh,kt);
-_.Lc=function(){var a=this.a;lt((mt(),nt),a.a,!0)};function ot(){kn()}s(249,97,Xh,ot);function pt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Zj(a.d,1))}function qt(){this.a=new rt(this);this.b=new Ti;this.d=new st(this);this.f=new tt(this)}s(250,1,{},qt);_.c=!1;_.e=!1;function rt(a){ek();this.a=a}s(251,24,{},rt);_.vc=function(){if(this.a.c){var a=this.a,b;b=ut(a.f.d.b,a.f.b);vt(a.f);y(b,21)&&new ot;a.c=!1;pt(a)}};_.a=null;function st(a){ek();this.a=a}s(252,24,{},st);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Vj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Zj(a.a,1E4);a.f.c<a.f.a;){d=wt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||vt(a.f)}if(100<=Vj()-b)break}}finally{e||(Tj(a.a),a.c=!1,pt(a))}};_.a=null;function wt(a){var b;a.b=a.c;b=ut(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function vt(a){xt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function tt(a){this.d=a}s(253,1,{},tt);_.Qc=function(){return this.c<this.a};_.Rc=function(){return wt(this)};
-_.Sc=function(){vt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function yt(a,b){var c=(zt(),At(b));a.appendChild(c)}var Nj=null,bj=null;function Bt(){Bt=u;Ct=new qt}function Ej(a){Bt();if(!a)throw new gr("cmd cannot be null");var b=Ct;Ni(b.b,a);pt(b)}var Ct;function Dt(a){cj();!Et&&(Et=new kk);Ft||(Ft=new tr(null,!0),Gt=new Ht);return fr(Ft,Et,a)}var Ft=null;function It(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function Ht(){}s(259,175,{},Ht);_.zc=function(a){a.Pc(this);Gt.c=!1};_.Ac=function(){return Et};
-_.Bc=function(){It(this)};_.a=!1;_.b=!1;_.c=!1;var Et=_.d=null,Gt=null;function Jt(){Jt=u;Kt=new Lt;Mt()||(Kt=null)}var Kt=null;function gk(){}s(261,1,{},gk);_.Jc=function(){for(;0<(ek(),fk).c;)Tj(ut(fk,0))};function ik(a,b){return fr((!Nt&&(Nt=new Ot),Nt),a,b)}
-function Pt(a){hk();Qt||(Rt("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 St),Qt=!0);return ik((!ar&&(ar=new kk),ar),a)}
-function hk(){Tt||(Rt('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 Ut),
-Tt=!0)}function Vt(){Tt&&Wq((!Nt&&(Nt=new Ot),Nt),null,!1)}function Wt(){var a;Tt&&(a=new Xt,Nt&&mr(Nt,a));return null}function Yt(){var a,b;if(Qt&&(b=fj(),a=gj(),Zt!=b||$t!=a))Zt=b,$t=a,$q((!Nt&&(Nt=new Ot),Nt))}var Tt=!1,Nt=null,$t=0,Zt=0,Qt=!1;function au(){au=u;bu=new kk}function Xt(){au()}s(263,175,{},Xt);_.zc=function(){null.Jf()};_.Ac=function(){return bu};var bu;function Ot(){sr.call(this,null)}s(265,210,mi,Ot);
-function cu(a){switch(a){case kd:return 4096;case wd:return 1024;case zd:return 1;case Qd:return 2;case de:return 2048;case Le:return 128;case "keypress":return 256;case "keyup":return 512;case Re:return 32768;case "losecapture":return 8192;case kf:return 4;case lf:return 64;case mf:return 32;case "mouseover":return 16;case nf:return 8;case "scroll":return 16384;case ae:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Ld:return 262144;case "paste":return 524288;case Mg:return 1048576;
-case Lg:return 2097152;case Kg:return 4194304;case Jg:return 8388608;case ne:return 16777216;case le:return 33554432;case me:return 67108864;default:return-1}}function cj(){du||(eu(),du=!0)}var du=!1;
-function eu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=Ft,d,h,l;Et&&c&&fu(c.a.d,Et)?(b=Gt.a,d=Gt.b,h=Gt.c,l=Gt.d,It(Gt),Gt.d=a,mr(c,Gt),c=!(Gt.a&&!Gt.b),Gt.a=b,Gt.b=d,Gt.c=h,Gt.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Gj(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!gu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!nn(a)&&y(a,22)){var c=$wnd.event,d;d=Nj;Nj=c;b==bj&&8192==cu(c.type)&&(bj=null);a.Tc(c);Nj=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Bf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,gu())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Xc);$wnd["__gwt_dispatchEvent_"+d]=a;hu=(new Function(Wg,
-"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;iu=(new Function(Wg,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;ju=(new Function(Wg,bg+d+Ua))($wnd);ku=(new Function(Wg,bg+d+".call(w.event.srcElement)}"))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(Bf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
-c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function lu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function mu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?hu:null),c&3&&(a.ondblclick=b&3?iu:null),c&4&&(a.onmousedown=b&4?hu:null),c&8&&(a.onmouseup=b&8?hu:null),c&16&&(a.onmouseover=b&16?hu:null),c&32&&(a.onmouseout=b&32?hu:null),c&64&&(a.onmousemove=b&64?hu:null),c&128&&(a.onkeydown=b&128?hu:null),c&256&&(a.onkeypress=b&256?hu:null),c&512&&(a.onkeyup=b&512?hu:null),c&1024&&(a.onchange=b&1024?hu:null),c&2048&&(a.onfocus=b&2048?hu:null),c&4096&&(a.onblur=b&4096?hu:null),
-c&8192&&(a.onlosecapture=b&8192?hu:null),c&16384&&(a.onscroll=b&16384?hu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Cf,ku):a.detachEvent(Cf,ku):a.onload=b&32768?ju:null),c&65536&&(a.onerror=b&65536?hu:null),c&131072&&(a.onmousewheel=b&131072?hu:null),c&262144&&(a.oncontextmenu=b&262144?hu:null),c&524288&&(a.onpaste=b&524288?hu:null))}function gu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
-var iu=null,hu=null,ku=null,ju=null;function nu(){var a;nu=u;ou=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var ou;function pu(){this.b=new Ti}function qu(a){a=a[Yc];return null==a?-1:a}s(269,1,{},pu);_.a=null;function ru(a,b){this.a=a;this.b=b}s(270,1,{},ru);_.a=0;_.b=null;
-function Mt(){var a=Kt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));su=b;var d=$wnd.onhashchange;$wnd.onhashchange=A(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 Lt(){this.a=new sr(null)}s(271,1,mi,Lt);_.Vc=function(a){return decodeURI(a.replace("%23",ja))};_.Nc=function(a){mr(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==su?j:su))su=a,er&&(a=new dr,mr(this.a,a))};var su=j;
-function Rt(a,b){var c;c=Wn("script");c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Ut(){}s(274,1,{},Ut);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(Wt),A(Vt))};function St(){}s(275,1,{},St);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(Yt))};function Si(a,b){Ai(a._c(),b,!0)}function Ri(a,b){Ai(a._c(),b,!1)}function ej(a,b,c){0<=b&&a.ed(b+Pf);0<=c&&a.cd(c+Pf)}function tu(a){var b,a=Tn(a,yd);b=Pn(a,Qn(32));return 0<=b?a.substr(0,b-0):a}
-function Ai(a,b,c){if(!a)throw new Ii(kc);b=On(b);if(0==b.length)throw new lk(Ic);if(c){var d,e,f;d=On(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=On(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=On(e.substr(0,
-c-0)),b=On(uu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function vu(a,b){a.style.display=b?j:sf;a.setAttribute("aria-hidden",""+!b)}s(280,1,ci);_.Xc=function(){return Qj(this.gb)};_.Yc=function(){return Rj(this.gb)};_.Zc=function(){return D(this.gb,zf)};_.$c=function(){return D(this.gb,Af)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=sf};_.bd=function(){throw new wu;};_.cd=function(a){this.gb.style[Ce]=a};
-_.dd=function(a){vu(this.gb,a)};_.ed=function(a){this.gb.style[Yg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=cu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;cj();mu(e,d)}else a.cb|=d;return fr(!a.db?a.db=new sr(a):a.db,c,b)}function xu(a,b,c){return fr(!a.db?a.db=new sr(a):a.db,c,b)}
-function yu(a){var b;if(a.hd())throw new zu("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;cj();mu(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Au(a,b){var c;switch(cu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==mf?b.toElement:b.fromElement))&&Xn(a.gb,c))return}c=a.gb;var d,e,f;if(mp&&(f=mp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&mr(a.db,f.a),f.a.a=d,f.a.b=e}function Bu(a){if(!a.hd())throw new zu("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 Oj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new zu("This widget's parent does not implement HasWidgets");}else if($i(),fu(Cu.a,a)){$i();try{a.kd()}finally{Hi(Cu.a,a)}}}function Du(a,b){var c;c=a.fb;if(b){if(c)throw new zu("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(279,280,Ih);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&mr(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){yu(this)};_.Tc=function(a){Au(this,a)};_.kd=function(){Bu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Eu(a){for(a=new Fu(a);a.a.a<a.a.b.c-1;)Gu(a.a),Hu(a.a)}s(278,279,ni);_.fd=function(){Iu(this,(Ju(),Ku))};_.gd=function(){Iu(this,(Ju(),Lu))};function Mu(a,b,c){Oj(b);var d=a.p;Nu(d,b,d.c);d=(zt(),At(b.gb));c.appendChild(d);Du(b,a)}
-function Ou(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Pu;b.fb==a&&(f=a.od(b),f<d&&--d);Oj(b);Nu(a.p,b,d);e?(e=b.gb,lu(c,(zt(),At(e)),d)):(e=(zt(),At(b.gb)),c.appendChild(e));Du(b,a)}function Qu(a,b){var c;if(b.fb!=a)return!1;try{Du(b,null)}finally{c=b.gb;Vn(c).removeChild(c);c=a.p;var d;d=Ru(c,b);if(-1==d)throw new Su;if(0>d||d>=c.c)throw new Pu;for(--c.c;d<c.c;++d)es(c.a,d,c.a[d+1]);es(c.a,c.c,null)}return!0}s(277,278,ni);_.od=function(a){return Ru(this.p,a)};
-_.pd=function(a,b,c,d){Ou(this,a,b,c,d)};_.qd=function(){return new Tu(this.p)};_.nd=function(a){return Qu(this,a)};function Zi(a,b,c,d){var e;Oj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function Uu(a,b){var c;(c=Qu(a,b))&&Vu(b.gb);return c}function Wu(a,b,c,d){if(b.fb!=a)throw new lk("Widget must be a child of this panel.");a.td(b,c,d)}function Xu(a,b,c){a=a.gb;-1==b&&-1==c?Vu(a):(a.style[Lf]=$c,a.style[Me]=b+Pf,a.style[Ig]=c+Pf)}
-function Yu(){var a=Wn(Wd);this.p=new Zu(this);this.gb=a;this.gb.style[Lf]="relative";this.gb.style[If]=De}function Vu(a){a.style[Me]=j;a.style[Ig]=j;a.style[Lf]=j}s(276,277,ni,Yu);_.rd=function(a){Mu(this,a,this.gb)};_.nd=function(a){return Uu(this,a)};_.sd=function(a,b,c){Wu(this,a,b,c)};_.td=function(a,b,c){Xu(a,b,c)};function $u(a,b){if(a.vd())throw new zu("SimplePanel can only contain one child widget");a.wd(b)}
-function av(a,b){if(a.ab!=b)return!1;try{Du(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function bv(a,b){if(b!=a.ab&&(b&&Oj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(zt(),At(a.ab.gb));a.ud().appendChild(c);Du(b,a)}}function cv(){this.gb=Wn(Wd)}s(284,278,ni,cv);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new dv(this)};_.nd=function(a){return av(this,a)};_.wd=function(a){bv(this,a)};_.ab=null;function ev(a,b){a.$&&(fv(a.Z,!1,!1),Wq(a,a,b))}
-function gv(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function hv(a,b,c){a.V=b;a._=c;b-=Yn();c-=Zn();a=a.gb;a.style[Me]=b+(zj(),Pf);a.style[Ig]=c+Pf}function iv(a){a.$||(a.bb&&Oj(a),fv(a.Z,!0,!1))}s(283,284,ni);_.ud=function(){return Un(this.gb)};_.Zc=function(){return D(this.gb,zf)};_.$c=function(){return D(this.gb,Af)};_._c=function(){return Vn(Un(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){ev(this,a)};_.ad=function(){return!E(De,this.gb.style[Ug])};_.Uc=function(){return!0};
-_.Pc=function(){};_.md=function(){this.$&&fv(this.Z,!1,!0)};_.cd=function(a){this.O=a;gv(this);0==a.length&&(this.O=null)};_.zd=function(a,b){hv(this,a,b)};_.dd=function(a){this.gb.style[Ug]=a?Vg:De};_.wd=function(a){bv(this,a);gv(this)};_.ed=function(a){this.P=a;gv(this);0==a.length&&(this.P=null)};_.Ad=function(){iv(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 jv(a,b){var c;this.gb=Wn(Wd);this.R=new kv;this.L=(lv(),mv);this.Z=new nv(this);this.gb.appendChild(Wn(Wd));this.zd(0,0);Vn(Un(this.gb))[yd]="gwt-PopupPanel";Un(this.gb)[yd]=Kf;this.N=this.M=a;this.W=!1;c=F(js,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new ov(c);this.K._c()[yd]=j;c=Vn(Un(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(kc);d=On(d);if(0==d.length)throw new lk(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)==za&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}bv(this,this.K);gv(this);Ai(Un(this.gb),Kf,!1);Ai(this.K.b,b+"Content",!0)}s(282,283,ni);_.fd=function(){yu(this.K)};_.gd=function(){Bu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new dv(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){bv(this.K,a);gv(this)};_.K=null;s(281,282,ni);_.kd=function(){Bu(this)};
-function pv(){pv=u;qv=new rv(Fb,0,(lv(),mv));sv=new rv(mc,1,tv);uv=new rv(tc,2,vv);wv=F(xv,k,23,[qv,sv,uv])}function rv(a,b,c){bo.call(this,a,b);this.a=c}s(285,136,{23:1,67:1,70:1,72:1},rv);_.a=null;var wv,qv,sv,uv;function yv(){yv=u;zv=F(js,k,1,[Ig,jf,rd])}
-function ov(a){var b;yv();var c,d;c=this.gb=Wn(xg);this.c=Wn(Ag);yt(c,this.c);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=Wn(Ng),b[yd]=a[c],yt(b,Av(a[c]+"Left")),yt(b,Av(a[c]+Ib)),yt(b,Av(a[c]+"Right")),b),yt(this.c,d),1==c&&(this.b=Un(d.children[1]));this.gb[yd]="gwt-DecoratorPanel"}function Av(a){var b,c;c=Wn(Bg);b=Wn(Wd);var d=(zt(),At(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(287,284,Lh,ov);_.ud=function(){return this.b};_.b=null;_.c=null;var zv;s(286,287,Lh);s(288,1,{});
-function Ju(){Ju=u;Ku=new Bv;Lu=new Cv}function Dv(a){qr.call(this,a)}function Iu(a,b){Ju();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ei(f),y(f,81))d=f,!c&&(c=new or),pr(c,d);else throw f;}}if(c)throw new Dv(c);}s(289,215,$h,Dv);var Ku,Lu;function Bv(){}s(290,1,{},Bv);_.Bd=function(a){a.jd()};function Cv(){}s(291,1,{},Cv);_.Bd=function(a){a.kd()};s(294,279,Ih);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.jd=function(){yu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(293,294,Ih);function Ev(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[yd]="gwt-Button";this.gb.innerHTML=a||j}s(292,293,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Ev);s(295,277,ni);_.d=null;_.e=null;
-function Fv(a,b){var c;if(a.f)throw new zu("Composite.initWidget() may only be called once.");Oj(b);c=b.gb;a.gb=c;var d;zt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((zt(),c).__gwt_resolve=Gv(a));a.f=b;Du(b,a)}function Hv(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);cj();mu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(296,279,ki);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Hv(this)};_.Tc=function(a){Au(this,a);this.f.Tc(a)};
-_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Iv(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Td]=ig;break;case 1:c[Td]=Ue;break;case 2:Br(c)!=(Dr(),Gr)&&(c[Td]=j)}}}function Jv(a){this.a=a;this.c=!1;this.d=this.b=Br(a)}s(297,1,{},Jv);_.a=null;_.b=null;_.c=!1;_.d=null;function dj(){this.gb=Kv()}s(298,284,ni,dj);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function Lv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Un(b);e=null;c&&(c=qu(c),e=0>c?null:ut(a.i.b,c));e?Mv(a,e):d&&(b.innerHTML=j||j);return b}function Mv(a,b){var c;if(b.fb!=a)return!1;try{Du(b,null)}finally{c=b.gb;Vn(c).removeChild(c);var d=a.i,e;e=qu(c);c[Yc]=null;c=d.b;Nv(e,c.c);es(c.b,e,null);d.a=new ru(e,d.a)}return!0}s(300,278,ni);_.qd=function(){return new Ov(this)};
-_.nd=function(a){return Mv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Pv(a){if(0>=a.b)throw new Qv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Qv("Column index: 0, Column size: "+a.a);}
-function Rv(){this.i=new pu;this.f=Wn(xg);this.c=Wn(Ag);yt(this.f,this.c);this.gb=this.f;this.d=new Sv(this);var a=new Tv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=Wn("colgroup");var b=a.a;lu(a.b.f,(zt(),At(b)),0);yt(a.a,Wn(Cd))}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 Qv("Row index: "+a+", Row size: "+d);if(0>c)throw new Qv("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new Qv("Column index: "+
-c+", Column size: "+this.a);c=Lv(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=Wn(Bg),d.innerHTML=pa||j,lu(c,(zt(),At(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=Wn(Cd),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(Bg);e.innerHTML=pa;c=$doc.createElement(Ng);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)Lv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(299,300,ni,Rv);_.a=0;_.b=0;function Uv(a){for(;++a.b<a.d.c&&!(null!=ut(a.d,a.b)););}function Ov(a){this.c=a;this.d=this.c.i.b;Uv(this)}s(301,1,{},Ov);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Su;a=ut(this.d,this.b);this.a=this.b;Uv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Vv;a=ut(this.d,this.a);Oj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Sv(a){this.a=a}s(302,1,{},Sv);_.a=null;function Tv(a){this.b=a}s(303,1,{},Tv);_.a=null;_.b=null;function Wv(){Wv=u;Xv=new Yv}var Xv;function Zv(){Zv=u;$v=new aw((Ao(),vd));bw=new aw(Me);cw=new aw(dg);dw=bw;ew=cw;fw=dw}var $v,fw,bw,ew,dw,cw;function Yv(){}s(305,1,{},Yv);
-function aw(a){this.a=a}s(306,305,{},aw);_.a=null;function gw(){gw=u;hw=new iw(jf);jw=new iw(Ig)}var hw,jw;function iw(a){this.a=a}s(307,1,{},iw);_.a=null;function kw(a,b){var c;c=lw(a);yt(a.b,c);Mu(a,b,c)}function lw(a){var b;b=Wn(Bg);b[cd]=a.a.a;b.style[Tg]=a.c.a;return b}function mw(a,b){var c,d;d=Vn(b.gb);(c=Qu(a,b))&&a.b.removeChild(d);return c}
-function nw(){this.p=new Zu(this);this.e=Wn(xg);this.d=Wn(Ag);yt(this.e,this.d);this.gb=this.e;this.a=(Zv(),fw);this.c=(gw(),jw);this.b=Wn(Ng);yt(this.d,this.b);this.e[ud]=Za;this.e[td]=Za}s(308,295,ni,nw);_.nd=function(a){return mw(this,a)};_.b=null;function ow(){ow=u;new wi}function pw(a,b,c,d,e){ow();this.a=new qw(this,a,b,c,d,e);this.gb[yd]="gwt-Image"}function rw(a,b,c,d,e){ow();pw.call(this,(ct(),new bt(a)),b,c,d,e)}s(309,279,Ih,pw,rw);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.Tc=function(a){32768==cu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Au(this,a)};_.ld=function(){var a=this.a;E(Re,Tn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new sw(a,this),Fn((Cn(),Dn),a.f))};_.a=null;s(311,1,{});_.f=null;function tw(){tw=u;uw()}
-function qw(a,b,c,d,e,f){var g,i;tw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=Wn(rg);i=new Qs;Ps(Ps(Ps(i,new Ss("width:"+e+(zj(),Pf)+mb)),new Ss("height:"+f+Tf)),new Ss("background:url("+b.a+") no-repeat "+-c+"px "+-d+Tf));!vw&&(vw=new ww);b=xw;c=new Ss((new Ss(Sn(i.a.a))).a);i=new Rs;cn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=at(b.a);cn(i.a,b);cn(i.a,"' style='");b=at(c.a);cn(i.a,b);cn(i.a,"' border='0'>");i=new Us(Sn(i.a));g.innerHTML=i.a||j;g=Un(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),cj(),mu(g,a)):a.cb|=133333119}s(310,311,{},qw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function sw(a,b){this.a=a;this.b=b}s(312,1,{},sw);_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Re,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Re)};_.a=null;
-_.b=null;function yw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Wv(),Xv)?a.b.d==(Dr(),Fr)?(Zv(),bw):a.b.d==Er?(Zv(),cw):(Zv(),dw):a.b.d==(Dr(),Fr)?(Zv(),cw):a.b.d==Er?(Zv(),bw):(Zv(),ew);b!=a.c&&(a.c=b,a.gb.style[Dg]=!a.c?j:a.c.a)}s(314,279,Ih);_.a=null;_.b=null;_.c=null;function zw(){this.gb=Wn(Wd);this.b=new Jv(this.gb);this.gb[yd]="gwt-Label"}function Aw(){zw.call(this);Iv(this.b,Zg);yw(this)}s(313,314,Ih,zw,Aw);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function Bw(a,b){if(0>b||b>=a.gb.options.length)throw new Pu;}function wp(a,b){Bw(a,b);return a.gb.options[b].value}function Cw(){this.gb=$doc.createElement("<SELECT>");this.gb[yd]="gwt-ListBox"}s(315,294,Ih,Cw);s(316,246,Oh);function Dw(a){this.a=a}s(317,316,Oh,Dw);_.Dc=function(){};function Ew(a){this.a=a}s(318,316,Oh,Ew);
-_.Jc=function(a){this.a.Cd(a.f,a.a)};function Fw(a,b,c){var d;if(a.o){var e=d=Wn(Ng);lu(a.e,(zt(),At(e)),b);a=(zt(),At(c));d.appendChild(a)}else d=a.e.children[0],lu(d,(zt(),At(c)),b)}
-function Gw(a,b,c){var d;Hw(a,b);c&&b.a?(Hw(a,null),a=b.a,b=(Cn(),Dn),b.c=Gn(b.c,[new Iw(a),!1])):null!=b.c&&(a.j=new Jw(a,b),c=(lv(),tv),a.j.L=c,a.j.T=a.f,a.j._c()[yd]=Ae,d=tu(a.gb),E(te,d)||Si(a.j,d+"Popup"),xu(a.j,new Ew(a),jk?jk:jk=new kk),a.n=b.c,d=a.j,a=new Kw(a,b),d.gb.style[Ug]=De,iv(d),a.a.o?hv(a.a.j,Qj(a.a.gb)+D(a.a.gb,Af)-1,Rj(a.b.gb)):hv(a.a.j,Qj(a.b.gb),Rj(a.a.gb)+D(a.a.gb,zf)-1),d.gb.style[Ug]=Vg)}function Lw(a,b){if(b||!(a.k&&a.n==a.k.c))Hw(a,b),Mw(a.gb),b&&a.d&&Gw(a,b,!1)}
-function Nw(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new yi(a.i);e.b<e.d.ue();)if(d=zi(e),Xn(d.gb,c)){c=d;break a}c=null}switch(cu(b.type)){case 1:Mw(a.gb);c&&Gw(a,c,!0);break;case 16:c&&Lw(a,c);break;case 32:c&&Lw(a,null);break;case 2048:Ow(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ow(a)||a.o||Pw(a);b.cancelBubble=!0;Gj(b);break;case 39:Ow(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(Gw(a,a.k,!1),a.k.c.Jf()):Qw(a));b.cancelBubble=!0;Gj(b);break;case 38:Ow(a)||a.o&&Pw(a);b.cancelBubble=!0;
-Gj(b);break;case 40:Ow(a)||(a.o?Qw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(Gw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;Gj(b);break;case 27:Hw(a,null);a.j&&ev(a.j,!1);b.cancelBubble=!0;Gj(b);break;case 9:Hw(a,null);a.j&&ev(a.j,!1);break;case 13:Ow(a)||(Gw(a,a.k,!0),b.cancelBubble=!0,Gj(b))}}Au(a,b)}function Rw(a,b,c){c&&Hw(a,null);Wq(a,b,!1);a.n=null;a.j=null}function Ow(a){var b;if(!a.k){for(b=new yi(a.i);b.b<b.d.ue();){b=zi(b);Hw(a,b);break}return!0}return!1}
-function Hw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=tu(c.gb)+Sa;Ai(c._c(),d,!1);a.o&&(c=Vn(a.k.gb),2==c.children.length&&(c=c.children[1],Ai(c,vg,!1)))}if(b){c=tu(b.gb)+Sa;Ai(b._c(),c,!0);a.o&&(c=Vn(b.gb),2==c.children.length&&(c=c.children[1],Ai(c,vg,!0)));kl();c=a.gb;var d=new Mk(b.gb),e=(fl(),gl),d=F(Sw,k,5,[d]),e=e.a,f,g,i,h;f=new bn;for(i=0,h=d.length;i<h;++i)g=d[i],dn(dn(f,g.a),ea);d=On(Sn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Qw(a){var b,c,d;if(a.k){for(b=c=Dj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?ut(a.i,b):ut(a.i,c);break}Hw(a,d)}}function Pw(a){var b,c,d;if(a.k){for(b=c=Dj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?ut(a.i,b):ut(a.i,c);break}Hw(a,d)}}s(319,279,Ih);_.Tc=function(a){Nw(this,a)};_.kd=function(){this.j&&ev(this.j,!1);Bu(this)};_.Cd=function(a,b){Rw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Iw(a){this.a=a}s(320,1,{},Iw);_.pc=function(){Tw(this.a)};_.a=null;
-function Uw(a){this.a=a}s(321,1,{},Uw);_.Dc=function(){Hw(this.a,null)};_.a=null;function Jw(a,b){this.a=a;this.b=b;jv.call(this,!0,Ze);bv(this.K,this.b.c);gv(this);this.Y=!0;this.b.c.Jf()}s(322,282,ni,Jw);_.Pc=function(a){var b,c;if(!a.a)switch(cu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Xn(b,c)){a.a=!0;break}a.a&&Hw(this.a,null)}};_.a=null;_.b=null;function Kw(a,b){this.a=a;this.b=b}s(323,1,{},Kw);_.a=null;var Vw=_.b=null;
-function Ww(){Ww=u;Vw=new Os((ct(),new bt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Xw(a,b){this.gb=Wn(Bg);var c=tu(this.gb)+Sa;Ai(this._c(),c,!1);this.gb.innerText=a||j;this.gb[yd]="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);kl();this.gb.setAttribute("role",Rl.a);this.a=b}s(326,280,{27:1,31:1,34:1},Xw);_.a=null;_.b=null;_.c=null;
-function Yw(){var a;this.gb=Wn(Bg);this.gb[yd]="gwt-MenuItemSeparator";a=Wn(Wd);yt(this.gb,a);a[yd]="menuSeparatorInner"}s(327,280,ci,Yw);function Zw(){var a,b,c,d,e;b=null.Jf();e=fj();d=gj();b[Vd]=(po(),sf);b[Yg]=0+(zj(),Pf);b[Ce]=$a;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[Yg]=(c>e?c:e)+Pf;b[Ce]=(a>d?a:d)+Pf;b[Vd]="block"}function kv(){}s(328,1,{},kv);_.Lc=function(){Zw()};
-function $w(a){this.a=a}s(329,1,{},$w);_.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.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Xn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(cu(d.type)){case 4:case 1048576:if(bj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function ax(a){this.a=a}s(330,1,{},ax);_.a=null;function lv(){lv=u;mv=new bx(Fb,0);tv=new bx(mc,1);vv=new bx(tc,2);cx=F(dx,k,32,[mv,tv,vv])}function bx(a,b){bo.call(this,a,b)}s(331,136,{32:1,67:1,70:1,72:1},bx);var cx,mv,tv,vv;function ex(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Pt(a.a.R),Zw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ji(a.f.a),a.f=null,a.b=!1)}function fx(a){a.j||(ex(a),a.c||($i(),Uu(aj(null),a.a)));a.a.gb.style[Bd]="rect(auto, auto, auto, auto)";a.a.gb.style[If]=Vg}
-function gx(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[Bd]="rect("+g+Sf+f+Sf+c+Sf+e+"px)"}
-function fv(a,b,c){a.c=c;Sj(a);a.i&&(Tj(a.i),a.i=null,fx(a));a.a.$=b;var d=a.a;d.X&&(Ji(d.X.a),d.X=null);d.S&&(Ji(d.S.a),d.S=null);if(d.$){d.X=Dt(new $w(d));var e;e=new ax(d);Jt();e=Kt?fr(Kt.a,(!er&&(er=new kk),er),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(lv(),mv)&&!b&&(c=!1);a.j=b;c?b?(ex(a),a.a.gb.style[Lf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Bd]="rect(0px, 0px, 0px, 0px)",$i(),b=aj(null),Mu(b,a.a,b.gb),a.i=new hx(a),Zj(a.i,1)):Uj(a,200):(ex(a),a.j?(a.a.gb.style[Lf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),$i(),b=aj(null),Mu(b,a.a,b.gb)):a.c||($i(),Uu(aj(null),a.a)),a.a.gb.style[If]=Vg)}function nv(a){var b=(ak(),bk);this.k=new $j(this);this.s=b;this.a=a}s(332,17,{},nv);_.rc=function(){fx(this)};_.sc=function(){this.d=D(this.a.gb,zf);this.e=D(this.a.gb,Af);this.a.gb.style[If]=De;gx(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){gx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function hx(a){ek();this.a=a}s(333,24,{},hx);
-_.vc=function(){this.a.i=null;Uj(this.a,200)};_.a=null;function zt(){zt=u;ix()}function At(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Gv(a){return function(){this.__gwt_resolve=jx;return a.bd()}}function jx(){throw"A PotentialElement cannot be resolved twice.";}
-function ix(){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 $i(){$i=u;kx=new lx;mx=new wi;Cu=new or}function nx(a){this.p=new Zu(this);this.gb=a;yu(this)}
-function aj(a){$i();var b,c;c=Wi(mx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==mx.d){var d=new ox;hk();ik(jk?jk:jk=new kk,d)}!b?c=new px:c=new nx(b);x(mx,a,c);pr(Cu,c);return c}s(335,276,ni,nx);var kx,mx,Cu;function lx(){}s(336,1,{},lx);_.Bd=function(a){a.hd()&&a.kd()};function ox(){}s(337,1,{},ox);_.Jc=function(){$i();try{Iu(Cu,kx)}finally{qx(Cu.a),qx(mx)}};function px(){nx.call(this,$doc.body)}s(338,335,ni,px);
-_.td=function(a,b,c){b-=Yn();c-=Zn();Xu(a,b,c)};function dv(a){this.c=a;this.a=!!this.c.ab}s(339,1,{},dv);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Su;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function rx(a,b){a.gb[Sg]=null!=b?b:j}s(342,294,Ih);_.Tc=function(a){0!=(cu(a.type)&896)?Au(this,a):Au(this,a)};_.ld=function(){};function sx(){sx=u;tx()}s(341,342,Ih);
-function ux(){var a;sx();var b=(a=$doc.createElement("INPUT"),a.type=Cg,a);!gt&&(gt=new ft);!et&&(et=new dt);this.gb=b;this.gb[yd]="gwt-TextBox"}s(340,341,Ih,ux);function tx(){tx=u;vx=new wx;xx=new yx;zx=new Ax;Bx=new Cx;Dx=F(Ex,k,35,[vx,xx,zx,Bx])}s(343,136,ai);var Dx,vx,xx,zx,Bx;function wx(){bo.call(this,Fb,0)}s(344,343,ai,wx);function yx(){bo.call(this,Zb,1)}s(345,343,ai,yx);function Ax(){bo.call(this,ac,2)}s(346,343,ai,Ax);function Cx(){bo.call(this,sc,3)}s(347,343,ai,Cx);
-function Fx(a,b){if(0>b||b>=a.c)throw new Pu;return a.a[b]}function Ru(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Nu(a,b,c){var d,e;if(0>c||c>a.c)throw new Pu;if(a.c==a.a.length){e=v(Gx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)es(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)es(a.a,d,a.a[d-1]);es(a.a,c,b)}function Zu(a){this.b=a;this.a=v(Gx,k,36,4,0)}s(348,1,{},Zu);_.qd=function(){return new Tu(this)};_.a=null;_.b=null;_.c=0;
-function Gu(a){if(a.a>=a.b.c)throw new Su;return a.b.a[++a.a]}function Hu(a){if(0>a.a||a.a>=a.b.c)throw new Vv;a.b.b.nd(a.b.a[a.a--])}function Tu(a){this.b=a}s(349,1,{},Tu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Gu(this)};_.Sc=function(){Hu(this)};_.a=-1;_.b=null;function uw(){uw=u;xw=(ct(),new bt(xn()+"clear.cache.gif"))}var xw,vw=null;function ww(){}s(351,1,{},ww);function Hx(){Hx=u;uw()}function Ix(a,b,c,d,e){Hx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Jx(a,b,c){Hx();Ix.call(this,(ct(),new bt(a)),b,0,c,16)}s(352,288,{},Ix,Jx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Kv(){var a;a=Wn(Wd);a.tabIndex=0;return a}function Mw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ji(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?hr(b,new it(b,c,d,a)):vr(b,c,d,a)}function lr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(358,1,{},lr);_.a=null;_.b=null;_.c=null;_.d=null;function ir(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(359,1,{},ir);
-_.pc=function(){jr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function it(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(360,1,{},it);_.pc=function(){vr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Kx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Ti),b.k=a,Ni(a.ac,b))}function Lx(a){var b;b=a.cZ.d;if(-1!=Pn(b,Qn(36)))return null;a=a.bc.b.b++;return b=uu(b,Mx(b,Qn(46))+1)+j+a}
-function Nx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Ox(a,b,c,Is(d)))}function Px(a){return!a.Tb&&a.$b?Px(a.$b):a.Tb}function Qx(a){return!a.Vb&&a.$b?Qx(a.$b):a.Vb}function Rx(a){var b;b=new Sx;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 Tx;}function Ux(a){a.cc=!1;a._d();Vx(a)}function Vx(a){if((a=y(a,55)?null:a.$b)&&a.cc)Ux(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Wx(a){return(a=a.Hd())?a:new Xx(1,1)}function Yx(a){var b;return(b=a.Id())?new Zx(b):new Zx(a.Kd())}function $x(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function ay(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 by(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)Vx(a),new cy(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new cy(a,101)}
-function dy(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function ey(a){a.dc||($x(a),fy(a,!0),gy(a),a.dc=!0,new cy(a,102),Nx(a,a,a.$b,0),Vx(a),a._b.Cf(a))}function hy(){this.bc=(up(),up(),iy);new wi;this.Qd();this.Zb=(jy(),ky)}s(364,1,fi);_.Ed=function(){return!1};_.Fd=function(){return Lx(this)};_.Gd=function(){return Px(this)};_.Hd=function(){return ly(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new my(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(){Ux(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Wx(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+va+this.Od()+va+this.Pd()+va+this.Nd()+Zg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Yx(this)};
-_.Yd=function(){};_.Zd=function(){return ay(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){by(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.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 lk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new lk("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 lk("Missing message: awt.12C");if(y(b,55))throw new lk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new gn;var e=Dj(d.Ob.a,b),f;f=ut(d.Ob.a,e);d.Pb&&d.Pb.je(f);ny(d,e);new oy(d,301,f)}d=a.Ob.a.c;$x(b);py(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Ux(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Nx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new gr("Missing message: awt.185");if(null==c||null!=c)qy(g,c,b);else throw new lk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ei(i);if(y(i,75))throw b=i,ny(a,d),b;throw i;}b._d();new oy(a,300,b)}function ry(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function sy(a){var b;b=a.ee();return new ty(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function fy(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)ut(a.Ob.a,c).Td(b)}function ny(a,b){var c;c=ut(a.Ob.a,b);$x(c);c.Td(!1);xt(a.Ob.a,b);c.$b=null;Ux(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Nx(c,c,a,1)}function uy(a){var b=(vy(),wy);dy(a,b);for(b=0;b<a.Ob.a.c;++b)ut(a.Ob.a,b).Zd()}function xy(a,b){var c,d;if(a.Pb)for(d=new yi(a.Ob.a);d.b<d.d.ue();)c=zi(d),a.Pb.je(c);if(b)for(d=new yi(a.Ob.a);d.b<d.d.ue();)c=zi(d),b.fe(null,c);a.Pb=b;Ux(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function gy(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=ut(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function yy(){hy.call(this);this.Ob=new zy;this.Sb=(up(),up(),iy)}s(363,364,oi);_.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 Wx(this)};_.Md=function(){return Yx(this)};
-_.Qd=function(){this._b=(up(),new Ay)};_.Rd=function(){Ux(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){fy(this,a)};_.Ud=function(){return Wx(this)};_.Xd=function(){return Yx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)$x(ut(this.Ob.a,a))};_.Zd=function(){var a;if(!ay(this))return!1;for(a=0;a<this.Ob.a.c;++a)ut(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=ut(this.Ob.a,b),a._d()};_.de=function(){gy(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function By(){var a=new Cy;yy.call(this);xy(this,a)}s(362,363,oi,By);_.Fd=function(){return"panel"+this.Sb.b.d++};function Dy(a,b,c){a=Ey(a.Nb,b,c);a.j=!0;return new Fy(a)}function Gy(a){a.Vd(a.Nb.d)}function Hy(a){return new Xx(D(a.Nb.gb,Af),D(a.Nb.gb,zf))}s(361,362,oi);_.Jd=function(){return D(this.Nb.gb,zf)};_.Nd=function(){return D(this.Nb.gb,Af)};_.Od=function(){return Qj(this.Nb.gb)};_.Pd=function(){return Rj(this.Nb.gb)};
-_.Sd=function(){return this.Nb.gb.style.display!=sf};_.$d=function(){Gy(this)};_.ae=function(){};_.Nb=null;function Iy(a){if(null!=a)this.e=a;else throw new Jy;}s(366,1,Wh);_.tS=function(){return this.cZ.d+"[source="+this.e+Wc};_.e=null;
-function Ky(){Ky=u;S=new wi;x(S,new T(400),new U(oh));x(S,new T(401),new U(oh));x(S,new T(402),new U(oh));x(S,new T(500),new U(qh));x(S,new T(501),new U(qh));x(S,new T(502),new U(qh));x(S,new T(503),new U(rh));x(S,new T(504),new U(qh));x(S,new T(505),new U(qh));x(S,new T(506),new U(rh));x(S,new T(507),new U(Ch));x(S,new T(100),new U(eh));x(S,new T(101),new U(eh));x(S,new T(102),new U(eh));x(S,new T(103),new U(eh));x(S,new T(1004),new U(nh));x(S,new T(1005),new U(nh));x(S,new T(800),new U(yh));x(S,
-new T(801),new U(yh));x(S,new T(200),new U(sh));x(S,new T(201),new U(sh));x(S,new T(202),new U(sh));x(S,new T(204),new U(sh));x(S,new T(203),new U(sh));x(S,new T(209),new U(Dh));x(S,new T(208),new U(Eh));x(S,new T(207),new U(Eh));x(S,new T(206),new U(sh));x(S,new T(205),new U(sh));x(S,new T(1400),new U(Ah));x(S,new T(1401),new U(Bh));x(S,new T(1402),new U(Bh));x(S,new T(300),new U(lh));x(S,new T(301),new U(lh));x(S,new T(1100),new U(xh));x(S,new T(1101),new U(xh));x(S,new T(1200),new U(zh));x(S,new T(701),
-new U(vh));x(S,new T(900),new U(wh));x(S,new T(1001),new U(th));x(S,new T(601),new U(uh))}s(365,366,Wh);_.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+Oc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(368,1,{},U);_.a=dh;function Ly(){}s(369,1,{},Ly);_.a=null;_.b=null;
-function My(a,b){var c;b&&(a.a?(c=new Ny(a.a),es(c.b,c.c++,b),a.a=c):(a.a=new Ti,Ni(a.a,b)))}s(371,1,Wh);_.a=null;function Oy(){}function Py(){}s(370,371,Wh,Oy,Py);function Qy(){Qy=u;Math.sqrt(2)}function Ry(a){Qy();if(0>a)throw new lk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(372,1,{40:1},Ry);_.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 Sy;a.a=31*a.a+J((new Ty(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Ty(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Uy(){Uy=u;Vy=new or;Wy=new Xx(0,0);pr(Vy,Bb);pr(Vy,Qb);pr(Vy,xb);pr(Vy,"Last");pr(Vy,Ib);pr(Vy,jc);pr(Vy,Hc);pr(Vy,Mc);pr(Vy,Nb)}
-function qy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!fu(Vy.a,b))throw new lk(Xy());gs(Wi(a.c,d))===gs(c)&&gs(Wi(a.b,c))===gs(d)||((b=Wi(a.c,d))&&Yy(a,b,d),Zy(a.a.qd(),c)&&Yy(a,c,d),b=a.a,new $y(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function az(a,b){return new Xx(Kj(b[1].b,Kj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Kj(b[0].a,Kj(b[4].a,b[3].a))+a.k)}function Yy(a,b,c){bz(a.a,b);Hi(a.b,b);Hi(a.c,c)}
-function cz(a,b){if(!a.n){a.n=!0;var c,d,e;dz(a.f,Wy);dz(a.i,Wy);dz(a.o,null);a.p=0;for(d=ez(a.a,0);d.b!=d.d.a;){c=fz(d);e=Wi(a.b,c);var f=b.Zb;e=pn(e,Ib)?0:pn(e,jc)?1:pn(e,Hc)?2:pn(e,Mc)?4:pn(e,Nb)?3:pn(e,Bb)?f.a?4:3:pn(e,xb)?f.a?3:4:pn(e,Qb)?1:2;c.dc?a.o[e]||(es(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 gz(){Uy();hz.call(this,0)}
-function hz(a){Uy();up();this.a=new iz;this.b=new wi;this.c=new wi;this.d=a;this.j=0;this.n=!1;this.o=v(jz,k,44,5,0);this.f=v(kz,k,46,5,0);this.i=v(kz,k,46,5,0);this.p=this.e=this.k=0}s(373,1,{48:1,67:1},gz,hz);_.fe=function(a,b){qy(this,a,b)};
-_.ge=function(a){cz(this,a);if(0!=this.p)if(a=sy(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;cz(this,a);this.n=b;return 0==this.p?ry(a,new Xx(0,0)):ry(a,az(this,this.f))};_.ie=function(a){var b;b=this.n;cz(this,a);this.n=b;return ry(a,az(this,this.i))};_.je=function(a){var b;b=Wi(this.b,a);null!=b&&Yy(this,a,b)};_.tS=function(){return lz.d+"[hgap="+this.d+",vgap="+this.j+Wc};_.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 Wy,Vy;function mz(a){hy.call(this);this._b=(up(),new nz(a,this))}s(374,364,{41:1,44:1,49:1,63:1,67:1},mz);_.Fd=function(){return sd+this.bc.b.a++};_.Hd=function(){return!Qx(this)?new Xx(0,0):ly(this._b,this)};_._d=function(){};s(376,1,{});s(375,376,{},function(){});function oz(){oz=u}
-function pz(a,b){if(null==b)throw new gr("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=Wn(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):(c=f.options[c])?f.add(e,c.index):f.add(e)}function qz(){oz();hy.call(this);new Ti;this._b=new rz((up(),this))}s(377,364,{42:1,44:1,49:1,63:1,67:1},qz);_.Hd=function(){return ly(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Lx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Zg+this.Wb+(this.dc?j:",hidden")+",current="+wp(this._b.a,this._b.a.gb.selectedIndex)};function sz(){sz=u;tz=new uz(255,255,255);vz=new uz(192,192,192);wz=new uz(128,128,128);xz=new uz(64,64,64);yz=new uz(0,0,0);zz=new uz(255,0,0);new uz(255,175,175);Az=new uz(255,200,0);Bz=new uz(255,255,0);new uz(0,255,0);Cz=new uz(255,0,255);Dz=new uz(0,255,255);Ez=new uz(0,0,255)}
-function Fz(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 uz(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 uz(c,a,b)}function Gz(a){return new uz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function uz(a,b,c){sz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new lk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(378,1,{43:1,50:1,54:1},uz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Hz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Wc};_.a=0;var yz,Ez,Dz,xz,wz,vz,Cz,Az,zz,tz,Bz;function jy(){jy=u;ky=new Iz(!0);Jz=new or;pr(Jz,"ar");pr(Jz,"fa");pr(Jz,"iw");pr(Jz,"ur")}function Iz(a){this.a=a}s(379,1,Wh,Iz);_.a=!1;var ky,Jz;s(381,1,{59:1,69:1});function Kz(){Xx.call(this,0,0)}function Xx(a,b){this.b=a;this.a=b}
-function Zx(a){Xx.call(this,a.b,a.a)}s(380,381,{46:1,59:1,67:1,69:1},Kz,Xx,Zx);_.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 Sy;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Lz.d+"[width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;function mq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(382,1,Wh,mq,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)+Wc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Mz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Nz(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=(Nv(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 Oz(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=Kj(g,c.a),i+=c.b+a.c);return new Xx(i,g+2*a.d)}function Cy(){Pz.call(this,1,5,5)}
-function Pz(a,b,c){up();this.c=b;this.d=c;this.a=a}s(383,1,Wh,Cy,Pz);_.fe=function(){};
-_.ge=function(a){this.b=Qz(a.Ob);if(0!=Mz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=sy(a);g=a.ee();i=a.Zb.a;l=new Ti;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new Rz(n);for(w=0;w<n;++w)es(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var H=d,B=Dj(a.Ob.a,r);Nv(B,H.c);es(H.b,B,r)}for(d=new yi(d);d.b<d.d.ue();)if((c=zi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Nz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,es(l.b,l.c++,c),m+=a.b+this.c,h=Kj(h,a.a);Nz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Qz(a.Ob);return 0==Mz(this)?ry(a,new Xx(10,10)):ry(a,Oz(this,!1))};_.ie=function(a){this.b=Qz(a.Ob);return 0==Mz(this)?ry(a,new Xx(10,10)):ry(a,Oz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Me;break;case 2:a=dg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return Sz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;function vy(){vy=u;wy=new Tz(Mb,0,12)}
-function Tz(a,b,c){vy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(384,1,Wh,Tz);_.a=null;_.b=0;_.c=0;var wy;s(385,1,Wh);_.tS=function(){return Uz.d+"[font="+this.c+"ascent="+Vz(this.a,this.c).a+", descent="+Vz(this.a,this.c).b+", height="+Vz(this.a,this.c).c+Wc};_.c=null;function Wz(a){if(!a.k){$x(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=ut(a.o,b))&&Wz(c);fy(a,!1);a.k=!0;Nx(a,a,a.$b,0);new Xz(a,202)}}
-function Yz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=ut(a.o,b))&&c.xd()}function Zz(a){!Qx(a)&&uy(a);var b=Yx(a);a.be(a.hc,a.ic,b.b,b.a);gy(a)}function $z(a,b){a.p!=b&&(a.p=b)}s(387,363,pi);_.Ld=function(){return new my(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Yz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){by(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;by(this,a,b,c,d);this.dc&&e&&!f&&gy(this)};_.k=!1;_.p=!1;
-function aA(a){yy.call(this);this.q=new Py;this.o=new Ti;this.n=new my(0,0,0,0);this.dc=!1;xy(this,new gz);this._b&&bA(this._b.c.z.b,a);this._b&&cA(this._b,!0);$z(this,!0)}s(386,387,pi);_.ee=function(){return new my(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Qj(this._b.c.gb)};_.Pd=function(){return Rj(this._b.c.gb)};_.Qd=function(){this._b=new dA((up(),j),this)};
-function eA(a,b,c,d,e,f){var g,i;g=a.d;f?(i=Fz(g),f=new uz(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=cg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(i=new uz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=Fz(g),(a.d=i)&&(a.f=cg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa));--d;--e;fA(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=cg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa);fA(a,b,c,d,1);fA(a,b,c+1,1,e);(a.d=f)&&(a.f=cg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
-255)+sa);fA(a,b+d,c,1,e);fA(a,b+1,c+e,d,1)}s(388,1,{});_.tS=function(){return"Graphics"};s(389,388,{});function gA(a){var b,c;c=Kj(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 Xx(b,c)}function hA(a,b,c){var d,e,f,g,i,h;a.b=Qz(b.Ob);if(0==a.b.length)return new Kz;g=gA(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=Kj(h,d.b),i=Kj(i,d.a);return new Xx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function iA(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 jA(){kA.call(this,7)}function kA(a){up();this.d=0;this.a=1;this.e=a;this.c=0}s(390,1,Wh,jA,kA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Qz(a.Ob);if(0!=this.b.length&&(b=sy(a),!(0>=b.b||0>=b.a))){c=gA(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);iA(b.b,b.c,this.c,f,e);iA(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 ry(a,hA(this,a,!1))};_.ie=function(a){return ry(a,hA(this,a,!0))};_.je=function(){};
-_.tS=function(){return lA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Vv(){kn()}function zu(a){kn();this.f=a}s(392,97,Xh,Vv,zu);function Tx(){kn();this.f="Missing message: awt.151"}s(391,392,Xh,Tx);s(393,1,{});function my(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(394,1,{47:1,67:1,69:1},my);_.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 mA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function nA(a){oA.call(this,a,0)}function oA(a,b){hy.call(this);this._b=(up(),new pA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Zv(),$v);c.a=d;yw(c);break;case 0:c=c.a;d=(Zv(),bw);c.a=d;yw(c);break;case 2:c=c.a,d=(Zv(),cw),c.a=d,yw(c)}}s(395,364,fi,nA,oA);
-_.Hd=function(){return!Qx(this)?new Xx(0,0):ly(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Lx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Zg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Me;switch(this.a){case 1:b=vd;break;case 2:b=dg}return a+b+",text=null"};_.a=0;s(398,1,Wh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.j=null;_.k=null;
-function qA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function rA(a){this.n=(up(),up(),iy);var b;var c;b=this.cZ.d;-1!=Pn(b,Qn(36))?b=null:(c=this.n.b.c++,b=uu(b,Mx(b,Qn(46))+1)+j+c);this.j=b;this.d=new Oy;this.f=a;this.e=!0;this.i=new sA(this)}s(397,398,Wh,rA);_.Wd=function(){return qA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(396,397,bi);_.Wd=function(){return qA(this)+(this.b?",tearOff":j)};_.b=!1;s(400,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 Sy;tA(a,this.a);tA(a,this.b);return a.a};function Sx(){this.b=this.a=0}function uA(a,b){this.a=a;this.b=b}function vA(a){var b=a.b;this.a=a.a;this.b=b}s(399,400,{51:1,60:1,67:1},Sx,uA,vA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return wA.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function xA(a,b){if(!b)throw new gr("Missing message: awt.70");var c=a.a;if(E(b.f,za)){var c=c.a.a,d=new Yw,e=c.c.c;if(0>e||e>c.c.c)throw new Pu;c.o&&(d.gb[Dd]=2);Fw(c,e,d.gb);py(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 Pu;py(d.c,e,c);for(f=g=0;f<e;++f)y(ut(d.c,f),31)&&++g;py(d.i,g,c);Fw(d,e,c.gb);c.b=d;e=tu(c.gb)+Sa;Ai(c._c(),e,!1);d.o&&(e=Dj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Dd]=2))}}
-function yA(a,b,c,d){a=a.a;b=Rx(b);c+=b.a;d+=b.b;hv(a.a,c,d);iv(a.a)}function zA(){rA.call(this,j);new Ti;this.b=!1;this.a=(up(),new AA)}s(401,396,bi,zA);_.a=null;s(404,1,{53:1,62:1,69:1});s(403,404,{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 Sy;tA(a,this.c);tA(a,this.d);tA(a,this.b);tA(a,this.a);return a.a};function ty(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(402,403,{52:1,53:1,61:1,62:1,67:1,69:1},ty);_.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 BA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function CA(){CA=u;DA=new EA;FA=new GA;HA=new GA}var DA,HA,FA;s(406,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function EA(){}s(407,406,{},EA);function GA(){}s(408,1,{},GA);s(409,364,fi);_.Gd=function(){return null};
-function IA(a,b){var c;c=new JA(Qx(a));return!c?null:new Xx(KA(c,Xc)*b+6,Vz(c.a,c.c).c+6)}function LA(a,b){var c;c=IA(a,b);return!c?Wx(a):c}function MA(a,b){var c;c=IA(a,b);return!c?Yx(a):c}function NA(a,b){var c=a._b;rx(c.a,b);c.e.a=-1;c.e.b=-1}function OA(a){PA.call(this,a,null!=a?a.length:0)}function PA(a,b){hy.call(this);this.a=0>b?0:b;var c=this._b;rx(c.a,a);c.e.a=-1;c.e.b=-1}s(410,409,fi,OA,PA);_.Fd=function(){return"textfield"+this.bc.b.e++};_.Hd=function(){return IA(this,Tn(this._b.a.gb,Sg).length)};
-_.Id=function(){return!Qx(this)?null:IA(this,Tn(this._b.a.gb,Sg).length)};_.Kd=function(){return 0<this.a?LA(this,this.a):Wx(this)};_.Md=function(){return 0<this.a?MA(this,this.a):Yx(this)};_.Qd=function(){this._b=(up(),new QA)};_.Ud=function(){return 0<this.a?LA(this,this.a):Wx(this)};_.Xd=function(){return 0<this.a?MA(this,this.a):Yx(this)};_.a=0;function up(){up=u;iy=new RA}function SA(){var a=(up(),up(),iy);!a.c&&(a.c=new TA)}function RA(){this.b=new UA;this.d=new Ly}s(411,1,{},RA);_.a=null;
-_.c=null;var iy;function UA(){}s(412,1,{},UA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(413,1,{});function VA(){VA=u;WA=new XA;YA=new XA}function ZA(a,b){return b==a?!0:!b?!1:!0}function XA(){}s(414,1,{56:1},XA);_.eQ=function(a){return null==a||!y(a,56)?!1:ZA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Ts(a)};_.tS=function(){return $A.d+"[MimeType=(null);humanPresentableName="+this.a+Wc};_.a=null;var WA,YA;
-function aB(){aB=u;F(bB,k,56,[(VA(),YA),WA])}function cB(a){var b=(VA(),YA);if(ZA(b,(VA(),YA)))return a.a;if(ZA(b,WA))return new dB(a.a);throw new eB(b);}function fB(a){aB();this.a=a}s(415,1,{},fB);_.a=null;function eB(a){a="flavor = "+a;kn();this.f=a}s(416,98,{57:1,67:1,73:1,81:1},eB);function gB(a,b){Ky();hB.call(this,a,1001,b,dh)}function hB(a,b,c,d){Ky();Iy.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(417,365,Wh,gB,hB);
-_.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="+Ns(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=dh;function cy(a,b){Ky();Iy.call(this,a);this.d=b}s(418,365,Wh,cy);
-_.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()+va+a.Pd()+ea+a.Nd()+Zg+a.Jd()+sa};function oy(a,b,c){Ky();cy.call(this,a,b);this.a=c}s(419,418,Wh,oy);
-_.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 Ox(a,b,c,d){Ky();Iy.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(420,365,Wh,Ox);
-_.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&&(Ls(Es(this.a,eh))&&(a+="PARENT_CHANGED,"),Ls(Es(this.a,lh))&&(a+="DISPLAYABILITY_CHANGED,"),Ls(Es(this.a,nh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=dh;_.b=null;_.c=null;s(421,1,hi);function Xz(a,b){Ky();cy.call(this,a,b);this.c=null;this.a=this.b=0}
-s(422,418,Wh,Xz);
-_.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(423,1,{});function dB(a){if(null==a)throw new gn;}s(424,423,{},dB);
-function iB(){iB=u;jB={};jB["java.vendor"]=pe;jB["package.restrict.access.sun"]=Rg;jB["sun.java.launcher"]=dc;jB["sun.management.compiler"]=pe;jB["os.name"]=dc;jB[" sun.boot.class.path"]=dc;jB["path.separator.applet"]=dc;jB["java.vm.specification.vendor"]=pe;jB["java.runtime.version"]=dc;jB["http.proxyPort"]=dc;jB["user.name"]=dc;jB["user.language"]=dc;jB["os.name.applet"]=dc;jB["browser.version"]=dc;jB["java.version"]=dc;jB["user.timezone"]=dc;jB["java.endorsed.dirs"]=dc;jB["java.specification.name"]=
-"GWT";jB["java.specification.version"]="2.5.0";jB[Je]=$b;!Eq&&(Eq=new Mq);Eq.a?jB[He]="yes":jB[He]=null}var jB;s(427,98,Rh);function kB(){kn()}function lB(a){kn();this.f=a}s(426,427,{64:1,67:1,73:1,81:1},kB,lB);function mB(){mB=u;nB=new oB}
-function pB(a){var b;if(a.k){var c;b=new Rs;cn(b.a,a.f);c=b.a;var d=kb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(cn(b.a,Xa),cn(b.a,a.a));c=a.b;a=a.j;null!=c&&cn(b.a,c);null!=a&&(c=b.a,d=ja,c[c.explicitLength++]=d,cn(b.a,a));b=Sn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function qB(a){mB();var b,c,d;if(null==a)throw new kB;a=On(a);try{d=Pn(a,Qn(58))}catch(e){e=Ei(e);if(y(e,77))throw new lB(hn(e));throw e;}c=Pn(a,Qn(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;rB();var f,g,i;i=c.length;b=new sB;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=Sn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new lB(Wb+a);if(!this.k&&(this.k=Wi(nB,this.f),this.k||(this.k=(up(),new tB))&&x(nB,this.f,this.k),!this.k))throw new lB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,r,w,H,B,N,O,V,ca,M,gc,zc,Mf,wb,Id,Jd,Kd,hb,Ac,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Xa,l)==l&&-1==uB(c,Qn(47),l+2))throw new vB(m);}else{M=c.substr(l,m-l);m-=l;B=0;
-N=this.c;gc=this.e;Kd=this.j;w=this.d;wb=this.i;o=this.a;Eb=this.n;hb=uB(M,Qn(35),0);if(0==M.indexOf(Xa)&&0!=M.indexOf("////")){V=2;gc=-1;B=uB(M,Qn(47),2);Jd=uB(M,Qn(63),2);-1!=Jd&&(-1==B||B>Jd)&&(B=Jd);-1==B&&(B=m,w=j);O=B;-1!=hb&&hb<B&&(O=hb);var md=Qn(64);Ac=M.lastIndexOf(md,O);o=M.substr(2,O-2);-1<Ac&&(Eb=M.substr(2,Ac-2),V=Ac+1);zc=uB(M,Qn(58),-1==Ac?V:Ac);r=Pn(M,Qn(93));if(-1!=r)try{M.length>r+1?(n=M.charCodeAt(r+1),58==n?zc=r+1:zc=-1):zc=-1}catch(Te){if(Te=Ei(Te),!y(Te,73))throw Te;}-1==zc||
-zc>B?N=M.substr(V,O-V):(N=M.substr(V,zc-V),Mf=M.substr(zc+1,O-(zc+1)),0==Mf.length?gc=-1:gc=wB(Mf,10))}-1<hb&&(Kd=M.substr(hb+1,m-(hb+1)));H=-1==hb?m:hb;var Xb=Qn(63);Id=M.lastIndexOf(Xb,H);-1<Id?(wb=M.substr(Id+1,H-(Id+1)),0==Id&&null!=w&&(E(w,j)?w=Va:w.indexOf(Va),ca=Mx(w,Qn(47))+1,w=w.substr(0,ca-0)),H=Id):0!=hb&&(wb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,H-B):H>B&&(null==w?w=j:E(w,j)?w=Va:w.indexOf(Va),ca=Mx(w,Qn(47))+1,0==ca?w=M.substr(B,H-B):w=w.substr(0,ca-0)+M.substr(B,H-B)));
-null==w&&(w=j);null==N&&(N=j);d=N;var oe;oe=w;null!=wb&&!E(wb,j)&&(null!=w?oe=w+tb+wb:oe=tb+wb);null==this.f&&(this.f=this.f);this.c=d;this.b=oe;this.e=gc;this.j=Kd;var nd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kb+this.e));null!=this.c&&-1<(nd=Mx(this.c,Qn(64)))?(this.n=this.c.substr(0,nd-0),this.c=uu(this.c,nd+1)):this.n=null;null!=this.b&&-1<(nd=Pn(this.b,Qn(63)))?(this.i=uu(this.b,nd+1),this.d=this.b.substr(0,nd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Eb;this.d=w;this.i=wb}}catch(od){od=Ei(od);if(y(od,73))throw new lB(hn(od));throw od;}if(-1>this.e)throw new lB("incorrect port: "+this.e);}s(428,1,Wh,qB);_.tS=function(){return pB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var nB;s(429,1,{});function xB(a,b,c){var d,e;for(d=new yB(a.pe().a);zB(d.a);)if(a=d.b=zi(d.a),e=a.gf(),null==b?null==e:pn(b,e))return c&&AB(d),a;return null}s(433,1,ei);_.oe=function(a){return!!xB(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 yB(a.pe().a);zB(a.a);)if(b=a.b=zi(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!BB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=xB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new yB(this.pe().a);zB(b.a);)a=b.b=zi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new CB("Put not supported on this map");};
-_.te=function(a){a=xB(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 yB(this.pe().a);zB(c.a);)b=c.b=zi(c.a),a?d+=xa:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function qx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function fu(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kb+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 Wi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kb+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=DB(a,c);else if(y(b,1))c=EB(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 FB(b,c);e.push(d);++a.d;c=null}return c}
-function DB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function EB(a,b,c){var d,e=a.e,b=kb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Hi(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=kb+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(432,433,ei);_.oe=function(a){return fu(this,a)};
-_.pe=function(){return new GB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Wi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Hi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function wi(){qx(this)}s(431,432,Gh,wi);_.ve=function(a,b){return gs(a)===gs(b)||null!=a&&pn(a,b)};_.xe=function(a){return~~sn(a)};function oB(){qx(this)}s(430,431,Gh,oB);function HB(){kn()}s(434,97,Xh,HB);
-function IB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=JB(a,c);if(c>=a.i)break;c=KB(a,c);++b}return b}function LB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function MB(a){var b;a.a=0<=a.j&&!a.d?a.j:JB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new HB;b=a.a;a.a=KB(a,a.a);return a.n.substr(b,a.a-b)}
-function KB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=NB(a.n,d,a.n.length);if(c<=a.f&&LB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Pn(a.c,Qn(c)))break;++d}a.k&&b==d&&(a.e?(c=NB(a.n,d,a.n.length),c<=a.f&&LB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Pn(a.c,Qn(c))&&++d));return d}
-function JB(a,b){var c,d;if(null==a.c)throw new gn;for(d=b;!a.k&&d<a.i;)if(a.e){c=NB(a.n,d,a.n.length);if(c>a.f||!LB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Pn(a.c,Qn(c)))break;++d}return d}function OB(a){PB.call(this,a," \t\n\r\u000c",!1)}function QB(a){PB.call(this,a,va,!1)}
-function PB(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=NB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=NB(this.c,d,this.c.length),this.b[c]=a}}}s(435,1,{},OB,QB,PB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function RB(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=vn(e),!(tn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=va);++d}}evalString=a+ra+c+");";$wnd.eval(evalString)}function SB(){}function TB(a){UB.call(this,a,bb,bb,null)}function VB(a,b){UB.call(this,a,bb,bb,b)}function WB(a,b,c){UB.call(this,a,b,c,null)}
-function UB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=aj(a)){this.a=new XB;this.b=new YB(this.a,b,c,d);Mu(e,this.b,e.gb);d&&ed in d&&(this.b.b=d[ed]);a=this.b;a.d||(a.d=Ey(a,D(a.gb,Af),D(a.gb,zf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?ZB="JSME":ZB="JME";b.u=$B(b,!1);b.v=$B(b,!0);rq(b,ZB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Hy(b);xy(b,null);b.mb||(b.R=0);b.S||(b.S=new Tz(Ub,0,13),b.V=new JA(b.S));b.T||(b.T=new Tz(Ub,
-1,13),b.U=new JA(b.T));b.W||(b.W=new Tz(Ub,0,11),new JA(b.W));b.j||(b.j=new Tz(Ub,0,13),b.k=new JA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;aC=10;b.Eb=!0;try{o=bC(b.Nb,"options");null!=o&&cC(b,o);i=bC(b.Nb,"jme");null!=i&&(b.K=i);l=bC(b.Nb,"mol");null!=l&&(b._=l);g=bC(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=bC(b.Nb,Cg);null!=m&&(b.ab=m,dC(b));b.i=bC(b.Nb,"atomcolors");b.f=bC(b.Nb,"atombg");f=bC(b.Nb,"depictbg");if(null!=f&&b.y){var n;var r,w,H,B;w=(sz(),tz);try{if(0!=f.indexOf(ja))throw new jn("bad hex encoding");
-B=wB(f.substr(1,2),16);H=wB(f.substr(3,2),16);r=wB(f.substr(5,2),16);n=w=new uz(B,H,r)}catch(N){if(N=Ei(N),y(N,73))iB(),n=w;else throw N;}b.s=n}b.Db&&b.Y&&eC(b.Y);h=bC(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ei(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)fC[f]=(sz(),Az),gC[f]=Nc;gC[1]=Tb;fC[1]=(sz(),xz);gC[2]=Ab;fC[2]=Az;gC[3]=Db;fC[3]=xz;gC[4]=cc;fC[4]=Ez;gC[5]=lc;fC[5]=zz;gC[9]=Ob;fC[9]=Cz;gC[10]=Jb;fC[10]=Cz;gC[11]=Cb;fC[11]=Cz;gC[12]=Vb;fC[12]=Cz;gC[8]=yc;fC[8]=Gz(Bz);
-gC[7]=nc;fC[7]=Az;gC[6]=Gc;fC[6]=xz;gC[13]=Cc;fC[13]=xz;gC[18]=Nc;fC[18]=xz;gC[19]=oc;fC[19]=xz;gC[20]=pc;fC[20]=xz;gC[21]=qc;fC[21]=xz;gC[22]=rc;fC[22]=xz;gy(b);b.Z=new hC;f=a.c;f.B=Hy(f);null!=f.K?(iC(f,f.K),null!=f.f&&f.Y&&jC(f.Y,f.f,!0),null!=f.i&&f.Y&&jC(f.Y,f.i,!1)):null!=f._&&kC(f,f._,!0);dC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(437,1,{101:1},SB,TB,VB,WB,UB);_.ye=function(a){lC(new mC(a,this.a,nC))};_.ze=function(){oC(this.a)};
-_.Ae=function(){Fn((Cn(),Dn),new pC(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=qC(a,1)+sb+qC(a,2)+sb+qC(a,3):b=qC(a,0);return b};_.Je=function(){return oq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=rC(a);a.Ib=b;dC(a);return c};_.Le=function(a){cC(this.a,a)};_.Me=function(){};_.Ne=function(a){kC(this.a,a,!0)};_.Oe=function(a){iC(this.a,a)};_.$d=function(){Gy(this.a)};_.Pe=function(){sC(this.a)};_.Qe=function(a){var b=this.a;if(a=tC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;uC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new yi(b.a);d.b<d.d.ue();)c=zi(d),a?c.a=pb:c.a=ob}Gy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=tC(c,a))jC(d,b,!0),uC(c)};_.Te=function(a,b){var c=this.a,d;d=tC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,dC(c)):(d.C=b,uC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;dC(b)};_.We=function(a){var b=this.a;b.db=a;dC(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=$B(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){vC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new wC(c,a);xC(c.Jb);c.b=253;c.ib=!0;c.I=b;dC(c)};_.bf=function(a){yC(this.a,a)};_.cf=function(){return zC(this.a)};_.a=null;_.b=null;function pC(a){this.a=a}s(438,1,{},pC);_.pc=function(){var a,b;for(b=new yi(this.a.b.a);b.b<b.d.ue();)a=zi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function AC(){var a=(BC(),CC()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=DC;BC();b=b&&b[0]&&(typeof b[0]==yf||typeof b[0]==je)?b[0]:null;a:if(EC==e||FC==e&&y(b,101))e=!0;else{if(null!=b)for(b=on(b);b&&b!=EC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new SB:3==arguments.length?a=new WB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new TB(arguments[0]):4==arguments.length?a=new UB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new VB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.ye(a)});b.clear=A(function(){this.g.ze()});b.deferredRepaint=A(function(){this.g.Ae()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.He(a)});b.jmeFile=A(function(){return this.g.Ie()});b.molFile=A(function(){return this.g.Je()});b.nonisomericSmiles=A(function(){return this.g.Ke()});b.options=A(function(a){this.g.Le(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Ne(a)});b.readMolecule=A(function(a){this.g.Oe(a)});b.repaint=A(function(){this.g.$d()});b.reset=A(function(){this.g.Pe()});b.resetAtomColors=A(function(a){this.g.Qe(a)});
-b.setAntialias=A(function(a){this.g.Re(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Te(a,b)});b.setHelpURL=A(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.Ye(a)});b.setPasteLabel=A(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.$e(a)});b.setSubstituent=A(function(a){this.g._e(a)});b.setTemplate=A(function(a,b){this.g.af(a,b)});b.showInfo=A(function(a){this.g.bf(a)});b.smiles=A(function(){return this.g.cf()});GC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ks(){HC||(HC=!0,AC())}s(439,1,{},ks);var HC=!1;function IC(a){kn();this.f=a}s(441,427,Rh,IC);function qs(){kn();this.f="divide by zero"}s(442,97,Xh,qs);function fs(){kn()}function JC(a){kn();this.f=a}
-s(443,97,Xh,fs,JC);function NB(a,b,c){var d,e;d=KC(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 LC(){}function MC(a){return typeof a==xf?yc+(0>a?-a:a):a}function NC(a,b){var c;c=new LC;c.d=Kb+(OC(0!=a?-a:0)?MC(0!=a?-a:0):j+qi(c));PC(0!=a?-a:0)&&QC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new LC;b.d=Kb+(OC(a)?MC(a):j+qi(b));PC(a)&&QC(a,b);return b}
-function X(a,b){var c;c=new LC;c.d=Kb+(OC(a)?MC(a):j+qi(c));PC(a)&&QC(a,c);c.b=b?8:0;return c}function RC(){var a;a=new LC;a.d=Kb+(OC(0)?MC(0):j+qi(a));PC(0)&&QC(0,a);a.b=2;return a}function SC(a){var b;b=new LC;b.d=Kb+(OC(a)?MC(a):j+qi(b));PC(a)&&QC(a,b);b.b=1;return b}function PC(a){return typeof a==xf&&0<a}function OC(a){return null!=a&&0!=a}
-function QC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.c])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(445,1,{},LC);_.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 TC(a){var b;b=UC;!b&&(b=UC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new VC(Rb+a+ha);return b}
-function wB(a,b){var c,d;if(null==a)throw new VC(wf);if(2>b||36<b)throw new VC("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 VC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new VC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new VC(Rb+a+ha);return c}s(447,1,{67:1,78:1});var UC=null;function WC(a){this.a=a}
-s(446,447,{67:1,70:1,71:1,78:1},WC);_.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 Ty(a){this.a=a}s(448,447,{67:1,70:1,74:1,78:1},Ty);_.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 Jy(){kn()}function lk(a){kn();this.f=a}s(449,97,di,Jy,lk);function Pu(){kn()}function Qv(a){kn();this.f=a}s(450,97,Xh,Pu,Qv);function T(a){this.a=a}
-function Cs(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 vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function XC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(YC(),ZC)[b],!c&&(c=ZC[b]=new T(a)),c):new T(a)}s(451,447,{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 YC(){YC=u;ZC=v($C,k,76,256,0)}var ZC;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function aD(a){return Math.round(a)}function gn(){kn()}function gr(a){kn();this.f=a}s(454,97,{67:1,73:1,77:1,79:1,81:1},gn,gr);function si(){si=u;ti=F(ri,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 ti;function VC(a){kn();this.f=a}s(456,449,di,VC);
-function mn(a){this.a="Unknown";this.c=a;this.b=-1}s(457,1,{67:1,80:1},mn);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?kb+this.b:j)+sa};_.a=null;_.b=0;_.c=null;function KC(a,b){return a.charCodeAt(b)}function bD(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 Cr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Pn(a,b){return a.indexOf(b)}function uB(a,b,c){return a.indexOf(b,c)}
-function Mx(a,b){return a.lastIndexOf(b)}function cD(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+uu(c,++d):c=c.substr(0,d-0)+uu(c,++d);return a.replace(RegExp(b,ke),c)}
-function dD(a,b){for(var c=RegExp(b,ke),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(js,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function uu(a,b){return a.substr(b,a.length-b)}
-function On(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Qn(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 Ts(this)};_.tS=_.toString;function eD(){eD=u;fD={};gD={}}
-function Ts(a){eD();var b=kb+a,c=gD[b];if(null!=c)return c;c=fD[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+KC(a,d++);c|=0}256==hD&&(fD=gD,gD={},hD=0);++hD;return gD[b]=c}var fD,hD=0,gD;function dn(a,b){cn(a.a,b);return a}function bn(){this.a=Rn()}function iD(){this.a=Rn();cn(this.a,j)}s(459,1,Ph,bn,iD);_.tS=function(){return Sn(this.a)};function Rs(){this.a=Rn()}
-function sB(){this.a=Rn()}function Ar(a){this.a=Rn();cn(this.a,a)}s(460,1,Ph,Rs,sB,Ar);_.tS=function(){return Sn(this.a)};function vB(a){a="String index out of range: "+a;kn();this.f=a}s(461,450,Xh,vB);
-function jD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new gn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new JC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new JC("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 Pu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)es(b,c,a[--d])}else for(c=e+c;e<c;)es(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function wu(){kn()}function CB(a){kn();this.f=a}s(463,97,Xh,wu,CB);function Zy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:pn(b,c))return a;return null}function bz(a,b){var c;return(c=Zy(a.qd(),b))?(c.Sc(),!0):!1}function kD(a){var b,c,d,e;d=new bn;b=null;cn(d.a,Oc);for(c=a.qd();c.Qc();)null!=b?cn(d.a,b):b=xa,e=c.Rc(),cn(d.a,e===a?"(this Collection)":j+e);cn(d.a,Wc);return Sn(d.a)}s(464,1,{});_.df=function(){throw new CB("Add not supported on this collection");};
-_.ef=function(a){return!!Zy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return bz(this,a)};_.tS=function(){return kD(this)};s(466,464,Th);_.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+=sn(c),a=~~a);return a};
-function lD(a,b){var c;return y(b,85)&&(c=b.gf(),fu(a.a,c))?(c=Wi(a.a,c),a.a.ve(b.hf(),c)):!1}function GB(a){this.a=a}s(465,466,Th,GB);_.ef=function(a){return lD(this,a)};_.qd=function(){return new yB(this.a)};_.ff=function(a){return lD(this,a)?(a=a.gf(),Hi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function AB(a){if(a.b)Bi(a.a),Hi(a.c,a.b.gf()),a.b=null;else throw new zu("Must call next() before remove().");}
-function yB(a){var b;this.c=a;b=new Ti;a.c&&Ni(b,new mD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new nD(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 yi(b)}s(467,1,{},yB);_.Qc=function(){return zB(this.a)};_.Rc=function(){return this.b=zi(this.a)};_.Sc=function(){AB(this)};_.a=null;_.b=null;_.c=null;s(469,1,Uh);_.eQ=function(a){return y(a,85)&&BB(this.gf(),a.gf())&&BB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=sn(this.gf()));null!=this.hf()&&(b=sn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function mD(a){this.a=a}s(468,469,Uh,mD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return DB(this.a,a)};_.a=null;function nD(a,b){this.b=a;this.a=b}s(470,469,Uh,nD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[kb+this.a]};_.jf=function(a){return EB(this.b,this.a,a)};_.a=null;_.b=null;
-function Nv(a,b){(0>a||a>=b)&&oD(a,b)}function oD(a,b){throw new Qv("Index: "+a+", Size: "+b);}s(471,464,Jh);_.kf=function(){throw new CB("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:pn(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:sn(c)),b=~~b;return b};_.qd=function(){return new yi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new pD(this,a)};_.of=function(){throw new CB("Remove not supported on this list");};function zB(a){return a.b<a.d.ue()}function zi(a){if(a.b>=a.d.ue())throw new Su;return a.d.lf(a.c=a.b++)}function Bi(a){if(0>a.c)throw new Vv;a.d.of(a.c);a.b=a.c;a.c=-1}function yi(a){this.d=a}s(472,1,{},yi);_.Qc=function(){return zB(this)};
-_.Rc=function(){return zi(this)};_.Sc=function(){Bi(this)};_.b=0;_.c=-1;_.d=null;function pD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&oD(b,c);this.b=b}s(473,472,{},pD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Su;return this.a.lf(this.c=--this.b)};_.a=null;function qD(a){a=new yB(a.b.a);return new rD(a)}function sD(a,b){this.a=a;this.b=b}s(474,466,Th,sD);_.ef=function(a){return fu(this.a,a)};_.qd=function(){return qD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function rD(a){this.a=a}s(475,1,{},rD);_.Qc=function(){return zB(this.a.a)};_.Rc=function(){return(this.a.b=zi(this.a.a)).gf()};_.Sc=function(){AB(this.a)};_.a=null;s(476,471,Jh);_.kf=function(a,b){var c;c=ez(this,a);var d=c.d;new $y(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=ez(this,a);try{return fz(b)}catch(c){c=Ei(c);if(y(c,86))throw new Qv("Can't get element "+a);throw c;}};_.qd=function(){return ez(this,0)};
-_.of=function(a){var b,c;b=ez(this,a);try{c=fz(b)}catch(d){d=Ei(d);if(y(d,86))throw new Qv("Can't remove element "+a);throw d;}tD(b);return c};function uD(a){a.b=v(vD,k,0,0,0)}function py(a,b,c){(0>b||b>a.c)&&oD(b,a.c);a.b.splice(b,0,c);++a.c}function Ni(a,b){es(a.b,a.c++,b);return!0}function ut(a,b){Nv(b,a.c);return a.b[b]}function Dj(a,b){for(var c=0;c<a.c;++c)if(BB(b,a.b[c]))return c;return-1}function xt(a,b){var c;c=(Nv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Mi(a,b){var c;c=Dj(a,b);if(-1==c)return!1;xt(a,c);return!0}function pk(a,b){var c;if(b.length<a.c){c=b;var d;d=Lr(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)es(b,c,a.b[c]);b.length>a.c&&es(b,a.c,null);return b}function Ti(){uD(this)}function Rz(a){uD(this);this.b.length=a}function Ny(a){uD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(477,471,gi,Ti,Rz,Ny);_.kf=function(a,b){py(this,a,b)};
-_.df=function(a){return Ni(this,a)};_.ze=function(){this.b=v(vD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=Dj(this,a)};_.lf=function(a){return ut(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return xt(this,a)};_.ff=function(a){return Mi(this,a)};_.ue=function(){return this.c};_.c=0;function dz(a,b){var c=a.length,d;for(d=0;d<c;++d)es(a,d,b)}function wr(){wr=u;xr=new wD}var xr;function wD(){}s(480,471,li,wD);_.ef=function(){return!1};_.lf=function(){throw new Pu;};_.ue=function(){return 0};
-function xD(){this.a=new Date}function yD(a){return 10>a?Za+a:j+a}s(481,1,{67:1,69:1,70:1,82:1},xD);_.eQ=function(a){return y(a,82)&&Fs(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(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=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:j)+~~(b/60);b=10>(0>b?-b:b)%60?Za+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(zD(),AD)[this.a.getDay()]+ea+BD[this.a.getMonth()]+ea+yD(this.a.getDate())+ea+yD(this.a.getHours())+kb+yD(this.a.getMinutes())+kb+yD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function zD(){zD=u;AD=F(js,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));BD=F(js,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var AD,BD;
-function pr(a,b){return null==x(a.a,b,a)}function or(){this.a=new wi}s(483,466,{67:1,69:1,87:1},or);_.df=function(a){return pr(this,a)};_.ef=function(a){return fu(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return qD(new sD(this.a,new GB(this.a)))};_.ff=function(a){return null!=Hi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return kD(new sD(this.a,new GB(this.a)))};_.a=null;
-function ez(a,b){var c,d;(0>b||b>a.b)&&oD(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 CD(a,b,d)}function iz(){this.a=new DD;this.b=0}s(484,476,li,iz);_.df=function(a){new $y(a,this.a);++this.b;return!0};_.nf=function(a){return ez(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function fz(a){if(a.b==a.d.a)throw new Su;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function tD(a){if(!a.c)throw new Vv;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 CD(a,b,c){this.d=a;this.b=c;this.a=b}s(485,1,{},CD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return fz(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Su;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){tD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function DD(){this.a=this.b=this}
-function $y(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(486,1,{},DD,$y);_.a=null;_.b=null;_.c=null;function FB(a,b){this.a=a;this.b=b}s(487,469,Uh,FB);_.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 Su(){kn()}s(488,97,{67:1,73:1,79:1,81:1,86:1},Su);function BB(a,b){return gs(a)===gs(b)||null!=a&&pn(a,b)}function Qz(a){var b=v(jz,k,44,0,0);return pk(a.a,b)}function zy(){this.a=new Ti}
-s(490,471,gi,zy);_.kf=function(a,b){py(this.a,a,b)};_.df=function(a){return Ni(this.a,a)};_.ef=function(a){return-1!=Dj(this.a,a)};_.lf=function(a){return ut(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new yi(this.a)};_.of=function(a){return xt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return kD(this.a)};_.a=null;function ED(a){a._b.c.$&&Wz(a)}function FD(a){var b;if(a._b.c.$){b=Rx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Yz(a)}
-function GD(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 lC(a){var b=a.j;HD(a._b.c,b.a,b.b);!Qx(a)&&uy(a);ey(a)}function ID(){aA.call(this,j);this.i=new mz(this.rf());My(this.q,new JD(this))}s(492,386,pi);_.Ed=function(a,b){return gs(a.f)===gs(this.i)?(FD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){FD(this)};_.i=null;_.j=null;
-function mC(a,b,c){ID.call(this);this._b&&cA(this._b,!1);$z(this,!1);xy(this,new kA(0));a=new oA(a,1);Q(this,a,null);a=new By;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Rx(b),Zz(this),GD(this.j,~~(D(b.Nb.gb,Af)/2)-~~(this.ec/2),~~(D(b.Nb.gb,zf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(491,492,pi,mC);_.rf=function(){return"OK"};function KD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new zu("Cannot undo. Index is out of range.");if(!a.a.b)throw new zu(Yb);a.a=a.a.b;return a.a.a}
-function hC(){this.a=this.b=new LD}s(493,1,{},hC);_.a=null;function LD(){this.a=null}function MD(a){this.a=a}s(494,1,{},LD,MD);_.a=null;_.b=null;_.c=null;function JD(a){this.a=a}s(495,421,hi,JD);_.a=null;function ND(){ND=u;OD=F(js,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);nC=(sz(),vz);PD=Fz(nC);fC=v(QD,k,43,23,0);gC=v(js,k,1,23,0);RD=v(QD,k,43,7,0);SD=null!=(iB(),jB[He])}
-function rC(a){var b;if(a.Ab)b=TD(a,1)+sb+TD(a,2)+sb+TD(a,3);else if(b=TD(a,0),0<b.length){var c=new UD(a.Y);Ni(a.$.a,c)}return b}function VD(a,b){var c,d;c=b.a;if(E(c,(WD(),XD).b))nq(zC(a));else if(E(c,YD.b))nq(oq(a));else if(E(c,ZD.b))pq(a.t,(!a.tb&&(a.tb=new qq(a)),a.tb));else if(E(c,eg)){7!=a.N&&(a.O=dh);d=b.c;d=Ms(d,ch);c=Bs(d,a.O);var e=!zs(c,dh)?us(c):c;!zs(e,ph)&&$D(a.Y,L(c));aE(a);a.kb=!0;dC(a);a.N=7;a.O=d}else E(c,kg)||(E(c,$d)?bE(a):vC(a,c))}
-function cE(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(dE,k,-1,4,1);l=v(dE,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)eE(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=Hy(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;fE(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||gE(a.eb[f])}}}
-function oC(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 hE(a),a.Y.q=0);null!=a.qb&&RB(a.qb,null)}}function $B(a,b){var c,d,e,f;f=new zA;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new rA(Lb+d);var g=(WD(),XD).b;d.c=g;xA(f,d);My(d.d,a);d=new rA(Lb+c);d.c=YD.b;My(d.d,a);xA(f,d);xA(f,new rA(za));c=a.ub;null==c&&(c="Paste "+e);d=new rA(c);d.c=ZD.b;My(d.d,a);xA(f,d);Kx(a,f);return f}
-function iE(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,nC);a.mb?(e==a.b&&Y(b,Gz(nC)),fA(b,g,f,a.X,a.X),Y(b,(sz(),xz)),jE(b,g,f,a.X-1,a.X-1)):e==a.b?eA(b,g+1,f+1,a.X,a.X,!1):eA(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,(sz(),yz)),e){case 101:Y(b,Bz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;kE(b,!0);lE(b,mE(b,c,e,d,i));Y(b,yz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(kE(b,!1),lE(b,mE(b,c,e,d,i)));nE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);fA(b,g+9,f+9,2,4);fA(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,zz),fA(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,Bz),fA(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,Cz);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,yz);break;case 107:Y(b,Az);fA(b,g+4,f+4,a.X-8,a.X-8);Y(b,yz);jE(b,g+4,f+4,a.X-8,a.X-8);nE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);fA(b,g+9,f+9,2,4);fA(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:oE(b,g,f,a.X,!0);break;case 111:oE(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,tz);fA(b,g+3,f+5,a.X-7,a.X-11);Y(b,yz);jE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,nC);a.nb&&eA(b,g+1,f+1,a.X,a.X,!1);Y(b,yz);pE(a,b,g,f,"NEW");break;case 106:Y(b,zz);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,yz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));pE(a,b,g+6,f,oc);break;case 104:Y(b,zz);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,yz);break;case 105:a.Hb?(Y(b,Dz),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,yz)):pE(a,b,g,f,"123");break;case 113:Y(b,Ez);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);fA(b,e,d,c,c);Y(b,yz);qE(a,
-b,g,f,tz,"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:rE(a,b,g,f+2,3);break;case 207:rE(a,b,g,f,4);break;case 208:rE(a,b,g,f,5);break;case 209:rE(a,b,g,f,1);break;case 210:rE(a,b,g,f,6);break;case 211:rE(a,b,g,f,7);break;case 212:rE(a,b,g,f,8);break;case 213:pE(a,b,g,f,"FG"),a.E=new uA(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!=gC[c]&&qE(a,b,g,f,fC[c],gC[c])}function sE(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,nC),fA(d,0,0,c,b),a.mb?(Y(d,(sz(),xz)),jE(d,-1,0,c,b-1)):(Y(d,PD),Z(d,0,0,c-1-2,0),Y(d,Gz(nC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),tE(d,a.W),Y(d,(sz(),yz)),-1!=a.I.toLowerCase().indexOf(ae)&&Y(d,zz),uE(d,a.I,10,15),vE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function wE(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,nC);fA(d,0,0,c,b);a.mb?(Y(d,(sz(),xz)),Z(d,0,b-1,c,b-1),e=aC*(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,PD),Z(d,0,0,0,b-1),Z(d,0,aC*a.X,b-1,aC*a.X),Y(d,Gz(nC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=aC+2;++b)iE(a,d,1,b);vE(a.Nb,a.P,0,2*a.X+a.R)}}
-function xE(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);fA(e,0,0,c,b);d=a.cb?(CA(),FA):(CA(),HA);if((CA(),DA)==(CA(),DA))d==FA?e.a=pb:e.a=ob;d=new Ry(a.db);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');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,r=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,N=m=r=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=B=void 0,M=ca=r=n=l=B=m=r=H=N=n=void 0,M=h=n=o=o=N=M=V=i=O=O=H=V=n=n=O=V=void 0,w=
-B=1,l=2,ca=3;f.v&&(fE(f),cE(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 Tz(Ub,0,i),f.k.k=new JA((up(),f.k.j)));f.k.z&&(Y(g,(sz(),yz)),jE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(ND(),RD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=M=m,kE(h,!0),lE(h,mE(h,o,O,M,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,(ND(),RD)[f.d[h]]),n=f.I[m]-
-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ca*B,n=3*ca*w,O=v(I,q,-1,4,1),o=v(I,q,-1,4,1),O[0]=J(f.I[h]+r),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+r),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-r),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-r),o[3]=J(f.L[h]+n),m=g,h=O,kE(m,!0),lE(m,yE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(sz(),yz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(ND(),RD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-
-V,B=o-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,Cz);r=l*B;n=l*w;Z(g,L(K(Math.round(V+r))),L(K(Math.round(M-n))),L(K(Math.round(O+r))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(V-r))),L(K(Math.round(M+n))),L(K(Math.round(O-r))),L(K(Math.round(o+n))));Y(g,yz);break;case 3:m=L(K(Math.round(V)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);V=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+V,h-M,O+V,o-M);Z(g,m-V,h+M,O-V,o+
-M);break;case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,Z(g,L(K(Math.round(H))),L(K(Math.round(N))),L(K(Math.round(H))),L(K(Math.round(N))));tE(g,f.k.j);m=zE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=KA(f.k.k,h);V=L(K(Math.round((V+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,Cz);uE(g,h,V,n);Y(g,yz);break;default:if(1==f.A[i]||3==f.A[i])r=ca*B,n=ca*w,N=v(I,q,-1,3,1),H=v(I,q,-1,3,1),N[0]=L(K(Math.round(O+r))),H[0]=L(K(Math.round(o-n))),N[1]=L(K(Math.round(V))),H[1]=L(K(Math.round(M))),
-N[2]=L(K(Math.round(O-r))),H[2]=L(K(Math.round(o+n))),m=g,h=N,o=H,kE(m,!0),lE(m,yE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ca*B;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(H+r*m))),L(K(Math.round(N-n*m))),L(K(Math.round(H-r*m))),L(K(Math.round(N+n*m))))}else Z(g,L(K(Math.round(V))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(dE,k,-1,f.s+1,1);B=v(I,q,-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],++B[h],++B[m],w[h]=
-w[h]/B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];tE(g,f.k.j);m=zE(f.k.k);M=v(js,k,1,f.s+1,0);O=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(AE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=BE(f,i),(null==h||1>h.length)&&(h=ta),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=KA(f.k.k,h),l[i]=CE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<B[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<B[i]&&(H=!1),1==B[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,N=j,f.k.Eb&&0<f.w[i]&&(N+=
-Tb,1<f.w[i]&&(N+=f.w[i])),r=j,0!=f.z[i]&&(1<Lj(f.z[i])&&(r+=Lj(f.z[i])),0<f.z[i]?r+=ua:r+=za),V||!H?h=h+N+r+j:h=r+N+j+h,H||(n=h),M[i]=h,n=KA(f.k.k,n),r=KA(f.k.k,h),O[i]=n,o[i]=r,r=l[i]=CE(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(ND(),RD)[f.d[i]]),fA(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(ND(),RD)[f.d[i]]):Y(g,(sz(),yz)):Y(g,(ND(),fC)[f.b[i]]),uE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],r=o[i],V=L(K(aD(f.I[i]-n/2))),n=L(K(aD(f.L[i]+~~(m/2)-1))),Y(g,(sz(),Cz)),uE(g,
-ea+f.p[h][1],V+r,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(sz(),zz):(sz(),Ez)),0<f.C&&106!=f.k.b&&(r=l[f.C],jE(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ca+1)*B,n=(ca+1)*w,N=v(I,q,-1,5,1),H=v(I,q,-1,5,1),N[0]=L(K(aD(f.I[h]+r))),N[1]=L(K(aD(f.I[m]+r))),H[0]=L(K(aD(f.L[h]-n))),H[1]=L(K(aD(f.L[m]-n))),N[3]=L(K(aD(f.I[h]-r))),N[2]=L(K(aD(f.I[m]-r))),H[3]=L(K(aD(f.L[h]+n))),H[2]=L(K(aD(f.L[m]+n))),N[4]=N[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=N,B=H,ca.n&&(kE(ca,!1),lE(ca,yE(ca,i,B,5,!0)))),106==f.k.b&&DE(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,(sz(),zz));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],jE(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(sz(),xz)),Z(e,c-1,0,c-1,b-1)):(Y(e,Gz(nC)),Z(e,c-1,0,c-1,b-1),Y(e,nC),Z(e,c-2,0,c-2,b-1),Y(e,PD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(sz(),Cz)),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 Tz(Ub,0,13),a.V=new JA(a.S),null!=a.ab&&(d=KA(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(sz(),yz)),tE(e,a.S),uE(e,a.ab,c,b)));vE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function rE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-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&&(kE(b,!1),lE(b,yE(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 EE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,nC);fA(d,0,0,b,c);a.mb?(Y(d,(sz(),xz)),c=13*(a.X+a.R),jE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,Gz(nC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,PD),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)iE(a,d,b,1),iE(a,d,b,2);a.b=c;vE(a.Nb,a.Kb,0,0)}}
-function oE(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);nE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function FE(a,b){var c,d,e,f,g,i,h;sC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=GE(b);h=new PB(b,g,!0);d=j;for(c=1;5>=c;++c)d=HE(h,g);c=XC(wB(On(d.substr(0,3)),10)).a;f=XC(wB(On(d.substr(3,3)),10)).a;HE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=HE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new IE(a,e)}cE(a,1,c,1);cE(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new IE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",dC(a),!1;null!=a.f&&a.Y&&jC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&jC(a.Y,a.i,!1);g=JE(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 KE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];cE(a,1,g,0)}dC(a);return!0}
-function LE(a,b){var c,d,e,f,g,i,h,l;sC(a);c=f=0;l=new PB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=IB(l);a.sb=0;for(d=1;d<=g;++d)if(h=MB(l),On(h),!E(h,bh))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new wC(a,h);if(0==a.Y.s)return yC(a,"ERROR - problems in reading/processing molecule !"),iB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return yC(a,"ERROR - strange reaction - fixing !"),iB(),!1;if(3<i)return yC(a,"ERROR - strange reaction !"),iB(),!1;1<a.sb&&!e&&cC(a,pf);e&&!a.Ab&&cC(a,$f);!e&&a.Ab&&
-cC(a,tf);e?(cE(a,1,f,1),cE(a,f+1,c-1,2),cE(a,c,a.sb,3)):cE(a,1,a.sb,0);dC(a);return!0}function rq(a,b){a.ib=!0;a.I=b}
-function vq(a,b){var c,d;if(0==b)return!1;aE(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:oC(a);d=a.Z;d.a=d.b;d.b.c=null;ME(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;NE(a,KD(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 zu("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new zu(Yb);d.a=d.a.c;NE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=ut(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(rq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=cD(d),kC(a,d,!1),null!=a.qb&&RB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=ut(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(rq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=cD(d),kC(a,d,!1),null!=a.qb&&RB(a.qb,null));break;case 101:a.Fb&&ED(a.Fb);a.Fb=new OE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new PE(a):a.yb._b.c.$?QE(a.yb._b.c):
-lC(a.yb);break;case 113:a.a&&ED(a.a);a.a=new OE(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,eC(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=RE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(dE,k,-1,4,1);eE(a.Y,d);a.kb=!0;a.Y=new UD(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;xC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,SE(a.Y,a.Y.C),a.Y.C=0,bE(a)):0<a.Y.D&&(a.kb=!0,TE(a.Y,a.Y.D),
-a.Y.D=0,bE(a));UE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new zA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new rA(c),xA(i,g),g.c=c,My(g.d,a);Kx(a,i);a.D=i}yA(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&&(ED(a.n),a.n=null);0==a.Y.C&&(a.n=new OE(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,bE(a)),18==a.c&&(d=Tn((sq(),tq)._b.a.gb,Sg),VE(a.Y,a.Y.C,d),bE(a)),UE(a.Y))}dC(a);return!0}
-function oq(a){var b,c,d;d=zC(a);c=j;if(a.Ab){var e,f,g;g=Mr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)RE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(WE(g[1][0],3)+WE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ka+XE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ka+XE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new YE(a,a.eb,a.sb)),c=XE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function ZE(a,b,c,d){var e;e=c;var f=d,g,i;(g=$E(b),i=0!=(b.e&2),g||i)?(a.Ab?yA((!a.v&&(a.v=$B(a,!0)),a.v),a,e,f):yA((!a.u&&(a.u=$B(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=aF(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<=aC+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",dC(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=vq(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)SE(a.Y,a.Y.C),a.Y.C=0,bE(a);else{if(106==a.b)return!0;if(108==a.b)bF(a.Y,a.Y.C,0),bE(a);else if(157==a.b)bF(a.Y,a.Y.C,1),bE(a);else if(158==a.b)bF(a.Y,a.Y.C,-1),bE(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):bE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(230==a.b)a.N=3,bE(a);else if(233<=a.b&&262>a.b)dF(a.Y,!1),bE(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;VE(a.Y,a.Y.C,Tn(a.yb.e._b.a.gb,Sg));bE(a)}else if(105==a.b)eF(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=Tn((sq(),tq)._b.a.gb,Sg),1>d.length&&(d=Nc),VE(a.Y,a.Y.C,d)),bE(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(0<a.Y.D)if(104==a.b)TE(a.Y,
-a.Y.D),a.Y.D=0,bE(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]])rq(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;SE(d,c);d.a[c]=0}a.Y.D=0;bE(a)}else if(201==a.b)fF(a.Y,a.Y.D),bE(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),bE(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,bE(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,bE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(107==a.b){if(!a.yb.b)return!0;d=Tn(a.yb.e._b.a.gb,Sg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;bE(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 hE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(gF(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,cF(a.Y)):300<a.b?(gF(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=Tn((sq(),tq)._b.a.gb,Sg),1>d.length&&(d=Nc),VE(a.Y,1,d))):230==a.b?iC(a,null):233<=a.b&&262>a.b?(gF(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,dF(a.Y,!0)):iB();bE(a)}else e=!1;e&&(UE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,dC(a))}return e}
-function hF(a,b,c,d){var e,f;if(a.y||!a.gb||$E(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=iF(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)SE(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),TE(b,e),0<iF(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){rq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<iF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;rq(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(aF(b)||$E(b))$D(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(dE,k,-1,4,1);eE(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;aE(a);a.kb=!0;dC(a);a.Lb=c;a.Mb=d;return!0}
-function jF(a,b,c,d){var e,f,g;if(!a.y&&!$E(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,r=void 0,l=void 0,o=0,r=((ND(),SD)?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<r&&(r=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<r&&(r=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&&RB(a.pb,F($C,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;aE(a);a.kb=!0;dC(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function kF(a){if(a.y)return!0;a.ib=!1;a.O=dh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=iF(b,b.s),6>b.y[c]&&(lF(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),SE(b,b.s));b.B=!1;bE(a)}else a:{var b=a.Y,e,f;c=iF(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):rq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],rq(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]=L(K(aD((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(aD((b.L[b.E]+b.L[c])/2))))}}gE(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,KD(b),b.a.c=c),bE(a),a.q=!1)}else 5==a.N&&(gE(a.Y),bE(a));0<a.N&&(a.C=!1,aE(a),a.kb=!0,UE(a.Y),mF(a.Y),dC(a),a.N=0,a.e=!1);if(SD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,aE(a),a.kb=!0,dC(a);return!0}function aE(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function cC(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(tf)?a.Ab=!1:-1<b.indexOf($f)&&(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(pf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(xf)&&(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,cE(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)nF(a.eb[c]),fE(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(pd)&&(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&&++aC;dC(a)}
-function dC(a){var b,c,d;b=Hy(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=Dy(a,d,c),xE(a),a.y||(a.Kb=Dy(a,b.b,2*a.X+a.R),EE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Dy(a,a.X,c),wE(a),a.H=Dy(a,d,a.X),sE(a))):(xE(a),a.y||(sE(a),a.C&&(EE(a),wE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function qC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=RE(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=BE(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+=ua:i+=za,1<Lj(c.z[h])&&(i+=Lj(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+=kb+g);m+=ea+i+ea+oF(0.055999999999999994*c.I[h],0,2)+ea+oF(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+=bh),e+=c)}return e}function TD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=RE(a.eb[c]),d!=b))continue;d=pF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
-function bE(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&RB(a.qb,null)}var c,d,e;e=new qF;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 UD(d),xC(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 MD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function kC(a,b,c){try{FE(a,b)?c&&bE(a):dC(a)}catch(d){if(d=Ei(d),y(d,73))dC(a);else throw d;}}
-function iC(a,b){try{LE(a,b)?bE(a):dC(a)}catch(c){if(c=Ei(c),y(c,73))dC(a);else throw c;}}function uC(a){aE(a);a.kb=!0;dC(a)}function sC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new hE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;dC(a);null!=a.qb&&RB(a.qb,null)}function NE(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 UD(d),xC(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&&RB(a.qb,null)}}
-function tC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,dC(a),null):a.eb[b]}function vC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ea)?c=235:E(b,Fa)?c=240:E(b,Da)?c=260:E(b,Ja)?c=261:E(b,Pa)?c=241:E(b,Ia)?c=233:E(b,Ha)?c=236:E(b,Ga)?c=237:E(b,Oa)?c=234:E(b,Ma)?c=243:E(b,Qa)?c=252:E(b,Ka)?c=244:E(b,Ra)?c=239:E(b,"-PO3H2")?c=251:E(b,Ca)?c=242:E(b,Aa)?c=245:E(b,Ba)&&(c=238);0<c?vq(a,c):b="Not known group!";a.ib=!0;a.I=b;dC(a)}
-function yC(a,b){a.ib=!0;a.I=b;dC(a)}function zC(a){var b;b=rC(a);aE(a);dC(a);return b}function pE(a,b,c,d,e){var f,g,i,h;f=a.V;h=KA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Tz(f.c.a,f.c.c,g),f=new JA(i),h=KA(f,e),b.e=i,b.i=rF(i);else tE(b,a.S);f=Vz(f.a,f.c).a-Vz(f.a,f.c).b;uE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function qE(a,b,c,d,e,f){var g,i;g=zE(a.U);i=KA(a.U,f);tE(b,a.T);(b.d=e)&&(b.f=cg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);uE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function zE(a){return Vz(a.a,a.c).a-Vz(a.a,a.c).b}function uq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=Ad,dC(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=Ad):rq(a,a.x+ea),dC(a))}
-function XB(){ND();By.call(this);this.Nb=(up(),up(),iy).a;this.w=new Tz(null,0,8);this.s=(sz(),tz);this.eb=v(sF,k,89,99,0);this.$=new zy;this.Cb=new tF;this.J=E((iB(),jB[Je]),$b);this.t=new uF;this.F=F(js,k,1,[Ea,Fa,Pa,Da,Ja,Ia,Ha,Ga,Oa,Qa,Ka,Ma,Ca,Ba,Aa]);this.Y=new hE(this);RD[0]=wz;RD[1]=new uz(255,153,153);RD[2]=new uz(255,204,102);RD[3]=new uz(255,255,153);RD[4]=new uz(102,255,255);RD[5]=new uz(51,204,255);RD[6]=new uz(255,153,255)}s(496,361,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},XB);
-_.me=function(a){VD(this,a)};_.Vd=function(){dC(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=dh;_.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 aC=10,nC,PD,fC,OD,SD,ZB=null,RD,gC;
-function vF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)RB(a.a.wb,F(js,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=dD(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],es(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+sa);try{FE(a.a,b)?(rq(a.a,"Structure pasted"+d),bE(a.a)):(lC(new mC(a.a.I,a.a,nC)),sC(a.a)),Gy(a.a)}catch(h){if(h=Ei(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",dC(d),lC(new mC(a.a.I,a.a,nC)),Gy(a.a);else throw h;
-}}}function qq(a){this.a=a}s(497,1,{},qq);_.a=null;function WD(){WD=u;XD=new wF("COPY_SMILES",0);YD=new wF("COPY_MOL",1);ZD=new wF("PASTE",2);xF=F(yF,k,88,[XD,YD,ZD])}function wF(a,b){bo.call(this,a,b)}s(498,136,{67:1,70:1,72:1,88:1},wF);var xF,YD,XD,ZD;function qF(){this.d=v(sF,k,89,99,0)}s(499,1,{},qF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function zF(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(dE,k,-1,20,1);a.L=v(dE,k,-1,20,1);a.F=Mr([20,7]);a.d=v(I,q,-1,20,1);a.c=v(js,k,1,20,0);a.n=v(js,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(js,k,1,20,0);a.p=Mr([10,2]);a.i=v(I,q,-1,101,1)}
-function AF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-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,q,-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(dE,k,-1,4,1);d=v(dE,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=BF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-BF(o[2],d[2],o[3],d[3]),d=BF(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;gF(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=CF(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(dE,k,-1,2,1);DF(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==iF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;rq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];lF(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&&fF(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(aD((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(aD((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function dF(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&&bF(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,bF(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,r;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];SE(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)gF(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)lF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];xC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];SE(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,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];lF(a);a.G[a.t]=l;a.H[a.t]=c+d;xC(a);b&&(SE(a,l),fE(a))}c=4}EF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function DF(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 cF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;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])FF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,FF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){rq(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[CF(a,a.C,a.F[a.C][d])],2<d||1!=b){rq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(dE,k,-1,2,1);DF(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)gF(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;r=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&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)gF(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]=r+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)gF(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)lF(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[CF(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[CF(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,q,-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]=L(K(aD((a.I[b]+a.I[e])/2))),a.M[c]=L(K(aD((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;lF(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]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(aD((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(lF(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]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(aD((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(lF(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]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(aD((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]&&(SE(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&&EF(a,i);-1<l&&(a.C=l)}
-function FF(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)gF(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 EF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=iF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function CF(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 GF(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ls(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ls(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Fs(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.s)break}return g==a.s}
-function fE(a){var b,c,d;b=v(dE,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{eE(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;gE(a)}}
-function eE(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 bF(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=HF(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&&rq(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?rq(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?rq(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?rq(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:rq(a.k,"Charge change not possible on the halogen !");break;case 18:rq(a.k,
-"Use X button to change charge on the X atom !")}}
-function JE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-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,q,-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&&SE(a,c);fE(a);rq(a.k,"Smaller part(s) removed !");return 1}
-function iF(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 mF(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];UE(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),UE(a));4==a.r[d]&&(a.r[d]=1)}}
-function BF(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 xC(a){var b;IF(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);gE(a);UE(a)}
-function gF(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),jD(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),jD(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),jD(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),jD(a.d,b,a.d.length),a.d=b,b=v(js,k,1,c,0),jD(a.c,b,a.c.length),a.c=b,b=v(js,k,1,c,0),jD(a.n,b,a.n.length),a.n=b,b=v(dE,k,-1,c,1),jD(a.I,b,a.I.length),a.I=b,b=v(dE,k,-1,c,1),jD(a.L,b,a.L.length),a.L=b,b=Mr([c,7]),jD(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),jD(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 CE(a,b,c,d,e,f){var g;g=L(K(aD(a.I[b]-c/2)));f||(g-=d-c);a=L(K(aD(a.L[b]-~~(e/2))));return new ty(g-1-2,a-2,d+1+4,e+4)}
-function lF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),jD(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),jD(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),jD(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),jD(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),jD(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),jD(a.M,c,a.M.length),a.M=c,b=v(js,k,1,b,0),jD(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 XE(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+=(ND(),aa);i+="JME 2013-04-10 "+new xD+"\n \n";i+=WE(a.s,3)+WE(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+=oF(0.055999999999999994*(a.I[e]-c),10,4)+oF(0.055999999999999994*(g-a.L[e]),10,4)+oF(0,10,4);h=BE(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"+WE(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+=WE(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:JF(a,e)&&(g=2),c=WE(a.G[e],3)+WE(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=WE(a.H[e],3)+WE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=WE(a.H[e],3)+WE(a.G[e],3)),i+=c+WE(g,3)+WE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+WE(e,4)+WE(a.z[e],4)+aa);return i+"M END\n"}
-function pF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O,V,ca,M,gc,zc,Mf,wb,Id,Jd,Kd,hb,Ac;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);wb=v(I,q,-1,a.s+1,1);w=v(KF,k,-1,a.s+1,2);H=v(KF,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;JE(a,!0);Mf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Mf=!1;break}if(a.k.r&&Mf){LF(a);mF(a);MF(a,H);NF(a,w,H);var Eb,md,Te,Xb,oe,nd,od,db,LG,Md,t,wa,km,lm,Pr,$e,Na,mm,nm,Dc,om;Eb=v(I,q,-1,a.s+1,1);md=v(I,q,-1,a.s+1,1);db=v(OF,k,-1,a.s+1,3);var Qr=a.s,pm,
-fh,Rr,Zf,nj,ue,af;nj=v(OF,k,-1,Qr+2,3);ue=v(I,q,-1,100,1);af=5;Zf=0;ue[0]=3;nj[1]=lh;nj[2]=mh;Rr=2;if(!(3>Qr))for(;af<ue[Zf]*ue[Zf];){fh=0;for(pm=!0;pm&&fh<=Zf&&af>=ue[fh]*ue[fh];)0==af%ue[fh]?pm=!1:++fh;if(pm){nj[++Rr]=Is(af);if(Rr>=Qr)break;Zf<ue.length-1&&(++Zf,ue[Zf]=af)}af+=2}for(t=1;t<=a.s;++t){for(wa=nm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(nm*=a.f[wa]);mm=a.b[t];18==mm&&(om=a.n[t],nd=om.charCodeAt(0)-65+1,od=0,1<om.length&&(od=om.charCodeAt(1)-97),0>nd&&(nd=0),0>od&&(od=0),mm=28*nd+od);
-$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]=Is(nm);Dc*=126;db[t]=Ds(db[t],Is(a.w[t]*Dc));Dc*=7;db[t]=Ds(db[t],Is($e*Dc));Dc*=7;db[t]=Ds(db[t],Is(mm*Dc));Dc*=783;db[t]=Ds(db[t],Is(a.y[t]*Dc))}for(oe=0;!GF(a,Eb,db);){Pr=!1;for(t=1;t<=a.s;++t)Eb[t]!=md[t]&&(md[t]=Eb[t],Pr=!0);if(Pr){for(t=1;t<=a.s;++t){db[t]=eh;for(wa=1;wa<=a.y[t];++wa)db[t]=Ms(db[t],nj[Eb[a.F[t][wa]]])}oe=0}else if(0<oe){for(t=1;t<=a.s;++t)db[t]=eh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Eb[t]==Eb[wa]){db[t]=lh;break a}}else{for(t=1;t<=a.s;++t){db[t]=eh;for(wa=1;wa<=a.y[t];++wa)Te=a.F[t][wa],db[t]=Ms(db[t],Is(a.b[Te]*a.f[CF(a,t,Te)]))}oe=1}GF(a,Eb,db);for(t=1;t<=a.s;++t)db[t]=Is(md[t]*a.s+Eb[t])}for(t=1;t<=a.s;++t)md[t]=Eb[t];for(Na=1;Na<=a.s;++Na)for(t=1;t<=a.s;++t)if(md[t]==Na){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[Na];a.z[t]=a.z[Na];a.I[t]=a.I[Na];a.L[t]=a.L[Na];a.y[t]=a.y[Na];a.b[Na]=a.b[0];a.z[Na]=a.z[0];
-a.I[Na]=a.I[0];a.L[Na]=a.L[0];a.y[Na]=a.y[0];md[t]=md[Na];md[Na]=Na;a.n[0]=a.n[t];a.n[t]=a.n[Na];a.n[Na]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Na];a.c[Na]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Na];a.w[Na]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Eb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Eb[a.G[t]],a.H[t]=Eb[a.H[t]],a.G[t]>a.H[t]&&(Md=a.G[t],a.G[t]=a.H[t],a.H[t]=Md,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){lm=km=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<km?(km=a.G[wa],lm=a.H[wa],Xb=wa):a.G[wa]==km&&a.H[wa]<lm&&(lm=a.H[wa],Xb=wa);Md=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Md;Md=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Md;Md=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Md;Md=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Md;LG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=LG}xC(a);UE(a);MF(a,H);NF(a,w,H)}else{MF(a,H);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ca=0;;){M=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=wb[c]){zc=!0;for(N=1;N<=gc;++N)if(o[N]==c&&n[N]==g||o[N]==g&&n[N]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++M]=g;if(0==M){if(Ac==a.s)break;c=l[ca--]}else if(1==M)wb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ca]=c;e=0;for(r=1;r<=M;++r)if(h=CF(a,m[r],c),!H[h]){e=m[r];break}if(0==e)for(r=1;r<=M;++r)if(h=CF(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.a[e]=++Ac}}wb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);O=v(KF,k,-1,a.s+1,2);Id=v(KF,k,-1,a.s+1,2);f=Ac=ca=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(wb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){M=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=gc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++M,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Id[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Jd=v(I,q,-1,a.t+1,1);Kd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var NG=wb,PK=gc,Sr,OG,gh,ve,Tr,Ur,La,oj,Vr;gh=v(I,q,-1,a.s+1,1);for(La=1;La<=a.s;++La)gh[b[La]]=La;Tr=v(KF,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)Sr=b[La],OG=NG[Sr],ve=CF(a,Sr,OG),0!=ve&&(PF(a,ve,gh,Jd,H),Tr[ve]=!0);for(La=1;La<=a.t;++La)Tr[La]||PF(a,La,gh,Jd,H);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){Ur=Vr=0;for(oj=1;oj<=a.y[La];++oj){ve=CF(a,La,a.F[La][oj]);if(5==a.f[ve])continue a;1==a.r[ve]&&0!=QF(a,ve,La)&&++Vr;2==a.r[ve]&&(Ur=a.F[La][oj])}if(0!=Vr)if(0<Ur){var ga=a,QG=La,bf=gh,Qc=Kd,ic=void 0,pj=void 0,Ec=void 0,we=void 0,Fc=void 0,qm=void 0,rm=void 0,sm=void 0,Nd=void 0,Rc=void 0,Sc=void 0,
-Wr=void 0,qj=void 0,Od=void 0,rj=void 0,xe=void 0,sj=void 0,Xr=void 0,tj=void 0,ye=void 0,RG=void 0,cf=void 0,SG=void 0,Yr=void 0,uj=void 0,df=void 0,Sc=1,pj=QG,ic=v(I,q,-1,ga.s+1,1);for(ic[1]=QG;;){Wr=!1;for(Rc=1;Rc<=ga.y[pj];++Rc)if(Ec=ga.F[pj][Rc],!(Ec==ic[1]||Ec==ic[Sc-1]))if(we=CF(ga,pj,Ec),2==ga.r[we]&&5!=ga.f[we]){pj=ic[++Sc]=Ec;Wr=!0;break}if(!Wr)break}if(!(0==Sc%2||2>ga.y[ic[Sc]]||3<ga.y[ic[Sc]])){df=ic[1];Fc=ic[~~((Sc+1)/2)];Nd=ic[Sc];cf=ye=xe=Od=0;Yr=Xr=!1;for(Rc=1;Rc<=ga.y[df];++Rc)Ec=
-ga.F[df][Rc],we=CF(ga,df,Ec),1!=ga.r[we]||5==ga.f[we]||(0==Od?Od=Ec:xe=Ec);0<bf[xe]&&bf[Od]>bf[xe]&&(qm=Od,Od=xe,xe=qm);qj=Od;0==Od&&(qj=xe,Xr=!0);for(Rc=1;Rc<=ga.y[Nd];++Rc)Ec=ga.F[Nd][Rc],we=CF(ga,Nd,Ec),1!=ga.r[we]||5==ga.f[we]||(0==ye?ye=Ec:cf=Ec);0<bf[cf]&&bf[ye]>bf[cf]&&(qm=ye,ye=cf,cf=qm);tj=ye;0==ye&&(tj=cf,Yr=!0);rj=QF(ga,CF(ga,df,Od),df);sj=QF(ga,CF(ga,df,xe),df);RG=QF(ga,CF(ga,Nd,ye),Nd);SG=QF(ga,CF(ga,Nd,cf),Nd);1<(0>rj+sj?-(rj+sj):rj+sj)||0!=RG||0!=SG?rq(ga.k,"Bad stereoinfo on allene !"):
-(rm=ga.I[ic[Sc-1]]-ga.I[Nd],sm=ga.L[ic[Sc-1]]-ga.L[Nd],uj=Math.sqrt(rm*rm+sm*sm),0.001>uj&&(uj=0.001),0<(ga.L[tj]-ga.L[ic[Sc-1]])*(rm/uj)-(ga.I[tj]-ga.I[ic[Sc-1]])*(sm/uj)?Qc[Fc]=1:Qc[Fc]=-1,Xr&&(Qc[Fc]*=-1),Yr&&(Qc[Fc]*=-1),qj==Od&&0>rj&&(Qc[Fc]*=-1),qj==xe&&0>sj&&(Qc[Fc]*=-1),bf[qj]>bf[tj]&&(Qc[Fc]*=-1))}}else b:{var qb=a,Wa=La,Zr=NG,TG=gh,UG=o,VG=n,QK=PK,tm=Kd,um=void 0,Tc=void 0,$r=void 0,hh=void 0,ya=void 0,ih=void 0,qd=void 0,vj=void 0,Pd=void 0,Pb=void 0,da=void 0,ba=void 0,ze=void 0,vm=void 0,
-Uc=void 0,G=void 0,wm=void 0,ba=v(I,q,-1,4,1),vm=v(I,q,-1,4,1),wj=void 0,Vc=void 0,xm=void 0,ym=void 0,as=void 0,xj=void 0,xj=-1;0<Zr[Wa]&&(ba[++xj]=Zr[Wa]);for(Vc=1;Vc<=QK;++Vc)UG[Vc]==Wa&&(ba[++xj]=VG[Vc]),VG[Vc]==Wa&&(ba[++xj]=UG[Vc]);for(Vc=xj+1;Vc<qb.y[Wa];++Vc){as=qb.s+1;xm=1;c:for(;xm<=qb.y[Wa];++xm){wj=qb.F[Wa][xm];for(ym=0;ym<Vc;++ym)if(wj==ba[ym])continue c;TG[wj]<as&&(as=TG[wj],ba[Vc]=wj)}}0==Zr[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=vj=ih=hh=wm=qd=Pb=0;4>ya;++ya)0>=ba[ya]||(um=CF(qb,Wa,ba[ya]),vm[ya]=QF(qb,um,Wa),0<vm[ya]?(++Pb,wm=ba[ya],ih=ba[ya]):0>vm[ya]?(++qd,hh=ba[ya],ih=ba[ya]):vj=ba[ya]);Pd=Pb+qd;G=v(I,q,-1,4,1);Uc=0;if(3==qb.y[Wa]){if(1==Pb&&1==qd||3==Pd&&0<Pb&&0<qd){rq(qb.k,"Error in C3H stereospecification !");break b}ze=ba[0];1==Pd?ze=ih:2==Pd&&(ze=vj);da=AF(qb,Wa,ze,ba);G[0]=ih;G[1]=-1;G[2]=da[2];G[3]=da[1];0<Pb?Uc=1:Uc=-1}else if(4==qb.y[Wa])if(1==Pd)da=AF(qb,Wa,ih,ba),G[0]=da[0],G[1]=da[3],
-G[2]=da[2],G[3]=da[1],0<Pb?Uc=1:Uc=-1;else{ze=ba[0];1<vj&&(ze=vj);1==Pb?ze=wm:1==qd&&(ze=hh);da=AF(qb,Wa,ze,ba);Tc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)um=CF(qb,Wa,da[ya]),Tc[ya]=QF(qb,um,Wa);if(4==Pd){if(0==Pb||0==qd){rq(qb.k,"Error in C4 stereospecification !");break b}if(1==Pb||1==qd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],Uc=Tc[0];else{for(ya=0;4>ya;++ya)-1==Tc[ya]&&(Tc[ya]=0);Pd=2}}else if(3==Pd)if(3==Pb||3==qd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],0<Pb?Uc=-1:Uc=1;else{1==Pb?Pb=$r=1:qd=
-$r=-1;for(ya=0;4>ya;++ya)Tc[ya]==$r&&(Tc[ya]=0);Pd=2}if(2==Pd)if(1==Pb&&1==qd)da[1]==hh?(da[1]=da[2],da[2]=da[3]):da[2]==hh&&(da[2]=da[3]),G[0]=wm,G[1]=hh,G[2]=da[2],G[3]=da[1],Uc=1;else{if(Tc[0]==Tc[1]||Tc[1]==Tc[2]){rq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Tc[0]?(G[0]=da[0],G[1]=da[2],G[2]=da[1],G[3]=da[3]):(G[0]=da[1],G[1]=da[3],G[2]=da[2],G[3]=da[0]);1<Pb?Uc=1:Uc=-1}}var jb=void 0;ba[0]==G[1]?(jb=G[0],G[0]=G[1],G[1]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[0]==G[2]?(jb=G[2],G[2]=G[0],
-G[0]=jb,jb=G[1],G[1]=G[3],G[3]=jb):ba[0]==G[3]&&(jb=G[3],G[3]=G[0],G[0]=jb,jb=G[1],G[1]=G[2],G[2]=jb);ba[1]==G[2]?(jb=G[1],G[1]=G[2],G[2]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[1]==G[3]&&(jb=G[1],G[1]=G[3],G[3]=jb,jb=G[2],G[2]=G[3],G[3]=jb);G[2]==ba[2]?tm[Wa]=1:G[2]==ba[3]?tm[Wa]=-1:rq(qb.k,"Error in stereoprocessing ! - t30");tm[Wa]*=Uc}}}hb=new iD;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];O[c]&&cn(hb.a,ra);0<wb[r]&&RF(a,c,wb[c],hb,Jd);var jh=w[c],Gb=void 0,yj=void 0,
-kh=void 0,R=void 0,R=Nc,Gb=!1;0!=a.z[c]&&(Gb=!0);0!=Kd[c]&&(Gb=!0);kh=-1;for(yj=1;yj<=a.x;++yj)if(a.p[yj][0]==c){kh=a.p[yj][1];break}-1<kh&&(Gb=!0);a.k.Hb&&0<a.d[c]&&(Gb=!0,kh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:jh?R="c":R=Db;break;case 4:jh?(R=qf,0<a.w[c]&&(Gb=!0)):R=cc;break;case 5:jh?R="o":R=lc;break;case 7:jh?(R="p",0<a.w[c]&&(Gb=!0)):R=nc;break;case 8:jh?R=jg:R=yc;break;case 13:jh?R=mg:R=Cc;Gb=!0;break;case 6:R=Gc;Gb=!0;break;case 9:R=Ob;break;case 10:R=Jb;break;case 11:R=Cb;break;case 12:R=
-Vb;break;case 1:R=Tb;Gb=!0;break;case 19:R=oc;Gb=!0;break;case 20:R=pc;Gb=!0;break;case 21:R=qc;Gb=!0;break;case 22:R=rc;Gb=!0;break;case 18:Gb=!0,R=a.n[c],(E(R,ta)||E(R,Zc)||E(R,vb))&&(Gb=!1)}Gb&&(R=Oc+R,1==Kd[c]?R+=ub:-1==Kd[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+=ua:R+=za,1<Lj(a.z[c])&&(R+=Lj(a.z[c]))),-1<kh&&(R+=kb+kh),R+=Wc);cn(hb.a,R);for(B=1;B<=gc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&RF(a,o[B],n[B],hb,Jd),9<B&&cn(hb.a,"%"),dn(hb,j+
-(new T(B)).a);Id[c]&&cn(hb.a,sa)}return Sn(hb.a)}
-function SE(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)oC(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 TE(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]&&SE(a,c);0==a.y[d]&&SE(a,d)}
-function LF(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=CF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&SE(a,c)}}}function IF(a){var b;b=a.b.length;a.F=Mr([b,7]);a.y=v(I,q,-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 NF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(KF,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[CF(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:JF(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(KF,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 gE(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(aD((a.I[b]+a.I[c])/2))),a.M[d]=L(K(aD((a.L[b]+a.L[c])/2)))}function MF(a,b){var c;for(c=1;c<=a.t;++c)DE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function BE(a,b){var c;c=(ND(),gC)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function JF(a,b){return 2==a.r[b]?!0:!1}function DE(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-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 eF(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=Mr([b+5,2]),jD(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 eC(a){var b;a.x=0;a.q=0;pF(a);for(b=1;b<=a.s;++b)a.C=b,eF(a);a.C=0}
-function RE(a){var b,c;b=v(dE,k,-1,4,1);eE(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 $D(a,b){var c,d,e,f,g,i,h,l;c=v(dE,k,-1,4,1);eE(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;eE(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function nF(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 VE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&bD(c,Wc))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(va)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(ja)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Tb);g=Kj(c.indexOf(ua),c.indexOf(za));if(-1<d){i=uu(c,d+1);try{a.k.x=wB(i,10)}catch(h){if(h=Ei(h),y(h,73))a.k.x=0;else throw h;}a.C=b;eF(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,Db)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,yc)?8:E(d,Ob)?9:E(d,Jb)?10:E(d,Cb)?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=KC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=KC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=KC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=KC(c,g++);for(;45==e;)--d,e=KC(c,g++)}a.z[b]=d}}}
-function jC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new QB(b);try{for(;b.j=JB(b,b.a),b.j<b.i;)d=XC(wB(MB(b),10)).a,c=e=XC(wB(MB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ei(f),y(f,73))an(f);else throw f;}}function RF(a,b,c,d,e){b=CF(a,b,c);5!=a.f[b]&&JF(a,b)?cn(d.a,rb):3==a.r[b]?cn(d.a,ja):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),cn(d.a,e)):1==e[b]?cn(d.a,Va):-1==e[b]&&cn(d.a,Pc)}
-function fF(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,rq(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:rq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function PF(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;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=CF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=CF(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=CF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=CF(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,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))rq(a.k,"Not unique E/Z geometry !");else{i=CF(a,b,e);f=CF(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=CF(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<r||0>o&&0>r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function HF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=CF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(JF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function QF(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 UE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=HF(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 hE(a){zF(this);this.k=a;this.x=this.t=this.s=0}
-function IE(a,b){var c,d,e,f,g,i,h;hE.call(this,a);f=j;i=GE(b);if(null!=i){h=new PB(b,i,!0);for(e=1;4>=e;++e)f=HE(h,i);g=XC(wB(On(f.substr(0,3)),10)).a;c=XC(wB(On(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)gF(this),f=HE(h,i),this.I[e]=(new WC(TC(On(f.substr(0,10))))).a,this.L[e]=-(new WC(TC(On(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=On(f.substr(31,d-31)),VE(this,e,d),62<=f.length&&(f=On(f.substr(60,3)),0<f.length&&(f=XC(wB(f,10)).a,0<f&&(this.C=e,a.x=f,eF(this),this.C=0)));for(e=1;e<=c;++e)lF(this),
-f=HE(h,i),this.G[e]=XC(wB(On(f.substr(0,3)),10)).a,this.H[e]=XC(wB(On(f.substr(3,3)),10)).a,g=XC(wB(On(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=XC(wB(On(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);IF(this);nF(this);fE(this);for(xC(this);(h.j=JB(h,h.a),h.j<h.i)&&!(null==(f=MB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new OB(f);MB(g);MB(g);i=XC(wB(MB(g),10)).a;
-for(e=1;e<=i;++e)c=XC(wB(MB(g),10)).a,this.z[c]=XC(wB(MB(g),10)).a}if(0==f.indexOf("M APO")){g=new OB(f);MB(g);MB(g);i=XC(wB(MB(g),10)).a;for(e=1;e<=i;++e)c=XC(wB(MB(g),10)).a,f=XC(wB(MB(g),10)).a,this.C=c,$(this,0),VE(this,this.s,oc+f),this.C=0}}LF(this);xC(this)}}
-function wC(a,b){var c,d,e,f,g;hE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));bD(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new OB(b);d=XC(wB(MB(f),10)).a;e=XC(wB(MB(f),10)).a;for(c=1;c<=d;++c)g=MB(f),gF(this),VE(this,this.s,g),this.I[c]=(new WC(TC(MB(f)))).a,this.L[c]=-(new WC(TC(MB(f)))).a;for(c=1;c<=e;++c)if(lF(this),this.G[c]=XC(wB(MB(f),10)).a,this.H[c]=XC(wB(MB(f),10)).a,this.r[c]=XC(wB(MB(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;IF(this);nF(this);fE(this)}catch(i){i=Ei(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}LF(this);xC(this)}}
-function KE(a,b,c){var d,e,f;hE.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(gF(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))lF(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;xC(this);fE(this)}
-function YE(a,b,c){var d,e,f,g,i;hE.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,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(js,k,1,this.s+1,0);this.I=v(dE,k,-1,this.s+1,1);this.L=v(dE,k,-1,this.s+1,1);this.n=v(js,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(js,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=Mr([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}xC(this);fE(this)}
-function UD(a){var b;zF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);jD(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);jD(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);jD(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);jD(a.d,this.d,this.s+1);this.c=v(js,k,1,this.s+1,0);jD(a.c,this.c,this.s+1);this.I=v(dE,k,-1,this.s+1,1);jD(a.I,this.I,this.s+1);this.L=v(dE,k,-1,this.s+1,1);jD(a.L,this.L,this.s+1);this.n=v(js,k,1,this.s+1,0);jD(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);jD(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);jD(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);jD(a.r,this.r,this.t+1);this.e=v(js,k,1,this.t+1,0);jD(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);jD(a.A,this.A,this.t+1);this.p=Mr([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 oF(a,b,c){var d,e,f;if(0==c)return WE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(aD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new WC(a)).a;d=Pn(e,Qn(46));0>d&&(e+=Ta,d=Pn(e,Qn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Za;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 GE(a){var b;b=new PB(a,aa,!0);if(4<IB(b))return aa;b=new PB(a,bh,!0);return 4<IB(b)?bh:null}
-function WE(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 HE(a,b){for(var c,d;a.j=JB(a,a.a),a.j<a.i;){d=MB(a);if(E(d,b))return ea;for(MB(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(500,1,{89:1},hE,IE,wC,KE,YE,UD);_.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 sq(){sq=u;tq=new OA(Tb)}
-function OE(a,b){var c;sq();var d;ID.call(this);this.c=new mz("Help");new mz("Home");this.d=b;P(this,(ND(),nC));this._b&&cA(this._b,!1);$z(this,!1);d=Rx(b);if(1==a)this.e||(this.e=new vA(d),GD(this.e,-30,0)),this.j=this.e,c=rC(b),this._b&&bA(this._b.c.z.b,Bc),xy(this,new hz(2)),this.f=new OA(c+" "),Q(this,this.f,Ib),d=new By,Q(d,this.i,null),this.d.Bb&&(c=new mz("Submit"),Q(d,c,null)),Q(this,d,Hc),NA(this.f,On(Tn(this.f._b.a.gb,Sg))),this._b&&cA(this._b,!0),$z(this,!0);else if(2==a)this.b||(this.b=
-new vA(d),GD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&bA(this._b.c.z.b,"Nonstandard atom"),xy(this,new hz(2)),c=new By,Q(c,new oA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,tq&&(c=Tn(tq._b.a.gb,Sg)),tq=new PA(c,8),Q(this,tq,Ib),c=new By,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new vA(d),GD(this.a,5*b.X,0));var e,f;d="About "+(ND(),ZB);this._b&&bA(this._b.c.z.b,d);xy(this,new kA(0));P(this,nC);Q(this,new oA(ZB+" Molecular Editor v2013-05-01",1),null);Q(this,new oA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=OD,d=0,f=c.length;d<f;++d)e=c[d],e=new oA(e,1),dy(e,this.d.w),Q(this,e,null);c=new By;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Zz(this);c=this.j;HD(this._b.c,c.a,c.b);!Qx(this)&&uy(this);ey(this)}s(501,492,pi,OE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new qB(this.d.G),c=pB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ei(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,dC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var tq;
-function SF(a,b){Px(b)==a.a?P(b,(sz(),Az)):P(b,a.a)}
-function TF(a){var b,c,d,e;e=j;d=!1;Px(UF)!=a.a?(e=ta,d=!0):Px(VF)!=a.a?(e="!#6",d=!0):Px(WF)!=a.a?(P(XF,(sz(),Az)),P(YF,Az),P(ZF,Az),P($F,Az),e="F,Cl,Br,I"):(b=Px(aG)!=a.a,c=Px(bG)!=a.a,Px(cG)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Px(dG)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Px(eG)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Px(fG)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Px(gG)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Px(XF)!=a.a&&(e+="F,"),Px(YF)!=a.a&&(e+="Cl,"),Px(ZF)!=a.a&&(e+="Br,"),Px($F)!=a.a&&(e+="I,"),
-bD(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=vb:(P(UF,(sz(),Az)),e=ta)));b=j;d&&Px(aG)!=a.a&&(b+=";a");d&&Px(bG)!=a.a&&(b+=";A");Px(hG)!=a.a&&(b+=";R");Px(iG)!=a.a&&(b+=";!R");Px(UF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Px(lG)!=a.a&&(e="~");Px(mG)!=a.a&&(e=kb);Px(nG)!=a.a&&(e=ub);Px(oG)!=a.a&&(e="!@");NA(a.e,e)}
-function pG(a){qG(a);rG(a);var b=jG._b.a;Bw(b,0);b.gb.options[0].selected=!0;b=kG._b.a;Bw(b,0);b.gb.options[0].selected=!0;P(aG,a.a);P(bG,a.a);P(hG,a.a);P(iG,a.a);P(jG,a.a);P(kG,a.a);sG(a)}function qG(a){P(cG,a.a);P(dG,a.a);P(eG,a.a);P(fG,a.a);P(gG,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P($F,a.a)}function rG(a){P(UF,a.a);P(VF,a.a);P(WF,a.a)}function sG(a){P(lG,a.a);P(mG,a.a);P(nG,a.a);P(oG,a.a);a.b=!1}
-function PE(a){aA.call(this,"Atom/Bond Query");this.i=new mz(this.rf());My(this.q,new JD(this));this.a=(ND(),nC);this.c=a;this.d||(a=Rx(a),this.d=new vA(a),GD(this.d,-150,10));this.j=this.d;xy(this,new jA);P(this,this.a);a=new By;xy(a,new Pz(0,3,1));Q(a,new nA("Atom type :"),null);UF=new mz(yb);VF=new mz("Any except C");WF=new mz("Halogen");Q(a,UF,null);Q(a,VF,null);Q(a,WF,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));Q(a,new oA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new By;xy(a,new Pz(0,3,1));cG=new mz(Db);dG=new mz(cc);eG=new mz(lc);fG=new mz(yc);gG=new mz(nc);XF=new mz(Ob);YF=new mz(Jb);ZF=new mz(Cb);$F=new mz(Vb);Q(a,cG,null);Q(a,dG,null);Q(a,eG,null);Q(a,fG,null);Q(a,gG,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,$F,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));jG=new qz;pz(jG,yb);pz(jG,Za);pz(jG,ab);pz(jG,gb);pz(jG,ib);Q(a,new nA("Number of hydrogens : "),null);Q(a,jG,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));kG=new qz;pz(kG,yb);pz(kG,
-Za);pz(kG,ab);pz(kG,gb);pz(kG,ib);pz(kG,"4");pz(kG,"5");pz(kG,"6");Q(a,new oA("Number of connections :",0),null);Q(a,kG,null);Q(a,new oA(" (H's don't count.)",0),null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));Q(a,new nA("Atom is :"),null);aG=new mz(zb);Q(a,aG,null);bG=new mz("Nonaromatic");Q(a,bG,null);hG=new mz(xc);Q(a,hG,null);iG=new mz(hc);Q(a,iG,null);Q(this,a,null);a=new By;P(a,Gz(Px(this)));xy(a,new Pz(0,3,1));Q(a,new nA("Bond is :"),null);lG=new mz(yb);Q(a,lG,null);mG=new mz(zb);Q(a,mG,
-null);nG=new mz(xc);Q(a,nG,null);oG=new mz(hc);Q(a,oG,null);Q(this,a,null);a=new By;xy(a,new Pz(1,3,1));this.e=new PA(ta,20);Q(a,this.e,null);Q(a,new mz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&cA(this._b,!1);$z(this,!1);qG(this);rG(this);sG(this);P(aG,this.a);P(bG,this.a);P(hG,this.a);P(iG,this.a);P(jG,this.a);P(kG,this.a);SF(this,UF);Zz(this);a=this.j;HD(this._b.c,a.a,a.b);!Qx(this)&&uy(this);ey(this)}s(502,492,pi,PE);
-_.sf=function(a,b){var c;E(b,vc)?(pG(this),SF(this,UF),TF(this)):y(a.f,41)?(sG(this),gs(a.f)===gs(UF)?(qG(this),rG(this)):gs(a.f)===gs(VF)?(qG(this),rG(this)):gs(a.f)===gs(WF)?(qG(this),rG(this)):gs(a.f)===gs(hG)?P(iG,this.a):gs(a.f)===gs(iG)?(P(hG,this.a),P(aG,this.a)):gs(a.f)===gs(aG)?(P(bG,this.a),P(iG,this.a)):gs(a.f)===gs(bG)?P(aG,this.a):gs(a.f)===gs(lG)||gs(a.f)===gs(mG)||gs(a.f)===gs(nG)||gs(a.f)===gs(oG)?(pG(this),this.b=!0):rG(this),SF(this,a.f),TF(this)):y(a.f,42)&&(sG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(sz(),Az)),TF(this));107!=this.c.b&&(this.c.b=107,Gy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var UF=_.e=null,lG=null,VF=null,aG=null,mG=null,ZF=null,cG=null,kG=null,jG=null,YF=null,XF=null,WF=null,$F=null,dG=null,bG=null,iG=null,oG=null,eG=null,gG=null,hG=null,nG=null,fG=null;function ME(a){a.a=-1;a.b=v(vD,k,0,0,0);a.c=0}function tF(){uD(this)}s(503,477,gi,tF);_.ze=function(){ME(this)};_.a=-1;
-function pq(a,b){var c;a.a=b;var d,e;d=null;SA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new fB(e):null))e=(VA(),YA),e=ZA(e,(VA(),YA))||ZA(e,WA);if(e)try{d=cB(c)}catch(f){if(f=Ei(f),y(f,57))an(f);else throw f;}c=d;null!=c&&vF(b,c)}function nq(a){a=new fB(a);SA();var b,c;try{b=cB(a),c=qn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=Ei(d),y(d,57))an(d);else throw d;}}function uF(){}s(504,1,{58:1,65:1},uF);_.me=function(a){vF(this.a,a.a)};
-_.a=null;s(506,298,ni);function kq(){var a;kq=u;tG=(a=!1,Df in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);uG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");vG=tG&!uG;var b;a=F(I,q,-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]);lq=v(I,q,-1,1E3,1);for(b=0;b<lq.length;++b)lq[b]=-999;for(b=0;b<a.length;b+=2)lq[a[b+1]]=a[b]}
-function vp(a,b,c){a=new wG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Ey(a,b,c){var d;d=new xG;ej(d.t,b,c);Zi(a.f,d.t,0,0);Ni(a.a,d);return d}function bC(a,b){return!a.e?null:b in a.e?a.e[b]:null}function vE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Wu(a.f,b.t,c,d),b.r=c,b.s=d;yG(b)}
-function YB(a,b,c,d){kq();this.gb=Kv();this.a=new Ti;this.e=d;this.gb.style[Jf]=Za;this.gb.style[Hf]=Za;this.gb.style[Dg]=Me;this.gb.style[Yg]=b;this.gb.style[Ce]=c;this.f=new zG;this.f.gb.style[Yg]=bb;this.f.gb.style[Ce]=bb;vG?(b=new AG,c=new BG,Zi(b,this.f,0,0),Zi(b,c,0,0),$u(this,b)):$u(this,this.f);this.c=a;a.Nb=this;vG?(this.j=new CG(this),this.j.i=new DG(this),this.j.j=new EG(this),this.j.n=new FG(this),this.j.k=new GG(this),this.c&&(this.j.e=new HG(this),this.j.f=new IG(this),this.j.a=new JG(this))):
-z(this,new KG(this),(wq(),wq(),xq));z(this,this,(Ap(),Ap(),Bp));z(this,new MG(this),(hj(),hj(),ij));z(this,new PG(this),(jj(),jj(),kj));z(this,new WG(this),(hq(),hq(),iq));(up(),up(),iy).a=this}s(505,506,ni,YB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var vG,uG,tG,lq=null;function zG(){Yu.call(this);this.gb[yd]=Ke}s(508,276,ni,zG);function AG(){zG.call(this);this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(507,508,ni,AG);function KG(a){this.a=a}s(509,1,{},KG);
-_.mc=function(a){var b,c,d;c=Bj(a);d=Cj(a);b=a.a.button||0;a=new XG(a);2==b&&(a.e=4);ZE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function MG(a){this.a=a}s(510,1,{},MG);_.nc=function(a){var b,c;b=Bj(a);c=Cj(a);a=new XG(a);this.a.i?hF(this.a.c,a,b,c):jF(this.a.c,a,b,c);Mw(this.a.gb)};_.a=null;function PG(a){this.a=a}s(511,1,{},PG);_.oc=function(a){this.a.i=!1;Bj(a);Cj(a);kF(this.a.c)};_.a=null;function WG(a){this.a=a}s(512,1,{},WG);_.a=null;
-function BG(){zG.call(this);this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(513,508,ni,BG);function YG(a,b){var c;c=b.a;c.e=4;return ZE(a.a.c,c,b.d,b.e)}function DG(a){this.a=a}s(514,1,{},DG);_.tf=function(a){return YG(this,a)};_.a=null;function Uq(a,b){jF(a.a.c,b.a,b.d,b.e);return ZE(a.a.c,b.a,b.d,b.e)}function EG(a){this.a=a}s(515,1,{},EG);_.tf=function(a){return Uq(this,a)};_.a=null;function FG(a){this.a=a}s(516,1,{},FG);_.tf=function(a){return hF(this.a.c,a.a,a.d,a.e)};_.a=null;
-function GG(a){this.a=a}s(517,1,{},GG);_.tf=function(){return kF(this.a.c)};_.a=null;function Zp(a,b){var c;c=K(aD(b.b));c=new hB(b,0,eg,c);VD(a.a.c,c);return!0}function HG(a){this.a=a}s(518,1,{},HG);_.tf=function(a){return Zp(this,a)};_.a=null;function $p(a,b){var c;c=K(aD(100*b.c));c=new hB(b,0,kg,c);VD(a.a.c,c);return!0}function IG(a){this.a=a}s(519,1,{},IG);_.tf=function(a){return $p(this,a)};_.a=null;function dq(a,b){var c;c=new hB(b,0,$d,dh);VD(a.a.c,c);return!0}function JG(a){this.a=a}
-s(520,1,{},JG);_.tf=function(a){return dq(this,a)};var ZG=_.a=null;function $G(){$G=u;ZG=new Os((ct(),new bt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function aH(){aH=u;bH={}}function cH(a,b,c){var d;c&&(b.style[fe]=c.b+Pf,d=c.a,d!=Mb&&(b.style[ee]=d),0!=(c.c&1)&&(b.style[he]=ld),0!=(c.c&2)&&(b.style[ge]=Ie));a.e.style[Xg]=vf}
-function Vz(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=qi(b);d in bH?c=bH[d]:(c=$doc.getElementsByTagName("body")[0],e=Wn(rg),f=Wn(Ge),f.width=1,f.height=1,g=($G(),ZG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),cH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Rj(e),l=Rj(e)+(e.offsetHeight||0),m=l-h,o=Rj(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new dH,w.a=r,w.b=n,w.c=m,w),bH[d]=c);return c}
-function eH(){aH();var a,b,c,d,e;zj();this.a=F(js,k,1,["monospace","sans-serif",pg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=Wn(rg);this.e.innerHTML=this.f||j;this.e.style[fe]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ee]=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(523,1,{},eH);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var bH;function dH(){}s(524,1,{},dH);_.a=0;
-_.b=0;_.c=0;function $E(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=Ei(b),!y(b,79))throw b;}return!1}function aF(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Ei(b),!y(b,79))throw b;}return!1}function XG(a){mq.call(this,null,0,null);this.a=a}function wG(a,b,c){mq.call(this,a,0,b);this.a=c}s(525,382,Wh,XG,wG);_.ke=function(){return $E(this)};_.le=function(){return aF(this)};_.a=null;
-function KA(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,cH(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function JA(a){this.c=a;this.b={};this.a=new eH}s(526,385,Wh,JA);_.a=null;function Fy(a){this.a=a}s(527,393,{},Fy);_.a=null;function fH(){nw.call(this);this.gb[yd]="jsa-resetTable";this.gb.style[Yg]=hd}s(528,308,ni,fH);
-function gH(){gH=u;var a=hH=new eH;zj();a.f="9p";a.e.style[ee]=pg;a.e.style[fe]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[fe]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);iH=new Ry(1)}function lE(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,yG(a)}
-function nE(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(kE(a,!1),360<=g||-360>=g?i=mE(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+'arc startangle="'+l+'" endangle="'+m+'" style="top:'+c+"px;left:"+b+Wf+d+Uf+e+'px"+'+a.k+Ya),lE(a,i))}function Z(a,b,c,d,e){a.n&&lE(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ha+a.b+"/>\n")}function jE(a,b,c,d,e){a.n&&(kE(a,!1),lE(a,jH(a,b,c,d,e)))}
-function uE(a,b,c,d){var e,b=b.replace(/&/g,ma).replace(/</g,oa).replace(/>/g,na),f=(gH(),hH),b=(e=Vz(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+Vf+(d-e)+Tf+a.i+"color:"+a.f+";'>"+b+"</span>");lE(a,b)}function fA(a,b,c,d,e){kE(a,!0);lE(a,jH(a,b,c,d,e))}function yG(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,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=cg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
-function tE(a,b){a.e=b;a.i=rF(b)}s(529,389,{});_.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 iH,hH;function Iq(a,b,c){c&&(Tq(a,b),c.tf(a.b));a.d=!0}function Tq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Qj(a.o.gb)+Pj(a.o.gb)+$n(a.o.gb.ownerDocument),a.b.e=c.clientY-Rj(a.o.gb)+(a.o.gb.scrollTop||0)+ao(a.o.gb.ownerDocument),a.b.a=new XG(b),Gj(b.a),!0):!1}
-function CG(a){this.o=a;this.b=new kH;this.c=new lH(this);z(this.o,new mH(this),(Qq(),Qq(),Rq));z(this.o,new nH(this),(Jq(),Jq(),Kq));z(this.o,new oH(this),(Nq(),Nq(),Oq));z(this.o,new pH(this),(Fq(),Fq(),Gq));z(this.o,new qH,(eq(),eq(),fq));z(this.o,new rH(this),(aq(),aq(),bq));z(this.o,new sH(this),(Wp(),Wp(),Xp))}s(530,1,{},CG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function lH(a){ek();this.a=a}s(531,24,{},lH);
-_.vc=function(){!this.a.d&&this.a.i&&YG(this.a.i,this.a.b)};_.a=null;function mH(a){this.a=a}s(532,1,{},mH);_.a=null;function nH(a){this.a=a}s(533,1,{},nH);_.a=null;function oH(a){this.a=a}s(534,1,{},oH);_.a=null;function pH(a){this.a=a}s(535,1,{},pH);_.a=null;function qH(){}s(536,1,{},qH);function rH(a){this.a=a}s(537,1,{},rH);_.a=null;function sH(a){this.a=a}s(538,1,{},sH);_.a=null;function kH(){}s(539,1,{},kH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function tH(a){var b,c,d,e,f;Oj(a);d=($i(),aj(null));e=new fH;kw(e,a);Mu(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.innerText,2>=c.length&&(f+=8));mw(e,a);Uu(d,e);return new Xx(f,b)}function uH(){this.gb=Wn(Wd);this.gb[yd]=Ke;this.gb.style[If]=De;this.gb.style[Lf]=$c;this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(541,279,Ih,uH);_.Xc=function(){return Qj(this.gb)};_.Yc=function(){return Rj(this.gb)};
-function vH(){vH=u;gH();wH=F(js,k,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function rF(a){var b,c,d,e;b=(vy(),wy);e=a.b;c=a.a;d=j;e!=b.b&&(d="font-size:"+e+Tf);c!=b.a&&(d+="font-family:"+c+mb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function mE(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+Vf+c+Wf+d+Uf+e+Qf+a.k+Ya}
-function yE(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+'polyline points="';g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+Rf+l+Pf,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+Rf+f+Pf));return i+=g+ha+a.k+Ya}function jH(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+Vf+c+Wf+d+Uf+e+Qf+a.k+Ya}function kE(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+ia:a.k=' filled="false" strokecolor="'+c+ia}
-function xH(a){var b,c,d;d=a?Lc:Kc;b=wH.length;for(c=1;c<b;++c){var e=d,f=wH[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function xG(){vH();this.n=iH;this.c=[];this.t=new uH;yH&&(yH=!1,zH(Kc),xH(!1),zH(Lc),xH(!0))}function zH(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}s(542,529,{},xG);_.a=ob;_.b=j;var yH=!0,wH;function AH(){AH=u;BH=new Xx(0,0)}
-function CH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=tH(c.a),ej(c.ne(),b.b,b.a),c=tH(c.a),b=new Xx(c.b-b.b,c.a-b.a)):b=new Xx(0,0);a.Bf(b)}return b}function ly(a,b){var c;if(a.re())return BH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Qx(b));c=tH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function DH(a,b){var c;b&&(c=cg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.wf().gb.style[id]=c)}function EH(){this.e=new Kz;this.e.a=-1;this.e.b=-1}s(544,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return FH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Qx(a))};_.zf=function(a){DH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(vy(),wy);e=a.b;d=a.a;e!=c.b?b.style[fe]=j+e+"pt":b.style[fe]=j;d!=c.a?b.style[ee]=d:b.style[ee]=j;0!=(a.c&1)?b.style[he]=ld:b.style[he]=j;0!=(a.c&2)?b.style[ge]=Ie:b.style[ge]=j};_.Bf=function(a){FH=a};_.Cf=function(){};var FH=_.e=null,BH;
-function nz(a,b){AH();EH.call(this);this.a=new Ev(a);this.a._c()[yd]=j;z(this.a,new GH(this,b),(xp(),xp(),yp))}s(543,544,{},nz);_.ne=function(){return this.a};_.zf=function(a){DH(this,a)};_.a=null;function GH(a,b){this.a=a;this.b=b}s(545,1,{},GH);_.Ec=function(a){up();vp(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function rz(a){AH();EH.call(this);this.a=new Cw;z(this.a,new HH(this,a),(rp(),rp(),sp))}s(546,544,{},rz);_.ne=function(){return this.a};_.a=null;
-function HH(a,b){this.a=a;this.b=b}s(547,1,{},HH);_.a=null;_.b=null;function IH(a,b){var c,d;DH(a,b.Gd());for(d=new yi(b.Ob.a);d.b<d.d.ue();)c=zi(d),c.dc&&c._b.vf(c)}function JH(a,b){var c,d,e,f,g,i,h;ej(a.d,b.Nd(),b.Jd());for(d=new yi(b.Ob.a);d.b<d.d.ue();)c=zi(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-=CH(e).b,f-=CH(e).a,ej(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Ay(){AH();EH.call(this);this.d=new Yu}s(548,544,{},Ay);
-_.vf=function(a){IH(this,a)};_.ne=function(){return this.d};_.yf=function(a){JH(this,a)};_.d=null;function pA(a){AH();EH.call(this);var b=this.a=new zw;Iv(b.b,a);yw(b);this.e.a=-1;this.e.b=-1}s(549,544,{},pA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Un(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function sA(a){this.a=new Xw(a.f,new KH(a))}s(550,1,{},sA);_.a=null;
-function Tw(a){var b,c,d,e,f;f=new gB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(LH,k,58,0,0);for(c=b.a?pk(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=Wi((Ky(),S),new T(f.d)));c=c.b;if(Fs(!c?ch:c.a,th))for(c=(!a.d.a||0==a.d.a.c?(wr(),wr(),xr):new Ny(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new mq(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 mq(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 mq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function KH(a){this.a=a}s(551,1,ji,KH);_.pc=function(){Tw(this)};_.a=null;function QA(){AH();EH.call(this);this.a=new ux}s(552,544,{},QA);_.uf=function(){var a;a=new QA;rx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return MH};_.Bf=function(a){MH=a};var MH=_.a=null;s(553,548,{});function TA(){new or}s(554,413,{},TA);function cA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Rp(c.f,c):Pp(c.f,c)))}function dA(a,b){AH();Ay.call(this);this.c=new NH(a);var c=this.b=new nw,d=(Zv(),$v);c.a=d;kw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&OH(Fx(c.z.a.p,0)))throw new zu("WindowPanel can only contain one child widget");PH(c,d);this.c.a=this;this.a=b}s(557,553,{},dA);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){QH(this.c,!1)};_.Af=function(){};_.Cf=function(a){IH(this,a);JH(this,a);RH(this.c);SH(this.c)};_.a=null;_.b=null;_.c=null;function TH(a){var b;b=new Lp(D(a.gb,Af),D(a.gb,zf));a=new Lp(D(a.K.ab.gb,Af),D(a.K.ab.gb,zf));return F(I,q,-1,[b.b-a.b,b.a-a.a])}function UH(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?(VH(a,a.I),a.I=null):null!=a.H&&(WH(a,a.H),a.H=null);Ej(a.J)}function RH(a){a.bb?a.Gf(Op(a.K.ab)):(a.Ad(),RH(a))}
-function WH(a,b){var c;a.bb?(c=TH(a),a.Gf(new Lp(-1,XH(b,!1)-c[1]))):a.H=b}function YH(a,b){var c;b!=a.vd()&&(c=a.K.ab,Eu(c),ZH(c,b,c.gb,c.p.c,!0))}function VH(a,b){var c;a.bb?(c=TH(a),a.Gf(new Lp(XH(b,!0)-c[0],-1))):a.I=b}s(560,281,Yh);_.Df=function(){var a,b;b=Op(this.K.ab);a=TH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?OH(Fx(a.p,0)):null};_.Ef=function(a){$H(this.K.ab,a)};_.qd=function(){return new Fu(this.K.ab)};_.Ff=function(){Sp(this.K.ab)};_.ld=function(){UH(this)};
-_.Dd=function(){Sp(this.K.ab)};_.nd=function(a){return aI(this.K.ab,a)};_.Gf=function(a){Qp(this.K.ab,a)};_.cd=function(a){WH(this,a)};_.wd=function(a){YH(this,a)};_.ed=function(a){VH(this,a)};_.H=null;_.I=null;function bI(){bI=u;var a=(cI(),dI(),eI);fI=new pw(a.d,a.b,a.c,a.e,a.a)}function QH(a,b){var c;c=new Xt;a.db&&mr(a.db,c);a.A&&Pp(a.f,a);try{Gi(a.f.c,a)}catch(d){if(d=Ei(d),!y(d,73))throw d;}a.b=gI(a.f,a);try{ev(a,b)}finally{Ji(a.j.a),Ji(a.i.a),Ji(a.k.a),a.G&&Mi(a.G,a.f),a.t&&(a.t=!1)}}
-function hI(a,b,c){var d,e;e=a.fb;d=new Hj(a,e);e.sd(a,d.a+b,d.d+c)}function iI(a,b,c){b=new jI(Vn(Un(a.K.c.children[b].children[c])));Du(b,a);z(b,a.c,(xp(),xp(),yp));return b}function Np(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Qp(a.K.ab,b)}function HD(a,b,c){var d,e;(e=a.f)?(d=kI(e.gb),hv(a,b+(Qj(e.gb)+d[3]),c+(Rj(e.gb)+d[0]))):hv(a,b,c)}function PH(a,b){if(b!=(0!=a.z.a.p.c?OH(Fx(a.z.a.p,0)):null)){Eu(a.z.a);var c=a.z.a;ZH(c,b,c.gb,c.p.c,!0)}}
-function lI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Ip(),mI)&&(a.F=a.x);var d,e;if(a.G)for(e=new yi(a.G);e.b<e.d.ue();)if(d=zi(e),b==(Ip(),nI)){!d.b&&(d.b=new oI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(Ip(),Jp))g=d.f,i=d.w,d.z.c?(HD(d,i.c,i.d),Np(d,new Lp(i.b,-1))):(HD(d,i.c,i.d),Np(d,new Lp(i.b,i.a)),Rp(g,d)),Ci(g.c,d,d.z.b),Zj(d.q,333);else if(!d.t&&f==(Ip(),mI))d.gb.style[Ug]=Vg,Ip()}else if(b==Jp){!d.b&&(d.b=new oI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=kI(i.gb);h=d.w;if(d.z.c)h.c=Qj(d.gb)-
-g[3]-Qj(i.gb),h.d=Rj(d.gb)-g[0]-Rj(i.gb),d.w=h,HD(d,0,0),pI(d,Kp(i.gb).b,-1);else{if(f!=(Ip(),mI))h.c=Qj(d.gb)-g[3]-Qj(i.gb),h.d=Rj(d.gb)-g[0]-Rj(i.gb),h.b=d.e,h.a=d.d,d.w=h;HD(d,0,0);Qp(d,new qI(Kp(i.gb)));Pp(i,d)}d==d.f.a||QE(d);Zj(d.q,333)}}else b==mI&&(!d.b&&(d.b=new oI),d=a,d.t||(d.x=c,d.gb.style[Ug]=De))}}function rI(a,b){a.gb.style[$g]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function SH(a){if(!a.bb){a.j=xu(a,a.f,(!Yq&&(Yq=new kk),Yq));a.i=xu(a,a.f,jk?jk:jk=new kk);a.k=xu(a,a.f,(!cr&&(cr=new kk),cr));var b=a.f;!a.G&&(a.G=new Ti);Ni(a.G,b);Yq&&(b=new Xq(a),a.db&&mr(a.db,b));a.A&&Rp(a.f,a);Ci(a.f.c,a,a.z.b);a.b&&(hv(a,a.b.a,a.b.b),a.b=null);iv(a);QE(a)}}function QE(a){if(a!=a.f.a){var b;cr&&(b=new br(a),a.db&&mr(a.db,b))}}s(559,560,Yh);_.vd=function(){return 0!=this.z.a.p.c?OH(Fx(this.z.a.p,0)):null};_.yd=function(a){QH(this,a)};_.qd=function(){return new Fu(this.z.a)};
-_.ld=function(){UH(this);Ej(new sI(this))};_.nd=function(a){return aI(this.z.a,a)};_.Gf=function(a){Np(this,a)};_.zd=function(a,b){HD(this,a,b)};_.wd=function(a){PH(this,a)};_.Ad=function(){SH(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 fI;
-function NH(a){bI();var b=(tI(),uI),c=(pv(),qv);jv.call(this,!1,"popup");this.L=c.a;this.J=new vI(this);c=new wI;c.gb[yd]="mosaic-popupLayoutPanel";bv(this.K,c);gv(this);this.c=new xI(this);this.q=new yI(this);this.r=new zI(this);this.s=new AI(this);this.w=new BI;this.F=(Ip(),nI);this.A=!1;this.f=b;a=this.z=new CI(a);b=new DI;!a.d&&(a.d=new EI);Ni(a.d,b);a=new FI(new rw(fI.a.d.a,fI.a.b,fI.a.c,fI.a.e,fI.a.a));z(a,new GI(this),(xp(),xp(),yp));b=this.z.b;if(!b.b){b.b=new nw;b.b._c()[yd]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(gw(),hw);c.c=d;HI(b.f,b.b,new II(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Pu;d=lw(c);lu(c.b,(zt(),At(d)),0);Ou(c,a,d,0,!1)}else kw(b.b,a);$H(b.f,null);z(this.z.b,new JI(this),(Fp(),Fp(),Gp));z(this.z.b,this.c,yp);YH(this,this.z);Ai(Vn(Un(this.gb)),"mosaic-WindowPanel",!0)}s(558,559,Yh,NH);_.xd=function(){var a=this.a,b=new Xz(a.a,201),c;a=a.a.q;a.a?a=new KI(new yi(a.a)):(a=(wr(),wr(),xr),a=new yi(a));for(;a.Qc();)c=a.Rc(),201==b.d&&FD(c.a)};_.a=null;
-function AA(){AH();EH.call(this);var a=this.a=new LI;a.T=!0;a.a.f=!0;this.a.W=!0}s(561,544,{},AA);_.ne=function(){return this.a};_.a=null;function tB(){}s(567,429,{},tB);function KI(a){if(!a)throw new gn;this.a=a}s(568,1,{},KI);_.Qc=function(){return zB(this.a)};_.Rc=function(){return zi(this.a)};_.Sc=function(){throw new CB("Missing message: awt.50");};_.a=null;function Xy(){return Xy()}
-function rB(){rB=u;var a;a=(iB(),jB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(MI,k,-1,0,1);else throw new IC(a+" is not supported");}catch(b){if(b=Ei(b),!y(b,81))throw b;}}function tA(a,b){a.a=31*a.a+J((new WC(b)).a)}function Sy(){}s(571,1,{},Sy);_.hC=function(){return this.a};_.a=1;function NI(){NI=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ee))&&0<b.length)b=$doc.getElementsByTagName(Ee)[0],b.style[Ce]=bb;a.body.style[Ce]=bb}
-function kI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"borderTopWidth"));b[1]=OI(PI(a,"borderRightWidth"));b[2]=OI(PI(a,"borderBottomWidth"));b[3]=OI(PI(a,"borderLeftWidth"));return b}function QI(a){NI();var b,c;c=RI(a);b=kI(a);a=(a.style[ah]=ab,new Lp(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 Kp(a){NI();a.style[ah]=ab;return new Lp(a.clientWidth,a.clientHeight)}
-function RI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"marginTop"));b[1]=OI(PI(a,"marginRight"));b[2]=OI(PI(a,"marginBottom"));b[3]=OI(PI(a,"marginLeft"));return b}function SI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"paddingTop"));b[1]=OI(PI(a,"paddingRight"));b[2]=OI(PI(a,"paddingBottom"));b[3]=OI(PI(a,"paddingLeft"));return b}
-function TI(a,b,c){NI();try{switch(b){case Ef:a.style.filter=dd+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ce:b=ug;default:a.style[b]=c}}catch(d){if(d=Ei(d),y(d,73))a=a.scopeName,null==a||Cr(Ee,a);else throw d;}}function XH(a,b){NI();var c;UI||(UI=Wn(rg),TI(UI,Me,j),TI(UI,Ig,j),TI(UI,Lf,$c),TI(UI,Ug,De),$doc.body.appendChild(UI));TI(UI,Yg,a);TI(UI,Ce,a);c=QI(UI);return b?c.b:c.a}var UI=null;function VI(){Lp.call(this,0,0)}
-function Lp(a,b){this.b=a;this.a=b}function qI(a){Lp.call(this,a.b,a.a)}s(573,1,Wh,VI,Lp,qI);_.eQ=function(a){return this===a?!0:null==a||WI!=on(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+Wc};_.a=0;_.b=0;function XI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(574,1,{67:1,69:1,90:1},XI);
-_.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 YI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function ZI(a,b){this.a=a;this.b=b}s(575,1,Wh,ZI);_.eQ=function(a){return this===a?!0:null==a||$I!=on(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 $I.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;function BI(){this.b=this.a=this.d=this.c=0}s(576,1,Wh,BI);_.eQ=function(a){return this===a?!0:null==a||aJ!=on(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 aJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;
-function PI(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 ce:b=ug;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(579,1,{});var bJ=-1;function cJ(){}s(580,579,{},cJ);_.a=-1;_.b=-1;var dJ=null;function OI(a){a=parseInt(a,10);a=isNaN(a)?null:XC(a);return!a?0:a.a}
-s(583,296,Sh);_.Df=function(){return Op(this.f)};_.Ef=function(a){$H(this.f,a)};_.Ff=function(){Sp(this.f)};_.Dd=function(){Sp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ce]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Yg]=a;b.bb||(b.i=a)};function cI(){cI=u;dI()}function bA(a,b){a.a.gb.innerText=b||j;$H(a.f,null)}
-function eJ(a){cI();var b;Fv(this,new wI);this.a=new fJ;b=this.f;gJ(b,new hJ);TI(b.gb,Jf,$a);b.o=0;HI(b,this.a,new II(0));this.a._c()[yd]="mosaic-Caption-text";this.a.gb.innerText=a||j;$H(this.f,null);this.gb[yd]="mosaic-Caption"}s(582,583,Sh,eJ);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.b=null;
-function dI(){dI=u;iJ=xn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Jx(iJ,240,20);new Jx(iJ,224,16);new Jx(iJ,208,16);new Jx(iJ,192,16);new Jx(iJ,176,16);new Jx(iJ,160,16);new Jx(iJ,144,16);new Jx(iJ,128,16);new Jx(iJ,112,16);new Jx(iJ,96,16);new Jx(iJ,80,16);new Jx(iJ,64,16);new Jx(iJ,260,16);eI=new Jx(iJ,48,16);new Jx(iJ,32,16);new Jx(iJ,16,16);new Jx(iJ,0,16)}var iJ,eI;function jJ(a,b){vu(a.a.gb,!b);$H(a.f,a.a)}
-function Mp(a,b){a.c=b;vu(a.a.gb,!b);$H(a.f,a.a);if(a.d){var c;for(c=new yi(a.d);c.b<c.d.ue();)zi(c)}}function CI(a){var b;Fv(this,new wI);b=this.f;gJ(b,new kJ((lJ(),mJ)));b.o=0;this.b=new eJ(a);HI(b,this.b,new II(1));this.a=new wI;Si(this.a,"Body");HI(b,this.a,new II(0));this.gb[yd]="mosaic-CaptionLayoutPanel"}s(585,583,{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},CI);_.fd=function(){yu(this.f)};_.gd=function(){Bu(this.f)};_.qd=function(){return new Fu(this.a)};
-_.nd=function(a){return aI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function EI(){uD(this)}s(586,477,gi,EI);function vI(a){this.a=a}s(587,1,ji,vI);_.pc=function(){Sp(this.a.K.ab)};_.a=null;function nJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:Dj(a.e.a,b);a.e&&ut(a.e.a,b)&&xt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&QE(!a.e?null:ut(a.e.a,b-1))}function oJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new zy);-1==Dj(a.e.a,b)&&Ni(a.e.a,b)}function oI(){}s(588,1,{},oI);_.Jc=function(a){nJ(a)};_.Kc=function(a){oJ(a)};
-_.Mc=function(a){pJ(a.a.f,a.a)};function tI(){tI=u;qJ=new rJ(1,"e");sJ=new rJ(2,qf);tJ=new rJ(3,"ne");uJ=new rJ(10,"nw");vJ=new rJ(4,jg);wJ=new rJ(5,mg);xJ=new rJ(12,"sw");yJ=new rJ(8,Wg);uI=new zJ(($i(),aj(null)).gb)}function gI(a,b){var c;c=kI(a.gb);return new ZI(Qj(b.gb)-(Qj(a.gb)+c[3]),Rj(b.gb)-(Rj(a.gb)+c[0]))}
-function AJ(a){var b,c,d,e,f,g;if(a.e){b=Kp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=ut(a.e.a,d),c=new Lp(D(g.gb,Af),D(g.gb,zf)),f=gI(a,g),f.a-=Kj(0,f.a+D(g.gb,Af)-b.b),f.b-=Kj(0,f.b+D(g.gb,zf)-b.a),HD(g,Kj(0,f.a),Kj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,pI(g,c.b,c.a),g.F==(Ip(),Jp)&&Qp(g,new qI(Kp(a.gb))),Zj(g.q,1)}}function BJ(a,b,c){a=a.d;Ci(a,b,b);x(a.c,b,c);Si(b,wc+c.b)}
-function Pp(a,b){var c;c=a.d;CJ(c,b.y);Ri(b.y,wc+uJ.b);CJ(c,b.u);Ri(b.u,wc+sJ.b);CJ(c,b.v);Ri(b.v,wc+tJ.b);CJ(c,b.E);Ri(b.E,wc+yJ.b);CJ(c,b.n);Ri(b.n,wc+qJ.b);CJ(c,b.D);Ri(b.D,wc+xJ.b);CJ(c,b.B);Ri(b.B,wc+vJ.b);CJ(c,b.C);Ri(b.C,wc+wJ.b)}
-function Rp(a,b){!b.y&&(b.y=iI(b,0,0));BJ(a,b.y,uJ);!b.u&&(b.u=iI(b,0,1));BJ(a,b.u,sJ);!b.v&&(b.v=iI(b,0,2));BJ(a,b.v,tJ);!b.E&&(b.E=iI(b,1,0));BJ(a,b.E,yJ);!b.n&&(b.n=iI(b,1,2));BJ(a,b.n,qJ);!b.D&&(b.D=iI(b,2,0));BJ(a,b.D,xJ);!b.B&&(b.B=iI(b,2,1));BJ(a,b.B,vJ);!b.C&&(b.C=iI(b,2,2));BJ(a,b.C,wJ)}function pJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=Dj(a.e.a,b);if(c+1<d){bz(a.e,b);for(Ni(a.e.a,b);c<d;++c)rI(ut(a.e.a,c),c)}else rI(b,c)}
-function zJ(a){a=new DJ(a);Fv(this,a);this.c=new EJ(a);this.c.i=!0;Ki(this.c);this.c.k=3;this.d=new FJ(a);this.d.i=!0;Ki(this.d);this.d.k=3;Hv(this)}s(589,296,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},zJ);_.Df=function(){return Kp(this.gb)};_.Ef=function(){var a;(a=GJ(this))&&a.Ef(null)};_.Ff=function(){AJ(this)};_.Jc=function(a){!this.b&&(this.b=new oI);nJ(a)};_.Kc=function(a){!this.b&&(this.b=new oI);oJ(a)};_.Dd=function(){AJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new oI);pJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var qJ,sJ,tJ,uJ,uI,vJ,wJ,xJ,yJ;function DJ(a){this.p=new Zu(this);this.gb=a}s(590,276,ni,DJ);function rJ(a,b){this.a=a;this.b=b}s(591,1,{},rJ);_.a=0;_.b=null;function EJ(a){ui();Oi.call(this,a)}s(592,3,{},EJ);_.jc=function(){var a;a=this.j.e;a.t||Oj(a.o);Ri(this.j.e,"dragdrop-dragging");!a.z.c&&jJ(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Kj(this.a,a<this.d?a:this.d),b=Kj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Me]=a+(zj(),Pf);c.style[Ig]=b+Pf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||QE(a);a.z.c||jJ(a.z,!0);a.t||(a.o||(a.o=new HJ,Si(a.o,"mosaic-GlassPanel-invisible")),TI(a.o.gb,$g,(NI(),PI(a.gb,$g))),Zi(($i(),aj(null)),a.o,0,0));Si(this.j.e,"dragdrop-dragging");a=new Hj(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 CJ(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!y(c,73))throw c;}}function FJ(a){ui();Oi.call(this,a);this.c=new wi}s(593,3,{},FJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Oj(a.o);Ri(this.j.e,"dragdrop-dragging");jJ(a.z,!1);Np(a,new Lp(a.e,a.d));Zj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Wi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Kj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Kj(a+b,D(d.z.b.gb,zf)),b!=a&&hI(d,0,a-b),Np(d,new Lp(d.e,b)),Zj(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=Kj(a+b,D(d.z.b.gb,zf)),Np(d,new Lp(d.e,b)),Zj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Kj(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&&hI(d,a-b,0),Np(d,new Lp(b,d.d)),Zj(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,Np(d,new Lp(96<a+b?a+b:96,d.d)),Zj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||QE(a);jJ(a.z,!0);a.t||(a.o||(a.o=new HJ,Si(a.o,"mosaic-GlassPanel-invisible")),TI(a.o.gb,$g,(NI(),PI(a.gb,$g))),Zi(($i(),aj(null)),a.o,0,0));Si(this.j.e,"dragdrop-dragging");a=new Hj(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 mt(){mt=u;nt=new IJ}
-function HJ(){mt();var a;this.d=new JJ(this);this.a=!1;this.b=new cv;Fv(this,this.b);a=this.gb.style;a[id]="#000";a[be]="alpha(opacity=50)";a[Ef]="0.5";this.gb[yd]="gwt-GlassPanel"}s(594,296,ki,HJ);
-_.jd=function(){var a;Hv(this);try{a=this.fb}catch(b){b=Ei(b);if(y(b,79))throw new zu("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(lt(nt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Mi(fk,a),a.b=!0,a.c=nk(a),Ni(fk,a),this.c=new KJ(this),Pt(new kt(this.c))):$doc.compatMode==Hb?(this.gb.style[rd]=$a,this.gb.style[dg]=$a):ej(this,D(a.gb,Af),D(a.gb,zf));this.a&&Dt(new jt(this));Zi(aj(null),new LJ,$n($doc),ao($doc))};
-_.kd=function(){this.f.kd();Tj(this.d);this.c&&(ht(Nt,this.c,F(MJ,k,13,[(!ar&&(ar=new kk),ar)])),this.c=null);this.a&&ht(Ft,this,F(MJ,k,13,[(!Et&&(Et=new kk),Et)]))};_.Uc=function(a){switch(cu(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(Xn(this.gb,a.srcElement))return Oj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var nt;function JJ(a){ek();this.a=a}s(595,24,{},JJ);_.vc=function(){lt((mt(),nt),this.a,!1)};_.a=null;function KJ(a){this.a=a}s(596,1,{},KJ);
-_.a=null;function LJ(){this.gb=Kv();var a;a=new Dw(new NJ(this));z(this,a,(np(),np(),op));z(this,a,(Tp(),Tp(),Up))}s(597,298,ni,LJ);_.ld=function(){Ej(new OJ(this))};function NJ(a){this.a=a}s(598,1,{},NJ);_.a=null;function OJ(a){this.a=a}s(599,1,ji,OJ);_.pc=function(){Mw(this.a.gb)};_.a=null;function PJ(a){a.gb.style[Yg]=hd;a.gb.style[Ce]=hd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=GJ(a))&&b.Ef(a)}}s(601,279,Kh);_.Df=function(){PJ(this);return new Lp(D(this.gb,Af),D(this.gb,zf))};_.Ef=function(){PJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function fJ(){this.gb=Wn("label");this.gb[yd]="mosaic-Label";this.gb.style[Xg]=vf;this.gb[yd]="mosaic-HTML"}s(600,601,Kh,fJ);function FI(a){Fv(this,new QJ(a));this.gb[yd]="mosaic-ImageButton"}s(602,296,ki,FI);
-function LI(){var a=(pv(),sv);jv.call(this,!0,Ze);this.L=a.a;this.a=new RJ(this);this.a.d=!0;$u(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);cj();mu(a,b)}else this.cb|=1;Vn(Un(this.gb))[yd]=Ae;this.gb.style[$g]="2147483647"}s(603,281,ni,LI);_.Tc=function(a){Au(this,a);1==cu(a.type)&&ev(this,!1)};_.a=null;
-function RJ(a){this.b=a;this.c=new Ti;this.i=new Ti;a=(Ww(),Vw);new Ix(a.d,a.b,a.c,a.e,a.a);var b;b=Wn(xg);this.e=Wn(Ag);yt(b,this.e);this.o=!0;a=Kv();b=(zt(),At(b));a.appendChild(b);this.gb=a;kl();this.gb.setAttribute("role",Ol.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),cj(),mu(a,b)):this.cb|=2225;this.gb[yd]=te;a=tu(this.gb)+"-vertical";Ai(this._c(),a,!0);this.gb.style[Hf]=$a;this.gb.setAttribute("hideFocus",Rg);z(this,new Uw(this),(np(),np(),op))}s(604,319,Ih,RJ);
-_.Tc=function(a){switch(cu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Nw(this,a)};_.Cd=function(a,b){Rw(this,a,b);b||this.a&&ev(this.b,!1)};_.a=!0;_.b=null;
-function QJ(a){var b=(Zv(),$v),c=(gw(),hw),d;d=new Rv;d.f[pd]=Za;d.f[td]=0;d.f[ud]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Pv(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Pv(b.a);b.a.c.rows[0].cells[0].style[Tg]=e.a;Pv(d);b=Lv(d,0,0,!0);if(a){Oj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Nv(g,f.c);es(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ni(c.b,a);a.gb[Yc]=e;yt(b,a.gb);Du(a,d)}Fv(this,d);Ai(this.gb,"mosaic-WidgetWrapper",!0)}s(605,296,ki,QJ);_.a=null;_.b=null;function xI(a){this.a=a}s(606,1,{},xI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&QE(this.a)};_.a=null;function yI(a){ek();this.a=a}s(607,24,{},yI);_.vc=function(){Sp(this.a.K.ab);var a=this.a;$q((!a.p&&(a.p=new SJ),a.p))};_.a=null;function zI(a){ek();this.a=a}s(608,24,{},zI);_.vc=function(){lI(this.a,(Ip(),Jp))};_.a=null;function AI(a){ek();this.a=a}s(609,24,{},AI);_.vc=function(){lI(this.a,(Ip(),mI))};_.a=null;function DI(){}s(610,1,{},DI);function GI(a){this.a=a}s(611,1,{},GI);_.Ec=function(){this.a.xd()};_.a=null;
-function JI(a){this.a=a}s(612,1,{},JI);_.a=null;function sI(a){this.a=a}s(613,1,ji,sI);_.pc=function(){this.a.F==(Ip(),Jp)?Zj(this.a.r,333):this.a.F==mI&&Zj(this.a.s,333)};_.a=null;function jI(a){this.gb=a;yu(this)}s(614,279,Ih,jI);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function SJ(){sr.call(this,null)}s(615,210,mi,SJ);
-function Ip(){Ip=u;Jp=new TJ("MAXIMIZED",0);mI=new TJ("MINIMIZED",1);nI=new TJ("NORMAL",2);UJ=F(VJ,k,93,[Jp,mI,nI])}function TJ(a,b){bo.call(this,a,b)}s(616,136,{67:1,70:1,72:1,93:1},TJ);var UJ,Jp,mI,nI;s(617,1,{});function lt(a,b,c){var d,e,f,g,i;e=fj();d=gj();if(!c||e!=a.b||d!=a.a)f=($i(),D(aj(null).gb,Af)),c=D(aj(null).gb,zf),i=(nu(),ou).scrollWidth,g=ou.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[Yg]=f+Pf),0<=c&&(b.gb.style[Ce]=c+Pf),a.b=e,a.a=d}
-function IJ(){}s(618,617,{},IJ);_.a=-1;_.b=-1;function WJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new Fu(b);c.a.a<c.a.b.c-1;)d=OH(Gu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Ni(a.x,d);return!0}
-function XJ(a,b){var c,d,e;if(b.a)a.c&&Sj(a.c),a.c=new YJ(a,b),Uj(a.c,333);else for(d=new yi(a.x);d.b<d.d.ue();)c=zi(d),e=c.eb,Wu(b,ZJ(c),e.s,e.t),$J(c,e.u,e.r,F(I,q,-1,[aK(a.q.a,c).d,aK(a.p.a,c).c,aK(a.n.a,c).a,aK(a.o.a,c).b]),F(I,q,-1,[bK(a.i.a,c).d,bK(a.f.a,c).c,bK(a.d.a,c).a,bK(a.e.a,c).b]),F(I,q,-1,[cK(a.u,c),cK(a.t,c),cK(a.r,c),cK(a.s,c)]))}
-function dK(){this.x=new Ti;this.j=new eK(this);this.w=new fK(this.j);this.v=new gK(this.j);this.q=new hK(this.j);this.p=new iK(this.j);this.n=new jK(this.j);this.o=new kK(this.j);this.i=new lK(this.j);this.f=new mK(this.j);this.d=new nK(this.j);this.e=new oK(this.j);this.u=new pK(this.j);this.t=new pK(this.j);this.r=new pK(this.j);this.s=new pK(this.j)}s(619,1,{});_.Hf=function(a){XJ(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 qK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new yi(b.x);e.b<e.d.ue();)d=zi(e),y(d,26)&&(d=d.ab),f=d.eb,Wu(c,ZJ(d),f.s,f.t),$J(d,f.u,f.r,F(I,q,-1,[aK(b.q.a,d).d,aK(b.p.a,d).c,aK(b.n.a,d).a,aK(b.o.a,d).b]),F(I,q,-1,[bK(b.i.a,d).d,bK(b.f.a,d).c,bK(b.d.a,d).a,bK(b.e.a,d).b]),F(I,q,-1,[cK(b.u,d),cK(b.t,d),cK(b.r,d),cK(b.s,d)]));rK(c);a.a.c=null;for(a=new yi(a.a.x);a.b<a.d.ue();)b=zi(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function YJ(a,b){this.a=a;this.b=b;var c=(ak(),bk);this.k=new $j(this);this.s=c}s(620,17,{},YJ);_.qc=function(){qK(this)};_.rc=function(){qK(this)};
-_.tc=function(a){var b,c,d;for(c=new yi(this.a.x);c.b<c.d.ue();)b=zi(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),Wu(this.b,ZJ(b),d.i,d.v),$J(b,d.w,d.f,F(I,q,-1,[aK(this.a.q.a,b).d,aK(this.a.p.a,b).c,aK(this.a.n.a,b).a,aK(this.a.o.a,b).b]),F(I,q,-1,[bK(this.a.i.a,b).d,bK(this.a.f.a,b).c,bK(this.a.d.a,b).a,bK(this.a.e.a,b).b]),F(I,q,-1,[cK(this.a.u,b),cK(this.a.t,b),cK(this.a.r,b),cK(this.a.s,b)]))};_.a=null;_.b=null;
-s(622,1,{});_.a=null;function nK(a){this.a=a}s(621,622,{},nK);function oK(a){this.a=a}s(623,622,{},oK);function mK(a){this.a=a}s(624,622,{},mK);function lK(a){this.a=a}s(625,622,{},lK);function jK(a){this.a=a}s(626,622,{},jK);function kK(a){this.a=a}s(627,622,{},kK);function iK(a){this.a=a}s(628,622,{},iK);function hK(a){this.a=a}s(629,622,{},hK);s(630,622,{},function(a){this.a=a});s(631,622,{},function(a){this.a=a});
-function cK(a,b){var c=a.a,d;d=Wi(c.d,b);d||(d=new XI(SI(b.gb)),x(c.d,b,d));return d.d}function pK(a){this.a=a}s(632,622,{},pK);function gK(a){this.a=a}s(633,622,{},gK);function fK(a){this.a=a}s(634,622,{},fK);function bK(a,b){var c;c=Wi(a.a,b);c||(c=new XI(kI(b.gb)),x(a.a,b,c));return c}function aK(a,b){var c;c=Wi(a.b,b);c||(c=new XI(RI(b.gb)),x(a.b,b,c));return c}
-function sK(a,b){var c,d;d=Wi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=GJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Lp(tK(e,!0),tK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=tK(e,!0));null!=c.j&&(h.a=tK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Lp(tK(e,!0),tK(e,!1));break a}h=new VI;f=b.gb;l=f.style;g=l[Lf];i=l[Ug];l[Lf]="static";l[Ug]=De;null!=c.k?h.b=tK(e,!0):(l[Yg]=hd,h.b=(f.offsetWidth||0)+aK(d.o.a,b).b+aK(d.p.a,b).c);null!=c.j?h.a=tK(e,!1):(l[Ce]=hd,h.a=(f.offsetHeight||0)+aK(d.q.a,b).d+
-aK(d.n.a,b).a);l[Lf]=g;l[Ug]=i}d=h}null!=c.k&&(zj(),No)==c.k.Jf()||null!=c.j&&(zj(),No)!=c.j.Jf()||x(a.e,b,d)}return d}function eK(a){this.f=a;this.c=new wi;this.e=new wi;this.b=new wi;this.a=new wi;this.d=new wi}s(635,1,{},eK);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function uK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new vK,a.eb=b;return b}function hJ(){kJ.call(this,(lJ(),wK))}function kJ(a){var b=(xK(),yK);dK.call(this);this.b=a;this.a=b}s(636,619,{},hJ,kJ);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new VI;WJ(this,a);l=aK(this.o.a,a).b+aK(this.p.a,a).c+bK(this.e.a,a).b+bK(this.f.a,a).c+cK(this.s,a)+cK(this.t,a);d=aK(this.q.a,a).d+aK(this.n.a,a).a+bK(this.i.a,a).d+bK(this.d.a,a).a+cK(this.u,a)+cK(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(lJ(),wK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.x);a.b<a.d.ue();)c=zi(a),e=uK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.b==wK?(l+=sK(this.w.a,c).b,e.a=sK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Kj(f,e.a)):(d+=sK(this.v.a,c).a,e.b=sK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Kj(g,e.b));this.b==wK?(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,r,w,H,B,N,O;if(WJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;r=cK(this.s,a);B=cK(this.u,a);c=Kp(a.gb);O=c.b-(r+cK(this.t,a));o=c.a-(B+cK(this.r,a));g=O;c=o;this.b==(lJ(),wK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new yi(this.x);e.b<e.d.ue();)d=zi(e),b=null,n=uK(d),w=d.fb,y(w,99)&&(b=w,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.b==wK?(n.d?++h:(n.b=sK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=sK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=sK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=sK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new yi(this.x);e.b<e.d.ue();)d=zi(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),N=n.b,m=n.a,this.b==wK?n.d&&(N=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=N,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==mJ?(n.s=this.a==(xK(),yK)?r:this.a==AK?r+~~(O/2)-~~(N/2):r+O-N,n.t=B,n.u=l,n.r=f,B+=m+H):(this.a==(xK(),yK)?(n.s=r,n.t=B):this.a==AK?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=N+H),a.a&&(w=d.Xc()-Qj(a.gb)-cK(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-Rj(a.gb)-cK(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));XJ(this,a)}};_.a=null;_.b=null;function xK(){xK=u;yK=new BK("START",0);AK=new BK(Fb,1);CK=new BK("END",2);DK=F(EK,k,94,[yK,AK,CK])}function BK(a,b){bo.call(this,a,b)}s(637,136,{67:1,70:1,72:1,94:1},BK);var DK,AK,CK,yK;function lJ(){lJ=u;wK=new FK("HORIZONTAL",0);mJ=new FK("VERTICAL",1);GK=F(HK,k,95,[wK,mJ])}
-function FK(a,b){bo.call(this,a,b)}s(638,136,{67:1,70:1,72:1,95:1},FK);var GK,wK,mJ;s(640,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 vK(){this.e=!1}function II(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(639,640,{96:1,100:1},vK,II);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function IK(a,b){if(a.k)return!0;WJ(a,b);if(0<a.x.c){a.a=ut(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new JK,c.eb=d;a.b=d;a.x.ze();Ni(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function KK(){dK.call(this)}s(641,619,{},KK);
-_.If=function(a){var b,c;c=new VI;IK(this,a);if(this.a){b=sK(this.w.a,this.a).b;var d=sK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=zK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=aK(this.o.a,a).b+aK(this.p.a,a).c+bK(this.e.a,a).b+bK(this.f.a,a).c+cK(this.s,a)+cK(this.t,a);c.a+=aK(this.q.a,a).d+aK(this.n.a,a).a+bK(this.i.a,a).d+bK(this.d.a,a).a+cK(this.u,a)+cK(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;IK(this,a)&&(d=cK(this.s,a),e=cK(this.u,a),c=Kp(a.gb),f=c.b-(d+cK(this.t,a)),c=c.a-(e+cK(this.r,a)),b=this.a.fb,y(b,99)&&(b=zK(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()-Qj(a.gb)-cK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-Rj(a.gb)-cK(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())),XJ(this,a))};_.a=null;_.b=null;function JK(){this.e=!1}
-s(642,640,{97:1,100:1},JK);function zK(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Un(a.c.children[0].children[0]),c=Un(a.c.children[2].children[2]),d=RI(a.gb),b=kI(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 LK(a,b){a.bb&&Oj(a);return av(a,b)}function MK(){yv();ov.call(this,zv)}s(643,286,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},MK);
-_.nd=function(a){return LK(this,a)};_.a=null;function HI(a,b,c){var d=a.p.c;b.eb=c;ZH(a,b,a.gb,d,!0)}function ZJ(a){var b;b=a.fb;return y(b,99)?b:a}function Op(a){if(!a.bb)return new VI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Qp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function OH(a){return y(a,99)?a.ab:a}function NK(a){var b;if(!a.n){b=(!dJ&&(dJ=new cJ),dJ);var c=OK(a,cb,!0);b.a=c;c=OK(a,eb,!0);b.b=c;a.n=b}return a.n}
-function ZH(a,b,c,d,e){if(y(b,26))throw new lk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new MK,Ou(a,c,a.gb,d,!0),bv(c,b)):Ou(a,b,c,d,e);$H(a,b)}
-function $H(a,b){var c;c=a.d;if(b){var d=c.j;Hi(d.c,b);Hi(d.e,b);Hi(d.b,b);Hi(d.a,b);Hi(d.d,b)}else d=c.j,qx(d.c),qx(d.e),qx(d.b),qx(d.a),qx(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==ZJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==ZJ(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 Sp(a){if(a.bb&&a.gb.style.display!=sf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==ig&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;rK(a)}}
-function rK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=OH(Fx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function aI(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=ZJ(b);return Uu(a,c)?(y(c,99)&&LK(c,b),$H(a,null),!0):!1}function gJ(a,b){var c;a.d=b;null!=a.e&&Ri(a,tu(a.gb)+za+a.e);a.e=b.cZ.d;c=Mx(a.e,Qn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Si(a,tu(a.gb)+za+a.e);$H(a,null)}
-function OK(a,b,c){a.k||(a.k=Wn(rg),TI(a.k,Lf,$c),TI(a.k,Ug,De),TI(a.k,Me,$a),TI(a.k,Ig,$a),a.gb.appendChild(a.k));TI(a.k,Yg,b);TI(a.k,Ce,b);a=QI(a.k);return c?a.b:a.a}
-function tK(a,b){var c;c=null.Jf();if(c==(zj(),Zo)){c=(NK(a),null.Jf());var d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ);return L(K(Math.round(100*d*c/254)))}if(c==Po)return c=NK(a),d=null.Jf(),L(K(aD(d*(-1==c.a&&(c.a=XH(cb,!0)),c.a))));if(c==Ro)return c=NK(a),d=null.Jf(),L(K(aD(d*(-1==c.b&&(c.b=XH(eb,!0)),c.a))));if(c==Xo)return c=(NK(a),null.Jf()),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(d*c)));if(c==ap)return c=(NK(a),null.Jf()),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(10*d*c/254)));
-if(c==Vo)return L(K(aD(12*(NK(a),null.Jf())*L(K(aD((-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ)/72))))));if(c==No)return OK(a,null.Jf(),b);if(c==To)return c=(NK(a),L(K(aD(null.Jf())))),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(d*c/72)));if(null.Jf()==Lo)return L(K(aD(null.Jf())));throw new lk("Invalid size: "+null.Jf());}function wI(){var a=new KK;Yu.call(this);this.j=new Lp(-1,-1);new RK(this);this.gb[yd]="mosaic-LayoutPanel";gJ(this,a)}
-s(644,276,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},wI);_.rd=function(a){ZH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Iu(this,new SK)};_.gd=function(){Iu(this,new TK)};_.Df=function(){return Op(this)};_.od=function(a){return Ru(this.p,ZJ(a))};_.pd=function(a,b,c,d){ZH(this,a,b,c,d)};_.Ef=function(a){$H(this,a)};_.qd=function(){return new Fu(this)};_.Ff=function(){Sp(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=Op(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);Sp(this)}};_.Dd=function(){Sp(this)};_.nd=function(a){return aI(this,a)};_.cd=function(a){this.gb.style[Ce]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Wu(this,ZJ(a),b,c)};
-_.ed=function(a){this.gb.style[Yg]=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 SK(){}s(645,1,{},SK);_.Bd=function(a){ZJ(a).jd()};function TK(){}s(646,1,{},TK);_.Bd=function(a){ZJ(a).kd()};function Fu(a){this.b=a;this.a=new Tu(this.b.p)}s(647,1,{},Fu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return OH(Gu(this.a))};_.Sc=function(){Hu(this.a)};_.b=null;function UK(){UK=u;new Aw}
-function RK(a){UK();Ai(a.gb,"dragdrop-dropTarget",!0);this.a=a;new VK(this)}s(648,9,{},RK);function VK(a){ek();this.a=a}s(649,24,{},VK);_.vc=function(){$H(this.a.a,null);Sp(this.a.a)};_.a=null;function GJ(a){a=a.fb;return!a?null:y(a,98)?a:GJ(a)}function pI(a,b,c){var d;d=a.gb;$J(a,b,c,RI(d),kI(d),SI(d))}
-function $J(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)+(zj(),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)+(zj(),Pf)),c!=a.Zc()&&a.cd((0>c?0:c)+Pf))}function Qp(a,b){pI(a,b.b,b.a)}s(652,1,{});function CC(){var a,b,c,d;d=dD("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 WK(){this.a=new wi;new wi;new wi}s(651,652,{},WK);function BC(){BC=u;XK=new WK}function GC(){var a=DC,b=$wnd.JSApplet.JSME;BC();x(XK.a,a,b)}var XK;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=zn&&(e=Vj(),2E3<e-Bn&&(Bn=e,An=yn()));if(0==zn++){var f=(Cn(),Dn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Ln(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=(Cn(),Dn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Ln(l,m);while(h.c);h.c=m}}--zn;c&&-1!=An&&($wnd.clearTimeout(An),An=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(hs)()}catch(d){a(b)}else A(hs)()}var EC=W(1),rn=W(100),YK=SC(" I"),I=NC(659,YK),vD=NC(657,EC),ZK=SC(" Z"),KF=NC(660,ZK);W(99);W(98);W(97);var $K=W(457),fn=NC(661,$K),aL=W(229),Ks=NC(662,aL);W(230);W(136);var bL=SC(" B");W(447);var cL=SC(" C"),ri=NC(663,cL);W(445);var dL=SC(" D"),dE=NC(664,dL);W(446);W(448);var eL=W(451),$C=NC(665,eL),fL=SC(" J"),gL=W(2),js=NC(658,gL),MI=NC(666,bL);W(460);W(443);W(96);W(105);W(439);var DC=W(437);W(442);
-W(112);W(94);W(107);W(108);W(109);W(454);W(449);W(438);W(652);W(651);var FC=RC(),Hz=W(378),QD=NC(667,Hz),hL=W(500),sF=NC(668,hL),iL=W(364);W(363);W(362);W(361);W(496);var Or=NC(669,I),jL=X(498,function(){WD();return xF}),yF=NC(670,jL);W(499);W(387);W(386);W(492);W(491);W(501);W(502);W(497);W(421);W(495);var jz=NC(671,iL);W(376);W(504);W(176);W(175);W(263);W(210);W(265);W(184);var kL=W(183);W(213);W(212);W(211);W(358);W(359);W(360);W(280);var lL=W(279);W(278);W(284);W(298);W(506);W(505);W(277);W(276);
-W(508);W(507);W(513);W(514);W(515);W(516);W(517);W(518);W(519);W(520);W(509);W(510);W(511);W(512);W(339);W(216);W(215);W(289);W(290);W(291);W(530);W(539);W(24);W(531);W(532);W(533);W(534);W(535);W(536);W(537);W(538);W(261);W(433);W(432);W(464);W(466);W(465);W(467);W(469);W(468);W(470);W(474);W(475);W(335);W(338);W(336);W(337);W(404);W(403);var BA=W(402),AE=NC(672,BA),OF=NC(673,fL);W(274);W(275);W(393);W(388);W(389);W(529);W(471);W(477);W(472);W(473);W(398);W(397);W(396);W(401);
-var mL=RC(),LH=NC(674,mL);W(431);W(483);var nL=X(219,function(){Dr();return Ir}),Jr=NC(675,nL);W(463);W(411);W(412);W(395);var lA=W(390);W(374);W(375);W(400);var wA=W(399);W(392);W(391);W(481);W(490);W(381);var Lz=W(380);W(435);W(493);W(494);W(456);W(503);W(409);W(410);W(384);W(366);W(365);W(418);RC();RC();RC();W(368);W(369);W(259);
-var oL=X(152,function(){zj();return cp}),dp=NC(676,oL),pL=X(135,function(){Aj();return no}),oo=NC(677,pL),qL=X(142,function(){po();return yo}),zo=NC(678,qL),rL=X(147,function(){Ao();return Jo}),Ko=NC(679,rL);X(153,null);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(137,null);X(138,null);X(139,null);X(140,null);X(141,null);X(143,null);X(144,null);X(145,null);X(146,null);X(148,null);X(149,null);X(150,null);X(151,null);W(174);W(181);W(182);W(348);
-var Gx=NC(680,lL);W(349);W(542);W(541);W(385);W(180);W(200);W(202);var Sz=W(383);W(434);W(371);W(370);W(377);W(487);W(309);W(311);W(310);W(312);W(459);W(205);W(420);W(179);W(193);W(194);W(196);W(191);W(190);W(192);var Uz=W(526);W(379);W(544);W(549);W(419);W(450);W(422);var lz=W(373),kz=NC(681,Lz);W(571);W(527);W(406);W(407);W(408);W(372);W(197);W(214);W(523);W(524);W(314);W(313);W(305);W(306);W(561);W(550);W(551);W(476);W(484);W(485);W(486);W(543);W(545);var mA=W(394);W(488);W(204);W(201);W(203);
-W(199);W(189);W(188);W(187);W(548);W(283);W(282);W(281);W(560);W(559);W(558);W(553);W(557);var sL=X(616,function(){Ip();return UJ}),VJ=NC(682,sL);W(615);W(614);W(606);W(607);W(608);W(609);W(610);W(611);W(612);W(613);W(587);var tL=X(285,function(){pv();return wv}),xv=NC(683,tL),uL=X(331,function(){lv();return cx}),dx=NC(684,uL);W(17);W(332);W(333);W(328);W(329);W(330);W(18);W(19);W(20);W(417);W(382);W(603);W(319);W(604);W(320);W(321);W(322);W(323);W(326);W(294);W(293);W(292);W(546);W(547);W(552);W(241);
-W(297);W(327);W(178);W(315);W(342);W(341);W(340);var vL=X(343,function(){tx();return Dx}),Ex=NC(685,vL);X(344,null);X(345,null);X(346,null);X(347,null);W(217);W(234);W(295);W(308);W(307);W(480);W(287);W(177);W(528);W(296);W(589);W(3);W(592);W(593);W(591);W(590);W(583);W(582);W(644);W(645);W(646);W(647);W(585);W(208);var $A=W(414),bB=NC(686,$A);W(415);W(413);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var wL=W(49),Sw=NC(687,wL);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 WI=W(573);W(288);var $I=W(575);W(206);W(601);W(600);W(427);W(426);W(428);W(207);W(243);W(245);W(244);W(235);W(286);W(643);W(250);W(253);W(251);W(252);W(5);W(7);W(6);W(554);W(416);W(429);W(352);W(173);W(271);W(239);W(351);W(236);W(423);W(424);
-W(430);W(209);W(602);W(568);W(441);W(461);W(238);W(525);var aJ=W(576);W(586);W(605);W(640);W(639);W(185);W(195);W(4);W(567);W(31);W(246);W(316);W(317);W(318);W(247);var MJ=NC(688,kL);W(248);W(619);W(636);var xL=X(637,function(){xK();return DK}),EK=NC(689,xL),yL=X(638,function(){lJ();return GK}),HK=NC(690,yL);W(622);W(631);W(630);W(634);W(633);W(629);W(628);W(626);W(627);W(625);W(624);W(621);W(623);W(632);W(635);W(620);W(30);W(68);W(588);W(641);W(300);W(299);W(302);W(303);W(301);W(249);W(21);W(269);
-W(270);W(11);W(14);W(22);var zL=W(25),ok=NC(691,zL);W(23);W(642);W(8);W(10);W(9);W(648);W(649);W(594);W(597);W(598);W(599);W(595);W(596);var YI=W(574);W(617);W(618);W(579);W(580);W(186);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
diff --git a/public/jsme_bak/396F806CD63ABD414BFBB9D57429F05B.cache.png b/public/jsme_bak/396F806CD63ABD414BFBB9D57429F05B.cache.png
deleted file mode 100644
index 009e987..0000000
--- a/public/jsme_bak/396F806CD63ABD414BFBB9D57429F05B.cache.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/40BAF81124143A595056A9CCA0E9DBBA.cache.png b/public/jsme_bak/40BAF81124143A595056A9CCA0E9DBBA.cache.png
deleted file mode 100644
index daa0fa3..0000000
--- a/public/jsme_bak/40BAF81124143A595056A9CCA0E9DBBA.cache.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/4841BDE9DC293BA35F7762B4D8EFD236.cache.png b/public/jsme_bak/4841BDE9DC293BA35F7762B4D8EFD236.cache.png
deleted file mode 100644
index 8a77f17..0000000
--- a/public/jsme_bak/4841BDE9DC293BA35F7762B4D8EFD236.cache.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/4DD5A381A59C969C147B4AF79F32C2F6.cache.html b/public/jsme_bak/4DD5A381A59C969C147B4AF79F32C2F6.cache.html
deleted file mode 100644
index ad986eb..0000000
--- a/public/jsme_bak/4DD5A381A59C969C147B4AF79F32C2F6.cache.html
+++ /dev/null
@@ -1,597 +0,0 @@
-<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 = '4DD5A381A59C969C147B4AF79F32C2F6';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="#",ka="$MOL\n",la="&",ma="&amp;",na="&gt;",oa="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",xa=", ",za="-",Aa="-C#C-Me",Ba="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",La="-NH-SO2-Me",Na="-NMe2",Oa="-NO2",Pa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Xa="//",Ya="/>",Za="0",$a="0px",ab="1",bb="100%",cb="1em",eb="1ex",fb="1in",gb="2",
-ib="3",kb=":",lb=": ",mb=";",nb="<",ob="<V1:",pb="<V2:",rb="=",sb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Eb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="Dialog",Nb="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",fc="NONE",hc="No more molecules in SDF buffer",
-ic="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-",zc="Ring",Ac="S",Ec="SMILES",Fc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="V1",Lc="V2",Mc="West",Nc="X",Oc="[",Vc="\\",Wc="]",Xc="_",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="alpha(opacity=",
-ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",od="bolder",qd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Kd="contentinfo",Pd="contextmenu",Qd="dblclick",Rd="definition",Sd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",
-Yd="dragdrop-handle",Zd="dragdrop-selected",$d="end_gesture",ae="error",be="filter",ce="float",de="focus",ee="fontFamily",fe="fontSize",ge="fontStyle",he="fontWeight",ie="form",je="function",ke="g",le="gesturechange",me="gestureend",oe="gesturestart",pe="google",qe="grid",re="gridcell",se="group",ze="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ee="ie8",Fe="img",Ge="is_touch_supported",He="italic",Ie="java.vm.name",Je="jsa-resetDiv",Ke="keydown",Le="left",Me="link",Ne="list",
-Oe="listbox",Pe="listitem",Qe="load",Re="log",Te="ltr",Ue="main",Ve="marquee",We="math",Xe="menu",Ye="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",hf="middle",jf="mousedown",kf="mousemove",lf="mouseout",mf="mouseup",nf="msie",of="multipart",pf="n",qf="navigation",rf="none",sf="noreaction",tf="note",uf="nowrap",vf="null",wf="number",xf="object",yf="offsetHeight",zf="offsetWidth",Af="onclick",Bf="onload",Cf="ontouchstart",Df="opacity",Ef="opera",Ff="option",Gf="outline",
-Hf="overflow",If="padding",Jf="popupContent",Kf="position",Mf="presentation",Nf="progressbar",Of="px",Pf='px"',Qf="px,",Rf="px, ",Sf="px;",Tf="px;height:",Uf="px;top:",Vf="px;width:",Wf="radio",Xf="radiogroup",Zf="reaction",$f="region",ag="return function() { w.__gwt_dispatchUnhandledEvent_",bg="rgb(",cg="right",dg="rotation",eg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg="slider",qg="span",rg="spinbutton",sg="status",
-tg="styleFloat",ug="subMenuIcon-selected",vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="w",Wg="whiteSpace",Xg="width",Yg="x",Zg="zIndex",$g="zoom",ah="|",_,bh={l:4194303,m:4194303,h:1048575},ch={l:0,m:0,h:0},dh={l:1,
-m:0,h:0},kh={l:2,m:0,h:0},lh={l:3,m:0,h:0},mh={l:4,m:0,h:0},nh={l:8,m:0,h:0},oh={l:10,m:0,h:0},ph={l:16,m:0,h:0},qh={l:32,m:0,h:0},rh={l:64,m:0,h:0},sh={l:128,m:0,h:0},th={l:256,m:0,h:0},uh={l:512,m:0,h:0},vh={l:1024,m:0,h:0},wh={l:2048,m:0,h:0},xh={l:8192,m:0,h:0},yh={l:16384,m:0,h:0},zh={l:32768,m:0,h:0},Ah={l:65536,m:0,h:0},Bh={l:131072,m:0,h:0},Ch={l:262144,m:0,h:0},Dh={l:524288,m:0,h:0},Eh={},Fh={67:1,69:1,84:1},Gh={18:1,67:1},Hh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Ih={83:1},Jh={12:1,14:1,22:1,
-27:1,30:1,33:1,34:1,36:1,98:1},Kh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Lh={7:1,8:1,67:1,70:1,72:1},Mh={13:1,37:1},Nh={20:1},Oh={68:1},Ph={6:1,8:1,67:1,70:1,72:1},Qh={67:1,73:1,81:1},Rh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Sh={87:1},k={67:1,69:1},Th={85:1},Uh={8:1,9:1,67:1,70:1,72:1},Vh={67:1},Wh={67:1,73:1,79:1,81:1},Xh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Yh={11:1},Zh={38:1,67:1,73:1,79:1,81:1},$h={35:1,67:1,70:1,72:1},ai={49:1,67:1},bi={27:1,
-34:1},ci={67:1,73:1,75:1,79:1,81:1},di={84:1},q={66:1,67:1,69:1},ei={44:1,49:1,63:1,67:1},fi={67:1,69:1,83:1},gi={65:1},hi={10:1,67:1,70:1,72:1},ii={21:1},ji={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ki={67:1,83:1},li={14:1},mi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},ni={44:1,45:1,49:1,63:1,67:1},oi={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=Eh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Eh[a]=function(){}),_=d.prototype=0>b?{}:new Eh[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 pi(this)};
-_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(qi,k,-1,8,1);d=(ri(),si);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 ti(){ti=u;ui=new vi}function wi(a){for(var b,a=new xi(a.j.k);a.b<a.d.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}
-function Bi(a,b,c){var a=a.n,d;try{d=new Ci(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Di(e);if(y(e,73))throw new Ei("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}zi(b._c(),Sb,!0);zi(c._c(),Yd,!0);x(ui,b,c)}function Fi(a,b){var c;c=Gi(ui,b);var d;d=Gi(a.n.c,c);if(!d)throw new Hi("dragHandle was not draggable");Ii(d.b.a);Ii(d.d.a);Ii(d.c.a);zi(b._c(),Sb,!1);zi(c._c(),Yd,!1)}
-function Ji(a){var b;a.o=!1;for(a=new xi(a.j.k);a.b<a.d.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}function Ki(a,b){Li(a.j.k,b)?zi(b._c(),Zd,!1):a.o?(Mi(a.j.k,b),zi(b._c(),Zd,!0)):(a.j.k.ze(),Mi(a.j.k,b))}function Ni(a){this.f=a;this.j=new Oi(this);this.n=new Pi(this.j)}s(3,1,{});_.jc=function(){Qi(this.j.e,"dragdrop-dragging")};_.kc=function(){Ri(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var ui;function Oi(a){this.k=new Si;this.d=a;this.a=a.f}s(4,1,{},Oi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ti(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 Ui(a,b){var c;c=Vi(a.c,Wi).a;b.a.ctrlKey||b.a.metaKey||wi(a.b.d);Ki(a.b.d,c)}function Xi(a){a.b.f=null;a.b.d.kc();Yi((Zi(),$i(null)),a.a,0,0);var b=a.a.gb;aj=b;bj();b.setCapture();a.d=2}
-function Pi(a){this.c=new vi;this.b=a;this.a=new cj;dj(this.a,ej(),fj());z(this.a,this,(gj(),gj(),hj));z(this.a,this,(ij(),ij(),jj));a=this.a.gb.style;a[be]="alpha(opacity=0)";kj||(lj=-1!=navigator.userAgent.toLowerCase().indexOf(nf)&&8==$doc.documentMode?!0:!1,kj=!0);lj?a.filter=dd+0+sa:a.opacity=0;a.margin=0+(yj(),Of);a.borderStyle=(zj(),rf);a[id]="blue"}s(5,1,{},Pi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Aj(a);e=Bj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!Wi)Wi=c,this.b.e=Vi(this.c,Wi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Cj(this.b.k,this.b.e)&&(wi(this.b.d),Ki(this.b.d,this.b.e)),Dj(new Ej),this.e=!0,Fj(a.a),this.f=d,this.i=e,b=new Gj(Wi,null),Wi!=this.b.e&&(c=new Gj(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,Xi(this),1!=this.d&&Ti(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Hj(a,b);a=Ij(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Jj(Kj(d-this.f),Kj(a-this.i))>=this.b.d.k?(Lj(),-1!=Cj(this.b.k,this.b.e)||Ki(this.b.d,this.b.e),c=new Gj(Wi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Xi(this)):Fj(Mj)),1==this.d)return;Fj(Mj);Ti(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Hj(a,b);b=Ij(a,b);if(1==(a.a.button||0))if(this.e=!1,Wi)try{if(Lj(),1==this.d)Ui(this,a);else{d!=this.a&&(c=new Gj(d,null),e+=c.a,b+=c.d);try{Ti(this,e,b),this.b.d.jc(),3!=this.d&&Ui(this,a)}finally{var f=this.a.gb;aj&&f==aj&&(aj=null);bj();f.releaseCapture();Nj(this.a);this.d=1;this.b.e=null}}}finally{Wi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Wi=null;function Ej(){}s(6,1,ii,Ej);_.pc=function(){Lj()};
-function Ci(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ci);_.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 ra+this.a+xa+this.d+sa};function Gj(a,b){!a||a==(Zi(),$i(null))?this.f=this.e=0:(this.e=a.Xc()-Oj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Zi(),$i(null))?this.c=this.b=0:(this.b=Pj(b.gb)+b.gb.clientLeft,this.c=Qj(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Gj);
-_.tS=function(){return ra+this.a+xa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Lj(){try{$doc.selection.empty()}catch(a){}}function Rj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Li(c.a,b);0==c.a.c&&Sj(c.b);a.q=null}a.qc()}}function Tj(a,b){var c=Uj();Rj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Vj(a.k,Uj())}
-function Wj(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 Vj(a,b){if(Wj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Xj(d,a.a.k);Mi(d.a,e);1==d.a.c&&Yj(d.b,16);c.q=e}else a.a.q=null}function Zj(a){this.a=a}s(18,1,{},Zj);_.a=null;s(19,1,{});s(20,1,{2:1});function $j(){$j=u;ak=new bk}s(21,19,{});var ak=null;function bk(){this.a=new Si;this.b=new ck(this)}s(22,21,{},bk);function dk(){dk=u;ek=new Si;var a=new fk;gk();hk(ik?ik:ik=new jk,a)}function Sj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Li(ek,a)}
-function Yj(a,b){if(0>b)throw new kk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Li(ek,a);a.b=!1;a.c=lk(a,b);Mi(ek,a)}function mk(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function lk(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Li(ek,this);this.vc()};_.b=!1;_.c=0;var ek;function ck(a){dk();this.a=a}s(23,24,{},ck);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(nk,k,3,a.a.c,0);b=ok(a.a,b);c=new pk;for(e=0,f=b.length;e<f;++e)d=b[e],Li(a.a,d),Vj(d.a,c.a);0<a.a.c&&Yj(a.b,Jj(5,16-(Uj()-c.a)))};_.a=null;function Xj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Xj);_.a=null;_.b=null;s(27,1,{});_.a=null;function qk(){this.a=ad}s(26,27,{},qk);function rk(){this.a=bd}s(28,27,{},rk);function sk(){this.a=fd}s(29,27,{},sk);s(31,1,{});_.a=null;function tk(a){this.a=a}s(30,31,{},tk);function uk(){this.a=gd}s(32,27,{},uk);
-function vk(){this.a=jd}s(33,27,{},vk);function wk(){this.a=sd}s(34,27,{},wk);function xk(){this.a=xd}s(35,27,{},xk);function yk(){this.a=Ed}s(36,27,{},yk);function zk(){this.a=Fd}s(37,27,{},zk);function Ak(){this.a=Gd}s(38,27,{},Ak);function Bk(){this.a=Kd}s(39,27,{},Bk);function Ck(){this.a=Rd}s(40,27,{},Ck);function Dk(){this.a=Sd}s(41,27,{},Dk);function Ek(){this.a=Ud}s(42,27,{},Ek);function Fk(){this.a=Xd}s(43,27,{},Fk);function Gk(){this.a=ie}s(44,27,{},Gk);function Hk(){this.a=qe}
-s(45,27,{},Hk);function Ik(){this.a=re}s(46,27,{},Ik);function Jk(){this.a=se}s(47,27,{},Jk);function Kk(){this.a=Be}s(48,27,{},Kk);function Lk(a){this.a=a.id}s(49,1,{4:1,5:1},Lk);_.a=null;function Mk(){this.a=Fe}s(50,27,{},Mk);function Nk(){this.a=Me}s(51,27,{},Nk);function Ok(){this.a=Ne}s(52,27,{},Ok);function Pk(){this.a=Oe}s(53,27,{},Pk);function Qk(){this.a=Pe}s(54,27,{},Qk);function Rk(){this.a=Re}s(55,27,{},Rk);function Sk(){this.a=Ue}s(56,27,{},Sk);function Tk(){this.a=Ve}s(57,27,{},Tk);
-function Uk(){this.a=We}s(58,27,{},Uk);function Vk(){this.a=Xe}s(59,27,{},Vk);function Wk(){this.a=df}s(60,27,{},Wk);function Xk(){this.a=ef}s(61,27,{},Xk);function Yk(){this.a=ff}s(62,27,{},Yk);function Zk(){this.a=gf}s(63,27,{},Zk);function $k(){this.a=qf}s(64,27,{},$k);function al(){this.a=tf}s(65,27,{},al);function bl(){this.a=Ff}s(66,27,{},bl);function cl(){this.a=Mf}s(67,27,{},cl);s(68,31,{},function(a){this.a=a});function dl(){this.a=Nf}s(69,27,{},dl);
-function el(){el=u;fl=new tk("aria-activedescendant")}var fl;function gl(){this.a=Wf}s(71,27,{},gl);function hl(){this.a=Xf}s(72,27,{},hl);function il(){this.a=$f}s(73,27,{},il);
-function jl(){jl=u;kl=new rk;ll=new qk;ml=new sk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Ik;Bl=new Hk;Cl=new Jk;Dl=new Kk;El=new Mk;Fl=new Nk;Gl=new Pk;Hl=new Qk;Il=new Ok;Jl=new Rk;Kl=new Sk;Ll=new Tk;Ml=new Uk;Nl=new Wk;Ol=new Yk;Pl=new Zk;Ql=new Xk;Rl=new Vk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new cl;Wl=new dl;Xl=new hl;Yl=new gl;Zl=new il;$l=new am;bm=new cm;dm=new em;fm=new gm;hm=new im;ym=new zm;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;Um=new Vm;Wm=new Xm;Ym=new Zm;C=new vi;x(C,$f,Zl);x(C,ad,ll);x(C,Sd,wl);x(C,bd,kl);x(C,fd,ml);x(C,Xd,yl);x(C,gd,nl);x(C,jd,ol);x(C,sd,pl);x(C,xd,ql);x(C,re,Al);x(C,Ed,rl);x(C,se,Cl);x(C,Fd,sl);x(C,Gd,tl);x(C,Kd,ul);x(C,Rd,vl);x(C,Ne,Il);x(C,Ud,xl);x(C,ie,zl);x(C,qe,Bl);x(C,Be,Dl);x(C,Fe,El);x(C,Me,Fl);x(C,Oe,Gl);x(C,Pe,Hl);x(C,Re,Jl);x(C,Ue,Kl);x(C,Ve,Ll);x(C,We,Ml);x(C,Xe,Rl);x(C,df,Nl);x(C,ef,Ql);x(C,
-ff,Ol);x(C,Ff,Ul);x(C,Wf,Yl);x(C,gf,Pl);x(C,qf,Sl);x(C,tf,Tl);x(C,Mf,Vl);x(C,Nf,Wl);x(C,Xf,Xl);x(C,eg,dm);x(C,fg,$l);x(C,gg,bm);x(C,mg,hm);x(C,ng,ym);x(C,kg,fm);x(C,pg,Am);x(C,rg,Cm);x(C,sg,Em);x(C,vg,Km);x(C,xg,Gm);x(C,yg,Im);x(C,Dg,Mm);x(C,Eg,Om);x(C,Fg,Qm);x(C,Gg,Sm);x(C,Ng,Ym);x(C,Og,Um);x(C,Pg,Wm)}var ll,kl,ml,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Bl,Al,Cl,Dl,El,Fl,Il,Gl,Hl,Jl,Kl,Ll,Ml,Rl,Nl,Ql,Ol,Pl,Sl,Tl,Ul,Vl,Wl,Yl,Xl,Zl,C,dm,$l,bm,fm,hm,ym,Am,Cm,Em,Km,Gm,Im,Mm,Om,Qm,Sm,Ym,Um,Wm;
-function em(){this.a=eg}s(75,27,{},em);function am(){this.a=fg}s(76,27,{},am);function cm(){this.a=gg}s(77,27,{},cm);function gm(){this.a=kg}s(78,27,{},gm);function im(){this.a=mg}s(79,27,{},im);function zm(){this.a=ng}s(80,27,{},zm);function Bm(){this.a=pg}s(81,27,{},Bm);function Dm(){this.a=rg}s(82,27,{},Dm);function Fm(){this.a=sg}s(83,27,{},Fm);function Lm(){this.a=vg}s(84,27,{},Lm);function Hm(){this.a=xg}s(85,27,{},Hm);function Jm(){this.a=yg}s(86,27,{},Jm);function Nm(){this.a=Dg}
-s(87,27,{},Nm);function Pm(){this.a=Eg}s(88,27,{},Pm);function Rm(){this.a=Fg}s(89,27,{},Rm);function Tm(){this.a=Gg}s(90,27,{},Tm);function Zm(){this.a=Ng}s(91,27,{},Zm);function Vm(){this.a=Og}s(92,27,{},Vm);function Xm(){this.a=Pg}s(93,27,{},Xm);function pk(){this.a=Uj()}function Uj(){return(new Date).getTime()}s(94,1,{},pk);function $m(a){var b,c,d;d=new an;for(c=a;c;)b=c.wc(),c!=a&&bn(d.a,"Caused by: "),cn(d,c.cZ.d),bn(d.a,lb),bn(d.a,null==b?"(No exception detail)":b),bn(d.a,aa),c=c.e}
-function dn(a){var b,c,d;c=v(en,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new fn;c[d]=a[d]}}function gn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return gn(this)};_.e=null;_.f=null;function hn(a){jn();this.f=a}s(98,99,Qh,hn);function Hi(a){jn();this.f=a}function Ei(a,b){jn();this.e=b;this.f=a}s(97,98,Wh,Hi,Ei);
-function kn(a){jn();this.b=a;this.a=j;var b,c,d;c=[];d=v(en,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new ln(c[a]);dn(d)}s(96,97,Wh,kn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?vf:mn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":nn(this.b).d;this.a=this.a+lb+(mn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(mn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function on(a,b){return pn(a)?a.eQ(b):a===b}
-function nn(a){return pn(a)?a.cZ:qn}function rn(a){return pn(a)?a.hC():pi(a)}
-function sn(){var a;sn=u;tn=(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 un(a){sn();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=tn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var tn;s(105,1,{});function pi(a){return a.$H||(a.$H=++vn)}function wn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function xn(){return $wnd.setTimeout(function(){0!=yn&&(yn=0);zn=-1},10)}var yn=0,vn=0,An=0,zn=-1;
-function Bn(){Bn=u;Cn=new Dn}function En(a,b){a.a=Fn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Gn(a)),Hn(a.e,1),!a.i&&(a.i=new In(a)),Hn(a.i,50))}function Dn(){}function Jn(a){return a.xc()}function Fn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Kn(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=Fn(b,e)):e[0].pc()}catch(f){if(f=Di(f),!y(f,81))throw f;}}return b}function Hn(a,b){Bn();$wnd.setTimeout(function(){A(Jn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Dn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Cn;function Gn(a){this.a=a}s(108,1,{},Gn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Kn(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=Uj();100>Uj()-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 In(a){this.a=a}s(109,1,{},In);_.xc=function(){this.a.d&&Hn(this.a.e,1);return this.a.j};_.a=null;function Ln(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kb+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 jn(){var a,b,c,d;c=Ln(new Mn);d=v(en,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new ln(c[a]);dn(d)}function Mn(){}s(112,1,{},Mn);
-_.yc=function(a){var b,c,d;d=j;a=Nn(a);b=a.indexOf(ra);c=0==a.indexOf(je)?8:0;-1==b&&(b=On(a,Pn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Nn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function bn(a,b){a[a.explicitLength++]=null==b?vf:b}function Qn(){var a=[];a.explicitLength=0;return a}function Rn(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 Sn(a,b){return null==a[b]?null:""+a[b]}
-function Tn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Un(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Vn(a){var b=$doc;return-1!=a.indexOf(kb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Wd)),b.__gwt_container),b.innerHTML=nb+a+Ya||j,a=Tn(b),b.removeChild(a),a):b.createElement(a)}function Fj(a){a.returnValue=!1}
-function Wn(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 Pj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Oj(E(b.compatMode,Hb)?b.documentElement:b.body)}function Qj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((E(b.compatMode,Hb)?b.documentElement:b.body).scrollTop||0)}
-function Oj(a){return a.currentStyle.direction==hg?-(a.scrollLeft||0):a.scrollLeft||0}var lj=!1,kj=!1;function Xn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientLeft}function Yn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientTop}function fj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function ej(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Zn(a){return Oj(E(a.compatMode,Hb)?a.documentElement:a.body)}function $n(a){return(E(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function ao(a,b){this.b=a;this.c=b}s(136,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function zj(){zj=u;bo=new co;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=F(no,k,6,[bo,eo,go,io,ko])}s(135,136,Ph);var mo,go,eo,io,bo,ko;function co(){ao.call(this,fc,0)}
-s(137,135,Ph,co);function fo(){ao.call(this,"DOTTED",1)}s(138,135,Ph,fo);function ho(){ao.call(this,"DASHED",2)}s(139,135,Ph,ho);function jo(){ao.call(this,"HIDDEN",3)}s(140,135,Ph,jo);function lo(){ao.call(this,"SOLID",4)}s(141,135,Ph,lo);function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=F(yo,k,7,[po,ro,to,vo])}s(142,136,Lh);var xo,ro,to,vo,po;function qo(){ao.call(this,fc,0)}s(143,142,Lh,qo);function so(){ao.call(this,"BLOCK",1)}s(144,142,Lh,so);
-function uo(){ao.call(this,"INLINE",2)}s(145,142,Lh,uo);function wo(){ao.call(this,"INLINE_BLOCK",3)}s(146,142,Lh,wo);function zo(){zo=u;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=F(Jo,k,9,[Ao,Co,Eo,Go])}s(147,136,Uh);var Io,Ao,Co,Eo,Go;function Bo(){ao.call(this,Gb,0)}s(148,147,Uh,Bo);function Do(){ao.call(this,Zb,1)}s(149,147,Uh,Do);function Fo(){ao.call(this,ac,2)}s(150,147,Uh,Fo);function Ho(){ao.call(this,sc,3)}s(151,147,Uh,Ho);
-function yj(){yj=u;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,k,10,[Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o])}s(152,136,hi);var bp,Yo,Oo,Qo,Wo,$o,Uo,Mo,So,Ko;function Lo(){ao.call(this,"PX",0)}s(153,152,hi,Lo);function No(){ao.call(this,"PCT",1)}s(154,152,hi,No);function Po(){ao.call(this,"EM",2)}s(155,152,hi,Po);function Ro(){ao.call(this,"EX",3)}s(156,152,hi,Ro);function To(){ao.call(this,"PT",4)}s(157,152,hi,To);function Vo(){ao.call(this,"PC",5)}
-s(158,152,hi,Vo);function Xo(){ao.call(this,"IN",6)}s(159,152,hi,Xo);function Zo(){ao.call(this,"CM",7)}s(160,152,hi,Zo);function ap(){ao.call(this,"MM",8)}s(161,152,hi,ap);function dp(){dp=u;ep=[];fp=[];gp=[]}var ep,fp,gp;function hp(){hp=u;ip()}function ip(){ip=u;hp();jp=v(I,q,-1,30,1)}function kp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var jp;s(176,1,{});_.tS=function(){return"An event type"};_.f=null;s(175,176,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;
-s(174,175,{});_.Ac=function(){return this.Cc()};_.a=null;var lp=_.b=null;function mp(){mp=u;np=new op(kd,new pp)}function pp(){}s(173,174,{},pp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return np};var np;function qp(){qp=u;rp=new op(wd,new sp)}function sp(){}s(177,174,{},sp);_.zc=function(a){tp();up(this,a.b,vp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return rp};var rp;s(180,174,Yh);function Hj(a,b){return(a.a.clientX||0)-Pj(b)+Oj(b)+Zn(b.ownerDocument)}
-function Ij(a,b){return(a.a.clientY||0)-Qj(b)+(b.scrollTop||0)+$n(b.ownerDocument)}function Aj(a){var b;return(b=a.b)?Hj(a,b):a.a.clientX||0}function Bj(a){var b;return(b=a.b)?Ij(a,b):a.a.clientY||0}s(179,180,Yh);function wp(){wp=u;xp=new op(zd,new yp)}function yp(){}s(178,179,Yh,yp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return xp};var xp;function zp(){zp=u;Ap=new op(Pd,new Bp)}function Bp(){}s(181,174,{},Bp);_.zc=function(){Fj(this.a);this.a.cancelBubble=!0};_.Cc=function(){return Ap};var Ap;
-s(184,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Cp=_.c=0;function jk(){this.c=++Cp}s(183,184,Mh,jk);function op(a,b){this.c=++Cp;this.a=b;!lp&&(lp=new Dp);lp.a[a]=this;this.b=a}s(182,183,Mh,op);_.a=null;_.b=null;function Ep(){Ep=u;Fp=new op(Qd,new Gp)}function Gp(){}s(185,179,Yh,Gp);
-_.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!=(Hp(),Ip))a=Jp(b.gb),c=new Kp(D(b.gb,zf),D(b.gb,yf)),d=new Kp(D(b.K.ab.gb,zf),D(b.K.ab.gb,yf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Lp(b.z,!0);a=D(b.K.ab.gb,zf);Mp(b,new Kp(a,Np(b.K.ab).a));b.A&&b.F!=Ip&&Op(b.f,b)}else Lp(b.z,!1),b.F!=(Hp(),Ip)?Mp(b,new Kp(b.w.b,b.w.a)):Pp(b,Jp(b.f.gb)),b.A&&b.F!=Ip&&Qp(b.f,b);Rp(b.K.ab)}else Lp(b.z,!0)};_.Cc=function(){return Fp};var Fp;function Sp(){Sp=u;Tp=new op(de,new Up)}
-function Up(){}s(186,174,{},Up);_.zc=function(a){Nj(a.a.a)};_.Cc=function(){return Tp};var Tp;function Vp(){Vp=u;Wp=new op(le,new Xp)}function Xp(){}s(187,174,{},Xp);_.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,Yp(a.a.e,a.a.b)&&Fj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Zp(a.a.f,a.a.b)&&Fj(this.a)),a.a.d=!0)};_.Cc=function(){return Wp};var Wp;function $p(){$p=u;aq=new op(me,new bq)}function bq(){}
-s(188,174,{},bq);_.zc=function(a){a.a.a&&(a.a.b.a=null,cq(a.a.a,a.a.b))};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new op(oe,new fq)}function fq(){}s(189,174,{},fq);_.zc=function(){Fj(this.a)};_.Cc=function(){return eq};var eq;s(191,174,{});s(190,191,{});function gq(){gq=u;hq=new op(Ke,new iq)}function iq(){}s(192,190,{},iq);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(jq(),kq).length&&-999!=(jq(),kq)[c]&&(c=(jq(),kq)[c]);b=new lq(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?mq(nq(a)):e=301;break;case 118:case 86:b&&oq(a.t,(!a.tb&&(a.tb=new pq(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:qq(a,Sn((rq(),sq)._b.a.gb,Rg));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=Ha):801==a.b?(e=237,a.ib=!0,a.I=Ga):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Oa);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ra);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=Ba;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Ca;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?tq(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?tq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&tq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?tq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?tq(a,4):e=207;break;case 53:105==a.b?tq(a,5):e=208;break;case 54:105==a.b?tq(a,
-6):e=210;break;case 55:105==a.b?tq(a,7):e=211;break;case 56:105==a.b?tq(a,8):e=212;break;case 57:105==a.b?tq(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}uq(a,e)}b=!0}b&&Fj(this.a)};_.Cc=function(){return hq};var hq;function vq(){vq=u;wq=new op(jf,new xq)}function xq(){}s(193,179,Yh,xq);_.zc=function(a){a.mc(this)};_.Cc=function(){return wq};var wq;
-function gj(){gj=u;hj=new op(kf,new yq)}function yq(){}s(194,179,Yh,yq);_.zc=function(a){a.nc(this)};_.Cc=function(){return hj};var hj;function zq(){zq=u;Aq=new op(lf,new Bq)}function Bq(){}s(195,179,Yh,Bq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Gj(Wi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Xi(a))};_.Cc=function(){return Aq};var Aq;function ij(){ij=u;jj=new op(mf,new Cq)}function Cq(){}s(196,179,Yh,Cq);_.zc=function(a){a.oc(this)};_.Cc=function(){return jj};var jj;function Dp(){this.a={}}
-s(197,1,{},Dp);_.a=null;s(200,180,Yh);var Dq=null;function Eq(){Eq=u;Fq=new op(Ig,new Gq)}function Gq(){}s(199,200,Yh,Gq);_.zc=function(a){Hq(a.a,this,a.a.k)};_.Cc=function(){return Fq};var Fq;function Iq(){Iq=u;Jq=new op(Jg,new Kq)}function Kq(){}s(201,200,Yh,Kq);_.zc=function(a){Hq(a.a,this,a.a.k)};_.Cc=function(){return Jq};var Jq;function Lq(){var a;this.a=(a=document.createElement(Wd),a.setAttribute(Cf,"return;"),typeof a.ontouchstart==je)}s(202,1,{},Lq);
-function Mq(){Mq=u;Nq=new op(Kg,new Oq)}function Oq(){}s(203,200,Yh,Oq);_.zc=function(a){Hq(a.a,this,a.a.n)};_.Cc=function(){return Nq};var Nq;function Pq(){Pq=u;Qq=new op(Lg,new Rq)}function Rq(){}s(204,200,Yh,Rq);_.zc=function(a){Sq(a.a,this)&&(a.a.j&&Tq(a.a.j,a.a.b)?a.a.d=!0:(Fj(this.a),Yj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Qq};var Qq;function Uq(a,b){this.a=b;this.b=a}function Vq(a,b,c){ik&&(b=new Uq(b,c),a.Nc(b))}s(205,175,{},Uq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ik};
-_.a=!1;var ik=_.b=null;function Wq(a){this.a=a}s(206,175,{},Wq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Xq};var Xq=_.a=null;function Yq(){}function Zq(a){var b;$q&&(b=new Yq,a.Nc(b))}s(207,175,{},Yq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return $q};var $q=null;function ar(a){this.a=a}s(208,175,{},ar);_.zc=function(a){a.Mc(this)};_.Ac=function(){return br};var br=_.a=null;function cr(){}s(209,175,{},cr);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return dr};var dr=null;
-function er(a,b,c){a=a.a;if(!b)throw new fr("Cannot add a handler with a null type");if(!c)throw new fr("Cannot add a null handler");0<a.b?gr(a,new hr(a,b,c)):ir(a,b,null,c);return new jr(new kr(a,b,c))}
-function lr(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 fr("Cannot fire null event");try{++d.b;i=mr(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=Di(l),y(l,81))f=l,!e&&(e=new nr),or(e,f);else throw l;}}if(e)throw new pr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new xi(d.a);o.b<o.d.ue();)m=yi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Di(n);if(y(n,38))throw new qr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function rr(a){sr.call(this,a,!1)}function sr(a,b){this.a=new tr(b);this.b=a}s(210,1,li,rr,sr);_.Nc=function(a){lr(this,a)};_.a=null;_.b=null;s(213,1,{});function gr(a,b){!a.a&&(a.a=new Si);Mi(a.a,b)}function ir(a,b,c,d){var e;e=Vi(a.d,b);e||(e=new vi,x(a.d,b,e));a=e.qe(c);a||(a=new Si,e.se(c,a));a.df(d)}function ur(a,b,c,d){var e,f;e=mr(a,b,c);e.ff(d)&&e.re()&&(f=Vi(a.d,b),f.te(c),f.re()&&Gi(a.d,b))}
-function mr(a,b,c){a=Vi(a.d,b);if(!a)return vr(),vr(),wr;c=a.qe(c);return!c?(vr(),vr(),wr):c}s(212,213,{});_.a=null;_.b=0;_.c=!1;function tr(a){this.d=new vi;this.c=a}s(211,212,{},tr);function jr(a){this.a=a}s(214,1,{},jr);_.a=null;function pr(a){Ei.call(this,xr(a),yr(a));this.a=a}function yr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function xr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new zr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:bn(b.a,"; "),d=d.wc(),bn(b.a,d);return Rn(b.a)}s(216,97,Zh,pr);_.a=null;function qr(a){pr.call(this,a)}s(215,216,Zh,qr);s(217,1,{},function(){});function Ar(a){a=Sn(a,Td);return Br(hg,a)?(Cr(),Dr):Br(Te,a)?(Cr(),Er):(Cr(),Fr)}function Cr(){Cr=u;Dr=new Gr("RTL",0);Er=new Gr("LTR",1);Fr=new Gr("DEFAULT",2);Hr=F(Ir,k,15,[Dr,Er,Fr])}
-function Gr(a,b){ao.call(this,a,b)}s(219,136,{15:1,67:1,70:1,72:1},Gr);var Hr,Fr,Er,Dr;function Jr(){}function Kr(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=Kr(e,d);F(a,b,c,d);return d}function Lr(a){return Mr([$r,I],[k,q],[66,-1],a,0,2,1)}
-function Mr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Kr(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Mr(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){as();var e=bs,f=cs;as();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 ds(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new es;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new es;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new es;}a[b]=c}s(220,1,{},Jr);_.qI=0;
-function as(){as=u;bs=[];cs=[];var a=new Jr,b=bs,c=cs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var bs,cs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function mn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function pn(a){return a.tM==u||a.cM&&!!a.cM[1]}function fs(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function gs(){var a;$stats&&hs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ef))a=Ef;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(nf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(nf)&&8<=$doc.documentMode)a=Ee;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(Ee,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&hs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(is,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&hs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";dp();gp.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;}");
-dp();0!=gp.length&&(a=gp.join(j),a=(hp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:kp(0,a,!1),gp.length=0);if(0!=ep.length){a=ep.join(j);a=(hp(),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=jp[b],0==c&&(c=jp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);jp[e]+=a.length;kp(e,a,!0)}ep.length=0}0!=fp.length&&(a=fp.join(j),a=(hp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:kp(b-1,a,!0),fp.length=0);$stats&&hs("export.client.JSME_export");new js;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==je)$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 Di(a){return y(a,81)?a:new kn(a)}function ks(a){return ls(a&4194303,a>>22&4194303,0>a?1048575:0)}function ms(a){return ls(a.l,a.m,a.h)}
-function ls(a,b,c){return _=new ns,_.l=a,_.m=b,_.h=c,_}
-function os(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ps;if(0==a.l&&0==a.m&&0==a.h)return qs=ls(0,0,0),ls(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?(qs=ls(0,0,0),c=ms((rs(),ss))):(qs=ls(c.l,c.m,c.h),c=ls(0,0,0)),c;g=!1;0!=b.h>>19&&(b=ts(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?us(e):0==c&&0!=d&&0==e?us(d)+22:0!=c&&0==d&&0==e?us(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ms((rs(),vs)),c=!0,g=!g;else return c=ws(a,f),g&&xs(c),qs=ls(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=ts(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ws(c,d);f&&xs(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=ls(f,i,c);g?qs=ts(c):qs=ls(c.l,c.m,c.h);return e}if(!ys(a,b))return e?qs=ts(a):qs=ls(a.l,a.m,a.h),ls(0,0,0);c=c?a:ls(a.l,a.m,a.h);var h,l,m,o;f=zs(b)-zs(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=ls(i&4194303,l&4194303,h&1048575);for(l=ls(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&&xs(l);e?(qs=ts(c),d&&(qs=As(qs,(rs(),ss)))):qs=ls(c.l,c.m,c.h);return l}
-function xs(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 zs(a){var b;b=Bs(a.h);return 32==b?(b=Bs(a.m),32==b?Bs(a.l)+32:b+20-10):b-12}var qs=null;function Cs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ls(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ds(a,b){return ls(a.l&b.l,a.m&b.m,a.h&b.h)}function Es(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return rs(),Fs;if(-9223372036854775E3>a)return rs(),Gs;if(9223372036854775E3<=a)return rs(),vs;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=ls(a,b,c);d&&xs(b);return b}function Hs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Is&&(Is=v(Js,k,16,256,0)),c=Is[b],!c&&(c=Is[b]=ks(a)),c):ks(a)}
-function Ks(a){var b=ch,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 ys(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 Ls(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,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;r=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,H+=e*h,g+=f*h);0!=l&&(r+=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)+((r&262143)<<4)+((H&31)<<17)+(c>>22);r=(r>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return ls(c&4194303,n&
-4194303,r&1048575)}function ts(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ls(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ws(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 ls(c&4194303,d&4194303,e&1048575)}function As(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ls(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ms(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Za;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return za+Ms(ts(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Hs(1E9);a=os(a,b);b=j+L(qs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Za+b;c=b+c}return c}var Is=null;function rs(){rs=u;vs=ls(4194303,4194303,524287);Gs=ls(0,0,524288);ss=Hs(1);Hs(2);Fs=Hs(0)}var vs,Gs,ss,Fs;function ns(){}s(229,1,{16:1},ns);
-function hs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ns(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(234,1,{},Ns);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Os(a,b){bn(a.a.a,b.a);return a}function Ps(){this.a=new Qs}s(235,1,{},Ps);function Rs(a){if(null==a)throw new fr("css is null");this.a=a}s(236,1,{17:1,67:1},Rs);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};_.a=null;function Ts(a){if(null==a)throw new fr("html is null");this.a=a}s(238,1,Gh,Ts);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};_.a=null;s(239,1,Gh,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 Ss(this.a)};_.a=null;
-function Us(){Us=u;Vs=RegExp(la,ke);Ws=RegExp(sb,ke);Xs=RegExp(nb,ke);Ys=RegExp(qa,ke);Zs=RegExp(ha,ke)}function $s(a){Us();-1!=a.indexOf(la)&&(a=a.replace(Vs,ma));-1!=a.indexOf(nb)&&(a=a.replace(Xs,oa));-1!=a.indexOf(sb)&&(a=a.replace(Ws,na));-1!=a.indexOf(ha)&&(a=a.replace(Zs,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(Ys,"&#39;"));return a}var Vs,Ws,Xs,Zs,Ys;function at(a){if(null==a)throw new fr("uri is null");this.a=a}s(241,1,{19:1},at);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};
-_.a=null;function bt(){bt=u}s(243,1,{});function ct(){}s(244,1,{},ct);var dt=null;function et(){}s(245,243,{},et);var ft=null;function gt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=mr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=mr(a.a,f,null).lf(e),y(d,20)&&on(d.a,b)){var h=a.a,l=f;0<h.b?gr(h,new ht(h,l,null,d)):ur(h,l,null,d)}}}s(246,1,Nh);_.a=null;function it(a){this.a=a}s(247,246,Nh,it);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function jt(a){this.a=a}s(248,246,Nh,jt);
-_.Lc=function(){var a=this.a;kt((lt(),mt),a.a,!0)};function nt(){jn()}s(249,97,Wh,nt);function ot(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Yj(a.d,1))}function pt(){this.a=new qt(this);this.b=new Si;this.d=new rt(this);this.f=new st(this)}s(250,1,{},pt);_.c=!1;_.e=!1;function qt(a){dk();this.a=a}s(251,24,{},qt);_.vc=function(){if(this.a.c){var a=this.a,b;b=tt(a.f.d.b,a.f.b);ut(a.f);y(b,21)&&new nt;a.c=!1;ot(a)}};_.a=null;function rt(a){dk();this.a=a}s(252,24,{},rt);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Uj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Yj(a.a,1E4);a.f.c<a.f.a;){d=vt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||ut(a.f)}if(100<=Uj()-b)break}}finally{e||(Sj(a.a),a.c=!1,ot(a))}};_.a=null;function vt(a){var b;a.b=a.c;b=tt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function ut(a){wt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function st(a){this.d=a}s(253,1,{},st);_.Qc=function(){return this.c<this.a};_.Rc=function(){return vt(this)};
-_.Sc=function(){ut(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function xt(a,b){var c=(yt(),zt(b));a.appendChild(c)}var Mj=null,aj=null;function At(){At=u;Bt=new pt}function Dj(a){At();if(!a)throw new fr("cmd cannot be null");var b=Bt;Mi(b.b,a);ot(b)}var Bt;function Ct(a){bj();!Dt&&(Dt=new jk);Et||(Et=new sr(null,!0),Ft=new Gt);return er(Et,Dt,a)}var Et=null;function Ht(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function Gt(){}s(259,175,{},Gt);_.zc=function(a){a.Pc(this);Ft.c=!1};_.Ac=function(){return Dt};
-_.Bc=function(){Ht(this)};_.a=!1;_.b=!1;_.c=!1;var Dt=_.d=null,Ft=null;function It(){It=u;Jt=new Kt;Lt()||(Jt=null)}var Jt=null;function fk(){}s(261,1,{},fk);_.Jc=function(){for(;0<(dk(),ek).c;)Sj(tt(ek,0))};function hk(a,b){return er((!Mt&&(Mt=new Nt),Mt),a,b)}
-function Ot(a){gk();Pt||(Qt("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 Rt),Pt=!0);return hk((!$q&&($q=new jk),$q),a)}
-function gk(){St||(Qt('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 Tt),
-St=!0)}function Ut(){St&&Vq((!Mt&&(Mt=new Nt),Mt),null,!1)}function Vt(){var a;St&&(a=new Wt,Mt&&lr(Mt,a));return null}function Xt(){var a,b;if(Pt&&(b=ej(),a=fj(),Yt!=b||Zt!=a))Yt=b,Zt=a,Zq((!Mt&&(Mt=new Nt),Mt))}var St=!1,Mt=null,Zt=0,Yt=0,Pt=!1;function $t(){$t=u;au=new jk}function Wt(){$t()}s(263,175,{},Wt);_.zc=function(){null.Jf()};_.Ac=function(){return au};var au;function Nt(){rr.call(this,null)}s(265,210,li,Nt);
-function bu(a){switch(a){case kd:return 4096;case wd:return 1024;case zd:return 1;case Qd:return 2;case de:return 2048;case Ke:return 128;case "keypress":return 256;case "keyup":return 512;case Qe:return 32768;case "losecapture":return 8192;case jf:return 4;case kf:return 64;case lf:return 32;case "mouseover":return 16;case mf:return 8;case "scroll":return 16384;case ae:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Pd:return 262144;case "paste":return 524288;case Lg:return 1048576;
-case Kg:return 2097152;case Jg:return 4194304;case Ig:return 8388608;case oe:return 16777216;case le:return 33554432;case me:return 67108864;default:return-1}}function bj(){cu||(du(),cu=!0)}var cu=!1;
-function du(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=Et,d,h,l;Dt&&c&&eu(c.a.d,Dt)?(b=Ft.a,d=Ft.b,h=Ft.c,l=Ft.d,Ht(Ft),Ft.d=a,lr(c,Ft),c=!(Ft.a&&!Ft.b),Ft.a=b,Ft.b=d,Ft.c=h,Ft.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Fj(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!fu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!mn(a)&&y(a,22)){var c=$wnd.event,d;d=Mj;Mj=c;b==aj&&8192==bu(c.type)&&(aj=null);a.Tc(c);Mj=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Af,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,fu())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Xc);$wnd["__gwt_dispatchEvent_"+d]=a;gu=(new Function(Vg,
-"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;hu=(new Function(Vg,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;iu=(new Function(Vg,ag+d+Ua))($wnd);ju=(new Function(Vg,ag+d+".call(w.event.srcElement)}"))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(Af,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
-c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function ku(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function lu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?gu:null),c&3&&(a.ondblclick=b&3?hu:null),c&4&&(a.onmousedown=b&4?gu:null),c&8&&(a.onmouseup=b&8?gu:null),c&16&&(a.onmouseover=b&16?gu:null),c&32&&(a.onmouseout=b&32?gu:null),c&64&&(a.onmousemove=b&64?gu:null),c&128&&(a.onkeydown=b&128?gu:null),c&256&&(a.onkeypress=b&256?gu:null),c&512&&(a.onkeyup=b&512?gu:null),c&1024&&(a.onchange=b&1024?gu:null),c&2048&&(a.onfocus=b&2048?gu:null),c&4096&&(a.onblur=b&4096?gu:null),
-c&8192&&(a.onlosecapture=b&8192?gu:null),c&16384&&(a.onscroll=b&16384?gu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Bf,ju):a.detachEvent(Bf,ju):a.onload=b&32768?iu:null),c&65536&&(a.onerror=b&65536?gu:null),c&131072&&(a.onmousewheel=b&131072?gu:null),c&262144&&(a.oncontextmenu=b&262144?gu:null),c&524288&&(a.onpaste=b&524288?gu:null))}function fu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
-var hu=null,gu=null,ju=null,iu=null;function mu(){var a;mu=u;nu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var nu;function ou(){this.b=new Si}function pu(a){a=a[Yc];return null==a?-1:a}s(269,1,{},ou);_.a=null;function qu(a,b){this.a=a;this.b=b}s(270,1,{},qu);_.a=0;_.b=null;
-function Lt(){var a=Jt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));ru=b;var d=$wnd.onhashchange;$wnd.onhashchange=A(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 Kt(){this.a=new rr(null)}s(271,1,li,Kt);_.Vc=function(a){return decodeURI(a.replace("%23",ja))};_.Nc=function(a){lr(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==ru?j:ru))ru=a,dr&&(a=new cr,lr(this.a,a))};var ru=j;
-function Qt(a,b){var c;c=Vn("script");c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Tt(){}s(274,1,{},Tt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(Vt),A(Ut))};function Rt(){}s(275,1,{},Rt);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(Xt))};function Ri(a,b){zi(a._c(),b,!0)}function Qi(a,b){zi(a._c(),b,!1)}function dj(a,b,c){0<=b&&a.ed(b+Of);0<=c&&a.cd(c+Of)}function su(a){var b,a=Sn(a,yd);b=On(a,Pn(32));return 0<=b?a.substr(0,b-0):a}
-function zi(a,b,c){if(!a)throw new Hi(kc);b=Nn(b);if(0==b.length)throw new kk(Ic);if(c){var d,e,f;d=Nn(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=Nn(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=Nn(e.substr(0,
-c-0)),b=Nn(tu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function uu(a,b){a.style.display=b?j:rf;a.setAttribute("aria-hidden",""+!b)}s(280,1,bi);_.Xc=function(){return Pj(this.gb)};_.Yc=function(){return Qj(this.gb)};_.Zc=function(){return D(this.gb,yf)};_.$c=function(){return D(this.gb,zf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=rf};_.bd=function(){throw new vu;};_.cd=function(a){this.gb.style[Ce]=a};
-_.dd=function(a){uu(this.gb,a)};_.ed=function(a){this.gb.style[Xg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=bu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;bj();lu(e,d)}else a.cb|=d;return er(!a.db?a.db=new rr(a):a.db,c,b)}function wu(a,b,c){return er(!a.db?a.db=new rr(a):a.db,c,b)}
-function xu(a){var b;if(a.hd())throw new yu("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;bj();lu(c,b)}else a.cb|=b;a.fd();a.ld()}
-function zu(a,b){var c;switch(bu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==lf?b.toElement:b.fromElement))&&Wn(a.gb,c))return}c=a.gb;var d,e,f;if(lp&&(f=lp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&lr(a.db,f.a),f.a.a=d,f.a.b=e}function Au(a){if(!a.hd())throw new yu("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 Nj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new yu("This widget's parent does not implement HasWidgets");}else if(Zi(),eu(Bu.a,a)){Zi();try{a.kd()}finally{Gi(Bu.a,a)}}}function Cu(a,b){var c;c=a.fb;if(b){if(c)throw new yu("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(279,280,Hh);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&lr(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){xu(this)};_.Tc=function(a){zu(this,a)};_.kd=function(){Au(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Du(a){for(a=new Eu(a);a.a.a<a.a.b.c-1;)Fu(a.a),Gu(a.a)}s(278,279,mi);_.fd=function(){Hu(this,(Iu(),Ju))};_.gd=function(){Hu(this,(Iu(),Ku))};function Lu(a,b,c){Nj(b);var d=a.p;Mu(d,b,d.c);d=(yt(),zt(b.gb));c.appendChild(d);Cu(b,a)}
-function Nu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Ou;b.fb==a&&(f=a.od(b),f<d&&--d);Nj(b);Mu(a.p,b,d);e?(e=b.gb,ku(c,(yt(),zt(e)),d)):(e=(yt(),zt(b.gb)),c.appendChild(e));Cu(b,a)}function Pu(a,b){var c;if(b.fb!=a)return!1;try{Cu(b,null)}finally{c=b.gb;Un(c).removeChild(c);c=a.p;var d;d=Qu(c,b);if(-1==d)throw new Ru;if(0>d||d>=c.c)throw new Ou;for(--c.c;d<c.c;++d)ds(c.a,d,c.a[d+1]);ds(c.a,c.c,null)}return!0}s(277,278,mi);_.od=function(a){return Qu(this.p,a)};
-_.pd=function(a,b,c,d){Nu(this,a,b,c,d)};_.qd=function(){return new Su(this.p)};_.nd=function(a){return Pu(this,a)};function Yi(a,b,c,d){var e;Nj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function Tu(a,b){var c;(c=Pu(a,b))&&Uu(b.gb);return c}function Vu(a,b,c,d){if(b.fb!=a)throw new kk("Widget must be a child of this panel.");a.td(b,c,d)}function Wu(a,b,c){a=a.gb;-1==b&&-1==c?Uu(a):(a.style[Kf]=$c,a.style[Le]=b+Of,a.style[Hg]=c+Of)}
-function Xu(){var a=Vn(Wd);this.p=new Yu(this);this.gb=a;this.gb.style[Kf]="relative";this.gb.style[Hf]=De}function Uu(a){a.style[Le]=j;a.style[Hg]=j;a.style[Kf]=j}s(276,277,mi,Xu);_.rd=function(a){Lu(this,a,this.gb)};_.nd=function(a){return Tu(this,a)};_.sd=function(a,b,c){Vu(this,a,b,c)};_.td=function(a,b,c){Wu(a,b,c)};function Zu(a,b){if(a.vd())throw new yu("SimplePanel can only contain one child widget");a.wd(b)}
-function $u(a,b){if(a.ab!=b)return!1;try{Cu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function av(a,b){if(b!=a.ab&&(b&&Nj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(yt(),zt(a.ab.gb));a.ud().appendChild(c);Cu(b,a)}}function bv(){this.gb=Vn(Wd)}s(284,278,mi,bv);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new cv(this)};_.nd=function(a){return $u(this,a)};_.wd=function(a){av(this,a)};_.ab=null;function dv(a,b){a.$&&(ev(a.Z,!1,!1),Vq(a,a,b))}
-function fv(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function gv(a,b,c){a.V=b;a._=c;b-=Xn();c-=Yn();a=a.gb;a.style[Le]=b+(yj(),Of);a.style[Hg]=c+Of}function hv(a){a.$||(a.bb&&Nj(a),ev(a.Z,!0,!1))}s(283,284,mi);_.ud=function(){return Tn(this.gb)};_.Zc=function(){return D(this.gb,yf)};_.$c=function(){return D(this.gb,zf)};_._c=function(){return Un(Tn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){dv(this,a)};_.ad=function(){return!E(De,this.gb.style[Tg])};_.Uc=function(){return!0};
-_.Pc=function(){};_.md=function(){this.$&&ev(this.Z,!1,!0)};_.cd=function(a){this.O=a;fv(this);0==a.length&&(this.O=null)};_.zd=function(a,b){gv(this,a,b)};_.dd=function(a){this.gb.style[Tg]=a?Ug:De};_.wd=function(a){av(this,a);fv(this)};_.ed=function(a){this.P=a;fv(this);0==a.length&&(this.P=null)};_.Ad=function(){hv(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 iv(a,b){var c;this.gb=Vn(Wd);this.R=new jv;this.L=(kv(),lv);this.Z=new mv(this);this.gb.appendChild(Vn(Wd));this.zd(0,0);Un(Tn(this.gb))[yd]="gwt-PopupPanel";Tn(this.gb)[yd]=Jf;this.N=this.M=a;this.W=!1;c=F(is,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new nv(c);this.K._c()[yd]=j;c=Un(Tn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Hi(kc);d=Nn(d);if(0==d.length)throw new kk(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)==za&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}av(this,this.K);fv(this);zi(Tn(this.gb),Jf,!1);zi(this.K.b,b+"Content",!0)}s(282,283,mi);_.fd=function(){xu(this.K)};_.gd=function(){Au(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new cv(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){av(this.K,a);fv(this)};_.K=null;s(281,282,mi);_.kd=function(){Au(this)};
-function ov(){ov=u;pv=new qv(Gb,0,(kv(),lv));rv=new qv(mc,1,sv);tv=new qv(tc,2,uv);vv=F(wv,k,23,[pv,rv,tv])}function qv(a,b,c){ao.call(this,a,b);this.a=c}s(285,136,{23:1,67:1,70:1,72:1},qv);_.a=null;var vv,pv,rv,tv;function xv(){xv=u;yv=F(is,k,1,[Hg,hf,rd])}
-function nv(a){var b;xv();var c,d;c=this.gb=Vn(wg);this.c=Vn(zg);xt(c,this.c);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=Vn(Mg),b[yd]=a[c],xt(b,zv(a[c]+"Left")),xt(b,zv(a[c]+Ib)),xt(b,zv(a[c]+"Right")),b),xt(this.c,d),1==c&&(this.b=Tn(d.children[1]));this.gb[yd]="gwt-DecoratorPanel"}function zv(a){var b,c;c=Vn(Ag);b=Vn(Wd);var d=(yt(),zt(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(287,284,Kh,nv);_.ud=function(){return this.b};_.b=null;_.c=null;var yv;s(286,287,Kh);s(288,1,{});
-function Iu(){Iu=u;Ju=new Av;Ku=new Bv}function Cv(a){pr.call(this,a)}function Hu(a,b){Iu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Di(f),y(f,81))d=f,!c&&(c=new nr),or(c,d);else throw f;}}if(c)throw new Cv(c);}s(289,215,Zh,Cv);var Ju,Ku;function Av(){}s(290,1,{},Av);_.Bd=function(a){a.jd()};function Bv(){}s(291,1,{},Bv);_.Bd=function(a){a.kd()};s(294,279,Hh);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};
-_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.jd=function(){xu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(293,294,Hh);function Dv(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[yd]="gwt-Button";this.gb.innerHTML=a||j}s(292,293,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Dv);s(295,277,mi);_.d=null;_.e=null;
-function Ev(a,b){var c;if(a.f)throw new yu("Composite.initWidget() may only be called once.");Nj(b);c=b.gb;a.gb=c;var d;yt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((yt(),c).__gwt_resolve=Fv(a));a.f=b;Cu(b,a)}function Gv(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);bj();lu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(296,279,ji);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Gv(this)};_.Tc=function(a){zu(this,a);this.f.Tc(a)};
-_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Hv(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Td]=hg;break;case 1:c[Td]=Te;break;case 2:Ar(c)!=(Cr(),Fr)&&(c[Td]=j)}}}function Iv(a){this.a=a;this.c=!1;this.d=this.b=Ar(a)}s(297,1,{},Iv);_.a=null;_.b=null;_.c=!1;_.d=null;function cj(){this.gb=Jv()}s(298,284,mi,cj);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};
-_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function Kv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Tn(b);e=null;c&&(c=pu(c),e=0>c?null:tt(a.i.b,c));e?Lv(a,e):d&&(b.innerHTML=j||j);return b}function Lv(a,b){var c;if(b.fb!=a)return!1;try{Cu(b,null)}finally{c=b.gb;Un(c).removeChild(c);var d=a.i,e;e=pu(c);c[Yc]=null;c=d.b;Mv(e,c.c);ds(c.b,e,null);d.a=new qu(e,d.a)}return!0}s(300,278,mi);_.qd=function(){return new Nv(this)};
-_.nd=function(a){return Lv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Ov(a){if(0>=a.b)throw new Pv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Pv("Column index: 0, Column size: "+a.a);}
-function Qv(){this.i=new ou;this.f=Vn(wg);this.c=Vn(zg);xt(this.f,this.c);this.gb=this.f;this.d=new Rv(this);var a=new Sv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=Vn("colgroup");var b=a.a;ku(a.b.f,(yt(),zt(b)),0);xt(a.a,Vn(Cd))}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 Pv("Row index: "+a+", Row size: "+d);if(0>c)throw new Pv("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new Pv("Column index: "+
-c+", Column size: "+this.a);c=Kv(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=Vn(Ag),d.innerHTML=pa||j,ku(c,(yt(),zt(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=Vn(Cd),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(Ag);e.innerHTML=pa;c=$doc.createElement(Mg);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)Kv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(299,300,mi,Qv);_.a=0;_.b=0;function Tv(a){for(;++a.b<a.d.c&&!(null!=tt(a.d,a.b)););}function Nv(a){this.c=a;this.d=this.c.i.b;Tv(this)}s(301,1,{},Nv);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Ru;a=tt(this.d,this.b);this.a=this.b;Tv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Uv;a=tt(this.d,this.a);Nj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Rv(a){this.a=a}s(302,1,{},Rv);_.a=null;function Sv(a){this.b=a}s(303,1,{},Sv);_.a=null;_.b=null;function Vv(){Vv=u;Wv=new Xv}var Wv;function Yv(){Yv=u;Zv=new $v((zo(),vd));aw=new $v(Le);bw=new $v(cg);cw=aw;dw=bw;ew=cw}var Zv,ew,aw,dw,cw,bw;function Xv(){}s(305,1,{},Xv);
-function $v(a){this.a=a}s(306,305,{},$v);_.a=null;function fw(){fw=u;gw=new hw(hf);iw=new hw(Hg)}var gw,iw;function hw(a){this.a=a}s(307,1,{},hw);_.a=null;function jw(a,b){var c;c=kw(a);xt(a.b,c);Lu(a,b,c)}function kw(a){var b;b=Vn(Ag);b[cd]=a.a.a;b.style[Sg]=a.c.a;return b}function lw(a,b){var c,d;d=Un(b.gb);(c=Pu(a,b))&&a.b.removeChild(d);return c}
-function mw(){this.p=new Yu(this);this.e=Vn(wg);this.d=Vn(zg);xt(this.e,this.d);this.gb=this.e;this.a=(Yv(),ew);this.c=(fw(),iw);this.b=Vn(Mg);xt(this.d,this.b);this.e[ud]=Za;this.e[td]=Za}s(308,295,mi,mw);_.nd=function(a){return lw(this,a)};_.b=null;function nw(){nw=u;new vi}function ow(a,b,c,d,e){nw();this.a=new pw(this,a,b,c,d,e);this.gb[yd]="gwt-Image"}function qw(a,b,c,d,e){nw();ow.call(this,(bt(),new at(a)),b,c,d,e)}s(309,279,Hh,ow,qw);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};
-_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.Tc=function(a){32768==bu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);zu(this,a)};_.ld=function(){var a=this.a;E(Qe,Sn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new rw(a,this),En((Bn(),Cn),a.f))};_.a=null;s(311,1,{});_.f=null;function sw(){sw=u;tw()}
-function pw(a,b,c,d,e,f){var g,i;sw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=Vn(qg);i=new Ps;Os(Os(Os(i,new Rs("width:"+e+(yj(),Of)+mb)),new Rs("height:"+f+Sf)),new Rs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Sf));!uw&&(uw=new vw);b=ww;c=new Rs((new Rs(Rn(i.a.a))).a);i=new Qs;bn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=$s(b.a);bn(i.a,b);bn(i.a,"' style='");b=$s(c.a);bn(i.a,b);bn(i.a,"' border='0'>");i=new Ts(Rn(i.a));g.innerHTML=i.a||j;g=Tn(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),bj(),lu(g,a)):a.cb|=133333119}s(310,311,{},pw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function rw(a,b){this.a=a;this.b=b}s(312,1,{},rw);_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Qe,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Qe)};_.a=null;
-_.b=null;function xw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Vv(),Wv)?a.b.d==(Cr(),Er)?(Yv(),aw):a.b.d==Dr?(Yv(),bw):(Yv(),cw):a.b.d==(Cr(),Er)?(Yv(),bw):a.b.d==Dr?(Yv(),aw):(Yv(),dw);b!=a.c&&(a.c=b,a.gb.style[Cg]=!a.c?j:a.c.a)}s(314,279,Hh);_.a=null;_.b=null;_.c=null;function yw(){this.gb=Vn(Wd);this.b=new Iv(this.gb);this.gb[yd]="gwt-Label"}function zw(){yw.call(this);Hv(this.b,Yg);xw(this)}s(313,314,Hh,yw,zw);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};
-_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function Aw(a,b){if(0>b||b>=a.gb.options.length)throw new Ou;}function vp(a,b){Aw(a,b);return a.gb.options[b].value}function Bw(){this.gb=$doc.createElement("<SELECT>");this.gb[yd]="gwt-ListBox"}s(315,294,Hh,Bw);s(316,246,Nh);function Cw(a){this.a=a}s(317,316,Nh,Cw);_.Dc=function(){};function Dw(a){this.a=a}s(318,316,Nh,Dw);
-_.Jc=function(a){this.a.Cd(a.f,a.a)};function Ew(a,b,c){var d;if(a.o){var e=d=Vn(Mg);ku(a.e,(yt(),zt(e)),b);a=(yt(),zt(c));d.appendChild(a)}else d=a.e.children[0],ku(d,(yt(),zt(c)),b)}
-function Fw(a,b,c){var d;Gw(a,b);c&&b.a?(Gw(a,null),a=b.a,b=(Bn(),Cn),b.c=Fn(b.c,[new Hw(a),!1])):null!=b.c&&(a.j=new Iw(a,b),c=(kv(),sv),a.j.L=c,a.j.T=a.f,a.j._c()[yd]=Ae,d=su(a.gb),E(ze,d)||Ri(a.j,d+"Popup"),wu(a.j,new Dw(a),ik?ik:ik=new jk),a.n=b.c,d=a.j,a=new Jw(a,b),d.gb.style[Tg]=De,hv(d),a.a.o?gv(a.a.j,Pj(a.a.gb)+D(a.a.gb,zf)-1,Qj(a.b.gb)):gv(a.a.j,Pj(a.b.gb),Qj(a.a.gb)+D(a.a.gb,yf)-1),d.gb.style[Tg]=Ug)}function Kw(a,b){if(b||!(a.k&&a.n==a.k.c))Gw(a,b),Lw(a.gb),b&&a.d&&Fw(a,b,!1)}
-function Mw(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new xi(a.i);e.b<e.d.ue();)if(d=yi(e),Wn(d.gb,c)){c=d;break a}c=null}switch(bu(b.type)){case 1:Lw(a.gb);c&&Fw(a,c,!0);break;case 16:c&&Kw(a,c);break;case 32:c&&Kw(a,null);break;case 2048:Nw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Nw(a)||a.o||Ow(a);b.cancelBubble=!0;Fj(b);break;case 39:Nw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(Fw(a,a.k,!1),a.k.c.Jf()):Pw(a));b.cancelBubble=!0;Fj(b);break;case 38:Nw(a)||a.o&&Ow(a);b.cancelBubble=!0;
-Fj(b);break;case 40:Nw(a)||(a.o?Pw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(Fw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;Fj(b);break;case 27:Gw(a,null);a.j&&dv(a.j,!1);b.cancelBubble=!0;Fj(b);break;case 9:Gw(a,null);a.j&&dv(a.j,!1);break;case 13:Nw(a)||(Fw(a,a.k,!0),b.cancelBubble=!0,Fj(b))}}zu(a,b)}function Qw(a,b,c){c&&Gw(a,null);Vq(a,b,!1);a.n=null;a.j=null}function Nw(a){var b;if(!a.k){for(b=new xi(a.i);b.b<b.d.ue();){b=yi(b);Gw(a,b);break}return!0}return!1}
-function Gw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=su(c.gb)+Sa;zi(c._c(),d,!1);a.o&&(c=Un(a.k.gb),2==c.children.length&&(c=c.children[1],zi(c,ug,!1)))}if(b){c=su(b.gb)+Sa;zi(b._c(),c,!0);a.o&&(c=Un(b.gb),2==c.children.length&&(c=c.children[1],zi(c,ug,!0)));jl();c=a.gb;var d=new Lk(b.gb),e=(el(),fl),d=F(Rw,k,5,[d]),e=e.a,f,g,i,h;f=new an;for(i=0,h=d.length;i<h;++i)g=d[i],cn(cn(f,g.a),ea);d=Nn(Rn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Pw(a){var b,c,d;if(a.k){for(b=c=Cj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?tt(a.i,b):tt(a.i,c);break}Gw(a,d)}}function Ow(a){var b,c,d;if(a.k){for(b=c=Cj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?tt(a.i,b):tt(a.i,c);break}Gw(a,d)}}s(319,279,Hh);_.Tc=function(a){Mw(this,a)};_.kd=function(){this.j&&dv(this.j,!1);Au(this)};_.Cd=function(a,b){Qw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Hw(a){this.a=a}s(320,1,{},Hw);_.pc=function(){Sw(this.a)};_.a=null;
-function Tw(a){this.a=a}s(321,1,{},Tw);_.Dc=function(){Gw(this.a,null)};_.a=null;function Iw(a,b){this.a=a;this.b=b;iv.call(this,!0,Ye);av(this.K,this.b.c);fv(this);this.Y=!0;this.b.c.Jf()}s(322,282,mi,Iw);_.Pc=function(a){var b,c;if(!a.a)switch(bu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Wn(b,c)){a.a=!0;break}a.a&&Gw(this.a,null)}};_.a=null;_.b=null;function Jw(a,b){this.a=a;this.b=b}s(323,1,{},Jw);_.a=null;var Uw=_.b=null;
-function Vw(){Vw=u;Uw=new Ns((bt(),new at("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ww(a,b){this.gb=Vn(Ag);var c=su(this.gb)+Sa;zi(this._c(),c,!1);this.gb.innerText=a||j;this.gb[yd]="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);jl();this.gb.setAttribute("role",Ql.a);this.a=b}s(326,280,{27:1,31:1,34:1},Ww);_.a=null;_.b=null;_.c=null;
-function Xw(){var a;this.gb=Vn(Ag);this.gb[yd]="gwt-MenuItemSeparator";a=Vn(Wd);xt(this.gb,a);a[yd]="menuSeparatorInner"}s(327,280,bi,Xw);function Yw(){var a,b,c,d,e;b=null.Jf();e=ej();d=fj();b[Vd]=(oo(),rf);b[Xg]=0+(yj(),Of);b[Ce]=$a;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[Xg]=(c>e?c:e)+Of;b[Ce]=(a>d?a:d)+Of;b[Vd]="block"}function jv(){}s(328,1,{},jv);_.Lc=function(){Yw()};
-function Zw(a){this.a=a}s(329,1,{},Zw);_.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.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Wn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(bu(d.type)){case 4:case 1048576:if(aj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(aj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function $w(a){this.a=a}s(330,1,{},$w);_.a=null;function kv(){kv=u;lv=new ax(Gb,0);sv=new ax(mc,1);uv=new ax(tc,2);bx=F(cx,k,32,[lv,sv,uv])}function ax(a,b){ao.call(this,a,b)}s(331,136,{32:1,67:1,70:1,72:1},ax);var bx,lv,sv,uv;function dx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Ot(a.a.R),Yw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ii(a.f.a),a.f=null,a.b=!1)}function ex(a){a.j||(dx(a),a.c||(Zi(),Tu($i(null),a.a)));a.a.gb.style[Bd]="rect(auto, auto, auto, auto)";a.a.gb.style[Hf]=Ug}
-function fx(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[Bd]="rect("+g+Rf+f+Rf+c+Rf+e+"px)"}
-function ev(a,b,c){a.c=c;Rj(a);a.i&&(Sj(a.i),a.i=null,ex(a));a.a.$=b;var d=a.a;d.X&&(Ii(d.X.a),d.X=null);d.S&&(Ii(d.S.a),d.S=null);if(d.$){d.X=Ct(new Zw(d));var e;e=new $w(d);It();e=Jt?er(Jt.a,(!dr&&(dr=new jk),dr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(kv(),lv)&&!b&&(c=!1);a.j=b;c?b?(dx(a),a.a.gb.style[Kf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Bd]="rect(0px, 0px, 0px, 0px)",Zi(),b=$i(null),Lu(b,a.a,b.gb),a.i=new gx(a),Yj(a.i,1)):Tj(a,200):(dx(a),a.j?(a.a.gb.style[Kf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),Zi(),b=$i(null),Lu(b,a.a,b.gb)):a.c||(Zi(),Tu($i(null),a.a)),a.a.gb.style[Hf]=Ug)}function mv(a){var b=($j(),ak);this.k=new Zj(this);this.s=b;this.a=a}s(332,17,{},mv);_.rc=function(){ex(this)};_.sc=function(){this.d=D(this.a.gb,yf);this.e=D(this.a.gb,zf);this.a.gb.style[Hf]=De;fx(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){fx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function gx(a){dk();this.a=a}s(333,24,{},gx);
-_.vc=function(){this.a.i=null;Tj(this.a,200)};_.a=null;function yt(){yt=u;hx()}function zt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Fv(a){return function(){this.__gwt_resolve=ix;return a.bd()}}function ix(){throw"A PotentialElement cannot be resolved twice.";}
-function hx(){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 Zi(){Zi=u;jx=new kx;lx=new vi;Bu=new nr}function mx(a){this.p=new Yu(this);this.gb=a;xu(this)}
-function $i(a){Zi();var b,c;c=Vi(lx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==lx.d){var d=new nx;gk();hk(ik?ik:ik=new jk,d)}!b?c=new ox:c=new mx(b);x(lx,a,c);or(Bu,c);return c}s(335,276,mi,mx);var jx,lx,Bu;function kx(){}s(336,1,{},kx);_.Bd=function(a){a.hd()&&a.kd()};function nx(){}s(337,1,{},nx);_.Jc=function(){Zi();try{Hu(Bu,jx)}finally{px(Bu.a),px(lx)}};function ox(){mx.call(this,$doc.body)}s(338,335,mi,ox);
-_.td=function(a,b,c){b-=Xn();c-=Yn();Wu(a,b,c)};function cv(a){this.c=a;this.a=!!this.c.ab}s(339,1,{},cv);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Ru;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function qx(a,b){a.gb[Rg]=null!=b?b:j}s(342,294,Hh);_.Tc=function(a){0!=(bu(a.type)&896)?zu(this,a):zu(this,a)};_.ld=function(){};function rx(){rx=u;sx()}s(341,342,Hh);
-function tx(){var a;rx();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!ft&&(ft=new et);!dt&&(dt=new ct);this.gb=b;this.gb[yd]="gwt-TextBox"}s(340,341,Hh,tx);function sx(){sx=u;ux=new vx;wx=new xx;yx=new zx;Ax=new Bx;Cx=F(Dx,k,35,[ux,wx,yx,Ax])}s(343,136,$h);var Cx,ux,wx,yx,Ax;function vx(){ao.call(this,Gb,0)}s(344,343,$h,vx);function xx(){ao.call(this,Zb,1)}s(345,343,$h,xx);function zx(){ao.call(this,ac,2)}s(346,343,$h,zx);function Bx(){ao.call(this,sc,3)}s(347,343,$h,Bx);
-function Ex(a,b){if(0>b||b>=a.c)throw new Ou;return a.a[b]}function Qu(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Mu(a,b,c){var d,e;if(0>c||c>a.c)throw new Ou;if(a.c==a.a.length){e=v(Fx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)ds(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ds(a.a,d,a.a[d-1]);ds(a.a,c,b)}function Yu(a){this.b=a;this.a=v(Fx,k,36,4,0)}s(348,1,{},Yu);_.qd=function(){return new Su(this)};_.a=null;_.b=null;_.c=0;
-function Fu(a){if(a.a>=a.b.c)throw new Ru;return a.b.a[++a.a]}function Gu(a){if(0>a.a||a.a>=a.b.c)throw new Uv;a.b.b.nd(a.b.a[a.a--])}function Su(a){this.b=a}s(349,1,{},Su);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Fu(this)};_.Sc=function(){Gu(this)};_.a=-1;_.b=null;function tw(){tw=u;ww=(bt(),new at(wn()+"clear.cache.gif"))}var ww,uw=null;function vw(){}s(351,1,{},vw);function Gx(){Gx=u;tw()}function Hx(a,b,c,d,e){Gx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Ix(a,b,c){Gx();Hx.call(this,(bt(),new at(a)),b,0,c,16)}s(352,288,{},Hx,Ix);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Jv(){var a;a=Vn(Wd);a.tabIndex=0;return a}function Lw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ii(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?gr(b,new ht(b,c,d,a)):ur(b,c,d,a)}function kr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(358,1,{},kr);_.a=null;_.b=null;_.c=null;_.d=null;function hr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(359,1,{},hr);
-_.pc=function(){ir(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ht(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(360,1,{},ht);_.pc=function(){ur(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Jx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Si),b.k=a,Mi(a.ac,b))}function Kx(a){var b;b=a.cZ.d;if(-1!=On(b,Pn(36)))return null;a=a.bc.b.b++;return b=tu(b,Lx(b,Pn(46))+1)+j+a}
-function Mx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Nx(a,b,c,Hs(d)))}function Ox(a){return!a.Tb&&a.$b?Ox(a.$b):a.Tb}function Px(a){return!a.Vb&&a.$b?Px(a.$b):a.Vb}function Qx(a){var b;b=new Rx;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 Sx;}function Tx(a){a.cc=!1;a._d();Ux(a)}function Ux(a){if((a=y(a,55)?null:a.$b)&&a.cc)Tx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Vx(a){return(a=a.Hd())?a:new Wx(1,1)}function Xx(a){var b;return(b=a.Id())?new Yx(b):new Yx(a.Kd())}function Zx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function $x(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 ay(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)Ux(a),new by(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new by(a,101)}
-function cy(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function dy(a){a.dc||(Zx(a),ey(a,!0),fy(a),a.dc=!0,new by(a,102),Mx(a,a,a.$b,0),Ux(a),a._b.Cf(a))}function gy(){this.bc=(tp(),tp(),hy);new vi;this.Qd();this.Zb=(iy(),jy)}s(364,1,ei);_.Ed=function(){return!1};_.Fd=function(){return Kx(this)};_.Gd=function(){return Ox(this)};_.Hd=function(){return ky(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new ly(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(){Tx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Vx(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+va+this.Od()+va+this.Pd()+va+this.Nd()+Yg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Xx(this)};
-_.Yd=function(){};_.Zd=function(){return $x(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){ay(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.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 kk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new kk("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 kk("Missing message: awt.12C");if(y(b,55))throw new kk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new fn;var e=Cj(d.Ob.a,b),f;f=tt(d.Ob.a,e);d.Pb&&d.Pb.je(f);my(d,e);new ny(d,301,f)}d=a.Ob.a.c;Zx(b);oy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Tx(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Mx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new fr("Missing message: awt.185");if(null==c||null!=c)py(g,c,b);else throw new kk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Di(i);if(y(i,75))throw b=i,my(a,d),b;throw i;}b._d();new ny(a,300,b)}function qy(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ry(a){var b;b=a.ee();return new sy(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function ey(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)tt(a.Ob.a,c).Td(b)}function my(a,b){var c;c=tt(a.Ob.a,b);Zx(c);c.Td(!1);wt(a.Ob.a,b);c.$b=null;Tx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Mx(c,c,a,1)}function ty(a){var b=(uy(),vy);cy(a,b);for(b=0;b<a.Ob.a.c;++b)tt(a.Ob.a,b).Zd()}function wy(a,b){var c,d;if(a.Pb)for(d=new xi(a.Ob.a);d.b<d.d.ue();)c=yi(d),a.Pb.je(c);if(b)for(d=new xi(a.Ob.a);d.b<d.d.ue();)c=yi(d),b.fe(null,c);a.Pb=b;Tx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function fy(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=tt(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function xy(){gy.call(this);this.Ob=new yy;this.Sb=(tp(),tp(),hy)}s(363,364,ni);_.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 Vx(this)};_.Md=function(){return Xx(this)};
-_.Qd=function(){this._b=(tp(),new zy)};_.Rd=function(){Tx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){ey(this,a)};_.Ud=function(){return Vx(this)};_.Xd=function(){return Xx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Zx(tt(this.Ob.a,a))};_.Zd=function(){var a;if(!$x(this))return!1;for(a=0;a<this.Ob.a.c;++a)tt(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=tt(this.Ob.a,b),a._d()};_.de=function(){fy(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Ay(){var a=new By;xy.call(this);wy(this,a)}s(362,363,ni,Ay);_.Fd=function(){return"panel"+this.Sb.b.d++};function Cy(a,b,c){a=Dy(a.Nb,b,c);a.j=!0;return new Ey(a)}function Fy(a){a.Vd(a.Nb.d)}function Gy(a){return new Wx(D(a.Nb.gb,zf),D(a.Nb.gb,yf))}s(361,362,ni);_.Jd=function(){return D(this.Nb.gb,yf)};_.Nd=function(){return D(this.Nb.gb,zf)};_.Od=function(){return Pj(this.Nb.gb)};_.Pd=function(){return Qj(this.Nb.gb)};
-_.Sd=function(){return this.Nb.gb.style.display!=rf};_.$d=function(){Fy(this)};_.ae=function(){};_.Nb=null;function Hy(a){if(null!=a)this.e=a;else throw new Iy;}s(366,1,Vh);_.tS=function(){return this.cZ.d+"[source="+this.e+Wc};_.e=null;
-function Jy(){Jy=u;S=new vi;x(S,new T(400),new U(nh));x(S,new T(401),new U(nh));x(S,new T(402),new U(nh));x(S,new T(500),new U(ph));x(S,new T(501),new U(ph));x(S,new T(502),new U(ph));x(S,new T(503),new U(qh));x(S,new T(504),new U(ph));x(S,new T(505),new U(ph));x(S,new T(506),new U(qh));x(S,new T(507),new U(Bh));x(S,new T(100),new U(dh));x(S,new T(101),new U(dh));x(S,new T(102),new U(dh));x(S,new T(103),new U(dh));x(S,new T(1004),new U(mh));x(S,new T(1005),new U(mh));x(S,new T(800),new U(xh));x(S,
-new T(801),new U(xh));x(S,new T(200),new U(rh));x(S,new T(201),new U(rh));x(S,new T(202),new U(rh));x(S,new T(204),new U(rh));x(S,new T(203),new U(rh));x(S,new T(209),new U(Ch));x(S,new T(208),new U(Dh));x(S,new T(207),new U(Dh));x(S,new T(206),new U(rh));x(S,new T(205),new U(rh));x(S,new T(1400),new U(zh));x(S,new T(1401),new U(Ah));x(S,new T(1402),new U(Ah));x(S,new T(300),new U(kh));x(S,new T(301),new U(kh));x(S,new T(1100),new U(wh));x(S,new T(1101),new U(wh));x(S,new T(1200),new U(yh));x(S,new T(701),
-new U(uh));x(S,new T(900),new U(vh));x(S,new T(1001),new U(sh));x(S,new T(601),new U(th))}s(365,366,Vh);_.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+Oc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(368,1,{},U);_.a=ch;function Ky(){}s(369,1,{},Ky);_.a=null;_.b=null;
-function Ly(a,b){var c;b&&(a.a?(c=new My(a.a),ds(c.b,c.c++,b),a.a=c):(a.a=new Si,Mi(a.a,b)))}s(371,1,Vh);_.a=null;function Ny(){}function Oy(){}s(370,371,Vh,Ny,Oy);function Py(){Py=u;Math.sqrt(2)}function Qy(a){Py();if(0>a)throw new kk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(372,1,{40:1},Qy);_.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 Ry;a.a=31*a.a+J((new Sy(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Sy(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Ty(){Ty=u;Uy=new nr;Vy=new Wx(0,0);or(Uy,Bb);or(Uy,Qb);or(Uy,xb);or(Uy,"Last");or(Uy,Ib);or(Uy,jc);or(Uy,Hc);or(Uy,Mc);or(Uy,Nb)}
-function py(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!eu(Uy.a,b))throw new kk(Wy());fs(Vi(a.c,d))===fs(c)&&fs(Vi(a.b,c))===fs(d)||((b=Vi(a.c,d))&&Xy(a,b,d),Yy(a.a.qd(),c)&&Xy(a,c,d),b=a.a,new Zy(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function $y(a,b){return new Wx(Jj(b[1].b,Jj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Jj(b[0].a,Jj(b[4].a,b[3].a))+a.k)}function Xy(a,b,c){az(a.a,b);Gi(a.b,b);Gi(a.c,c)}
-function bz(a,b){if(!a.n){a.n=!0;var c,d,e;cz(a.f,Vy);cz(a.i,Vy);cz(a.o,null);a.p=0;for(d=dz(a.a,0);d.b!=d.d.a;){c=ez(d);e=Vi(a.b,c);var f=b.Zb;e=on(e,Ib)?0:on(e,jc)?1:on(e,Hc)?2:on(e,Mc)?4:on(e,Nb)?3:on(e,Bb)?f.a?4:3:on(e,xb)?f.a?3:4:on(e,Qb)?1:2;c.dc?a.o[e]||(ds(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 fz(){Ty();gz.call(this,0)}
-function gz(a){Ty();tp();this.a=new hz;this.b=new vi;this.c=new vi;this.d=a;this.j=0;this.n=!1;this.o=v(iz,k,44,5,0);this.f=v(jz,k,46,5,0);this.i=v(jz,k,46,5,0);this.p=this.e=this.k=0}s(373,1,{48:1,67:1},fz,gz);_.fe=function(a,b){py(this,a,b)};
-_.ge=function(a){bz(this,a);if(0!=this.p)if(a=ry(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;bz(this,a);this.n=b;return 0==this.p?qy(a,new Wx(0,0)):qy(a,$y(this,this.f))};_.ie=function(a){var b;b=this.n;bz(this,a);this.n=b;return qy(a,$y(this,this.i))};_.je=function(a){var b;b=Vi(this.b,a);null!=b&&Xy(this,a,b)};_.tS=function(){return kz.d+"[hgap="+this.d+",vgap="+this.j+Wc};_.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 Vy,Uy;function lz(a){gy.call(this);this._b=(tp(),new mz(a,this))}s(374,364,{41:1,44:1,49:1,63:1,67:1},lz);_.Fd=function(){return sd+this.bc.b.a++};_.Hd=function(){return!Px(this)?new Wx(0,0):ky(this._b,this)};_._d=function(){};s(376,1,{});s(375,376,{},function(){});function nz(){nz=u}
-function oz(a,b){if(null==b)throw new fr("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=Vn(Ff);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function pz(){nz();gy.call(this);new Si;this._b=new qz((tp(),this))}s(377,364,{42:1,44:1,49:1,63:1,67:1},pz);_.Hd=function(){return ky(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Kx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Yg+this.Wb+(this.dc?j:",hidden")+",current="+vp(this._b.a,this._b.a.gb.selectedIndex)};function rz(){rz=u;sz=new tz(255,255,255);uz=new tz(192,192,192);vz=new tz(128,128,128);wz=new tz(64,64,64);xz=new tz(0,0,0);yz=new tz(255,0,0);new tz(255,175,175);zz=new tz(255,200,0);Az=new tz(255,255,0);new tz(0,255,0);Bz=new tz(255,0,255);Cz=new tz(0,255,255);Dz=new tz(0,0,255)}
-function Ez(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 tz(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 tz(c,a,b)}function Fz(a){return new tz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function tz(a,b,c){rz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new kk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(378,1,{43:1,50:1,54:1},tz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Gz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Wc};_.a=0;var xz,Dz,Cz,wz,vz,uz,Bz,zz,yz,sz,Az;function iy(){iy=u;jy=new Hz(!0);Iz=new nr;or(Iz,"ar");or(Iz,"fa");or(Iz,"iw");or(Iz,"ur")}function Hz(a){this.a=a}s(379,1,Vh,Hz);_.a=!1;var jy,Iz;s(381,1,{59:1,69:1});function Jz(){Wx.call(this,0,0)}function Wx(a,b){this.b=a;this.a=b}
-function Yx(a){Wx.call(this,a.b,a.a)}s(380,381,{46:1,59:1,67:1,69:1},Jz,Wx,Yx);_.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 Ry;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Kz.d+"[width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;function lq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(382,1,Vh,lq,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)+Wc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Lz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Mz(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=(Mv(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 Nz(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=Jj(g,c.a),i+=c.b+a.c);return new Wx(i,g+2*a.d)}function By(){Oz.call(this,1,5,5)}
-function Oz(a,b,c){tp();this.c=b;this.d=c;this.a=a}s(383,1,Vh,By,Oz);_.fe=function(){};
-_.ge=function(a){this.b=Pz(a.Ob);if(0!=Lz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ry(a);g=a.ee();i=a.Zb.a;l=new Si;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new Qz(n);for(w=0;w<n;++w)ds(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var H=d,B=Cj(a.Ob.a,r);Mv(B,H.c);ds(H.b,B,r)}for(d=new xi(d);d.b<d.d.ue();)if((c=yi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Mz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,ds(l.b,l.c++,c),m+=a.b+this.c,h=Jj(h,a.a);Mz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Pz(a.Ob);return 0==Lz(this)?qy(a,new Wx(10,10)):qy(a,Nz(this,!1))};_.ie=function(a){this.b=Pz(a.Ob);return 0==Lz(this)?qy(a,new Wx(10,10)):qy(a,Nz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Le;break;case 2:a=cg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return Rz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;function uy(){uy=u;vy=new Sz(Mb,0,12)}
-function Sz(a,b,c){uy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(384,1,Vh,Sz);_.a=null;_.b=0;_.c=0;var vy;s(385,1,Vh);_.tS=function(){return Tz.d+"[font="+this.c+"ascent="+Uz(this.a,this.c).a+", descent="+Uz(this.a,this.c).b+", height="+Uz(this.a,this.c).c+Wc};_.c=null;function Vz(a){if(!a.k){Zx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=tt(a.o,b))&&Vz(c);ey(a,!1);a.k=!0;Mx(a,a,a.$b,0);new Wz(a,202)}}
-function Xz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=tt(a.o,b))&&c.xd()}function Yz(a){!Px(a)&&ty(a);var b=Xx(a);a.be(a.hc,a.ic,b.b,b.a);fy(a)}function Zz(a,b){a.p!=b&&(a.p=b)}s(387,363,oi);_.Ld=function(){return new ly(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Xz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){ay(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;ay(this,a,b,c,d);this.dc&&e&&!f&&fy(this)};_.k=!1;_.p=!1;
-function $z(a){xy.call(this);this.q=new Oy;this.o=new Si;this.n=new ly(0,0,0,0);this.dc=!1;wy(this,new fz);this._b&&aA(this._b.c.z.b,a);this._b&&bA(this._b,!0);Zz(this,!0)}s(386,387,oi);_.ee=function(){return new ly(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Pj(this._b.c.gb)};_.Pd=function(){return Qj(this._b.c.gb)};_.Qd=function(){this._b=new cA((tp(),j),this)};
-function dA(a,b,c,d,e,f){var g,i;g=a.d;f?(i=Ez(g),f=new tz(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=bg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(i=new tz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=Ez(g),(a.d=i)&&(a.f=bg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa));--d;--e;eA(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=bg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa);eA(a,b,c,d,1);eA(a,b,c+1,1,e);(a.d=f)&&(a.f=bg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
-255)+sa);eA(a,b+d,c,1,e);eA(a,b+1,c+e,d,1)}s(388,1,{});_.tS=function(){return"Graphics"};s(389,388,{});function fA(a){var b,c;c=Jj(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 Wx(b,c)}function gA(a,b,c){var d,e,f,g,i,h;a.b=Pz(b.Ob);if(0==a.b.length)return new Jz;g=fA(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=Jj(h,d.b),i=Jj(i,d.a);return new Wx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function hA(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 iA(){jA.call(this,7)}function jA(a){tp();this.d=0;this.a=1;this.e=a;this.c=0}s(390,1,Vh,iA,jA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Pz(a.Ob);if(0!=this.b.length&&(b=ry(a),!(0>=b.b||0>=b.a))){c=fA(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);hA(b.b,b.c,this.c,f,e);hA(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 qy(a,gA(this,a,!1))};_.ie=function(a){return qy(a,gA(this,a,!0))};_.je=function(){};
-_.tS=function(){return kA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Uv(){jn()}function yu(a){jn();this.f=a}s(392,97,Wh,Uv,yu);function Sx(){jn();this.f="Missing message: awt.151"}s(391,392,Wh,Sx);s(393,1,{});function ly(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(394,1,{47:1,67:1,69:1},ly);_.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 lA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function mA(a){nA.call(this,a,0)}function nA(a,b){gy.call(this);this._b=(tp(),new oA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Yv(),Zv);c.a=d;xw(c);break;case 0:c=c.a;d=(Yv(),aw);c.a=d;xw(c);break;case 2:c=c.a,d=(Yv(),bw),c.a=d,xw(c)}}s(395,364,ei,mA,nA);
-_.Hd=function(){return!Px(this)?new Wx(0,0):ky(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Kx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Yg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Le;switch(this.a){case 1:b=vd;break;case 2:b=cg}return a+b+",text=null"};_.a=0;s(398,1,Vh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.j=null;_.k=null;
-function pA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function qA(a){this.n=(tp(),tp(),hy);var b;var c;b=this.cZ.d;-1!=On(b,Pn(36))?b=null:(c=this.n.b.c++,b=tu(b,Lx(b,Pn(46))+1)+j+c);this.j=b;this.d=new Ny;this.f=a;this.e=!0;this.i=new rA(this)}s(397,398,Vh,qA);_.Wd=function(){return pA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(396,397,ai);_.Wd=function(){return pA(this)+(this.b?",tearOff":j)};_.b=!1;s(400,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 Ry;sA(a,this.a);sA(a,this.b);return a.a};function Rx(){this.b=this.a=0}function tA(a,b){this.a=a;this.b=b}function uA(a){var b=a.b;this.a=a.a;this.b=b}s(399,400,{51:1,60:1,67:1},Rx,tA,uA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return vA.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function wA(a,b){if(!b)throw new fr("Missing message: awt.70");var c=a.a;if(E(b.f,za)){var c=c.a.a,d=new Xw,e=c.c.c;if(0>e||e>c.c.c)throw new Ou;c.o&&(d.gb[Dd]=2);Ew(c,e,d.gb);oy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new Ou;oy(d.c,e,c);for(f=g=0;f<e;++f)y(tt(d.c,f),31)&&++g;oy(d.i,g,c);Ew(d,e,c.gb);c.b=d;e=su(c.gb)+Sa;zi(c._c(),e,!1);d.o&&(e=Cj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Dd]=2))}}
-function xA(a,b,c,d){a=a.a;b=Qx(b);c+=b.a;d+=b.b;gv(a.a,c,d);hv(a.a)}function yA(){qA.call(this,j);new Si;this.b=!1;this.a=(tp(),new zA)}s(401,396,ai,yA);_.a=null;s(404,1,{53:1,62:1,69:1});s(403,404,{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 Ry;sA(a,this.c);sA(a,this.d);sA(a,this.b);sA(a,this.a);return a.a};function sy(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(402,403,{52:1,53:1,61:1,62:1,67:1,69:1},sy);_.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 AA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function BA(){BA=u;CA=new DA;EA=new FA;GA=new FA}var CA,GA,EA;s(406,1,{});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};function DA(){}s(407,406,{},DA);function FA(){}s(408,1,{},FA);s(409,364,ei);_.Gd=function(){return null};
-function HA(a,b){var c;c=new IA(Px(a));return!c?null:new Wx(JA(c,Xc)*b+6,Uz(c.a,c.c).c+6)}function KA(a,b){var c;c=HA(a,b);return!c?Vx(a):c}function LA(a,b){var c;c=HA(a,b);return!c?Xx(a):c}function MA(a,b){var c=a._b;qx(c.a,b);c.e.a=-1;c.e.b=-1}function NA(a){OA.call(this,a,null!=a?a.length:0)}function OA(a,b){gy.call(this);this.a=0>b?0:b;var c=this._b;qx(c.a,a);c.e.a=-1;c.e.b=-1}s(410,409,ei,NA,OA);_.Fd=function(){return"textfield"+this.bc.b.e++};_.Hd=function(){return HA(this,Sn(this._b.a.gb,Rg).length)};
-_.Id=function(){return!Px(this)?null:HA(this,Sn(this._b.a.gb,Rg).length)};_.Kd=function(){return 0<this.a?KA(this,this.a):Vx(this)};_.Md=function(){return 0<this.a?LA(this,this.a):Xx(this)};_.Qd=function(){this._b=(tp(),new PA)};_.Ud=function(){return 0<this.a?KA(this,this.a):Vx(this)};_.Xd=function(){return 0<this.a?LA(this,this.a):Xx(this)};_.a=0;function tp(){tp=u;hy=new QA}function RA(){var a=(tp(),tp(),hy);!a.c&&(a.c=new SA)}function QA(){this.b=new TA;this.d=new Ky}s(411,1,{},QA);_.a=null;
-_.c=null;var hy;function TA(){}s(412,1,{},TA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(413,1,{});function UA(){UA=u;VA=new WA;XA=new WA}function YA(a,b){return b==a?!0:!b?!1:!0}function WA(){}s(414,1,{56:1},WA);_.eQ=function(a){return null==a||!y(a,56)?!1:YA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Ss(a)};_.tS=function(){return ZA.d+"[MimeType=(null);humanPresentableName="+this.a+Wc};_.a=null;var VA,XA;
-function $A(){$A=u;F(aB,k,56,[(UA(),XA),VA])}function bB(a){var b=(UA(),XA);if(YA(b,(UA(),XA)))return a.a;if(YA(b,VA))return new cB(a.a);throw new dB(b);}function eB(a){$A();this.a=a}s(415,1,{},eB);_.a=null;function dB(a){a="flavor = "+a;jn();this.f=a}s(416,98,{57:1,67:1,73:1,81:1},dB);function fB(a,b){Jy();gB.call(this,a,1001,b,ch)}function gB(a,b,c,d){Jy();Hy.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(417,365,Vh,fB,gB);
-_.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="+Ms(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=ch;function by(a,b){Jy();Hy.call(this,a);this.d=b}s(418,365,Vh,by);
-_.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()+va+a.Pd()+ea+a.Nd()+Yg+a.Jd()+sa};function ny(a,b,c){Jy();by.call(this,a,b);this.a=c}s(419,418,Vh,ny);
-_.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 Nx(a,b,c,d){Jy();Hy.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(420,365,Vh,Nx);
-_.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&&(Ks(Ds(this.a,dh))&&(a+="PARENT_CHANGED,"),Ks(Ds(this.a,kh))&&(a+="DISPLAYABILITY_CHANGED,"),Ks(Ds(this.a,mh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=ch;_.b=null;_.c=null;s(421,1,gi);function Wz(a,b){Jy();by.call(this,a,b);this.c=null;this.a=this.b=0}
-s(422,418,Vh,Wz);
-_.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(423,1,{});function cB(a){if(null==a)throw new fn;}s(424,423,{},cB);
-function hB(){hB=u;iB={};iB["java.vendor"]=pe;iB["package.restrict.access.sun"]=Qg;iB["sun.java.launcher"]=dc;iB["sun.management.compiler"]=pe;iB["os.name"]=dc;iB[" sun.boot.class.path"]=dc;iB["path.separator.applet"]=dc;iB["java.vm.specification.vendor"]=pe;iB["java.runtime.version"]=dc;iB["http.proxyPort"]=dc;iB["user.name"]=dc;iB["user.language"]=dc;iB["os.name.applet"]=dc;iB["browser.version"]=dc;iB["java.version"]=dc;iB["user.timezone"]=dc;iB["java.endorsed.dirs"]=dc;iB["java.specification.name"]=
-"GWT";iB["java.specification.version"]="2.5.0";iB[Ie]=$b;!Dq&&(Dq=new Lq);Dq.a?iB[Ge]="yes":iB[Ge]=null}var iB;s(427,98,Qh);function jB(){jn()}function kB(a){jn();this.f=a}s(426,427,{64:1,67:1,73:1,81:1},jB,kB);function lB(){lB=u;mB=new nB}
-function oB(a){var b;if(a.k){var c;b=new Qs;bn(b.a,a.f);c=b.a;var d=kb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(bn(b.a,Xa),bn(b.a,a.a));c=a.b;a=a.j;null!=c&&bn(b.a,c);null!=a&&(c=b.a,d=ja,c[c.explicitLength++]=d,bn(b.a,a));b=Rn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function pB(a){lB();var b,c,d;if(null==a)throw new jB;a=Nn(a);try{d=On(a,Pn(58))}catch(e){e=Di(e);if(y(e,77))throw new kB(gn(e));throw e;}c=On(a,Pn(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;qB();var f,g,i;i=c.length;b=new rB;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=Rn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new kB(Wb+a);if(!this.k&&(this.k=Vi(mB,this.f),this.k||(this.k=(tp(),new sB))&&x(mB,this.f,this.k),!this.k))throw new kB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,r,w,H,B,N,O,V,ca,M,ec,xc,Lf,wb,Hd,Id,Jd,hb,yc,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Xa,l)==l&&-1==tB(c,Pn(47),l+2))throw new uB(m);}else{M=c.substr(l,m-l);m-=l;B=0;
-N=this.c;ec=this.e;Jd=this.j;w=this.d;wb=this.i;o=this.a;Db=this.n;hb=tB(M,Pn(35),0);if(0==M.indexOf(Xa)&&0!=M.indexOf("////")){V=2;ec=-1;B=tB(M,Pn(47),2);Id=tB(M,Pn(63),2);-1!=Id&&(-1==B||B>Id)&&(B=Id);-1==B&&(B=m,w=j);O=B;-1!=hb&&hb<B&&(O=hb);var ld=Pn(64);yc=M.lastIndexOf(ld,O);o=M.substr(2,O-2);-1<yc&&(Db=M.substr(2,yc-2),V=yc+1);xc=tB(M,Pn(58),-1==yc?V:yc);r=On(M,Pn(93));if(-1!=r)try{M.length>r+1?(n=M.charCodeAt(r+1),58==n?xc=r+1:xc=-1):xc=-1}catch(Se){if(Se=Di(Se),!y(Se,73))throw Se;}-1==xc||
-xc>B?N=M.substr(V,O-V):(N=M.substr(V,xc-V),Lf=M.substr(xc+1,O-(xc+1)),0==Lf.length?ec=-1:ec=vB(Lf,10))}-1<hb&&(Jd=M.substr(hb+1,m-(hb+1)));H=-1==hb?m:hb;var Xb=Pn(63);Hd=M.lastIndexOf(Xb,H);-1<Hd?(wb=M.substr(Hd+1,H-(Hd+1)),0==Hd&&null!=w&&(E(w,j)?w=Va:w.indexOf(Va),ca=Lx(w,Pn(47))+1,w=w.substr(0,ca-0)),H=Hd):0!=hb&&(wb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,H-B):H>B&&(null==w?w=j:E(w,j)?w=Va:w.indexOf(Va),ca=Lx(w,Pn(47))+1,0==ca?w=M.substr(B,H-B):w=w.substr(0,ca-0)+M.substr(B,H-B)));
-null==w&&(w=j);null==N&&(N=j);d=N;var ne;ne=w;null!=wb&&!E(wb,j)&&(null!=w?ne=w+tb+wb:ne=tb+wb);null==this.f&&(this.f=this.f);this.c=d;this.b=ne;this.e=ec;this.j=Jd;var md;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kb+this.e));null!=this.c&&-1<(md=Lx(this.c,Pn(64)))?(this.n=this.c.substr(0,md-0),this.c=tu(this.c,md+1)):this.n=null;null!=this.b&&-1<(md=On(this.b,Pn(63)))?(this.i=tu(this.b,md+1),this.d=this.b.substr(0,md-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Db;this.d=w;this.i=wb}}catch(nd){nd=Di(nd);if(y(nd,73))throw new kB(gn(nd));throw nd;}if(-1>this.e)throw new kB("incorrect port: "+this.e);}s(428,1,Vh,pB);_.tS=function(){return oB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var mB;s(429,1,{});function wB(a,b,c){var d,e;for(d=new xB(a.pe().a);yB(d.a);)if(a=d.b=yi(d.a),e=a.gf(),null==b?null==e:on(b,e))return c&&zB(d),a;return null}s(433,1,di);_.oe=function(a){return!!wB(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 xB(a.pe().a);yB(a.a);)if(b=a.b=yi(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!AB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=wB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new xB(this.pe().a);yB(b.a);)a=b.b=yi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new BB("Put not supported on this map");};
-_.te=function(a){a=wB(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 xB(this.pe().a);yB(c.a);)b=c.b=yi(c.a),a?d+=xa:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function px(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function eu(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kb+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 Vi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kb+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=CB(a,c);else if(y(b,1))c=DB(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 EB(b,c);e.push(d);++a.d;c=null}return c}
-function CB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function DB(a,b,c){var d,e=a.e,b=kb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Gi(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=kb+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(432,433,di);_.oe=function(a){return eu(this,a)};
-_.pe=function(){return new FB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Vi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Gi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function vi(){px(this)}s(431,432,Fh,vi);_.ve=function(a,b){return fs(a)===fs(b)||null!=a&&on(a,b)};_.xe=function(a){return~~rn(a)};function nB(){px(this)}s(430,431,Fh,nB);function GB(){jn()}s(434,97,Wh,GB);
-function HB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=IB(a,c);if(c>=a.i)break;c=JB(a,c);++b}return b}function KB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function LB(a){var b;a.a=0<=a.j&&!a.d?a.j:IB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new GB;b=a.a;a.a=JB(a,a.a);return a.n.substr(b,a.a-b)}
-function JB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=MB(a.n,d,a.n.length);if(c<=a.f&&KB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=On(a.c,Pn(c)))break;++d}a.k&&b==d&&(a.e?(c=MB(a.n,d,a.n.length),c<=a.f&&KB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=On(a.c,Pn(c))&&++d));return d}
-function IB(a,b){var c,d;if(null==a.c)throw new fn;for(d=b;!a.k&&d<a.i;)if(a.e){c=MB(a.n,d,a.n.length);if(c>a.f||!KB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>On(a.c,Pn(c)))break;++d}return d}function NB(a){OB.call(this,a," \t\n\r\u000c",!1)}function PB(a){OB.call(this,a,va,!1)}
-function OB(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=MB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=MB(this.c,d,this.c.length),this.b[c]=a}}}s(435,1,{},NB,PB,OB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function QB(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=un(e),!(sn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=va);++d}}evalString=a+ra+c+");";$wnd.eval(evalString)}function RB(){}function SB(a){TB.call(this,a,bb,bb,null)}function UB(a,b){TB.call(this,a,bb,bb,b)}function VB(a,b,c){TB.call(this,a,b,c,null)}
-function TB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=$i(a)){this.a=new WB;this.b=new XB(this.a,b,c,d);Lu(e,this.b,e.gb);d&&ed in d&&(this.b.b=d[ed]);a=this.b;a.d||(a.d=Dy(a,D(a.gb,zf),D(a.gb,yf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?YB="JSME":YB="JME";b.u=ZB(b,!1);b.v=ZB(b,!0);qq(b,YB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Gy(b);wy(b,null);b.mb||(b.R=0);b.S||(b.S=new Sz(Ub,0,13),b.V=new IA(b.S));b.T||(b.T=new Sz(Ub,
-1,13),b.U=new IA(b.T));b.W||(b.W=new Sz(Ub,0,11),new IA(b.W));b.j||(b.j=new Sz(Ub,0,13),b.k=new IA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;$B=10;b.Eb=!0;try{o=aC(b.Nb,"options");null!=o&&bC(b,o);i=aC(b.Nb,"jme");null!=i&&(b.K=i);l=aC(b.Nb,"mol");null!=l&&(b._=l);g=aC(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=aC(b.Nb,Bg);null!=m&&(b.ab=m,cC(b));b.i=aC(b.Nb,"atomcolors");b.f=aC(b.Nb,"atombg");f=aC(b.Nb,"depictbg");if(null!=f&&b.y){var n;var r,w,H,B;w=(rz(),sz);try{if(0!=f.indexOf(ja))throw new hn("bad hex encoding");
-B=vB(f.substr(1,2),16);H=vB(f.substr(3,2),16);r=vB(f.substr(5,2),16);n=w=new tz(B,H,r)}catch(N){if(N=Di(N),y(N,73))hB(),n=w;else throw N;}b.s=n}b.Db&&b.Y&&dC(b.Y);h=aC(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Di(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)eC[f]=(rz(),zz),fC[f]=Nc;fC[1]=Tb;eC[1]=(rz(),wz);fC[2]=Ab;eC[2]=zz;fC[3]=Eb;eC[3]=wz;fC[4]=cc;eC[4]=Dz;fC[5]=lc;eC[5]=yz;fC[9]=Pb;eC[9]=Bz;fC[10]=Jb;eC[10]=Bz;fC[11]=Cb;eC[11]=Bz;fC[12]=Vb;eC[12]=Bz;fC[8]=Ac;eC[8]=Fz(Az);
-fC[7]=nc;eC[7]=zz;fC[6]=Gc;eC[6]=wz;fC[13]=Fc;eC[13]=wz;fC[18]=Nc;eC[18]=wz;fC[19]=oc;eC[19]=wz;fC[20]=pc;eC[20]=wz;fC[21]=qc;eC[21]=wz;fC[22]=rc;eC[22]=wz;fy(b);b.Z=new gC;f=a.c;f.B=Gy(f);null!=f.K?(hC(f,f.K),null!=f.f&&f.Y&&iC(f.Y,f.f,!0),null!=f.i&&f.Y&&iC(f.Y,f.i,!1)):null!=f._&&jC(f,f._,!0);cC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(437,1,{101:1},RB,SB,UB,VB,TB);_.ye=function(a){kC(new lC(a,this.a,mC))};_.ze=function(){nC(this.a)};
-_.Ae=function(){En((Bn(),Cn),new oC(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=pC(a,1)+sb+pC(a,2)+sb+pC(a,3):b=pC(a,0);return b};_.Je=function(){return nq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=qC(a);a.Ib=b;cC(a);return c};_.Le=function(a){bC(this.a,a)};_.Me=function(){};_.Ne=function(a){jC(this.a,a,!0)};_.Oe=function(a){hC(this.a,a)};_.$d=function(){Fy(this.a)};_.Pe=function(){rC(this.a)};_.Qe=function(a){var b=this.a;if(a=sC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;tC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new xi(b.a);d.b<d.d.ue();)c=yi(d),a?c.a=pb:c.a=ob}Fy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=sC(c,a))iC(d,b,!0),tC(c)};_.Te=function(a,b){var c=this.a,d;d=sC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,cC(c)):(d.C=b,tC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;cC(b)};_.We=function(a){var b=this.a;b.db=a;cC(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=ZB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){uC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new vC(c,a);wC(c.Jb);c.b=253;c.ib=!0;c.I=b;cC(c)};_.bf=function(a){xC(this.a,a)};_.cf=function(){return yC(this.a)};_.a=null;_.b=null;function oC(a){this.a=a}s(438,1,{},oC);_.pc=function(){var a,b;for(b=new xi(this.a.b.a);b.b<b.d.ue();)a=yi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function zC(){var a=(AC(),BC()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=CC;AC();b=b&&b[0]&&(typeof b[0]==xf||typeof b[0]==je)?b[0]:null;a:if(DC==e||EC==e&&y(b,101))e=!0;else{if(null!=b)for(b=nn(b);b&&b!=DC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new RB:3==arguments.length?a=new VB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new SB(arguments[0]):4==arguments.length?a=new TB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new UB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.ye(a)});b.clear=A(function(){this.g.ze()});b.deferredRepaint=A(function(){this.g.Ae()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.He(a)});b.jmeFile=A(function(){return this.g.Ie()});b.molFile=A(function(){return this.g.Je()});b.nonisomericSmiles=A(function(){return this.g.Ke()});b.options=A(function(a){this.g.Le(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Ne(a)});b.readMolecule=A(function(a){this.g.Oe(a)});b.repaint=A(function(){this.g.$d()});b.reset=A(function(){this.g.Pe()});b.resetAtomColors=A(function(a){this.g.Qe(a)});
-b.setAntialias=A(function(a){this.g.Re(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Te(a,b)});b.setHelpURL=A(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.Ye(a)});b.setPasteLabel=A(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.$e(a)});b.setSubstituent=A(function(a){this.g._e(a)});b.setTemplate=A(function(a,b){this.g.af(a,b)});b.showInfo=A(function(a){this.g.bf(a)});b.smiles=A(function(){return this.g.cf()});FC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function js(){GC||(GC=!0,zC())}s(439,1,{},js);var GC=!1;function HC(a){jn();this.f=a}s(441,427,Qh,HC);function ps(){jn();this.f="divide by zero"}s(442,97,Wh,ps);function es(){jn()}function IC(a){jn();this.f=a}
-s(443,97,Wh,es,IC);function MB(a,b,c){var d,e;d=JC(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 KC(){}function LC(a){return typeof a==wf?Ac+(0>a?-a:a):a}function MC(a,b){var c;c=new KC;c.d=Kb+(NC(0!=a?-a:0)?LC(0!=a?-a:0):j+pi(c));OC(0!=a?-a:0)&&PC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new KC;b.d=Kb+(NC(a)?LC(a):j+pi(b));OC(a)&&PC(a,b);return b}
-function X(a,b){var c;c=new KC;c.d=Kb+(NC(a)?LC(a):j+pi(c));OC(a)&&PC(a,c);c.b=b?8:0;return c}function QC(){var a;a=new KC;a.d=Kb+(NC(0)?LC(0):j+pi(a));OC(0)&&PC(0,a);a.b=2;return a}function RC(a){var b;b=new KC;b.d=Kb+(NC(a)?LC(a):j+pi(b));OC(a)&&PC(a,b);b.b=1;return b}function OC(a){return typeof a==wf&&0<a}function NC(a){return null!=a&&0!=a}
-function PC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Eh[b.c])c=c.prototype;else{c=Eh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(445,1,{},KC);_.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 SC(a){var b;b=TC;!b&&(b=TC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new UC(Rb+a+ha);return b}
-function vB(a,b){var c,d;if(null==a)throw new UC(vf);if(2>b||36<b)throw new UC("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 UC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new UC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new UC(Rb+a+ha);return c}s(447,1,{67:1,78:1});var TC=null;function VC(a){this.a=a}
-s(446,447,{67:1,70:1,71:1,78:1},VC);_.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 Sy(a){this.a=a}s(448,447,{67:1,70:1,74:1,78:1},Sy);_.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 Iy(){jn()}function kk(a){jn();this.f=a}s(449,97,ci,Iy,kk);function Ou(){jn()}function Pv(a){jn();this.f=a}s(450,97,Wh,Ou,Pv);function T(a){this.a=a}
-function Bs(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 us(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function WC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(XC(),YC)[b],!c&&(c=YC[b]=new T(a)),c):new T(a)}s(451,447,{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 XC(){XC=u;YC=v(ZC,k,76,256,0)}var YC;function Kj(a){return 0>a?-a:a}function Jj(a,b){return a>b?a:b}function $C(a){return Math.round(a)}function fn(){jn()}function fr(a){jn();this.f=a}s(454,97,{67:1,73:1,77:1,79:1,81:1},fn,fr);function ri(){ri=u;si=F(qi,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 si;function UC(a){jn();this.f=a}s(456,449,ci,UC);
-function ln(a){this.a="Unknown";this.c=a;this.b=-1}s(457,1,{67:1,80:1},ln);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?kb+this.b:j)+sa};_.a=null;_.b=0;_.c=null;function JC(a,b){return a.charCodeAt(b)}function aD(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 Br(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function On(a,b){return a.indexOf(b)}function tB(a,b,c){return a.indexOf(b,c)}
-function Lx(a,b){return a.lastIndexOf(b)}function bD(a){var b=aa,c=ah,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+tu(c,++d):c=c.substr(0,d-0)+tu(c,++d);return a.replace(RegExp(b,ke),c)}
-function cD(a,b){for(var c=RegExp(b,ke),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(is,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function tu(a,b){return a.substr(b,a.length-b)}
-function Nn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Pn(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 Ss(this)};_.tS=_.toString;function dD(){dD=u;eD={};fD={}}
-function Ss(a){dD();var b=kb+a,c=fD[b];if(null!=c)return c;c=eD[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+JC(a,d++);c|=0}256==gD&&(eD=fD,fD={},gD=0);++gD;return fD[b]=c}var eD,gD=0,fD;function cn(a,b){bn(a.a,b);return a}function an(){this.a=Qn()}function hD(){this.a=Qn();bn(this.a,j)}s(459,1,Oh,an,hD);_.tS=function(){return Rn(this.a)};function Qs(){this.a=Qn()}
-function rB(){this.a=Qn()}function zr(a){this.a=Qn();bn(this.a,a)}s(460,1,Oh,Qs,rB,zr);_.tS=function(){return Rn(this.a)};function uB(a){a="String index out of range: "+a;jn();this.f=a}s(461,450,Wh,uB);
-function iD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new fn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new IC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new IC("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 Ou;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ds(b,c,a[--d])}else for(c=e+c;e<c;)ds(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function vu(){jn()}function BB(a){jn();this.f=a}s(463,97,Wh,vu,BB);function Yy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:on(b,c))return a;return null}function az(a,b){var c;return(c=Yy(a.qd(),b))?(c.Sc(),!0):!1}function jD(a){var b,c,d,e;d=new an;b=null;bn(d.a,Oc);for(c=a.qd();c.Qc();)null!=b?bn(d.a,b):b=xa,e=c.Rc(),bn(d.a,e===a?"(this Collection)":j+e);bn(d.a,Wc);return Rn(d.a)}s(464,1,{});_.df=function(){throw new BB("Add not supported on this collection");};
-_.ef=function(a){return!!Yy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return az(this,a)};_.tS=function(){return jD(this)};s(466,464,Sh);_.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+=rn(c),a=~~a);return a};
-function kD(a,b){var c;return y(b,85)&&(c=b.gf(),eu(a.a,c))?(c=Vi(a.a,c),a.a.ve(b.hf(),c)):!1}function FB(a){this.a=a}s(465,466,Sh,FB);_.ef=function(a){return kD(this,a)};_.qd=function(){return new xB(this.a)};_.ff=function(a){return kD(this,a)?(a=a.gf(),Gi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function zB(a){if(a.b)Ai(a.a),Gi(a.c,a.b.gf()),a.b=null;else throw new yu("Must call next() before remove().");}
-function xB(a){var b;this.c=a;b=new Si;a.c&&Mi(b,new lD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new mD(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 xi(b)}s(467,1,{},xB);_.Qc=function(){return yB(this.a)};_.Rc=function(){return this.b=yi(this.a)};_.Sc=function(){zB(this)};_.a=null;_.b=null;_.c=null;s(469,1,Th);_.eQ=function(a){return y(a,85)&&AB(this.gf(),a.gf())&&AB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=rn(this.gf()));null!=this.hf()&&(b=rn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function lD(a){this.a=a}s(468,469,Th,lD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return CB(this.a,a)};_.a=null;function mD(a,b){this.b=a;this.a=b}s(470,469,Th,mD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[kb+this.a]};_.jf=function(a){return DB(this.b,this.a,a)};_.a=null;_.b=null;
-function Mv(a,b){(0>a||a>=b)&&nD(a,b)}function nD(a,b){throw new Pv("Index: "+a+", Size: "+b);}s(471,464,Ih);_.kf=function(){throw new BB("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:on(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:rn(c)),b=~~b;return b};_.qd=function(){return new xi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new oD(this,a)};_.of=function(){throw new BB("Remove not supported on this list");};function yB(a){return a.b<a.d.ue()}function yi(a){if(a.b>=a.d.ue())throw new Ru;return a.d.lf(a.c=a.b++)}function Ai(a){if(0>a.c)throw new Uv;a.d.of(a.c);a.b=a.c;a.c=-1}function xi(a){this.d=a}s(472,1,{},xi);_.Qc=function(){return yB(this)};
-_.Rc=function(){return yi(this)};_.Sc=function(){Ai(this)};_.b=0;_.c=-1;_.d=null;function oD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&nD(b,c);this.b=b}s(473,472,{},oD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Ru;return this.a.lf(this.c=--this.b)};_.a=null;function pD(a){a=new xB(a.b.a);return new qD(a)}function rD(a,b){this.a=a;this.b=b}s(474,466,Sh,rD);_.ef=function(a){return eu(this.a,a)};_.qd=function(){return pD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function qD(a){this.a=a}s(475,1,{},qD);_.Qc=function(){return yB(this.a.a)};_.Rc=function(){return(this.a.b=yi(this.a.a)).gf()};_.Sc=function(){zB(this.a)};_.a=null;s(476,471,Ih);_.kf=function(a,b){var c;c=dz(this,a);var d=c.d;new Zy(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=dz(this,a);try{return ez(b)}catch(c){c=Di(c);if(y(c,86))throw new Pv("Can't get element "+a);throw c;}};_.qd=function(){return dz(this,0)};
-_.of=function(a){var b,c;b=dz(this,a);try{c=ez(b)}catch(d){d=Di(d);if(y(d,86))throw new Pv("Can't remove element "+a);throw d;}sD(b);return c};function tD(a){a.b=v(uD,k,0,0,0)}function oy(a,b,c){(0>b||b>a.c)&&nD(b,a.c);a.b.splice(b,0,c);++a.c}function Mi(a,b){ds(a.b,a.c++,b);return!0}function tt(a,b){Mv(b,a.c);return a.b[b]}function Cj(a,b){for(var c=0;c<a.c;++c)if(AB(b,a.b[c]))return c;return-1}function wt(a,b){var c;c=(Mv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Li(a,b){var c;c=Cj(a,b);if(-1==c)return!1;wt(a,c);return!0}function ok(a,b){var c;if(b.length<a.c){c=b;var d;d=Kr(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ds(b,c,a.b[c]);b.length>a.c&&ds(b,a.c,null);return b}function Si(){tD(this)}function Qz(a){tD(this);this.b.length=a}function My(a){tD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(477,471,fi,Si,Qz,My);_.kf=function(a,b){oy(this,a,b)};
-_.df=function(a){return Mi(this,a)};_.ze=function(){this.b=v(uD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=Cj(this,a)};_.lf=function(a){return tt(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return wt(this,a)};_.ff=function(a){return Li(this,a)};_.ue=function(){return this.c};_.c=0;function cz(a,b){var c=a.length,d;for(d=0;d<c;++d)ds(a,d,b)}function vr(){vr=u;wr=new vD}var wr;function vD(){}s(480,471,ki,vD);_.ef=function(){return!1};_.lf=function(){throw new Ou;};_.ue=function(){return 0};
-function wD(){this.a=new Date}function xD(a){return 10>a?Za+a:j+a}s(481,1,{67:1,69:1,70:1,82:1},wD);_.eQ=function(a){return y(a,82)&&Es(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(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=ls(c&4194303,b&4194303,e&1048575);a=ls(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:j)+~~(b/60);b=10>(0>b?-b:b)%60?Za+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(yD(),zD)[this.a.getDay()]+ea+AD[this.a.getMonth()]+ea+xD(this.a.getDate())+ea+xD(this.a.getHours())+kb+xD(this.a.getMinutes())+kb+xD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function yD(){yD=u;zD=F(is,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));AD=F(is,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var zD,AD;
-function or(a,b){return null==x(a.a,b,a)}function nr(){this.a=new vi}s(483,466,{67:1,69:1,87:1},nr);_.df=function(a){return or(this,a)};_.ef=function(a){return eu(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return pD(new rD(this.a,new FB(this.a)))};_.ff=function(a){return null!=Gi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return jD(new rD(this.a,new FB(this.a)))};_.a=null;
-function dz(a,b){var c,d;(0>b||b>a.b)&&nD(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 BD(a,b,d)}function hz(){this.a=new CD;this.b=0}s(484,476,ki,hz);_.df=function(a){new Zy(a,this.a);++this.b;return!0};_.nf=function(a){return dz(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function ez(a){if(a.b==a.d.a)throw new Ru;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function sD(a){if(!a.c)throw new Uv;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 BD(a,b,c){this.d=a;this.b=c;this.a=b}s(485,1,{},BD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return ez(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Ru;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){sD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function CD(){this.a=this.b=this}
-function Zy(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(486,1,{},CD,Zy);_.a=null;_.b=null;_.c=null;function EB(a,b){this.a=a;this.b=b}s(487,469,Th,EB);_.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 Ru(){jn()}s(488,97,{67:1,73:1,79:1,81:1,86:1},Ru);function AB(a,b){return fs(a)===fs(b)||null!=a&&on(a,b)}function Pz(a){var b=v(iz,k,44,0,0);return ok(a.a,b)}function yy(){this.a=new Si}
-s(490,471,fi,yy);_.kf=function(a,b){oy(this.a,a,b)};_.df=function(a){return Mi(this.a,a)};_.ef=function(a){return-1!=Cj(this.a,a)};_.lf=function(a){return tt(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new xi(this.a)};_.of=function(a){return wt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return jD(this.a)};_.a=null;function DD(a){a._b.c.$&&Vz(a)}function ED(a){var b;if(a._b.c.$){b=Qx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Xz(a)}
-function FD(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 kC(a){var b=a.j;GD(a._b.c,b.a,b.b);!Px(a)&&ty(a);dy(a)}function HD(){$z.call(this,j);this.i=new lz(this.rf());Ly(this.q,new ID(this))}s(492,386,oi);_.Ed=function(a,b){return fs(a.f)===fs(this.i)?(ED(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){ED(this)};_.i=null;_.j=null;
-function lC(a,b,c){HD.call(this);this._b&&bA(this._b,!1);Zz(this,!1);wy(this,new jA(0));a=new nA(a,1);Q(this,a,null);a=new Ay;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Qx(b),Yz(this),FD(this.j,~~(D(b.Nb.gb,zf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,yf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(491,492,oi,lC);_.rf=function(){return"OK"};function JD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new yu("Cannot undo. Index is out of range.");if(!a.a.b)throw new yu(Yb);a.a=a.a.b;return a.a.a}
-function gC(){this.a=this.b=new KD}s(493,1,{},gC);_.a=null;function KD(){this.a=null}function LD(a){this.a=a}s(494,1,{},KD,LD);_.a=null;_.b=null;_.c=null;function ID(a){this.a=a}s(495,421,gi,ID);_.a=null;function MD(){MD=u;ND=F(is,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);mC=(rz(),uz);OD=Ez(mC);eC=v(PD,k,43,23,0);fC=v(is,k,1,23,0);QD=v(PD,k,43,7,0);RD=null!=(hB(),iB[Ge])}
-function qC(a){var b;if(a.Ab)b=SD(a,1)+sb+SD(a,2)+sb+SD(a,3);else if(b=SD(a,0),0<b.length){var c=new TD(a.Y);Mi(a.$.a,c)}return b}function UD(a,b){var c,d;c=b.a;if(E(c,(VD(),WD).b))mq(yC(a));else if(E(c,XD.b))mq(nq(a));else if(E(c,YD.b))oq(a.t,(!a.tb&&(a.tb=new pq(a)),a.tb));else if(E(c,dg)){7!=a.N&&(a.O=ch);d=b.c;d=Ls(d,bh);c=As(d,a.O);var e=!ys(c,ch)?ts(c):c;!ys(e,oh)&&ZD(a.Y,L(c));$D(a);a.kb=!0;cC(a);a.N=7;a.O=d}else E(c,jg)||(E(c,$d)?aE(a):uC(a,c))}
-function bE(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(cE,k,-1,4,1);l=v(cE,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)dE(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=Gy(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;eE(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||fE(a.eb[f])}}}
-function nC(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 gE(a),a.Y.q=0);null!=a.qb&&QB(a.qb,null)}}function ZB(a,b){var c,d,e,f;f=new yA;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new qA(Lb+d);var g=(VD(),WD).b;d.c=g;wA(f,d);Ly(d.d,a);d=new qA(Lb+c);d.c=XD.b;Ly(d.d,a);wA(f,d);wA(f,new qA(za));c=a.ub;null==c&&(c="Paste "+e);d=new qA(c);d.c=YD.b;Ly(d.d,a);wA(f,d);Jx(a,f);return f}
-function hE(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,mC);a.mb?(e==a.b&&Y(b,Fz(mC)),eA(b,g,f,a.X,a.X),Y(b,(rz(),wz)),iE(b,g,f,a.X-1,a.X-1)):e==a.b?dA(b,g+1,f+1,a.X,a.X,!1):dA(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,(rz(),xz)),e){case 101:Y(b,Az);c=g+3;e=f+3;d=a.X-6;i=a.X-6;jE(b,!0);kE(b,lE(b,c,e,d,i));Y(b,xz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(jE(b,!1),kE(b,lE(b,c,e,d,i)));mE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);eA(b,g+9,f+9,2,4);eA(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,yz),eA(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,Az),eA(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,Bz);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,xz);break;case 107:Y(b,zz);eA(b,g+4,f+4,a.X-8,a.X-8);Y(b,xz);iE(b,g+4,f+4,a.X-8,a.X-8);mE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);eA(b,g+9,f+9,2,4);eA(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:nE(b,g,f,a.X,!0);break;case 111:nE(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,sz);eA(b,g+3,f+5,a.X-7,a.X-11);Y(b,xz);iE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,mC);a.nb&&dA(b,g+1,f+1,a.X,a.X,!1);Y(b,xz);oE(a,b,g,f,"NEW");break;case 106:Y(b,yz);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,xz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));oE(a,b,g+6,f,oc);break;case 104:Y(b,yz);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,xz);break;case 105:a.Hb?(Y(b,Cz),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,xz)):oE(a,b,g,f,"123");break;case 113:Y(b,Dz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);eA(b,e,d,c,c);Y(b,xz);pE(a,
-b,g,f,sz,"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:qE(a,b,g,f+2,3);break;case 207:qE(a,b,g,f,4);break;case 208:qE(a,b,g,f,5);break;case 209:qE(a,b,g,f,1);break;case 210:qE(a,b,g,f,6);break;case 211:qE(a,b,g,f,7);break;case 212:qE(a,b,g,f,8);break;case 213:oE(a,b,g,f,"FG"),a.E=new tA(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!=fC[c]&&pE(a,b,g,f,eC[c],fC[c])}function rE(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,mC),eA(d,0,0,c,b),a.mb?(Y(d,(rz(),wz)),iE(d,-1,0,c,b-1)):(Y(d,OD),Z(d,0,0,c-1-2,0),Y(d,Fz(mC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),sE(d,a.W),Y(d,(rz(),xz)),-1!=a.I.toLowerCase().indexOf(ae)&&Y(d,yz),tE(d,a.I,10,15),uE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function vE(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,mC);eA(d,0,0,c,b);a.mb?(Y(d,(rz(),wz)),Z(d,0,b-1,c,b-1),e=$B*(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,OD),Z(d,0,0,0,b-1),Z(d,0,$B*a.X,b-1,$B*a.X),Y(d,Fz(mC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=$B+2;++b)hE(a,d,1,b);uE(a.Nb,a.P,0,2*a.X+a.R)}}
-function wE(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);eA(e,0,0,c,b);d=a.cb?(BA(),EA):(BA(),GA);if((BA(),CA)==(BA(),CA))d==EA?e.a=pb:e.a=ob;d=new Qy(a.db);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');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,r=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,N=m=r=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=B=void 0,M=ca=r=n=l=B=m=r=H=N=n=void 0,M=h=n=o=o=N=M=V=i=O=O=H=V=n=n=O=V=void 0,w=
-B=1,l=2,ca=3;f.v&&(eE(f),bE(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 Sz(Ub,0,i),f.k.k=new IA((tp(),f.k.j)));f.k.z&&(Y(g,(rz(),xz)),iE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(MD(),QD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=M=m,jE(h,!0),kE(h,lE(h,o,O,M,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,(MD(),QD)[f.d[h]]),n=f.I[m]-
-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ca*B,n=3*ca*w,O=v(I,q,-1,4,1),o=v(I,q,-1,4,1),O[0]=J(f.I[h]+r),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+r),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-r),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-r),o[3]=J(f.L[h]+n),m=g,h=O,jE(m,!0),kE(m,xE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(rz(),xz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(MD(),QD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-
-V,B=o-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,Bz);r=l*B;n=l*w;Z(g,L(K(Math.round(V+r))),L(K(Math.round(M-n))),L(K(Math.round(O+r))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(V-r))),L(K(Math.round(M+n))),L(K(Math.round(O-r))),L(K(Math.round(o+n))));Y(g,xz);break;case 3:m=L(K(Math.round(V)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);V=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+V,h-M,O+V,o-M);Z(g,m-V,h+M,O-V,o+
-M);break;case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,Z(g,L(K(Math.round(H))),L(K(Math.round(N))),L(K(Math.round(H))),L(K(Math.round(N))));sE(g,f.k.j);m=yE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=JA(f.k.k,h);V=L(K(Math.round((V+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,Bz);tE(g,h,V,n);Y(g,xz);break;default:if(1==f.A[i]||3==f.A[i])r=ca*B,n=ca*w,N=v(I,q,-1,3,1),H=v(I,q,-1,3,1),N[0]=L(K(Math.round(O+r))),H[0]=L(K(Math.round(o-n))),N[1]=L(K(Math.round(V))),H[1]=L(K(Math.round(M))),
-N[2]=L(K(Math.round(O-r))),H[2]=L(K(Math.round(o+n))),m=g,h=N,o=H,jE(m,!0),kE(m,xE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ca*B;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(H+r*m))),L(K(Math.round(N-n*m))),L(K(Math.round(H-r*m))),L(K(Math.round(N+n*m))))}else Z(g,L(K(Math.round(V))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(cE,k,-1,f.s+1,1);B=v(I,q,-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],++B[h],++B[m],w[h]=
-w[h]/B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];sE(g,f.k.j);m=yE(f.k.k);M=v(is,k,1,f.s+1,0);O=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(zE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=AE(f,i),(null==h||1>h.length)&&(h=ta),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=JA(f.k.k,h),l[i]=BE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<B[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<B[i]&&(H=!1),1==B[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,N=j,f.k.Eb&&0<f.w[i]&&(N+=
-Tb,1<f.w[i]&&(N+=f.w[i])),r=j,0!=f.z[i]&&(1<Kj(f.z[i])&&(r+=Kj(f.z[i])),0<f.z[i]?r+=ua:r+=za),V||!H?h=h+N+r+j:h=r+N+j+h,H||(n=h),M[i]=h,n=JA(f.k.k,n),r=JA(f.k.k,h),O[i]=n,o[i]=r,r=l[i]=BE(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(MD(),QD)[f.d[i]]),eA(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(MD(),QD)[f.d[i]]):Y(g,(rz(),xz)):Y(g,(MD(),eC)[f.b[i]]),tE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],r=o[i],V=L(K($C(f.I[i]-n/2))),n=L(K($C(f.L[i]+~~(m/2)-1))),Y(g,(rz(),Bz)),tE(g,
-ea+f.p[h][1],V+r,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(rz(),yz):(rz(),Dz)),0<f.C&&106!=f.k.b&&(r=l[f.C],iE(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ca+1)*B,n=(ca+1)*w,N=v(I,q,-1,5,1),H=v(I,q,-1,5,1),N[0]=L(K($C(f.I[h]+r))),N[1]=L(K($C(f.I[m]+r))),H[0]=L(K($C(f.L[h]-n))),H[1]=L(K($C(f.L[m]-n))),N[3]=L(K($C(f.I[h]-r))),N[2]=L(K($C(f.I[m]-r))),H[3]=L(K($C(f.L[h]+n))),H[2]=L(K($C(f.L[m]+n))),N[4]=N[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=N,B=H,ca.n&&(jE(ca,!1),kE(ca,xE(ca,i,B,5,!0)))),106==f.k.b&&CE(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,(rz(),yz));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],iE(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(rz(),wz)),Z(e,c-1,0,c-1,b-1)):(Y(e,Fz(mC)),Z(e,c-1,0,c-1,b-1),Y(e,mC),Z(e,c-2,0,c-2,b-1),Y(e,OD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(rz(),Bz)),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 Sz(Ub,0,13),a.V=new IA(a.S),null!=a.ab&&(d=JA(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(rz(),xz)),sE(e,a.S),tE(e,a.ab,c,b)));uE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function qE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-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&&(jE(b,!1),kE(b,xE(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 DE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,mC);eA(d,0,0,b,c);a.mb?(Y(d,(rz(),wz)),c=13*(a.X+a.R),iE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,Fz(mC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,OD),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)hE(a,d,b,1),hE(a,d,b,2);a.b=c;uE(a.Nb,a.Kb,0,0)}}
-function nE(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);mE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function EE(a,b){var c,d,e,f,g,i,h;rC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=FE(b);h=new OB(b,g,!0);d=j;for(c=1;5>=c;++c)d=GE(h,g);c=WC(vB(Nn(d.substr(0,3)),10)).a;f=WC(vB(Nn(d.substr(3,3)),10)).a;GE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=GE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new HE(a,e)}bE(a,1,c,1);bE(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new HE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",cC(a),!1;null!=a.f&&a.Y&&iC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&iC(a.Y,a.i,!1);g=IE(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 JE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];bE(a,1,g,0)}cC(a);return!0}
-function KE(a,b){var c,d,e,f,g,i,h,l;rC(a);c=f=0;l=new OB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=HB(l);a.sb=0;for(d=1;d<=g;++d)if(h=LB(l),Nn(h),!E(h,ah))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new vC(a,h);if(0==a.Y.s)return xC(a,"ERROR - problems in reading/processing molecule !"),hB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return xC(a,"ERROR - strange reaction - fixing !"),hB(),!1;if(3<i)return xC(a,"ERROR - strange reaction !"),hB(),!1;1<a.sb&&!e&&bC(a,of);e&&!a.Ab&&bC(a,Zf);!e&&a.Ab&&
-bC(a,sf);e?(bE(a,1,f,1),bE(a,f+1,c-1,2),bE(a,c,a.sb,3)):bE(a,1,a.sb,0);cC(a);return!0}function qq(a,b){a.ib=!0;a.I=b}
-function uq(a,b){var c,d;if(0==b)return!1;$D(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:nC(a);d=a.Z;d.a=d.b;d.b.c=null;LE(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;ME(a,JD(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 yu("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new yu(Yb);d.a=d.a.c;ME(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=tt(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(qq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=bD(d),jC(a,d,!1),null!=a.qb&&QB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=tt(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(qq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=bD(d),jC(a,d,!1),null!=a.qb&&QB(a.qb,null));break;case 101:a.Fb&&DD(a.Fb);a.Fb=new NE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new OE(a):a.yb._b.c.$?PE(a.yb._b.c):
-kC(a.yb);break;case 113:a.a&&DD(a.a);a.a=new NE(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,dC(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=QE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(cE,k,-1,4,1);dE(a.Y,d);a.kb=!0;a.Y=new TD(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;wC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,RE(a.Y,a.Y.C),a.Y.C=0,aE(a)):0<a.Y.D&&(a.kb=!0,SE(a.Y,a.Y.D),
-a.Y.D=0,aE(a));TE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new yA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new qA(c),wA(i,g),g.c=c,Ly(g.d,a);Jx(a,i);a.D=i}xA(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&&(DD(a.n),a.n=null);0==a.Y.C&&(a.n=new NE(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,aE(a)),18==a.c&&(d=Sn((rq(),sq)._b.a.gb,Rg),UE(a.Y,a.Y.C,d),aE(a)),TE(a.Y))}cC(a);return!0}
-function nq(a){var b,c,d;d=yC(a);c=j;if(a.Ab){var e,f,g;g=Lr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)QE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(VE(g[1][0],3)+VE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ka+WE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ka+WE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new XE(a,a.eb,a.sb)),c=WE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function YE(a,b,c,d){var e;e=c;var f=d,g,i;(g=ZE(b),i=0!=(b.e&2),g||i)?(a.Ab?xA((!a.v&&(a.v=ZB(a,!0)),a.v),a,e,f):xA((!a.u&&(a.u=ZB(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=$E(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<=$B+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",cC(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=uq(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)RE(a.Y,a.Y.C),a.Y.C=0,aE(a);else{if(106==a.b)return!0;if(108==a.b)aF(a.Y,a.Y.C,0),aE(a);else if(157==a.b)aF(a.Y,a.Y.C,1),aE(a);else if(158==a.b)aF(a.Y,a.Y.C,-1),aE(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):aE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(230==a.b)a.N=3,aE(a);else if(233<=a.b&&262>a.b)cF(a.Y,!1),aE(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;UE(a.Y,a.Y.C,Sn(a.yb.e._b.a.gb,Rg));aE(a)}else if(105==a.b)dF(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=Sn((rq(),sq)._b.a.gb,Rg),1>d.length&&(d=Nc),UE(a.Y,a.Y.C,d)),aE(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(0<a.Y.D)if(104==a.b)SE(a.Y,
-a.Y.D),a.Y.D=0,aE(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]])qq(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;RE(d,c);d.a[c]=0}a.Y.D=0;aE(a)}else if(201==a.b)eF(a.Y,a.Y.D),aE(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),aE(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,aE(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,aE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(107==a.b){if(!a.yb.b)return!0;d=Sn(a.yb.e._b.a.gb,Rg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;aE(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 gE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(fF(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,bF(a.Y)):300<a.b?(fF(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=Sn((rq(),sq)._b.a.gb,Rg),1>d.length&&(d=Nc),UE(a.Y,1,d))):230==a.b?hC(a,null):233<=a.b&&262>a.b?(fF(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,cF(a.Y,!0)):hB();aE(a)}else e=!1;e&&(TE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,cC(a))}return e}
-function gF(a,b,c,d){var e,f;if(a.y||!a.gb||ZE(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=hF(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)RE(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),SE(b,e),0<hF(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){qq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<hF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;qq(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($E(b)||ZE(b))ZD(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(cE,k,-1,4,1);dE(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;$D(a);a.kb=!0;cC(a);a.Lb=c;a.Mb=d;return!0}
-function iF(a,b,c,d){var e,f,g;if(!a.y&&!ZE(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,r=void 0,l=void 0,o=0,r=((MD(),RD)?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<r&&(r=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<r&&(r=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&&QB(a.pb,F(ZC,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;$D(a);a.kb=!0;cC(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function jF(a){if(a.y)return!0;a.ib=!1;a.O=ch;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=hF(b,b.s),6>b.y[c]&&(kF(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),RE(b,b.s));b.B=!1;aE(a)}else a:{var b=a.Y,e,f;c=hF(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):qq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],qq(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]=L(K($C((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K($C((b.L[b.E]+b.L[c])/2))))}}fE(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,JD(b),b.a.c=c),aE(a),a.q=!1)}else 5==a.N&&(fE(a.Y),aE(a));0<a.N&&(a.C=!1,$D(a),a.kb=!0,TE(a.Y),lF(a.Y),cC(a),a.N=0,a.e=!1);if(RD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,$D(a),a.kb=!0,cC(a);return!0}function $D(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function bC(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(sf)?a.Ab=!1:-1<b.indexOf(Zf)&&(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(of)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(wf)&&(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,bE(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)mF(a.eb[c]),eE(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(qd)&&(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&&++$B;cC(a)}
-function cC(a){var b,c,d;b=Gy(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=Cy(a,d,c),wE(a),a.y||(a.Kb=Cy(a,b.b,2*a.X+a.R),DE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Cy(a,a.X,c),vE(a),a.H=Cy(a,d,a.X),rE(a))):(wE(a),a.y||(rE(a),a.C&&(DE(a),vE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function pC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=QE(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=AE(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+=ua:i+=za,1<Kj(c.z[h])&&(i+=Kj(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+=kb+g);m+=ea+i+ea+nF(0.055999999999999994*c.I[h],0,2)+ea+nF(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+=ah),e+=c)}return e}function SD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=QE(a.eb[c]),d!=b))continue;d=oF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
-function aE(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&QB(a.qb,null)}var c,d,e;e=new pF;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 TD(d),wC(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 LD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function jC(a,b,c){try{EE(a,b)?c&&aE(a):cC(a)}catch(d){if(d=Di(d),y(d,73))cC(a);else throw d;}}
-function hC(a,b){try{KE(a,b)?aE(a):cC(a)}catch(c){if(c=Di(c),y(c,73))cC(a);else throw c;}}function tC(a){$D(a);a.kb=!0;cC(a)}function rC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new gE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;cC(a);null!=a.qb&&QB(a.qb,null)}function ME(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 TD(d),wC(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&&QB(a.qb,null)}}
-function sC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,cC(a),null):a.eb[b]}function uC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ea)?c=235:E(b,Fa)?c=240:E(b,Da)?c=260:E(b,Ja)?c=261:E(b,Pa)?c=241:E(b,Ia)?c=233:E(b,Ha)?c=236:E(b,Ga)?c=237:E(b,Oa)?c=234:E(b,Na)?c=243:E(b,Qa)?c=252:E(b,La)?c=244:E(b,Ra)?c=239:E(b,"-PO3H2")?c=251:E(b,Ca)?c=242:E(b,Aa)?c=245:E(b,Ba)&&(c=238);0<c?uq(a,c):b="Not known group!";a.ib=!0;a.I=b;cC(a)}
-function xC(a,b){a.ib=!0;a.I=b;cC(a)}function yC(a){var b;b=qC(a);$D(a);cC(a);return b}function oE(a,b,c,d,e){var f,g,i,h;f=a.V;h=JA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Sz(f.c.a,f.c.c,g),f=new IA(i),h=JA(f,e),b.e=i,b.i=qF(i);else sE(b,a.S);f=Uz(f.a,f.c).a-Uz(f.a,f.c).b;tE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function pE(a,b,c,d,e,f){var g,i;g=yE(a.U);i=JA(a.U,f);sE(b,a.T);(b.d=e)&&(b.f=bg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);tE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function yE(a){return Uz(a.a,a.c).a-Uz(a.a,a.c).b}function tq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=Ad,cC(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=Ad):qq(a,a.x+ea),cC(a))}
-function WB(){MD();Ay.call(this);this.Nb=(tp(),tp(),hy).a;this.w=new Sz(null,0,8);this.s=(rz(),sz);this.eb=v(rF,k,89,99,0);this.$=new yy;this.Cb=new sF;this.J=E((hB(),iB[Ie]),$b);this.t=new tF;this.F=F(is,k,1,[Ea,Fa,Pa,Da,Ja,Ia,Ha,Ga,Oa,Qa,La,Na,Ca,Ba,Aa]);this.Y=new gE(this);QD[0]=vz;QD[1]=new tz(255,153,153);QD[2]=new tz(255,204,102);QD[3]=new tz(255,255,153);QD[4]=new tz(102,255,255);QD[5]=new tz(51,204,255);QD[6]=new tz(255,153,255)}s(496,361,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},WB);
-_.me=function(a){UD(this,a)};_.Vd=function(){cC(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=ch;_.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 $B=10,mC,OD,eC,ND,RD,YB=null,QD,fC;
-function uF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)QB(a.a.wb,F(is,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=cD(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ds(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+sa);try{EE(a.a,b)?(qq(a.a,"Structure pasted"+d),aE(a.a)):(kC(new lC(a.a.I,a.a,mC)),rC(a.a)),Fy(a.a)}catch(h){if(h=Di(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",cC(d),kC(new lC(a.a.I,a.a,mC)),Fy(a.a);else throw h;
-}}}function pq(a){this.a=a}s(497,1,{},pq);_.a=null;function VD(){VD=u;WD=new vF("COPY_SMILES",0);XD=new vF("COPY_MOL",1);YD=new vF("PASTE",2);wF=F(xF,k,88,[WD,XD,YD])}function vF(a,b){ao.call(this,a,b)}s(498,136,{67:1,70:1,72:1,88:1},vF);var wF,XD,WD,YD;function pF(){this.d=v(rF,k,89,99,0)}s(499,1,{},pF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function yF(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(cE,k,-1,20,1);a.L=v(cE,k,-1,20,1);a.F=Lr([20,7]);a.d=v(I,q,-1,20,1);a.c=v(is,k,1,20,0);a.n=v(is,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(is,k,1,20,0);a.p=Lr([10,2]);a.i=v(I,q,-1,101,1)}
-function zF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-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,q,-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(cE,k,-1,4,1);d=v(cE,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=AF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-AF(o[2],d[2],o[3],d[3]),d=AF(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;fF(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=BF(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(cE,k,-1,2,1);CF(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==hF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;qq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];kF(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&&eF(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K($C((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K($C((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function cF(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&&aF(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,aF(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,r;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];RE(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)fF(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)kF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];wC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];RE(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,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];kF(a);a.G[a.t]=l;a.H[a.t]=c+d;wC(a);b&&(RE(a,l),eE(a))}c=4}DF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function CF(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 bF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;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])EF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,EF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){qq(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[BF(a,a.C,a.F[a.C][d])],2<d||1!=b){qq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(cE,k,-1,2,1);CF(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)fF(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;r=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&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)fF(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]=r+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)fF(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)kF(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[BF(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[BF(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,q,-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]=L(K($C((a.I[b]+a.I[e])/2))),a.M[c]=L(K($C((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;kF(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]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K($C((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(kF(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]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K($C((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(kF(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]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K($C((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]&&(RE(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&&DF(a,i);-1<l&&(a.C=l)}
-function EF(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)fF(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 DF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=hF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function BF(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 FF(a,b,c){var d,e,f,g;e=ch;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ks(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ks(c[d])&&!ys(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Es(c[d],e)&&(b[d]=g,c[d]=ch,++f);if(f==a.s)break}return g==a.s}
-function eE(a){var b,c,d;b=v(cE,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{dE(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;fE(a)}}
-function dE(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 aF(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=GF(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&&qq(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?qq(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?qq(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?qq(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:qq(a.k,"Charge change not possible on the halogen !");break;case 18:qq(a.k,
-"Use X button to change charge on the X atom !")}}
-function IE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-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,q,-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&&RE(a,c);eE(a);qq(a.k,"Smaller part(s) removed !");return 1}
-function hF(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 lF(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];TE(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),TE(a));4==a.r[d]&&(a.r[d]=1)}}
-function AF(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 wC(a){var b;HF(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);fE(a);TE(a)}
-function fF(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),iD(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),iD(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),iD(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),iD(a.d,b,a.d.length),a.d=b,b=v(is,k,1,c,0),iD(a.c,b,a.c.length),a.c=b,b=v(is,k,1,c,0),iD(a.n,b,a.n.length),a.n=b,b=v(cE,k,-1,c,1),iD(a.I,b,a.I.length),a.I=b,b=v(cE,k,-1,c,1),iD(a.L,b,a.L.length),a.L=b,b=Lr([c,7]),iD(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),iD(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 BE(a,b,c,d,e,f){var g;g=L(K($C(a.I[b]-c/2)));f||(g-=d-c);a=L(K($C(a.L[b]-~~(e/2))));return new sy(g-1-2,a-2,d+1+4,e+4)}
-function kF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),iD(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),iD(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),iD(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),iD(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),iD(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),iD(a.M,c,a.M.length),a.M=c,b=v(is,k,1,b,0),iD(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 WE(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+=(MD(),aa);i+="JME 2013-04-10 "+new wD+"\n \n";i+=VE(a.s,3)+VE(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+=nF(0.055999999999999994*(a.I[e]-c),10,4)+nF(0.055999999999999994*(g-a.L[e]),10,4)+nF(0,10,4);h=AE(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"+VE(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+=VE(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:IF(a,e)&&(g=2),c=VE(a.G[e],3)+VE(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=VE(a.H[e],3)+VE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=VE(a.H[e],3)+VE(a.G[e],3)),i+=c+VE(g,3)+VE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+VE(e,4)+VE(a.z[e],4)+aa);return i+"M END\n"}
-function oF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O,V,ca,M,ec,xc,Lf,wb,Hd,Id,Jd,hb,yc;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);wb=v(I,q,-1,a.s+1,1);w=v(JF,k,-1,a.s+1,2);H=v(JF,k,-1,a.t+1,2);ec=0;if(0==a.s)return j;IE(a,!0);Lf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Lf=!1;break}if(a.k.r&&Lf){KF(a);lF(a);LF(a,H);MF(a,w,H);var Db,ld,Se,Xb,ne,md,nd,db,JG,Ld,t,wa,jm,km,Nr,Ze,Ma,lm,mm,Bc,nm;Db=v(I,q,-1,a.s+1,1);ld=v(I,q,-1,a.s+1,1);db=v(NF,k,-1,a.s+1,3);var Or=a.s,om,
-eh,Pr,Yf,mj,te,$e;mj=v(NF,k,-1,Or+2,3);te=v(I,q,-1,100,1);$e=5;Yf=0;te[0]=3;mj[1]=kh;mj[2]=lh;Pr=2;if(!(3>Or))for(;$e<te[Yf]*te[Yf];){eh=0;for(om=!0;om&&eh<=Yf&&$e>=te[eh]*te[eh];)0==$e%te[eh]?om=!1:++eh;if(om){mj[++Pr]=Hs($e);if(Pr>=Or)break;Yf<te.length-1&&(++Yf,te[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(wa=mm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(mm*=a.f[wa]);lm=a.b[t];18==lm&&(nm=a.n[t],md=nm.charCodeAt(0)-65+1,nd=0,1<nm.length&&(nd=nm.charCodeAt(1)-97),0>md&&(md=0),0>nd&&(nd=0),lm=28*md+nd);
-Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);Bc=1;db[t]=Hs(mm);Bc*=126;db[t]=Cs(db[t],Hs(a.w[t]*Bc));Bc*=7;db[t]=Cs(db[t],Hs(Ze*Bc));Bc*=7;db[t]=Cs(db[t],Hs(lm*Bc));Bc*=783;db[t]=Cs(db[t],Hs(a.y[t]*Bc))}for(ne=0;!FF(a,Db,db);){Nr=!1;for(t=1;t<=a.s;++t)Db[t]!=ld[t]&&(ld[t]=Db[t],Nr=!0);if(Nr){for(t=1;t<=a.s;++t){db[t]=dh;for(wa=1;wa<=a.y[t];++wa)db[t]=Ls(db[t],mj[Db[a.F[t][wa]]])}ne=0}else if(0<ne){for(t=1;t<=a.s;++t)db[t]=dh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Db[t]==Db[wa]){db[t]=kh;break a}}else{for(t=1;t<=a.s;++t){db[t]=dh;for(wa=1;wa<=a.y[t];++wa)Se=a.F[t][wa],db[t]=Ls(db[t],Hs(a.b[Se]*a.f[BF(a,t,Se)]))}ne=1}FF(a,Db,db);for(t=1;t<=a.s;++t)db[t]=Hs(ld[t]*a.s+Db[t])}for(t=1;t<=a.s;++t)ld[t]=Db[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(ld[t]==Ma){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[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];ld[t]=ld[Ma];ld[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Db[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Db[a.G[t]],a.H[t]=Db[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){km=jm=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<jm?(jm=a.G[wa],km=a.H[wa],Xb=wa):a.G[wa]==jm&&a.H[wa]<km&&(km=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;JG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=JG}wC(a);TE(a);LF(a,H);MF(a,w,H)}else{LF(a,H);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);yc=1;a.a[1]=1;for(ca=0;;){M=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=wb[c]){xc=!0;for(N=1;N<=ec;++N)if(o[N]==c&&n[N]==g||o[N]==g&&n[N]==c){xc=!1;break}xc&&(++ec,o[ec]=c,n[ec]=g)}}else m[++M]=g;if(0==M){if(yc==a.s)break;c=l[ca--]}else if(1==M)wb[m[1]]=c,c=m[1],a.a[c]=++yc;else{l[++ca]=c;e=0;for(r=1;r<=M;++r)if(h=BF(a,m[r],c),!H[h]){e=m[r];break}if(0==e)for(r=1;r<=M;++r)if(h=BF(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.a[e]=++yc}}wb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);O=v(JF,k,-1,a.s+1,2);Hd=v(JF,k,-1,a.s+1,2);f=yc=ca=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(wb[c]=f);b[++yc]=c;for(a.a[c]=0;;){M=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=ec;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++M,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<M&&(l[++ca]=f,O[e]=!0)}Id=v(I,q,-1,a.t+1,1);Jd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var LG=wb,NK=ec,Qr,MG,fh,ue,Rr,Sr,Ka,nj,Tr;fh=v(I,q,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)fh[b[Ka]]=Ka;Rr=v(JF,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)Qr=b[Ka],MG=LG[Qr],ue=BF(a,Qr,MG),0!=ue&&(OF(a,ue,fh,Id,H),Rr[ue]=!0);for(Ka=1;Ka<=a.t;++Ka)Rr[Ka]||OF(a,Ka,fh,Id,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){Sr=Tr=0;for(nj=1;nj<=a.y[Ka];++nj){ue=BF(a,Ka,a.F[Ka][nj]);if(5==a.f[ue])continue a;1==a.r[ue]&&0!=PF(a,ue,Ka)&&++Tr;2==a.r[ue]&&(Sr=a.F[Ka][nj])}if(0!=Tr)if(0<Sr){var ga=a,OG=Ka,af=fh,Pc=Jd,gc=void 0,oj=void 0,Cc=void 0,ve=void 0,Dc=void 0,pm=void 0,qm=void 0,rm=void 0,Md=void 0,Qc=void 0,Rc=void 0,
-Ur=void 0,pj=void 0,Nd=void 0,qj=void 0,we=void 0,rj=void 0,Vr=void 0,sj=void 0,xe=void 0,PG=void 0,bf=void 0,QG=void 0,Wr=void 0,tj=void 0,cf=void 0,Rc=1,oj=OG,gc=v(I,q,-1,ga.s+1,1);for(gc[1]=OG;;){Ur=!1;for(Qc=1;Qc<=ga.y[oj];++Qc)if(Cc=ga.F[oj][Qc],!(Cc==gc[1]||Cc==gc[Rc-1]))if(ve=BF(ga,oj,Cc),2==ga.r[ve]&&5!=ga.f[ve]){oj=gc[++Rc]=Cc;Ur=!0;break}if(!Ur)break}if(!(0==Rc%2||2>ga.y[gc[Rc]]||3<ga.y[gc[Rc]])){cf=gc[1];Dc=gc[~~((Rc+1)/2)];Md=gc[Rc];bf=xe=we=Nd=0;Wr=Vr=!1;for(Qc=1;Qc<=ga.y[cf];++Qc)Cc=
-ga.F[cf][Qc],ve=BF(ga,cf,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==Nd?Nd=Cc:we=Cc);0<af[we]&&af[Nd]>af[we]&&(pm=Nd,Nd=we,we=pm);pj=Nd;0==Nd&&(pj=we,Vr=!0);for(Qc=1;Qc<=ga.y[Md];++Qc)Cc=ga.F[Md][Qc],ve=BF(ga,Md,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==xe?xe=Cc:bf=Cc);0<af[bf]&&af[xe]>af[bf]&&(pm=xe,xe=bf,bf=pm);sj=xe;0==xe&&(sj=bf,Wr=!0);qj=PF(ga,BF(ga,cf,Nd),cf);rj=PF(ga,BF(ga,cf,we),cf);PG=PF(ga,BF(ga,Md,xe),Md);QG=PF(ga,BF(ga,Md,bf),Md);1<(0>qj+rj?-(qj+rj):qj+rj)||0!=PG||0!=QG?qq(ga.k,"Bad stereoinfo on allene !"):
-(qm=ga.I[gc[Rc-1]]-ga.I[Md],rm=ga.L[gc[Rc-1]]-ga.L[Md],tj=Math.sqrt(qm*qm+rm*rm),0.001>tj&&(tj=0.001),0<(ga.L[sj]-ga.L[gc[Rc-1]])*(qm/tj)-(ga.I[sj]-ga.I[gc[Rc-1]])*(rm/tj)?Pc[Dc]=1:Pc[Dc]=-1,Vr&&(Pc[Dc]*=-1),Wr&&(Pc[Dc]*=-1),pj==Nd&&0>qj&&(Pc[Dc]*=-1),pj==we&&0>rj&&(Pc[Dc]*=-1),af[pj]>af[sj]&&(Pc[Dc]*=-1))}}else b:{var qb=a,Wa=Ka,Xr=LG,RG=fh,SG=o,TG=n,OK=NK,sm=Jd,tm=void 0,Sc=void 0,Yr=void 0,gh=void 0,ya=void 0,hh=void 0,pd=void 0,uj=void 0,Od=void 0,Ob=void 0,da=void 0,ba=void 0,ye=void 0,um=void 0,
-Tc=void 0,G=void 0,vm=void 0,ba=v(I,q,-1,4,1),um=v(I,q,-1,4,1),vj=void 0,Uc=void 0,wm=void 0,xm=void 0,Zr=void 0,wj=void 0,wj=-1;0<Xr[Wa]&&(ba[++wj]=Xr[Wa]);for(Uc=1;Uc<=OK;++Uc)SG[Uc]==Wa&&(ba[++wj]=TG[Uc]),TG[Uc]==Wa&&(ba[++wj]=SG[Uc]);for(Uc=wj+1;Uc<qb.y[Wa];++Uc){Zr=qb.s+1;wm=1;c:for(;wm<=qb.y[Wa];++wm){vj=qb.F[Wa][wm];for(xm=0;xm<Uc;++xm)if(vj==ba[xm])continue c;RG[vj]<Zr&&(Zr=RG[vj],ba[Uc]=vj)}}0==Xr[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=uj=hh=gh=vm=pd=Ob=0;4>ya;++ya)0>=ba[ya]||(tm=BF(qb,Wa,ba[ya]),um[ya]=PF(qb,tm,Wa),0<um[ya]?(++Ob,vm=ba[ya],hh=ba[ya]):0>um[ya]?(++pd,gh=ba[ya],hh=ba[ya]):uj=ba[ya]);Od=Ob+pd;G=v(I,q,-1,4,1);Tc=0;if(3==qb.y[Wa]){if(1==Ob&&1==pd||3==Od&&0<Ob&&0<pd){qq(qb.k,"Error in C3H stereospecification !");break b}ye=ba[0];1==Od?ye=hh:2==Od&&(ye=uj);da=zF(qb,Wa,ye,ba);G[0]=hh;G[1]=-1;G[2]=da[2];G[3]=da[1];0<Ob?Tc=1:Tc=-1}else if(4==qb.y[Wa])if(1==Od)da=zF(qb,Wa,hh,ba),G[0]=da[0],G[1]=da[3],
-G[2]=da[2],G[3]=da[1],0<Ob?Tc=1:Tc=-1;else{ye=ba[0];1<uj&&(ye=uj);1==Ob?ye=vm:1==pd&&(ye=gh);da=zF(qb,Wa,ye,ba);Sc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)tm=BF(qb,Wa,da[ya]),Sc[ya]=PF(qb,tm,Wa);if(4==Od){if(0==Ob||0==pd){qq(qb.k,"Error in C4 stereospecification !");break b}if(1==Ob||1==pd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[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==Ob||3==pd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],0<Ob?Tc=-1:Tc=1;else{1==Ob?Ob=Yr=1:pd=
-Yr=-1;for(ya=0;4>ya;++ya)Sc[ya]==Yr&&(Sc[ya]=0);Od=2}if(2==Od)if(1==Ob&&1==pd)da[1]==gh?(da[1]=da[2],da[2]=da[3]):da[2]==gh&&(da[2]=da[3]),G[0]=vm,G[1]=gh,G[2]=da[2],G[3]=da[1],Tc=1;else{if(Sc[0]==Sc[1]||Sc[1]==Sc[2]){qq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Sc[0]?(G[0]=da[0],G[1]=da[2],G[2]=da[1],G[3]=da[3]):(G[0]=da[1],G[1]=da[3],G[2]=da[2],G[3]=da[0]);1<Ob?Tc=1:Tc=-1}}var jb=void 0;ba[0]==G[1]?(jb=G[0],G[0]=G[1],G[1]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[0]==G[2]?(jb=G[2],G[2]=G[0],
-G[0]=jb,jb=G[1],G[1]=G[3],G[3]=jb):ba[0]==G[3]&&(jb=G[3],G[3]=G[0],G[0]=jb,jb=G[1],G[1]=G[2],G[2]=jb);ba[1]==G[2]?(jb=G[1],G[1]=G[2],G[2]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[1]==G[3]&&(jb=G[1],G[1]=G[3],G[3]=jb,jb=G[2],G[2]=G[3],G[3]=jb);G[2]==ba[2]?sm[Wa]=1:G[2]==ba[3]?sm[Wa]=-1:qq(qb.k,"Error in stereoprocessing ! - t30");sm[Wa]*=Tc}}}hb=new hD;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];O[c]&&bn(hb.a,ra);0<wb[r]&&QF(a,c,wb[c],hb,Id);var ih=w[c],Fb=void 0,xj=void 0,
-jh=void 0,R=void 0,R=Nc,Fb=!1;0!=a.z[c]&&(Fb=!0);0!=Jd[c]&&(Fb=!0);jh=-1;for(xj=1;xj<=a.x;++xj)if(a.p[xj][0]==c){jh=a.p[xj][1];break}-1<jh&&(Fb=!0);a.k.Hb&&0<a.d[c]&&(Fb=!0,jh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:ih?R="c":R=Eb;break;case 4:ih?(R=pf,0<a.w[c]&&(Fb=!0)):R=cc;break;case 5:ih?R="o":R=lc;break;case 7:ih?(R="p",0<a.w[c]&&(Fb=!0)):R=nc;break;case 8:ih?R=ig:R=Ac;break;case 13:ih?R=lg:R=Fc;Fb=!0;break;case 6:R=Gc;Fb=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Cb;break;case 12:R=
-Vb;break;case 1:R=Tb;Fb=!0;break;case 19:R=oc;Fb=!0;break;case 20:R=pc;Fb=!0;break;case 21:R=qc;Fb=!0;break;case 22:R=rc;Fb=!0;break;case 18:Fb=!0,R=a.n[c],(E(R,ta)||E(R,Zc)||E(R,vb))&&(Fb=!1)}Fb&&(R=Oc+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+=ua:R+=za,1<Kj(a.z[c])&&(R+=Kj(a.z[c]))),-1<jh&&(R+=kb+jh),R+=Wc);bn(hb.a,R);for(B=1;B<=ec;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&QF(a,o[B],n[B],hb,Id),9<B&&bn(hb.a,"%"),cn(hb,j+
-(new T(B)).a);Hd[c]&&bn(hb.a,sa)}return Rn(hb.a)}
-function RE(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)nC(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 SE(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]&&RE(a,c);0==a.y[d]&&RE(a,d)}
-function KF(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=BF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&RE(a,c)}}}function HF(a){var b;b=a.b.length;a.F=Lr([b,7]);a.y=v(I,q,-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 MF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(JF,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[BF(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:IF(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(JF,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 fE(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K($C((a.I[b]+a.I[c])/2))),a.M[d]=L(K($C((a.L[b]+a.L[c])/2)))}function LF(a,b){var c;for(c=1;c<=a.t;++c)CE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function AE(a,b){var c;c=(MD(),fC)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function IF(a,b){return 2==a.r[b]?!0:!1}function CE(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-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 dF(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=Lr([b+5,2]),iD(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 dC(a){var b;a.x=0;a.q=0;oF(a);for(b=1;b<=a.s;++b)a.C=b,dF(a);a.C=0}
-function QE(a){var b,c;b=v(cE,k,-1,4,1);dE(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 ZD(a,b){var c,d,e,f,g,i,h,l;c=v(cE,k,-1,4,1);dE(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;dE(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function mF(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 UE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&aD(c,Wc))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(va)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(ja)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Tb);g=Jj(c.indexOf(ua),c.indexOf(za));if(-1<d){i=tu(c,d+1);try{a.k.x=vB(i,10)}catch(h){if(h=Di(h),y(h,73))a.k.x=0;else throw h;}a.C=b;dF(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,Eb)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,Ac)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Cb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Fc)?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=JC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=JC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=JC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=JC(c,g++);for(;45==e;)--d,e=JC(c,g++)}a.z[b]=d}}}
-function iC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new PB(b);try{for(;b.j=IB(b,b.a),b.j<b.i;)d=WC(vB(LB(b),10)).a,c=e=WC(vB(LB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Di(f),y(f,73))$m(f);else throw f;}}function QF(a,b,c,d,e){b=BF(a,b,c);5!=a.f[b]&&IF(a,b)?bn(d.a,rb):3==a.r[b]?bn(d.a,ja):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),bn(d.a,e)):1==e[b]?bn(d.a,Va):-1==e[b]&&bn(d.a,Vc)}
-function eF(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,qq(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:qq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function OF(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;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=BF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=BF(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=BF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=BF(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,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))qq(a.k,"Not unique E/Z geometry !");else{i=BF(a,b,e);f=BF(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=BF(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<r||0>o&&0>r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function GF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=BF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(IF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function PF(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 TE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=GF(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 gE(a){yF(this);this.k=a;this.x=this.t=this.s=0}
-function HE(a,b){var c,d,e,f,g,i,h;gE.call(this,a);f=j;i=FE(b);if(null!=i){h=new OB(b,i,!0);for(e=1;4>=e;++e)f=GE(h,i);g=WC(vB(Nn(f.substr(0,3)),10)).a;c=WC(vB(Nn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)fF(this),f=GE(h,i),this.I[e]=(new VC(SC(Nn(f.substr(0,10))))).a,this.L[e]=-(new VC(SC(Nn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Nn(f.substr(31,d-31)),UE(this,e,d),62<=f.length&&(f=Nn(f.substr(60,3)),0<f.length&&(f=WC(vB(f,10)).a,0<f&&(this.C=e,a.x=f,dF(this),this.C=0)));for(e=1;e<=c;++e)kF(this),
-f=GE(h,i),this.G[e]=WC(vB(Nn(f.substr(0,3)),10)).a,this.H[e]=WC(vB(Nn(f.substr(3,3)),10)).a,g=WC(vB(Nn(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=WC(vB(Nn(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);HF(this);mF(this);eE(this);for(wC(this);(h.j=IB(h,h.a),h.j<h.i)&&!(null==(f=LB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new NB(f);LB(g);LB(g);i=WC(vB(LB(g),10)).a;
-for(e=1;e<=i;++e)c=WC(vB(LB(g),10)).a,this.z[c]=WC(vB(LB(g),10)).a}if(0==f.indexOf("M APO")){g=new NB(f);LB(g);LB(g);i=WC(vB(LB(g),10)).a;for(e=1;e<=i;++e)c=WC(vB(LB(g),10)).a,f=WC(vB(LB(g),10)).a,this.C=c,$(this,0),UE(this,this.s,oc+f),this.C=0}}KF(this);wC(this)}}
-function vC(a,b){var c,d,e,f,g;gE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));aD(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new NB(b);d=WC(vB(LB(f),10)).a;e=WC(vB(LB(f),10)).a;for(c=1;c<=d;++c)g=LB(f),fF(this),UE(this,this.s,g),this.I[c]=(new VC(SC(LB(f)))).a,this.L[c]=-(new VC(SC(LB(f)))).a;for(c=1;c<=e;++c)if(kF(this),this.G[c]=WC(vB(LB(f),10)).a,this.H[c]=WC(vB(LB(f),10)).a,this.r[c]=WC(vB(LB(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;HF(this);mF(this);eE(this)}catch(i){i=Di(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}KF(this);wC(this)}}
-function JE(a,b,c){var d,e,f;gE.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(fF(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))kF(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;wC(this);eE(this)}
-function XE(a,b,c){var d,e,f,g,i;gE.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,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(is,k,1,this.s+1,0);this.I=v(cE,k,-1,this.s+1,1);this.L=v(cE,k,-1,this.s+1,1);this.n=v(is,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(is,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=Lr([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}wC(this);eE(this)}
-function TD(a){var b;yF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);iD(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);iD(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);iD(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);iD(a.d,this.d,this.s+1);this.c=v(is,k,1,this.s+1,0);iD(a.c,this.c,this.s+1);this.I=v(cE,k,-1,this.s+1,1);iD(a.I,this.I,this.s+1);this.L=v(cE,k,-1,this.s+1,1);iD(a.L,this.L,this.s+1);this.n=v(is,k,1,this.s+1,0);iD(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);iD(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);iD(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);iD(a.r,this.r,this.t+1);this.e=v(is,k,1,this.t+1,0);iD(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);iD(a.A,this.A,this.t+1);this.p=Lr([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 nF(a,b,c){var d,e,f;if(0==c)return VE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K($C(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new VC(a)).a;d=On(e,Pn(46));0>d&&(e+=Ta,d=On(e,Pn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Za;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 FE(a){var b;b=new OB(a,aa,!0);if(4<HB(b))return aa;b=new OB(a,ah,!0);return 4<HB(b)?ah:null}
-function VE(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 GE(a,b){for(var c,d;a.j=IB(a,a.a),a.j<a.i;){d=LB(a);if(E(d,b))return ea;for(LB(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(500,1,{89:1},gE,HE,vC,JE,XE,TD);_.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 rq(){rq=u;sq=new NA(Tb)}
-function NE(a,b){var c;rq();var d;HD.call(this);this.c=new lz("Help");new lz("Home");this.d=b;P(this,(MD(),mC));this._b&&bA(this._b,!1);Zz(this,!1);d=Qx(b);if(1==a)this.e||(this.e=new uA(d),FD(this.e,-30,0)),this.j=this.e,c=qC(b),this._b&&aA(this._b.c.z.b,Ec),wy(this,new gz(2)),this.f=new NA(c+" "),Q(this,this.f,Ib),d=new Ay,Q(d,this.i,null),this.d.Bb&&(c=new lz("Submit"),Q(d,c,null)),Q(this,d,Hc),MA(this.f,Nn(Sn(this.f._b.a.gb,Rg))),this._b&&bA(this._b,!0),Zz(this,!0);else if(2==a)this.b||(this.b=
-new uA(d),FD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&aA(this._b.c.z.b,"Nonstandard atom"),wy(this,new gz(2)),c=new Ay,Q(c,new nA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,sq&&(c=Sn(sq._b.a.gb,Rg)),sq=new OA(c,8),Q(this,sq,Ib),c=new Ay,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new uA(d),FD(this.a,5*b.X,0));var e,f;d="About "+(MD(),YB);this._b&&aA(this._b.c.z.b,d);wy(this,new jA(0));P(this,mC);Q(this,new nA(YB+" Molecular Editor v2013-05-01",1),null);Q(this,new nA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=ND,d=0,f=c.length;d<f;++d)e=c[d],e=new nA(e,1),cy(e,this.d.w),Q(this,e,null);c=new Ay;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Yz(this);c=this.j;GD(this._b.c,c.a,c.b);!Px(this)&&ty(this);dy(this)}s(501,492,oi,NE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new pB(this.d.G),c=oB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Di(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,cC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var sq;
-function RF(a,b){Ox(b)==a.a?P(b,(rz(),zz)):P(b,a.a)}
-function SF(a){var b,c,d,e;e=j;d=!1;Ox(TF)!=a.a?(e=ta,d=!0):Ox(UF)!=a.a?(e="!#6",d=!0):Ox(VF)!=a.a?(P(WF,(rz(),zz)),P(XF,zz),P(YF,zz),P(ZF,zz),e="F,Cl,Br,I"):(b=Ox($F)!=a.a,c=Ox(aG)!=a.a,Ox(bG)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Ox(cG)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Ox(dG)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Ox(eG)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Ox(fG)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Ox(WF)!=a.a&&(e+="F,"),Ox(XF)!=a.a&&(e+="Cl,"),Ox(YF)!=a.a&&(e+="Br,"),Ox(ZF)!=a.a&&(e+="I,"),
-aD(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=vb:(P(TF,(rz(),zz)),e=ta)));b=j;d&&Ox($F)!=a.a&&(b+=";a");d&&Ox(aG)!=a.a&&(b+=";A");Ox(gG)!=a.a&&(b+=";R");Ox(hG)!=a.a&&(b+=";!R");Ox(TF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=iG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=jG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Ox(kG)!=a.a&&(e="~");Ox(lG)!=a.a&&(e=kb);Ox(mG)!=a.a&&(e=ub);Ox(nG)!=a.a&&(e="!@");MA(a.e,e)}
-function oG(a){pG(a);qG(a);var b=iG._b.a;Aw(b,0);b.gb.options[0].selected=!0;b=jG._b.a;Aw(b,0);b.gb.options[0].selected=!0;P($F,a.a);P(aG,a.a);P(gG,a.a);P(hG,a.a);P(iG,a.a);P(jG,a.a);rG(a)}function pG(a){P(bG,a.a);P(cG,a.a);P(dG,a.a);P(eG,a.a);P(fG,a.a);P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a)}function qG(a){P(TF,a.a);P(UF,a.a);P(VF,a.a)}function rG(a){P(kG,a.a);P(lG,a.a);P(mG,a.a);P(nG,a.a);a.b=!1}
-function OE(a){$z.call(this,"Atom/Bond Query");this.i=new lz(this.rf());Ly(this.q,new ID(this));this.a=(MD(),mC);this.c=a;this.d||(a=Qx(a),this.d=new uA(a),FD(this.d,-150,10));this.j=this.d;wy(this,new iA);P(this,this.a);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new mA("Atom type :"),null);TF=new lz(yb);UF=new lz("Any except C");VF=new lz("Halogen");Q(a,TF,null);Q(a,UF,null);Q(a,VF,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new nA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Ay;wy(a,new Oz(0,3,1));bG=new lz(Eb);cG=new lz(cc);dG=new lz(lc);eG=new lz(Ac);fG=new lz(nc);WF=new lz(Pb);XF=new lz(Jb);YF=new lz(Cb);ZF=new lz(Vb);Q(a,bG,null);Q(a,cG,null);Q(a,dG,null);Q(a,eG,null);Q(a,fG,null);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));iG=new pz;oz(iG,yb);oz(iG,Za);oz(iG,ab);oz(iG,gb);oz(iG,ib);Q(a,new mA("Number of hydrogens : "),null);Q(a,iG,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));jG=new pz;oz(jG,yb);oz(jG,
-Za);oz(jG,ab);oz(jG,gb);oz(jG,ib);oz(jG,"4");oz(jG,"5");oz(jG,"6");Q(a,new nA("Number of connections :",0),null);Q(a,jG,null);Q(a,new nA(" (H's don't count.)",0),null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new mA("Atom is :"),null);$F=new lz(zb);Q(a,$F,null);aG=new lz("Nonaromatic");Q(a,aG,null);gG=new lz(zc);Q(a,gG,null);hG=new lz(ic);Q(a,hG,null);Q(this,a,null);a=new Ay;P(a,Fz(Ox(this)));wy(a,new Oz(0,3,1));Q(a,new mA("Bond is :"),null);kG=new lz(yb);Q(a,kG,null);lG=new lz(zb);Q(a,lG,
-null);mG=new lz(zc);Q(a,mG,null);nG=new lz(ic);Q(a,nG,null);Q(this,a,null);a=new Ay;wy(a,new Oz(1,3,1));this.e=new OA(ta,20);Q(a,this.e,null);Q(a,new lz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&bA(this._b,!1);Zz(this,!1);pG(this);qG(this);rG(this);P($F,this.a);P(aG,this.a);P(gG,this.a);P(hG,this.a);P(iG,this.a);P(jG,this.a);RF(this,TF);Yz(this);a=this.j;GD(this._b.c,a.a,a.b);!Px(this)&&ty(this);dy(this)}s(502,492,oi,OE);
-_.sf=function(a,b){var c;E(b,vc)?(oG(this),RF(this,TF),SF(this)):y(a.f,41)?(rG(this),fs(a.f)===fs(TF)?(pG(this),qG(this)):fs(a.f)===fs(UF)?(pG(this),qG(this)):fs(a.f)===fs(VF)?(pG(this),qG(this)):fs(a.f)===fs(gG)?P(hG,this.a):fs(a.f)===fs(hG)?(P(gG,this.a),P($F,this.a)):fs(a.f)===fs($F)?(P(aG,this.a),P(hG,this.a)):fs(a.f)===fs(aG)?P($F,this.a):fs(a.f)===fs(kG)||fs(a.f)===fs(lG)||fs(a.f)===fs(mG)||fs(a.f)===fs(nG)?(oG(this),this.b=!0):qG(this),RF(this,a.f),SF(this)):y(a.f,42)&&(rG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(rz(),zz)),SF(this));107!=this.c.b&&(this.c.b=107,Fy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var TF=_.e=null,kG=null,UF=null,$F=null,lG=null,YF=null,bG=null,jG=null,iG=null,XF=null,WF=null,VF=null,ZF=null,cG=null,aG=null,hG=null,nG=null,dG=null,fG=null,gG=null,mG=null,eG=null;function LE(a){a.a=-1;a.b=v(uD,k,0,0,0);a.c=0}function sF(){tD(this)}s(503,477,fi,sF);_.ze=function(){LE(this)};_.a=-1;
-function oq(a,b){var c;a.a=b;var d,e;d=null;RA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new eB(e):null))e=(UA(),XA),e=YA(e,(UA(),XA))||YA(e,VA);if(e)try{d=bB(c)}catch(f){if(f=Di(f),y(f,57))$m(f);else throw f;}c=d;null!=c&&uF(b,c)}function mq(a){a=new eB(a);RA();var b,c;try{b=bB(a),c=pn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=Di(d),y(d,57))$m(d);else throw d;}}function tF(){}s(504,1,{58:1,65:1},tF);_.me=function(a){uF(this.a,a.a)};
-_.a=null;s(506,298,mi);function jq(){var a;jq=u;sG=(a=!1,Cf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);tG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");uG=sG&!tG;var b;a=F(I,q,-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]);kq=v(I,q,-1,1E3,1);for(b=0;b<kq.length;++b)kq[b]=-999;for(b=0;b<a.length;b+=2)kq[a[b+1]]=a[b]}
-function up(a,b,c){a=new vG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Dy(a,b,c){var d;d=new wG;dj(d.t,b,c);Yi(a.f,d.t,0,0);Mi(a.a,d);return d}function aC(a,b){return!a.e?null:b in a.e?a.e[b]:null}function uE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Vu(a.f,b.t,c,d),b.r=c,b.s=d;xG(b)}
-function XB(a,b,c,d){jq();this.gb=Jv();this.a=new Si;this.e=d;this.gb.style[If]=Za;this.gb.style[Gf]=Za;this.gb.style[Cg]=Le;this.gb.style[Xg]=b;this.gb.style[Ce]=c;this.f=new yG;this.f.gb.style[Xg]=bb;this.f.gb.style[Ce]=bb;uG?(b=new zG,c=new AG,Yi(b,this.f,0,0),Yi(b,c,0,0),Zu(this,b)):Zu(this,this.f);this.c=a;a.Nb=this;uG?(this.j=new BG(this),this.j.i=new CG(this),this.j.j=new DG(this),this.j.n=new EG(this),this.j.k=new FG(this),this.c&&(this.j.e=new GG(this),this.j.f=new HG(this),this.j.a=new IG(this))):
-z(this,new KG(this),(vq(),vq(),wq));z(this,this,(zp(),zp(),Ap));z(this,new NG(this),(gj(),gj(),hj));z(this,new UG(this),(ij(),ij(),jj));z(this,new VG(this),(gq(),gq(),hq));(tp(),tp(),hy).a=this}s(505,506,mi,XB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var uG,tG,sG,kq=null;function yG(){Xu.call(this);this.gb[yd]=Je}s(508,276,mi,yG);function zG(){yG.call(this);this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(507,508,mi,zG);function KG(a){this.a=a}s(509,1,{},KG);
-_.mc=function(a){var b,c,d;c=Aj(a);d=Bj(a);b=a.a.button||0;a=new WG(a);2==b&&(a.e=4);YE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function NG(a){this.a=a}s(510,1,{},NG);_.nc=function(a){var b,c;b=Aj(a);c=Bj(a);a=new WG(a);this.a.i?gF(this.a.c,a,b,c):iF(this.a.c,a,b,c);Lw(this.a.gb)};_.a=null;function UG(a){this.a=a}s(511,1,{},UG);_.oc=function(a){this.a.i=!1;Aj(a);Bj(a);jF(this.a.c)};_.a=null;function VG(a){this.a=a}s(512,1,{},VG);_.a=null;
-function AG(){yG.call(this);this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(513,508,mi,AG);function XG(a,b){var c;c=b.a;c.e=4;return YE(a.a.c,c,b.d,b.e)}function CG(a){this.a=a}s(514,1,{},CG);_.tf=function(a){return XG(this,a)};_.a=null;function Tq(a,b){iF(a.a.c,b.a,b.d,b.e);return YE(a.a.c,b.a,b.d,b.e)}function DG(a){this.a=a}s(515,1,{},DG);_.tf=function(a){return Tq(this,a)};_.a=null;function EG(a){this.a=a}s(516,1,{},EG);_.tf=function(a){return gF(this.a.c,a.a,a.d,a.e)};_.a=null;
-function FG(a){this.a=a}s(517,1,{},FG);_.tf=function(){return jF(this.a.c)};_.a=null;function Yp(a,b){var c;c=K($C(b.b));c=new gB(b,0,dg,c);UD(a.a.c,c);return!0}function GG(a){this.a=a}s(518,1,{},GG);_.tf=function(a){return Yp(this,a)};_.a=null;function Zp(a,b){var c;c=K($C(100*b.c));c=new gB(b,0,jg,c);UD(a.a.c,c);return!0}function HG(a){this.a=a}s(519,1,{},HG);_.tf=function(a){return Zp(this,a)};_.a=null;function cq(a,b){var c;c=new gB(b,0,$d,ch);UD(a.a.c,c);return!0}function IG(a){this.a=a}
-s(520,1,{},IG);_.tf=function(a){return cq(this,a)};var YG=_.a=null;function ZG(){ZG=u;YG=new Ns((bt(),new at("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function $G(){$G=u;aH={}}function bH(a,b,c){var d;c&&(b.style[fe]=c.b+Of,d=c.a,d!=Mb&&(b.style[ee]=d),0!=(c.c&1)&&(b.style[he]=od),0!=(c.c&2)&&(b.style[ge]=He));a.e.style[Wg]=uf}
-function Uz(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=pi(b);d in aH?c=aH[d]:(c=$doc.getElementsByTagName("body")[0],e=Vn(qg),f=Vn(Fe),f.width=1,f.height=1,g=(ZG(),YG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),bH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Qj(e),l=Qj(e)+(e.offsetHeight||0),m=l-h,o=Qj(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new cH,w.a=r,w.b=n,w.c=m,w),aH[d]=c);return c}
-function dH(){$G();var a,b,c,d,e;yj();this.a=F(is,k,1,["monospace","sans-serif",og]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=Vn(qg);this.e.innerHTML=this.f||j;this.e.style[fe]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ee]=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(523,1,{},dH);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var aH;function cH(){}s(524,1,{},cH);_.a=0;
-_.b=0;_.c=0;function ZE(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=Di(b),!y(b,79))throw b;}return!1}function $E(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Di(b),!y(b,79))throw b;}return!1}function WG(a){lq.call(this,null,0,null);this.a=a}function vG(a,b,c){lq.call(this,a,0,b);this.a=c}s(525,382,Vh,WG,vG);_.ke=function(){return ZE(this)};_.le=function(){return $E(this)};_.a=null;
-function JA(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,bH(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function IA(a){this.c=a;this.b={};this.a=new dH}s(526,385,Vh,IA);_.a=null;function Ey(a){this.a=a}s(527,393,{},Ey);_.a=null;function eH(){mw.call(this);this.gb[yd]="jsa-resetTable";this.gb.style[Xg]=hd}s(528,308,mi,eH);
-function fH(){fH=u;var a=gH=new dH;yj();a.f="9p";a.e.style[ee]=og;a.e.style[fe]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[fe]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);hH=new Qy(1)}function kE(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,xG(a)}
-function mE(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(jE(a,!1),360<=g||-360>=g?i=lE(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+'arc startangle="'+l+'" endangle="'+m+'" style="top:'+c+"px;left:"+b+Vf+d+Tf+e+'px"+'+a.k+Ya),kE(a,i))}function Z(a,b,c,d,e){a.n&&kE(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ha+a.b+"/>\n")}function iE(a,b,c,d,e){a.n&&(jE(a,!1),kE(a,iH(a,b,c,d,e)))}
-function tE(a,b,c,d){var e,b=b.replace(/&/g,ma).replace(/</g,oa).replace(/>/g,na),f=(fH(),gH),b=(e=Uz(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+Uf+(d-e)+Sf+a.i+"color:"+a.f+";'>"+b+"</span>");kE(a,b)}function eA(a,b,c,d,e){jE(a,!0);kE(a,iH(a,b,c,d,e))}function xG(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,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=bg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
-function sE(a,b){a.e=b;a.i=qF(b)}s(529,389,{});_.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 hH,gH;function Hq(a,b,c){c&&(Sq(a,b),c.tf(a.b));a.d=!0}function Sq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Pj(a.o.gb)+Oj(a.o.gb)+Zn(a.o.gb.ownerDocument),a.b.e=c.clientY-Qj(a.o.gb)+(a.o.gb.scrollTop||0)+$n(a.o.gb.ownerDocument),a.b.a=new WG(b),Fj(b.a),!0):!1}
-function BG(a){this.o=a;this.b=new jH;this.c=new kH(this);z(this.o,new lH(this),(Pq(),Pq(),Qq));z(this.o,new mH(this),(Iq(),Iq(),Jq));z(this.o,new nH(this),(Mq(),Mq(),Nq));z(this.o,new oH(this),(Eq(),Eq(),Fq));z(this.o,new pH,(dq(),dq(),eq));z(this.o,new qH(this),($p(),$p(),aq));z(this.o,new rH(this),(Vp(),Vp(),Wp))}s(530,1,{},BG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function kH(a){dk();this.a=a}s(531,24,{},kH);
-_.vc=function(){!this.a.d&&this.a.i&&XG(this.a.i,this.a.b)};_.a=null;function lH(a){this.a=a}s(532,1,{},lH);_.a=null;function mH(a){this.a=a}s(533,1,{},mH);_.a=null;function nH(a){this.a=a}s(534,1,{},nH);_.a=null;function oH(a){this.a=a}s(535,1,{},oH);_.a=null;function pH(){}s(536,1,{},pH);function qH(a){this.a=a}s(537,1,{},qH);_.a=null;function rH(a){this.a=a}s(538,1,{},rH);_.a=null;function jH(){}s(539,1,{},jH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function sH(a){var b,c,d,e,f;Nj(a);d=(Zi(),$i(null));e=new eH;jw(e,a);Lu(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.innerText,2>=c.length&&(f+=8));lw(e,a);Tu(d,e);return new Wx(f,b)}function tH(){this.gb=Vn(Wd);this.gb[yd]=Je;this.gb.style[Hf]=De;this.gb.style[Kf]=$c;this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(541,279,Hh,tH);_.Xc=function(){return Pj(this.gb)};_.Yc=function(){return Qj(this.gb)};
-function uH(){uH=u;fH();vH=F(is,k,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function qF(a){var b,c,d,e;b=(uy(),vy);e=a.b;c=a.a;d=j;e!=b.b&&(d="font-size:"+e+Sf);c!=b.a&&(d+="font-family:"+c+mb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function lE(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+Uf+c+Vf+d+Tf+e+Pf+a.k+Ya}
-function xE(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+'polyline points="';g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+Qf+l+Of,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+Qf+f+Of));return i+=g+ha+a.k+Ya}function iH(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+Uf+c+Vf+d+Tf+e+Pf+a.k+Ya}function jE(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+ia:a.k=' filled="false" strokecolor="'+c+ia}
-function wH(a){var b,c,d;d=a?Lc:Kc;b=vH.length;for(c=1;c<b;++c){var e=d,f=vH[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function wG(){uH();this.n=hH;this.c=[];this.t=new tH;xH&&(xH=!1,yH(Kc),wH(!1),yH(Lc),wH(!0))}function yH(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}s(542,529,{},wG);_.a=ob;_.b=j;var xH=!0,vH;function zH(){zH=u;AH=new Wx(0,0)}
-function BH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=sH(c.a),dj(c.ne(),b.b,b.a),c=sH(c.a),b=new Wx(c.b-b.b,c.a-b.a)):b=new Wx(0,0);a.Bf(b)}return b}function ky(a,b){var c;if(a.re())return AH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Px(b));c=sH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function CH(a,b){var c;b&&(c=bg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.wf().gb.style[id]=c)}function DH(){this.e=new Jz;this.e.a=-1;this.e.b=-1}s(544,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return EH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Px(a))};_.zf=function(a){CH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(uy(),vy);e=a.b;d=a.a;e!=c.b?b.style[fe]=j+e+"pt":b.style[fe]=j;d!=c.a?b.style[ee]=d:b.style[ee]=j;0!=(a.c&1)?b.style[he]=od:b.style[he]=j;0!=(a.c&2)?b.style[ge]=He:b.style[ge]=j};_.Bf=function(a){EH=a};_.Cf=function(){};var EH=_.e=null,AH;
-function mz(a,b){zH();DH.call(this);this.a=new Dv(a);this.a._c()[yd]=j;z(this.a,new FH(this,b),(wp(),wp(),xp))}s(543,544,{},mz);_.ne=function(){return this.a};_.zf=function(a){CH(this,a)};_.a=null;function FH(a,b){this.a=a;this.b=b}s(545,1,{},FH);_.Ec=function(a){tp();up(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function qz(a){zH();DH.call(this);this.a=new Bw;z(this.a,new GH(this,a),(qp(),qp(),rp))}s(546,544,{},qz);_.ne=function(){return this.a};_.a=null;
-function GH(a,b){this.a=a;this.b=b}s(547,1,{},GH);_.a=null;_.b=null;function HH(a,b){var c,d;CH(a,b.Gd());for(d=new xi(b.Ob.a);d.b<d.d.ue();)c=yi(d),c.dc&&c._b.vf(c)}function IH(a,b){var c,d,e,f,g,i,h;dj(a.d,b.Nd(),b.Jd());for(d=new xi(b.Ob.a);d.b<d.d.ue();)c=yi(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-=BH(e).b,f-=BH(e).a,dj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function zy(){zH();DH.call(this);this.d=new Xu}s(548,544,{},zy);
-_.vf=function(a){HH(this,a)};_.ne=function(){return this.d};_.yf=function(a){IH(this,a)};_.d=null;function oA(a){zH();DH.call(this);var b=this.a=new yw;Hv(b.b,a);xw(b);this.e.a=-1;this.e.b=-1}s(549,544,{},oA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Tn(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function rA(a){this.a=new Ww(a.f,new JH(a))}s(550,1,{},rA);_.a=null;
-function Sw(a){var b,c,d,e,f;f=new fB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(KH,k,58,0,0);for(c=b.a?ok(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=Vi((Jy(),S),new T(f.d)));c=c.b;if(Es(!c?bh:c.a,sh))for(c=(!a.d.a||0==a.d.a.c?(vr(),vr(),wr):new My(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new lq(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 lq(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 lq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function JH(a){this.a=a}s(551,1,ii,JH);_.pc=function(){Sw(this)};_.a=null;function PA(){zH();DH.call(this);this.a=new tx}s(552,544,{},PA);_.uf=function(){var a;a=new PA;qx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return LH};_.Bf=function(a){LH=a};var LH=_.a=null;s(553,548,{});function SA(){new nr}s(554,413,{},SA);function bA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Qp(c.f,c):Op(c.f,c)))}function cA(a,b){zH();zy.call(this);this.c=new MH(a);var c=this.b=new mw,d=(Yv(),Zv);c.a=d;jw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&NH(Ex(c.z.a.p,0)))throw new yu("WindowPanel can only contain one child widget");OH(c,d);this.c.a=this;this.a=b}s(557,553,{},cA);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){PH(this.c,!1)};_.Af=function(){};_.Cf=function(a){HH(this,a);IH(this,a);QH(this.c);RH(this.c)};_.a=null;_.b=null;_.c=null;function SH(a){var b;b=new Kp(D(a.gb,zf),D(a.gb,yf));a=new Kp(D(a.K.ab.gb,zf),D(a.K.ab.gb,yf));return F(I,q,-1,[b.b-a.b,b.a-a.a])}function TH(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?(UH(a,a.I),a.I=null):null!=a.H&&(VH(a,a.H),a.H=null);Dj(a.J)}function QH(a){a.bb?a.Gf(Np(a.K.ab)):(a.Ad(),QH(a))}
-function VH(a,b){var c;a.bb?(c=SH(a),a.Gf(new Kp(-1,WH(b,!1)-c[1]))):a.H=b}function XH(a,b){var c;b!=a.vd()&&(c=a.K.ab,Du(c),YH(c,b,c.gb,c.p.c,!0))}function UH(a,b){var c;a.bb?(c=SH(a),a.Gf(new Kp(WH(b,!0)-c[0],-1))):a.I=b}s(560,281,Xh);_.Df=function(){var a,b;b=Np(this.K.ab);a=SH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?NH(Ex(a.p,0)):null};_.Ef=function(a){ZH(this.K.ab,a)};_.qd=function(){return new Eu(this.K.ab)};_.Ff=function(){Rp(this.K.ab)};_.ld=function(){TH(this)};
-_.Dd=function(){Rp(this.K.ab)};_.nd=function(a){return $H(this.K.ab,a)};_.Gf=function(a){Pp(this.K.ab,a)};_.cd=function(a){VH(this,a)};_.wd=function(a){XH(this,a)};_.ed=function(a){UH(this,a)};_.H=null;_.I=null;function aI(){aI=u;var a=(bI(),cI(),dI);eI=new ow(a.d,a.b,a.c,a.e,a.a)}function PH(a,b){var c;c=new Wt;a.db&&lr(a.db,c);a.A&&Op(a.f,a);try{Fi(a.f.c,a)}catch(d){if(d=Di(d),!y(d,73))throw d;}a.b=fI(a.f,a);try{dv(a,b)}finally{Ii(a.j.a),Ii(a.i.a),Ii(a.k.a),a.G&&Li(a.G,a.f),a.t&&(a.t=!1)}}
-function gI(a,b,c){var d,e;e=a.fb;d=new Gj(a,e);e.sd(a,d.a+b,d.d+c)}function hI(a,b,c){b=new iI(Un(Tn(a.K.c.children[b].children[c])));Cu(b,a);z(b,a.c,(wp(),wp(),xp));return b}function Mp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Pp(a.K.ab,b)}function GD(a,b,c){var d,e;(e=a.f)?(d=jI(e.gb),gv(a,b+(Pj(e.gb)+d[3]),c+(Qj(e.gb)+d[0]))):gv(a,b,c)}function OH(a,b){if(b!=(0!=a.z.a.p.c?NH(Ex(a.z.a.p,0)):null)){Du(a.z.a);var c=a.z.a;YH(c,b,c.gb,c.p.c,!0)}}
-function kI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Hp(),lI)&&(a.F=a.x);var d,e;if(a.G)for(e=new xi(a.G);e.b<e.d.ue();)if(d=yi(e),b==(Hp(),mI)){!d.b&&(d.b=new nI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(Hp(),Ip))g=d.f,i=d.w,d.z.c?(GD(d,i.c,i.d),Mp(d,new Kp(i.b,-1))):(GD(d,i.c,i.d),Mp(d,new Kp(i.b,i.a)),Qp(g,d)),Bi(g.c,d,d.z.b),Yj(d.q,333);else if(!d.t&&f==(Hp(),lI))d.gb.style[Tg]=Ug,Hp()}else if(b==Ip){!d.b&&(d.b=new nI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=jI(i.gb);h=d.w;if(d.z.c)h.c=Pj(d.gb)-
-g[3]-Pj(i.gb),h.d=Qj(d.gb)-g[0]-Qj(i.gb),d.w=h,GD(d,0,0),oI(d,Jp(i.gb).b,-1);else{if(f!=(Hp(),lI))h.c=Pj(d.gb)-g[3]-Pj(i.gb),h.d=Qj(d.gb)-g[0]-Qj(i.gb),h.b=d.e,h.a=d.d,d.w=h;GD(d,0,0);Pp(d,new pI(Jp(i.gb)));Op(i,d)}d==d.f.a||PE(d);Yj(d.q,333)}}else b==lI&&(!d.b&&(d.b=new nI),d=a,d.t||(d.x=c,d.gb.style[Tg]=De))}}function qI(a,b){a.gb.style[Zg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function RH(a){if(!a.bb){a.j=wu(a,a.f,(!Xq&&(Xq=new jk),Xq));a.i=wu(a,a.f,ik?ik:ik=new jk);a.k=wu(a,a.f,(!br&&(br=new jk),br));var b=a.f;!a.G&&(a.G=new Si);Mi(a.G,b);Xq&&(b=new Wq(a),a.db&&lr(a.db,b));a.A&&Qp(a.f,a);Bi(a.f.c,a,a.z.b);a.b&&(gv(a,a.b.a,a.b.b),a.b=null);hv(a);PE(a)}}function PE(a){if(a!=a.f.a){var b;br&&(b=new ar(a),a.db&&lr(a.db,b))}}s(559,560,Xh);_.vd=function(){return 0!=this.z.a.p.c?NH(Ex(this.z.a.p,0)):null};_.yd=function(a){PH(this,a)};_.qd=function(){return new Eu(this.z.a)};
-_.ld=function(){TH(this);Dj(new rI(this))};_.nd=function(a){return $H(this.z.a,a)};_.Gf=function(a){Mp(this,a)};_.zd=function(a,b){GD(this,a,b)};_.wd=function(a){OH(this,a)};_.Ad=function(){RH(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 eI;
-function MH(a){aI();var b=(sI(),tI),c=(ov(),pv);iv.call(this,!1,"popup");this.L=c.a;this.J=new uI(this);c=new vI;c.gb[yd]="mosaic-popupLayoutPanel";av(this.K,c);fv(this);this.c=new wI(this);this.q=new xI(this);this.r=new yI(this);this.s=new zI(this);this.w=new AI;this.F=(Hp(),mI);this.A=!1;this.f=b;a=this.z=new BI(a);b=new CI;!a.d&&(a.d=new DI);Mi(a.d,b);a=new EI(new qw(eI.a.d.a,eI.a.b,eI.a.c,eI.a.e,eI.a.a));z(a,new FI(this),(wp(),wp(),xp));b=this.z.b;if(!b.b){b.b=new mw;b.b._c()[yd]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(fw(),gw);c.c=d;c=b.f;GI(c,b.b,new HI(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Ou;d=kw(c);ku(c.b,(yt(),zt(d)),0);Nu(c,a,d,0,!1)}else jw(b.b,a);ZH(b.f,null);z(this.z.b,new II(this),(Ep(),Ep(),Fp));z(this.z.b,this.c,xp);XH(this,this.z);zi(Un(Tn(this.gb)),"mosaic-WindowPanel",!0)}s(558,559,Xh,MH);_.xd=function(){var a=this.a,b=new Wz(a.a,201),c;a=a.a.q;a.a?a=new JI(new xi(a.a)):(a=(vr(),vr(),wr),a=new xi(a));for(;a.Qc();)c=a.Rc(),201==b.d&&ED(c.a)};_.a=null;
-function zA(){zH();DH.call(this);var a=this.a=new KI;a.T=!0;a.a.f=!0;this.a.W=!0}s(561,544,{},zA);_.ne=function(){return this.a};_.a=null;function sB(){}s(567,429,{},sB);function JI(a){if(!a)throw new fn;this.a=a}s(568,1,{},JI);_.Qc=function(){return yB(this.a)};_.Rc=function(){return yi(this.a)};_.Sc=function(){throw new BB("Missing message: awt.50");};_.a=null;function Wy(){return Wy()}
-function qB(){qB=u;var a;a=(hB(),iB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(LI,k,-1,0,1);else throw new HC(a+" is not supported");}catch(b){if(b=Di(b),!y(b,81))throw b;}}function sA(a,b){a.a=31*a.a+J((new VC(b)).a)}function Ry(){}s(571,1,{},Ry);_.hC=function(){return this.a};_.a=1;
-function jI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"borderTopWidth"));b[1]=MI(NI(a,"borderRightWidth"));b[2]=MI(NI(a,"borderBottomWidth"));b[3]=MI(NI(a,"borderLeftWidth"));return b}function OI(a){var b,c;c=PI(a);b=jI(a);a=(a.style[$g]=ab,new Kp(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 Jp(a){a.style[$g]=ab;return new Kp(a.clientWidth,a.clientHeight)}
-function PI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"marginTop"));b[1]=MI(NI(a,"marginRight"));b[2]=MI(NI(a,"marginBottom"));b[3]=MI(NI(a,"marginLeft"));return b}function QI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"paddingTop"));b[1]=MI(NI(a,"paddingRight"));b[2]=MI(NI(a,"paddingBottom"));b[3]=MI(NI(a,"paddingLeft"));return b}
-function RI(a,b,c){try{switch(b){case Df:a.style.filter=dd+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ce:b=tg;default:a.style[b]=c}}catch(d){if(d=Di(d),y(d,73))a=a.scopeName,null==a||Br("html",a);else throw d;}}function WH(a,b){var c;SI||(SI=Vn(qg),RI(SI,Le,j),RI(SI,Hg,j),RI(SI,Kf,$c),RI(SI,Tg,De),$doc.body.appendChild(SI));RI(SI,Xg,a);RI(SI,Ce,a);c=OI(SI);return b?c.b:c.a}var SI=null;function TI(){Kp.call(this,0,0)}function Kp(a,b){this.b=a;this.a=b}
-function pI(a){Kp.call(this,a.b,a.a)}s(573,1,Vh,TI,Kp,pI);_.eQ=function(a){return this===a?!0:null==a||UI!=nn(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+Wc};_.a=0;_.b=0;function VI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(574,1,{67:1,69:1,90:1},VI);_.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 WI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function XI(a,b){this.a=a;this.b=b}s(575,1,Vh,XI);_.eQ=function(a){return this===a?!0:null==a||YI!=nn(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 YI.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function AI(){this.b=this.a=this.d=this.c=0}s(576,1,Vh,AI);_.eQ=function(a){return this===a?!0:null==a||ZI!=nn(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 ZI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;
-function NI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Df:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ce:b=tg;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(579,1,{});var $I=-1;function aJ(){}s(580,579,{},aJ);_.a=-1;_.b=-1;var bJ=null;function MI(a){a=parseInt(a,10);a=isNaN(a)?null:WC(a);return!a?0:a.a}
-s(583,296,Rh);_.Df=function(){return Np(this.f)};_.Ef=function(a){ZH(this.f,a)};_.Ff=function(){Rp(this.f)};_.Dd=function(){Rp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ce]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Xg]=a;b.bb||(b.i=a)};function bI(){bI=u;cI()}function aA(a,b){a.a.gb.innerText=b||j;ZH(a.f,null)}
-function cJ(a){bI();var b;Ev(this,new vI);this.a=new dJ;b=this.f;eJ(b,new fJ);RI(b.gb,If,$a);b.o=0;GI(b,this.a,new HI(0),b.p.c);this.a._c()[yd]="mosaic-Caption-text";this.a.gb.innerText=a||j;ZH(this.f,null);this.gb[yd]="mosaic-Caption"}s(582,583,Rh,cJ);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.b=null;
-function cI(){cI=u;gJ=wn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ix(gJ,240,20);new Ix(gJ,224,16);new Ix(gJ,208,16);new Ix(gJ,192,16);new Ix(gJ,176,16);new Ix(gJ,160,16);new Ix(gJ,144,16);new Ix(gJ,128,16);new Ix(gJ,112,16);new Ix(gJ,96,16);new Ix(gJ,80,16);new Ix(gJ,64,16);new Ix(gJ,260,16);dI=new Ix(gJ,48,16);new Ix(gJ,32,16);new Ix(gJ,16,16);new Ix(gJ,0,16)}var gJ,dI;function hJ(a,b){uu(a.a.gb,!b);ZH(a.f,a.a)}
-function Lp(a,b){a.c=b;uu(a.a.gb,!b);ZH(a.f,a.a);if(a.d){var c;for(c=new xi(a.d);c.b<c.d.ue();)yi(c)}}function BI(a){var b;Ev(this,new vI);b=this.f;eJ(b,new iJ((jJ(),kJ)));b.o=0;this.b=new cJ(a);GI(b,this.b,new HI(1),b.p.c);this.a=new vI;Ri(this.a,"Body");GI(b,this.a,new HI(0),b.p.c);this.gb[yd]="mosaic-CaptionLayoutPanel"}s(585,583,{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},BI);_.fd=function(){xu(this.f)};_.gd=function(){Au(this.f)};_.qd=function(){return new Eu(this.a)};
-_.nd=function(a){return $H(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function DI(){tD(this)}s(586,477,fi,DI);function uI(a){this.a=a}s(587,1,ii,uI);_.pc=function(){Rp(this.a.K.ab)};_.a=null;function lJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:Cj(a.e.a,b);a.e&&tt(a.e.a,b)&&wt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&PE(!a.e?null:tt(a.e.a,b-1))}function mJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new yy);-1==Cj(a.e.a,b)&&Mi(a.e.a,b)}function nI(){}s(588,1,{},nI);_.Jc=function(a){lJ(a)};_.Kc=function(a){mJ(a)};
-_.Mc=function(a){nJ(a.a.f,a.a)};function sI(){sI=u;oJ=new pJ(1,"e");qJ=new pJ(2,pf);rJ=new pJ(3,"ne");sJ=new pJ(10,"nw");tJ=new pJ(4,ig);uJ=new pJ(5,lg);vJ=new pJ(12,"sw");wJ=new pJ(8,Vg);tI=new xJ((Zi(),$i(null)).gb)}function fI(a,b){var c;c=jI(a.gb);return new XI(Pj(b.gb)-(Pj(a.gb)+c[3]),Qj(b.gb)-(Qj(a.gb)+c[0]))}
-function yJ(a){var b,c,d,e,f,g;if(a.e){b=Jp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=tt(a.e.a,d),c=new Kp(D(g.gb,zf),D(g.gb,yf)),f=fI(a,g),f.a-=Jj(0,f.a+D(g.gb,zf)-b.b),f.b-=Jj(0,f.b+D(g.gb,yf)-b.a),GD(g,Jj(0,f.a),Jj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,oI(g,c.b,c.a),g.F==(Hp(),Ip)&&Pp(g,new pI(Jp(a.gb))),Yj(g.q,1)}}function zJ(a,b,c){a=a.d;Bi(a,b,b);x(a.c,b,c);Ri(b,wc+c.b)}
-function Op(a,b){var c;c=a.d;AJ(c,b.y);Qi(b.y,wc+sJ.b);AJ(c,b.u);Qi(b.u,wc+qJ.b);AJ(c,b.v);Qi(b.v,wc+rJ.b);AJ(c,b.E);Qi(b.E,wc+wJ.b);AJ(c,b.n);Qi(b.n,wc+oJ.b);AJ(c,b.D);Qi(b.D,wc+vJ.b);AJ(c,b.B);Qi(b.B,wc+tJ.b);AJ(c,b.C);Qi(b.C,wc+uJ.b)}
-function Qp(a,b){!b.y&&(b.y=hI(b,0,0));zJ(a,b.y,sJ);!b.u&&(b.u=hI(b,0,1));zJ(a,b.u,qJ);!b.v&&(b.v=hI(b,0,2));zJ(a,b.v,rJ);!b.E&&(b.E=hI(b,1,0));zJ(a,b.E,wJ);!b.n&&(b.n=hI(b,1,2));zJ(a,b.n,oJ);!b.D&&(b.D=hI(b,2,0));zJ(a,b.D,vJ);!b.B&&(b.B=hI(b,2,1));zJ(a,b.B,tJ);!b.C&&(b.C=hI(b,2,2));zJ(a,b.C,uJ)}function nJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=Cj(a.e.a,b);if(c+1<d){az(a.e,b);for(Mi(a.e.a,b);c<d;++c)qI(tt(a.e.a,c),c)}else qI(b,c)}
-function xJ(a){a=new BJ(a);Ev(this,a);this.c=new CJ(a);this.c.i=!0;Ji(this.c);this.c.k=3;this.d=new DJ(a);this.d.i=!0;Ji(this.d);this.d.k=3;Gv(this)}s(589,296,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},xJ);_.Df=function(){return Jp(this.gb)};_.Ef=function(){var a;(a=EJ(this))&&a.Ef(null)};_.Ff=function(){yJ(this)};_.Jc=function(a){!this.b&&(this.b=new nI);lJ(a)};_.Kc=function(a){!this.b&&(this.b=new nI);mJ(a)};_.Dd=function(){yJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new nI);nJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var oJ,qJ,rJ,sJ,tI,tJ,uJ,vJ,wJ;function BJ(a){this.p=new Yu(this);this.gb=a}s(590,276,mi,BJ);function pJ(a,b){this.a=a;this.b=b}s(591,1,{},pJ);_.a=0;_.b=null;function CJ(a){ti();Ni.call(this,a)}s(592,3,{},CJ);_.jc=function(){var a;a=this.j.e;a.t||Nj(a.o);Qi(this.j.e,"dragdrop-dragging");!a.z.c&&hJ(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Jj(this.a,a<this.d?a:this.d),b=Jj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Le]=a+(yj(),Of);c.style[Hg]=b+Of};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||PE(a);a.z.c||hJ(a.z,!0);a.t||(a.o||(a.o=new FJ,Ri(a.o,"mosaic-GlassPanel-invisible")),RI(a.o.gb,Zg,NI(a.gb,Zg)),Yi((Zi(),$i(null)),a.o,0,0));Ri(this.j.e,"dragdrop-dragging");a=new Gj(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 AJ(a,b){try{Fi(a,b)}catch(c){if(c=Di(c),!y(c,73))throw c;}}function DJ(a){ti();Ni.call(this,a);this.c=new vi}s(593,3,{},DJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Nj(a.o);Qi(this.j.e,"dragdrop-dragging");hJ(a.z,!1);Mp(a,new Kp(a.e,a.d));Yj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Vi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Jj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Jj(a+b,D(d.z.b.gb,yf)),b!=a&&gI(d,0,a-b),Mp(d,new Kp(d.e,b)),Yj(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=Jj(a+b,D(d.z.b.gb,yf)),Mp(d,new Kp(d.e,b)),Yj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Jj(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&&gI(d,a-b,0),Mp(d,new Kp(b,d.d)),Yj(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,Mp(d,new Kp(96<a+b?a+b:96,d.d)),Yj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||PE(a);hJ(a.z,!0);a.t||(a.o||(a.o=new FJ,Ri(a.o,"mosaic-GlassPanel-invisible")),RI(a.o.gb,Zg,NI(a.gb,Zg)),Yi((Zi(),$i(null)),a.o,0,0));Ri(this.j.e,"dragdrop-dragging");a=new Gj(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 lt(){lt=u;mt=new GJ}
-function FJ(){lt();var a;this.d=new HJ(this);this.a=!1;this.b=new bv;Ev(this,this.b);a=this.gb.style;a[id]="#000";a[be]="alpha(opacity=50)";a[Df]="0.5";this.gb[yd]="gwt-GlassPanel"}s(594,296,ji,FJ);
-_.jd=function(){var a;Gv(this);try{a=this.fb}catch(b){b=Di(b);if(y(b,79))throw new yu("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Zi(),$i(null))?(kt(mt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Li(ek,a),a.b=!0,a.c=mk(a),Mi(ek,a),this.c=new IJ(this),Ot(new jt(this.c))):$doc.compatMode==Hb?(this.gb.style[rd]=$a,this.gb.style[cg]=$a):dj(this,D(a.gb,zf),D(a.gb,yf));this.a&&Ct(new it(this));Yi($i(null),new JJ,Zn($doc),$n($doc))};
-_.kd=function(){this.f.kd();Sj(this.d);this.c&&(gt(Mt,this.c,F(KJ,k,13,[(!$q&&($q=new jk),$q)])),this.c=null);this.a&&gt(Et,this,F(KJ,k,13,[(!Dt&&(Dt=new jk),Dt)]))};_.Uc=function(a){switch(bu(a.type)){case 256:if(27==(a.keyCode||0))return Nj(this),!1;case 1:if(Wn(this.gb,a.srcElement))return Nj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var mt;function HJ(a){dk();this.a=a}s(595,24,{},HJ);_.vc=function(){kt((lt(),mt),this.a,!1)};_.a=null;function IJ(a){this.a=a}s(596,1,{},IJ);
-_.a=null;function JJ(){this.gb=Jv();var a;a=new Cw(new LJ(this));z(this,a,(mp(),mp(),np));z(this,a,(Sp(),Sp(),Tp))}s(597,298,mi,JJ);_.ld=function(){Dj(new MJ(this))};function LJ(a){this.a=a}s(598,1,{},LJ);_.a=null;function MJ(a){this.a=a}s(599,1,ii,MJ);_.pc=function(){Lw(this.a.gb)};_.a=null;function NJ(a){a.gb.style[Xg]=hd;a.gb.style[Ce]=hd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=EJ(a))&&b.Ef(a)}}s(601,279,Jh);_.Df=function(){NJ(this);return new Kp(D(this.gb,zf),D(this.gb,yf))};_.Ef=function(){NJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function dJ(){this.gb=Vn("label");this.gb[yd]="mosaic-Label";this.gb.style[Wg]=uf;this.gb[yd]="mosaic-HTML"}s(600,601,Jh,dJ);function EI(a){Ev(this,new OJ(a));this.gb[yd]="mosaic-ImageButton"}s(602,296,ji,EI);
-function KI(){var a=(ov(),rv);iv.call(this,!0,Ye);this.L=a.a;this.a=new PJ(this);this.a.d=!0;Zu(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);bj();lu(a,b)}else this.cb|=1;Un(Tn(this.gb))[yd]=Ae;this.gb.style[Zg]="2147483647"}s(603,281,mi,KI);_.Tc=function(a){zu(this,a);1==bu(a.type)&&dv(this,!1)};_.a=null;
-function PJ(a){this.b=a;this.c=new Si;this.i=new Si;a=(Vw(),Uw);new Hx(a.d,a.b,a.c,a.e,a.a);var b;b=Vn(wg);this.e=Vn(zg);xt(b,this.e);this.o=!0;a=Jv();b=(yt(),zt(b));a.appendChild(b);this.gb=a;jl();this.gb.setAttribute("role",Nl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),bj(),lu(a,b)):this.cb|=2225;this.gb[yd]=ze;a=su(this.gb)+"-vertical";zi(this._c(),a,!0);this.gb.style[Gf]=$a;this.gb.setAttribute("hideFocus",Qg);z(this,new Tw(this),(mp(),mp(),np))}s(604,319,Hh,PJ);
-_.Tc=function(a){switch(bu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Mw(this,a)};_.Cd=function(a,b){Qw(this,a,b);b||this.a&&dv(this.b,!1)};_.a=!0;_.b=null;
-function OJ(a){var b=(Yv(),Zv),c=(fw(),gw),d;d=new Qv;d.f[qd]=Za;d.f[td]=0;d.f[ud]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Ov(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Ov(b.a);b.a.c.rows[0].cells[0].style[Sg]=e.a;Ov(d);b=Kv(d,0,0,!0);if(a){Nj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Mv(g,f.c);ds(f.b,g,a);c.a=c.a.b}else e=c.b.c,Mi(c.b,a);a.gb[Yc]=e;xt(b,a.gb);Cu(a,d)}Ev(this,d);zi(this.gb,"mosaic-WidgetWrapper",!0)}s(605,296,ji,OJ);_.a=null;_.b=null;function wI(a){this.a=a}s(606,1,{},wI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&PE(this.a)};_.a=null;function xI(a){dk();this.a=a}s(607,24,{},xI);_.vc=function(){Rp(this.a.K.ab);var a=this.a;Zq((!a.p&&(a.p=new QJ),a.p))};_.a=null;function yI(a){dk();this.a=a}s(608,24,{},yI);_.vc=function(){kI(this.a,(Hp(),Ip))};_.a=null;function zI(a){dk();this.a=a}s(609,24,{},zI);_.vc=function(){kI(this.a,(Hp(),lI))};_.a=null;function CI(){}s(610,1,{},CI);function FI(a){this.a=a}s(611,1,{},FI);_.Ec=function(){this.a.xd()};_.a=null;
-function II(a){this.a=a}s(612,1,{},II);_.a=null;function rI(a){this.a=a}s(613,1,ii,rI);_.pc=function(){this.a.F==(Hp(),Ip)?Yj(this.a.r,333):this.a.F==lI&&Yj(this.a.s,333)};_.a=null;function iI(a){this.gb=a;xu(this)}s(614,279,Hh,iI);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function QJ(){rr.call(this,null)}s(615,210,li,QJ);
-function Hp(){Hp=u;Ip=new RJ("MAXIMIZED",0);lI=new RJ("MINIMIZED",1);mI=new RJ("NORMAL",2);SJ=F(TJ,k,93,[Ip,lI,mI])}function RJ(a,b){ao.call(this,a,b)}s(616,136,{67:1,70:1,72:1,93:1},RJ);var SJ,Ip,lI,mI;s(617,1,{});function kt(a,b,c){var d,e,f,g,i;e=ej();d=fj();if(!c||e!=a.b||d!=a.a)f=(Zi(),D($i(null).gb,zf)),c=D($i(null).gb,yf),i=(mu(),nu).scrollWidth,g=nu.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[Xg]=f+Of),0<=c&&(b.gb.style[Ce]=c+Of),a.b=e,a.a=d}
-function GJ(){}s(618,617,{},GJ);_.a=-1;_.b=-1;function UJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new Eu(b);c.a.a<c.a.b.c-1;)d=NH(Fu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Mi(a.x,d);return!0}
-function VJ(a,b){var c,d,e;if(b.a)a.c&&Rj(a.c),a.c=new WJ(a,b),Tj(a.c,333);else for(d=new xi(a.x);d.b<d.d.ue();)c=yi(d),e=c.eb,Vu(b,XJ(c),e.s,e.t),YJ(c,e.u,e.r,F(I,q,-1,[ZJ(a.q.a,c).d,ZJ(a.p.a,c).c,ZJ(a.n.a,c).a,ZJ(a.o.a,c).b]),(F(I,q,-1,[$J(a.i.a,c).d,$J(a.f.a,c).c,$J(a.d.a,c).a,$J(a.e.a,c).b]),F(I,q,-1,[aK(a.u,c),aK(a.t,c),aK(a.r,c),aK(a.s,c)])))}
-function bK(){this.x=new Si;this.j=new cK(this);this.w=new dK(this.j);this.v=new eK(this.j);this.q=new fK(this.j);this.p=new gK(this.j);this.n=new hK(this.j);this.o=new iK(this.j);this.i=new jK(this.j);this.f=new kK(this.j);this.d=new lK(this.j);this.e=new mK(this.j);this.u=new nK(this.j);this.t=new nK(this.j);this.r=new nK(this.j);this.s=new nK(this.j)}s(619,1,{});_.Hf=function(a){VJ(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 oK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new xi(b.x);e.b<e.d.ue();)d=yi(e),y(d,26)&&(d=d.ab),f=d.eb,Vu(c,XJ(d),f.s,f.t),YJ(d,f.u,f.r,F(I,q,-1,[ZJ(b.q.a,d).d,ZJ(b.p.a,d).c,ZJ(b.n.a,d).a,ZJ(b.o.a,d).b]),(F(I,q,-1,[$J(b.i.a,d).d,$J(b.f.a,d).c,$J(b.d.a,d).a,$J(b.e.a,d).b]),F(I,q,-1,[aK(b.u,d),aK(b.t,d),aK(b.r,d),aK(b.s,d)])));pK(c);a.a.c=null;for(a=new xi(a.a.x);a.b<a.d.ue();)b=yi(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function WJ(a,b){this.a=a;this.b=b;var c=($j(),ak);this.k=new Zj(this);this.s=c}s(620,17,{},WJ);_.qc=function(){oK(this)};_.rc=function(){oK(this)};
-_.tc=function(a){var b,c,d;for(c=new xi(this.a.x);c.b<c.d.ue();){b=yi(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);Vu(this.b,XJ(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=F(I,q,-1,[ZJ(this.a.q.a,b).d,ZJ(this.a.p.a,b).c,ZJ(this.a.n.a,b).a,ZJ(this.a.o.a,b).b]),i=this.a,h=b;F(I,q,-1,[$J(i.i.a,h).d,$J(i.f.a,h).c,$J(i.d.a,h).a,$J(i.e.a,h).b]);YJ(e,f,d,g,F(I,q,-1,[aK(this.a.u,b),aK(this.a.t,b),aK(this.a.r,b),aK(this.a.s,b)]))}};_.a=null;
-_.b=null;s(622,1,{});_.a=null;function lK(a){this.a=a}s(621,622,{},lK);function mK(a){this.a=a}s(623,622,{},mK);function kK(a){this.a=a}s(624,622,{},kK);function jK(a){this.a=a}s(625,622,{},jK);function hK(a){this.a=a}s(626,622,{},hK);function iK(a){this.a=a}s(627,622,{},iK);function gK(a){this.a=a}s(628,622,{},gK);function fK(a){this.a=a}s(629,622,{},fK);s(630,622,{},function(a){this.a=a});s(631,622,{},function(a){this.a=a});
-function aK(a,b){var c=a.a,d;d=Vi(c.d,b);d||(d=new VI(QI(b.gb)),x(c.d,b,d));return d.d}function nK(a){this.a=a}s(632,622,{},nK);function eK(a){this.a=a}s(633,622,{},eK);function dK(a){this.a=a}s(634,622,{},dK);function $J(a,b){var c;c=Vi(a.a,b);c||(c=new VI(jI(b.gb)),x(a.a,b,c));return c}function ZJ(a,b){var c;c=Vi(a.b,b);c||(c=new VI(PI(b.gb)),x(a.b,b,c));return c}
-function qK(a,b){var c,d;d=Vi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=EJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Kp(rK(e,!0),rK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=rK(e,!0));null!=c.j&&(h.a=rK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Kp(rK(e,!0),rK(e,!1));break a}h=new TI;f=b.gb;l=f.style;g=l[Kf];i=l[Tg];l[Kf]="static";l[Tg]=De;null!=c.k?h.b=rK(e,!0):(l[Xg]=hd,h.b=(f.offsetWidth||0)+ZJ(d.o.a,b).b+ZJ(d.p.a,b).c);null!=c.j?h.a=rK(e,!1):(l[Ce]=hd,h.a=(f.offsetHeight||0)+ZJ(d.q.a,b).d+
-ZJ(d.n.a,b).a);l[Kf]=g;l[Tg]=i}d=h}null!=c.k&&(yj(),Mo)==c.k.Jf()||null!=c.j&&(yj(),Mo)!=c.j.Jf()||x(a.e,b,d)}return d}function cK(a){this.f=a;this.c=new vi;this.e=new vi;this.b=new vi;this.a=new vi;this.d=new vi}s(635,1,{},cK);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function sK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new tK,a.eb=b;return b}function fJ(){iJ.call(this,(jJ(),uK))}function iJ(a){var b=(vK(),wK);bK.call(this);this.b=a;this.a=b}s(636,619,{},fJ,iJ);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new TI;UJ(this,a);l=ZJ(this.o.a,a).b+ZJ(this.p.a,a).c+$J(this.e.a,a).b+$J(this.f.a,a).c+aK(this.s,a)+aK(this.t,a);d=ZJ(this.q.a,a).d+ZJ(this.n.a,a).a+$J(this.i.a,a).d+$J(this.d.a,a).a+aK(this.u,a)+aK(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(jJ(),uK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new xi(this.x);a.b<a.d.ue();)c=yi(a),e=sK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.b==uK?(l+=qK(this.w.a,c).b,e.a=qK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Jj(f,e.a)):(d+=qK(this.v.a,c).a,e.b=qK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Jj(g,e.b));this.b==uK?(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,r,w,H,B,N,O;if(UJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;r=aK(this.s,a);B=aK(this.u,a);c=Jp(a.gb);O=c.b-(r+aK(this.t,a));o=c.a-(B+aK(this.r,a));g=O;c=o;this.b==(jJ(),uK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new xi(this.x);e.b<e.d.ue();)d=yi(e),b=null,n=sK(d),w=d.fb,y(w,99)&&(b=w,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.b==uK?(n.d?++h:(n.b=qK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=qK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=qK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=qK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new xi(this.x);e.b<e.d.ue();)d=yi(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),N=n.b,m=n.a,this.b==uK?n.d&&(N=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=N,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==kJ?(n.s=this.a==(vK(),wK)?r:this.a==yK?r+~~(O/2)-~~(N/2):r+O-N,n.t=B,n.u=l,n.r=f,B+=m+H):(this.a==(vK(),wK)?(n.s=r,n.t=B):this.a==yK?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=N+H),a.a&&(w=d.Xc()-Pj(a.gb)-aK(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-Qj(a.gb)-aK(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));VJ(this,a)}};_.a=null;_.b=null;function vK(){vK=u;wK=new zK("START",0);yK=new zK(Gb,1);AK=new zK("END",2);BK=F(CK,k,94,[wK,yK,AK])}function zK(a,b){ao.call(this,a,b)}s(637,136,{67:1,70:1,72:1,94:1},zK);var BK,yK,AK,wK;function jJ(){jJ=u;uK=new DK("HORIZONTAL",0);kJ=new DK("VERTICAL",1);EK=F(FK,k,95,[uK,kJ])}
-function DK(a,b){ao.call(this,a,b)}s(638,136,{67:1,70:1,72:1,95:1},DK);var EK,uK,kJ;s(640,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 tK(){this.e=!1}function HI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(639,640,{96:1,100:1},tK,HI);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function GK(a,b){if(a.k)return!0;UJ(a,b);if(0<a.x.c){a.a=tt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new HK,c.eb=d;a.b=d;a.x.ze();Mi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function IK(){bK.call(this)}s(641,619,{},IK);
-_.If=function(a){var b,c;c=new TI;GK(this,a);if(this.a){b=qK(this.w.a,this.a).b;var d=qK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=xK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=ZJ(this.o.a,a).b+ZJ(this.p.a,a).c+$J(this.e.a,a).b+$J(this.f.a,a).c+aK(this.s,a)+aK(this.t,a);c.a+=ZJ(this.q.a,a).d+ZJ(this.n.a,a).a+$J(this.i.a,a).d+$J(this.d.a,a).a+aK(this.u,a)+aK(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;GK(this,a)&&(d=aK(this.s,a),e=aK(this.u,a),c=Jp(a.gb),f=c.b-(d+aK(this.t,a)),c=c.a-(e+aK(this.r,a)),b=this.a.fb,y(b,99)&&(b=xK(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()-Pj(a.gb)-aK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-Qj(a.gb)-aK(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())),VJ(this,a))};_.a=null;_.b=null;function HK(){this.e=!1}
-s(642,640,{97:1,100:1},HK);function xK(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Tn(a.c.children[0].children[0]),c=Tn(a.c.children[2].children[2]),d=PI(a.gb),b=jI(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 JK(a,b){a.bb&&Nj(a);return $u(a,b)}function KK(){xv();nv.call(this,yv)}s(643,286,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},KK);
-_.nd=function(a){return JK(this,a)};_.a=null;function XJ(a){var b;b=a.fb;return y(b,99)?b:a}function Np(a){if(!a.bb)return new TI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Pp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function NH(a){return y(a,99)?a.ab:a}function LK(a){var b;if(!a.n){b=(!bJ&&(bJ=new aJ),bJ);var c=MK(a,cb,!0);b.a=c;c=MK(a,eb,!0);b.b=c;a.n=b}return a.n}
-function YH(a,b,c,d,e){if(y(b,26))throw new kk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new KK,Nu(a,c,a.gb,d,!0),av(c,b)):Nu(a,b,c,d,e);ZH(a,b)}function GI(a,b,c,d){b.eb=c;YH(a,b,a.gb,d,!0)}
-function ZH(a,b){var c;c=a.d;if(b){var d=c.j;Gi(d.c,b);Gi(d.e,b);Gi(d.b,b);Gi(d.a,b);Gi(d.d,b)}else d=c.j,px(d.c),px(d.e),px(d.b),px(d.a),px(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==XJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==XJ(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 Rp(a){if(a.bb&&a.gb.style.display!=rf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==hg&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;pK(a)}}
-function pK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=NH(Ex(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function $H(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=XJ(b);return Tu(a,c)?(y(c,99)&&JK(c,b),ZH(a,null),!0):!1}function eJ(a,b){var c;a.d=b;null!=a.e&&Qi(a,su(a.gb)+za+a.e);a.e=b.cZ.d;c=Lx(a.e,Pn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Ri(a,su(a.gb)+za+a.e);ZH(a,null)}
-function MK(a,b,c){a.k||(a.k=Vn(qg),RI(a.k,Kf,$c),RI(a.k,Tg,De),RI(a.k,Le,$a),RI(a.k,Hg,$a),a.gb.appendChild(a.k));RI(a.k,Xg,b);RI(a.k,Ce,b);a=OI(a.k);return c?a.b:a.a}
-function rK(a,b){var c;c=null.Jf();if(c==(yj(),Yo)){c=(LK(a),null.Jf());var d=(-1==$I&&($I=WH(fb,!0)),$I);return L(K(Math.round(100*d*c/254)))}if(c==Oo)return c=LK(a),d=null.Jf(),L(K($C(d*(-1==c.a&&(c.a=WH(cb,!0)),c.a))));if(c==Qo)return c=LK(a),d=null.Jf(),L(K($C(d*(-1==c.b&&(c.b=WH(eb,!0)),c.a))));if(c==Wo)return c=(LK(a),null.Jf()),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(d*c)));if(c==$o)return c=(LK(a),null.Jf()),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(10*d*c/254)));if(c==Uo)return L(K($C(12*
-(LK(a),null.Jf())*L(K($C((-1==$I&&($I=WH(fb,!0)),$I)/72))))));if(c==Mo)return MK(a,null.Jf(),b);if(c==So)return c=(LK(a),L(K($C(null.Jf())))),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(d*c/72)));if(null.Jf()==Ko)return L(K($C(null.Jf())));throw new kk("Invalid size: "+null.Jf());}function vI(){var a=new IK;Xu.call(this);this.j=new Kp(-1,-1);new PK(this);this.gb[yd]="mosaic-LayoutPanel";eJ(this,a)}s(644,276,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},vI);
-_.rd=function(a){YH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Hu(this,new QK)};_.gd=function(){Hu(this,new RK)};_.Df=function(){return Np(this)};_.od=function(a){return Qu(this.p,XJ(a))};_.pd=function(a,b,c,d){YH(this,a,b,c,d)};_.Ef=function(a){ZH(this,a)};_.qd=function(){return new Eu(this)};_.Ff=function(){Rp(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=Np(this),null!=this.i)a=a.a+Of,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Of);this.cd(b);this.f=null}else b=a.a+Of,this.ed(a.b+Of),this.cd(b);Rp(this)}};_.Dd=function(){Rp(this)};_.nd=function(a){return $H(this,a)};_.cd=function(a){this.gb.style[Ce]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Vu(this,XJ(a),b,c)};
-_.ed=function(a){this.gb.style[Xg]=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 QK(){}s(645,1,{},QK);_.Bd=function(a){XJ(a).jd()};function RK(){}s(646,1,{},RK);_.Bd=function(a){XJ(a).kd()};function Eu(a){this.b=a;this.a=new Su(this.b.p)}s(647,1,{},Eu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return NH(Fu(this.a))};_.Sc=function(){Gu(this.a)};_.b=null;function SK(){SK=u;new zw}
-function PK(a){SK();zi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new TK(this)}s(648,9,{},PK);function TK(a){dk();this.a=a}s(649,24,{},TK);_.vc=function(){ZH(this.a.a,null);Rp(this.a.a)};_.a=null;function EJ(a){a=a.fb;return!a?null:y(a,98)?a:EJ(a)}function oI(a,b,c){var d;d=a.gb;YJ(a,b,c,PI(d),(jI(d),QI(d)))}function YJ(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(yj(),Of)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(yj(),Of)))}function Pp(a,b){oI(a,b.b,b.a)}s(652,1,{});
-function BC(){var a,b,c,d;d=cD("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 UK(){this.a=new vi;new vi;new vi}s(651,652,{},UK);function AC(){AC=u;VK=new UK}function FC(){var a=CC,b=$wnd.JSApplet.JSME;AC();x(VK.a,a,b)}var VK;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=yn&&(e=Uj(),2E3<e-An&&(An=e,zn=xn()));if(0==yn++){var f=(Bn(),Cn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Kn(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=(Bn(),Cn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Kn(l,m);while(h.c);h.c=m}}--yn;c&&-1!=zn&&($wnd.clearTimeout(zn),zn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(gs)()}catch(d){a(b)}else A(gs)()}var DC=W(1),qn=W(100),WK=RC(" I"),I=MC(659,WK),uD=MC(657,DC),XK=RC(" Z"),JF=MC(660,XK);W(99);W(98);W(97);var YK=W(457),en=MC(661,YK),ZK=W(229),Js=MC(662,ZK);W(230);W(136);var $K=RC(" B");W(447);var aL=RC(" C"),qi=MC(663,aL);W(445);var bL=RC(" D"),cE=MC(664,bL);W(446);W(448);var cL=W(451),ZC=MC(665,cL),dL=RC(" J"),eL=W(2),is=MC(658,eL),LI=MC(666,$K);W(460);W(443);W(96);W(105);W(439);var CC=W(437);W(442);
-W(112);W(94);W(107);W(108);W(109);W(454);W(449);W(438);W(652);W(651);var EC=QC(),Gz=W(378),PD=MC(667,Gz),fL=W(500),rF=MC(668,fL),gL=W(364);W(363);W(362);W(361);W(496);var $r=MC(669,I),hL=X(498,function(){VD();return wF}),xF=MC(670,hL);W(499);W(387);W(386);W(492);W(491);W(501);W(502);W(497);W(421);W(495);var iz=MC(671,gL);W(376);W(504);W(176);W(175);W(263);W(210);W(265);W(184);var iL=W(183);W(213);W(212);W(211);W(358);W(359);W(360);W(280);var jL=W(279);W(278);W(284);W(298);W(506);W(505);W(277);W(276);
-W(508);W(507);W(513);W(514);W(515);W(516);W(517);W(518);W(519);W(520);W(509);W(510);W(511);W(512);W(339);W(216);W(215);W(289);W(290);W(291);W(530);W(539);W(24);W(531);W(532);W(533);W(534);W(535);W(536);W(537);W(538);W(261);W(433);W(432);W(464);W(466);W(465);W(467);W(469);W(468);W(470);W(474);W(475);W(335);W(338);W(336);W(337);W(404);W(403);var AA=W(402),zE=MC(672,AA),NF=MC(673,dL);W(274);W(275);W(393);W(388);W(389);W(529);W(471);W(477);W(472);W(473);W(398);W(397);W(396);W(401);
-var kL=QC(),KH=MC(674,kL);W(431);W(483);var lL=X(219,function(){Cr();return Hr}),Ir=MC(675,lL);W(463);W(411);W(412);W(395);var kA=W(390);W(374);W(375);W(400);var vA=W(399);W(392);W(391);W(481);W(490);W(381);var Kz=W(380);W(435);W(493);W(494);W(456);W(503);W(409);W(410);W(384);W(366);W(365);W(418);QC();QC();QC();W(368);W(369);W(259);
-var mL=X(152,function(){yj();return bp}),cp=MC(676,mL),nL=X(135,function(){zj();return mo}),no=MC(677,nL),oL=X(142,function(){oo();return xo}),yo=MC(678,oL),pL=X(147,function(){zo();return Io}),Jo=MC(679,pL);X(153,null);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(137,null);X(138,null);X(139,null);X(140,null);X(141,null);X(143,null);X(144,null);X(145,null);X(146,null);X(148,null);X(149,null);X(150,null);X(151,null);W(174);W(181);W(182);W(348);
-var Fx=MC(680,jL);W(349);W(542);W(541);W(385);W(180);W(200);W(202);var Rz=W(383);W(434);W(371);W(370);W(377);W(487);W(309);W(311);W(310);W(312);W(459);W(205);W(420);W(179);W(193);W(194);W(196);W(191);W(190);W(192);var Tz=W(526);W(379);W(544);W(549);W(419);W(450);W(422);var kz=W(373),jz=MC(681,Kz);W(571);W(527);W(406);W(407);W(408);W(372);W(197);W(214);W(523);W(524);W(314);W(313);W(305);W(306);W(561);W(550);W(551);W(476);W(484);W(485);W(486);W(543);W(545);var lA=W(394);W(488);W(204);W(201);W(203);
-W(199);W(189);W(188);W(187);W(548);W(283);W(282);W(281);W(560);W(559);W(558);W(553);W(557);var qL=X(616,function(){Hp();return SJ}),TJ=MC(682,qL);W(615);W(614);W(606);W(607);W(608);W(609);W(610);W(611);W(612);W(613);W(587);var rL=X(285,function(){ov();return vv}),wv=MC(683,rL),sL=X(331,function(){kv();return bx}),cx=MC(684,sL);W(17);W(332);W(333);W(328);W(329);W(330);W(18);W(19);W(20);W(417);W(382);W(603);W(319);W(604);W(320);W(321);W(322);W(323);W(326);W(294);W(293);W(292);W(546);W(547);W(552);W(241);
-W(297);W(327);W(178);W(315);W(342);W(341);W(340);var tL=X(343,function(){sx();return Cx}),Dx=MC(685,tL);X(344,null);X(345,null);X(346,null);X(347,null);W(217);W(234);W(295);W(308);W(307);W(480);W(287);W(177);W(528);W(296);W(589);W(3);W(592);W(593);W(591);W(590);W(583);W(582);W(644);W(645);W(646);W(647);W(585);W(208);var ZA=W(414),aB=MC(686,ZA);W(415);W(413);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var uL=W(49),Rw=MC(687,uL);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 UI=W(573);W(288);var YI=W(575);W(206);W(601);W(600);W(427);W(426);W(428);W(207);W(243);W(245);W(244);W(235);W(286);W(643);W(250);W(253);W(251);W(252);W(5);W(7);W(6);W(554);W(416);W(429);W(352);W(173);W(271);W(239);W(351);W(236);W(423);W(424);
-W(430);W(209);W(602);W(568);W(441);W(461);W(238);W(525);var ZI=W(576);W(586);W(605);W(640);W(639);W(185);W(195);W(4);W(567);W(31);W(246);W(316);W(317);W(318);W(247);var KJ=MC(688,iL);W(248);W(619);W(636);var vL=X(637,function(){vK();return BK}),CK=MC(689,vL),wL=X(638,function(){jJ();return EK}),FK=MC(690,wL);W(622);W(631);W(630);W(634);W(633);W(629);W(628);W(626);W(627);W(625);W(624);W(621);W(623);W(632);W(635);W(620);W(30);W(68);W(588);W(641);W(300);W(299);W(302);W(303);W(301);W(249);W(21);W(269);
-W(270);W(11);W(14);W(22);var xL=W(25),nk=MC(691,xL);W(23);W(642);W(8);W(10);W(9);W(648);W(649);W(594);W(597);W(598);W(599);W(595);W(596);var WI=W(574);W(617);W(618);W(579);W(580);W(186);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
diff --git a/public/jsme_bak/54F9E7E5962E715E5F54DF69E95CC015.cache.html b/public/jsme_bak/54F9E7E5962E715E5F54DF69E95CC015.cache.html
deleted file mode 100644
index 2759e40..0000000
--- a/public/jsme_bak/54F9E7E5962E715E5F54DF69E95CC015.cache.html
+++ /dev/null
@@ -1,633 +0,0 @@
-<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 = '54F9E7E5962E715E5F54DF69E95CC015';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",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Aa=", ",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",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="BODY",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Qb="DEFAULT",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",hc="NA",ic=
-"NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",oc="ONE_WAY_CORNER",qc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Gc="Se",Jc="Si",Kc="South",Oc="Style names cannot be empty",Pc="Unknown",Qc="West",Rc="X",Sc="[",Tc="\\",Uc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",dd="alert",ed="alertdialog",fd=
-"align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",zd="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",
-Rd="dialog",Vd="dir",Wd="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="fixed",pe="float",qe="focus",re="fontFamily",se="fontSize",te="fontStyle",ue="fontWeight",ve="form",we="function",xe="g",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Pe=
-"height",Qe="hidden",Re="html",Se="img",Te="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",jf="marquee",kf="math",mf="menu",nf="menuPopup",of="menubar",pf="menuitem",qf="menuitemcheckbox",rf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Af="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="move",Ff="msie",Gf="multipart",Hf="n",
-If="navigation",Jf="none",Kf="noreaction",Lf="note",Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="rect(0px, 0px, 0px, 0px)",ig="region",jg="rgb(",lg="right",mg="role",ng="rotation",og="row",pg="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="safari",
-ug="scale100",vg="scrollbar",xg="se",yg="search",zg="separator",Ag="serif",Bg='shape-rendering="crispEdges"',Cg="slider",Dg="span",Eg="spinbutton",Fg="status",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="title",Sg="toolbar",Tg="tooltip",Ug="top",Vg="touchcancel",Wg="touchend",Xg="touchmove",Yg="touchstart",Zg="tr",$g="tree",ah="treegrid",bh="treeitem",ch="true",dh="value",eh="verticalAlign",fh="visibility",
-gh="visible",hh="whiteSpace",ih="width",jh="x",kh="zIndex",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},ph={l:2,m:0,h:0},qh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Kh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},
-Ph={l:524288,m:0,h:0},Qh={},Rh={48:1},Sh={84:1,113:1,119:1,125:1,127:1},Th={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Uh={129:1},Vh={113:1,119:1,121:1,125:1,127:1},Wh={47:1,83:1},Xh={56:1},Yh={53:1,113:1},Zh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},$h={131:1},ai={2:1},bi={55:1},
-ci={90:1,95:1,109:1,113:1},di={9:1,10:1,113:1,116:1,118:1},ei={113:1,119:1,127:1},fi={95:1,113:1},gi={133:1},hi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ii={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ji={130:1},ki={11:1,113:1,116:1,118:1},li={113:1,115:1,130:1},mi={81:1,113:1,116:1,118:1},
-ni={90:1,91:1,95:1,109:1,113:1},oi={8:1,9:1,113:1,116:1,118:1},pi={113:1,119:1,125:1,127:1},qi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ri={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},si={90:1,91:1,95:1,101:1,109:1,113:1},ti={6:1,9:1,113:1,116:1,118:1},ui={113:1},vi={7:1,9:1,113:1,116:1,118:1},wi=
-{46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},xi={113:1,129:1},yi={45:1},zi={111:1},Ai={114:1},Bi={69:1,80:1},Ci={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Di={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Ei={113:1,115:1,129:1};function s(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[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 Fi(this)};_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(Gi,r,-1,8,1);d=(Hi(),Ii);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 Ji(){Ji=u;Ki=new Li}
-function Mi(a){for(var b,a=new Ni(a.k.n);a.c<a.e.He();)b=Oi(a),Pi(b.md(),fe,!1),Qi(a)}function Ri(a,b,c){var a=a.o,d;try{d=new Si(b,c.Rc(a),c.Uc(a),(c.Sc(a),c.Tc(a))),x(a.d,c,d)}catch(e){e=Ti(e);if(y(e,119))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.md(),Wb,!0);Pi(c.md(),ee,!0);x(Ki,b,c)}
-function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.o.d,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.c.b);Yi(d.e.b);Yi(d.d.b);Pi(b.md(),Wb,!1);Pi(c.md(),ee,!1)}function Zi(a){var b;a.p=!1;for(a=new Ni(a.k.n);a.c<a.e.He();)b=Oi(a),Pi(b.md(),fe,!1),Qi(a)}function $i(a,b){aj(a.k.n,b)?Pi(b.md(),fe,!1):a.p?(bj(a.k.n,b),Pi(b.md(),fe,!0)):(a.k.n.Ne(),bj(a.k.n,b))}function cj(a){this.i=a;this.k=new dj(this);this.o=new ej(this.k)}s(3,1,{});_.kc=function(){fj(this.k.f,"dragdrop-dragging")};
-_.lc=function(){gj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ki;function dj(a){this.n=new hj;this.e=a;this.b=a.i}s(4,1,{},dj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ij(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function jj(a,b){var c;c=kj(a.d,lj).b;b.b.ctrlKey||b.b.metaKey||Mi(a.c.e);$i(a.c.e,c)}function mj(a){a.c.i=null;a.c.e.lc();nj((oj(),pj(null)),a.b,0,0);var b=a.b.pb;qj=b;rj();sj=b;a.e=2}
-function ej(a){this.d=new Li;this.c=a;this.b=new tj;uj(this.b,vj(),wj());z(this.b,this,(xj(),xj(),yj));z(this.b,this,(zj(),zj(),Aj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Bj(),bg);a.borderStyle=(Cj(),Jf);a[kd]="blue"}s(5,1,{},ej);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Dj(a);e=Ej(a);b=Fj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!lj)lj=c,this.c.f=kj(this.d,lj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Mi(this.c.e),$i(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj(lj,null),lj!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,mj(this),1!=this.e&&ij(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Yj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Zj($j(d-this.i),$j(a-this.j))>=this.c.e.n?(ak(),-1!=Gj(this.c.n,this.c.f)||$i(this.c.e,this.c.f),c=new Jj(lj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,mj(this)):bk.preventDefault()),1==this.e)return;bk.preventDefault();ij(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Yj(a,b);if(1==Fj(a.b)&&(this.f=!1,lj))try{if(ak(),1==this.e)jj(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{ij(this,e,b),this.c.e.kc(),3!=this.e&&jj(this,a)}finally{var f=this.b.pb;qj&&f==qj&&(qj=null);rj();f===sj&&(sj=null);ck(this.b);this.e=1;this.c.f=null}}}finally{lj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var lj=null;function Ij(){}s(6,1,Xh,Ij);_.qc=function(){ak()};
-function Si(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Si);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Jj(a,b){!a||a==(oj(),pj(null))?this.i=this.f=0:(this.f=a.hd()-dk(a.pb),this.i=a.jd()-(a.pb.scrollTop||0));!b||b==(oj(),pj(null))?this.d=this.c=0:(this.c=ek(b.pb)+fk(b.pb),this.d=gk(b.pb)+hk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ak(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function fk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}function hk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}
-function ik(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function jk(a,b){var c=kk();ik(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;lk(a.n,kk())}function mk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function lk(a,b){mk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function nk(a){this.b=a}s(19,1,{},nk);_.vc=function(a){lk(this,a)};_.b=null;s(20,1,{});s(21,1,ai);function ok(){ok=u;var a;(a=new pk)&&(a.yc()||(a=new qk));rk=a}s(22,20,{});var rk=null;function qk(){this.b=new hj;this.c=new sk(this)}s(23,22,{},qk);
-_.yc=function(){return!0};_.wc=function(a){a=new tk(this,a);bj(this.b,a);1==this.b.d&&uk(this.c,16);return a};function vk(){vk=u;wk=new hj;var a=new xk;yk();zk(Ak?Ak:Ak=new Bk,a)}function Ck(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(wk,a)}function uk(a,b){if(0>b)throw new Dk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(wk,a);a.c=!1;a.d=Ek(a,b);bj(wk,a)}function Fk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function Ek(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||aj(wk,this);this.Ac()};_.c=!1;_.d=0;var wk;function sk(a){vk();this.b=a}s(24,25,{},sk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Gk,r,3,a.b.d,0);b=Hk(a.b,b);c=new Ik;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.b,d),lk(d.b,c.b);0<a.b.d&&uk(a.c,Zj(5,16-(kk()-c.b)))};_.b=null;function tk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},tk);_.xc=function(){var a=this.c;aj(a.b,this);0==a.b.d&&Ck(a.c)};_.b=null;
-_.c=null;function Jk(a,b){var c=B(function(){var b=kk();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function pk(){}s(27,22,{},pk);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=Jk(a,b);return new Kk(c)};function Kk(a){this.b=a}s(28,21,ai,Kk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function Lk(){this.b=dd}s(29,30,{},Lk);function Mk(){this.b=ed}s(31,30,{},Mk);
-function Nk(){this.b=hd}s(32,30,{},Nk);s(34,1,{});_.b=null;function Ok(a){this.b=a}s(33,34,{},Ok);function Pk(){this.b=id}s(35,30,{},Pk);function Qk(){this.b=ld}s(36,30,{},Qk);function Rk(){this.b=sd}s(37,30,{},Rk);function Sk(){this.b=Bd}s(38,30,{},Sk);function Tk(){this.b=Id}s(39,30,{},Tk);function Uk(){this.b=Jd}s(40,30,{},Uk);function Vk(){this.b=Kd}s(41,30,{},Vk);function Wk(){this.b=Ld}s(42,30,{},Wk);function Xk(){this.b=Qd}s(43,30,{},Xk);function Yk(){this.b=Rd}s(44,30,{},Yk);
-function Zk(){this.b=Wd}s(45,30,{},Zk);function $k(){this.b=de}s(46,30,{},$k);function al(){this.b=ve}s(47,30,{},al);function bl(){this.b=Ce}s(48,30,{},bl);function cl(){this.b=Ee}s(49,30,{},cl);function dl(){this.b=Fe}s(50,30,{},dl);function fl(){this.b=Ie}s(51,30,{},fl);function gl(a){this.b=a.id}s(52,1,{4:1,5:1},gl);_.b=null;function hl(){this.b=Se}s(53,30,{},hl);function il(){this.b=af}s(54,30,{},il);function jl(){this.b=bf}s(55,30,{},jl);function kl(){this.b=cf}s(56,30,{},kl);
-function ll(){this.b=df}s(57,30,{},ll);function ml(){this.b=ff}s(58,30,{},ml);function nl(){this.b=hf}s(59,30,{},nl);function ol(){this.b=jf}s(60,30,{},ol);function pl(){this.b=kf}s(61,30,{},pl);function ql(){this.b=mf}s(62,30,{},ql);function rl(){this.b=of}s(63,30,{},rl);function sl(){this.b=pf}s(64,30,{},sl);function tl(){this.b=qf}s(65,30,{},tl);function ul(){this.b=rf}s(66,30,{},ul);function vl(){this.b=If}s(67,30,{},vl);function wl(){this.b=Lf}s(68,30,{},wl);function xl(){this.b=Uf}
-s(69,30,{},xl);function yl(){this.b=$f}s(70,30,{},yl);s(71,34,{},function(a){this.b=a});function zl(){this.b=ag}s(72,30,{},zl);function Al(){Al=u;Bl=new Ok("aria-activedescendant")}var Bl;function Cl(){this.b=eg}s(74,30,{},Cl);function Dl(){this.b=fg}s(75,30,{},Dl);function El(){this.b=ig}s(76,30,{},El);
-function Fl(){Fl=u;Gl=new Mk;Hl=new Lk;Il=new Nk;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new cl;Xl=new bl;Yl=new dl;Zl=new fl;$l=new hl;am=new il;bm=new kl;cm=new ll;dm=new jl;em=new ml;fm=new nl;gm=new ol;hm=new pl;im=new rl;jm=new tl;km=new ul;lm=new sl;mm=new ql;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Dl;tm=new Cl;um=new El;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=
-new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new nn;on=new pn;qn=new rn;sn=new tn;un=new vn;C=new Li;x(C,ig,um);x(C,dd,Hl);x(C,Rd,Sl);x(C,ed,Gl);x(C,hd,Il);x(C,de,Ul);x(C,id,Jl);x(C,ld,Kl);x(C,sd,Ll);x(C,Bd,Ml);x(C,Ee,Wl);x(C,Id,Nl);x(C,Fe,Yl);x(C,Jd,Ol);x(C,Kd,Pl);x(C,Ld,Ql);x(C,Qd,Rl);x(C,bf,dm);x(C,Wd,Tl);x(C,ve,Vl);x(C,Ce,Xl);x(C,Ie,Zl);x(C,Se,$l);x(C,af,am);x(C,cf,bm);x(C,df,cm);x(C,ff,em);x(C,hf,fm);x(C,jf,gm);x(C,kf,hm);x(C,mf,mm);x(C,of,im);x(C,pf,lm);x(C,
-qf,jm);x(C,Uf,pm);x(C,eg,tm);x(C,rf,km);x(C,If,nm);x(C,Lf,om);x(C,$f,qm);x(C,ag,rm);x(C,fg,sm);x(C,og,zm);x(C,pg,vm);x(C,qg,xm);x(C,yg,Dm);x(C,zg,Fm);x(C,vg,Bm);x(C,Cg,Hm);x(C,Eg,Jm);x(C,Fg,Lm);x(C,Hg,Rm);x(C,Jg,Nm);x(C,Kg,Pm);x(C,Pg,Tm);x(C,Qg,Vm);x(C,Sg,Xm);x(C,Tg,on);x(C,$g,un);x(C,ah,qn);x(C,bh,sn)}var Hl,Gl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Xl,Wl,Yl,Zl,$l,am,dm,bm,cm,em,fm,gm,hm,mm,im,lm,jm,km,nm,om,pm,qm,rm,tm,sm,um,C,zm,vm,xm,Bm,Dm,Fm,Hm,Jm,Lm,Rm,Nm,Pm,Tm,Vm,Xm,on,un,qn,sn;
-function Am(){this.b=og}s(78,30,{},Am);function wm(){this.b=pg}s(79,30,{},wm);function ym(){this.b=qg}s(80,30,{},ym);function Cm(){this.b=vg}s(81,30,{},Cm);function Em(){this.b=yg}s(82,30,{},Em);function Gm(){this.b=zg}s(83,30,{},Gm);function Im(){this.b=Cg}s(84,30,{},Im);function Km(){this.b=Eg}s(85,30,{},Km);function Mm(){this.b=Fg}s(86,30,{},Mm);function Sm(){this.b=Hg}s(87,30,{},Sm);function Om(){this.b=Jg}s(88,30,{},Om);function Qm(){this.b=Kg}s(89,30,{},Qm);function Um(){this.b=Pg}
-s(90,30,{},Um);function Wm(){this.b=Qg}s(91,30,{},Wm);function nn(){this.b=Sg}s(92,30,{},nn);function pn(){this.b=Tg}s(93,30,{},pn);function vn(){this.b=$g}s(94,30,{},vn);function rn(){this.b=ah}s(95,30,{},rn);function tn(){this.b=bh}s(96,30,{},tn);function Ik(){this.b=kk()}function kk(){return(new Date).getTime()}s(97,1,{},Ik);function wn(a){var b,c,d;d=new xn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),yn(d,c.cZ.e),d.b.b+=nb,zn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function An(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return An(this)};_.f=null;_.i=null;function Bn(a){Cn();this.i=a}s(101,102,ei,Bn);function Xi(a){Cn();this.i=a}function Ui(a,b){Cn();this.f=b;this.i=a}s(100,101,pi,Xi,Ui);function Dn(a){Cn();this.c=a;this.b=j;a=new En;a=Fn(a,Gn(this.c)?this.c:null);Hn(a)}s(99,100,pi,Dn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Nf:Gn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":In(this.c).e;this.b=this.b+nb+(Gn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ua+this.e+") ",b;if(Gn(this.c)){b=(Jn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Kn(a,b){return Ln(a)?a.eQ(b):a===b}
-function In(a){return Ln(a)?a.cZ:Mn}function Nn(a){return Ln(a)?a.hC():Fi(a)}
-function On(){var a;On=u;Pn=(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 Qn(a){On();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=Pn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Pn;s(108,1,{});function Fi(a){return a.$H||(a.$H=++Rn)}function Sn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Tn(){return $wnd.setTimeout(function(){0!=Un&&(Un=0);Vn=-1},10)}var Un=0,Rn=0,Wn=0,Vn=-1;
-function Xn(){Xn=u;Yn=new Zn}function $n(a,b){a.b=ao(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new bo(a)),co(a.f,1),!a.j&&(a.j=new eo(a)),co(a.j,50))}function Zn(){}function fo(a){return a.Cc()}function ao(a,b){!a&&(a=[]);a[a.length]=b;return a}function go(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=ao(b,e)):e[0].qc()}catch(f){if(f=Ti(f),!y(f,127))throw f;}}return b}function co(a,b){Xn();$wnd.setTimeout(function(){B(fo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Zn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Yn;function bo(a){this.b=a}s(111,1,{},bo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),go(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=kk();100>kk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function eo(a){this.b=a}s(112,1,{},eo);_.Cc=function(){this.b.e&&co(this.b.f,1);return this.b.k};_.b=null;function ho(a,b){a.length>=b&&a.splice(0,b);return a}function io(){try{null.a()}catch(a){return a}}function jo(){}s(115,1,{},jo);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=ko(a);b=a.indexOf(ua);c=0==a.indexOf(we)?8:0;-1==b&&(b=lo(a,mo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=ko(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function no(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return ho(this.Fc(io()),this.Gc())};_.Fc=function(a){return no(this,a)};_.Gc=function(){return 2};
-function Jn(){Jn=u;Error.stackTraceLimit=128}function oo(a){a=ho(Fn(a,io()),3);0==a.length&&(a=ho((new jo).Dc(),1));return a}function Cn(){Jn();var a;a=oo(new En);Hn(a)}function Fn(a,b){var c;c=no(a,b);return 0==c.length?(new jo).Fc(b):ho(c,1)}
-function Hn(a){var b,c,d,e,f,g,i,h,l;l=v(po,r,126,a.length,0);for(e=0,f=l.length;e<f;++e)h=qo(a[e],vb),b=-1,d=Pc,2==h.length&&null!=h[1]&&(i=h[1],g=ro(i,mo(58)),d=mo(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=so(i,g+1),b=parseInt(b)||-1)),l[e]=new to(h[0],d+ub+b);e=v(po,r,126,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new uo;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return oo(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=ko(a);0==c.indexOf("at ")&&(c=so(c,3));a=c.indexOf(Sc);-1!=a&&(c=ko(c.substr(0,a-0))+ko(so(c,c.indexOf(Uc,a)+1)));a=c.indexOf(ua);-1==a?(b=c,c=j):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=ko(c.substr(0,a-0)));a=lo(c,mo(46));-1!=a&&(c=so(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Fc=function(a){return Fn(this,a)};_.Gc=function(){return 3};function En(){Jn()}s(118,116,{},En);s(119,1,{});function zn(a,b){a.b+=b}function vo(){}
-s(120,119,{},vo);_.b=j;function wo(a,b){return parseInt(a[b])||0}function xo(a,b){return null==a[b]?null:""+a[b]}function yo(a){a.draggable=ch;a.style.webkitUserDrag="element"}function zo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Ao(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Fj(a){a=a.button;return 1==a?4:2==a?2:1}
-function ek(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+dk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==rg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Zf]==oe){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(pd)));if(d&&d.tagName==Bb&&a.style.position==Xc)break;a=d}a=b}return a}
-function gk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Zf]==oe){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(qd)));if(d&&d.tagName==Bb&&a.style.position==
-Xc)break;a=d}a=b}return a}function dk(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Bo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function wj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function E(a,b){this.c=a;this.d=b}s(145,1,{113:1,116:1,118:1});
-_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Cj(){Cj=u;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=F(No,r,6,[Co,Eo,Go,Io,Ko])}s(144,145,ti);var Mo,Go,Eo,Io,Co,Ko;function Do(){E.call(this,ic,0)}s(146,144,ti,Do);function Fo(){E.call(this,"DOTTED",1)}s(147,144,ti,Fo);function Ho(){E.call(this,"DASHED",2)}s(148,144,ti,Ho);function Jo(){E.call(this,"HIDDEN",3)}s(149,144,ti,Jo);function Lo(){E.call(this,"SOLID",4)}
-s(150,144,ti,Lo);function Oo(){Oo=u;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=F(zp,r,7,[Po,Ro,To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp])}s(151,145,vi);var yp,Ro,up,To,Po,Zo,sp,Xo,ap,cp,ep,Vo,wp,gp,ip,kp,op,qp,mp;function Qo(){E.call(this,Qb,0)}s(152,151,vi,Qo);function hp(){E.call(this,"SE_RESIZE",9)}s(153,151,vi,hp);
-function jp(){E.call(this,"SW_RESIZE",10)}s(154,151,vi,jp);function lp(){E.call(this,"S_RESIZE",11)}s(155,151,vi,lp);function np(){E.call(this,"W_RESIZE",12)}s(156,151,vi,np);function pp(){E.call(this,"TEXT",13)}s(157,151,vi,pp);function rp(){E.call(this,"WAIT",14)}s(158,151,vi,rp);function tp(){E.call(this,"HELP",15)}s(159,151,vi,tp);function vp(){E.call(this,"COL_RESIZE",16)}s(160,151,vi,vp);function xp(){E.call(this,"ROW_RESIZE",17)}s(161,151,vi,xp);function So(){E.call(this,"AUTO",1)}
-s(162,151,vi,So);function Uo(){E.call(this,"CROSSHAIR",2)}s(163,151,vi,Uo);function Wo(){E.call(this,"POINTER",3)}s(164,151,vi,Wo);function Yo(){E.call(this,"MOVE",4)}s(165,151,vi,Yo);function $o(){E.call(this,"E_RESIZE",5)}s(166,151,vi,$o);function bp(){E.call(this,"NE_RESIZE",6)}s(167,151,vi,bp);function dp(){E.call(this,"NW_RESIZE",7)}s(168,151,vi,dp);function fp(){E.call(this,"N_RESIZE",8)}s(169,151,vi,fp);function Ap(){Ap=u;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=F(Kp,r,8,[Bp,Dp,Fp,Hp])}
-s(170,145,oi);var Jp,Dp,Fp,Hp,Bp;function Cp(){E.call(this,ic,0)}s(171,170,oi,Cp);function Ep(){E.call(this,"BLOCK",1)}s(172,170,oi,Ep);function Gp(){E.call(this,"INLINE",2)}s(173,170,oi,Gp);function Ip(){E.call(this,"INLINE_BLOCK",3)}s(174,170,oi,Ip);function Lp(){Lp=u;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=F(Vp,r,10,[Mp,Op,Qp,Sp])}s(175,145,di);var Up,Mp,Op,Qp,Sp;function Np(){E.call(this,Jb,0)}s(176,175,di,Np);function Pp(){E.call(this,bc,1)}s(177,175,di,Pp);
-function Rp(){E.call(this,ec,2)}s(178,175,di,Rp);function Tp(){E.call(this,yc,3)}s(179,175,di,Tp);function Bj(){Bj=u;Wp=new Xp;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=new gq;hq=new iq;jq=new kq;lq=new mq;nq=F(oq,r,11,[Wp,Yp,$p,bq,dq,fq,hq,jq,lq])}s(180,145,ki);var nq,jq,$p,bq,hq,lq,fq,Yp,dq,Wp;function Xp(){E.call(this,"PX",0)}s(181,180,ki,Xp);function Zp(){E.call(this,"PCT",1)}s(182,180,ki,Zp);function aq(){E.call(this,"EM",2)}s(183,180,ki,aq);function cq(){E.call(this,"EX",3)}s(184,180,ki,cq);
-function eq(){E.call(this,"PT",4)}s(185,180,ki,eq);function gq(){E.call(this,"PC",5)}s(186,180,ki,gq);function iq(){E.call(this,"IN",6)}s(187,180,ki,iq);function kq(){E.call(this,"CM",7)}s(188,180,ki,kq);function mq(){E.call(this,"MM",8)}s(189,180,ki,mq);function pq(){pq=u;qq=[];rq=[];sq=[]}var qq,rq,sq;function tq(){tq=u;uq=new vq}function wq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function xq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function vq(){}s(192,1,{},vq);_.b=null;var uq;s(204,1,{});_.tS=function(){return"An event type"};_.i=null;s(203,204,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ic=function(){return this.Kc()};_.b=null;var yq=_.c=null;function zq(){zq=u;Aq=new Bq(md,new Cq)}function Cq(){}s(201,202,{},Cq);_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Aq};var Aq;function Dq(){Dq=u;Eq=new Bq(zd,new Fq)}
-function Fq(){}s(205,202,{},Fq);_.Hc=function(a){Gq();Hq(this,a.c,Iq(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Eq};var Eq;s(208,202,yi);function Kj(a,b){return(a.b.clientX||0)-ek(b)+dk(b)+dk(b.ownerDocument.body)}function Yj(a,b){return(a.b.clientY||0)-gk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}function Ej(a){var b;return(b=a.c)?Yj(a,b):a.b.clientY||0}s(207,208,yi);function Jq(){Jq=u;Kq=new Bq(Dd,new Lq)}
-function Lq(){}s(206,207,yi,Lq);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Kq};var Kq;function Mq(){Mq=u;Nq=new Bq(Md,new Oq)}function Oq(){}s(209,202,{},Oq);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Nq};var Nq;s(212,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Pq=_.d=0;function Bk(){this.d=++Pq}s(211,212,Wh,Bk);function Bq(a,b){this.d=++Pq;this.b=b;!yq&&(yq=new Qq);yq.b[a]=this;this.c=a}s(210,211,Wh,Bq);
-_.b=null;_.c=null;function Rq(){Rq=u;Sq=new Bq(Pd,new Tq)}function Tq(){}s(213,207,yi,Tq);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Uq(),Vq))a=Wq(b.pb),c=new Xq(wo(b.pb,Rf),wo(b.pb,Qf)),d=new Xq(wo(b.T.jb.pb,Rf),wo(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Yq(b.I,!0);a=wo(b.T.jb.pb,Rf);Zq(b,new Xq(a,$q(b.T.jb).b));b.J&&b.O!=Vq&&ar(b.r,b)}else Yq(b.I,!1),b.O!=(Uq(),Vq)?Zq(b,new Xq(b.F.c,b.F.b)):br(b,Wq(b.r.pb)),b.J&&b.O!=Vq&&cr(b.r,b);dr(b.T.jb)}else Yq(b.I,!0)};_.Kc=function(){return Sq};var Sq;s(214,202,{});
-function er(){er=u;fr=new Bq(ge,new gr)}function gr(){}s(215,214,{},gr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return fr};var fr;function hr(){hr=u;ir=new Bq(he,new jr)}function jr(){}s(216,214,{},jr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return ir};var ir;function kr(){kr=u;lr=new Bq(ie,new mr)}function mr(){}s(217,214,{},mr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return lr};
-var lr;function nr(){nr=u;or=new Bq(je,new pr)}function pr(){}s(218,214,{},pr);_.Hc=function(a){a=qr(a.b);(this.b.dataTransfer||null).setData(Ng,a)};_.Kc=function(){return or};var or;function rr(){rr=u;sr=new Bq(ke,new tr)}function tr(){}s(219,214,{},tr);
-_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;ur(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ng),a.b.c.Le(b))};_.Kc=function(){return sr};var sr;function vr(){vr=u;wr=new Bq(qe,new xr)}function xr(){}s(220,202,{},xr);_.Hc=function(a){ck(a.b.b)};_.Kc=function(){return wr};var wr;
-function yr(){yr=u;zr=new Bq(ye,new Ar)}function Ar(){}s(221,202,{},Ar);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Br(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Cr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return zr};var zr;function Dr(){Dr=u;Er=new Bq(ze,new Fr)}function Fr(){}s(222,202,{},Fr);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Gr(a.b.b,a.b.c))};
-_.Kc=function(){return Er};var Er;function Hr(){Hr=u;Ir=new Bq(Ae,new Jr)}function Jr(){}s(223,202,{},Jr);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Ir};var Ir;s(225,202,{});s(224,225,{});function Kr(){Kr=u;Lr=new Bq(Xe,new Mr)}function Mr(){}s(226,224,{},Mr);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Nr(),Or).length&&-999!=(Nr(),Or)[c]&&(c=(Nr(),Or)[c]);b=new Pr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Qr(qr(a)):e=301;break;case 118:case 86:b&&Rr(a.u,(!a.ub&&(a.ub=new Sr(a)),a.ub));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:Tr(a,xo((Ur(),Vr).ac.b.pb,dh));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Xb;e=1300;break;case 114:case 82:a.jb=!0;a.J=uc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=Ka):801==a.c?(e=237,a.jb=!0,a.J=Ja):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Ua);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Wr(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Wr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Wr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Wr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Wr(a,4):e=207;break;case 53:105==a.c?Wr(a,5):e=208;break;case 54:105==a.c?Wr(a,
-6):e=210;break;case 55:105==a.c?Wr(a,7):e=211;break;case 56:105==a.c?Wr(a,8):e=212;break;case 57:105==a.c?Wr(a,9):(a.jb=!0,a.J="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}Xr(a,e)}b=!0}b&&this.b.preventDefault()};_.Kc=function(){return Lr};var Lr;function Yr(){Yr=u;Zr=new Bq(yf,new $r)}function $r(){}s(227,207,yi,$r);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Zr};var Zr;
-function xj(){xj=u;yj=new Bq(zf,new as)}function as(){}s(228,207,yi,as);_.Hc=function(a){a.oc(this)};_.Kc=function(){return yj};var yj;function bs(){bs=u;cs=new Bq(Af,new ds)}function ds(){}s(229,207,yi,ds);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Jj(lj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,mj(a))};_.Kc=function(){return cs};var cs;function zj(){zj=u;Aj=new Bq(Cf,new es)}function es(){}s(230,207,yi,es);_.Hc=function(a){a.pc(this)};_.Kc=function(){return Aj};var Aj;function Qq(){this.b={}}
-s(231,1,{},Qq);_.b=null;s(234,208,yi);var fs=null;function gs(){gs=u;hs=new Bq(Vg,new is)}function is(){}s(233,234,yi,is);_.Hc=function(a){js(a.b,this,a.b.n)};_.Kc=function(){return hs};var hs;function ks(){ks=u;ls=new Bq(Wg,new ms)}function ms(){}s(235,234,yi,ms);_.Hc=function(a){js(a.b,this,a.b.n)};_.Kc=function(){return ls};var ls;function ns(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==we)}s(236,1,{},ns);
-function os(){os=u;ps=new Bq(Xg,new qs)}function qs(){}s(237,234,yi,qs);_.Hc=function(a){js(a.b,this,a.b.o)};_.Kc=function(){return ps};var ps;function rs(){rs=u;ss=new Bq(Yg,new ts)}function ts(){}s(238,234,yi,ts);_.Hc=function(a){us(a.b,this)&&(a.b.k&&vs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),uk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return ss};var ss;function ws(a,b){this.b=b;this.c=a}function xs(a,b,c){Ak&&(b=new ws(b,c),a.Zc(b))}s(239,203,{},ws);_.Hc=function(a){a.Vc(this)};_.Ic=function(){return Ak};
-_.b=!1;var Ak=_.c=null;function ys(a){this.b=a}s(240,203,{},ys);_.Hc=function(a){a.Wc(this)};_.Ic=function(){return zs};var zs=_.b=null;function As(){}function Bs(a){var b;Cs&&(b=new As,a.Zc(b))}s(241,203,{},As);_.Hc=function(a){a.Xc(this)};_.Ic=function(){return Cs};var Cs=null;function Ds(a){this.b=a}s(242,203,{},Ds);_.Hc=function(a){a.Yc(this)};_.Ic=function(){return Es};var Es=_.b=null;function Fs(){}s(243,203,{},Fs);_.Hc=function(a){a.b.W&&a.b.Jd()};_.Ic=function(){return Gs};var Gs=null;
-function Hs(a,b,c){a=a.b;if(!b)throw new Is("Cannot add a handler with a null type");if(!c)throw new Is("Cannot add a null handler");0<a.c?Js(a,new Ks(a,b,c)):Ls(a,b,null).sf(c);return new Ms(new Ns(a,b,c))}
-function Os(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Is("Cannot fire null event");try{++d.c;i=Ps(d,b.Ic(),null);e=null;for(h=d.d?i.Bf(i.He()):i.Af();d.d?h.Df():h.ad();){g=d.d?h.Ef():h.bd();try{b.Hc(g)}catch(l){if(l=Ti(l),y(l,127))f=l,!e&&(e=new Qs),Rs(e,f);else throw l;}}if(e)throw new Ss(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ni(d.b);o.c<o.e.He();)m=Oi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ti(n);if(y(n,84))throw new Ts(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Us(a){Vs.call(this,a,!1)}function Vs(a,b){this.b=new Ws(b);this.c=a}s(244,1,Rh,Us,Vs);_.Zc=function(a){Os(this,a)};_.b=null;_.c=null;s(247,1,{});function Js(a,b){!a.b&&(a.b=new hj);bj(a.b,b)}function Xs(a,b,c,d){var e,f;e=Ps(a,b,c);e.uf(d)&&e.Ee()&&(f=kj(a.e,b),f.Ge(c),f.Ee()&&Wi(a.e,b))}function Ls(a,b,c){var d;d=kj(a.e,b);d||(d=new Li,x(a.e,b,d));a=d.De(c);a||(a=new hj,d.Fe(c,a));return a}
-function Ps(a,b,c){a=kj(a.e,b);if(!a)return kt(),kt(),lt;c=a.De(c);return!c?(kt(),kt(),lt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function Ws(a){this.e=new Li;this.d=a}s(245,246,{},Ws);function Ms(a){this.b=a}s(248,1,{},Ms);_.b=null;function Ss(a){Ui.call(this,mt(a),nt(a));this.b=a}function nt(a){a=a.Cd();return!a.ad()?null:a.bd()}
-function mt(a){var b,c,d;b=a.He();if(0==b)return null;b=new ot(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Cd();a.ad();)d=a.bd(),c?c=!1:b.b.b+="; ",d=d.Bc(),zn(b.b,d);return b.b.b}s(250,100,Sh,Ss);_.b=null;function Ts(a){Ss.call(this,a)}s(249,250,Sh,Ts);s(251,1,{},function(){});function pt(a){a=xo(a,Vd);return qt(rg,a)?(rt(),st):qt(gf,a)?(rt(),tt):(rt(),ut)}function rt(){rt=u;st=new vt("RTL",0);tt=new vt("LTR",1);ut=new vt(Qb,2);wt=F(xt,r,49,[st,tt,ut])}
-function vt(a,b){E.call(this,a,b)}s(253,145,{49:1,113:1,116:1,118:1},vt);var wt,ut,tt,st;function yt(){}function zt(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=zt(e,d);F(a,b,c,d);return d}function At(a){return Bt([Ct,H],[r,k],[112,-1],a,0,2,1)}
-function Bt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=zt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Bt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Dt();var e=Et,f=Ft;Dt();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 Gt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ht;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ht;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ht;}a[b]=c}s(254,1,{},yt);_.qI=0;
-function Dt(){Dt=u;Et=[];Ft=[];var a=new yt,b=Et,c=Ft,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Et,Ft;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Gn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Ln(a){return a.tM==u||a.cM&&!!a.cM[1]}function It(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Jt(){var a;$stats&&Kt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a=tg;else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&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"}D(tg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Kt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Lt,r,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Kt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";pq();sq.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;}");
-pq();0!=sq.length&&(a=sq.join(j),b=(tq(),uq),a=wq(a),xq(b).insertBefore(a,b.b.firstChild),sq.length=0);0!=qq.length&&(a=qq.join(j),b=(tq(),uq),a=wq(a),xq(b).appendChild(a),qq.length=0);0!=rq.length&&(a=rq.join(j),b=(tq(),uq),a=wq(a),xq(b).appendChild(a),rq.length=0);$stats&&Kt("export.client.JSME_export");new Mt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==we)$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(d){}}
-function Ti(a){return y(a,127)?a:new Dn(a)}function Nt(a){return Ot(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Pt(a){return Ot(a.l,a.m,a.h)}function Ot(a,b,c){return _=new Qt,_.l=a,_.m=b,_.h=c,_}
-function Rt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new St;if(0==a.l&&0==a.m&&0==a.h)return Tt=Ot(0,0,0),Ot(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?(Tt=Ot(0,0,0),c=Pt((Ut(),Vt))):(Tt=Ot(c.l,c.m,c.h),c=Ot(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Wt(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?Xt(e):0==c&&0!=d&&0==e?Xt(d)+22:0!=c&&0==d&&0==e?Xt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Pt((Ut(),Yt)),c=!0,g=!g;else return c=Zt(a,f),g&&$t(c),Tt=Ot(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Wt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zt(c,d);f&&$t(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=Ot(f,i,c);g?Tt=Wt(c):Tt=Ot(c.l,c.m,c.h);return e}if(!au(a,b))return e?Tt=Wt(a):Tt=Ot(a.l,a.m,a.h),Ot(0,0,0);c=c?a:Ot(a.l,a.m,a.h);var h,l,m,o;f=bu(b)-bu(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=Ot(i&4194303,l&4194303,h&1048575);for(l=Ot(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&&$t(l);e?(Tt=Wt(c),d&&(Tt=cu(Tt,(Ut(),Vt)))):Tt=Ot(c.l,c.m,c.h);return l}
-function $t(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 bu(a){var b;b=du(a.h);return 32==b?(b=du(a.m),32==b?du(a.l)+32:b+20-10):b-12}var Tt=null;function eu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Ot(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function fu(a,b){return Ot(a.l&b.l,a.m&b.m,a.h&b.h)}function gu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return Ut(),hu;if(-9223372036854775E3>a)return Ut(),iu;if(9223372036854775E3<=a)return Ut(),Yt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ot(a,b,c);d&&$t(b);return b}function ju(a){var b,c;return-129<a&&128>a?(b=a+128,null==ku&&(ku=v(lu,r,50,256,0)),c=ku[b],!c&&(c=ku[b]=Nt(a)),c):Nt(a)}
-function mu(a){var b=nh,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 au(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 nu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((G&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~G>>5)+((g&4095)<<8)+(~~n>>
-22);return Ot(c&4194303,n&4194303,q&1048575)}function Wt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ot(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zt(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=~~c>>b-44);return Ot(c&4194303,d&4194303,e&1048575)}
-function cu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Ot(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function ou(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+ou(Wt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=ju(1E9);a=Rt(a,b);b=j+L(Tt);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 ku=null;
-function Ut(){Ut=u;Yt=Ot(4194303,4194303,524287);iu=Ot(0,0,524288);Vt=ju(1);ju(2);hu=ju(0)}var Yt,iu,Vt,hu;function Qt(){}s(263,1,{50:1},Qt);function Kt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},pu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qu(a,b){zn(a.b.b,b.b);return a}function ru(){this.b=new su}
-s(269,1,{},ru);function tu(a){if(null==a)throw new Is("css is null");this.b=a}s(270,1,{51:1,113:1},tu);_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function vu(a){if(null==a)throw new Is("html is null");this.b=a}s(272,1,Yh,vu);_.$c=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;s(273,1,Yh,function(){this.b=j});_.$c=function(){return this.b};
-_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function wu(){wu=u;xu=RegExp(oa,xe);yu=RegExp(rb,xe);zu=RegExp(pb,xe);Au=RegExp(ta,xe);Bu=RegExp(fa,xe)}function Cu(a){wu();-1!=a.indexOf(oa)&&(a=a.replace(xu,pa));-1!=a.indexOf(pb)&&(a=a.replace(zu,ra));-1!=a.indexOf(rb)&&(a=a.replace(yu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Bu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Au,"&#39;"));return a}var xu,yu,zu,Bu,Au;
-function Du(a){if(null==a)throw new Is("uri is null");this.b=a}s(275,1,{54:1},Du);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function Eu(){Eu=u}s(277,1,{});function Fu(){}s(278,1,{},Fu);var Gu=null;function Hu(){}s(279,277,{},Hu);var Iu=null;
-function Ju(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Ps(a.b,f,null).He();for(e-=1;0<=e;--e)if(d=Ps(a.b,f,null).zf(e),y(d,55)&&Kn(d.b,b)){var h=a.b,l=f;0<h.c?Js(h,new Ku(h,l,null,d)):Xs(h,l,null,d)}}}s(280,1,bi);_.b=null;function Lu(a){this.b=a}s(281,280,bi,Lu);_._c=function(a){a.d&&(this.b.ed(a.e)||(a.b=!0))};function Mu(a){this.b=a}s(282,280,bi,Mu);_.Xc=function(){Nu(this.b.b.pb)};function Ou(){Cn()}s(283,100,pi,Ou);function Pu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,uk(a.e,1))}
-function Qu(){this.b=new Ru(this);this.c=new hj;this.e=new Su(this);this.i=new Tu(this)}s(284,1,{},Qu);_.d=!1;_.f=!1;function Ru(a){vk();this.b=a}s(285,25,{},Ru);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Uu(a.i.e.c,a.i.c);Vu(a.i);y(b,56)&&new Ou;a.d=!1;Pu(a)}};_.b=null;function Su(a){vk();this.b=a}s(286,25,{},Su);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=kk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(uk(a.b,1E4);a.i.d<a.i.b;){d=Wu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Vu(a.i)}if(100<=kk()-b)break}}finally{e||(Ck(a.b),a.d=!1,Pu(a))}};_.b=null;function Wu(a){var b;a.c=a.d;b=Uu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vu(a){Xu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tu(a){this.e=a}s(287,1,{},Tu);_.ad=function(){return this.d<this.b};_.bd=function(){return Wu(this)};
-_.cd=function(){Vu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yu(a,b){var c=(Zu(),$u(b));a.appendChild(c)}function av(a,b,c){var d;d=bk;bk=a;b==qj&&8192==bv(a.type)&&(qj=null);c.dd(a);bk=d}var bk=null,qj=null;function cv(){cv=u;dv=new Qu}function Hj(a){cv();if(!a)throw new Is("cmd cannot be null");var b=dv;bj(b.c,a);Pu(b)}var dv;function ev(a){rj();!fv&&(fv=new Bk);gv||(gv=new Vs(null,!0),hv=new iv);return Hs(gv,fv,a)}var gv=null;function jv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function iv(){}s(293,203,{},iv);_.Hc=function(a){a._c(this);hv.d=!1};_.Ic=function(){return fv};_.Jc=function(){jv(this)};_.b=!1;_.c=!1;_.d=!1;var fv=_.e=null,hv=null;function kv(){kv=u;lv=new mv;nv()||(lv=null)}var lv=null;function xk(){}s(295,1,{},xk);_.Vc=function(){for(;0<(vk(),wk).d;)Ck(Uu(wk,0))};function zk(a,b){return Hs((!ov&&(ov=new pv),ov),a,b)}function qv(a){yk();rv||(sv(),rv=!0);return zk((!Cs&&(Cs=new Bk),Cs),a)}function yk(){tv||(uv(),tv=!0)}
-function vv(){var a;tv&&(a=new wv,ov&&Os(ov,a));return null}var tv=!1,ov=null,xv=0,yv=0,rv=!1;function zv(){zv=u;Av=new Bk}function wv(){zv()}s(297,203,{},wv);_.Hc=function(){null.$f()};_.Ic=function(){return Av};var Av;function pv(){Us.call(this,null)}s(299,244,Rh,pv);
-function bv(a){switch(a){case md:return 4096;case zd:return 1024;case Dd:return 1;case Pd:return 2;case qe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Af:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Df:return 131072;case Md:return 262144;case "paste":return 524288;case Yg:return 1048576;case Xg:return 2097152;
-case Wg:return 4194304;case Vg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function rj(){Bv||(Cv(),Bv=!0)}var Bv=!1;function Dv(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 Ev(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Cv(){Fv=B(function(a){var b;var c=gv,d,e,f;fv&&c&&Gv(c.b.e,fv)?(b=hv.b,d=hv.c,e=hv.d,f=hv.e,jv(hv),hv.e=a,Os(c,hv),c=!(hv.b&&!hv.c),hv.b=b,hv.c=d,hv.d=e,hv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hv=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Gn(b)&&y(b,57)&&av(a,c,b)});Iv=B(function(a){a.preventDefault();Hv.call(this,a)});Jv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Hv.call(this,a)});Kv=B(function(a){if(Fv(a)){var b=sj;b&&b.__listener&&!Gn(b.__listener)&&y(b.__listener,57)&&(av(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,Kv,!0);$wnd.addEventListener(Pd,Kv,!0);$wnd.addEventListener(yf,Kv,!0);$wnd.addEventListener(Cf,Kv,!0);$wnd.addEventListener(zf,Kv,!0);$wnd.addEventListener(Bf,Kv,!0);$wnd.addEventListener(Af,Kv,!0);$wnd.addEventListener(Df,Kv,!0);$wnd.addEventListener(Xe,Fv,!0);$wnd.addEventListener(Ze,Fv,!0);$wnd.addEventListener(Ye,
-Fv,!0);$wnd.addEventListener(Yg,Kv,!0);$wnd.addEventListener(Xg,Kv,!0);$wnd.addEventListener(Wg,Kv,!0);$wnd.addEventListener(Vg,Kv,!0);$wnd.addEventListener(Ae,Kv,!0);$wnd.addEventListener(ye,Kv,!0);$wnd.addEventListener(ze,Kv,!0)}function Lv(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 Mv(a,b){rj();switch(b){case "drag":a.ondrag=Hv;break;case ge:a.ondragend=Hv;break;case he:a.ondragenter=Iv;break;case "dragleave":a.ondragleave=Hv;break;case ie:a.ondragover=Iv;break;case je:a.ondragstart=Hv;break;case ke:a.ondrop=Hv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hv,!1);a.addEventListener(b,Hv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Nv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Hv:null),c&2&&(a.ondblclick=b&2?Hv:null),c&4&&(a.onmousedown=b&4?Hv:null),c&8&&(a.onmouseup=b&8?Hv:null),c&16&&(a.onmouseover=b&16?Hv:null),c&32&&(a.onmouseout=b&32?Hv:null),c&64&&(a.onmousemove=b&64?Hv:null),c&128&&(a.onkeydown=b&128?Hv:null),c&256&&(a.onkeypress=b&256?Hv:null),c&512&&(a.onkeyup=b&512?Hv:null),c&1024&&(a.onchange=b&1024?Hv:null),c&2048&&(a.onfocus=b&2048?Hv:null),c&4096&&(a.onblur=b&4096?Hv:null),
-c&8192&&(a.onlosecapture=b&8192?Hv:null),c&16384&&(a.onscroll=b&16384?Hv:null),c&32768&&(a.onload=b&32768?Jv:null),c&65536&&(a.onerror=b&65536?Hv:null),c&131072&&(a.onmousewheel=b&131072?Hv:null),c&262144&&(a.oncontextmenu=b&262144?Hv:null),c&524288&&(a.onpaste=b&524288?Hv:null),c&1048576&&(a.ontouchstart=b&1048576?Hv:null),c&2097152&&(a.ontouchmove=b&2097152?Hv:null),c&4194304&&(a.ontouchend=b&4194304?Hv:null),c&8388608&&(a.ontouchcancel=b&8388608?Hv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Hv:null),c&33554432&&(a.ongesturechange=b&33554432?Hv:null),c&67108864&&(a.ongestureend=b&67108864?Hv:null))}var sj=null,Fv=null,Kv=null,Iv=null,Hv=null,Jv=null;function Ov(){var a;Ov=u;Pv=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var Pv;function Qv(){this.c=new hj}function Rv(a){a=a[Vc];return null==a?-1:a}s(303,1,{},Qv);_.b=null;function Sv(a,b){this.b=a;this.c=b}s(304,1,{},Sv);_.b=0;_.c=null;s(305,1,Rh);_.fd=function(a){return decodeURI(a.replace("%23",la))};
-_.Zc=function(a){Os(this.b,a)};_.gd=function(a){a=null==a?j:a;if(!D(a,null==Tv?j:Tv))Tv=a,Gs&&(a=new Fs,Os(this.b,a))};var Tv=j;function nv(){function a(){$wnd.setTimeout(a,250);e()}var b=lv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.fd(d.substring(1)));Tv=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.fd(c.substring(1)));b.gd(a)});a();return!0}s(307,305,Rh);function mv(){this.b=new Us(null)}s(306,307,Rh,mv);
-function uv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(vv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{tv&&xs((!ov&&(ov=new pv),ov),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function sv(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(rv&&(d=vj(),c=wj(),yv!=d||xv!=c))yv=d,xv=c,Bs((!ov&&(ov=new pv),ov))}finally{a&&a(b)}})}function gj(a,b){Pi(a.md(),b,!0)}function fj(a,b){Pi(a.md(),b,!1)}function Uv(a,b){a.pb.style[Pe]=b}function uj(a,b,c){0<=b&&a.rd(b+bg);0<=c&&a.pd(c+bg)}function Vv(a,b){null==b||0==b.length?a.pb.removeAttribute(Rg):a.pb.setAttribute(Rg,b)}function Wv(a){var b,a=xo(a,Cd);b=lo(a,mo(32));return 0<=b?a.substr(0,b-0):a}
-function Pi(a,b,c){if(!a)throw new Xi(mc);b=ko(b);if(0==b.length)throw new Dk(Oc);if(c){var d,e,f;d=ko(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+=ba),a.className=f+d)}else{var g,b=ko(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=ko(e.substr(0,
-c-0)),b=ko(so(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Xv(a,b){a.style.display=b?j:Jf;a.setAttribute("aria-hidden",""+!b)}s(313,1,Bi);_.hd=function(){return ek(this.pb)};_.jd=function(){return gk(this.pb)};_.kd=function(){return wo(this.pb,Qf)};_.ld=function(){return wo(this.pb,Rf)};_.md=function(){return this.pb};_.nd=function(){return this.pb.style.display!=Jf};_.od=function(){throw new Yv;};_.pd=function(a){Uv(this,a)};_.qd=function(a){Xv(this.pb,a)};
-_.rd=function(a){this.pb.style[ih]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Zv(a,b,c){Mv(a.pb,c.c);return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}function z(a,b,c){var d;d=bv(c.c);if(-1==d)Mv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;rj();Nv(e,d)}else a.lb|=d;return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}function $v(a,b,c){return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}
-function aw(a){var b;if(a.ud())throw new bw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;rj();Nv(c,b)}else a.lb|=b;a.sd();a.xd()}function cw(a,b){var c;switch(bv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(yq&&(f=yq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Os(a.mb,f.b),f.b.b=d,f.b.c=e}
-function dw(a){if(!a.ud())throw new bw("Should only call onDetach when the widget is attached to the browser's document");try{a.yd()}finally{try{a.td()}finally{a.pb.__listener=null,a.kb=!1}}}function ck(a){if(a.ob)if(y(a.ob,70))a.ob.zd(a);else{if(a.ob)throw new bw("This widget's parent does not implement HasWidgets");}else if(oj(),Gv(ew.b,a)){oj();try{a.wd()}finally{Wi(ew.b,a)}}}
-function fw(a,b){var c;c=a.ob;if(b){if(c)throw new bw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.ud()&&a.vd()}else try{c&&c.ud()&&a.wd()}finally{a.ob=null}}s(312,313,wi);_.sd=function(){};_.td=function(){};_.Zc=function(a){this.mb&&Os(this.mb,a)};_.ud=function(){return this.kb};_.vd=function(){aw(this)};_.dd=function(a){cw(this,a)};_.wd=function(){dw(this)};_.xd=function(){};_.yd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function gw(a){for(a=new hw(a);a.b.b<a.b.c.d-1;)iw(a.b),jw(a.b)}s(311,312,ri);_.sd=function(){kw(this,(lw(),mw))};_.td=function(){kw(this,(lw(),nw))};function ow(a,b,c){ck(b);var d=a.q;pw(d,b,d.d);d=(Zu(),$u(b.pb));c.appendChild(d);fw(b,a)}function qw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new rw;b.ob==a&&(f=a.Ad(b),f<d&&--d);ck(b);pw(a.q,b,d);e?(e=b.pb,Lv(c,(Zu(),$u(e)),d)):(e=(Zu(),$u(b.pb)),c.appendChild(e));fw(b,a)}
-function sw(a,b){var c;if(b.ob!=a)return!1;try{fw(b,null)}finally{c=b.pb;Ao(c).removeChild(c);c=a.q;var d;d=tw(c,b);if(-1==d)throw new uw;if(0>d||d>=c.d)throw new rw;for(--c.d;d<c.d;++d)Gt(c.b,d,c.b[d+1]);Gt(c.b,c.d,null)}return!0}s(310,311,ri);_.Ad=function(a){return tw(this.q,a)};_.Bd=function(a,b,c,d){qw(this,a,b,c,d)};_.Cd=function(){return new vw(this.q)};_.zd=function(a){return sw(this,a)};function nj(a,b,c,d){var e;ck(b);e=a.q.d;a.Fd(b,c,d);a.Bd(b,a.pb,e,!0)}
-function ww(a,b){var c;(c=sw(a,b))&&xw(b.pb);return c}function yw(a,b,c,d){if(b.ob!=a)throw new Dk("Widget must be a child of this panel.");a.Fd(b,c,d)}function zw(a,b,c){a=a.pb;-1==b&&-1==c?xw(a):(a.style[Zf]=Xc,a.style[$e]=b+bg,a.style[Ug]=c+bg)}function Aw(){var a=$doc.createElement(ce);this.q=new Bw(this);this.pb=a;this.pb.style[Zf]="relative";this.pb.style[Wf]=Qe}function xw(a){a.style[$e]=j;a.style[Ug]=j;a.style[Zf]=j}s(309,310,ri,Aw);_.Dd=function(a){ow(this,a,this.pb)};
-_.zd=function(a){return ww(this,a)};_.Ed=function(a,b,c){yw(this,a,b,c)};_.Fd=function(a,b,c){zw(a,b,c)};function Cw(a,b){if(a.Hd())throw new bw("SimplePanel can only contain one child widget");a.Id(b)}function Dw(a,b){if(a.jb!=b)return!1;try{fw(b,null)}finally{a.Gd().removeChild(b.pb),a.jb=null}return!0}function Ew(a,b){if(b!=a.jb&&(b&&ck(b),a.jb&&a.zd(a.jb),a.jb=b)){var c=(Zu(),$u(a.jb.pb));a.Gd().appendChild(c);fw(b,a)}}function Fw(){this.pb=$doc.createElement(ce)}s(317,311,ri,Fw);_.Gd=function(){return this.pb};
-_.Hd=function(){return this.jb};_.Cd=function(){return new Gw(this)};_.zd=function(a){return Dw(this,a)};_.Id=function(a){Ew(this,a)};_.jb=null;function Hw(a,b){a.hb&&(Iw(a.gb,!1,!1),xs(a,a,b))}function Jw(a){var b;if(b=a.jb)null!=a.X&&b.pd(a.X),null!=a.Y&&b.rd(a.Y)}function Kw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[$e]=b-0+(Bj(),bg);a.style[Ug]=c+bg}function Lw(a){a.hb||(a.kb&&ck(a),Iw(a.gb,!0,!1))}s(316,317,ri);_.Gd=function(){return zo(this.pb)};_.kd=function(){return wo(this.pb,Qf)};
-_.ld=function(){return wo(this.pb,Rf)};_.md=function(){return Ao(zo(this.pb))};_.Jd=function(){this.Kd(!1)};_.Kd=function(a){Hw(this,a)};_.nd=function(){return!D(Qe,this.pb.style[fh])};_.ed=function(){return!0};_._c=function(){};_.yd=function(){this.hb&&Iw(this.gb,!1,!0)};_.pd=function(a){this.X=a;Jw(this);0==a.length&&(this.X=null)};_.Ld=function(a,b){Kw(this,a,b)};_.qd=function(a){this.pb.style[fh]=a?gh:Qe};_.Id=function(a){Ew(this,a);Jw(this)};
-_.rd=function(a){this.Y=a;Jw(this);0==a.length&&(this.Y=null)};_.Md=function(){Lw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Mw(a,b){var c;Fw.call(this);this.$=new Nw;this.U=(Ow(),Pw);this.gb=new Qw(this);this.pb.appendChild($doc.createElement(ce));this.Ld(0,0);Ao(zo(this.pb))[Cd]="gwt-PopupPanel";zo(this.pb)[Cd]=Yf;this.W=this.V=a;this.db=!1;c=F(Lt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Rw(c);this.T.md()[Cd]=j;c=Ao(zo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(mc);d=ko(d);if(0==d.length)throw new Dk(Oc);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(ba)}Ew(this,this.T);Jw(this);Pi(zo(this.pb),Yf,!1);Pi(this.T.c,b+"Content",!0)}s(315,316,ri);_.sd=function(){aw(this.T)};_.td=function(){dw(this.T)};_.Hd=function(){return this.T.jb};_.Cd=function(){return new Gw(this.T)};_.zd=function(a){return this.T.zd(a)};_.Id=function(a){Ew(this.T,a);Jw(this)};_.T=null;s(314,315,ri);_.wd=function(){dw(this)};
-function Sw(){Sw=u;Tw=new Uw(Jb,0,(Ow(),Pw));Vw=new Uw(oc,1,Ww);Xw=new Uw(zc,2,Yw);Zw=F($w,r,58,[Tw,Vw,Xw])}function Uw(a,b,c){E.call(this,a,b);this.b=c}s(318,145,{58:1,113:1,116:1,118:1},Uw);_.b=null;var Zw,Tw,Vw,Xw;function ax(){ax=u;bx=F(Lt,r,1,[Ug,xf,rd])}
-function Rw(a){var b;ax();var c,d;c=this.pb=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Zg),b[Cd]=a[c],Yu(b,cx(a[c]+"Left")),Yu(b,cx(a[c]+Lb)),Yu(b,cx(a[c]+"Right")),b),Yu(this.d,d),1==c&&(this.c=zo(Dv(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function cx(a){var b,c;c=$doc.createElement(Mg);b=$doc.createElement(ce);var d=(Zu(),$u(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}s(320,317,Ci,Rw);_.Gd=function(){return this.c};
-_.c=null;_.d=null;var bx;s(319,320,Ci);s(321,1,{});function lw(){lw=u;mw=new dx;nw=new ex}function fx(a){Ss.call(this,a)}function kw(a,b){lw();var c,d,e;c=null;for(e=a.Cd();e.ad();){d=e.bd();try{b.Nd(d)}catch(f){if(f=Ti(f),y(f,127))d=f,!c&&(c=new Qs),Rs(c,d);else throw f;}}if(c)throw new fx(c);}s(322,249,Sh,fx);var mw,nw;function dx(){}s(323,1,{},dx);_.Nd=function(a){a.vd()};function ex(){}s(324,1,{},ex);_.Nd=function(a){a.wd()};function gx(){gx=u;hx=(ix(),ix(),jx)}s(327,312,Zh);
-_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};
-_.vd=function(){aw(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var hx;s(326,327,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function kx(a){var b;gx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||j}s(325,326,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},kx);
-function lx(){this.q=new Bw(this);this.f=$doc.createElement(Ig);this.e=$doc.createElement(Lg);Yu(this.f,this.e);this.pb=this.f}s(328,310,ri);_.e=null;_.f=null;function mx(a,b){var c;if(a.i)throw new bw("Composite.initWidget() may only be called once.");ck(b);c=b.pb;a.pb=c;var d;Zu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zu(),c).__gwt_resolve=nx(a));a.i=b;fw(b,a)}
-function ox(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);rj();Nv(d,b)}else b.lb|=c;a.lb=-1}a.i.vd();a.pb.__listener=a;a.xd()}s(329,312,Th);_.ud=function(){return this.i?this.i.ud():!1};_.vd=function(){ox(this)};_.dd=function(a){cw(this,a);this.i.dd(a)};_.wd=function(){this.i.wd()};_.od=function(){return this.pb=this.i.od()};_.i=null;
-function px(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Vd]=rg;break;case 1:b[Vd]=gf;break;case 2:pt(b)!=(rt(),ut)&&(b[Vd]=j)}}function qx(a){this.b=a;this.d=!1;this.e=this.c=pt(a)}s(330,1,{},qx);_.b=null;_.c=null;_.d=!1;_.e=null;function rx(){rx=u;ix();ix()}function tj(){rx();this.pb=sx()}s(331,317,hi,tj);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};
-_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};function tx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=zo(b);e=null;c&&(c=Rv(c),e=0>c?null:Uu(a.j.c,c));e?ux(a,e):d&&(b.innerHTML=j||j);return b}
-function ux(a,b){var c;if(b.ob!=a)return!1;try{fw(b,null)}finally{c=b.pb;Ao(c).removeChild(c);var d=a.j,e;e=Rv(c);c[Vc]=null;c=d.c;vx(e,c.d);Gt(c.c,e,null);d.b=new Sv(e,d.b)}return!0}s(333,311,Di);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Cd=function(){return new wx(this)};_.zd=function(a){return ux(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function xx(a){if(0>=a.c)throw new yx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new yx("Column index: 0, Column size: "+a.b);}
-function zx(){this.j=new Qv;this.i=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(this.i,this.d);this.pb=this.i;this.e=new Ax(this);var a=new Bx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lv(a.c.i,(Zu(),$u(b)),0);Yu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new yx("Row index: "+a+", Row size: "+d);if(0>c)throw new yx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new yx("Column index: "+c+", Column size: "+this.b);c=tx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Mg),d.innerHTML=sa||j,Lv(c,(Zu(),$u(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Mg);
-e.innerHTML=sa;c=$doc.createElement(Zg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)tx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(332,333,Di,zx);_.b=0;_.c=0;
-function Cx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Dx(),Ex)?a.c.e==(rt(),tt)?(Fx(),Gx):a.c.e==st?(Fx(),Hx):(Fx(),Ix):a.c.e==(rt(),tt)?(Fx(),Hx):a.c.e==st?(Fx(),Gx):(Fx(),Jx);b!=a.d&&(a.d=b,a.pb.style[Og]=!a.d?j:a.d.b)}s(336,312,wi);_.b=null;_.c=null;_.d=null;function Kx(){this.pb=$doc.createElement(ce);this.c=new qx(this.pb);this.pb[Cd]="gwt-Label"}function Lx(){Kx.call(this);px(this.c,jh,!1);Cx(this)}
-s(335,336,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Kx,Lx);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};function Mx(a){var b=$doc.createElement(ce);qt(Dg,b.tagName);this.pb=b;this.c=new qx(this.pb);this.pb[Cd]="gwt-HTML";px(this.c,a,!0);Cx(this)}s(334,335,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Mx);
-function Nx(a){for(;++a.c<a.e.d&&!(null!=Uu(a.e,a.c)););}function wx(a){this.d=a;this.e=this.d.j.c;Nx(this)}s(337,1,{},wx);_.ad=function(){return this.c<this.e.d};_.bd=function(){var a;if(this.c>=this.e.d)throw new uw;a=Uu(this.e,this.c);this.b=this.c;Nx(this);return a};_.cd=function(){var a;if(0>this.b)throw new Ox;a=Uu(this.e,this.b);ck(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ax(a){this.b=a}s(338,1,{},Ax);_.b=null;function Bx(a){this.c=a}s(339,1,{},Bx);_.b=null;_.c=null;
-function Dx(){Dx=u;Ex=new Px}var Ex;function Fx(){Fx=u;Qx=new Rx((Lp(),vd));Gx=new Rx($e);Hx=new Rx(lg);Ix=Gx;Jx=Hx;Sx=Ix}var Qx,Sx,Gx,Jx,Ix,Hx;function Px(){}s(341,1,{},Px);function Rx(a){this.b=a}s(342,341,{},Rx);_.b=null;function Tx(){Tx=u;Ux=new Vx(xf);Wx=new Vx(Ug)}var Ux,Wx;function Vx(a){this.b=a}s(343,1,{},Vx);_.b=null;function Xx(a,b){var c;c=Yx(a);Yu(a.c,c);ow(a,b,c)}function Yx(a){var b;b=$doc.createElement(Mg);b[fd]=a.b.b;b.style[eh]=a.d.b;return b}
-function Zx(a,b){var c,d;d=Ao(b.pb);(c=sw(a,b))&&a.c.removeChild(d);return c}function $x(){lx.call(this);this.b=(Fx(),Sx);this.d=(Tx(),Wx);this.c=$doc.createElement(Zg);Yu(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(344,328,ri,$x);_.zd=function(a){return Zx(this,a)};_.c=null;function ay(){ay=u;new Li}function by(a){ay();cy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function dy(a,b,c,d,e){ay();this.b=new ey(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}
-function cy(a,b,c,d,e){ay();dy.call(this,(Eu(),new Du(a)),b,c,d,e)}s(345,312,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},by,dy,cy);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};
-_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};_.dd=function(a){32768==bv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);cw(this,a)};_.xd=function(){var a=this.b;D(ef,xo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new fy(a,this),$n((Xn(),Yn),a.i))};_.b=null;s(347,1,{});_.i=null;function gy(){gy=u;hy()}
-function ey(a,b,c,d,e,f){var g,i;gy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Dg);i=new ru;qu(qu(qu(i,new tu("width:"+e+(Bj(),bg)+ob)),new tu("height:"+f+dg)),new tu("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!iy&&(iy=new jy);b=ky;c=new tu((new tu(i.b.b.b)).b);i=new su;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Cu(b.b);zn(i.b,b);i.b.b+="' style='";b=Cu(c.b);zn(i.b,b);i.b.b+="' border='0'>";i=new vu(i.b.b);g.innerHTML=i.b||j;g=zo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),rj(),Nv(g,a)):a.lb|=133333119}s(346,347,{},ey);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function fy(a,b){this.b=a;this.c=b}s(348,1,{},fy);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;function ly(a,b){if(0>b||b>=a.pb.options.length)throw new rw;}function Iq(a,b){ly(a,b);return a.pb.options[b].value}function my(){gx();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}s(349,327,Zh,my);s(350,280,bi);function ny(a){this.b=a}s(351,350,bi,ny);
-_.Lc=function(){};function oy(a){this.b=a}s(352,350,bi,oy);_.Vc=function(a){this.b.Od(a.i,a.b)};function py(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Zg);Lv(a.f,(Zu(),$u(e)),b);a=(Zu(),$u(c));d.appendChild(a)}else d=Dv(a.f,0),Lv(d,(Zu(),$u(c)),b)}
-function qy(a,b,c){var d;ry(a,b);c&&b.b?(ry(a,null),a=b.b,b=(Xn(),Yn),b.d=ao(b.d,[new sy(a),!1])):null!=b.d&&(a.k=new ty(a,b),c=(Ow(),Ww),a.k.U=c,a.k.ab=a.i,a.k.md()[Cd]=He,d=Wv(a.pb),D(Ge,d)||gj(a.k,d+"Popup"),$v(a.k,new oy(a),Ak?Ak:Ak=new Bk),a.o=b.d,d=a.k,a=new uy(a,b),d.pb.style[fh]=Qe,Lw(d),a.b.p?Kw(a.b.k,ek(a.b.pb)+wo(a.b.pb,Rf)-1,gk(a.c.pb)):Kw(a.b.k,ek(a.c.pb),gk(a.b.pb)+wo(a.b.pb,Qf)-1),d.pb.style[fh]=gh)}
-function vy(a,b){if(b||!(a.n&&a.o==a.n.d))ry(a,b),wy((rx(),a.pb)),b&&a.e&&qy(a,b,!1)}
-function xy(a,b){var c;a:{c=Bo(b);var d,e;for(e=new Ni(a.j);e.c<e.e.He();)if(d=Oi(e),d.pb.contains(c)){c=d;break a}c=null}switch(bv(b.type)){case 1:wy((rx(),a.pb));c&&qy(a,c,!0);break;case 16:c&&vy(a,c);break;case 32:c&&vy(a,null);break;case 2048:yy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:yy(a)||a.p||zy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:yy(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(qy(a,a.n,!1),a.n.d.$f()):Ay(a));b.cancelBubble=!0;b.preventDefault();break;case 38:yy(a)||
-a.p&&zy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:yy(a)||(a.p?Ay(a):null!=a.n.d&&!a.n.d.$f().$f()&&(qy(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:ry(a,null);a.k&&Hw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:ry(a,null);a.k&&Hw(a.k,!1);break;case 13:yy(a)||(qy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}cw(a,b)}function By(a,b,c){c&&ry(a,null);xs(a,b,!1);a.o=null;a.k=null}
-function yy(a){var b;if(!a.n){for(b=new Ni(a.j);b.c<b.e.He();){b=Oi(b);ry(a,b);break}return!0}return!1}function ry(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Wv(c.pb)+Wa;Pi(c.md(),d,!1);a.p&&(c=Ao(a.n.pb),2==Ev(c)&&(c=Dv(c,1),Pi(c,Gg,!1)))}if(b){c=Wv(b.pb)+Wa;Pi(b.md(),c,!0);a.p&&(c=Ao(b.pb),2==Ev(c)&&(c=Dv(c,1),Pi(c,Gg,!0)));Fl();c=a.pb;var e=new gl(b.pb),d=(Al(),Bl),e=F(Cy,r,5,[e]),f,g,i,h;f=new xn;for(i=0,h=e.length;i<h;++i)g=e[i],yn(yn(f,g.b),ba);e=ko(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Ay(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Uu(a.j,b):Uu(a.j,c);break}ry(a,d)}}function zy(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Uu(a.j,b):Uu(a.j,c);break}ry(a,d)}}s(353,312,wi);_.dd=function(a){xy(this,a)};_.wd=function(){this.k&&Hw(this.k,!1);dw(this)};_.Od=function(a,b){By(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function sy(a){this.b=a}s(354,1,{},sy);_.qc=function(){Dy(this.b)};_.b=null;
-function Ey(a){this.b=a}s(355,1,{},Ey);_.Lc=function(){ry(this.b,null)};_.b=null;function ty(a,b){this.b=a;this.c=b;Mw.call(this,!0,nf);Ew(this.T,this.c.d);Jw(this);this.fb=!0;this.c.d.$f()}s(356,315,ri,ty);_._c=function(a){var b,c;if(!a.b)switch(bv(a.e.type)){case 4:c=Bo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&ry(this.b,null)}};_.b=null;_.c=null;function uy(a,b){this.b=a;this.c=b}s(357,1,{},uy);_.b=null;var Fy=_.c=null;
-function Gy(){Gy=u;Fy=new pu((Eu(),new Du("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Hy(a,b){this.pb=$doc.createElement(Mg);var c=Wv(this.pb)+Wa;Pi(this.md(),c,!1);this.pb.textContent=a||j;this.pb[Cd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Fl();this.pb.setAttribute(mg,lm.b);this.b=b}s(360,313,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Hy);_.b=null;_.c=null;_.d=null;
-function Iy(){var a;this.pb=$doc.createElement(Mg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);Yu(this.pb,a);a[Cd]="menuSeparatorInner"}s(361,313,Bi,Iy);function Jy(){var a,b,c,d,e;b=null.$f();e=vj();d=wj();b[be]=(Ap(),Jf);b[ih]=0+(Bj(),bg);b[Pe]=bb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+bg;b[Pe]=(a>d?a:d)+bg;b[be]="block"}function Nw(){}s(362,1,{},Nw);_.Xc=function(){Jy()};
-function Ky(a){this.b=a}s(363,1,{},Ky);_._c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b._c(a),!a.b){d=a.e;c=Bo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bv(d.type)){case 4:case 1048576:if(qj){a.c=!0;break}if(!c&&b.V){b.Kd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.c=!0;break}break;case 2048:d=Bo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ly(a){this.b=a}s(364,1,{},Ly);_.b=null;function Ow(){Ow=u;Pw=new My(Jb,0);Ww=new My(oc,1);Yw=new My(zc,2);Ny=F(Oy,r,74,[Pw,Ww,Yw])}function My(a,b){E.call(this,a,b)}s(365,145,{74:1,113:1,116:1,118:1},My);var Ny,Pw,Ww,Yw;function Py(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qv(a.b.$),Jy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Yi(a.i.b),a.i=null,a.c=!1)}function Qy(a){a.k||(Py(a),a.d||(oj(),ww(pj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Wf]=gh}
-function Ry(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Fd]="rect("+g+cg+f+cg+c+cg+e+"px)"}
-function Iw(a,b,c){a.d=c;ik(a);a.j&&(Ck(a.j),a.j=null,Qy(a));a.b.hb=b;var d=a.b;d.eb&&(Yi(d.eb.b),d.eb=null);d._&&(Yi(d._.b),d._=null);if(d.hb){d.eb=ev(new Ky(d));var e;e=new Ly(d);kv();e=lv?Hs(lv.b,(!Gs&&(Gs=new Bk),Gs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Ow(),Pw)&&!b&&(c=!1);a.k=b;c?b?(Py(a),a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),a.b.pb.style[Fd]=hg,oj(),b=pj(null),ow(b,a.b,b.pb),a.j=new Sy(a),uk(a.j,1)):jk(a,200):(Py(a),a.k?(a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),oj(),
-b=pj(null),ow(b,a.b,b.pb)):a.d||(oj(),ww(pj(null),a.b)),a.b.pb.style[Wf]=gh)}function Qw(a){var b=(ok(),rk);this.n=new nk(this);this.u=b;this.b=a}s(366,18,{},Qw);_.sc=function(){Qy(this)};_.tc=function(){this.e=wo(this.b.pb,Qf);this.f=wo(this.b.pb,Rf);this.b.pb.style[Wf]=Qe;Ry(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Ry(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Sy(a){vk();this.b=a}s(367,25,{},Sy);_.Ac=function(){this.b.j=null;jk(this.b,200)};
-_.b=null;function Zu(){Zu=u;Ty()}function $u(a){return a.__gwt_resolve?a.__gwt_resolve():a}function nx(a){return function(){this.__gwt_resolve=Uy;return a.od()}}function Uy(){throw"A PotentialElement cannot be resolved twice.";}
-function Ty(){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 oj(){oj=u;Vy=new Wy;Xy=new Li;ew=new Qs}function Yy(a){this.q=new Bw(this);this.pb=a;aw(this)}
-function pj(a){oj();var b,c;c=kj(Xy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Xy.e){var d=new Zy;yk();zk(Ak?Ak:Ak=new Bk,d)}!b?c=new $y:c=new Yy(b);x(Xy,a,c);Rs(ew,c);return c}s(369,309,ri,Yy);var Vy,Xy,ew;function Wy(){}s(370,1,{},Wy);_.Nd=function(a){a.ud()&&a.wd()};function Zy(){}s(371,1,{},Zy);_.Vc=function(){oj();try{kw(ew,Vy)}finally{az(ew.b),az(Xy)}};function $y(){Yy.call(this,$doc.body)}s(372,369,ri,$y);
-_.Fd=function(a,b,c){zw(a,b-0,c-0)};function Gw(a){this.d=a;this.b=!!this.d.jb}s(373,1,{},Gw);_.ad=function(){return this.b};_.bd=function(){if(!this.b||!this.d.jb)throw new uw;this.b=!1;return this.c=this.d.jb};_.cd=function(){this.c&&this.d.zd(this.c)};_.c=null;_.d=null;function bz(a,b){a.pb[dh]=null!=b?b:j}s(376,327,qi);_.dd=function(a){0!=(bv(a.type)&896)?cw(this,a):cw(this,a)};_.xd=function(){};function cz(){cz=u;gx();dz()}s(375,376,qi);
-function ez(){cz();var a=$doc.createElement("textarea");!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);gx();this.pb=a;this.pb[Cd]="gwt-TextArea"}s(374,375,qi,ez);function fz(){var a;cz();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);gx();this.pb=b;this.pb[Cd]="gwt-TextBox"}s(377,375,qi,fz);function dz(){dz=u;gz=new hz;iz=new jz;kz=new lz;mz=new nz;oz=F(pz,r,81,[gz,iz,kz,mz])}s(378,145,mi);var oz,gz,iz,kz,mz;function hz(){E.call(this,Jb,0)}s(379,378,mi,hz);
-function jz(){E.call(this,bc,1)}s(380,378,mi,jz);function lz(){E.call(this,ec,2)}s(381,378,mi,lz);function nz(){E.call(this,yc,3)}s(382,378,mi,nz);function qz(a,b){var c,d;c=$doc.createElement(Zg);d=$doc.createElement(Mg);d[fd]=a.b.b;d.style[eh]=a.c.b;var e=(Zu(),$u(d));c.appendChild(e);Yu(a.e,c);ow(a,b,d)}function rz(){lx.call(this);this.b=(Fx(),Sx);this.c=(Tx(),Wx);this.f[ud]=ab;this.f[td]=ab}s(383,328,ri,rz);_.zd=function(a){var b;b=Ao(a.pb);(a=sw(this,a))&&this.e.removeChild(Ao(b));return a};
-function sz(a,b){if(0>b||b>=a.d)throw new rw;return a.b[b]}function tw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function pw(a,b,c){var d,e;if(0>c||c>a.d)throw new rw;if(a.d==a.b.length){e=v(tz,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Gt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Gt(a.b,d,a.b[d-1]);Gt(a.b,c,b)}function Bw(a){this.c=a;this.b=v(tz,r,82,4,0)}s(384,1,{},Bw);_.Cd=function(){return new vw(this)};_.b=null;_.c=null;_.d=0;
-function iw(a){if(a.b>=a.c.d)throw new uw;return a.c.b[++a.b]}function jw(a){if(0>a.b||a.b>=a.c.d)throw new Ox;a.c.c.zd(a.c.b[a.b--])}function vw(a){this.c=a}s(385,1,{},vw);_.ad=function(){return this.b<this.c.d-1};_.bd=function(){return iw(this)};_.cd=function(){jw(this)};_.b=-1;_.c=null;function hy(){hy=u;ky=(Eu(),new Du(Sn()+"clear.cache.gif"))}var ky,iy=null;function jy(){}s(387,1,{},jy);function uz(){uz=u;hy()}function vz(a,b,c,d,e){uz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function wz(a,b,c){uz();vz.call(this,(Eu(),new Du(a)),b,0,c,16)}s(388,321,{},vz,wz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ix(){ix=u;jx=(xz=new yz)?new zz:xz}function zz(){}s(389,1,{},zz);_.Qd=function(a){a.focus()};var xz,jx;function Az(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function sx(){var a=(ix(),Bz)?Bz:Bz=Az();ix();var b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ng;c.tabIndex=-1;c.setAttribute(mg,$f);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Qe;d.position=Xc;c.addEventListener(qe,a,!1);b.appendChild(c);return b}s(391,389,{});var Bz=null;function wy(a){$wnd.setTimeout(function(){a.focus()},0)}function yz(){}s(390,391,{},yz);_.Qd=function(a){wy(a)};
-function Yi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Js(b,new Ku(b,c,d,a)):Xs(b,c,d,a)}function Ns(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(396,1,{},Ns);_.b=null;_.c=null;_.d=null;_.e=null;function Ks(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(397,1,{},Ks);_.qc=function(){var a=this.c;Ls(this.b,this.e,this.d).sf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Ku(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(398,1,{},Ku);_.qc=function(){Xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Cz(a,b){b.n!=a&&(!a.bc&&(a.bc=new hj),b.n=a,bj(a.bc,b))}function Dz(a){var b;b=a.cZ.e;if(-1!=lo(b,mo(36)))return null;a=a.cc.c.c++;return b=so(b,ro(b,mo(46))+1)+j+a}function Ez(a,b,c,d){0==--a.Yb&&(a.hc!=a.de()&&(d|=4),!a.gc&&(d|=2),0<d&&new Fz(a,b,c,ju(d)))}function Gz(a){return!a.Ub&&a._b?Gz(a._b):a.Ub}function Hz(a){return!a.Wb&&a._b?Hz(a._b):a.Wb}
-function Iz(a){var b;b=new Jz;if(a.de()){for(;a&&!y(a,101);a=a._b){var c=b,d=a._d(),e=a.ae();c.b+=d;c.c+=e}y(a,101)&&(c=a._d(),a=a.ae(),b.b+=c,b.c+=a);return b}throw new Kz;}function Lz(a){a.dc=!1;a.me();Mz(a)}function Mz(a){if((a=y(a,101)?null:a._b)&&a.dc)Lz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function Nz(a){return(a=a.Ud())?a:new Oz(1,1)}function Pz(a){var b;return(b=a.Vd())?new Qz(b):new Qz(a.Xd())}function Rz(a){0==a.Yb++&&(a.hc=a.de(),a.gc=!0,a.je())}function Sz(a){return!a.Wb?(a.ce(),!0):!1}
-function N(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Nf(b)}function Tz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Mz(a),new Uz(a,100);if(g!=a.fc||f!=a.Xb)a.ce(),new Uz(a,101)}function Vz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.ce(),a.ac.Of(b),a.de()&&a.le())}function Wz(a){a.ec||(Rz(a),Xz(a,!0),Yz(a),a.ec=!0,new Uz(a,102),Ez(a,a,a._b,0),Mz(a),a.ac.Qf(a))}function Zz(){this.cc=(Gq(),Gq(),$z);new Li;this.be();this.$b=(aA(),bA)}
-s(402,1,ci);_.Rd=function(){return!1};_.Sd=function(){return Dz(this)};_.Td=function(){return Gz(this)};_.Ud=function(){return cA(this.ac,this)};_.Vd=function(){return this.Ud()};_.Wd=function(){return this.Xb};_.Xd=function(){return this.fe()};_.Yd=function(){return new dA(0,0,0,0)};_.Zd=function(){return this.ie()};_.$d=function(){return this.fc};_._d=function(){return this.ic};_.ae=function(){return this.jc};_.be=function(){};_.ce=function(){Lz(this)};
-_.de=function(){return this.ec&&!!this._b&&this._b.de()};_.ee=function(){};_.fe=function(){return Nz(this)};_.ge=function(){};_.he=function(){return(null==this.Zb&&(this.Zb=this.Sd()),this.Zb)+za+this._d()+za+this.ae()+za+this.$d()+jh+this.Wd()+(this.ec?j:",hidden")};_.ie=function(){return Pz(this)};_.je=function(){};_.ke=function(){return Sz(this)};_.le=function(){};_.me=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ne=function(a,b){this.oe(this.ic,this.jc,a,b)};
-_.oe=function(a,b,c,d){this.pe(a,b,c,d,this.Vb,!0);this.Vb=0};_.pe=function(a,b,c,d){Tz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.qe=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Dk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Dk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Dk("Missing message: awt.12C");if(y(b,101))throw new Dk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new uo;var e=Gj(d.Pb.b,b),f;f=Uu(d.Pb.b,e);d.Qb&&d.Qb.we(f);eA(d,e);new fA(d,301,f)}d=a.Pb.b.d;Rz(b);gA(a.Pb.b,d,b);d=(b._b=a,b.ee(!0),Lz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Ez(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Is("Missing message: awt.185");if(null==c||null!=c)hA(g,c,b);else throw new Dk("Missing message: awt.92");}else a.Qb.se(null==c?null:c,b)}catch(i){i=Ti(i);if(y(i,121))throw b=i,eA(a,d),b;throw i;}b.me();new fA(a,300,b)}function iA(a,b){var c;c=a.re();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function jA(a){var b;b=a.re();return new kA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Xz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Uu(a.Pb.b,c).ee(b)}function eA(a,b){var c;c=Uu(a.Pb.b,b);Rz(c);c.ee(!1);Xu(a.Pb.b,b);c._b=null;Lz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Ez(c,c,a,1)}function lA(a){var b=(mA(),nA);Vz(a,b);for(b=0;b<a.Pb.b.d;++b)Uu(a.Pb.b,b).ke()}function oA(a,b){var c,d;if(a.Qb)for(d=new Ni(a.Pb.b);d.c<d.e.He();)c=Oi(d),a.Qb.we(c);if(b)for(d=new Ni(a.Pb.b);d.c<d.e.He();)c=Oi(d),b.se(null,c);a.Qb=b;Lz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function Yz(a){if(!a.dc){a.Qb&&a.Qb.te(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Uu(a.Pb.b,c),b.dc||b.qe();a.dc=!0}}function pA(){Zz.call(this);this.Pb=new qA;this.Tb=(Gq(),Gq(),$z)}s(401,402,ni);_.Ud=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.ue(this));return this.Rb};_.Vd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ve(this));return this.Sb};_.re=function(){return this.Yd()};_.Xd=function(){return Nz(this)};_.Zd=function(){return Pz(this)};
-_.be=function(){this.ac=(Gq(),new rA)};_.ce=function(){Lz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.ee=function(a){Xz(this,a)};_.fe=function(){return Nz(this)};_.ie=function(){return Pz(this)};_.je=function(){var a;for(a=0;a<this.Pb.b.d;++a)Rz(Uu(this.Pb.b,a))};_.ke=function(){var a;if(!Sz(this))return!1;for(a=0;a<this.Pb.b.d;++a)Uu(this.Pb.b,a).ke();return!0};_.me=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Uu(this.Pb.b,b),a.me()};_.qe=function(){Yz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function sA(){var a=new tA;pA.call(this);oA(this,a)}s(400,401,ni,sA);_.Sd=function(){return"panel"+this.Tb.c.e++};function uA(a,b,c){a=vA(a.Ob,b,c);a.k=!0;return new wA(a)}function xA(a){a.ge(a.Ob.e)}function yA(a){return new Oz(wo(a.Ob.pb,Rf),wo(a.Ob.pb,Qf))}s(399,400,ni);_.Wd=function(){return wo(this.Ob.pb,Qf)};_.$d=function(){return wo(this.Ob.pb,Rf)};_._d=function(){return ek(this.Ob.pb)};_.ae=function(){return gk(this.Ob.pb)};
-_.de=function(){return this.Ob.pb.style.display!=Jf};_.le=function(){xA(this)};_.ne=function(){};_.Ob=null;function zA(a){if(null!=a)this.f=a;else throw new AA;}s(404,1,ui);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
-function BA(){BA=u;Q=new Li;x(Q,new R(400),new S(sh));x(Q,new R(401),new S(sh));x(Q,new R(402),new S(sh));x(Q,new R(500),new S(uh));x(Q,new R(501),new S(uh));x(Q,new R(502),new S(uh));x(Q,new R(503),new S(vh));x(Q,new R(504),new S(uh));x(Q,new R(505),new S(uh));x(Q,new R(506),new S(vh));x(Q,new R(507),new S(Nh));x(Q,new R(100),new S(oh));x(Q,new R(101),new S(oh));x(Q,new R(102),new S(oh));x(Q,new R(103),new S(oh));x(Q,new R(1004),new S(rh));x(Q,new R(1005),new S(rh));x(Q,new R(800),new S(Jh));x(Q,
-new R(801),new S(Jh));x(Q,new R(200),new S(wh));x(Q,new R(201),new S(wh));x(Q,new R(202),new S(wh));x(Q,new R(204),new S(wh));x(Q,new R(203),new S(wh));x(Q,new R(209),new S(Oh));x(Q,new R(208),new S(Ph));x(Q,new R(207),new S(Ph));x(Q,new R(206),new S(wh));x(Q,new R(205),new S(wh));x(Q,new R(1400),new S(Lh));x(Q,new R(1401),new S(Mh));x(Q,new R(1402),new S(Mh));x(Q,new R(300),new S(ph));x(Q,new R(301),new S(ph));x(Q,new R(1100),new S(Bh));x(Q,new R(1101),new S(Bh));x(Q,new R(1200),new S(Kh));x(Q,new R(701),
-new S(zh));x(Q,new R(900),new S(Ah));x(Q,new R(1001),new S(xh));x(Q,new R(601),new S(yh))}s(403,404,ui);_.he=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Sd()),a.Zb),null==a&&(a=j));return this.cZ.e+Sc+this.he()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(406,1,{},S);_.b=nh;function CA(){}s(407,1,{},CA);_.b=null;_.c=null;
-function DA(a,b){var c;b&&(a.b?(c=new EA(a.b),Gt(c.c,c.d++,b),a.b=c):(a.b=new hj,bj(a.b,b)))}s(409,1,ui);_.b=null;function FA(){}function GA(){}s(408,409,ui,FA,GA);function HA(){HA=u;Math.sqrt(2)}function IA(a){HA();if(0>a)throw new Dk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(410,1,{86:1},IA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new JA;a.b=31*a.b+I((new KA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new KA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function LA(){LA=u;MA=new Qs;NA=new Oz(0,0);Rs(MA,Cb);Rs(MA,Ub);Rs(MA,xb);Rs(MA,"Last");Rs(MA,Lb);Rs(MA,lc);Rs(MA,Kc);Rs(MA,Qc);Rs(MA,Sb)}
-function hA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Gv(MA.b,b))throw new Dk(OA());It(kj(a.d,d))===It(c)&&It(kj(a.c,c))===It(d)||((b=kj(a.d,d))&&PA(a,b,d),QA(a.b.Cd(),c)&&PA(a,c,d),b=a.b,new RA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function SA(a,b){return new Oz(Zj(b[1].c,Zj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Zj(b[0].b,Zj(b[4].b,b[3].b))+a.n)}function PA(a,b,c){TA(a.b,b);Wi(a.c,b);Wi(a.d,c)}
-function UA(a,b){if(!a.o){a.o=!0;var c,d,e;VA(a.i,NA);VA(a.j,NA);VA(a.p,null);a.q=0;for(d=WA(a.b,0);d.c!=d.e.b;){c=XA(d);e=kj(a.c,c);var f=b.$b;e=Kn(e,Lb)?0:Kn(e,lc)?1:Kn(e,Kc)?2:Kn(e,Qc)?4:Kn(e,Sb)?3:Kn(e,Cb)?f.b?4:3:Kn(e,xb)?f.b?3:4:Kn(e,Ub)?1:2;c.ec?a.p[e]||(Gt(a.p,e,c),++a.q,a.i[e]=c.Xd(),a.j[e]=c.Zd()):a.p[e]||(a.i[e]=c.Xd(),a.j[e]=c.Zd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function YA(){LA();ZA.call(this,0)}
-function ZA(a){LA();Gq();this.b=new $A;this.c=new Li;this.d=new Li;this.e=a;this.k=0;this.o=!1;this.p=v(aB,r,90,5,0);this.i=v(bB,r,92,5,0);this.j=v(bB,r,92,5,0);this.q=this.f=this.n=0}s(411,1,{94:1,113:1},YA,ZA);_.se=function(a,b){hA(this,a,b)};
-_.te=function(a){UA(this,a);if(0!=this.q)if(a=jA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.oe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ne(a.c,this.j[1].b),this.p[1].pe(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ne(this.j[4].c,c),this.p[4].pe(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].oe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ne(a.c,
-this.j[2].b),this.p[2].pe(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ne(this.j[3].c,c),this.p[3].pe(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.ue=function(a){var b;b=this.o;UA(this,a);this.o=b;return 0==this.q?iA(a,new Oz(0,0)):iA(a,SA(this,this.i))};_.ve=function(a){var b;b=this.o;UA(this,a);this.o=b;return iA(a,SA(this,this.j))};_.we=function(a){var b;b=kj(this.c,a);null!=b&&PA(this,a,b)};_.tS=function(){return cB.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var NA,MA;function dB(a){Zz.call(this);this.ac=(Gq(),new eB(a,this))}s(412,402,{87:1,90:1,95:1,109:1,113:1},dB);_.Sd=function(){return sd+this.cc.c.b++};_.Ud=function(){return!Hz(this)?new Oz(0,0):cA(this.ac,this)};_.me=function(){};s(414,1,{});s(413,414,{},function(){});function fB(){fB=u}
-function gB(a,b){if(null==b)throw new Is("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Uf);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 hB(){fB();Zz.call(this);new hj;this.ac=new iB((Gq(),this))}s(415,402,{88:1,90:1,95:1,109:1,113:1},hB);_.Ud=function(){return cA(this.ac,this)};
-_.he=function(){return(null==this.Zb&&(this.Zb=Dz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+jh+this.Xb+(this.ec?j:",hidden")+",current="+Iq(this.ac.b,this.ac.b.pb.selectedIndex)};function jB(){jB=u;kB=new lB(255,255,255);mB=new lB(192,192,192);nB=new lB(128,128,128);oB=new lB(64,64,64);pB=new lB(0,0,0);qB=new lB(255,0,0);new lB(255,175,175);rB=new lB(255,200,0);sB=new lB(255,255,0);new lB(0,255,0);tB=new lB(255,0,255);uB=new lB(0,255,255);vB=new lB(0,0,255)}
-function wB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new lB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new lB(c,a,b)}function xB(a){return new lB(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function lB(a,b,c){jB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Dk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(416,1,{89:1,96:1,100:1},lB);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return yB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var pB,vB,uB,oB,nB,mB,tB,rB,qB,kB,sB;function aA(){aA=u;bA=new zB(!0);AB=new Qs;Rs(AB,"ar");Rs(AB,"fa");Rs(AB,"iw");Rs(AB,"ur")}function zB(a){this.b=a}s(417,1,ui,zB);_.b=!1;var bA,AB;s(419,1,{105:1,115:1});function BB(){Oz.call(this,0,0)}function Oz(a,b){this.c=a;this.b=b}
-function Qz(a){Oz.call(this,a.c,a.b)}s(418,419,{92:1,105:1,113:1,115:1},BB,Oz,Qz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new JA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return CB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Pr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(420,1,ui,Pr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.xe=function(){return 0!=(this.f&4)};_.ye=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ye()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.xe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function DB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function EB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(vx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Zd(),c.oe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function FB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Zd():c.Xd(),g=Zj(g,c.b),i+=c.c+a.d);return new Oz(i,g+2*a.e)}function tA(){GB.call(this,1,5,5)}
-function GB(a,b,c){Gq();this.d=b;this.e=c;this.b=a}s(421,1,ui,tA,GB);_.se=function(){};
-_.te=function(a){this.c=HB(a.Pb);if(0!=DB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=jA(a);g=a.re();i=a.$b.b;l=new hj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new IB(n);for(w=0;w<n;++w)Gt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=Gj(a.Pb.b,q);vx(A,G.d);Gt(G.c,A,q)}for(d=new Ni(d);d.c<d.e.He();)if((c=Oi(d))&&c.ec)a=c.Zd(),!e&&m+a.c>b.c&&(EB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ne(),m=f,o+=h+this.e,h=0),e=!1,Gt(l.c,l.d++,c),m+=a.c+this.d,h=Zj(h,a.b);EB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.ue=function(a){this.c=HB(a.Pb);return 0==DB(this)?iA(a,new Oz(10,10)):iA(a,FB(this,!1))};_.ve=function(a){this.c=HB(a.Pb);return 0==DB(this)?iA(a,new Oz(10,10)):iA(a,FB(this,!0))};_.we=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=lg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return JB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function mA(){mA=u;nA=new KB(Rb,0,12)}
-function KB(a,b,c){mA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(422,1,ui,KB);_.b=null;_.c=0;_.d=0;var nA;s(423,1,ui);_.tS=function(){return LB.e+"[font="+this.d+"ascent="+MB(this.b,this.d).b+", descent="+MB(this.b,this.d).c+", height="+MB(this.b,this.d).d+Uc};_.d=null;function NB(a){if(!a.n){Rz(a);a.Jd();var b,c;for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&NB(c);Xz(a,!1);a.n=!0;Ez(a,a,a._b,0);new OB(a,202)}}
-function PB(a){var b,c;a.ec&&(a.ac.Jd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&c.Jd()}function QB(a){!Hz(a)&&lA(a);var b=Pz(a);a.oe(a.ic,a.jc,b.c,b.b);Yz(a)}function RB(a,b){a.q!=b&&(a.q=b)}s(425,401,si);_.Yd=function(){return new dA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Jd=function(){PB(this)};_.de=function(){return this.ac.d.hb};_.oe=function(a,b,c,d){Tz(this,a,b,c,d);this.Vb=0};_.pe=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Tz(this,a,b,c,d);this.ec&&e&&!f&&Yz(this)};_.n=!1;_.q=!1;
-function SB(a){pA.call(this);this.r=new GA;this.p=new hj;this.o=new dA(0,0,0,0);this.ec=!1;oA(this,new YA);this.ac&&TB(this.ac.d.I.c,a);this.ac&&UB(this.ac.d,!0);RB(this,!0)}s(424,425,si);_.re=function(){return new dA(this.o.e,this.o.c,this.o.b,this.o.d)};_._d=function(){return ek(this.ac.d.pb)};_.ae=function(){return gk(this.ac.d.pb)};_.be=function(){this.ac=new VB((Gq(),j),this)};
-function WB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=wB(g),f=new lB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(~~g.b>>16&255)+za+(~~g.b>>8&255)+za+(g.b&255)+va)):(i=new lB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=wB(g),(a.e=i)&&(a.i=jg+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va));--d;--e;XB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=jg+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va);XB(a,b,c,d,1);XB(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(~~f.b>>16&255)+
-za+(~~f.b>>8&255)+za+(f.b&255)+va);XB(a,b+d,c,1,e);XB(a,b+1,c+e,d,1)}s(426,1,{});_.tS=function(){return"Graphics"};s(427,426,{});function YB(a){var b,c;c=Zj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Oz(b,c)}
-function ZB(a,b,c){var d,e,f,g,i,h;a.c=HB(b.Pb);if(0==a.c.length)return new BB;g=YB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Zd():d.Xd(),h=Zj(h,d.c),i=Zj(i,d.b);return new Oz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function $B(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function aC(){bC.call(this,7)}function bC(a){Gq();this.e=0;this.b=1;this.f=a;this.d=0}s(428,1,ui,aC,bC);_.se=function(){};
-_.te=function(a){var b,c;this.c=HB(a.Pb);if(0!=this.c.length&&(b=jA(a),!(0>=b.c||0>=b.b))){c=YB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);$B(b.c,b.d,this.d,f,e);$B(b.b,b.e,this.f,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.c[i].oe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.ue=function(a){return iA(a,ZB(this,a,!1))};_.ve=function(a){return iA(a,ZB(this,a,!0))};_.we=function(){};
-_.tS=function(){return cC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Ox(){Cn()}function bw(a){Cn();this.i=a}s(430,100,pi,Ox,bw);function Kz(){Cn();this.i="Missing message: awt.151"}s(429,430,pi,Kz);s(431,1,{});function dA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(432,1,{93:1,113:1,115:1},dA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return dC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function eC(a){fC.call(this,a,0)}function fC(a,b){Zz.call(this);this.ac=(Gq(),new gC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Fx(),Qx);c.b=d;Cx(c);break;case 0:c=c.b;d=(Fx(),Gx);c.b=d;Cx(c);break;case 2:c=c.b,d=(Fx(),Hx),c.b=d,Cx(c)}}s(433,402,ci,eC,fC);
-_.Ud=function(){return!Hz(this)?new Oz(0,0):cA(this.ac,this)};_.he=function(){var a=(null==this.Zb&&(this.Zb=Dz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+jh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=vd;break;case 2:b=lg}return a+b+",text=null"};_.b=0;s(436,1,ui);_.he=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.k=null;_.n=null;
-function hC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function iC(a){this.o=(Gq(),Gq(),$z);var b;var c;b=this.cZ.e;-1!=lo(b,mo(36))?b=null:(c=this.o.c.d++,b=so(b,ro(b,mo(46))+1)+j+c);this.k=b;this.e=new FA;this.i=a;this.f=!0;this.j=new jC(this)}s(435,436,ui,iC);_.he=function(){return hC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(434,435,fi);_.he=function(){return hC(this)+(this.c?",tearOff":j)};_.c=!1;s(438,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new JA;kC(a,this.b);kC(a,this.c);return a.b};function Jz(){this.c=this.b=0}function lC(a,b){this.b=a;this.c=b}function mC(a){var b=a.c;this.b=a.b;this.c=b}s(437,438,{97:1,106:1,113:1},Jz,lC,mC);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return nC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
-function oC(a,b){if(!b)throw new Is("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Iy,e=c.d.d;if(0>e||e>c.d.d)throw new rw;c.p&&(d.pb[Hd]=2);py(c,e,d.pb);gA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new rw;gA(d.d,e,c);for(f=g=0;f<e;++f)y(Uu(d.d,f),73)&&++g;gA(d.j,g,c);py(d,e,c.pb);c.c=d;e=Wv(c.pb)+Wa;Pi(c.md(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Dv(d.p?d.f:Dv(d.f,0),e),2==Ev(d)&&d.removeChild(Dv(d,1)),c.pb[Hd]=2))}}
-function pC(a,b,c,d){a=a.b;b=Iz(b);c+=b.b;d+=b.c;Kw(a.b,c,d);Lw(a.b)}function qC(){iC.call(this,j);new hj;this.c=!1;this.b=(Gq(),new rC)}s(439,434,fi,qC);_.b=null;s(442,1,{99:1,108:1,115:1});s(441,442,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new JA;kC(a,this.d);kC(a,this.e);kC(a,this.c);kC(a,this.b);return a.b};function kA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(440,441,{98:1,99:1,107:1,108:1,113:1,115:1},kA);_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return sC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function tC(){tC=u;uC=new vC;wC=new xC;yC=new xC}var uC,yC,wC;s(444,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function vC(){}s(445,444,{},vC);function xC(){}s(446,1,{},xC);s(447,402,ci);_.Td=function(){return null};
-function zC(a,b){var c;c=new AC(Hz(a));return!c?null:new Oz(BC(c,"_")*b+6,MB(c.b,c.d).d+6)}function CC(a,b){var c;c=zC(a,b);return!c?Nz(a):c}function DC(a,b){var c;c=zC(a,b);return!c?Pz(a):c}function EC(a,b){var c=a.ac;bz(c.b,b);c.f.b=-1;c.f.c=-1}function FC(a){GC.call(this,a,null!=a?a.length:0)}function GC(a,b){Zz.call(this);this.b=0>b?0:b;var c=this.ac;bz(c.b,a);c.f.b=-1;c.f.c=-1}s(448,447,ci,FC,GC);_.Sd=function(){return"textfield"+this.cc.c.f++};
-_.Ud=function(){return zC(this,xo(this.ac.b.pb,dh).length)};_.Vd=function(){return!Hz(this)?null:zC(this,xo(this.ac.b.pb,dh).length)};_.Xd=function(){return 0<this.b?CC(this,this.b):Nz(this)};_.Zd=function(){return 0<this.b?DC(this,this.b):Pz(this)};_.be=function(){this.ac=(Gq(),new HC)};_.fe=function(){return 0<this.b?CC(this,this.b):Nz(this)};_.ie=function(){return 0<this.b?DC(this,this.b):Pz(this)};_.b=0;function Gq(){Gq=u;$z=new IC}function JC(){var a=(Gq(),Gq(),$z);!a.d&&(a.d=new KC)}
-function IC(){this.c=new LC;this.e=new CA}s(449,1,{},IC);_.b=null;_.d=null;var $z;function LC(){}s(450,1,{},LC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(451,1,{});function MC(){MC=u;NC=new OC;PC=new OC}function QC(a,b){return b==a?!0:!b?!1:!0}function OC(){}s(452,1,{102:1},OC);_.eQ=function(a){return null==a||!y(a,102)?!1:QC(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return uu(a)};
-_.tS=function(){return RC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var NC,PC;function SC(){SC=u;F(TC,r,102,[(MC(),PC),NC])}function UC(a){SC();this.b=a}s(453,1,{},UC);_.b=null;function VC(a){a="flavor = "+a;Cn();this.i=a}s(454,101,{103:1,113:1,119:1,127:1},VC);function WC(a,b,c){BA();XC.call(this,a,b,c,nh)}function XC(a,b,c,d){BA();zA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(455,403,ui,WC,XC);
-_.he=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ou(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=nh;function Uz(a,b){BA();zA.call(this,a);this.e=b}s(456,403,ui,Uz);
-_.he=function(){var a,b;a=this.f;switch(this.e){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._d()+za+a.ae()+ba+a.$d()+jh+a.Wd()+va};function fA(a,b,c){BA();Uz.call(this,a,b);this.b=c}s(457,456,ui,fA);
-_.he=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Sd());return a+b.Zb};_.b=null;function Fz(a,b,c,d){BA();zA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(458,403,ui,Fz);
-_.he=function(){var a;switch(this.e){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.e&&(mu(fu(this.b,oh))&&(a+="PARENT_CHANGED,"),mu(fu(this.b,ph))&&(a+="DISPLAYABILITY_CHANGED,"),mu(fu(this.b,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=nh;_.c=null;_.d=null;s(459,1,zi);function OB(a,b){BA();Uz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(460,456,ui,OB);
-_.he=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(461,1,{});function YC(a){if(null==a)throw new uo;}s(462,461,{},YC);
-function ZC(){ZC=u;$C={};$C["java.vendor"]=Be;$C["package.restrict.access.sun"]=ch;$C["sun.java.launcher"]=hc;$C["sun.management.compiler"]=Be;$C["os.name"]=hc;$C[" sun.boot.class.path"]=hc;$C["path.separator.applet"]=hc;$C["java.vm.specification.vendor"]=Be;$C["java.runtime.version"]=hc;$C["http.proxyPort"]=hc;$C["user.name"]=hc;$C["user.language"]=hc;$C["os.name.applet"]=hc;$C["browser.version"]=hc;$C["java.version"]=hc;$C["user.timezone"]=hc;$C["java.endorsed.dirs"]=hc;$C["java.specification.name"]=
-"GWT";$C["java.specification.version"]="2.5.0";$C[Ve]=dc;!fs&&(fs=new ns);fs.b?$C[Te]="yes":$C[Te]=null}var $C;s(465,101,ei);function aD(){Cn()}function bD(a){Cn();this.i=a}s(464,465,{110:1,113:1,119:1,127:1},aD,bD);function cD(){cD=u;dD=new eD}function fD(a){var b;if(a.n){var c;b=new su;zn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,zn(b.b,a.b));c=a.c;a=a.k;null!=c&&zn(b.b,c);null!=a&&(b.b.b+=la,zn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function gD(a){cD();var b,c,d;if(null==a)throw new aD;a=ko(a);try{d=lo(a,mo(58))}catch(e){e=Ti(e);if(y(e,123))throw new bD(An(e));throw e;}c=lo(a,mo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;hD();var f,g,i;i=c.length;b=new iD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new bD($b+a);if(!this.n&&(this.n=kj(dD,this.i),this.n||(this.n=(Gq(),new jD))&&x(dD,this.i,this.n),!this.n))throw new bD($b+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,Y,da,M,pc,Hc,kg,tb,Sd,Td,Ud,Va,Ic,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==kD(c,mo(47),l+2))throw new lD(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;pc=this.f;
-Ud=this.k;w=this.e;tb=this.j;o=this.b;Eb=this.o;Va=kD(M,mo(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){Y=2;pc=-1;A=kD(M,mo(47),2);Td=kD(M,mo(63),2);-1!=Td&&(-1==A||A>Td)&&(A=Td);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var wd=mo(64);Ic=M.lastIndexOf(wd,O);o=M.substr(2,O-2);-1<Ic&&(Eb=M.substr(2,Ic-2),Y=Ic+1);Hc=kD(M,mo(58),-1==Ic?Y:Ic);q=lo(M,mo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Hc=q+1:Hc=-1):Hc=-1}catch(lf){if(lf=Ti(lf),!y(lf,119))throw lf;}-1==Hc||Hc>A?J=M.substr(Y,
-O-Y):(J=M.substr(Y,Hc-Y),kg=M.substr(Hc+1,O-(Hc+1)),0==kg.length?pc=-1:pc=mD(kg,10))}-1<Va&&(Ud=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var cc=mo(63);Sd=M.lastIndexOf(cc,G);-1<Sd?(tb=M.substr(Sd+1,G-(Sd+1)),0==Sd&&null!=w&&(D(w,j)?w=Ya:w.indexOf(Ya),da=ro(w,mo(47))+1,w=w.substr(0,da-0)),G=Sd):0!=Va&&(tb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Ya:w.indexOf(Ya),da=ro(w,mo(47))+1,0==da?w=M.substr(A,G-A):w=w.substr(0,da-0)+M.substr(A,G-A)));null==w&&(w=j);null==
-J&&(J=j);d=J;var De;De=w;null!=tb&&!D(tb,j)&&(null!=w?De=w+sb+tb:De=sb+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=De;this.f=pc;this.k=Ud;var xd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(xd=ro(this.d,mo(64)))?(this.o=this.d.substr(0,xd-0),this.d=so(this.d,xd+1)):this.o=null;null!=this.c&&-1<(xd=lo(this.c,mo(63)))?(this.j=so(this.c,xd+1),this.e=this.c.substr(0,xd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=tb}}catch(yd){yd=
-Ti(yd);if(y(yd,119))throw new bD(An(yd));throw yd;}if(-1>this.f)throw new bD("incorrect port: "+this.f);}s(466,1,ui,gD);_.tS=function(){return fD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var dD;s(467,1,{});function nD(a,b,c){var d,e;for(d=new oD(a.Ce().b);pD(d.b);)if(a=d.c=Oi(d.b),e=a.vf(),null==b?null==e:Kn(b,e))return c&&qD(d),a;return null}s(471,1,ji);_.Be=function(a){return!!nD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.He()!=a.He())return!1;for(a=new oD(a.Ce().b);pD(a.b);)if(b=a.c=Oi(a.b),c=b.vf(),b=b.wf(),!this.Be(c)||!rD(b,this.De(c)))return!1;return!0};_.De=function(a){a=nD(this,a,!1);return!a?null:a.wf()};_.hC=function(){var a,b,c;c=0;for(b=new oD(this.Ce().b);pD(b.b);)a=b.c=Oi(b.b),c+=a.hC(),c=~~c;return c};_.Ee=function(){return 0==this.He()};_.Fe=function(){throw new sD("Put not supported on this map");};
-_.Ge=function(a){a=nD(this,a,!0);return!a?null:a.wf()};_.He=function(){return this.Ce().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new oD(this.Ce().b);pD(c.b);)b=c.c=Oi(c.b),a?d+=Aa:a=!0,d+=j+b.vf(),d+=qb,d+=j+b.wf();return d+"}"};function az(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Je(b,c[d].vf())){c=!0;break a}c=!1}return c}
-function kj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Je(b,f.vf())){c=f.wf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=tD(a,c);else if(y(b,1))c=uD(a,b,c);else a:{var d=a.Ke(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Je(b,d.vf())){a=d.wf();d.xf(c);c=a;break a}}else e=a.b[d]=[];d=new vD(b,c);e.push(d);++a.e;c=null}return c}
-function tD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function uD(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Wi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ke(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Je(b,g.vf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.wf();break a}}c=null}return c}s(470,471,ji);_.Be=function(a){return Gv(this,a)};
-_.Ce=function(){return new wD(this)};_.Je=function(a,b){return this.Ie(a,b)};_.De=function(a){return kj(this,a)};_.Fe=function(a,b){return x(this,a,b)};_.Ge=function(a){return Wi(this,a)};_.He=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Li(){az(this)}s(469,470,li,Li);_.Ie=function(a,b){return It(a)===It(b)||null!=a&&Kn(a,b)};_.Ke=function(a){return~~Nn(a)};function eD(){az(this)}s(468,469,li,eD);function xD(){Cn()}s(472,100,pi,xD);
-function yD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=zD(a,c);if(c>=a.j)break;c=AD(a,c);++b}return b}function BD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function CD(a){var b;a.b=0<=a.k&&!a.e?a.k:zD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new xD;b=a.b;a.b=AD(a,a.b);return a.o.substr(b,a.b-b)}
-function AD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=DD(a.o,d);if(c<=a.i&&BD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=lo(a.d,mo(c)))break;++d}a.n&&b==d&&(a.f?(c=DD(a.o,d),c<=a.i&&BD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=lo(a.d,mo(c))&&++d));return d}function zD(a,b){var c,d;if(null==a.d)throw new uo;for(d=b;!a.n&&d<a.j;)if(a.f){c=DD(a.o,d);if(c>a.i||!BD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>lo(a.d,mo(c)))break;++d}return d}
-function ED(a){FD.call(this,a," \t\n\r\u000c",!1)}function GD(a){FD.call(this,a,za,!1)}function FD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=DD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=DD(this.d,d),this.c[c]=a}}}s(473,1,{},ED,GD,FD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function HD(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=Qn(e),!(On(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=za);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(479,1,{});function ID(a,b){b.Oc(new JD);b.Nc(new KD);b.Pc(new LD);b.Qc(new MD(a))}s(478,479,{});_.c=null;_.d=1;_.e=-1;function ND(a){this.b=a;this.c=new OD(this.b);this.d=this.e=1}
-s(477,478,{},ND);_.b=null;function OD(a){this.b=a}s(480,1,{},OD);_.Le=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new Sr(b)),PD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",QD(b))};_.b=null;function RD(a){this.b=a}s(481,1,{},RD);var SD=_.b=null;
-function TD(){TD=u;SD=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function UD(){}function VD(a){WD.call(this,a,eb,eb,null)}function XD(a,b){WD.call(this,a,eb,eb,b)}
-function YD(a,b,c){WD.call(this,a,b,c,null)}
-function WD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=pj(a)){this.b=new ZD;this.c=new $D(this.b,b,c,d);ow(e,this.c,e.pb);d&&gd in d&&(this.c.c=d[gd]);a=this.c;a.e||(a.e=vA(a,wo(a.pb,Rf),wo(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?aE="JSME":aE="JME";b.v=bE(b,!1);b.w=bE(b,!0);Tr(b,aE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=yA(b);oA(b,null);b.nb||(b.S=0);b.T||(b.T=new KB(Yb,0,13),b.W=new AC(b.T));b.U||(b.U=new KB(Yb,
-1,13),b.V=new AC(b.U));b.X||(b.X=new KB(Yb,0,11),new AC(b.X));b.k||(b.k=new KB(Yb,0,13),b.n=new AC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;cE=10;b.Fb=!0;try{o=dE(b.Ob,"options");null!=o&&eE(b,o);i=dE(b.Ob,"jme");null!=i&&(b.L=i);l=dE(b.Ob,"mol");null!=l&&(b.ab=l);g=dE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=dE(b.Ob,Ng);null!=m&&(b.bb=m,QD(b));b.j=dE(b.Ob,"atomcolors");b.i=dE(b.Ob,"atombg");f=dE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(jB(),kB);try{if(0!=f.indexOf(la))throw new Bn("bad hex encoding");
-A=mD(f.substr(1,2),16);G=mD(f.substr(3,2),16);q=mD(f.substr(5,2),16);n=w=new lB(A,G,q)}catch(J){if(J=Ti(J),y(J,119))ZC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&fE(b.Z);h=dE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Ti(O),!y(O,119))throw O;}b.c=202;for(f=0;23>f;++f)gE[f]=(jB(),rB),hE[f]=Rc;hE[1]=Xb;gE[1]=(jB(),oB);hE[2]=Ab;gE[2]=rB;hE[3]=Fb;gE[3]=oB;hE[4]=gc;gE[4]=vB;hE[5]=nc;gE[5]=qB;hE[9]=Tb;gE[9]=tB;hE[10]=Mb;gE[10]=tB;hE[11]=Db;gE[11]=tB;hE[12]=Zb;gE[12]=tB;hE[8]=Ec;gE[8]=xB(sB);
-hE[7]=qc;gE[7]=rB;hE[6]=Jc;gE[6]=oB;hE[13]=Gc;gE[13]=oB;hE[18]=Rc;gE[18]=oB;hE[19]=uc;gE[19]=oB;hE[20]=vc;gE[20]=oB;hE[21]=wc;gE[21]=oB;hE[22]=xc;gE[22]=oB;Yz(b);b.$=new iE;f=a.d;f.C=yA(f);null!=f.L?(jE(f,f.L),null!=f.i&&f.Z&&kE(f.Z,f.i,!0),null!=f.j&&f.Z&&kE(f.Z,f.j,!1)):null!=f.ab&&lE(f,f.ab,!0);QD(a.d);o=this.b;f=this.c;ID(new ND(o),f);n=0>=mE();h=new by((TD(),SD));h.pb.alt="drag out MOL or RXN file";Vv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new RD(o);nj(f.i,h,wo(f.pb,Rf)-
-m-i,wo(f.pb,Qf)-(g-i));n?(n=new nE,Vv(n,h.pb.alt),0<=m&&(n.pb.style[ih]=m+bg),0<=l&&(n.pb.style[Pe]=l+bg),nj(f.i,n,wo(f.pb,Rf)-m-i,wo(f.pb,Qf)-(g-i)),yo(n.pb),n.pb.style[Od]=(Oo(),Ef),Zv(n,o,(nr(),nr(),or))):(yo(h.pb),h.pb.style[Od]=(Oo(),Ef),Zv(h,o,(nr(),nr(),or)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(484,1,{147:1},UD,VD,XD,YD,WD);_.Me=function(a){oE(new pE(a,this.b,qE))};_.Ne=function(){rE(this.b)};_.Oe=function(){$n((Xn(),Yn),new sE(this))};_.Pe=function(){return this.b.H};
-_.Qe=function(){return this.b.db};_.Re=function(){return this.b.eb};_.Se=function(){return this.b.rb};_.Te=function(){return this.b.vb};_.Ue=function(){return this.b.xb};_.Ve=function(a){$wnd.alert("JSME initialization error: "+a)};_.We=function(){var a=this.b,b;a.Bb?b=tE(a,1)+rb+tE(a,2)+rb+tE(a,3):b=tE(a,0);return b};_.Xe=function(){return qr(this.b)};_.Ye=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=uE(a);a.Jb=b;QD(a);return c};_.Ze=function(a){eE(this.b,a)};_.$e=function(){};
-_._e=function(a){lE(this.b,a,!0)};_.af=function(a){jE(this.b,a)};_.le=function(){xA(this.b)};_.bf=function(){vE(this.b)};_.cf=function(a){var b=this.b;if(a=wE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;xE(b)}};_.df=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ni(b.b);d.c<d.e.He();)c=Oi(d),a?c.b=j:c.b=Bg}xA(b.d)};_.ef=function(a,b){var c=this.b,d;if(d=wE(c,a))kE(d,b,!0),xE(c)};
-_.ff=function(a,b){var c=this.b,d;d=wE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,QD(c)):(d.D=b,xE(c))};_.gf=function(a){this.b.H=a};_.hf=function(a){var b=this.b;b.db=a;QD(b)};_.jf=function(a){var b=this.b;b.eb=a;QD(b)};_.kf=function(a){this.b.qb=a};_.lf=function(a){this.b.rb=a};_.mf=function(a){var b=this.b;b.vb=a;b.v=bE(b,!1)};_.nf=function(a){this.b.xb=a};_.of=function(a){yE(this.b,a)};_.pf=function(a,b){var c=this.b;c.f=!1;c.Kb=new zE(c,a);AE(c.Kb);c.c=253;c.jb=!0;c.J=b;QD(c)};
-_.qf=function(a){BE(this.b,a)};_.rf=function(){return CE(this.b)};_.b=null;_.c=null;function sE(a){this.b=a}s(485,1,{},sE);_.qc=function(){var a,b;for(b=new Ni(this.b.c.b);b.c<b.e.He();)a=Oi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function DE(){var a=(EE(),FE()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=GE;EE();b=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==we)?b[0]:null;a:if(HE==e||IE==e&&y(b,147))e=!0;else{if(null!=b)for(b=In(b);b&&b!=HE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new UD:3==arguments.length?a=new YD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new VD(arguments[0]):4==arguments.length?a=new WD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new XD(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.Me(a)});b.clear=B(function(){this.g.Ne()});b.deferredRepaint=B(function(){this.g.Oe()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Ve(a)});b.jmeFile=B(function(){return this.g.We()});b.molFile=B(function(){return this.g.Xe()});b.nonisomericSmiles=B(function(){return this.g.Ye()});b.options=B(function(a){this.g.Ze(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g._e(a)});b.readMolecule=B(function(a){this.g.af(a)});b.repaint=B(function(){this.g.le()});b.reset=B(function(){this.g.bf()});b.resetAtomColors=B(function(a){this.g.cf(a)});
-b.setAntialias=B(function(a){this.g.df(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.ef(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.ff(a,b)});b.setHelpURL=B(function(a){this.g.gf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.hf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.jf(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.kf(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.lf(a)});b.setPasteLabel=B(function(a){this.g.mf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.nf(a)});b.setSubstituent=B(function(a){this.g.of(a)});b.setTemplate=B(function(a,b){this.g.pf(a,b)});b.showInfo=B(function(a){this.g.qf(a)});b.smiles=B(function(){return this.g.rf()});JE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Mt(){KE||(KE=!0,DE())}s(486,1,{},Mt);var KE=!1;function LE(a){Cn();this.i=a}s(488,465,ei,LE);function St(){Cn();this.i="divide by zero"}s(489,100,pi,St);function Ht(){Cn()}function ME(a){Cn();this.i=a}
-s(490,100,pi,Ht,ME);function NE(){}function OE(a){return typeof a==Of?Ec+(0>a?-a:a):a}function PE(a,b){var c;c=new NE;c.e=Nb+(QE(0!=a?-a:0)?OE(0!=a?-a:0):j+Fi(c));RE(0!=a?-a:0)&&SE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new NE;b.e=Nb+(QE(a)?OE(a):j+Fi(b));RE(a)&&SE(a,b);return b}function V(a,b){var c;c=new NE;c.e=Nb+(QE(a)?OE(a):j+Fi(c));RE(a)&&SE(a,c);c.c=b?8:0;return c}function TE(){var a;a=new NE;a.e=Nb+(QE(0)?OE(0):j+Fi(a));RE(0)&&SE(0,a);a.c=2;return a}
-function UE(a){var b;b=new NE;b.e=Nb+(QE(a)?OE(a):j+Fi(b));RE(a)&&SE(a,b);b.c=1;return b}function RE(a){return typeof a==Of&&0<a}function QE(a){return null!=a&&0!=a}function SE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.d])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(492,1,{},NE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function VE(a){var b;b=WE;!b&&(b=WE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new XE(Vb+a+fa);return b}
-function mD(a,b){var c,d;if(null==a)throw new XE(Nf);if(2>b||36<b)throw new XE("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 XE(Vb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new XE(Vb+a+fa);if(-2147483648>c||2147483647<c)throw new XE(Vb+a+fa);return c}s(494,1,{113:1,124:1});var WE=null;function YE(a){this.b=a}
-s(493,494,{113:1,116:1,117:1,124:1},YE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function KA(a){this.b=a}s(495,494,{113:1,116:1,120:1,124:1},KA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function AA(){Cn()}function Dk(a){Cn();this.i=a}s(496,100,Vh,AA,Dk);function rw(){Cn()}function yx(a){Cn();this.i=a}s(497,100,pi,rw,yx);
-function R(a){this.b=a}function du(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Xt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ZE(a){var b,c;return-129<a&&128>a?(b=a+128,c=($E(),aF)[b],!c&&(c=aF[b]=new R(a)),c):new R(a)}s(498,494,{113:1,116:1,122:1,124:1},R);
-_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function $E(){$E=u;aF=v(bF,r,122,256,0)}var aF;function $j(a){return 0>a?-a:a}function Zj(a,b){return a>b?a:b}function cF(a){return Math.round(a)}function uo(){Cn()}function Is(a){Cn();this.i=a}s(501,100,{113:1,119:1,123:1,125:1,127:1},uo,Is);
-function Hi(){Hi=u;Ii=F(Gi,r,-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 Ii;function XE(a){Cn();this.i=a}s(503,496,Vh,XE);function to(a,b){this.b=Pc;this.e=a;this.c=b;this.d=-1}s(504,1,{113:1,126:1},to);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+va};_.b=null;_.c=null;_.d=0;_.e=null;function dF(a,b){return a.charCodeAt(b)}
-function DD(a,b){var c=b,d=a.length,e,f;e=dF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function eF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function qt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function lo(a,b){return a.indexOf(b)}function kD(a,b,c){return a.indexOf(b,c)}function ro(a,b){return a.lastIndexOf(b)}
-function fF(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+so(c,++d):c=c.substr(0,d-0)+so(c,++d);return a.replace(RegExp(b,xe),c)}
-function qo(a,b){for(var c=RegExp(b,xe),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(Lt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function so(a,b){return a.substr(b,a.length-b)}
-function ko(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function mo(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return uu(this)};_.tS=_.toString;function gF(){gF=u;hF={};iF={}}
-function uu(a){gF();var b=mb+a,c=iF[b];if(null!=c)return c;c=hF[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+dF(a,d++);c|=0}256==jF&&(hF=iF,iF={},jF=0);++jF;return iF[b]=c}var hF,jF=0,iF;function yn(a,b){zn(a.b,b);return a}function xn(){this.b=new vo}function kF(){this.b=new vo;this.b.b+=j}s(506,1,Ai,xn,kF);_.tS=function(){return this.b.b};function su(){this.b=new vo}
-function iD(){this.b=new vo}function ot(a){this.b=new vo;zn(this.b,a)}s(507,1,Ai,su,iD,ot);_.tS=function(){return this.b.b};function lD(a){a="String index out of range: "+a;Cn();this.i=a}s(508,497,pi,lD);
-function lF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new uo;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ME("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ME("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 rw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Gt(b,c,a[--d])}else for(c=e+c;e<c;)Gt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Yv(){Cn()}function sD(a){Cn();this.i=a}s(510,100,pi,Yv,sD);function QA(a,b){for(var c;a.ad();)if(c=a.bd(),null==b?null==c:Kn(b,c))return a;return null}function TA(a,b){var c;return(c=QA(a.Cd(),b))?(c.cd(),!0):!1}function mF(a){var b,c,d,e;d=new xn;b=null;d.b.b+=Sc;for(c=a.Cd();c.ad();)null!=b?zn(d.b,b):b=Aa,e=c.bd(),zn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Uc;return d.b.b}s(511,1,{});_.sf=function(){throw new sD("Add not supported on this collection");};
-_.tf=function(a){return!!QA(this.Cd(),a)};_.Ee=function(){return 0==this.He()};_.uf=function(a){return TA(this,a)};_.tS=function(){return mF(this)};s(513,511,gi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.He()!=this.He())return!1;for(a=a.Cd();a.ad();)if(b=a.bd(),!this.tf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Cd();b.ad();)c=b.bd(),null!=c&&(a+=Nn(c),a=~~a);return a};
-function nF(a,b){var c;return y(b,131)&&(c=b.vf(),Gv(a.b,c))?(c=kj(a.b,c),a.b.Ie(b.wf(),c)):!1}function wD(a){this.b=a}s(512,513,gi,wD);_.tf=function(a){return nF(this,a)};_.Cd=function(){return new oD(this.b)};_.uf=function(a){return nF(this,a)?(a=a.vf(),Wi(this.b,a),!0):!1};_.He=function(){return this.b.e};_.b=null;function qD(a){if(a.c)Qi(a.b),Wi(a.d,a.c.vf()),a.c=null;else throw new bw("Must call next() before remove().");}
-function oD(a){var b;this.d=a;b=new hj;a.d&&bj(b,new oF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new pF(a,d.substring(1));b.sf(e)}var a=a.b,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.sf(c[d])}this.b=new Ni(b)}s(514,1,{},oD);_.ad=function(){return pD(this.b)};_.bd=function(){return this.c=Oi(this.b)};_.cd=function(){qD(this)};_.b=null;_.c=null;_.d=null;s(516,1,$h);_.eQ=function(a){return y(a,131)&&rD(this.vf(),a.vf())&&rD(this.wf(),a.wf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.vf()&&(a=Nn(this.vf()));null!=this.wf()&&(b=Nn(this.wf()));return a^b};_.tS=function(){return this.vf()+qb+this.wf()};function oF(a){this.b=a}s(515,516,$h,oF);_.vf=function(){return null};_.wf=function(){return this.b.c};_.xf=function(a){return tD(this.b,a)};_.b=null;function pF(a,b){this.c=a;this.b=b}s(517,516,$h,pF);_.vf=function(){return this.b};_.wf=function(){return this.c.f[mb+this.b]};_.xf=function(a){return uD(this.c,this.b,a)};_.b=null;_.c=null;
-function vx(a,b){(0>a||a>=b)&&qF(a,b)}function qF(a,b){throw new yx("Index: "+a+", Size: "+b);}s(518,511,Uh);_.yf=function(){throw new sD("Add not supported on this list");};_.sf=function(a){this.yf(this.He(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.He()!=a.He())return!1;c=this.Cd();for(d=a.Cd();c.ad();)if(a=c.bd(),b=d.bd(),!(null==a?null==b:Kn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.Cd();a.ad();)c=a.bd(),b=31*b+(null==c?0:Nn(c)),b=~~b;return b};_.Cd=function(){return new Ni(this)};_.Af=function(){return this.Bf(0)};_.Bf=function(a){return new rF(this,a)};_.Cf=function(){throw new sD("Remove not supported on this list");};function pD(a){return a.c<a.e.He()}function Oi(a){if(a.c>=a.e.He())throw new uw;return a.e.zf(a.d=a.c++)}function Qi(a){if(0>a.d)throw new Ox;a.e.Cf(a.d);a.c=a.d;a.d=-1}function Ni(a){this.e=a}s(519,1,{},Ni);_.ad=function(){return pD(this)};
-_.bd=function(){return Oi(this)};_.cd=function(){Qi(this)};_.c=0;_.d=-1;_.e=null;function rF(a,b){var c;this.e=this.b=a;c=a.He();(0>b||b>c)&&qF(b,c);this.c=b}s(520,519,{},rF);_.Df=function(){return 0<this.c};_.Ef=function(){if(0>=this.c)throw new uw;return this.b.zf(this.d=--this.c)};_.b=null;function sF(a){a=new oD(a.c.b);return new tF(a)}function uF(a,b){this.b=a;this.c=b}s(521,513,gi,uF);_.tf=function(a){return Gv(this.b,a)};_.Cd=function(){return sF(this)};_.He=function(){return this.c.b.e};
-_.b=null;_.c=null;function tF(a){this.b=a}s(522,1,{},tF);_.ad=function(){return pD(this.b.b)};_.bd=function(){return(this.b.c=Oi(this.b.b)).vf()};_.cd=function(){qD(this.b)};_.b=null;s(523,518,Uh);_.yf=function(a,b){var c;c=WA(this,a);var d=c.e;new RA(b,c.c);++d.c;++c.b;c.d=null};_.zf=function(a){var b;b=WA(this,a);try{return XA(b)}catch(c){c=Ti(c);if(y(c,132))throw new yx("Can't get element "+a);throw c;}};_.Cd=function(){return WA(this,0)};
-_.Cf=function(a){var b,c;b=WA(this,a);try{c=XA(b)}catch(d){d=Ti(d);if(y(d,132))throw new yx("Can't remove element "+a);throw d;}vF(b);return c};function wF(a){a.c=v(xF,r,0,0,0)}function gA(a,b,c){(0>b||b>a.d)&&qF(b,a.d);a.c.splice(b,0,c);++a.d}function bj(a,b){Gt(a.c,a.d++,b);return!0}function Uu(a,b){vx(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(rD(b,a.c[c]))return c;return-1}function Xu(a,b){var c;c=(vx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function aj(a,b){var c;c=Gj(a,b);if(-1==c)return!1;Xu(a,c);return!0}function Hk(a,b){var c;if(b.length<a.d){c=b;var d;d=zt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Gt(b,c,a.c[c]);b.length>a.d&&Gt(b,a.d,null);return b}function hj(){wF(this)}function IB(a){wF(this);this.c.length=a}function EA(a){wF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(524,518,Ei,hj,IB,EA);_.yf=function(a,b){gA(this,a,b)};
-_.sf=function(a){return bj(this,a)};_.Ne=function(){this.c=v(xF,r,0,0,0);this.d=0};_.tf=function(a){return-1!=Gj(this,a)};_.zf=function(a){return Uu(this,a)};_.Ee=function(){return 0==this.d};_.Cf=function(a){return Xu(this,a)};_.uf=function(a){return aj(this,a)};_.He=function(){return this.d};_.d=0;function VA(a,b){var c=a.length,d;for(d=0;d<c;++d)Gt(a,d,b)}function kt(){kt=u;lt=new yF}var lt;function yF(){}s(527,518,xi,yF);_.tf=function(){return!1};_.zf=function(){throw new rw;};_.He=function(){return 0};
-function zF(){this.b=new Date}function AF(a){return 10>a?ab+a:j+a}s(528,1,{113:1,115:1,116:1,128:1},zF);_.eQ=function(a){return y(a,128)&&gu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=Ot(c&4194303,b&4194303,e&1048575);a=Ot(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(BF(),CF)[this.b.getDay()]+ba+DF[this.b.getMonth()]+ba+AF(this.b.getDate())+ba+AF(this.b.getHours())+mb+AF(this.b.getMinutes())+mb+AF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function BF(){BF=u;CF=F(Lt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));DF=F(Lt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var CF,DF;
-function Rs(a,b){return null==x(a.b,b,a)}function Qs(){this.b=new Li}s(530,513,{113:1,115:1,133:1},Qs);_.sf=function(a){return Rs(this,a)};_.tf=function(a){return Gv(this.b,a)};_.Ee=function(){return 0==this.b.e};_.Cd=function(){return sF(new uF(this.b,new wD(this.b)))};_.uf=function(a){return null!=Wi(this.b,a)};_.He=function(){return this.b.e};_.tS=function(){return mF(new uF(this.b,new wD(this.b)))};_.b=null;
-function WA(a,b){var c,d;(0>b||b>a.c)&&qF(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new EF(a,b,d)}function $A(){this.b=new FF;this.c=0}s(531,523,xi,$A);_.sf=function(a){new RA(a,this.b);++this.c;return!0};_.Bf=function(a){return WA(this,a)};_.He=function(){return this.c};_.b=null;_.c=0;function XA(a){if(a.c==a.e.b)throw new uw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function vF(a){if(!a.d)throw new Ox;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function EF(a,b,c){this.e=a;this.c=c;this.b=b}s(532,1,{},EF);_.ad=function(){return this.c!=this.e.b};_.Df=function(){return this.c.c!=this.e.b};_.bd=function(){return XA(this)};_.Ef=function(){if(this.c.c==this.e.b)throw new uw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.cd=function(){vF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function FF(){this.b=this.c=this}
-function RA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(533,1,{},FF,RA);_.b=null;_.c=null;_.d=null;function vD(a,b){this.b=a;this.c=b}s(534,516,$h,vD);_.vf=function(){return this.b};_.wf=function(){return this.c};_.xf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function uw(){Cn()}s(535,100,{113:1,119:1,125:1,127:1,132:1},uw);function rD(a,b){return It(a)===It(b)||null!=a&&Kn(a,b)}function HB(a){var b=v(aB,r,90,0,0);return Hk(a.b,b)}function qA(){this.b=new hj}
-s(537,518,Ei,qA);_.yf=function(a,b){gA(this.b,a,b)};_.sf=function(a){return bj(this.b,a)};_.tf=function(a){return-1!=Gj(this.b,a)};_.zf=function(a){return Uu(this.b,a)};_.Ee=function(){return 0==this.b.d};_.Cd=function(){return new Ni(this.b)};_.Cf=function(a){return Xu(this.b,a)};_.He=function(){return this.b.d};_.tS=function(){return mF(this.b)};_.b=null;function GF(a){a.ac.d.hb&&NB(a)}function HF(a){var b;if(a.ac.d.hb){b=Iz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}PB(a)}
-function IF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function oE(a){var b=a.k;JF(a.ac.d,b.b,b.c);!Hz(a)&&lA(a);Wz(a)}function KF(){SB.call(this,j);this.j=new dB(this.Ff());DA(this.r,new LF(this))}s(539,424,si);_.Rd=function(a,b){return It(a.i)===It(this.j)?(HF(this),!0):this.Gf(a,b)};_.Ff=function(){return"Close"};_.Gf=function(){return!1};_.Jd=function(){HF(this)};_.j=null;_.k=null;
-function pE(a,b,c){KF.call(this);this.ac&&UB(this.ac.d,!1);RB(this,!1);oA(this,new bC(0));a=new fC(a,1);P(this,a,null);a=new sA;P(a,this.j,null);P(this,a,null);b&&(this.k=Iz(b),QB(this),IF(this.k,~~(wo(b.Ob.pb,Rf)/2)-~~(this.fc/2),~~(wo(b.Ob.pb,Qf)/2)-~~(this.Xb/2)));c&&N(this,c)}s(538,539,si,pE);_.Ff=function(){return"OK"};function MF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new bw("Cannot undo. Index is out of range.");if(!a.b.c)throw new bw(ac);a.b=a.b.c;return a.b.b}
-function iE(){this.b=this.c=new NF}s(540,1,{},iE);_.b=null;function NF(){this.b=null}function OF(a){this.b=a}s(541,1,{},NF,OF);_.b=null;_.c=null;_.d=null;function LF(a){this.b=a}s(542,459,zi,LF);_.b=null;function PF(){PF=u;QF=F(Lt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);qE=(jB(),mB);RF=wB(qE);gE=v(SF,r,89,23,0);hE=v(Lt,r,1,23,0);TF=v(SF,r,89,7,0);UF=null!=(ZC(),$C[Te])}
-function uE(a){var b;if(a.Bb)b=VF(a,1)+rb+VF(a,2)+rb+VF(a,3);else if(b=VF(a,0),0<b.length){var c=new WF(a.Z);bj(a._.b,c)}return b}function XF(a,b){var c,d;c=b.b;if(D(c,(YF(),ZF).c))Qr(CE(a));else if(D(c,$F.c))Qr(qr(a));else if(D(c,aG.c))Rr(a.u,(!a.ub&&(a.ub=new Sr(a)),a.ub));else if(D(c,ng)){7!=a.O&&(a.P=nh);d=b.d;d=nu(d,mh);c=cu(d,a.P);var e=!au(c,nh)?Wt(c):c;!au(e,th)&&bG(a.Z,L(c));cG(a);a.lb=!0;QD(a);a.O=7;a.P=d}else D(c,ug)||(D(c,le)?dG(a):yE(a,c))}
-function eG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(fG,r,-1,4,1);l=v(fG,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)gG(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=yA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;hG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||iG(a.fb[f])}}}
-function rE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new jG(a),a.Z.r=0);null!=a.rb&&HD(a.rb,null)}}function bE(a,b){var c,d,e,f;f=new qC;d=Fc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new iC(Ob+d);var g=(YF(),ZF).c;d.d=g;oC(f,d);DA(d.e,a);d=new iC(Ob+c);d.d=$F.c;DA(d.e,a);oC(f,d);oC(f,new iC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new iC(c);d.d=aG.c;DA(d.e,a);oC(f,d);Cz(a,f);return f}
-function kG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,qE);a.nb?(e==a.c&&X(b,xB(qE)),XB(b,g,f,a.Y,a.Y),X(b,(jB(),oB)),lG(b,g,f,a.Y-1,a.Y-1)):e==a.c?WB(b,g+1,f+1,a.Y,a.Y,!1):WB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(jB(),pB)),e){case 101:X(b,sB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;mG(b,!0);nG(b,oG(b,c,e,d,i));X(b,pB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(mG(b,!1),nG(b,oG(b,c,e,d,i)));pG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);XB(b,g+9,f+9,2,4);XB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,qB),XB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,sB),XB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,tB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,pB);break;case 107:X(b,rB);XB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,pB);lG(b,g+4,f+4,a.Y-8,a.Y-8);pG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);XB(b,g+9,f+9,2,4);XB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:qG(b,g,f,a.Y,!0);break;case 111:qG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,kB);XB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,pB);lG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,qE);a.ob&&WB(b,g+1,f+1,a.Y,a.Y,!1);X(b,pB);rG(a,b,g,f,"NEW");break;case 106:X(b,qB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,pB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));rG(a,b,g+6,f,uc);break;case 104:X(b,qB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,pB);break;case 105:a.Ib?(X(b,uB),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),X(b,pB)):rG(a,b,g,f,"123");break;case 113:X(b,vB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);XB(b,e,d,c,c);X(b,pB);sG(a,
-b,g,f,kB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:tG(a,b,g,f+2,3);break;case 207:tG(a,b,g,f,4);break;case 208:tG(a,b,g,f,5);break;case 209:tG(a,b,g,f,1);break;case 210:tG(a,b,g,f,6);break;case 211:tG(a,b,g,f,7);break;case 212:tG(a,b,g,f,8);break;case 213:rG(a,b,g,f,"FG"),a.F=new lC(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!=hE[c]&&sG(a,b,g,f,gE[c],hE[c])}function uG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,qE),XB(d,0,0,c,b),a.nb?(X(d,(jB(),oB)),lG(d,-1,0,c,b-1)):(X(d,RF),Z(d,0,0,c-1-2,0),X(d,xB(qE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),vG(d,a.X),X(d,(jB(),pB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,qB),wG(d,a.J,10,15),xG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function yG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,qE);XB(d,0,0,c,b);a.nb?(X(d,(jB(),oB)),Z(d,0,b-1,c,b-1),e=cE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,RF),Z(d,0,0,0,b-1),Z(d,0,cE*a.Y,b-1,cE*a.Y),X(d,xB(qE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=cE+2;++b)kG(a,d,1,b);xG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function zG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);XB(e,0,0,c,b);d=a.db?(tC(),wC):(tC(),yC);if((tC(),uC)==(tC(),uC))d==wC?e.b=j:e.b=Bg;d=new IA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,Y=h=o=h=void 0,da=w=A=void 0,M=da=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=Y=i=O=O=G=Y=n=n=O=Y=void 0,w=A=1,l=
-2,da=3;f.w&&(hG(f),eG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new KB(Yb,0,i),f.n.n=new AC((Gq(),f.n.k)));f.n.A&&(X(g,(jB(),pB)),lG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(PF(),TF)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),Y=M=m,mG(h,!0),nG(h,oG(h,o,O,M,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(PF(),TF)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*da*A,n=3*da*w,O=v(H,k,-1,4,1),o=v(H,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,mG(m,!0),nG(m,AG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(jB(),pB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(PF(),TF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];M=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-Y,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,tB);q=l*A;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));X(g,pB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);Y=L(K(Math.round(da*A)));M=L(K(Math.round(da*w)));Z(g,m+Y,h-M,O+Y,o-M);Z(g,m-Y,h+M,O-Y,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));vG(g,f.n.k);m=BG(f.n.n);n=f.f[i];h=sb;null!=n&&(h=n);n=BC(f.n.n,h);Y=L(K(Math.round((Y+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));X(g,tB);wG(g,h,Y,n);X(g,pB);break;default:if(1==f.B[i]||3==f.B[i])q=da*A,n=da*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,mG(m,!0),nG(m,AG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*A;n=da*w;for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(fG,r,-1,f.t+1,1);A=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];vG(g,f.n.k);m=BG(f.n.n);M=v(Lt,r,1,f.t+1,0);O=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(CG,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=DG(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,O[i]=o[i]=BC(f.n.n,h),l[i]=EG(f,i,O[i],O[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Xb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<$j(f.A[i])&&(q+=$j(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=BC(f.n.n,n),q=BC(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=EG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(PF(),TF)[f.e[i]]),XB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(PF(),TF)[f.e[i]]):X(g,(jB(),pB)):X(g,(PF(),gE)[f.c[i]]),wG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],Y=L(K(cF(f.J[i]-n/2))),n=L(K(cF(f.M[i]+~~(m/2)-1))),X(g,(jB(),tB)),wG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(jB(),qB):(jB(),vB)),0<f.D&&106!=f.n.c&&(q=l[f.D],lG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(da+1)*A,n=(da+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(cF(f.J[h]+q))),J[1]=L(K(cF(f.J[m]+q))),G[0]=L(K(cF(f.M[h]-n))),G[1]=L(K(cF(f.M[m]-n))),J[3]=L(K(cF(f.J[h]-q))),J[2]=L(K(cF(f.J[m]-q))),G[3]=L(K(cF(f.M[h]+n))),G[2]=L(K(cF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,A=G,da.o&&(mG(da,!1),nG(da,AG(da,i,A,5,!0)))),106==f.n.c&&FG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(jB(),qB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],lG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(jB(),oB)),Z(e,c-1,0,c-1,b-1)):(X(e,xB(qE)),Z(e,c-1,0,c-1,b-1),X(e,qE),Z(e,c-2,0,c-2,b-1),X(e,RF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(jB(),tB)),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.z&&(a.T=new KB(Yb,0,13),a.W=new AC(a.T),null!=a.bb&&(d=BC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(jB(),pB)),vG(e,a.T),wG(e,a.bb,c,b)));xG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function tG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(mG(b,!1),nG(b,AG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 GG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,qE);XB(d,0,0,b,c);a.nb?(X(d,(jB(),oB)),c=13*(a.Y+a.S),lG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,xB(qE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,RF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)kG(a,d,b,1),kG(a,d,b,2);a.c=c;xG(a.Ob,a.Lb,0,0)}}
-function qG(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);pG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function HG(a,b){var c,d,e,f,g,i,h;vE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=IG(b);h=new FD(b,g,!0);d=j;for(c=1;5>=c;++c)d=JG(h,g);c=ZE(mD(ko(d.substr(0,3)),10)).b;f=ZE(mD(ko(d.substr(3,3)),10)).b;JG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=JG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new KG(a,e)}eG(a,1,c,1);eG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new KG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",QD(a),!1;null!=a.i&&a.Z&&kE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&kE(a.Z,a.j,!1);g=LG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new MG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];eG(a,1,g,0)}QD(a);return!0}
-function NG(a,b){var c,d,e,f,g,i,h,l;vE(a);c=f=0;l=new FD(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=yD(l);a.tb=0;for(d=1;d<=g;++d)if(h=CD(l),ko(h),!D(h,lh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new zE(a,h);if(0==a.Z.t)return BE(a,"ERROR - problems in reading/processing molecule !"),ZC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return BE(a,"ERROR - strange reaction - fixing !"),ZC(),!1;if(3<i)return BE(a,"ERROR - strange reaction !"),ZC(),!1;1<a.tb&&!e&&eE(a,Gf);e&&!a.Bb&&eE(a,gg);!e&&a.Bb&&
-eE(a,Kf);e?(eG(a,1,f,1),eG(a,f+1,c-1,2),eG(a,c,a.tb,3)):eG(a,1,a.tb,0);QD(a);return!0}function Tr(a,b){a.jb=!0;a.J=b}
-function Xr(a,b){var c,d;if(0==b)return!1;cG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:rE(a);d=a.$;d.b=d.c;d.c.d=null;OG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;PG(a,MF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new bw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new bw(ac);d.b=d.b.d;PG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Tr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=fF(d),lE(a,d,!1),null!=a.rb&&HD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Tr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=fF(d),lE(a,d,!1),null!=a.rb&&HD(a.rb,null));break;case 101:a.Gb&&GF(a.Gb);a.Gb=new QG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new RG(a):a.zb.ac.d.hb?SG(a.zb.ac.d):
-oE(a.zb);break;case 113:a.b&&GF(a.b);a.b=new QG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,fE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=TG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(fG,r,-1,4,1);gG(a.Z,d);a.lb=!0;a.Z=new WF(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;AE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,UG(a.Z,a.Z.D),a.Z.D=0,dG(a)):0<a.Z.E&&(a.lb=!0,VG(a.Z,a.Z.E),
-a.Z.E=0,dG(a));WG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new qC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new iC(c),oC(i,g),g.d=c,DA(g.e,a);Cz(a,i);a.E=i}pC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(GF(a.o),a.o=null);0==a.Z.D&&(a.o=new QG(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,dG(a)),18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),XG(a.Z,a.Z.D,d),dG(a)),WG(a.Z))}QD(a);return!0}
-function qr(a){var b,c,d;d=CE(a);c=j;if(a.Bb){var e,f,g;g=At([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)TG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(YG(g[1][0],3)+YG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+ZG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+ZG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new $G(a,a.fb,a.tb)),c=ZG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function aH(a,b,c,d){var e;e=c;var f=d,g,i;(g=bH(b),i=0!=(b.f&2),g||i)?(a.Bb?pC((!a.w&&(a.w=bE(a,!0)),a.w),a,e,f):pC((!a.v&&(a.v=bE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=cH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=cE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",QD(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Xr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)UG(a.Z,a.Z.D),a.Z.D=0,dG(a);else{if(106==a.c)return!0;if(108==a.c)dH(a.Z,a.Z.D,0),dG(a);else if(157==a.c)dH(a.Z,a.Z.D,1),dG(a);else if(158==a.c)dH(a.Z,a.Z.D,-1),dG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):dG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(230==a.c)a.O=3,dG(a);else if(233<=a.c&&262>a.c)fH(a.Z,!1),dG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;XG(a.Z,a.Z.D,xo(a.zb.f.ac.b.pb,dh));dG(a)}else if(105==a.c)gH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),1>d.length&&(d=Rc),XG(a.Z,a.Z.D,d)),dG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(0<a.Z.E)if(104==a.c)VG(a.Z,
-a.Z.E),a.Z.E=0,dG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Tr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;UG(d,c);d.b[c]=0}a.Z.E=0;dG(a)}else if(201==a.c)hH(a.Z,a.Z.E),dG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),dG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,dG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,dG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(107==a.c){if(!a.zb.c)return!0;d=xo(a.zb.f.ac.b.pb,dh);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;dG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new jG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(iH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,eH(a.Z)):300<a.c?(iH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),1>d.length&&(d=Rc),XG(a.Z,1,d))):230==a.c?jE(a,null):233<=a.c&&262>a.c?(iH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,fH(a.Z,!0)):ZC();dG(a)}else e=!1;e&&(WG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,QD(a))}return e}
-function jH(a,b,c,d){var e,f;if(a.z||!a.hb||bH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=kH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)UG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),VG(b,e),0<kH(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Tr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<kH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Tr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(cH(b)||bH(b))bG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(fG,r,-1,4,1);gG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;cG(a);a.lb=!0;QD(a);a.Mb=c;a.Nb=d;return!0}
-function lH(a,b,c,d){var e,f,g;if(!a.z&&!bH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((PF(),UF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&HD(a.qb,F(bF,r,122,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;cG(a);a.lb=!0;QD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function mH(a){if(a.z)return!0;a.jb=!1;a.P=nh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=kH(b,b.t),6>b.z[c]&&(nH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),UG(b,b.t));b.C=!1;dG(a)}else a:{var b=a.Z,e,f;c=kH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Tr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Tr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(cF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(cF((b.M[b.F]+b.M[c])/2))))}}iG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,MF(b),b.b.d=c),dG(a),a.r=!1)}else 5==a.O&&(iG(a.Z),dG(a));0<a.O&&(a.D=!1,cG(a),a.lb=!0,WG(a.Z),oH(a.Z),QD(a),a.O=0,a.f=!1);if(UF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,cG(a),a.lb=!0,QD(a);return!0}function cG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function eE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Kf)?a.Bb=!1:-1<b.indexOf(gg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Gf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Of)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,eG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)pH(a.fb[c]),hG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(od)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++cE;QD(a)}
-function QD(a){var b,c,d;b=yA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=uA(a,d,c),zG(a),a.z||(a.Lb=uA(a,b.c,2*a.Y+a.S),GG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=uA(a,a.Y,c),yG(a),a.I=uA(a,d,a.Y),uG(a))):(zG(a),a.z||(uG(a),a.D&&(GG(a),yG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function tE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=TG(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=DG(c,h);c.n.M&&0<c.x[h]&&(i+=Xb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<$j(c.A[h])&&(i+=$j(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+qH(0.055999999999999994*c.J[h],0,2)+ba+qH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=lh),e+=c)}return e}function VF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=TG(a.fb[c]),d!=b))continue;d=rH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function dG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&HD(a.rb,null)}var c,d,e;e=new sH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new WF(d),AE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new OF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function lE(a,b,c){try{HG(a,b)?c&&dG(a):QD(a)}catch(d){if(d=Ti(d),y(d,119))QD(a);else throw d;}}
-function jE(a,b){try{NG(a,b)?dG(a):QD(a)}catch(c){if(c=Ti(c),y(c,119))QD(a);else throw c;}}function xE(a){cG(a);a.lb=!0;QD(a)}function vE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new jG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;QD(a);null!=a.rb&&HD(a.rb,null)}function PG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new WF(d),AE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&HD(a.rb,null)}}
-function wE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,QD(a),null):a.fb[b]}function yE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,La)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Xr(a,c):b="Not known group!";a.jb=!0;a.J=b;QD(a)}
-function BE(a,b){a.jb=!0;a.J=b;QD(a)}function CE(a){var b;b=uE(a);cG(a);QD(a);return b}function rG(a,b,c,d,e){var f,g,i,h;f=a.W;h=BC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new KB(f.d.b,f.d.d,g),f=new AC(i),h=BC(f,e),b.f=i,b.j=tH(i);else vG(b,a.T);f=MB(f.b,f.d).b-MB(f.b,f.d).c;wG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function sG(a,b,c,d,e,f){var g,i;g=BG(a.V);i=BC(a.V,f);vG(b,a.U);(b.e=e)&&(b.i=jg+(~~e.b>>16&255)+za+(~~e.b>>8&255)+za+(e.b&255)+va);wG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function BG(a){return MB(a.b,a.d).b-MB(a.b,a.d).c}function Wr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ed,QD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ed):Tr(a,a.y+ba),QD(a))}
-function ZD(){PF();sA.call(this);this.Ob=(Gq(),Gq(),$z).b;this.x=new KB(null,0,8);this.t=(jB(),kB);this.fb=v(uH,r,135,99,0);this._=new qA;this.Db=new vH;this.K=D((ZC(),$C[Ve]),dc);this.u=new wH;this.G=F(Lt,r,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new jG(this);TF[0]=nB;TF[1]=new lB(255,153,153);TF[2]=new lB(255,204,102);TF[3]=new lB(255,255,153);TF[4]=new lB(102,255,255);TF[5]=new lB(51,204,255);TF[6]=new lB(255,153,255)}s(543,399,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},ZD);
-_.ze=function(a){XF(this,a)};_.ge=function(){QD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=nh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var cE=10,qE,RF,gE,QF,UF,aE=null,TF,hE;
-function PD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)HD(a.b.xb,F(Lt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=qo(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Gt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{HG(a.b,b)?(Tr(a.b,"Structure pasted"+d),dG(a.b)):(oE(new pE(a.b.J,a.b,qE)),vE(a.b)),xA(a.b)}catch(h){if(h=Ti(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",QD(d),oE(new pE(a.b.J,a.b,qE)),xA(a.b);else throw h;
-}}}function Sr(a){this.b=a}s(544,1,{},Sr);_.b=null;function YF(){YF=u;ZF=new xH("COPY_SMILES",0);$F=new xH("COPY_MOL",1);aG=new xH("PASTE",2);yH=F(zH,r,134,[ZF,$F,aG])}function xH(a,b){E.call(this,a,b)}s(545,145,{113:1,116:1,118:1,134:1},xH);var yH,$F,ZF,aG;function sH(){this.e=v(uH,r,135,99,0)}s(546,1,{},sH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function AH(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(fG,r,-1,20,1);a.M=v(fG,r,-1,20,1);a.G=At([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Lt,r,1,20,0);a.o=v(Lt,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Lt,r,1,20,0);a.q=At([10,2]);a.j=v(H,k,-1,101,1)}
-function BH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-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(fG,r,-1,4,1);d=v(fG,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=CH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-CH(o[2],d[2],o[3],d[3]),d=CH(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;iH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=DH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(fG,r,-1,2,1);EH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==kH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Tr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];nH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&hH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(cF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(cF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function fH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&dH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,dH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];UG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)iH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)nH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];AE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];UG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];nH(a);a.H[a.u]=l;a.I[a.u]=c+d;AE(a);b&&(UG(a,l),hG(a))}c=4}FH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function EH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function eH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])GH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,GH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Tr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[DH(a,a.D,a.G[a.D][d])],2<d||1!=b){Tr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(fG,r,-1,2,1);EH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)iH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)iH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)iH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)nH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[DH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[DH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(cF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(cF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;nH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(nH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(nH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(UG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&FH(a,i);-1<l&&(a.D=l)}
-function GH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)iH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function FH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=kH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function DH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function HH(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mu(c[d])&&!au(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gu(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.t)break}return g==a.t}
-function hG(a){var b,c,d;b=v(fG,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{gG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;iG(a)}}
-function gG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 dH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=IH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Tr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Tr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Tr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Tr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Tr(a.n,"Charge change not possible on the halogen !");break;case 18:Tr(a.n,
-"Use X button to change charge on the X atom !")}}
-function LG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&UG(a,c);hG(a);Tr(a.n,"Smaller part(s) removed !");return 1}
-function kH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function oH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];WG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),WG(a));4==a.s[d]&&(a.s[d]=1)}}
-function CH(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 AE(a){var b;JH(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);iG(a);WG(a)}
-function iH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),lF(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),lF(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),lF(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),lF(a.e,b,a.e.length),a.e=b,b=v(Lt,r,1,c,0),lF(a.d,b,a.d.length),a.d=b,b=v(Lt,r,1,c,0),lF(a.o,b,a.o.length),a.o=b,b=v(fG,r,-1,c,1),lF(a.J,b,a.J.length),a.J=b,b=v(fG,r,-1,c,1),lF(a.M,b,a.M.length),a.M=b,b=At([c,7]),lF(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),lF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function EG(a,b,c,d,e,f){var g;g=L(K(cF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(cF(a.M[b]-~~(e/2))));return new kA(g-1-2,a-2,d+1+4,e+4)}
-function nH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),lF(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),lF(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),lF(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),lF(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),lF(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),lF(a.N,c,a.N.length),a.N=c,b=v(Lt,r,1,b,0),lF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function ZG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(PF(),aa);i+="JME 2013-04-10 "+new zF+"\n \n";i+=YG(a.t,3)+YG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=qH(0.055999999999999994*(a.J[e]-c),10,4)+qH(0.055999999999999994*(g-a.M[e]),10,4)+qH(0,10,4);h=DG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+YG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=YG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:KH(a,e)&&(g=2),c=YG(a.H[e],3)+YG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=YG(a.I[e],3)+YG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=YG(a.I[e],3)+YG(a.H[e],3)),i+=c+YG(g,3)+YG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+YG(e,4)+YG(a.A[e],4)+aa);return i+"M END\n"}
-function rH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,Y,da,M,pc,Hc,kg,tb,Sd,Td,Ud,Va,Ic;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);tb=v(H,k,-1,a.t+1,1);w=v(LH,r,-1,a.t+1,2);G=v(LH,r,-1,a.u+1,2);pc=0;if(0==a.t)return j;LG(a,!0);kg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){kg=!1;break}if(a.n.s&&kg){MH(a);oH(a);NH(a,G);OH(a,w,G);var Eb,wd,lf,cc,De,xd,yd,db,QI,Xd,t,xa,Ym,Zm,Ys,sf,Na,$m,an,Lc,bn;Eb=v(H,k,-1,a.t+1,1);wd=v(H,k,-1,a.t+1,1);db=v(PH,r,-1,a.t+1,3);var Zs=a.t,cn,
-Ch,$s,wg,Lj,Je,tf;Lj=v(PH,r,-1,Zs+2,3);Je=v(H,k,-1,100,1);tf=5;wg=0;Je[0]=3;Lj[1]=ph;Lj[2]=qh;$s=2;if(!(3>Zs))for(;tf<Je[wg]*Je[wg];){Ch=0;for(cn=!0;cn&&Ch<=wg&&tf>=Je[Ch]*Je[Ch];)0==tf%Je[Ch]?cn=!1:++Ch;if(cn){Lj[++$s]=ju(tf);if($s>=Zs)break;wg<Je.length-1&&(++wg,Je[wg]=tf)}tf+=2}for(t=1;t<=a.t;++t){for(xa=an=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(an*=a.i[xa]);$m=a.c[t];18==$m&&(bn=a.o[t],xd=bn.charCodeAt(0)-65+1,yd=0,1<bn.length&&(yd=bn.charCodeAt(1)-97),0>xd&&(xd=0),0>yd&&(yd=0),$m=28*xd+yd);
-sf=0;-2>a.A[t]?sf=1:-2==a.A[t]?sf=2:-1==a.A[t]?sf=3:1==a.A[t]?sf=4:2==a.A[t]?sf=5:2<a.A[t]&&(sf=6);Lc=1;db[t]=ju(an);Lc*=126;db[t]=eu(db[t],ju(a.x[t]*Lc));Lc*=7;db[t]=eu(db[t],ju(sf*Lc));Lc*=7;db[t]=eu(db[t],ju($m*Lc));Lc*=783;db[t]=eu(db[t],ju(a.z[t]*Lc))}for(De=0;!HH(a,Eb,db);){Ys=!1;for(t=1;t<=a.t;++t)Eb[t]!=wd[t]&&(wd[t]=Eb[t],Ys=!0);if(Ys){for(t=1;t<=a.t;++t){db[t]=oh;for(xa=1;xa<=a.z[t];++xa)db[t]=nu(db[t],Lj[Eb[a.G[t][xa]]])}De=0}else if(0<De){for(t=1;t<=a.t;++t)db[t]=oh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Eb[t]==Eb[xa]){db[t]=ph;break a}}else{for(t=1;t<=a.t;++t){db[t]=oh;for(xa=1;xa<=a.z[t];++xa)lf=a.G[t][xa],db[t]=nu(db[t],ju(a.c[lf]*a.i[DH(a,t,lf)]))}De=1}HH(a,Eb,db);for(t=1;t<=a.t;++t)db[t]=ju(wd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)wd[t]=Eb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(wd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];wd[t]=wd[Na];wd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Xd=a.H[t],a.H[t]=a.I[t],a.I[t]=Xd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Zm=Ym=
-a.t;cc=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Ym?(Ym=a.H[xa],Zm=a.I[xa],cc=xa):a.H[xa]==Ym&&a.I[xa]<Zm&&(Zm=a.I[xa],cc=xa);Xd=a.H[t];a.H[t]=a.H[cc];a.H[cc]=Xd;Xd=a.I[t];a.I[t]=a.I[cc];a.I[cc]=Xd;Xd=a.s[t];a.s[t]=a.s[cc];a.s[cc]=Xd;Xd=a.B[t];a.B[t]=a.B[cc];a.B[cc]=Xd;QI=a.f[t];a.f[t]=a.f[cc];a.f[cc]=QI}AE(a);WG(a);NH(a,G);OH(a,w,G)}else{NH(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Ic=1;a.b[1]=1;for(da=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Hc=!0;for(J=1;J<=pc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Hc=!1;break}Hc&&(++pc,o[pc]=c,n[pc]=g)}}else m[++M]=g;if(0==M){if(Ic==a.t)break;c=l[da--]}else if(1==M)tb[m[1]]=c,c=m[1],a.b[c]=++Ic;else{l[++da]=c;e=0;for(q=1;q<=M;++q)if(h=DH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=DH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Ic}}tb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);O=v(LH,r,-1,a.t+1,2);Sd=v(LH,r,-1,a.t+1,2);f=Ic=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Ic]=c;for(a.b[c]=0;;){M=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=pc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Sd[c]=!0;c=l[da--]}else break}f=c;c=e;1<M&&(l[++da]=f,O[e]=!0)}Td=v(H,k,-1,a.u+1,1);Ud=v(H,k,-1,a.t+1,1);if(a.n.Jb){var SI=tb,$M=pc,at,TI,Dh,Ke,bt,ct,Ma,Mj,dt;Dh=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Dh[b[Ma]]=Ma;bt=v(LH,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)at=b[Ma],TI=SI[at],Ke=DH(a,at,TI),0!=Ke&&(QH(a,Ke,Dh,Td,G),bt[Ke]=!0);for(Ma=1;Ma<=a.u;++Ma)bt[Ma]||QH(a,Ma,Dh,Td,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ct=dt=0;for(Mj=1;Mj<=a.z[Ma];++Mj){Ke=DH(a,Ma,a.G[Ma][Mj]);if(5==a.i[Ke])continue a;1==a.s[Ke]&&0!=RH(a,Ke,Ma)&&++dt;2==a.s[Ke]&&(ct=a.G[Ma][Mj])}if(0!=dt)if(0<ct){var ia=a,VI=Ma,uf=Dh,Yc=Ud,rc=void 0,Nj=void 0,Mc=void 0,Le=void 0,Nc=void 0,dn=void 0,en=void 0,fn=void 0,Yd=void 0,Zc=void 0,$c=void 0,
-et=void 0,Oj=void 0,Zd=void 0,Pj=void 0,Me=void 0,Qj=void 0,ft=void 0,Rj=void 0,Ne=void 0,WI=void 0,vf=void 0,XI=void 0,gt=void 0,Sj=void 0,wf=void 0,$c=1,Nj=VI,rc=v(H,k,-1,ia.t+1,1);for(rc[1]=VI;;){et=!1;for(Zc=1;Zc<=ia.z[Nj];++Zc)if(Mc=ia.G[Nj][Zc],!(Mc==rc[1]||Mc==rc[$c-1]))if(Le=DH(ia,Nj,Mc),2==ia.s[Le]&&5!=ia.i[Le]){Nj=rc[++$c]=Mc;et=!0;break}if(!et)break}if(!(0==$c%2||2>ia.z[rc[$c]]||3<ia.z[rc[$c]])){wf=rc[1];Nc=rc[~~(($c+1)/2)];Yd=rc[$c];vf=Ne=Me=Zd=0;gt=ft=!1;for(Zc=1;Zc<=ia.z[wf];++Zc)Mc=
-ia.G[wf][Zc],Le=DH(ia,wf,Mc),1!=ia.s[Le]||5==ia.i[Le]||(0==Zd?Zd=Mc:Me=Mc);0<uf[Me]&&uf[Zd]>uf[Me]&&(dn=Zd,Zd=Me,Me=dn);Oj=Zd;0==Zd&&(Oj=Me,ft=!0);for(Zc=1;Zc<=ia.z[Yd];++Zc)Mc=ia.G[Yd][Zc],Le=DH(ia,Yd,Mc),1!=ia.s[Le]||5==ia.i[Le]||(0==Ne?Ne=Mc:vf=Mc);0<uf[vf]&&uf[Ne]>uf[vf]&&(dn=Ne,Ne=vf,vf=dn);Rj=Ne;0==Ne&&(Rj=vf,gt=!0);Pj=RH(ia,DH(ia,wf,Zd),wf);Qj=RH(ia,DH(ia,wf,Me),wf);WI=RH(ia,DH(ia,Yd,Ne),Yd);XI=RH(ia,DH(ia,Yd,vf),Yd);1<(0>Pj+Qj?-(Pj+Qj):Pj+Qj)||0!=WI||0!=XI?Tr(ia.n,"Bad stereoinfo on allene !"):
-(en=ia.J[rc[$c-1]]-ia.J[Yd],fn=ia.M[rc[$c-1]]-ia.M[Yd],Sj=Math.sqrt(en*en+fn*fn),0.001>Sj&&(Sj=0.001),0<(ia.M[Rj]-ia.M[rc[$c-1]])*(en/Sj)-(ia.J[Rj]-ia.J[rc[$c-1]])*(fn/Sj)?Yc[Nc]=1:Yc[Nc]=-1,ft&&(Yc[Nc]*=-1),gt&&(Yc[Nc]*=-1),Oj==Zd&&0>Pj&&(Yc[Nc]*=-1),Oj==Me&&0>Qj&&(Yc[Nc]*=-1),uf[Oj]>uf[Rj]&&(Yc[Nc]*=-1))}}else b:{var sc=a,tc=Ma,aN=SI,bN=Dh,cN=o,dN=n,eN=$M,gn=Ud,hn=void 0,ad=void 0,ht=void 0,Eh=void 0,Ba=void 0,Fh=void 0,Ad=void 0,Tj=void 0,$d=void 0,Pb=void 0,ea=void 0,Gb=void 0,Oe=void 0,jn=void 0,
-bd=void 0,ma=void 0,kn=void 0,Gb=v(H,k,-1,4,1),jn=v(H,k,-1,4,1),Gh=sc,ae=tc,YI=bN,it=aN,ZI=cN,$I=dN,fN=eN,Hb=Gb,Uj=void 0,cd=void 0,ln=void 0,mn=void 0,jt=void 0,Vj=void 0,Vj=-1;0<it[ae]&&(Hb[++Vj]=it[ae]);for(cd=1;cd<=fN;++cd)ZI[cd]==ae&&(Hb[++Vj]=$I[cd]),$I[cd]==ae&&(Hb[++Vj]=ZI[cd]);for(cd=Vj+1;cd<Gh.z[ae];++cd){jt=Gh.t+1;ln=1;c:for(;ln<=Gh.z[ae];++ln){Uj=Gh.G[ae][ln];for(mn=0;mn<cd;++mn)if(Uj==Hb[mn])continue c;YI[Uj]<jt&&(jt=YI[Uj],Hb[cd]=Uj)}}0==it[ae]&&0<Gh.x[ae]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
-Hb[0],Hb[0]=-1):0<Gh.x[ae]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Ba=Tj=Fh=Eh=kn=Ad=Pb=0;4>Ba;++Ba)0>=Gb[Ba]||(hn=DH(sc,tc,Gb[Ba]),jn[Ba]=RH(sc,hn,tc),0<jn[Ba]?(++Pb,kn=Gb[Ba],Fh=Gb[Ba]):0>jn[Ba]?(++Ad,Eh=Gb[Ba],Fh=Gb[Ba]):Tj=Gb[Ba]);$d=Pb+Ad;ma=v(H,k,-1,4,1);bd=0;if(3==sc.z[tc]){if(1==Pb&&1==Ad||3==$d&&0<Pb&&0<Ad){Tr(sc.n,"Error in C3H stereospecification !");break b}Oe=Gb[0];1==$d?Oe=Fh:2==$d&&(Oe=Tj);ea=BH(sc,tc,Oe,Gb);ma[0]=Fh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Pb?bd=1:bd=-1}else if(4==sc.z[tc])if(1==
-$d)ea=BH(sc,tc,Fh,Gb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Pb?bd=1:bd=-1;else{Oe=Gb[0];1<Tj&&(Oe=Tj);1==Pb?Oe=kn:1==Ad&&(Oe=Eh);ea=BH(sc,tc,Oe,Gb);ad=v(H,k,-1,4,1);for(Ba=0;4>Ba;++Ba)hn=DH(sc,tc,ea[Ba]),ad[Ba]=RH(sc,hn,tc);if(4==$d){if(0==Pb||0==Ad){Tr(sc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==Ad)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],bd=ad[0];else{for(Ba=0;4>Ba;++Ba)-1==ad[Ba]&&(ad[Ba]=0);$d=2}}else if(3==$d)if(3==Pb||3==Ad)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=ht=1:Ad=ht=-1;for(Ba=0;4>Ba;++Ba)ad[Ba]==ht&&(ad[Ba]=0);$d=2}if(2==$d)if(1==Pb&&1==Ad)ea[1]==Eh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Eh&&(ea[2]=ea[3]),ma[0]=kn,ma[1]=Eh,ma[2]=ea[2],ma[3]=ea[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){Tr(sc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Pb?bd=1:bd=-1}}var W=ma,Wj=Gb,kb=void 0;Wj[0]==W[1]?(kb=
-W[0],W[0]=W[1],W[1]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Wj[0]==W[2]?(kb=W[2],W[2]=W[0],W[0]=kb,kb=W[1],W[1]=W[3],W[3]=kb):Wj[0]==W[3]&&(kb=W[3],W[3]=W[0],W[0]=kb,kb=W[1],W[1]=W[2],W[2]=kb);Wj[1]==W[2]?(kb=W[1],W[1]=W[2],W[2]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Wj[1]==W[3]&&(kb=W[1],W[1]=W[3],W[3]=kb,kb=W[2],W[2]=W[3],W[3]=kb);ma[2]==Gb[2]?gn[tc]=1:ma[2]==Gb[3]?gn[tc]=-1:Tr(sc.n,"Error in stereoprocessing ! - t30");gn[tc]*=bd}}}Va=new kF;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-O[c]&&(Va.b.b+=ua);0<tb[q]&&SH(a,c,tb[c],Va,Td);var Hh=w[c],Ib=void 0,Xj=void 0,Ih=void 0,T=void 0,T=Rc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Ud[c]&&(Ib=!0);Ih=-1;for(Xj=1;Xj<=a.y;++Xj)if(a.q[Xj][0]==c){Ih=a.q[Xj][1];break}-1<Ih&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,Ih=1);switch(a.c[c]){case 2:T=Ab;break;case 3:Hh?T="c":T=Fb;break;case 4:Hh?(T=Hf,0<a.x[c]&&(Ib=!0)):T=gc;break;case 5:Hh?T="o":T=nc;break;case 7:Hh?(T="p",0<a.x[c]&&(Ib=!0)):T=qc;break;case 8:Hh?T=sg:T=Ec;break;case 13:Hh?T=xg:T=Gc;Ib=!0;break;case 6:T=
-Jc;Ib=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=Zb;break;case 1:T=Xb;Ib=!0;break;case 19:T=uc;Ib=!0;break;case 20:T=vc;Ib=!0;break;case 21:T=wc;Ib=!0;break;case 22:T=xc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(D(T,wa)||D(T,Wc)||D(T,wb))&&(Ib=!1)}Ib&&(T=Sc+T,1==Ud[c]?T+=ub:-1==Ud[c]&&(T+=vb),1==a.x[c]?T+=Xb:1<a.x[c]&&(T+=Xb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<$j(a.A[c])&&(T+=$j(a.A[c]))),-1<Ih&&(T+=mb+Ih),T+=Uc);zn(Va.b,T);for(A=1;A<=pc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&SH(a,o[A],n[A],Va,Td),9<A&&(Va.b.b+="%"),yn(Va,j+(new R(A)).b);Sd[c]&&(Va.b.b+=va)}return Va.b.b}
-function UG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)rE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function VG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&UG(a,c);0==a.z[d]&&UG(a,d)}
-function MH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=DH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&UG(a,c)}}}function JH(a){var b;b=a.c.length;a.G=At([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function OH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(LH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[DH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:KH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(LH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function iG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(cF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(cF((a.M[b]+a.M[c])/2)))}function NH(a,b){var c;for(c=1;c<=a.u;++c)FG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function DG(a,b){var c;c=(PF(),hE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function KH(a,b){return 2==a.s[b]?!0:!1}function FG(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function gH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=At([b+5,2]),lF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function fE(a){var b;a.y=0;a.r=0;rH(a);for(b=1;b<=a.t;++b)a.D=b,gH(a);a.D=0}
-function TG(a){var b,c;b=v(fG,r,-1,4,1);gG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function bG(a,b){var c,d,e,f,g,i,h,l;c=v(fG,r,-1,4,1);gG(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;gG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function pH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function XG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Sc)&&eF(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Zj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=so(c,d+1);try{a.n.y=mD(i,10)}catch(h){if(h=Ti(h),y(h,119))a.n.y=0;else throw h;}a.D=b;gH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Fb)?3:D(d,Ab)?2:D(d,gc)?4:D(d,nc)?5:D(d,qc)?7:D(d,Ec)?8:D(d,Tb)?9:D(d,Mb)?10:D(d,Db)?11:D(d,Zb)?12:D(d,Xb)?1:D(d,Gc)?13:D(d,Jc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=dF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=dF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=dF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=dF(c,g++);for(;45==e;)--d,e=dF(c,g++)}a.A[b]=d}}}
-function kE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new GD(b);try{for(;b.k=zD(b,b.b),b.k<b.j;)d=ZE(mD(CD(b),10)).b,c=e=ZE(mD(CD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ti(f),y(f,119))wn(f);else throw f;}}function SH(a,b,c,d,e){b=DH(a,b,c);5!=a.i[b]&&KH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=sb,a=a.f[b],null!=a&&(e=a),zn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Tc)}
-function hH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Tr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Tr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function QH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=DH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=DH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=DH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=DH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Tr(a.n,"Not unique E/Z geometry !");else{i=DH(a,b,e);f=DH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=DH(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 IH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=DH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(KH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function RH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function WG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=IH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function jG(a){AH(this);this.n=a;this.y=this.u=this.t=0}
-function KG(a,b){var c,d,e,f,g,i,h;jG.call(this,a);f=j;i=IG(b);if(null!=i){h=new FD(b,i,!0);for(e=1;4>=e;++e)f=JG(h,i);g=ZE(mD(ko(f.substr(0,3)),10)).b;c=ZE(mD(ko(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)iH(this),f=JG(h,i),this.J[e]=(new YE(VE(ko(f.substr(0,10))))).b,this.M[e]=-(new YE(VE(ko(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ko(f.substr(31,d-31)),XG(this,e,d),62<=f.length&&(f=ko(f.substr(60,3)),0<f.length&&(f=ZE(mD(f,10)).b,0<f&&(this.D=e,a.y=f,gH(this),this.D=0)));for(e=1;e<=c;++e)nH(this),
-f=JG(h,i),this.H[e]=ZE(mD(ko(f.substr(0,3)),10)).b,this.I[e]=ZE(mD(ko(f.substr(3,3)),10)).b,g=ZE(mD(ko(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ZE(mD(ko(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);JH(this);pH(this);hG(this);for(AE(this);(h.k=zD(h,h.b),h.k<h.j)&&!(null==(f=CD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new ED(f);CD(g);CD(g);i=ZE(mD(CD(g),10)).b;
-for(e=1;e<=i;++e)c=ZE(mD(CD(g),10)).b,this.A[c]=ZE(mD(CD(g),10)).b}if(0==f.indexOf("M APO")){g=new ED(f);CD(g);CD(g);i=ZE(mD(CD(g),10)).b;for(e=1;e<=i;++e)c=ZE(mD(CD(g),10)).b,f=ZE(mD(CD(g),10)).b,this.D=c,$(this,0),XG(this,this.t,uc+f),this.D=0}}MH(this);AE(this)}}
-function zE(a,b){var c,d,e,f,g;jG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));eF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new ED(b);d=ZE(mD(CD(f),10)).b;e=ZE(mD(CD(f),10)).b;for(c=1;c<=d;++c)g=CD(f),iH(this),XG(this,this.t,g),this.J[c]=(new YE(VE(CD(f)))).b,this.M[c]=-(new YE(VE(CD(f)))).b;for(c=1;c<=e;++c)if(nH(this),this.H[c]=ZE(mD(CD(f),10)).b,this.I[c]=ZE(mD(CD(f),10)).b,this.s[c]=ZE(mD(CD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;JH(this);pH(this);hG(this)}catch(i){i=Ti(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}MH(this);AE(this)}}
-function MG(a,b,c){var d,e,f;jG.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(iH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))nH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;AE(this);hG(this)}
-function $G(a,b,c){var d,e,f,g,i;jG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Lt,r,1,this.t+1,0);this.J=v(fG,r,-1,this.t+1,1);this.M=v(fG,r,-1,this.t+1,1);this.o=v(Lt,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Lt,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=At([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}AE(this);hG(this)}
-function WF(a){var b;AH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);lF(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);lF(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);lF(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);lF(a.e,this.e,this.t+1);this.d=v(Lt,r,1,this.t+1,0);lF(a.d,this.d,this.t+1);this.J=v(fG,r,-1,this.t+1,1);lF(a.J,this.J,this.t+1);this.M=v(fG,r,-1,this.t+1,1);lF(a.M,this.M,this.t+1);this.o=v(Lt,r,1,this.t+1,0);lF(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);lF(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);lF(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);lF(a.s,this.s,this.u+1);this.f=v(Lt,r,1,this.u+1,0);lF(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);lF(a.B,this.B,this.u+1);this.q=At([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function qH(a,b,c){var d,e,f;if(0==c)return YG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(cF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new YE(a)).b;d=lo(e,mo(46));0>d&&(e+=Xa,d=lo(e,mo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function IG(a){var b;b=new FD(a,aa,!0);if(4<yD(b))return aa;b=new FD(a,lh,!0);return 4<yD(b)?lh:null}
-function YG(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=sb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function JG(a,b){for(var c,d;a.k=zD(a,a.b),a.k<a.j;){d=CD(a);if(D(d,b))return ba;for(CD(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 ba}else break;return d}return null}s(547,1,{135:1},jG,KG,zE,MG,$G,WF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Ur(){Ur=u;Vr=new FC(Xb)}
-function QG(a,b){var c;Ur();var d;KF.call(this);this.d=new dB("Help");new dB("Home");this.e=b;N(this,(PF(),qE));this.ac&&UB(this.ac.d,!1);RB(this,!1);d=Iz(b);if(1==a)this.f||(this.f=new mC(d),IF(this.f,-30,0)),this.k=this.f,c=uE(b),this.ac&&TB(this.ac.d.I.c,Fc),oA(this,new ZA(2)),this.i=new FC(c+" "),P(this,this.i,Lb),d=new sA,P(d,this.j,null),this.e.Cb&&(c=new dB("Submit"),P(d,c,null)),P(this,d,Kc),EC(this.i,ko(xo(this.i.ac.b.pb,dh))),this.ac&&UB(this.ac.d,!0),RB(this,!0);else if(2==a)this.c||
-(this.c=new mC(d),IF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&TB(this.ac.d.I.c,"Nonstandard atom"),oA(this,new ZA(2)),c=new sA,P(c,new fC("atomic SMILES",1),null),P(this,c,lc),c=Xb,Vr&&(c=xo(Vr.ac.b.pb,dh)),Vr=new GC(c,8),P(this,Vr,Lb),c=new sA,P(c,this.j,null),P(this,c,Kc);else{this.b||(this.b=new mC(d),IF(this.b,5*b.Y,0));var e,f;d="About "+(PF(),aE);this.ac&&TB(this.ac.d.I.c,d);oA(this,new bC(0));N(this,qE);P(this,new fC(aE+" Molecular Editor v2013-05-01",1),null);P(this,new fC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=QF,d=0,f=c.length;d<f;++d)e=c[d],e=new fC(e,1),Vz(e,this.e.x),P(this,e,null);c=new sA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}QB(this);c=this.k;JF(this.ac.d,c.b,c.c);!Hz(this)&&lA(this);Wz(this)}s(548,539,si,QG);_.Gf=function(a){var b,c;if(a.i===this.d){try{b=new gD(this.e.H),c=fD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ti(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,QD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Vr;
-function TH(a,b){Gz(b)==a.b?N(b,(jB(),rB)):N(b,a.b)}
-function UH(a){var b,c,d,e;e=j;d=!1;Gz(VH)!=a.b?(e=wa,d=!0):Gz(WH)!=a.b?(e="!#6",d=!0):Gz(XH)!=a.b?(N(YH,(jB(),rB)),N(ZH,rB),N($H,rB),N(aI,rB),e="F,Cl,Br,I"):(b=Gz(bI)!=a.b,c=Gz(cI)!=a.b,Gz(dI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Gz(eI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Gz(fI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Gz(gI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Gz(hI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Gz(YH)!=a.b&&(e+="F,"),Gz(ZH)!=a.b&&(e+="Cl,"),Gz($H)!=a.b&&(e+="Br,"),Gz(aI)!=a.b&&(e+="I,"),
-eF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=wb:(N(VH,(jB(),rB)),e=wa)));b=j;d&&Gz(bI)!=a.b&&(b+=";a");d&&Gz(cI)!=a.b&&(b+=";A");Gz(iI)!=a.b&&(b+=";R");Gz(jI)!=a.b&&(b+=";!R");Gz(VH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=kI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=lI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Gz(mI)!=a.b&&(e="~");Gz(nI)!=a.b&&(e=mb);Gz(oI)!=a.b&&(e=ub);Gz(pI)!=a.b&&(e="!@");EC(a.f,e)}
-function qI(a){rI(a);sI(a);var b=kI.ac.b;ly(b,0);b.pb.options[0].selected=!0;b=lI.ac.b;ly(b,0);b.pb.options[0].selected=!0;N(bI,a.b);N(cI,a.b);N(iI,a.b);N(jI,a.b);N(kI,a.b);N(lI,a.b);tI(a)}function rI(a){N(dI,a.b);N(eI,a.b);N(fI,a.b);N(gI,a.b);N(hI,a.b);N(YH,a.b);N(ZH,a.b);N($H,a.b);N(aI,a.b)}function sI(a){N(VH,a.b);N(WH,a.b);N(XH,a.b)}function tI(a){N(mI,a.b);N(nI,a.b);N(oI,a.b);N(pI,a.b);a.c=!1}
-function RG(a){SB.call(this,"Atom/Bond Query");this.j=new dB(this.Ff());DA(this.r,new LF(this));this.b=(PF(),qE);this.d=a;this.e||(a=Iz(a),this.e=new mC(a),IF(this.e,-150,10));this.k=this.e;oA(this,new aC);N(this,this.b);a=new sA;oA(a,new GB(0,3,1));P(a,new eC("Atom type :"),null);VH=new dB(yb);WH=new dB("Any except C");XH=new dB("Halogen");P(a,VH,null);P(a,WH,null);P(a,XH,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));P(a,new fC("Or select one or more from the list :",0),null);P(this,a,null);
-a=new sA;oA(a,new GB(0,3,1));dI=new dB(Fb);eI=new dB(gc);fI=new dB(nc);gI=new dB(Ec);hI=new dB(qc);YH=new dB(Tb);ZH=new dB(Mb);$H=new dB(Db);aI=new dB(Zb);P(a,dI,null);P(a,eI,null);P(a,fI,null);P(a,gI,null);P(a,hI,null);P(a,YH,null);P(a,ZH,null);P(a,$H,null);P(a,aI,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));kI=new hB;gB(kI,yb);gB(kI,ab);gB(kI,cb);gB(kI,jb);gB(kI,lb);P(a,new eC("Number of hydrogens : "),null);P(a,kI,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));lI=new hB;gB(lI,yb);gB(lI,
-ab);gB(lI,cb);gB(lI,jb);gB(lI,lb);gB(lI,"4");gB(lI,"5");gB(lI,"6");P(a,new fC("Number of connections :",0),null);P(a,lI,null);P(a,new fC(" (H's don't count.)",0),null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));P(a,new eC("Atom is :"),null);bI=new dB(zb);P(a,bI,null);cI=new dB("Nonaromatic");P(a,cI,null);iI=new dB(Dc);P(a,iI,null);jI=new dB(kc);P(a,jI,null);P(this,a,null);a=new sA;N(a,xB(Gz(this)));oA(a,new GB(0,3,1));P(a,new eC("Bond is :"),null);mI=new dB(yb);P(a,mI,null);nI=new dB(zb);P(a,nI,
-null);oI=new dB(Dc);P(a,oI,null);pI=new dB(kc);P(a,pI,null);P(this,a,null);a=new sA;oA(a,new GB(1,3,1));this.f=new GC(wa,20);P(a,this.f,null);P(a,new dB(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&UB(this.ac.d,!1);RB(this,!1);rI(this);sI(this);tI(this);N(bI,this.b);N(cI,this.b);N(iI,this.b);N(jI,this.b);N(kI,this.b);N(lI,this.b);TH(this,VH);QB(this);a=this.k;JF(this.ac.d,a.b,a.c);!Hz(this)&&lA(this);Wz(this)}s(549,539,si,RG);
-_.Gf=function(a,b){var c;D(b,Bc)?(qI(this),TH(this,VH),UH(this)):y(a.i,87)?(tI(this),It(a.i)===It(VH)?(rI(this),sI(this)):It(a.i)===It(WH)?(rI(this),sI(this)):It(a.i)===It(XH)?(rI(this),sI(this)):It(a.i)===It(iI)?N(jI,this.b):It(a.i)===It(jI)?(N(iI,this.b),N(bI,this.b)):It(a.i)===It(bI)?(N(cI,this.b),N(jI,this.b)):It(a.i)===It(cI)?N(bI,this.b):It(a.i)===It(mI)||It(a.i)===It(nI)||It(a.i)===It(oI)||It(a.i)===It(pI)?(qI(this),this.c=!0):sI(this),TH(this,a.i),UH(this)):y(a.i,88)&&(tI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-N(c,this.b):N(c,(jB(),rB)),UH(this));107!=this.d.c&&(this.d.c=107,xA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var VH=_.f=null,mI=null,WH=null,bI=null,nI=null,$H=null,dI=null,lI=null,kI=null,ZH=null,YH=null,XH=null,aI=null,eI=null,cI=null,jI=null,pI=null,fI=null,hI=null,iI=null,oI=null,gI=null;function OG(a){a.b=-1;a.c=v(xF,r,0,0,0);a.d=0}function vH(){wF(this)}s(550,524,Ei,vH);_.Ne=function(){OG(this)};_.b=-1;
-function Rr(a,b){a.b=b;JC();var c,d;a&&a&&(c=new uI(a),void 0!=$wnd.FileReader?d=new vI(c):d=new wI(c),xI(d),yI(d))}function Qr(a){a=new UC(a);JC();var b,c,d,e,f;try{var g=(MC(),PC);if(QC(g,(MC(),PC)))b=a.b;else if(QC(g,NC))b=new YC(a.b);else throw new VC(g);c=Ln(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new zI;bz(d.f,c);e=(f=qo(c,"\r\n|\r|\n|\n\r"),f.length);Uv(d.f,20*(10>e?e:10)+bg);$n((Xn(),Yn),new AI(d));xI(d);yI(d)}catch(i){if(i=Ti(i),y(i,103))wn(i);else throw i;}}
-function wH(){}s(551,1,{104:1,111:1},wH);_.ze=function(a){PD(this.b,a.b)};_.b=null;function nE(){rx();tj.call(this)}s(553,331,hi,nE);
-function Nr(){var a;Nr=u;rx();BI=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);CI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");DI=BI&!CI;var b;a=F(H,k,-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]);Or=v(H,k,-1,1E3,1);for(b=0;b<Or.length;++b)Or[b]=-999;for(b=0;b<a.length;b+=2)Or[a[b+1]]=a[b]}
-function Hq(a,b,c){a=new EI(b,c,a);if(!b.Rd(a,c))for(b=b._b;b&&!b.Rd(a,c);)b=b._b}function vA(a,b,c){var d;d=new FI;uj(d.u,b,c);nj(a.i,d.u,0,0);bj(a.b,d);return d}function dE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function xG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)yw(a.i,b.u,c,d),b.s=c,b.t=d;GI(b)}
-function $D(a,b,c,d){Nr();nE.call(this);this.b=new hj;this.f=d;this.pb.style[Xf]=ab;this.pb.style[Vf]=ab;this.pb.style[Og]=$e;this.pb.style[ih]=b;this.pb.style[Pe]=c;this.i=new HI;this.i.pb.style[ih]=eb;Uv(this.i,eb);DI?(b=new II,c=new JI,nj(b,this.i,0,0),nj(b,c,0,0),Cw(this,b)):Cw(this,this.i);this.d=a;a.Ob=this;DI?(this.k=new KI(this),this.k.j=new LI(this),this.k.k=new MI(this),this.k.o=new NI(this),this.k.n=new OI(this),this.d&&(this.k.f=new PI(this),this.k.i=new RI(this),this.k.b=new UI(this))):
-z(this,new aJ(this),(Yr(),Yr(),Zr));z(this,this,(Mq(),Mq(),Nq));z(this,new bJ(this),(xj(),xj(),yj));z(this,new cJ(this),(zj(),zj(),Aj));z(this,new dJ(this),(Kr(),Kr(),Lr));(Gq(),Gq(),$z).b=this}s(552,553,hi,$D);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var DI,CI,BI,Or=null;function HI(){Aw.call(this);this.pb[Cd]=We}s(555,309,ri,HI);function II(){HI.call(this);this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(554,555,ri,II);function aJ(a){this.b=a}s(556,1,{},aJ);
-_.nc=function(a){var b,c,d;c=Dj(a);d=Ej(a);b=Fj(a.b);a=new eJ(a);2==b&&(a.f=4);aH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function bJ(a){this.b=a}s(557,1,{},bJ);_.oc=function(a){var b,c;b=Dj(a);c=Ej(a);a=new eJ(a);this.b.j?jH(this.b.d,a,b,c):lH(this.b.d,a,b,c);wy(this.b.pb)};_.b=null;function cJ(a){this.b=a}s(558,1,{},cJ);_.pc=function(a){this.b.j=!1;Dj(a);Ej(a);mH(this.b.d)};_.b=null;function dJ(a){this.b=a}s(559,1,{},dJ);_.b=null;
-function JI(){HI.call(this);this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(560,555,ri,JI);function fJ(a,b){var c;c=b.b;c.f=4;return aH(a.b.d,c,b.e,b.f)}function LI(a){this.b=a}s(561,1,{},LI);_.Hf=function(a){return fJ(this,a)};_.b=null;function vs(a,b){lH(a.b.d,b.b,b.e,b.f);return aH(a.b.d,b.b,b.e,b.f)}function MI(a){this.b=a}s(562,1,{},MI);_.Hf=function(a){return vs(this,a)};_.b=null;function NI(a){this.b=a}s(563,1,{},NI);_.Hf=function(a){return jH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function OI(a){this.b=a}s(564,1,{},OI);_.Hf=function(){return mH(this.b.d)};_.b=null;function Br(a,b){var c;c=K(cF(b.c));c=new XC(b,0,ng,c);XF(a.b.d,c);return!0}function PI(a){this.b=a}s(565,1,{},PI);_.Hf=function(a){return Br(this,a)};_.b=null;function Cr(a,b){var c;c=K(cF(100*b.d));c=new XC(b,0,ug,c);XF(a.b.d,c);return!0}function RI(a){this.b=a}s(566,1,{},RI);_.Hf=function(a){return Cr(this,a)};_.b=null;function Gr(a,b){var c;c=new XC(b,0,le,nh);XF(a.b.d,c);return!0}function UI(a){this.b=a}
-s(567,1,{},UI);_.Hf=function(a){return Gr(this,a)};var gJ=_.b=null;function hJ(){hJ=u;gJ=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function iJ(){iJ=u;jJ={}}function kJ(a,b,c){var d;c&&(b.style[se]=c.c+bg,d=c.b,d!=Rb&&(b.style[re]=d),0!=(c.d&1)&&(b.style[ue]=nd),0!=(c.d&2)&&(b.style[te]=Ue));a.f.style[hh]=Mf}
-function MB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Fi(b);d in jJ?c=jJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Dg),f=$doc.createElement(Se),f.width=1,f.height=1,g=(hJ(),gJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),kJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=gk(e),l=gk(e)+(e.offsetHeight||0),m=l-h,o=gk(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new lJ,w.b=q,w.c=n,w.d=m,w),jJ[d]=c);return c}
-function mJ(){iJ();var a,b,c,d,e;Bj();this.b=F(Lt,r,1,["monospace","sans-serif",Ag]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Dg);this.f.innerHTML=this.i||j;this.f.style[se]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[re]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(570,1,{},mJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var jJ;function lJ(){}
-s(571,1,{},lJ);_.b=0;_.c=0;_.d=0;function bH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Ti(b),!y(b,125))throw b;}return!1}function cH(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Ti(b),!y(b,125))throw b;}return!1}function eJ(a){Pr.call(this,null,0,null);this.b=a}function EI(a,b,c){Pr.call(this,a,0,b);this.b=c}s(572,420,ui,eJ,EI);_.xe=function(){return bH(this)};_.ye=function(){return cH(this)};_.b=null;
-function BC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,kJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function AC(a){this.d=a;this.c={};this.b=new mJ}s(573,423,ui,AC);_.b=null;function wA(a){this.b=a}s(574,431,{},wA);_.b=null;function nJ(a,b){this.b=a;this.c=b}s(575,1,{},nJ);_.b=null;_.c=null;function oJ(){$x.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[ih]=jd}s(576,344,ri,oJ);
-function pJ(){pJ=u;var a=qJ=new mJ;Bj();a.i="9p";a.f.style[re]=Ag;a.f.style[se]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[se]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);rJ=new IA(1)}function nG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,GI(a)}
-function pG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(mG(a,!1),360<=g||-360>=g?i=oG(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,G=sJ(o,n,q,w,f),A=sJ(o,n,q,w,h),J="<g"+a.n+rb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.b+ba+A.c+'"/>',J+="</g>",J),nG(a,i))}function Z(a,b,c,d,e){a.o&&nG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function lG(a,b,c,d,e){a.o&&(mG(a,!1),nG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a))}function wG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");nG(a,b)}function XB(a,b,c,d,e){mG(a,!0);nG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a)}
-function GI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ek(a.u.pb)+(a.u.pb.offsetWidth||0)-ek(a.u.pb),d=gk(a.u.pb)+(a.u.pb.offsetHeight||0)-gk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va)}function vG(a,b){a.f=b;a.j=tH(b)}s(577,427,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var rJ,qJ;function js(a,b,c){c&&(us(a,b),c.Hf(a.c));a.e=!0}function us(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ek(a.p.pb)+dk(a.p.pb)+dk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-gk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new eJ(b),b.b.preventDefault(),!0):!1}
-function KI(a){this.p=a;this.c=new tJ;this.d=new uJ(this);z(this.p,new vJ(this),(rs(),rs(),ss));z(this.p,new wJ(this),(ks(),ks(),ls));z(this.p,new xJ(this),(os(),os(),ps));z(this.p,new yJ(this),(gs(),gs(),hs));z(this.p,new zJ,(Hr(),Hr(),Ir));z(this.p,new AJ(this),(Dr(),Dr(),Er));z(this.p,new BJ(this),(yr(),yr(),zr))}s(578,1,{},KI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function uJ(a){vk();this.b=a}s(579,25,{},uJ);
-_.Ac=function(){!this.b.e&&this.b.j&&fJ(this.b.j,this.b.c)};_.b=null;function vJ(a){this.b=a}s(580,1,{},vJ);_.b=null;function wJ(a){this.b=a}s(581,1,{},wJ);_.b=null;function xJ(a){this.b=a}s(582,1,{},xJ);_.b=null;function yJ(a){this.b=a}s(583,1,{},yJ);_.b=null;function zJ(){}s(584,1,{},zJ);function AJ(a){this.b=a}s(585,1,{},AJ);_.b=null;function BJ(a){this.b=a}s(586,1,{},BJ);_.b=null;function tJ(){}s(587,1,{},tJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function mE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function CJ(a){var b,c,d,e,f;ck(a);d=(oj(),pj(null));e=new oJ;Xx(e,a);ow(d,e,d.pb);f=a.ld();b=a.kd();c=mE();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Zx(e,a);ww(d,e);return new Oz(f,b)}function DJ(){this.pb=$doc.createElement(ce);this.pb[Cd]=We;this.pb.style[Wf]=Qe;this.pb.style[Zf]=Xc;this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(589,312,wi,DJ);_.hd=function(){return ek(this.pb)};
-_.jd=function(){return gk(this.pb)};function tH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function sJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new nJ(new YE(a),new YE(b))}function oG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function AG(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+za+h,f<g-1&&(d+=ba);d+=fa;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function mG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function FI(){pJ();this.o=rJ;this.d=[];this.u=new DJ}s(590,577,{},FI);_.b=j;_.c=j;function EJ(){EJ=u;FJ=new Oz(0,0)}
-function GJ(a){var b;b=a.Lf();if(!b){var c;(c=a.If())?(b=CJ(c.b),uj(c.Ae(),b.c,b.b),c=CJ(c.b),b=new Oz(c.c-b.c,c.b-b.b)):b=new Oz(0,0);a.Pf(b)}return b}function cA(a,b){var c;if(a.Ee())return FJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Of(Hz(b));c=CJ(a.Ae());a.f.c=c.c;a.f.b=c.b;return c}function HJ(a,b){var c;b&&(c=jg+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va,a.Kf().pb.style[kd]=c)}function IJ(){this.f=new BB;this.f.b=-1;this.f.c=-1}s(592,1,{});_.If=function(){return null};_.Jf=function(a){this.Nf(a.Td())};
-_.Kf=function(){return this.Ae()};_.Lf=function(){return JJ};_.Jd=function(){};_.Ee=function(){return!1};_.Mf=function(a){this.Of(Hz(a))};_.Nf=function(a){HJ(this,a)};_.Of=function(a){var b=this.Ae().pb,c,d,e;c=(mA(),nA);e=a.c;d=a.b;e!=c.c?b.style[se]=j+e+"pt":b.style[se]=j;d!=c.b?b.style[re]=d:b.style[re]=j;0!=(a.d&1)?b.style[ue]=nd:b.style[ue]=j;0!=(a.d&2)?b.style[te]=Ue:b.style[te]=j};_.Pf=function(a){JJ=a};_.Qf=function(){};var JJ=_.f=null,FJ;
-function eB(a,b){EJ();IJ.call(this);this.b=new kx(a);this.b.md()[Cd]=j;z(this.b,new KJ(this,b),(Jq(),Jq(),Kq))}s(591,592,{},eB);_.Ae=function(){return this.b};_.Nf=function(a){HJ(this,a)};_.b=null;function KJ(a,b){this.b=a;this.c=b}s(593,1,{},KJ);_.Mc=function(a){Gq();Hq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function iB(a){EJ();IJ.call(this);this.b=new my;z(this.b,new LJ(this,a),(Dq(),Dq(),Eq))}s(594,592,{},iB);_.Ae=function(){return this.b};_.b=null;
-function LJ(a,b){this.b=a;this.c=b}s(595,1,{},LJ);_.b=null;_.c=null;function MJ(a,b){var c,d;HJ(a,b.Td());for(d=new Ni(b.Pb.b);d.c<d.e.He();)c=Oi(d),c.ec&&c.ac.Jf(c)}function NJ(a,b){var c,d,e,f,g,i,h;uj(a.e,b.$d(),b.Wd());for(d=new Ni(b.Pb.b);d.c<d.e.He();)c=Oi(d),c.ec&&(e=c.ac,e.Mf(c),i=c._d(),h=c.ae(),g=c.$d(),f=c.Wd(),0<g&&0<f&&(c=e.Ae(),g-=GJ(e).c,f-=GJ(e).b,uj(e.Ae(),g,f),!c.ob&&a.e.Dd(c),a.e.Ed(c,i,h)))}function rA(){EJ();IJ.call(this);this.e=new Aw}s(596,592,{},rA);
-_.Jf=function(a){MJ(this,a)};_.Ae=function(){return this.e};_.Mf=function(a){NJ(this,a)};_.e=null;function gC(a){EJ();IJ.call(this);var b=this.b=new Kx;px(b.c,a,!1);Cx(b);this.f.b=-1;this.f.c=-1}s(597,592,{},gC);_.Ae=function(){return this.b};_.Ee=function(){var a;a=(this.b.c.d?zo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function jC(a){this.b=new Hy(a.i,new OJ(a))}s(598,1,{},jC);_.b=null;
-function Dy(a){var b,c,d,e,f;f=new WC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(PJ,r,104,0,0);for(c=b.b?Hk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=kj((BA(),Q),new R(f.e)));c=c.c;if(gu(!c?mh:c.b,xh))for(c=(!a.e.b||0==a.e.b.d?(kt(),kt(),lt):new EA(a.e.b)).Cd();c.ad();)a=c.bd(),1001==f.e&&a.ze(f);var g,i,h;1001==f.e?(g=new Pr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&y(f.f,101)?(i=f.f,h=new Pr(i,205,null),h.j=i._d(),
-h.k=i.ae()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new Pr(null._f,g,null),f.j=null.$f(),f.k=null.$f(),i=null.$f(),f.f=i&12,501==g&&null.$f())))}function OJ(a){this.b=a}s(599,1,Xh,OJ);_.qc=function(){Dy(this)};_.b=null;function HC(){EJ();IJ.call(this);this.b=new fz}s(600,592,{},HC);_.If=function(){var a;a=new HC;bz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ae=function(){return this.b};
-_.Lf=function(){return QJ};_.Pf=function(a){QJ=a};var QJ=_.b=null;s(601,596,{});function RJ(a){var b;b=new Xq(wo(a.pb,Rf),wo(a.pb,Qf));a=new Xq(wo(a.T.jb.pb,Rf),wo(a.T.jb.pb,Qf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function SJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.rd(a.R);a.pd(b);a.R=a.Q=null}else null!=a.R?(TJ(a,a.R),a.R=null):null!=a.Q&&(UJ(a,a.Q),a.Q=null);Hj(a.S)}function xI(a){a.kb?a.Uf($q(a.T.jb)):(a.Md(),xI(a))}function UJ(a,b){var c;a.kb?(c=RJ(a),a.Uf(new Xq(-1,VJ(b,!1)-c[1]))):a.Q=b}
-function WJ(a,b){var c;b!=a.Hd()&&(c=a.T.jb,gw(c),XJ(c,b,c.pb,c.q.d,!0))}function TJ(a,b){var c;a.kb?(c=RJ(a),a.Uf(new Xq(VJ(b,!0)-c[0],-1))):a.R=b}s(604,314,ii);_.Rf=function(){var a,b;b=$q(this.T.jb);a=RJ(this);b.c+=a[0];b.b+=a[1];return b};_.Hd=function(){var a;a=this.T.jb;return 0!=a.q.d?YJ(sz(a.q,0)):null};_.Sf=function(a){ZJ(this.T.jb,a)};_.Cd=function(){return new hw(this.T.jb)};_.Tf=function(){dr(this.T.jb)};_.xd=function(){SJ(this)};_.Pd=function(){dr(this.T.jb)};
-_.zd=function(a){return $J(this.T.jb,a)};_.Uf=function(a){br(this.T.jb,a)};_.pd=function(a){UJ(this,a)};_.Id=function(a){WJ(this,a)};_.rd=function(a){TJ(this,a)};_.Q=null;_.R=null;function aK(){aK=u;var a=(bK(),cK(),dK);eK=new dy(a.e,a.c,a.d,a.f,a.b)}function fK(a,b){if(0!=a.I.b.q.d&&YJ(sz(a.I.b.q,0)))throw new bw("WindowPanel can only contain one child widget");gK(a,b)}
-function yI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[fh]=Qe,a.ab=!1,a.Md());b=a.pb;b.style[$e]=0+(Bj(),bg);b.style[Ug]=bb;e=~~(vj()-wo(a.pb,Rf))>>1;f=~~(wj()-wo(a.pb,Qf))>>1;JF(a,Zj(dk($doc.body)+e,0),Zj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=hg,a.pb.style[fh]=gh,jk(a.gb,200)):a.pb.style[fh]=gh)}finally{a.w=!0}}
-function hK(a,b){var c;if(a.w){c=new wv;a.mb&&Os(a.mb,c);a.J&&ar(a.r,a);try{Vi(a.r.d,a)}catch(d){if(d=Ti(d),!y(d,119))throw d;}a.n=iK(a.r,a);try{Hw(a,b)}finally{Yi(a.t.b),Yi(a.s.b),Yi(a.u.b),a.P&&aj(a.P,a.r),a.C&&(a.C=!1)}}else Hw(a,b)}function jK(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ed(a,d.b+b,d.e+c)}function kK(a,b,c){b=new lK(Ao(zo(Dv(Dv(a.T.d,b),c))));fw(b,a);z(b,a.o,(Jq(),Jq(),Kq));return b}function Zq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));br(a.T.jb,b)}
-function JF(a,b,c){var d,e;(e=a.r)?(d=mK(e.pb),Kw(a,b+(ek(e.pb)+d[3]),c+(gk(e.pb)+d[0]))):Kw(a,b,c)}function UB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?cr(a.r,a):ar(a.r,a)))}function gK(a,b){if(b!=(0!=a.I.b.q.d?YJ(sz(a.I.b.q,0)):null)){gw(a.I.b);var c=a.I.b;XJ(c,b,c.pb,c.q.d,!0)}}
-function nK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Uq(),oK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ni(a.P);e.c<e.e.He();)if(d=Oi(e),b==(Uq(),pK)){!d.c&&(d.c=new qK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Uq(),Vq))g=d.r,i=d.F,d.I.d?(JF(d,i.d,i.e),Zq(d,new Xq(i.c,-1))):(JF(d,i.d,i.e),Zq(d,new Xq(i.c,i.b)),cr(g,d)),Ri(g.d,d,d.I.c),uk(d.z,333);else if(!d.C&&f==(Uq(),oK))d.pb.style[fh]=gh,Uq()}else if(b==Vq){!d.c&&(d.c=new qK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=mK(i.pb);h=d.F;if(d.I.d)h.d=ek(d.pb)-
-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),d.F=h,JF(d,0,0),rK(d,Wq(i.pb).c,-1);else{if(f!=(Uq(),oK))h.d=ek(d.pb)-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),h.c=d.q,h.b=d.p,d.F=h;JF(d,0,0);br(d,new sK(Wq(i.pb)));ar(i,d)}d==d.r.b||SG(d);uk(d.z,333)}}else b==oK&&(!d.c&&(d.c=new qK),d=a,d.C||(d.G=c,d.pb.style[fh]=Qe))}}function tK(a,b){a.pb.style[kh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.$f().$f()}
-function uK(a){if(!a.kb){a.t=$v(a,a.r,(!zs&&(zs=new Bk),zs));a.s=$v(a,a.r,Ak?Ak:Ak=new Bk);a.u=$v(a,a.r,(!Es&&(Es=new Bk),Es));var b=a.r;!a.P&&(a.P=new hj);bj(a.P,b);zs&&(b=new ys(a),a.mb&&Os(a.mb,b));a.J&&cr(a.r,a);Ri(a.r.d,a,a.I.c);a.n&&(Kw(a,a.n.b,a.n.c),a.n=null);Lw(a);SG(a)}}function SG(a){if(a!=a.r.b){var b;Es&&(b=new Ds(a),a.mb&&Os(a.mb,b))}}
-function vK(a,b,c){var d=(Sw(),Tw);Mw.call(this,!1,"popup");this.U=d.b;this.S=new wK(this);d=new xK;d.pb[Cd]="mosaic-popupLayoutPanel";Ew(this.T,d);Jw(this);this.o=new yK(this);this.z=new zK(this);this.A=new AK(this);this.B=new BK(this);this.F=new CK;this.O=(Uq(),pK);this.J=c;this.r=a;a=this.I=new DK(b);b=new EK;!a.e&&(a.e=new FK);bj(a.e,b);a=new GK(new cy(eK.b.e.b,eK.b.c,eK.b.d,eK.b.f,eK.b.b));z(a,new HK(this),(Jq(),Jq(),Kq));b=this.I.c;b.c||(b.c=new $x,b.c.md()[Cd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Tx(),Ux),c.d=d,c=b.i,IK(c,b.c,new JK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new rw;d=Yx(c);Lv(c.c,(Zu(),$u(d)),0);qw(c,a,d,0,!1)}else Xx(b.c,a);ZJ(b.i,null);z(this.I.c,new KK(this),(Rq(),Rq(),Sq));z(this.I.c,this.o,Kq);WJ(this,this.I);Pi(Ao(zo(this.pb)),"mosaic-WindowPanel",!0)}s(603,604,ii);_.Hd=function(){return 0!=this.I.b.q.d?YJ(sz(this.I.b.q,0)):null};_.Kd=function(a){hK(this,a)};_.Cd=function(){return new hw(this.I.b)};_.xd=function(){SJ(this);Hj(new LK(this))};
-_.zd=function(a){return $J(this.I.b,a)};_.Uf=function(a){Zq(this,a)};_.Ld=function(a,b){JF(this,a,b)};_.Id=function(a){gK(this,a)};_.Md=function(){uK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var eK;function MK(a){a.i=(new dB(a.j)).ac.Ae();z(a.i,new NK(a),(Jq(),Jq(),Kq));a.e=F(OK,r,59,[a.i])}
-function zI(){aK();var a,b,c,d,e,f;vK.call(this,(PK(),QK),null,!0);this.Xf();this.db=!0;a=new Mx(this.k);this.f=new ez;this.f.pb.style[ih]=eb;Uv(this.f,eb);this.Vf();TJ(this,"400px");f=new rz;f.pb.style[Pe]=eb;f.f[ud]=10;c=(Fx(),Qx);f.b=c;qz(f,a);qz(f,this.f);e=new $x;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Xx(e,a);qz(f,e);fK(this,f);UB(this,!1);this.Wf()}s(602,603,ii,zI);_.Vf=function(){MK(this)};_.Wf=function(){var a=this.f;a.pb.readOnly=!0;var b=Wv(a.pb)+"-readonly";Pi(a.md(),b,!0)};
-_.Xf=function(){TB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function NK(a){this.b=a}s(605,1,{},NK);_.Mc=function(){hK(this.b,!1)};_.b=null;function AI(a){this.b=a}s(606,1,{},AI);
-_.qc=function(){Xv(this.b.f.pb,!0);hx.Qd(this.b.f.pb);var a=this.b.f,b;b=xo(a.pb,dh).length;if(0<b&&a.kb){if(0>b)throw new yx("Length must be a positive integer. Length: "+b);if(b>xo(a.pb,dh).length)throw new yx("From Index: 0 To Index: "+b+" Text Length: "+xo(a.pb,dh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function RK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";TB(a.I.c,"Paste")}function wI(a){aK();zI.call(this);this.d=a}
-s(608,602,ii,wI);_.Vf=function(){MK(this);this.b=(new dB(this.c)).ac.Ae();z(this.b,new SK(this),(Jq(),Jq(),Kq));this.e=F(OK,r,59,[this.b,this.i])};_.Wf=function(){Uv(this.f,"150px")};_.Xf=function(){RK(this)};_.Md=function(){uK(this);$n((Xn(),Yn),new TK(this))};_.b=null;_.c=null;_.d=null;function vI(a){aK();wI.call(this,a)}s(607,608,ii,vI);_.Wf=function(){Uv(this.f,"150px");ID(new UK(this),this.f)};_.Xf=function(){RK(this);this.k+=" Or drag and drop a file on it."};
-function UK(a){this.b=a;this.c=new VK(this);this.d=this.e=1}s(609,478,{},UK);_.b=null;function VK(a){this.b=a}s(610,1,{},VK);_.Le=function(a){this.b.b.f.pb[dh]=null!=a?a:j};_.b=null;function KC(){new Qs}s(611,451,{},KC);function SK(a){this.b=a}s(612,1,{},SK);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new WC(a.b,0,xo(this.b.f.pb,dh));PD(a.b.b,b.b)}hK(this.b,!1)};_.b=null;function TK(a){this.b=a}s(613,1,{},TK);_.qc=function(){Xv(this.b.f.pb,!0);hx.Qd(this.b.f.pb)};_.b=null;
-function uI(a){this.b=a}s(615,1,{},uI);_.b=null;function ur(a,b){a.onloadend=function(a){b.Le(a.target.result)}}function MD(a){this.b=a}s(620,1,{},MD);_.b=null;function JD(){}s(621,1,{},JD);function KD(){}s(622,1,{},KD);function LD(){}s(623,1,{},LD);function VB(a,b){EJ();rA.call(this);this.d=new WK(a);var c=this.c=new $x,d=(Fx(),Qx);c.b=d;Xx(this.c,this.e);fK(this.d,this.c);this.d.b=this;this.b=b}s(624,601,{},VB);_.Ae=function(){return this.d};_.Kf=function(){return this.c.ob};
-_.Jd=function(){hK(this.d,!1)};_.Of=function(){};_.Qf=function(a){MJ(this,a);NJ(this,a);xI(this.d);uK(this.d)};_.b=null;_.c=null;_.d=null;function WK(a){aK();vK.call(this,(PK(),QK),a,!1)}s(625,603,ii,WK);_.Jd=function(){var a=this.b,b=new OB(a.b,201),c;a=a.b.r;a.b?a=new XK(new Ni(a.b)):(a=(kt(),kt(),lt),a=new Ni(a));for(;a.ad();)c=a.bd(),201==b.e&&HF(c.b)};_.b=null;function rC(){EJ();IJ.call(this);var a=this.b=new YK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(626,592,{},rC);_.Ae=function(){return this.b};
-_.b=null;function jD(){}s(632,467,{},jD);function XK(a){if(!a)throw new uo;this.b=a}s(633,1,{},XK);_.ad=function(){return pD(this.b)};_.bd=function(){return Oi(this.b)};_.cd=function(){throw new sD("Missing message: awt.50");};_.b=null;function OA(){return OA()}function hD(){hD=u;var a;a=(ZC(),$C["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(ZK,r,-1,0,1);else throw new LE(a+" is not supported");}catch(b){if(b=Ti(b),!y(b,127))throw b;}}
-function kC(a,b){a.b=31*a.b+I((new YE(b)).b)}function JA(){}s(636,1,{},JA);_.hC=function(){return this.b};_.b=1;function $K(){$K=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Re))&&0<b.length)b=$doc.getElementsByTagName(Re)[0],b.style[Pe]=eb;a.body.style[Pe]=eb}function mK(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"borderTopWidth"));b[1]=aL(bL(a,"borderRightWidth"));b[2]=aL(bL(a,"borderBottomWidth"));b[3]=aL(bL(a,"borderLeftWidth"));return b}
-function cL(a){$K();var b,c;c=dL(a);b=mK(a);a=new Xq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Wq(a){$K();return new Xq(a.clientWidth,a.clientHeight)}function dL(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"marginTop"));b[1]=aL(bL(a,"marginRight"));b[2]=aL(bL(a,"marginBottom"));b[3]=aL(bL(a,"marginLeft"));return b}
-function eL(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"paddingTop"));b[1]=aL(bL(a,"paddingRight"));b[2]=aL(bL(a,"paddingBottom"));b[3]=aL(bL(a,"paddingLeft"));return b}function fL(a,b,c){$K();try{D(b,pe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Ti(d),!y(d,119))throw d;}}function VJ(a,b){$K();var c;gL||(gL=$doc.createElement(Dg),fL(gL,$e,j),fL(gL,Ug,j),fL(gL,Zf,Xc),fL(gL,fh,Qe),$doc.body.appendChild(gL));fL(gL,ih,a);fL(gL,Pe,a);c=cL(gL);return b?c.c:c.b}var gL=null;function hL(){Xq.call(this,0,0)}
-function Xq(a,b){this.c=a;this.b=b}function sK(a){Xq.call(this,a.c,a.b)}s(638,1,ui,hL,Xq,sK);_.eQ=function(a){return this===a?!0:null==a||iL!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function jL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(639,1,{113:1,115:1,136:1},jL);
-_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return kL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function lL(a,b){this.b=a;this.c=b}s(640,1,ui,lL);_.eQ=function(a){return this===a?!0:null==a||mL!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return mL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function CK(){this.c=this.b=this.e=this.d=0}s(641,1,ui,CK);_.eQ=function(a){return this===a?!0:null==a||nL!=In(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return nL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
-function bL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==pe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(643,1,{});var oL=-1;function pL(){}s(644,643,{},pL);_.b=-1;_.c=-1;var qL=null;function aL(a){a=parseInt(a,10);a=isNaN(a)?null:ZE(a);return!a?0:a.b}s(647,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Rf=function(){return $q(this.i)};
-_.Sf=function(a){ZJ(this.i,a)};_.Tf=function(){dr(this.i)};_.Pd=function(){dr(this.i)};_.pd=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.rd=function(a){var b=this.i;b.pb.style[ih]=a;b.kb||(b.j=a)};function bK(){bK=u;cK()}function TB(a,b){a.b.pb.textContent=b||j;ZJ(a.i,null)}
-function rL(a){bK();var b;mx(this,new xK);this.b=new sL;b=this.i;tL(b,new uL);fL(b.pb,Xf,bb);b.p=0;IK(b,this.b,new JK(0),b.q.d);this.b.md()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||j;ZJ(this.i,null);this.pb[Cd]="mosaic-Caption"}s(646,647,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},rL);_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};_.c=null;function cK(){cK=u;vL=Sn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new wz(vL,240,20);new wz(vL,224,16);new wz(vL,208,16);new wz(vL,192,16);new wz(vL,176,16);new wz(vL,160,16);new wz(vL,144,16);new wz(vL,128,16);new wz(vL,112,16);new wz(vL,96,16);new wz(vL,80,16);new wz(vL,64,16);new wz(vL,260,16);dK=new wz(vL,48,16);new wz(vL,32,16);new wz(vL,16,16);new wz(vL,0,16)}var vL,dK;
-function wL(a,b){Xv(a.b.pb,!b);ZJ(a.i,a.b)}function Yq(a,b){a.d=b;Xv(a.b.pb,!b);ZJ(a.i,a.b);if(a.e){var c;for(c=new Ni(a.e);c.c<c.e.He();)Oi(c)}}function DK(a){var b;mx(this,new xK);b=this.i;tL(b,new xL((yL(),zL)));b.p=0;this.c=new rL(a);IK(b,this.c,new JK(1),b.q.d);this.b=new xK;gj(this.b,"Body");IK(b,this.b,new JK(0),b.q.d);this.pb[Cd]="mosaic-CaptionLayoutPanel"}s(649,647,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},DK);_.sd=function(){aw(this.i)};_.td=function(){dw(this.i)};
-_.Cd=function(){return new hw(this.b)};_.zd=function(a){return $J(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function FK(){wF(this)}s(650,524,Ei,FK);function wK(a){this.b=a}s(651,1,Xh,wK);_.qc=function(){dr(this.b.T.jb)};_.b=null;function AL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&Uu(a.f.b,b)&&Xu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&SG(!a.f?null:Uu(a.f.b,b-1))}function BL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new qA);-1==Gj(a.f.b,b)&&bj(a.f.b,b)}function qK(){}s(652,1,{},qK);_.Vc=function(a){AL(a)};
-_.Wc=function(a){BL(a)};_.Yc=function(a){CL(a.b.r,a.b)};function PK(){PK=u;DL=new EL(1,"e");FL=new EL(2,Hf);GL=new EL(3,"ne");HL=new EL(10,"nw");IL=new EL(4,sg);JL=new EL(5,xg);KL=new EL(12,"sw");LL=new EL(8,"w");QK=new ML((oj(),pj(null)).pb)}function iK(a,b){var c;c=mK(a.pb);return new lL(ek(b.pb)-(ek(a.pb)+c[3]),gk(b.pb)-(gk(a.pb)+c[0]))}
-function NL(a){var b,c,d,e,f,g;if(a.f){b=Wq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Uu(a.f.b,d),c=new Xq(wo(g.pb,Rf),wo(g.pb,Qf)),f=iK(a,g),f.b-=Zj(0,f.b+wo(g.pb,Rf)-b.c),f.c-=Zj(0,f.c+wo(g.pb,Qf)-b.b),JF(g,Zj(0,f.b),Zj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,rK(g,c.c,c.b),g.O==(Uq(),Vq)&&br(g,new sK(Wq(a.pb))),uk(g.z,1)}}function OL(a,b,c){a=a.e;Ri(a,b,b);x(a.d,b,c);gj(b,Cc+c.c)}
-function ar(a,b){var c;c=a.e;PL(c,b.H);fj(b.H,Cc+HL.c);PL(c,b.D);fj(b.D,Cc+FL.c);PL(c,b.E);fj(b.E,Cc+GL.c);PL(c,b.N);fj(b.N,Cc+LL.c);PL(c,b.v);fj(b.v,Cc+DL.c);PL(c,b.M);fj(b.M,Cc+KL.c);PL(c,b.K);fj(b.K,Cc+IL.c);PL(c,b.L);fj(b.L,Cc+JL.c)}
-function cr(a,b){!b.H&&(b.H=kK(b,0,0));OL(a,b.H,HL);!b.D&&(b.D=kK(b,0,1));OL(a,b.D,FL);!b.E&&(b.E=kK(b,0,2));OL(a,b.E,GL);!b.N&&(b.N=kK(b,1,0));OL(a,b.N,LL);!b.v&&(b.v=kK(b,1,2));OL(a,b.v,DL);!b.M&&(b.M=kK(b,2,0));OL(a,b.M,KL);!b.K&&(b.K=kK(b,2,1));OL(a,b.K,IL);!b.L&&(b.L=kK(b,2,2));OL(a,b.L,JL)}function CL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){TA(a.f,b);for(bj(a.f.b,b);c<d;++c)tK(Uu(a.f.b,c),c)}else tK(b,c)}
-function ML(a){a=new QL(a);mx(this,a);this.d=new RL(a);this.d.j=!0;Zi(this.d);this.d.n=3;this.e=new SL(a);this.e.j=!0;Zi(this.e);this.e.n=3;ox(this)}s(653,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},ML);_.Rf=function(){return Wq(this.pb)};_.Sf=function(){var a;(a=TL(this))&&a.Sf(null)};_.Tf=function(){NL(this)};_.Vc=function(a){!this.c&&(this.c=new qK);AL(a)};_.Wc=function(a){!this.c&&(this.c=new qK);BL(a)};_.Pd=function(){NL(this)};
-_.Yc=function(a){!this.c&&(this.c=new qK);CL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var DL,FL,GL,HL,QK,IL,JL,KL,LL;function QL(a){this.q=new Bw(this);this.pb=a}s(654,309,ri,QL);function EL(a,b){this.b=a;this.c=b}s(655,1,{},EL);_.b=0;_.c=null;function RL(a){Ji();cj.call(this,a)}s(656,3,{},RL);_.kc=function(){var a;a=this.k.f;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");!a.I.d&&wL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Zj(this.b,a<this.e?a:this.e),b=Zj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Bj(),bg);c.style[Ug]=b+bg};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||SG(a);a.I.d||wL(a.I,!0);a.C||(a.x||(a.x=new UL,gj(a.x,"mosaic-GlassPanel-invisible")),fL(a.x.pb,kh,($K(),bL(a.pb,kh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function PL(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!y(c,119))throw c;}}function SL(a){Ji();cj.call(this,a);this.d=new Li}s(657,3,{},SL);_.kc=function(){var a;a=this.k.f.ob;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");wL(a.I,!1);Zq(a,new Xq(a.q,a.p));uk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=kj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.jd()-Zj(this.k.d,this.c):this.k.f.jd()-this.k.d,0!=b&&(a=d.p,b=Zj(a+b,wo(d.I.c.pb,Qf)),b!=a&&jK(d,0,a-b),Zq(d,new Xq(d.q,b)),uk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.jd():this.k.d-this.k.f.jd(),0!=b&&(a=d.p,b=Zj(a+b,wo(d.I.c.pb,Qf)),Zq(d,new Xq(d.q,b)),uk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.hd()-Zj(this.k.c,this.b):this.k.f.hd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&jK(d,a-b,0),Zq(d,new Xq(b,d.p)),uk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.hd():this.k.c-this.k.f.hd(),0!=b&&(a=d.q,Zq(d,new Xq(96<a+b?a+b:96,d.p)),uk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||SG(a);wL(a.I,!0);a.C||(a.x||(a.x=new UL,gj(a.x,"mosaic-GlassPanel-invisible")),fL(a.x.pb,kh,($K(),bL(a.pb,kh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function UL(){var a;this.e=new VL(this);this.b=!1;this.c=new Fw;mx(this,this.c);a=this.pb.style;a[kd]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}s(658,329,Th,UL);
-_.vd=function(){var a;ox(this);try{a=this.ob}catch(b){b=Ti(b);if(y(b,125))throw new bw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?(Nu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),aj(wk,a),a.c=!0,a.d=Fk(a),bj(wk,a),this.d=new WL(this),qv(new Mu(this.d))):(this.pb.style[rd]=bb,this.pb.style[lg]=bb);this.b&&ev(new Lu(this));nj(pj(null),new XL,dk($doc.body),$doc.body.scrollTop||0)};
-_.wd=function(){this.i.wd();Ck(this.e);this.d&&(Ju(ov,this.d,F(YL,r,47,[(!Cs&&(Cs=new Bk),Cs)])),this.d=null);this.b&&Ju(gv,this,F(YL,r,47,[(!fv&&(fv=new Bk),fv)]))};_.ed=function(a){switch(bv(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(this.pb.contains(Bo(a)))return ck(this),!1}return!0};_.xd=function(){};_.b=!1;_.c=null;_.d=null;function VL(a){vk();this.b=a}s(659,25,{},VL);_.Ac=function(){Nu(this.b.pb)};_.b=null;function WL(a){this.b=a}s(660,1,{},WL);_.b=null;
-function XL(){rx();tj.call(this);var a;a=new ny(new ZL(this));z(this,a,(zq(),zq(),Aq));z(this,a,(vr(),vr(),wr))}s(661,331,hi,XL);_.xd=function(){Hj(new $L(this))};function ZL(a){this.b=a}s(662,1,{},ZL);_.b=null;function $L(a){this.b=a}s(663,1,Xh,$L);_.qc=function(){wy(this.b.pb)};_.b=null;function aM(a){a.pb.style[ih]=jd;a.pb.style[Pe]=jd;if(a.kb){var a=a.ob,b;y(a,144)?a.Sf(null):(b=TL(a))&&b.Sf(a)}}s(665,312,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Rf=function(){aM(this);return new Xq(wo(this.pb,Rf),wo(this.pb,Qf))};_.Sf=function(){aM(this)};_.Tf=function(){};_.dd=function(){};_.Pd=function(){};function sL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[hh]=Mf;this.pb[Cd]="mosaic-HTML"}s(664,665,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},sL);function GK(a){mx(this,new bM(a));this.pb[Cd]="mosaic-ImageButton"}s(666,329,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},GK);
-function YK(){var a=(Sw(),Vw);Mw.call(this,!0,nf);this.U=a.b;this.b=new cM(this);this.b.e=!0;Cw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);rj();Nv(a,b)}else this.lb|=1;Ao(zo(this.pb))[Cd]=He;this.pb.style[kh]="2147483647"}s(667,314,ri,YK);_.dd=function(a){cw(this,a);1==bv(a.type)&&Hw(this,!1)};_.b=null;
-function cM(a){this.c=a;this.d=new hj;this.j=new hj;a=(Gy(),Fy);new vz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ig);this.f=$doc.createElement(Lg);Yu(b,this.f);this.p=!0;a=(rx(),sx());b=(Zu(),$u(b));a.appendChild(b);this.pb=a;Fl();this.pb.setAttribute(mg,im.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),rj(),Nv(a,b)):this.lb|=2225;this.pb[Cd]=Ge;a=Wv(this.pb)+"-vertical";Pi(this.md(),a,!0);this.pb.style[Vf]=bb;this.pb.setAttribute("hideFocus",ch);z(this,new Ey(this),(zq(),zq(),Aq))}
-s(668,353,wi,cM);_.dd=function(a){switch(bv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}xy(this,a)};_.Od=function(a,b){By(this,a,b);b||this.b&&Hw(this.c,!1)};_.b=!0;_.c=null;
-function bM(a){var b=(Fx(),Qx),c=(Tx(),Ux),d;d=new zx;d.i[od]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;xx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;xx(b.b);b.b.d.rows[0].cells[0].style[eh]=e.b;xx(d);b=tx(d,0,0,!0);if(a){ck(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;vx(g,f.d);Gt(f.c,g,a);c.b=c.b.c}else e=c.c.d,bj(c.c,a);a.pb[Vc]=e;Yu(b,a.pb);fw(a,d)}mx(this,d);Pi(this.pb,"mosaic-WidgetWrapper",!0)}s(669,329,Th,bM);_.b=null;_.c=null;function yK(a){this.b=a}s(670,1,{},yK);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&SG(this.b)};_.b=null;function zK(a){vk();this.b=a}s(671,25,{},zK);_.Ac=function(){dr(this.b.T.jb);var a=this.b;Bs((!a.y&&(a.y=new dM),a.y))};_.b=null;function AK(a){vk();this.b=a}s(672,25,{},AK);_.Ac=function(){nK(this.b,(Uq(),Vq))};_.b=null;function BK(a){vk();this.b=a}s(673,25,{},BK);_.Ac=function(){nK(this.b,(Uq(),oK))};_.b=null;function EK(){}s(674,1,{},EK);function HK(a){this.b=a}s(675,1,{},HK);_.Mc=function(){this.b.Jd()};_.b=null;
-function KK(a){this.b=a}s(676,1,{},KK);_.b=null;function LK(a){this.b=a}s(677,1,Xh,LK);_.qc=function(){this.b.O==(Uq(),Vq)?uk(this.b.A,333):this.b.O==oK&&uk(this.b.B,333)};_.b=null;function lK(a){this.pb=a;aw(this)}s(678,312,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},lK);_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};
-function dM(){Us.call(this,null)}s(679,244,Rh,dM);function Uq(){Uq=u;Vq=new eM("MAXIMIZED",0);oK=new eM("MINIMIZED",1);pK=new eM("NORMAL",2);fM=F(gM,r,139,[Vq,oK,pK])}function eM(a,b){E.call(this,a,b)}s(680,145,{113:1,116:1,118:1,139:1},eM);var fM,Vq,oK,pK;
-function Nu(a){var b=(Ov(),Pv).scrollWidth,c=Pv.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+bg;a.style.marginTop=-d+bg;a.style.width=b+e+bg;a.style.height=c+d+bg}
-function hM(a,b){var c,d,e;if(a.n)return!0;a.y.Ne();for(c=new hw(b);c.b.b<c.b.c.d-1;)d=YJ(iw(c.b)),e=d.ob,y(e,145)&&e.qd(d.nd()),d.nd()&&bj(a.y,d);return!0}
-function iM(a,b){var c,d,e;if(b.b)a.d&&ik(a.d),a.d=new jM(a,b),jk(a.d,333);else for(d=new Ni(a.y);d.c<d.e.He();)c=Oi(d),e=c.nb,yw(b,kM(c),e.t,e.u),lM(c,e.v,e.s,F(H,k,-1,[mM(a.r.b,c).e,mM(a.q.b,c).d,mM(a.o.b,c).b,mM(a.p.b,c).c]),F(H,k,-1,[nM(a.j.b,c).e,nM(a.i.b,c).d,nM(a.e.b,c).b,nM(a.f.b,c).c]),F(H,k,-1,[oM(a.v,c),oM(a.u,c),oM(a.s,c),oM(a.t,c)]))}
-function pM(){this.y=new hj;this.k=new qM(this);this.x=new rM(this.k);this.w=new sM(this.k);this.r=new tM(this.k);this.q=new uM(this.k);this.o=new vM(this.k);this.p=new wM(this.k);this.j=new xM(this.k);this.i=new yM(this.k);this.e=new zM(this.k);this.f=new AM(this.k);this.v=new BM(this.k);this.u=new BM(this.k);this.s=new BM(this.k);this.t=new BM(this.k)}s(684,1,{});_.Yf=function(a){iM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function CM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ni(b.y);e.c<e.e.He();)d=Oi(e),y(d,62)&&(d=d.jb),f=d.nb,yw(c,kM(d),f.t,f.u),lM(d,f.v,f.s,F(H,k,-1,[mM(b.r.b,d).e,mM(b.q.b,d).d,mM(b.o.b,d).b,mM(b.p.b,d).c]),F(H,k,-1,[nM(b.j.b,d).e,nM(b.i.b,d).d,nM(b.e.b,d).b,nM(b.f.b,d).c]),F(H,k,-1,[oM(b.v,d),oM(b.u,d),oM(b.s,d),oM(b.t,d)]));DM(c);a.b.d=null;for(a=new Ni(a.b.y);a.c<a.e.He();)b=Oi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function jM(a,b){this.b=a;this.c=b;var c=(ok(),rk);this.n=new nk(this);this.u=c}s(685,18,{},jM);_.rc=function(){CM(this)};_.sc=function(){CM(this)};
-_.uc=function(a){var b,c,d;for(c=new Ni(this.b.y);c.c<c.e.He();)b=Oi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),yw(this.c,kM(b),d.j,d.w),lM(b,d.x,d.i,F(H,k,-1,[mM(this.b.r.b,b).e,mM(this.b.q.b,b).d,mM(this.b.o.b,b).b,mM(this.b.p.b,b).c]),F(H,k,-1,[nM(this.b.j.b,b).e,nM(this.b.i.b,b).d,nM(this.b.e.b,b).b,nM(this.b.f.b,b).c]),F(H,k,-1,[oM(this.b.v,b),oM(this.b.u,b),oM(this.b.s,b),oM(this.b.t,b)]))};_.b=null;_.c=null;
-s(687,1,{});_.b=null;function zM(a){this.b=a}s(686,687,{},zM);function AM(a){this.b=a}s(688,687,{},AM);function yM(a){this.b=a}s(689,687,{},yM);function xM(a){this.b=a}s(690,687,{},xM);function vM(a){this.b=a}s(691,687,{},vM);function wM(a){this.b=a}s(692,687,{},wM);function uM(a){this.b=a}s(693,687,{},uM);function tM(a){this.b=a}s(694,687,{},tM);s(695,687,{},function(a){this.b=a});s(696,687,{},function(a){this.b=a});
-function oM(a,b){var c=a.b,d;d=kj(c.e,b);d||(d=new jL(eL(b.pb)),x(c.e,b,d));return d.e}function BM(a){this.b=a}s(697,687,{},BM);function sM(a){this.b=a}s(698,687,{},sM);function rM(a){this.b=a}s(699,687,{},rM);function nM(a,b){var c;c=kj(a.b,b);c||(c=new jL(mK(b.pb)),x(a.b,b,c));return c}function mM(a,b){var c;c=kj(a.c,b);c||(c=new jL(dL(b.pb)),x(a.c,b,c));return c}
-function EM(a,b){var c,d;d=kj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=TL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new Xq(FM(e,!0),FM(e,!1));break a}h=b.Rf();null!=c.n&&(h.c=FM(e,!0));null!=c.k&&(h.b=FM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Xq(FM(e,!0),FM(e,!1));break a}h=new hL;f=b.pb;l=f.style;g=l[Zf];i=l[fh];l[Zf]="static";l[fh]=Qe;null!=c.n?h.c=FM(e,!0):(l[ih]=jd,h.c=(f.offsetWidth||0)+mM(d.p.b,b).c+mM(d.q.b,b).d);null!=c.k?h.b=FM(e,!1):(l[Pe]=jd,h.b=(f.offsetHeight||0)+mM(d.r.b,b).e+
-mM(d.o.b,b).b);l[Zf]=g;l[fh]=i}d=h}null!=c.n&&(Bj(),Yp)==c.n.$f()||null!=c.k&&(Bj(),Yp)!=c.k.$f()||x(a.f,b,d)}return d}function qM(a){this.i=a;this.d=new Li;this.f=new Li;this.c=new Li;this.b=new Li;this.e=new Li}s(700,1,{},qM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function GM(a){var b;b=a.nb;if(null==b||!y(b,142))b=new HM,a.nb=b;return b}function uL(){xL.call(this,(yL(),IM))}function xL(a){var b=(JM(),KM);pM.call(this);this.c=a;this.b=b}s(701,684,{},uL,xL);
-_.Zf=function(a){var b,c,d,e,f,g,i,h,l;h=new hL;hM(this,a);l=mM(this.p.b,a).c+mM(this.q.b,a).d+nM(this.f.b,a).c+nM(this.i.b,a).d+oM(this.t,a)+oM(this.u,a);d=mM(this.r.b,a).e+mM(this.o.b,a).b+nM(this.j.b,a).e+nM(this.e.b,a).b+oM(this.v,a)+oM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(yL(),IM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.y);a.c<a.e.He();)c=Oi(a),e=GM(c),b=null,i=c.ob,y(i,145)&&(b=i,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),this.c==IM?(l+=EM(this.x.b,c).c,e.b=EM(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Zj(f,e.b)):(d+=EM(this.w.b,c).b,e.c=EM(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Zj(g,e.c));this.c==IM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Yf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(hM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=oM(this.t,a);A=oM(this.v,a);c=Wq(a.pb);O=c.c-(q+oM(this.u,a));o=c.b-(A+oM(this.s,a));g=O;c=o;this.c==(yL(),IM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ni(this.y);e.c<e.e.He();)d=Oi(e),b=null,n=GM(d),w=d.ob,y(w,145)&&(b=w,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),this.c==IM?(n.e?++h:(n.c=EM(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=EM(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=EM(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=EM(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Ni(this.y);e.c<e.e.He();)d=Oi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==IM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==zL?(n.t=this.b==(JM(),KM)?q:this.b==MM?q+~~(O/2)-~~(J/2):q+O-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(JM(),KM)?(n.t=q,n.u=A):this.b==MM?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.hd()-ek(a.pb)-oM(this.t,a),-1==n.p&&(n.p=w),w=d.jd()-gk(a.pb)-oM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.ld()),-1==n.o&&(n.o=d.kd()));iM(this,a)}};_.b=null;_.c=null;function JM(){JM=u;KM=new NM("START",0);MM=new NM(Jb,1);OM=new NM("END",2);PM=F(QM,r,140,[KM,MM,OM])}function NM(a,b){E.call(this,a,b)}s(702,145,{113:1,116:1,118:1,140:1},NM);var PM,MM,OM,KM;function yL(){yL=u;IM=new RM("HORIZONTAL",0);zL=new RM("VERTICAL",1);SM=F(TM,r,141,[IM,zL])}
-function RM(a,b){E.call(this,a,b)}s(703,145,{113:1,116:1,118:1,141:1},RM);var SM,IM,zL;s(705,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function HM(){this.f=!1}function JK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(704,705,{142:1,146:1},HM,JK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function UM(a,b){if(a.n)return!0;hM(a,b);if(0<a.y.d){a.b=Uu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new VM,c.nb=d;a.c=d;a.y.Ne();bj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function WM(){pM.call(this)}s(706,684,{},WM);
-_.Zf=function(a){var b,c;c=new hL;UM(this,a);if(this.b){b=EM(this.x.b,this.b).c;var d=EM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=LM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=mM(this.p.b,a).c+mM(this.q.b,a).d+nM(this.f.b,a).c+nM(this.i.b,a).d+oM(this.t,a)+oM(this.u,a);c.b+=mM(this.r.b,a).e+mM(this.o.b,a).b+nM(this.j.b,a).e+nM(this.e.b,a).b+oM(this.v,a)+oM(this.s,a);return c};
-_.Yf=function(a){var b,c,d,e,f;UM(this,a)&&(d=oM(this.t,a),e=oM(this.v,a),c=Wq(a.pb),f=c.c-(d+oM(this.u,a)),c=c.b-(e+oM(this.s,a)),b=this.b.ob,y(b,145)&&(b=LM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.hd()-ek(a.pb)-oM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.jd()-gk(a.pb)-oM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.ld()),d=this.c,-1==d.o&&(d.o=this.b.kd())),iM(this,a))};_.b=null;_.c=null;function VM(){this.f=!1}
-s(707,705,{143:1,146:1},VM);function LM(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=zo(Dv(Dv(a.d,0),0)),c=zo(Dv(Dv(a.d,2),2)),d=dL(a.pb),b=mK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function XM(a,b){a.kb&&ck(a);return Dw(a,b)}function YM(){ax();Rw.call(this,bx)}s(708,319,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},YM);_.zd=function(a){return XM(this,a)};_.b=null;
-function kM(a){var b;b=a.ob;return y(b,145)?b:a}function $q(a){if(!a.kb)return new hL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),br(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function YJ(a){return y(a,145)?a.jb:a}function ZM(a){var b;if(!a.o){b=(!qL&&(qL=new pL),qL);var c=gN(a,fb,!0);b.b=c;c=gN(a,gb,!0);b.c=c;a.o=b}return a.o}
-function XJ(a,b,c,d,e){if(y(b,62))throw new Dk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new YM,qw(a,c,a.pb,d,!0),Ew(c,b)):qw(a,b,c,d,e);ZJ(a,b)}function IK(a,b,c,d){b.nb=c;XJ(a,b,a.pb,d,!0)}
-function ZJ(a,b){var c;c=a.e;if(b){var d=c.k;Wi(d.d,b);Wi(d.f,b);Wi(d.c,b);Wi(d.b,b);Wi(d.e,b)}else d=c.k,az(d.d),az(d.f),az(d.c),az(d.b),az(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==kM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==kM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Sf(a.ob),c.Sf(a))}}
-function dr(a){if(a.kb&&a.pb.style.display!=Jf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Yf(a);a.d=!1;DM(a)}}function DM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=YJ(sz(a.q,d)),y(b,145)&&(b=b.jb),b.nd()&&(y(b,144)?b.Tf():y(b,75)&&b.Pd())}function $J(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=kM(b);return ww(a,c)?(y(c,145)&&XM(c,b),ZJ(a,null),!0):!1}
-function tL(a,b){var c;a.e=b;null!=a.f&&fj(a,Wv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=ro(a.f,mo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));gj(a,Wv(a.pb)+Ca+a.f);ZJ(a,null)}function gN(a,b,c){a.n||(a.n=$doc.createElement(Dg),fL(a.n,Zf,Xc),fL(a.n,fh,Qe),fL(a.n,$e,bb),fL(a.n,Ug,bb),a.pb.appendChild(a.n));fL(a.n,ih,b);fL(a.n,Pe,b);a=cL(a.n);return c?a.c:a.b}
-function FM(a,b){var c;c=null.$f();if(c==(Bj(),jq)){c=(ZM(a),null.$f());var d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL);return L(K(Math.round(100*d*c/254)))}if(c==$p)return c=ZM(a),d=null.$f(),L(K(cF(d*(-1==c.b&&(c.b=VJ(fb,!0)),c.b))));if(c==bq)return c=ZM(a),d=null.$f(),L(K(cF(d*(-1==c.c&&(c.c=VJ(gb,!0)),c.b))));if(c==hq)return c=(ZM(a),null.$f()),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(d*c)));if(c==lq)return c=(ZM(a),null.$f()),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(10*d*c/254)));
-if(c==fq)return L(K(cF(12*(ZM(a),null.$f())*L(K(cF((-1==oL&&(oL=($K(),VJ(hb,!0))),oL)/72))))));if(c==Yp)return gN(a,null.$f(),b);if(c==dq)return c=(ZM(a),L(K(cF(null.$f())))),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(d*c/72)));if(null.$f()==Wp)return L(K(cF(null.$f())));throw new Dk("Invalid size: "+null.$f());}function xK(){var a=new WM;Aw.call(this);this.k=new Xq(-1,-1);new hN(this);this.pb[Cd]="mosaic-LayoutPanel";tL(this,a)}
-s(709,309,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},xK);_.Dd=function(a){XJ(this,a,this.pb,this.q.d,!0)};_.sd=function(){kw(this,new iN)};_.td=function(){kw(this,new jN)};_.Rf=function(){return $q(this)};_.Ad=function(a){return tw(this.q,kM(a))};_.Bd=function(a,b,c,d){XJ(this,a,b,c,d)};_.Sf=function(a){ZJ(this,a)};_.Cd=function(){return new hw(this)};_.Tf=function(){dr(this)};
-_.xd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.rd(this.j),this.pd(a),this.j=this.i=null;else if(a=$q(this),null!=this.j)a=a.b+bg,this.rd(this.j),this.pd(a),this.j=null;else if(null!=this.i){var b=this.i;this.rd(a.c+bg);this.pd(b);this.i=null}else b=a.b+bg,this.rd(a.c+bg),this.pd(b);dr(this)}};_.Pd=function(){dr(this)};_.zd=function(a){return $J(this,a)};_.pd=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ed=function(a,b,c){yw(this,kM(a),b,c)};
-_.rd=function(a){this.pb.style[ih]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function iN(){}s(710,1,{},iN);_.Nd=function(a){kM(a).vd()};function jN(){}s(711,1,{},jN);_.Nd=function(a){kM(a).wd()};function hw(a){this.c=a;this.b=new vw(this.c.q)}s(712,1,{},hw);_.ad=function(){return this.b.b<this.b.c.d-1};_.bd=function(){return YJ(iw(this.b))};_.cd=function(){jw(this.b)};_.c=null;function kN(){kN=u;new Lx}
-function hN(a){kN();Pi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new lN(this)}s(713,9,{},hN);function lN(a){vk();this.b=a}s(714,25,{},lN);_.Ac=function(){ZJ(this.b.b,null);dr(this.b.b)};_.b=null;function TL(a){a=a.ob;return!a?null:y(a,144)?a:TL(a)}function rK(a,b,c){var d;d=a.pb;lM(a,b,c,dL(d),mK(d),eL(d))}
-function lM(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.rd((0>g?0:g)+(Bj(),bg)),b!=a.ld()&&a.rd((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pd((0>b?0:b)+(Bj(),bg)),c!=a.kd()&&a.pd((0>c?0:c)+bg))}function br(a,b){rK(a,b.c,b.b)}s(717,1,{});function FE(){var a,b,c,d;d=qo("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function mN(){this.b=new Li;new Li;new Li}s(716,717,{},mN);function EE(){EE=u;nN=new mN}function JE(){var a=GE,b=$wnd.JSApplet.JSME;EE();x(nN.b,a,b)}var nN;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Un&&(e=kk(),2E3<e-Wn&&(Wn=e,Vn=Tn()));if(0==Un++){var f=(Xn(),Yn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=go(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Xn(),Yn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=go(l,m);while(h.d);h.d=m}}--Un;c&&-1!=Vn&&($wnd.clearTimeout(Vn),Vn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Jt)()}catch(d){a(b)}else B(Jt)()}var HE=U(1),Mn=U(103),oN=UE(" I"),H=PE(724,oN),xF=PE(722,HE),pN=UE(" Z"),LH=PE(725,pN);U(102);U(101);U(100);var qN=U(504),po=PE(726,qN),rN=U(263),lu=PE(727,rN);U(264);U(145);var sN=UE(" B");U(494);var tN=UE(" C"),Gi=PE(728,tN);U(492);var uN=UE(" D"),fG=PE(729,uN);U(493);U(495);var vN=U(498),bF=PE(730,vN),wN=UE(" J"),xN=U(2),Lt=PE(723,xN),ZK=PE(731,sN);U(507);U(490);U(99);U(192);U(108);U(486);var GE=U(484);
-U(489);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(501);U(496);U(485);U(717);U(716);var IE=TE(),yB=U(416),SF=PE(732,yB),yN=U(547),uH=PE(733,yN),zN=U(402);U(401);U(400);U(399);U(543);var Ct=PE(734,H),AN=V(545,function(){YF();return yH}),zH=PE(735,AN);U(546);U(425);U(424);U(539);U(538);U(548);U(549);U(544);U(459);U(542);var aB=PE(736,zN);U(414);U(551);U(204);U(203);U(297);U(244);U(299);U(212);var BN=U(211);U(247);U(246);U(245);U(396);U(397);U(398);U(313);var CN=U(312);U(311);
-U(317);U(331);U(553);U(552);U(310);U(309);U(555);U(554);U(560);U(561);U(562);U(563);U(564);U(565);U(566);U(567);U(556);U(557);U(558);U(559);U(373);U(250);U(249);U(322);U(323);U(324);U(578);U(587);U(25);U(579);U(580);U(581);U(582);U(583);U(584);U(585);U(586);U(295);U(471);U(470);U(511);U(513);U(512);U(514);U(516);U(515);U(517);U(521);U(522);U(369);U(372);U(370);U(371);U(442);U(441);var sC=U(440),CG=PE(737,sC),PH=PE(738,wN);U(431);U(426);U(427);U(577);U(518);U(524);U(519);U(520);U(436);U(435);U(434);
-U(439);var DN=TE(),PJ=PE(739,DN);U(469);U(479);U(478);U(477);U(480);U(481);U(620);U(621);U(622);U(623);U(530);var EN=V(253,function(){rt();return wt}),xt=PE(740,EN);U(510);U(449);U(450);U(433);var cC=U(428);U(412);U(413);U(438);var nC=U(437);U(430);U(429);U(528);U(537);U(419);var CB=U(418);U(473);U(540);U(541);U(503);U(550);U(447);U(448);U(422);U(404);U(403);U(456);TE();TE();TE();U(406);U(407);U(293);
-var FN=V(180,function(){Bj();return nq}),oq=PE(741,FN),GN=V(144,function(){Cj();return Mo}),No=PE(742,GN),HN=V(151,function(){Oo();return yp}),zp=PE(743,HN),IN=V(170,function(){Ap();return Jp}),Kp=PE(744,IN),JN=V(175,function(){Lp();return Up}),Vp=PE(745,JN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);
-V(167,null);V(168,null);V(169,null);V(153,null);V(154,null);V(155,null);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(389);U(202);U(209);U(210);U(384);var tz=PE(746,CN);U(385);U(590);U(589);U(423);U(208);U(234);U(236);var JB=U(421);U(472);U(409);U(408);U(415);U(534);U(345);U(347);U(346);U(348);U(506);U(239);U(458);U(391);U(390);U(207);U(227);U(228);U(230);U(225);U(224);U(226);
-var LB=U(573);U(417);U(592);U(597);U(457);U(497);U(460);var cB=U(411),bB=PE(747,CB);U(214);U(218);U(636);U(574);U(444);U(445);U(446);U(410);U(231);U(248);U(570);U(571);U(336);U(335);U(341);U(342);U(626);U(598);U(599);U(523);U(531);U(532);U(533);U(591);U(593);var dC=U(432);U(216);U(215);U(217);U(219);U(535);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(596);U(316);U(315);U(314);U(604);U(603);U(625);U(601);U(624);var KN=V(680,function(){Uq();return fM}),gM=PE(748,KN);U(679);U(678);U(670);U(671);
-U(672);U(673);U(674);U(675);U(676);U(677);U(651);var LN=V(318,function(){Sw();return Zw}),$w=PE(749,LN),MN=V(365,function(){Ow();return Ny}),Oy=PE(750,MN);U(18);U(366);U(367);U(362);U(363);U(364);U(19);U(20);U(21);U(455);U(420);U(667);U(353);U(668);U(354);U(355);U(356);U(357);U(360);U(327);U(326);var NN=U(325);U(594);U(595);U(600);U(275);U(330);U(361);U(206);U(349);U(376);U(375);U(377);var ON=V(378,function(){dz();return oz}),pz=PE(751,ON);V(379,null);V(380,null);V(381,null);V(382,null);U(251);U(268);
-U(575);U(328);U(344);U(343);U(527);U(320);U(205);U(576);U(329);U(653);U(3);U(656);U(657);U(655);U(654);U(647);U(646);U(709);U(710);U(711);U(712);U(649);U(242);var RC=U(452),TC=PE(752,RC);U(453);U(451);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);var PN=U(52),Cy=PE(753,PN);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);
-U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var iL=U(638);U(321);var mL=U(640);U(240);U(665);U(664);U(465);U(464);U(466);U(241);U(277);U(279);U(278);U(269);U(319);U(708);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(611);U(454);U(467);U(388);U(201);U(305);U(307);U(306);U(273);U(387);U(270);U(602);var OK=PE(754,NN);U(608);U(607);U(615);U(605);U(606);U(612);U(613);U(609);U(610);U(461);U(462);U(468);U(243);U(666);U(633);U(488);U(508);U(272);U(572);
-var nL=U(641);U(650);U(669);U(705);U(704);U(213);U(229);U(4);U(632);U(34);U(280);U(350);U(351);U(352);U(281);var YL=PE(755,BN);U(282);U(684);U(701);var QN=V(702,function(){JM();return PM}),QM=PE(756,QN),RN=V(703,function(){yL();return SM}),TM=PE(757,RN);U(687);U(696);U(695);U(699);U(698);U(694);U(693);U(691);U(692);U(690);U(689);U(686);U(688);U(697);U(700);U(685);U(334);U(383);U(374);U(33);U(71);U(652);U(706);U(333);U(332);U(338);U(339);U(337);U(283);U(22);U(303);U(304);U(11);U(14);U(23);
-var SN=U(26),Gk=PE(758,SN);U(24);U(27);U(28);U(707);U(8);U(10);U(9);U(713);U(714);U(658);U(661);U(662);U(663);U(659);U(660);var kL=U(639);U(643);U(644);U(220);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
diff --git a/public/jsme_bak/5952A2CB4040AE2246428B9BA22BB4AE.cache.html b/public/jsme_bak/5952A2CB4040AE2246428B9BA22BB4AE.cache.html
deleted file mode 100644
index bda5c8f..0000000
--- a/public/jsme_bak/5952A2CB4040AE2246428B9BA22BB4AE.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<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 = '5952A2CB4040AE2246428B9BA22BB4AE';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",ca=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",va="*",wa="+",ya=",",za=", ",Aa="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",Ka="-CMe3",La="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",ub="?",vb="@",wb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Eb="Before",Gb="Br",Hb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Lb="Cl",Mb="Class$",Ob="Copy as ",Pb="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
-ic="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",oc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Bc="SMILES",Cc="Se",Fc="Si",Gc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Tc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",ed=
-"article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="border-left-width",md="border-top-width",nd="bottom",rd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Nd="dblclick",Od="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",
-Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",ae="dragend",be="dragenter",ce="dragover",de="drop",ee="end_gesture",fe="error",ge="filter",he="fixed",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="html",Le="img",Me="is_touch_supported",
-Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",Qe="keydown",Re="keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",ff="menuPopup",mf="menubar",nf="menuitem",of="menuitemcheckbox",pf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="msie",yf="multipart",zf="n",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",
-Gf="number",Hf="object",If="offsetHeight",Jf="offsetWidth",Kf="ontouchstart",Lf="opera",Mf="option",Nf="outline",Of="overflow",Pf="padding",Qf="popupContent",Rf="position",Sf="presentation",Tf="progressbar",Uf="px",Vf="px, ",Xf="px;",Yf="radio",Zf="radiogroup",$f="reaction",ag="rect(0px, 0px, 0px, 0px)",bg="region",cg="rgb(",dg="right",eg="role",fg="rotation",gg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="safari",ng="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",
-tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",xg="status",yg="subMenuIcon-selected",zg="tab",Ag="table",Bg="tablist",Cg="tabpanel",Dg="tbody",Eg="td",Fg="text",Gg="textAlign",Hg="textbox",Ig="timer",Jg="toolbar",Kg="tooltip",Lg="top",Mg="touchcancel",Ng="touchend",Og="touchmove",Pg="touchstart",Qg="tr",Rg="tree",Sg="treegrid",Tg="treeitem",Ug="true",Vg="value",Wg="verticalAlign",Xg="visibility",Yg="visible",Zg="whiteSpace",$g="width",ah="x",bh="zIndex",ch="|",_,dh={l:4194303,
-m:4194303,h:1048575},eh={l:0,m:0,h:0},fh={l:1,m:0,h:0},gh={l:2,m:0,h:0},hh={l:3,m:0,h:0},ih={l:4,m:0,h:0},jh={l:8,m:0,h:0},kh={l:10,m:0,h:0},lh={l:16,m:0,h:0},mh={l:32,m:0,h:0},nh={l:64,m:0,h:0},uh={l:128,m:0,h:0},vh={l:256,m:0,h:0},wh={l:512,m:0,h:0},xh={l:1024,m:0,h:0},yh={l:2048,m:0,h:0},zh={l:8192,m:0,h:0},Ah={l:16384,m:0,h:0},Bh={l:32768,m:0,h:0},Ch={l:65536,m:0,h:0},Dh={l:131072,m:0,h:0},Eh={l:262144,m:0,h:0},Fh={l:524288,m:0,h:0},Gh={},Hh={112:1,114:1,128:1},Ih={11:1,12:1,13:1,14:1,15:1,16:1,
-17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Jh={112:1},Kh={10:1,112:1,115:1,117:1},Lh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Mh={7:1,8:1,
-112:1,115:1,117:1},Nh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Oh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Ph={83:1,112:1,118:1,124:1,126:1},Qh={2:1},Rh={110:1},Sh={44:1},Th={6:1,8:1,112:1,115:1,117:1},Uh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Vh={89:1,94:1,108:1,112:1},Wh={112:1,128:1},Xh={112:1,114:1,129:1},Yh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,
-31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Zh={113:1},$h={129:1},ai={128:1},bi={112:1,118:1,126:1},ci={112:1,118:1,120:1,124:1,126:1},di={46:1,82:1},ei={54:1},fi={130:1},gi={47:1},hi={55:1},ii={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ji={112:1,118:1,124:1,126:1},r={112:1,114:1},ki={132:1},li={94:1,112:1},mi={80:1,112:1,115:1,117:1},ni={45:1,47:1,56:1,68:1,71:1,79:1,81:1},oi={89:1,
-90:1,94:1,100:1,108:1,112:1},pi={52:1,112:1},qi={89:1,90:1,94:1,108:1,112:1},ri={68:1,79:1},si={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},ti={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Gh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Gh[a]=function(){}),_=d.prototype=0>b?{}:new Gh[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 ui(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(vi,r,-1,8,1);d=(wi(),xi);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 yi(){yi=u;zi=new Ai}function Bi(a){for(var b,a=new Ci(a.k.n);a.c<a.e.De();)b=Di(a),Ei(b.hd(),$d,!1),Fi(a)}
-function Gi(a,b,c){var a=a.o,d;try{d=new Hi(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Ii(e);if(y(e,118))throw new Ji("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ei(b.hd(),Ub,!0);Ei(c.hd(),Zd,!0);x(zi,b,c)}function Ki(a,b){var c;c=Li(zi,b);var d;d=Li(a.o.d,c);if(!d)throw new Mi("dragHandle was not draggable");Ni(d.c.b);Ni(d.e.b);Ni(d.d.b);Ei(b.hd(),Ub,!1);Ei(c.hd(),Zd,!1)}
-function Oi(a){var b;a.p=!1;for(a=new Ci(a.k.n);a.c<a.e.De();)b=Di(a),Ei(b.hd(),$d,!1),Fi(a)}function Pi(a,b){Qi(a.k.n,b)?Ei(b.hd(),$d,!1):a.p?(Ri(a.k.n,b),Ei(b.hd(),$d,!0)):(a.k.n.Ie(),Ri(a.k.n,b))}function Si(a){this.i=a;this.k=new Ti(this);this.o=new Ui(this.k)}s(3,1,{});_.kc=function(){Vi(this.k.f,"dragdrop-dragging")};_.lc=function(){Wi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var zi;function Ti(a){this.n=new Xi;this.e=a;this.b=a.i}s(4,1,{},Ti);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Yi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Zi(a,b){var c;c=$i(a.d,aj).b;b.b.ctrlKey||b.b.metaKey||Bi(a.c.e);Pi(a.c.e,c)}function bj(a){a.c.i=null;a.c.e.lc();cj((dj(),ej(null)),a.b,0,0);var b=a.b.pb;fj=b;gj();hj=b;a.e=2}
-function Ui(a){this.d=new Ai;this.c=a;this.b=new ij;jj(this.b,kj(),lj());z(this.b,this,(mj(),mj(),nj));z(this.b,this,(oj(),oj(),pj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(qj(),Uf);a.borderStyle=(rj(),Bf);a[gd]="blue"}s(5,1,{},Ui);
-_.nc=function(a){var b,c,d,e;c=a.i;d=sj(a);e=tj(a);b=Gj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!aj)aj=c,this.c.f=$i(this.d,aj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Hj(this.c.n,this.c.f)&&(Bi(this.c.e),Pi(this.c.e,this.c.f)),Ij(new Jj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Kj(aj,null),aj!=this.c.f&&(c=new Kj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,bj(this),1!=this.e&&Yi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Lj(a,b);a=Mj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Nj(Oj(d-this.i),Oj(a-this.j))>=this.c.e.n?(Pj(),-1!=Hj(this.c.n,this.c.f)||Pi(this.c.e,this.c.f),c=new Kj(aj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,bj(this)):Qj.preventDefault()),1==this.e)return;Qj.preventDefault();Yi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Lj(a,b);b=Mj(a,b);if(1==Gj(a.b)&&(this.f=!1,aj))try{if(Pj(),1==this.e)Zi(this,a);else{d!=this.b&&(c=new Kj(d,null),e+=c.b,b+=c.e);try{Yi(this,e,b),this.c.e.kc(),3!=this.e&&Zi(this,a)}finally{var f=this.b.pb;fj&&f==fj&&(fj=null);gj();f===hj&&(hj=null);Rj(this.b);this.e=1;this.c.f=null}}}finally{aj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var aj=null;function Jj(){}s(6,1,hi,Jj);_.qc=function(){Pj()};
-function Hi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Hi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+za+this.e+ua};function Kj(a,b){!a||a==(dj(),ej(null))?this.i=this.f=0:(this.f=a.dd()-Sj(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(dj(),ej(null))?this.d=this.c=0:(this.c=Tj(b.pb)+Uj(b.pb),this.d=Vj(b.pb)+Wj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Kj);
-_.tS=function(){return ta+this.b+za+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Pj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function Uj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(ld),-1==a.indexOf(Uf)?0:parseInt(a.substr(0,a.length-2))):0}function Wj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(md),-1==a.indexOf(Uf)?0:parseInt(a.substr(0,a.length-2))):0}
-function Xj(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function Yj(a,b){var c=Zj();Xj(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;$j(a.n,Zj())}function ak(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function $j(a,b){ak(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function bk(a){this.b=a}s(19,1,{},bk);_.vc=function(a){$j(this,a)};_.b=null;s(20,1,{});s(21,1,Qh);function ck(){ck=u;var a;(a=new dk)&&(a.yc()||(a=new ek));fk=a}s(22,20,{});var fk=null;function ek(){this.b=new Xi;this.c=new gk(this)}s(23,22,{},ek);
-_.yc=function(){return!0};_.wc=function(a){a=new hk(this,a);Ri(this.b,a);1==this.b.d&&ik(this.c,16);return a};function jk(){jk=u;kk=new Xi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function qk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Qi(kk,a)}function ik(a,b){if(0>b)throw new rk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Qi(kk,a);a.c=!1;a.d=sk(a,b);Ri(kk,a)}function tk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function sk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||Qi(kk,this);this.Ac()};_.c=!1;_.d=0;var kk;function gk(a){jk();this.b=a}s(24,25,{},gk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(uk,r,3,a.b.d,0);b=vk(a.b,b);c=new wk;for(e=0,f=b.length;e<f;++e)d=b[e],Qi(a.b,d),$j(d.b,c.b);0<a.b.d&&ik(a.c,Nj(5,16-(Zj()-c.b)))};_.b=null;function hk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},hk);_.xc=function(){var a=this.c;Qi(a.b,this);0==a.b.d&&qk(a.c)};_.b=null;
-_.c=null;function xk(a,b){var c=B(function(){var b=Zj();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function dk(){}s(27,22,{},dk);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=xk(a,b);return new yk(c)};function yk(a){this.b=a}s(28,21,Qh,yk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function zk(){this.b=$c}s(29,30,{},zk);function Ak(){this.b=ad}s(31,30,{},Ak);
-function Bk(){this.b=dd}s(32,30,{},Bk);s(34,1,{});_.b=null;function Ck(a){this.b=a}s(33,34,{},Ck);function Dk(){this.b=ed}s(35,30,{},Dk);function Ek(){this.b=hd}s(36,30,{},Ek);function Fk(){this.b=rd}s(37,30,{},Fk);function Gk(){this.b=xd}s(38,30,{},Gk);function Hk(){this.b=Ed}s(39,30,{},Hk);function Ik(){this.b=Fd}s(40,30,{},Ik);function Jk(){this.b=Gd}s(41,30,{},Jk);function Kk(){this.b=Hd}s(42,30,{},Kk);function Lk(){this.b=Od}s(43,30,{},Lk);function Mk(){this.b=Td}s(44,30,{},Mk);
-function Nk(){this.b=Vd}s(45,30,{},Nk);function Ok(){this.b=Yd}s(46,30,{},Ok);function Pk(){this.b=oe}s(47,30,{},Pk);function Qk(){this.b=we}s(48,30,{},Qk);function Rk(){this.b=xe}s(49,30,{},Rk);function Sk(){this.b=Ee}s(50,30,{},Sk);function Tk(){this.b=He}s(51,30,{},Tk);function Uk(a){this.b=a.id}s(52,1,{4:1,5:1},Uk);_.b=null;function Vk(){this.b=Le}s(53,30,{},Vk);function Wk(){this.b=Ue}s(54,30,{},Wk);function Xk(){this.b=Ve}s(55,30,{},Xk);function Yk(){this.b=We}s(56,30,{},Yk);
-function Zk(){this.b=Xe}s(57,30,{},Zk);function $k(){this.b=Ze}s(58,30,{},$k);function al(){this.b=bf}s(59,30,{},al);function bl(){this.b=cf}s(60,30,{},bl);function cl(){this.b=df}s(61,30,{},cl);function dl(){this.b=ef}s(62,30,{},dl);function fl(){this.b=mf}s(63,30,{},fl);function gl(){this.b=nf}s(64,30,{},gl);function hl(){this.b=of}s(65,30,{},hl);function il(){this.b=pf}s(66,30,{},il);function jl(){this.b=Af}s(67,30,{},jl);function kl(){this.b=Df}s(68,30,{},kl);function ll(){this.b=Mf}
-s(69,30,{},ll);function ml(){this.b=Sf}s(70,30,{},ml);s(71,34,{},function(a){this.b=a});function nl(){this.b=Tf}s(72,30,{},nl);function ol(){ol=u;pl=new Ck("aria-activedescendant")}var pl;function ql(){this.b=Yf}s(74,30,{},ql);function rl(){this.b=Zf}s(75,30,{},rl);function sl(){this.b=bg}s(76,30,{},sl);
-function tl(){tl=u;ul=new Ak;vl=new zk;wl=new Bk;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Rk;Ll=new Qk;Ml=new Sk;Nl=new Tk;Ol=new Vk;Pl=new Wk;Ql=new Yk;Rl=new Zk;Sl=new Xk;Tl=new $k;Ul=new al;Vl=new bl;Wl=new cl;Xl=new fl;Yl=new hl;Zl=new il;$l=new gl;am=new dl;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new rl;hm=new ql;im=new sl;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=new sm;tm=new um;vm=
-new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;C=new Ai;x(C,bg,im);x(C,$c,vl);x(C,Td,Gl);x(C,ad,ul);x(C,dd,wl);x(C,Yd,Il);x(C,ed,xl);x(C,hd,yl);x(C,rd,zl);x(C,xd,Al);x(C,xe,Kl);x(C,Ed,Bl);x(C,Ee,Ml);x(C,Fd,Cl);x(C,Gd,Dl);x(C,Hd,El);x(C,Od,Fl);x(C,Ve,Sl);x(C,Vd,Hl);x(C,oe,Jl);x(C,we,Ll);x(C,He,Nl);x(C,Le,Ol);x(C,Ue,Pl);x(C,We,Ql);x(C,Xe,Rl);x(C,Ze,Tl);x(C,bf,Ul);x(C,cf,Vl);x(C,df,Wl);x(C,ef,am);x(C,mf,Xl);x(C,nf,$l);x(C,
-of,Yl);x(C,Mf,dm);x(C,Yf,hm);x(C,pf,Zl);x(C,Af,bm);x(C,Df,cm);x(C,Sf,em);x(C,Tf,fm);x(C,Zf,gm);x(C,gg,nm);x(C,ig,jm);x(C,jg,lm);x(C,qg,rm);x(C,rg,tm);x(C,og,pm);x(C,ug,vm);x(C,wg,xm);x(C,xg,zm);x(C,zg,Um);x(C,Bg,Bm);x(C,Cg,Sm);x(C,Hg,Wm);x(C,Ig,Ym);x(C,Jg,$m);x(C,Kg,bn);x(C,Rg,hn);x(C,Sg,dn);x(C,Tg,fn)}var vl,ul,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Ll,Kl,Ml,Nl,Ol,Pl,Sl,Ql,Rl,Tl,Ul,Vl,Wl,am,Xl,$l,Yl,Zl,bm,cm,dm,em,fm,hm,gm,im,C,nm,jm,lm,pm,rm,tm,vm,xm,zm,Um,Bm,Sm,Wm,Ym,$m,bn,hn,dn,fn;
-function om(){this.b=gg}s(78,30,{},om);function km(){this.b=ig}s(79,30,{},km);function mm(){this.b=jg}s(80,30,{},mm);function qm(){this.b=og}s(81,30,{},qm);function sm(){this.b=qg}s(82,30,{},sm);function um(){this.b=rg}s(83,30,{},um);function wm(){this.b=ug}s(84,30,{},wm);function ym(){this.b=wg}s(85,30,{},ym);function Am(){this.b=xg}s(86,30,{},Am);function Vm(){this.b=zg}s(87,30,{},Vm);function Cm(){this.b=Bg}s(88,30,{},Cm);function Tm(){this.b=Cg}s(89,30,{},Tm);function Xm(){this.b=Hg}
-s(90,30,{},Xm);function Zm(){this.b=Ig}s(91,30,{},Zm);function an(){this.b=Jg}s(92,30,{},an);function cn(){this.b=Kg}s(93,30,{},cn);function jn(){this.b=Rg}s(94,30,{},jn);function en(){this.b=Sg}s(95,30,{},en);function gn(){this.b=Tg}s(96,30,{},gn);function wk(){this.b=Zj()}function Zj(){return(new Date).getTime()}s(97,1,{},wk);function kn(a){var b,c,d;d=new ln;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),mn(d,c.cZ.e),d.b.b+=nb,nn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function on(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{112:1,126:1});_.Bc=function(){return this.i};_.tS=function(){return on(this)};_.f=null;_.i=null;function pn(a){qn();this.i=a}s(101,102,bi,pn);function Mi(a){qn();this.i=a}function Ji(a,b){qn();this.f=b;this.i=a}s(100,101,ji,Mi,Ji);function rn(a){qn();this.c=a;this.b=j;a=new sn;a=tn(a,un(this.c)?this.c:null);vn(a)}s(99,100,ji,rn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Ff:un(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":wn(this.c).e;this.b=this.b+nb+(un(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ta+this.e+") ",b;if(un(this.c)){b=(xn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function yn(a,b){return zn(a)?a.eQ(b):a===b}
-function wn(a){return zn(a)?a.cZ:An}function Bn(a){return zn(a)?a.hC():ui(a)}
-function Cn(){var a;Cn=u;Dn=(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 En(a){Cn();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=Dn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Dn;s(108,1,{});function ui(a){return a.$H||(a.$H=++Fn)}function Gn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Hn(){return $wnd.setTimeout(function(){0!=In&&(In=0);Jn=-1},10)}var In=0,Fn=0,Kn=0,Jn=-1;
-function Ln(){Ln=u;Mn=new Nn}function On(a,b){a.b=Pn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Qn(a)),Rn(a.f,1),!a.j&&(a.j=new Sn(a)),Rn(a.j,50))}function Nn(){}function Tn(a){return a.Cc()}function Pn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Un(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Pn(b,e)):e[0].qc()}catch(f){if(f=Ii(f),!y(f,126))throw f;}}return b}function Rn(a,b){Ln();$wnd.setTimeout(function(){B(Tn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Nn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Mn;function Qn(a){this.b=a}s(111,1,{},Qn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Un(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Zj();100>Zj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Sn(a){this.b=a}s(112,1,{},Sn);_.Cc=function(){this.b.e&&Rn(this.b.f,1);return this.b.k};_.b=null;function Vn(a,b){a.length>=b&&a.splice(0,b);return a}function Wn(){try{null.a()}catch(a){return a}}function Xn(){}s(115,1,{},Xn);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=Yn(a);b=a.indexOf(ta);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Zn(a,$n(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Yn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function ao(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return Vn(this.Fc(Wn()),this.Gc())};_.Fc=function(a){return ao(this,a)};_.Gc=function(){return 2};
-function xn(){xn=u;Error.stackTraceLimit=128}function bo(a){a=Vn(tn(a,Wn()),3);0==a.length&&(a=Vn((new Xn).Dc(),1));return a}function qn(){xn();var a;a=bo(new sn);vn(a)}function tn(a,b){var c;c=ao(a,b);return 0==c.length?(new Xn).Fc(b):Vn(c,1)}
-function vn(a){var b,c,d,e,f,g,i,h,l;l=v(co,r,125,a.length,0);for(e=0,f=l.length;e<f;++e)h=eo(a[e],wb),b=-1,d=Lc,2==h.length&&null!=h[1]&&(i=h[1],g=fo(i,$n(58)),d=$n(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=go(i,g+1),b=parseInt(b)||-1)),l[e]=new ho(h[0],d+vb+b);e=v(co,r,125,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new io;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return bo(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=Yn(a);0==c.indexOf("at ")&&(c=go(c,3));a=c.indexOf(Oc);-1!=a&&(c=Yn(c.substr(0,a-0))+Yn(go(c,c.indexOf(Qc,a)+1)));a=c.indexOf(ta);-1==a?(b=c,c=j):(b=c.indexOf(ua,a),b=c.substr(a+1,b-(a+1)),c=Yn(c.substr(0,a-0)));a=Zn(c,$n(46));-1!=a&&(c=go(c,a+1));return(0<c.length?c:"anonymous")+wb+b};_.Fc=function(a){return tn(this,a)};_.Gc=function(){return 3};function sn(){xn()}s(118,116,{},sn);s(119,1,{});function nn(a,b){a.b+=b}function jo(){}
-s(120,119,{},jo);_.b=j;function ko(a,b){return parseInt(a[b])||0}function lo(a,b){return null==a[b]?null:""+a[b]}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Gj(a){a=a.button;return 1==a?4:2==a?2:1}
-function Tj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+Sj(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==kg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Rf]==he){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(ld)));if(d&&d.tagName==Cb&&a.style.position==Tc)break;a=d}a=b}return a}
-function Vj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Rf]==he){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(md)));if(d&&d.tagName==Cb&&a.style.position==
-Tc)break;a=d}a=b}return a}function Sj(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==kg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function oo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function lj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function kj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}function po(a,b){this.c=a;this.d=b}s(145,1,{112:1,115:1,117:1});
-_.eQ=function(a){return this===a};_.hC=function(){return ui(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function rj(){rj=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=new zo;Ao=E(Bo,r,6,[qo,so,uo,wo,yo])}s(144,145,Th);var Ao,uo,so,wo,qo,yo;function ro(){po.call(this,gc,0)}s(146,144,Th,ro);function to(){po.call(this,"DOTTED",1)}s(147,144,Th,to);function vo(){po.call(this,"DASHED",2)}s(148,144,Th,vo);function xo(){po.call(this,"HIDDEN",3)}s(149,144,Th,xo);
-function zo(){po.call(this,"SOLID",4)}s(150,144,Th,zo);function Co(){Co=u;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=E(Mo,r,7,[Do,Fo,Ho,Jo])}s(151,145,Mh);var Lo,Fo,Ho,Jo,Do;function Eo(){po.call(this,gc,0)}s(152,151,Mh,Eo);function Go(){po.call(this,"BLOCK",1)}s(153,151,Mh,Go);function Io(){po.call(this,"INLINE",2)}s(154,151,Mh,Io);function Ko(){po.call(this,"INLINE_BLOCK",3)}s(155,151,Mh,Ko);function No(){No=u;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=E(Xo,r,9,[Oo,Qo,So,Uo])}s(156,145,ti);
-var Wo,Oo,Qo,So,Uo;function Po(){po.call(this,Ib,0)}s(157,156,ti,Po);function Ro(){po.call(this,$b,1)}s(158,156,ti,Ro);function To(){po.call(this,cc,2)}s(159,156,ti,To);function Vo(){po.call(this,uc,3)}s(160,156,ti,Vo);function qj(){qj=u;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=E(qp,r,10,[Yo,$o,bp,dp,fp,hp,jp,lp,np])}s(161,145,Kh);var pp,lp,bp,dp,jp,np,hp,$o,fp,Yo;function Zo(){po.call(this,"PX",0)}s(162,161,Kh,Zo);
-function ap(){po.call(this,"PCT",1)}s(163,161,Kh,ap);function cp(){po.call(this,"EM",2)}s(164,161,Kh,cp);function ep(){po.call(this,"EX",3)}s(165,161,Kh,ep);function gp(){po.call(this,"PT",4)}s(166,161,Kh,gp);function ip(){po.call(this,"PC",5)}s(167,161,Kh,ip);function kp(){po.call(this,"IN",6)}s(168,161,Kh,kp);function mp(){po.call(this,"CM",7)}s(169,161,Kh,mp);function op(){po.call(this,"MM",8)}s(170,161,Kh,op);function rp(){rp=u;sp=[];tp=[];up=[]}var sp,tp,up;function vp(){vp=u;wp=new xp}
-function yp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function zp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function xp(){}s(173,1,{},xp);_.b=null;var wp;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ic=function(){return this.Kc()};_.b=null;var Ap=_.c=null;function Bp(){Bp=u;Cp=new Dp(id,new Ep)}function Ep(){}s(182,183,{},Ep);
-_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Cp};var Cp;function Fp(){Fp=u;Gp=new Dp(wd,new Hp)}function Hp(){}s(186,183,{},Hp);_.Hc=function(a){Ip();Jp(this,a.c,Kp(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Gp};var Gp;s(189,183,Sh);function Lj(a,b){return(a.b.clientX||0)-Tj(b)+Sj(b)+Sj(b.ownerDocument.body)}function Mj(a,b){return(a.b.clientY||0)-Vj(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function sj(a){var b;return(b=a.c)?Lj(a,b):a.b.clientX||0}
-function tj(a){var b;return(b=a.c)?Mj(a,b):a.b.clientY||0}s(188,189,Sh);function Lp(){Lp=u;Mp=new Dp(zd,new Np)}function Np(){}s(187,188,Sh,Np);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Mp};var Mp;function Op(){Op=u;Pp=new Dp(Id,new Qp)}function Qp(){}s(190,183,{},Qp);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Pp};var Pp;s(193,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Rp=_.d=0;
-function pk(){this.d=++Rp}s(192,193,di,pk);function Dp(a,b){this.d=++Rp;this.b=b;!Ap&&(Ap=new Sp);Ap.b[a]=this;this.c=a}s(191,192,di,Dp);_.b=null;_.c=null;function Tp(){Tp=u;Up=new Dp(Nd,new Vp)}function Vp(){}s(194,188,Sh,Vp);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Wp(),Xp))a=Yp(b.pb),c=new Zp(ko(b.pb,Jf),ko(b.pb,If)),d=new Zp(ko(b.T.jb.pb,Jf),ko(b.T.jb.pb,If)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);$p(b.I,!0);a=ko(b.T.jb.pb,Jf);aq(b,new Zp(a,bq(b.T.jb).b));b.J&&b.O!=Xp&&cq(b.r,b)}else $p(b.I,!1),b.O!=(Wp(),Xp)?aq(b,new Zp(b.F.c,b.F.b)):dq(b,Yp(b.r.pb)),b.J&&b.O!=Xp&&eq(b.r,b);fq(b.T.jb)}else $p(b.I,!0)};_.Kc=function(){return Up};var Up;s(195,183,{});
-function gq(){gq=u;hq=new Dp(ae,new iq)}function iq(){}s(196,195,{},iq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return hq};var hq;function jq(){jq=u;kq=new Dp(be,new lq)}function lq(){}s(197,195,{},lq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return kq};var kq;function mq(){mq=u;nq=new Dp(ce,new oq)}function oq(){}s(198,195,{},oq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return nq};
-var nq;function pq(){pq=u;qq=new Dp(de,new rq)}function rq(){}s(199,195,{},rq);_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;sq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Fg),a.b.c.b.b.f.pb[Vg]=null!=b?b:j)};_.Kc=function(){return qq};var qq;function tq(){tq=u;uq=new Dp(je,new vq)}function vq(){}
-s(200,183,{},vq);_.Hc=function(a){Rj(a.b.b)};_.Kc=function(){return uq};var uq;function wq(){wq=u;xq=new Dp(re,new yq)}function yq(){}s(201,183,{},yq);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,zq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Aq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return xq};var xq;function Bq(){Bq=u;Cq=new Dp(te,new Dq)}
-function Dq(){}s(202,183,{},Dq);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Eq(a.b.b,a.b.c))};_.Kc=function(){return Cq};var Cq;function Fq(){Fq=u;Gq=new Dp(ue,new Hq)}function Hq(){}s(203,183,{},Hq);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Gq};var Gq;s(205,183,{});s(204,205,{});function Iq(){Iq=u;Jq=new Dp(Qe,new Kq)}function Kq(){}s(206,204,{},Kq);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Lq(),Mq).length&&-999!=(Lq(),Mq)[c]&&(c=(Lq(),Mq)[c]);b=new Nq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Oq(Pq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Qq(a)),a.ub),b.b=d,Rq(),Sq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Tq(a,lo((Uq(),Vq).ac.b.pb,Vg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Vb;c=1300;break;case 114:case 82:a.jb=!0;a.J=qc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Wq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Wq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Wq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Wq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Wq(a,4):c=207;break;case 53:105==a.c?Wq(a,5):c=208;
-break;case 54:105==a.c?Wq(a,6):c=210;break;case 55:105==a.c?Wq(a,7):c=211;break;case 56:105==a.c?Wq(a,8):c=212;break;case 57:105==a.c?Wq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Xq(a,c)}a=!0}a&&this.b.preventDefault()};_.Kc=function(){return Jq};var Jq;function Yq(){Yq=u;Zq=new Dp(rf,new $q)}function $q(){}s(207,188,Sh,$q);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Zq};
-var Zq;function mj(){mj=u;nj=new Dp(sf,new ar)}function ar(){}s(208,188,Sh,ar);_.Hc=function(a){a.oc(this)};_.Kc=function(){return nj};var nj;function br(){br=u;cr=new Dp(tf,new dr)}function dr(){}s(209,188,Sh,dr);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Kj(aj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,bj(a))};_.Kc=function(){return cr};var cr;function oj(){oj=u;pj=new Dp(vf,new er)}function er(){}s(210,188,Sh,er);_.Hc=function(a){a.pc(this)};_.Kc=function(){return pj};var pj;function Sp(){this.b={}}
-s(211,1,{},Sp);_.b=null;s(214,189,Sh);var fr=null;function gr(){gr=u;hr=new Dp(Mg,new ir)}function ir(){}s(213,214,Sh,ir);_.Hc=function(a){jr(a.b,this,a.b.n)};_.Kc=function(){return hr};var hr;function kr(){kr=u;lr=new Dp(Ng,new mr)}function mr(){}s(215,214,Sh,mr);_.Hc=function(a){jr(a.b,this,a.b.n)};_.Kc=function(){return lr};var lr;function nr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Kf,"return;"),typeof a.ontouchstart==pe)}s(216,1,{},nr);
-function or(){or=u;pr=new Dp(Og,new qr)}function qr(){}s(217,214,Sh,qr);_.Hc=function(a){jr(a.b,this,a.b.o)};_.Kc=function(){return pr};var pr;function rr(){rr=u;sr=new Dp(Pg,new tr)}function tr(){}s(218,214,Sh,tr);_.Hc=function(a){ur(a.b,this)&&(a.b.k&&vr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ik(a.b.d,750),a.b.e=!1))};_.Kc=function(){return sr};var sr;function wr(a,b){this.b=b;this.c=a}function xr(a,b,c){ok&&(b=new wr(b,c),a.Vc(b))}s(219,184,{},wr);_.Hc=function(a){a.Rc(this)};_.Ic=function(){return ok};
-_.b=!1;var ok=_.c=null;function yr(a){this.b=a}s(220,184,{},yr);_.Hc=function(a){a.Sc(this)};_.Ic=function(){return zr};var zr=_.b=null;function Ar(){}function Br(a){var b;Cr&&(b=new Ar,a.Vc(b))}s(221,184,{},Ar);_.Hc=function(a){a.Tc(this)};_.Ic=function(){return Cr};var Cr=null;function Dr(a){this.b=a}s(222,184,{},Dr);_.Hc=function(a){a.Uc(this)};_.Ic=function(){return Er};var Er=_.b=null;function Fr(){}s(223,184,{},Fr);_.Hc=function(a){a.b.W&&a.b.Fd()};_.Ic=function(){return Gr};var Gr=null;
-function Hr(a,b,c){a=a.b;if(!b)throw new Ir("Cannot add a handler with a null type");if(!c)throw new Ir("Cannot add a null handler");0<a.c?Jr(a,new Kr(a,b,c)):Lr(a,b,null).nf(c);return new Mr(new Nr(a,b,c))}
-function Or(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Ir("Cannot fire null event");try{++d.c;i=Pr(d,b.Ic(),null);e=null;for(h=d.d?i.wf(i.De()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Hc(g)}catch(l){if(l=Ii(l),y(l,126))f=l,!e&&(e=new Qr),Rr(e,f);else throw l;}}if(e)throw new Sr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ci(d.b);o.c<o.e.De();)m=Di(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ii(n);if(y(n,83))throw new Tr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Ur(a){Vr.call(this,a,!1)}function Vr(a,b){this.b=new Wr(b);this.c=a}s(224,1,gi,Ur,Vr);_.Vc=function(a){Or(this,a)};_.b=null;_.c=null;s(227,1,{});function Jr(a,b){!a.b&&(a.b=new Xi);Ri(a.b,b)}function Xr(a,b,c,d){var e,f;e=Pr(a,b,c);e.pf(d)&&e.Ae()&&(f=$i(a.e,b),f.Ce(c),f.Ae()&&Li(a.e,b))}function Lr(a,b,c){var d;d=$i(a.e,b);d||(d=new Ai,x(a.e,b,d));a=d.ze(c);a||(a=new Xi,d.Be(c,a));return a}
-function Pr(a,b,c){a=$i(a.e,b);if(!a)return Yr(),Yr(),Zr;c=a.ze(c);return!c?(Yr(),Yr(),Zr):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function Wr(a){this.e=new Ai;this.d=a}s(225,226,{},Wr);function Mr(a){this.b=a}s(228,1,{},Mr);_.b=null;function Sr(a){Ji.call(this,$r(a),as(a));this.b=a}function as(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function $r(a){var b,c,d;b=a.De();if(0==b)return null;b=new bs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),nn(b.b,d);return b.b.b}s(230,100,Ph,Sr);_.b=null;function Tr(a){Sr.call(this,a)}s(229,230,Ph,Tr);s(231,1,{},function(){});function cs(a){a=lo(a,Ud);return ds(kg,a)?(es(),fs):ds(af,a)?(es(),gs):(es(),hs)}function es(){es=u;fs=new is("RTL",0);gs=new is("LTR",1);hs=new is("DEFAULT",2);js=E(ks,r,48,[fs,gs,hs])}
-function is(a,b){po.call(this,a,b)}s(233,145,{48:1,112:1,115:1,117:1},is);var js,hs,gs,fs;function ls(){}function ms(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=ms(e,d);E(a,b,c,d);return d}function ns(a){return os([ps,G],[r,k],[111,-1],a,0,2,1)}
-function os(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ms(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=os(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){qs();var e=rs,f=ss;qs();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 ts(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new us;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new us;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new us;}a[b]=c}s(234,1,{},ls);_.qI=0;
-function qs(){qs=u;rs=[];ss=[];var a=new ls,b=rs,c=ss,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var rs,ss;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function un(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function zn(a){return a.tM==u||a.cM&&!!a.cM[1]}function vs(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function ws(){var a;$stats&&xs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Lf))a=Lf;else if(-1!=a.indexOf("webkit"))a=mg;else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&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"}D(mg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&xs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(ys,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&xs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";rp();up.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;}");
-rp();0!=up.length&&(a=up.join(j),b=(vp(),wp),a=yp(a),zp(b).insertBefore(a,b.b.firstChild),up.length=0);0!=sp.length&&(a=sp.join(j),b=(vp(),wp),a=yp(a),zp(b).appendChild(a),sp.length=0);0!=tp.length&&(a=tp.join(j),b=(vp(),wp),a=yp(a),zp(b).appendChild(a),tp.length=0);$stats&&xs("export.client.JSME_export");new zs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$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(d){}}
-function Ii(a){return y(a,126)?a:new rn(a)}function As(a){return Bs(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Cs(a){return Bs(a.l,a.m,a.h)}function Bs(a,b,c){return _=new Ds,_.l=a,_.m=b,_.h=c,_}
-function Es(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Fs;if(0==a.l&&0==a.m&&0==a.h)return Gs=Bs(0,0,0),Bs(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?(Gs=Bs(0,0,0),c=Cs((Hs(),Is))):(Gs=Bs(c.l,c.m,c.h),c=Bs(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Js(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?Ks(e):0==c&&0!=d&&0==e?Ks(d)+22:0!=c&&0==d&&0==e?Ks(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Cs((Hs(),Ys)),c=!0,g=!g;else return c=Zs(a,f),g&&$s(c),Gs=Bs(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Js(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zs(c,d);f&&$s(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=Bs(f,i,c);g?Gs=Js(c):Gs=Bs(c.l,c.m,c.h);return e}if(!at(a,b))return e?Gs=Js(a):Gs=Bs(a.l,a.m,a.h),Bs(0,0,0);c=c?a:Bs(a.l,a.m,a.h);var h,l,m,o;f=bt(b)-bt(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=Bs(i&4194303,l&4194303,h&1048575);for(l=Bs(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&&$s(l);e?(Gs=Js(c),d&&(Gs=ct(Gs,(Hs(),Is)))):Gs=Bs(c.l,c.m,c.h);return l}
-function $s(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 bt(a){var b;b=dt(a.h);return 32==b?(b=dt(a.m),32==b?dt(a.l)+32:b+20-10):b-12}var Gs=null;function et(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Bs(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function ft(a,b){return Bs(a.l&b.l,a.m&b.m,a.h&b.h)}function gt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return Hs(),ht;if(-9223372036854775E3>a)return Hs(),it;if(9223372036854775E3<=a)return Hs(),Ys;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Bs(a,b,c);d&&$s(b);return b}function jt(a){var b,c;return-129<a&&128>a?(b=a+128,null==kt&&(kt=v(lt,r,49,256,0)),c=kt[b],!c&&(c=kt[b]=As(a)),c):As(a)}
-function mt(a){var b=eh,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 at(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 nt(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 Bs(c&4194303,n&4194303,q&1048575)}function Js(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Bs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zs(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=~~c>>b-44);return Bs(c&4194303,d&4194303,e&1048575)}
-function ct(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Bs(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function ot(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 Aa+ot(Js(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=jt(1E9);a=Es(a,b);b=j+L(Gs);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 kt=null;
-function Hs(){Hs=u;Ys=Bs(4194303,4194303,524287);it=Bs(0,0,524288);Is=jt(1);jt(2);ht=jt(0)}var Ys,it,Is,ht;function Ds(){}s(243,1,{49:1},Ds);function xs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},pt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qt(a,b){nn(a.b.b,b.b);return a}function rt(){this.b=new st}
-s(249,1,{},rt);function tt(a){if(null==a)throw new Ir("css is null");this.b=a}s(250,1,{50:1,112:1},tt);_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function vt(a){if(null==a)throw new Ir("html is null");this.b=a}s(252,1,pi,vt);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;s(253,1,pi,function(){this.b=j});_.Wc=function(){return this.b};
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function wt(){wt=u;xt=RegExp(na,qe);yt=RegExp(tb,qe);zt=RegExp(qb,qe);At=RegExp(sa,qe);Bt=RegExp(fa,qe)}function Ct(a){wt();-1!=a.indexOf(na)&&(a=a.replace(xt,oa));-1!=a.indexOf(qb)&&(a=a.replace(zt,qa));-1!=a.indexOf(tb)&&(a=a.replace(yt,pa));-1!=a.indexOf(fa)&&(a=a.replace(Bt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(At,"&#39;"));return a}var xt,yt,zt,Bt,At;
-function Dt(a){if(null==a)throw new Ir("uri is null");this.b=a}s(255,1,{53:1},Dt);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function Et(){Et=u}s(257,1,{});function Ft(){}s(258,1,{},Ft);var Gt=null;function Ht(){}s(259,257,{},Ht);var It=null;
-function Jt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Pr(a.b,f,null).De();for(e-=1;0<=e;--e)if(d=Pr(a.b,f,null).uf(e),y(d,54)&&yn(d.b,b)){var h=a.b,l=f;0<h.c?Jr(h,new Kt(h,l,null,d)):Xr(h,l,null,d)}}}s(260,1,ei);_.b=null;function Lt(a){this.b=a}s(261,260,ei,Lt);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Mt(a){this.b=a}s(262,260,ei,Mt);_.Tc=function(){Nt(this.b.b.pb)};function Ot(){qn()}s(263,100,ji,Ot);function Pt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ik(a.e,1))}
-function Qt(){this.b=new Rt(this);this.c=new Xi;this.e=new St(this);this.i=new Tt(this)}s(264,1,{},Qt);_.d=!1;_.f=!1;function Rt(a){jk();this.b=a}s(265,25,{},Rt);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Ut(a.i.e.c,a.i.c);Vt(a.i);y(b,55)&&new Ot;a.d=!1;Pt(a)}};_.b=null;function St(a){jk();this.b=a}s(266,25,{},St);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=Zj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ik(a.b,1E4);a.i.d<a.i.b;){d=Wt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Vt(a.i)}if(100<=Zj()-b)break}}finally{e||(qk(a.b),a.d=!1,Pt(a))}};_.b=null;function Wt(a){var b;a.c=a.d;b=Ut(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vt(a){Xt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tt(a){this.e=a}s(267,1,{},Tt);_.Yc=function(){return this.d<this.b};_.Zc=function(){return Wt(this)};
-_.$c=function(){Vt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yt(a,b){var c=(Zt(),$t(b));a.appendChild(c)}function au(a,b,c){var d;d=Qj;Qj=a;b==fj&&8192==bu(a.type)&&(fj=null);c._c(a);Qj=d}var Qj=null,fj=null;function cu(){cu=u;du=new Qt}function Ij(a){cu();if(!a)throw new Ir("cmd cannot be null");var b=du;Ri(b.c,a);Pt(b)}var du;function eu(a){gj();!fu&&(fu=new pk);gu||(gu=new Vr(null,!0),hu=new iu);return Hr(gu,fu,a)}var gu=null;function ju(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function iu(){}s(273,184,{},iu);_.Hc=function(a){a.Xc(this);hu.d=!1};_.Ic=function(){return fu};_.Jc=function(){ju(this)};_.b=!1;_.c=!1;_.d=!1;var fu=_.e=null,hu=null;function ku(){ku=u;lu=new mu;nu()||(lu=null)}var lu=null;function lk(){}s(275,1,{},lk);_.Rc=function(){for(;0<(jk(),kk).d;)qk(Ut(kk,0))};function nk(a,b){return Hr((!ou&&(ou=new pu),ou),a,b)}function qu(a){mk();ru||(su(),ru=!0);return nk((!Cr&&(Cr=new pk),Cr),a)}function mk(){tu||(uu(),tu=!0)}
-function vu(){var a;tu&&(a=new wu,ou&&Or(ou,a));return null}var tu=!1,ou=null,xu=0,yu=0,ru=!1;function zu(){zu=u;Au=new pk}function wu(){zu()}s(277,184,{},wu);_.Hc=function(){null.Wf()};_.Ic=function(){return Au};var Au;function pu(){Ur.call(this,null)}s(279,224,gi,pu);
-function bu(a){switch(a){case id:return 4096;case wd:return 1024;case zd:return 1;case Nd:return 2;case je:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ye:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case wf:return 131072;case Id:return 262144;case "paste":return 524288;case Pg:return 1048576;case Og:return 2097152;
-case Ng:return 4194304;case Mg:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function gj(){Bu||(Cu(),Bu=!0)}var Bu=!1;function Du(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 Eu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Cu(){Fu=B(function(a){var b;var c=gu,d,e,f;fu&&c&&Gu(c.b.e,fu)?(b=hu.b,d=hu.c,e=hu.d,f=hu.e,ju(hu),hu.e=a,Or(c,hu),c=!(hu.b&&!hu.c),hu.b=b,hu.c=d,hu.d=e,hu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hu=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!un(b)&&y(b,56)&&au(a,c,b)});Iu=B(function(a){a.preventDefault();Hu.call(this,a)});Ju=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Hu.call(this,a)});Ku=B(function(a){if(Fu(a)){var b=hj;b&&b.__listener&&!un(b.__listener)&&y(b.__listener,56)&&(au(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Ku,!0);$wnd.addEventListener(Nd,Ku,!0);$wnd.addEventListener(rf,Ku,!0);$wnd.addEventListener(vf,Ku,!0);$wnd.addEventListener(sf,Ku,!0);$wnd.addEventListener(uf,Ku,!0);$wnd.addEventListener(tf,Ku,!0);$wnd.addEventListener(wf,Ku,!0);$wnd.addEventListener(Qe,Fu,!0);$wnd.addEventListener(Se,Fu,!0);$wnd.addEventListener(Re,
-Fu,!0);$wnd.addEventListener(Pg,Ku,!0);$wnd.addEventListener(Og,Ku,!0);$wnd.addEventListener(Ng,Ku,!0);$wnd.addEventListener(Mg,Ku,!0);$wnd.addEventListener(ue,Ku,!0);$wnd.addEventListener(re,Ku,!0);$wnd.addEventListener(te,Ku,!0)}function Lu(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 Mu(a,b){gj();switch(b){case "drag":a.ondrag=Hu;break;case ae:a.ondragend=Hu;break;case be:a.ondragenter=Iu;break;case "dragleave":a.ondragleave=Hu;break;case ce:a.ondragover=Iu;break;case "dragstart":a.ondragstart=Hu;break;case de:a.ondrop=Hu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hu,!1);a.addEventListener(b,Hu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Nu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Hu:null),c&2&&(a.ondblclick=b&2?Hu:null),c&4&&(a.onmousedown=b&4?Hu:null),c&8&&(a.onmouseup=b&8?Hu:null),c&16&&(a.onmouseover=b&16?Hu:null),c&32&&(a.onmouseout=b&32?Hu:null),c&64&&(a.onmousemove=b&64?Hu:null),c&128&&(a.onkeydown=b&128?Hu:null),c&256&&(a.onkeypress=b&256?Hu:null),c&512&&(a.onkeyup=b&512?Hu:null),c&1024&&(a.onchange=b&1024?Hu:null),c&2048&&(a.onfocus=b&2048?Hu:null),c&4096&&(a.onblur=b&4096?Hu:null),
-c&8192&&(a.onlosecapture=b&8192?Hu:null),c&16384&&(a.onscroll=b&16384?Hu:null),c&32768&&(a.onload=b&32768?Ju:null),c&65536&&(a.onerror=b&65536?Hu:null),c&131072&&(a.onmousewheel=b&131072?Hu:null),c&262144&&(a.oncontextmenu=b&262144?Hu:null),c&524288&&(a.onpaste=b&524288?Hu:null),c&1048576&&(a.ontouchstart=b&1048576?Hu:null),c&2097152&&(a.ontouchmove=b&2097152?Hu:null),c&4194304&&(a.ontouchend=b&4194304?Hu:null),c&8388608&&(a.ontouchcancel=b&8388608?Hu:null),c&16777216&&(a.ongesturestart=b&16777216?
-Hu:null),c&33554432&&(a.ongesturechange=b&33554432?Hu:null),c&67108864&&(a.ongestureend=b&67108864?Hu:null))}var hj=null,Fu=null,Ku=null,Iu=null,Hu=null,Ju=null;function Ou(){var a;Ou=u;Pu=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var Pu;function Qu(){this.c=new Xi}function Ru(a){a=a[Rc];return null==a?-1:a}s(283,1,{},Qu);_.b=null;function Su(a,b){this.b=a;this.c=b}s(284,1,{},Su);_.b=0;_.c=null;s(285,1,gi);_.bd=function(a){return decodeURI(a.replace("%23",la))};
-_.Vc=function(a){Or(this.b,a)};_.cd=function(a){a=null==a?j:a;if(!D(a,null==Tu?j:Tu))Tu=a,Gr&&(a=new Fr,Or(this.b,a))};var Tu=j;function nu(){function a(){$wnd.setTimeout(a,250);e()}var b=lu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));Tu=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(287,285,gi);function mu(){this.b=new Ur(null)}s(286,287,gi,mu);
-function uu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(vu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{tu&&xr((!ou&&(ou=new pu),ou),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function su(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(ru&&(d=kj(),c=lj(),yu!=d||xu!=c))yu=d,xu=c,Br((!ou&&(ou=new pu),ou))}finally{a&&a(b)}})}function Wi(a,b){Ei(a.hd(),b,!0)}function Vi(a,b){Ei(a.hd(),b,!1)}function Uu(a,b){a.pb.style[Ie]=b}function jj(a,b,c){0<=b&&a.nd(b+Uf);0<=c&&a.ld(c+Uf)}function Vu(a){var b,a=lo(a,yd);b=Zn(a,$n(32));return 0<=b?a.substr(0,b-0):a}
-function Ei(a,b,c){if(!a)throw new Mi(kc);b=Yn(b);if(0==b.length)throw new rk(Kc);if(c){var d,e,f;d=Yn(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+=ca),a.className=f+d)}else{var g,b=Yn(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=Yn(e.substr(0,
-c-0)),b=Yn(go(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Wu(a,b){a.style.display=b?j:Bf;a.setAttribute("aria-hidden",""+!b)}s(293,1,ri);_.dd=function(){return Tj(this.pb)};_.ed=function(){return Vj(this.pb)};_.fd=function(){return ko(this.pb,If)};_.gd=function(){return ko(this.pb,Jf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Bf};_.kd=function(){throw new Xu;};_.ld=function(a){Uu(this,a)};_.md=function(a){Wu(this.pb,a)};
-_.nd=function(a){this.pb.style[$g]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Yu(a,b,c){Mu(a.pb,c.c);Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}function z(a,b,c){var d;d=bu(c.c);if(-1==d)Mu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;gj();Nu(e,d)}else a.lb|=d;return Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}function Zu(a,b,c){return Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}
-function $u(a){var b;if(a.qd())throw new av("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;gj();Nu(c,b)}else a.lb|=b;a.od();a.td()}function bv(a,b){var c;switch(bu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Ap&&(f=Ap.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Or(a.mb,f.b),f.b.b=d,f.b.c=e}
-function cv(a){if(!a.qd())throw new av("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}function Rj(a){if(a.ob)if(y(a.ob,69))a.ob.vd(a);else{if(a.ob)throw new av("This widget's parent does not implement HasWidgets");}else if(dj(),Gu(dv.b,a)){dj();try{a.sd()}finally{Li(dv.b,a)}}}
-function ev(a,b){var c;c=a.ob;if(b){if(c)throw new av("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(292,293,ni);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&Or(this.mb,a)};_.qd=function(){return this.kb};_.rd=function(){$u(this)};_._c=function(a){bv(this,a)};_.sd=function(){cv(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function fv(a){for(a=new gv(a);a.b.b<a.b.c.d-1;)hv(a.b),iv(a.b)}s(291,292,si);_.od=function(){jv(this,(kv(),lv))};_.pd=function(){jv(this,(kv(),mv))};function nv(a,b,c){Rj(b);var d=a.q;ov(d,b,d.d);d=(Zt(),$t(b.pb));c.appendChild(d);ev(b,a)}function pv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new qv;b.ob==a&&(f=a.wd(b),f<d&&--d);Rj(b);ov(a.q,b,d);e?(e=b.pb,Lu(c,(Zt(),$t(e)),d)):(e=(Zt(),$t(b.pb)),c.appendChild(e));ev(b,a)}
-function rv(a,b){var c;if(b.ob!=a)return!1;try{ev(b,null)}finally{c=b.pb;no(c).removeChild(c);c=a.q;var d;d=sv(c,b);if(-1==d)throw new tv;if(0>d||d>=c.d)throw new qv;for(--c.d;d<c.d;++d)ts(c.b,d,c.b[d+1]);ts(c.b,c.d,null)}return!0}s(290,291,si);_.wd=function(a){return sv(this.q,a)};_.xd=function(a,b,c,d){pv(this,a,b,c,d)};_.yd=function(){return new uv(this.q)};_.vd=function(a){return rv(this,a)};function cj(a,b,c,d){var e;Rj(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}
-function vv(a,b){if(b.ob!=a)throw new rk("Widget must be a child of this panel.");}function wv(a,b){var c;(c=rv(a,b))&&xv(b.pb);return c}function yv(a,b,c){a=a.pb;-1==b&&-1==c?xv(a):(a.style[Rf]=Tc,a.style[Te]=b+Uf,a.style[Lg]=c+Uf)}function zv(){var a=$doc.createElement(Xd);this.q=new Av(this);this.pb=a;this.pb.style[Rf]="relative";this.pb.style[Of]=Je}function xv(a){a.style[Te]=j;a.style[Lg]=j;a.style[Rf]=j}s(289,290,si,zv);_.zd=function(a){nv(this,a,this.pb)};_.vd=function(a){return wv(this,a)};
-_.Ad=function(a,b,c){vv(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){yv(a,b,c)};function Bv(a,b){if(a.Dd())throw new av("SimplePanel can only contain one child widget");a.Ed(b)}function Cv(a,b){if(a.jb!=b)return!1;try{ev(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Dv(a,b){if(b!=a.jb&&(b&&Rj(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(Zt(),$t(a.jb.pb));a.Cd().appendChild(c);ev(b,a)}}function Ev(){this.pb=$doc.createElement(Xd)}s(297,291,si,Ev);_.Cd=function(){return this.pb};
-_.Dd=function(){return this.jb};_.yd=function(){return new Fv(this)};_.vd=function(a){return Cv(this,a)};_.Ed=function(a){Dv(this,a)};_.jb=null;function Gv(a,b){a.hb&&(Hv(a.gb,!1,!1),xr(a,a,b))}function Iv(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function Jv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Te]=b-0+(qj(),Uf);a.style[Lg]=c+Uf}function Kv(a){a.hb||(a.kb&&Rj(a),Hv(a.gb,!0,!1))}s(296,297,si);_.Cd=function(){return mo(this.pb)};_.fd=function(){return ko(this.pb,If)};
-_.gd=function(){return ko(this.pb,Jf)};_.hd=function(){return no(mo(this.pb))};_.Fd=function(){this.Gd(!1)};_.Gd=function(a){Gv(this,a)};_.jd=function(){return!D(Je,this.pb.style[Xg])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Hv(this.gb,!1,!0)};_.ld=function(a){this.X=a;Iv(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){Jv(this,a,b)};_.md=function(a){this.pb.style[Xg]=a?Yg:Je};_.Ed=function(a){Dv(this,a);Iv(this)};
-_.nd=function(a){this.Y=a;Iv(this);0==a.length&&(this.Y=null)};_.Id=function(){Kv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Lv(a,b){var c;Ev.call(this);this.$=new Mv;this.U=(Nv(),Ov);this.gb=new Pv(this);this.pb.appendChild($doc.createElement(Xd));this.Hd(0,0);no(mo(this.pb))[yd]="gwt-PopupPanel";mo(this.pb)[yd]=Qf;this.W=this.V=a;this.db=!1;c=E(ys,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Qv(c);this.T.hd()[yd]=j;c=no(mo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Mi(kc);d=Yn(d);if(0==d.length)throw new rk(Kc);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)==Aa&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}Dv(this,this.T);Iv(this);Ei(mo(this.pb),Qf,!1);Ei(this.T.c,b+"Content",!0)}s(295,296,si);_.od=function(){$u(this.T)};_.pd=function(){cv(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Fv(this.T)};_.vd=function(a){return this.T.vd(a)};_.Ed=function(a){Dv(this.T,a);Iv(this)};_.T=null;s(294,295,si);_.sd=function(){cv(this)};
-function Rv(){Rv=u;Sv=new Tv(Ib,0,(Nv(),Ov));Uv=new Tv(mc,1,Vv);Wv=new Tv(vc,2,Xv);Yv=E(Zv,r,57,[Sv,Uv,Wv])}function Tv(a,b,c){po.call(this,a,b);this.b=c}s(298,145,{57:1,112:1,115:1,117:1},Tv);_.b=null;var Yv,Sv,Uv,Wv;function $v(){$v=u;aw=E(ys,r,1,[Lg,qf,nd])}
-function Qv(a){var b;$v();var c,d;c=this.pb=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Qg),b[yd]=a[c],Yt(b,bw(a[c]+"Left")),Yt(b,bw(a[c]+Kb)),Yt(b,bw(a[c]+"Right")),b),Yt(this.d,d),1==c&&(this.c=mo(Du(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function bw(a){var b,c;c=$doc.createElement(Eg);b=$doc.createElement(Xd);var d=(Zt(),$t(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(300,297,Oh,Qv);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var aw;s(299,300,Oh);s(301,1,{});function kv(){kv=u;lv=new cw;mv=new dw}function ew(a){Sr.call(this,a)}function jv(a,b){kv();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Ii(f),y(f,126))d=f,!c&&(c=new Qr),Rr(c,d);else throw f;}}if(c)throw new ew(c);}s(302,229,Ph,ew);var lv,mv;function cw(){}s(303,1,{},cw);_.Jd=function(a){a.rd()};function dw(){}s(304,1,{},dw);_.Jd=function(a){a.sd()};function fw(){fw=u;gw=(hw(),hw(),iw)}s(307,292,Ih);
-_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_.rd=function(){$u(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var gw;
-s(306,307,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function jw(a){var b;fw();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",rd),b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||j}
-s(305,306,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},jw);function kw(){this.q=new Av(this);this.f=$doc.createElement(Ag);this.e=$doc.createElement(Dg);Yt(this.f,this.e);this.pb=this.f}s(308,290,si);_.e=null;_.f=null;
-function lw(a,b){var c;if(a.i)throw new av("Composite.initWidget() may only be called once.");Rj(b);c=b.pb;a.pb=c;var d;Zt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zt(),c).__gwt_resolve=mw(a));a.i=b;ev(b,a)}function nw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);gj();Nu(d,b)}else b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(309,292,Uh);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){nw(this)};_._c=function(a){bv(this,a);this.i._c(a)};
-_.sd=function(){this.i.sd()};_.kd=function(){return this.pb=this.i.kd()};_.i=null;function ow(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=kg;break;case 1:b[Ud]=af;break;case 2:cs(b)!=(es(),hs)&&(b[Ud]=j)}}function pw(a){this.b=a;this.d=!1;this.e=this.c=cs(a)}s(310,1,{},pw);_.b=null;_.c=null;_.d=!1;_.e=null;function qw(){qw=u;hw();hw()}function ij(){qw();this.pb=rw()}s(311,297,Lh,ij);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};
-_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};function sw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=Ru(c),e=0>c?null:Ut(a.j.c,c));e?tw(a,e):d&&(b.innerHTML=j||j);return b}function tw(a,b){var c;if(b.ob!=a)return!1;try{ev(b,null)}finally{c=b.pb;no(c).removeChild(c);var d=a.j,e;e=Ru(c);c[Rc]=null;c=d.c;uw(e,c.d);ts(c.c,e,null);d.b=new Su(e,d.b)}return!0}s(313,291,Nh);_.yd=function(){return new vw(this)};
-_.vd=function(a){return tw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function ww(a){if(0>=a.c)throw new xw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new xw("Column index: 0, Column size: "+a.b);}
-function yw(){this.j=new Qu;this.i=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(this.i,this.d);this.pb=this.i;this.e=new zw(this);var a=new Aw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lu(a.c.i,(Zt(),$t(b)),0);Yt(a.b,$doc.createElement(Cd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new xw("Row index: "+a+", Row size: "+d);if(0>c)throw new xw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new xw("Column index: "+c+", Column size: "+this.b);c=sw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Eg),d.innerHTML=ra||j,Lu(c,(Zt(),$t(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Eg);
-e.innerHTML=ra;c=$doc.createElement(Qg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)sw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(312,313,Nh,yw);_.b=0;_.c=0;
-function Bw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Cw(),Dw)?a.c.e==(es(),gs)?(Ew(),Fw):a.c.e==fs?(Ew(),Gw):(Ew(),Hw):a.c.e==(es(),gs)?(Ew(),Gw):a.c.e==fs?(Ew(),Fw):(Ew(),Iw);b!=a.d&&(a.d=b,a.pb.style[Gg]=!a.d?j:a.d.b)}s(316,292,ni);_.b=null;_.c=null;_.d=null;function Jw(){this.pb=$doc.createElement(Xd);this.c=new pw(this.pb);this.pb[yd]="gwt-Label"}function Kw(){Jw.call(this);ow(this.c,ah,!1);Bw(this)}
-s(315,316,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw,Kw);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};
-function Lw(a){var b=$doc.createElement(Xd);ds(vg,b.tagName);this.pb=b;this.c=new pw(this.pb);this.pb[yd]="gwt-HTML";ow(this.c,a,!0);Bw(this)}s(314,315,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Lw);function Mw(a){for(;++a.c<a.e.d&&!(null!=Ut(a.e,a.c)););}function vw(a){this.d=a;this.e=this.d.j.c;Mw(this)}s(317,1,{},vw);
-_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new tv;a=Ut(this.e,this.c);this.b=this.c;Mw(this);return a};_.$c=function(){var a;if(0>this.b)throw new Nw;a=Ut(this.e,this.b);Rj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function zw(a){this.b=a}s(318,1,{},zw);_.b=null;function Aw(a){this.c=a}s(319,1,{},Aw);_.b=null;_.c=null;function Cw(){Cw=u;Dw=new Ow}var Dw;function Ew(){Ew=u;Pw=new Qw((No(),vd));Fw=new Qw(Te);Gw=new Qw(dg);Hw=Fw;Iw=Gw;Rw=Hw}
-var Pw,Rw,Fw,Iw,Hw,Gw;function Ow(){}s(321,1,{},Ow);function Qw(a){this.b=a}s(322,321,{},Qw);_.b=null;function Sw(){Sw=u;Tw=new Uw(qf);Vw=new Uw(Lg)}var Tw,Vw;function Uw(a){this.b=a}s(323,1,{},Uw);_.b=null;function Ww(a,b){var c;c=Xw(a);Yt(a.c,c);nv(a,b,c)}function Xw(a){var b;b=$doc.createElement(Eg);b[bd]=a.b.b;b.style[Wg]=a.d.b;return b}function Yw(a,b){var c,d;d=no(b.pb);(c=rv(a,b))&&a.c.removeChild(d);return c}
-function Zw(){kw.call(this);this.b=(Ew(),Rw);this.d=(Sw(),Vw);this.c=$doc.createElement(Qg);Yt(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(324,308,si,Zw);_.vd=function(a){return Yw(this,a)};_.c=null;function $w(){$w=u;new Ai}function ax(a,b,c,d,e){$w();this.b=new bx(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function cx(a,b,c,d,e){$w();ax.call(this,(Et(),new Dt(a)),b,c,d,e)}
-s(325,292,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},ax,cx);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_._c=function(a){32768==bu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);bv(this,a)};
-_.td=function(){var a=this.b;D(Ye,lo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new dx(a,this),On((Ln(),Mn),a.i))};_.b=null;s(327,1,{});_.i=null;function ex(){ex=u;fx()}
-function bx(a,b,c,d,e,f){var g,i;ex();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(vg);i=new rt;qt(qt(qt(i,new tt("width:"+e+(qj(),Uf)+pb)),new tt("height:"+f+Xf)),new tt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Xf));!gx&&(gx=new hx);b=ix;c=new tt((new tt(i.b.b.b)).b);i=new st;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ct(b.b);nn(i.b,b);i.b.b+="' style='";b=Ct(c.b);nn(i.b,b);i.b.b+="' border='0'>";i=new vt(i.b.b);g.innerHTML=i.b||j;g=mo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),gj(),Nu(g,a)):a.lb|=133333119}s(326,327,{},bx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function dx(a,b){this.b=a;this.c=b}s(328,1,{},dx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ye,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ye)};_.b=null;_.c=null;function jx(a,b){if(0>b||b>=a.pb.options.length)throw new qv;}function Kp(a,b){jx(a,b);return a.pb.options[b].value}function kx(){fw();this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}s(329,307,Ih,kx);s(330,260,ei);function lx(a){this.b=a}s(331,330,ei,lx);
-_.Lc=function(){};function mx(a){this.b=a}s(332,330,ei,mx);_.Rc=function(a){this.b.Kd(a.i,a.b)};function nx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Qg);Lu(a.f,(Zt(),$t(e)),b);a=(Zt(),$t(c));d.appendChild(a)}else d=Du(a.f,0),Lu(d,(Zt(),$t(c)),b)}
-function ox(a,b,c){var d;px(a,b);c&&b.b?(px(a,null),a=b.b,b=(Ln(),Mn),b.d=Pn(b.d,[new qx(a),!1])):null!=b.d&&(a.k=new rx(a,b),c=(Nv(),Vv),a.k.U=c,a.k.ab=a.i,a.k.hd()[yd]=Ge,d=Vu(a.pb),D(Fe,d)||Wi(a.k,d+"Popup"),Zu(a.k,new mx(a),ok?ok:ok=new pk),a.o=b.d,d=a.k,a=new sx(a,b),d.pb.style[Xg]=Je,Kv(d),a.b.p?Jv(a.b.k,Tj(a.b.pb)+ko(a.b.pb,Jf)-1,Vj(a.c.pb)):Jv(a.b.k,Tj(a.c.pb),Vj(a.b.pb)+ko(a.b.pb,If)-1),d.pb.style[Xg]=Yg)}
-function tx(a,b){if(b||!(a.n&&a.o==a.n.d))px(a,b),ux((qw(),a.pb)),b&&a.e&&ox(a,b,!1)}
-function vx(a,b){var c;a:{c=oo(b);var d,e;for(e=new Ci(a.j);e.c<e.e.De();)if(d=Di(e),d.pb.contains(c)){c=d;break a}c=null}switch(bu(b.type)){case 1:ux((qw(),a.pb));c&&ox(a,c,!0);break;case 16:c&&tx(a,c);break;case 32:c&&tx(a,null);break;case 2048:wx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:wx(a)||a.p||xx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:wx(a)||(a.p?null!=a.n.d&&!a.n.d.Wf().Wf()&&(ox(a,a.n,!1),a.n.d.Wf()):yx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:wx(a)||
-a.p&&xx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:wx(a)||(a.p?yx(a):null!=a.n.d&&!a.n.d.Wf().Wf()&&(ox(a,a.n,!1),a.n.d.Wf()));b.cancelBubble=!0;b.preventDefault();break;case 27:px(a,null);a.k&&Gv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:px(a,null);a.k&&Gv(a.k,!1);break;case 13:wx(a)||(ox(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}bv(a,b)}function zx(a,b,c){c&&px(a,null);xr(a,b,!1);a.o=null;a.k=null}
-function wx(a){var b;if(!a.n){for(b=new Ci(a.j);b.c<b.e.De();){b=Di(b);px(a,b);break}return!0}return!1}function px(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vu(c.pb)+Ua;Ei(c.hd(),d,!1);a.p&&(c=no(a.n.pb),2==Eu(c)&&(c=Du(c,1),Ei(c,yg,!1)))}if(b){c=Vu(b.pb)+Ua;Ei(b.hd(),c,!0);a.p&&(c=no(b.pb),2==Eu(c)&&(c=Du(c,1),Ei(c,yg,!0)));tl();c=a.pb;var e=new Uk(b.pb),d=(ol(),pl),e=E(Ax,r,5,[e]),f,g,i,h;f=new ln;for(i=0,h=e.length;i<h;++i)g=e[i],mn(mn(f,g.b),ca);e=Yn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function yx(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ut(a.j,b):Ut(a.j,c);break}px(a,d)}}function xx(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ut(a.j,b):Ut(a.j,c);break}px(a,d)}}s(333,292,ni);_._c=function(a){vx(this,a)};_.sd=function(){this.k&&Gv(this.k,!1);cv(this)};_.Kd=function(a,b){zx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function qx(a){this.b=a}s(334,1,{},qx);_.qc=function(){Bx(this.b)};_.b=null;
-function Cx(a){this.b=a}s(335,1,{},Cx);_.Lc=function(){px(this.b,null)};_.b=null;function rx(a,b){this.b=a;this.c=b;Lv.call(this,!0,ff);Dv(this.T,this.c.d);Iv(this);this.fb=!0;this.c.d.Wf()}s(336,295,si,rx);_.Xc=function(a){var b,c;if(!a.b)switch(bu(a.e.type)){case 4:c=oo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&px(this.b,null)}};_.b=null;_.c=null;function sx(a,b){this.b=a;this.c=b}s(337,1,{},sx);_.b=null;var Dx=_.c=null;
-function Ex(){Ex=u;Dx=new pt((Et(),new Dt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Fx(a,b){this.pb=$doc.createElement(Eg);var c=Vu(this.pb)+Ua;Ei(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[yd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);tl();this.pb.setAttribute(eg,$l.b);this.b=b}s(340,293,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Fx);_.b=null;_.c=null;_.d=null;
-function Gx(){var a;this.pb=$doc.createElement(Eg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Yt(this.pb,a);a[yd]="menuSeparatorInner"}s(341,293,ri,Gx);function Hx(){var a,b,c,d,e;b=null.Wf();e=kj();d=lj();b[Wd]=(Co(),Bf);b[$g]=0+(qj(),Uf);b[Ie]=bb;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[$g]=(c>e?c:e)+Uf;b[Ie]=(a>d?a:d)+Uf;b[Wd]="block"}function Mv(){}s(342,1,{},Mv);_.Tc=function(){Hx()};
-function Ix(a){this.b=a}s(343,1,{},Ix);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=oo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bu(d.type)){case 4:case 1048576:if(fj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(fj){a.c=!0;break}break;case 2048:d=oo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Jx(a){this.b=a}s(344,1,{},Jx);_.b=null;function Nv(){Nv=u;Ov=new Kx(Ib,0);Vv=new Kx(mc,1);Xv=new Kx(vc,2);Lx=E(Mx,r,73,[Ov,Vv,Xv])}function Kx(a,b){po.call(this,a,b)}s(345,145,{73:1,112:1,115:1,117:1},Kx);var Lx,Ov,Vv,Xv;function Nx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qu(a.b.$),Hx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ni(a.i.b),a.i=null,a.c=!1)}
-function Ox(a){a.k||(Nx(a),a.d||(dj(),wv(ej(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Of]=Yg}function Px(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Bd]="rect("+g+Vf+f+Vf+c+Vf+e+"px)"}
-function Hv(a,b,c){a.d=c;Xj(a);a.j&&(qk(a.j),a.j=null,Ox(a));a.b.hb=b;var d=a.b;d.eb&&(Ni(d.eb.b),d.eb=null);d._&&(Ni(d._.b),d._=null);if(d.hb){d.eb=eu(new Ix(d));var e;e=new Jx(d);ku();e=lu?Hr(lu.b,(!Gr&&(Gr=new pk),Gr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Nv(),Ov)&&!b&&(c=!1);a.k=b;c?b?(Nx(a),a.b.pb.style[Rf]=Tc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=ag,dj(),b=ej(null),nv(b,a.b,b.pb),a.j=new Qx(a),ik(a.j,1)):Yj(a,200):(Nx(a),a.k?(a.b.pb.style[Rf]=Tc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),dj(),
-b=ej(null),nv(b,a.b,b.pb)):a.d||(dj(),wv(ej(null),a.b)),a.b.pb.style[Of]=Yg)}function Pv(a){var b=(ck(),fk);this.n=new bk(this);this.u=b;this.b=a}s(346,18,{},Pv);_.sc=function(){Ox(this)};_.tc=function(){this.e=ko(this.b.pb,If);this.f=ko(this.b.pb,Jf);this.b.pb.style[Of]=Je;Px(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Px(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Qx(a){jk();this.b=a}s(347,25,{},Qx);_.Ac=function(){this.b.j=null;Yj(this.b,200)};
-_.b=null;function Zt(){Zt=u;Rx()}function $t(a){return a.__gwt_resolve?a.__gwt_resolve():a}function mw(a){return function(){this.__gwt_resolve=Sx;return a.kd()}}function Sx(){throw"A PotentialElement cannot be resolved twice.";}
-function Rx(){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 dj(){dj=u;Tx=new Ux;Vx=new Ai;dv=new Qr}function Wx(a){this.q=new Av(this);this.pb=a;$u(this)}
-function ej(a){dj();var b,c;c=$i(Vx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Vx.e){var d=new Xx;mk();nk(ok?ok:ok=new pk,d)}!b?c=new Yx:c=new Wx(b);x(Vx,a,c);Rr(dv,c);return c}s(349,289,si,Wx);var Tx,Vx,dv;function Ux(){}s(350,1,{},Ux);_.Jd=function(a){a.qd()&&a.sd()};function Xx(){}s(351,1,{},Xx);_.Rc=function(){dj();try{jv(dv,Tx)}finally{Zx(dv.b),Zx(Vx)}};function Yx(){Wx.call(this,$doc.body)}s(352,349,si,Yx);
-_.Bd=function(a,b,c){yv(a,b-0,c-0)};function Fv(a){this.d=a;this.b=!!this.d.jb}s(353,1,{},Fv);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new tv;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function $x(a,b){a.pb[Vg]=null!=b?b:j}s(356,307,Yh);_._c=function(a){0!=(bu(a.type)&896)?bv(this,a):bv(this,a)};_.td=function(){};function ay(){ay=u;fw();by()}s(355,356,Yh);
-function cy(){ay();var a=$doc.createElement("textarea");!It&&(It=new Ht);!Gt&&(Gt=new Ft);fw();this.pb=a;this.pb[yd]="gwt-TextArea"}s(354,355,Yh,cy);function dy(){var a;ay();var b=(a=$doc.createElement("INPUT"),a.type=Fg,a);!It&&(It=new Ht);!Gt&&(Gt=new Ft);fw();this.pb=b;this.pb[yd]="gwt-TextBox"}s(357,355,Yh,dy);function by(){by=u;ey=new fy;gy=new hy;iy=new jy;ky=new ly;my=E(ny,r,80,[ey,gy,iy,ky])}s(358,145,mi);var my,ey,gy,iy,ky;function fy(){po.call(this,Ib,0)}s(359,358,mi,fy);
-function hy(){po.call(this,$b,1)}s(360,358,mi,hy);function jy(){po.call(this,cc,2)}s(361,358,mi,jy);function ly(){po.call(this,uc,3)}s(362,358,mi,ly);function oy(a,b){var c,d;c=$doc.createElement(Qg);d=$doc.createElement(Eg);d[bd]=a.b.b;d.style[Wg]=a.c.b;var e=(Zt(),$t(d));c.appendChild(e);Yt(a.e,c);nv(a,b,d)}function py(){kw.call(this);this.b=(Ew(),Rw);this.c=(Sw(),Vw);this.f[ud]=ab;this.f[td]=ab}s(363,308,si,py);_.vd=function(a){var b;b=no(a.pb);(a=rv(this,a))&&this.e.removeChild(no(b));return a};
-function qy(a,b){if(0>b||b>=a.d)throw new qv;return a.b[b]}function sv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function ov(a,b,c){var d,e;if(0>c||c>a.d)throw new qv;if(a.d==a.b.length){e=v(ry,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ts(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ts(a.b,d,a.b[d-1]);ts(a.b,c,b)}function Av(a){this.c=a;this.b=v(ry,r,81,4,0)}s(364,1,{},Av);_.yd=function(){return new uv(this)};_.b=null;_.c=null;_.d=0;
-function hv(a){if(a.b>=a.c.d)throw new tv;return a.c.b[++a.b]}function iv(a){if(0>a.b||a.b>=a.c.d)throw new Nw;a.c.c.vd(a.c.b[a.b--])}function uv(a){this.c=a}s(365,1,{},uv);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return hv(this)};_.$c=function(){iv(this)};_.b=-1;_.c=null;function fx(){fx=u;ix=(Et(),new Dt(Gn()+"clear.cache.gif"))}var ix,gx=null;function hx(){}s(367,1,{},hx);function sy(){sy=u;fx()}function ty(a,b,c,d,e){sy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function uy(a,b,c){sy();ty.call(this,(Et(),new Dt(a)),b,0,c,16)}s(368,301,{},ty,uy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hw(){hw=u;iw=(vy=new wy)?new xy:vy}function xy(){}s(369,1,{},xy);_.Md=function(a){a.focus()};var vy,iw;function yy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function rw(){var a=(hw(),zy)?zy:zy=yy();hw();var b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Fg;c.tabIndex=-1;c.setAttribute(eg,Sf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Je;d.position=Tc;c.addEventListener(je,a,!1);b.appendChild(c);return b}s(371,369,{});var zy=null;function ux(a){$wnd.setTimeout(function(){a.focus()},0)}function wy(){}s(370,371,{},wy);_.Md=function(a){ux(a)};
-function Ni(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Jr(b,new Kt(b,c,d,a)):Xr(b,c,d,a)}function Nr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(376,1,{},Nr);_.b=null;_.c=null;_.d=null;_.e=null;function Kr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(377,1,{},Kr);_.qc=function(){var a=this.c;Lr(this.b,this.e,this.d).nf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Kt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(378,1,{},Kt);_.qc=function(){Xr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Ay(a,b){b.n!=a&&(!a.bc&&(a.bc=new Xi),b.n=a,Ri(a.bc,b))}function By(a){var b;b=a.cZ.e;if(-1!=Zn(b,$n(36)))return null;a=a.cc.c.c++;return b=go(b,fo(b,$n(46))+1)+j+a}function Cy(a,b,c,d){0==--a.Yb&&(a.hc!=a._d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Dy(a,b,c,jt(d)))}function Ey(a){return!a.Ub&&a._b?Ey(a._b):a.Ub}function Fy(a){return!a.Wb&&a._b?Fy(a._b):a.Wb}
-function Gy(a){var b;b=new Hy;if(a._d()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Xd(),e=a.Yd();c.b+=d;c.c+=e}y(a,100)&&(c=a.Xd(),a=a.Yd(),b.b+=c,b.c+=a);return b}throw new Iy;}function Jy(a){a.dc=!1;a.ie();Ky(a)}function Ky(a){if((a=y(a,100)?null:a._b)&&a.dc)Jy(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function Ly(a){return(a=a.Qd())?a:new My(1,1)}function Ny(a){var b;return(b=a.Rd())?new Oy(b):new Oy(a.Td())}function Py(a){0==a.Yb++&&(a.hc=a._d(),a.gc=!0,a.fe())}function Qy(a){return!a.Wb?(a.$d(),!0):!1}
-function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.If(b)}function Ry(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Ky(a),new Sy(a,100);if(g!=a.fc||f!=a.Xb)a.$d(),new Sy(a,101)}function Ty(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.$d(),a.ac.Jf(b),a._d()&&a.he())}function Uy(a){a.ec||(Py(a),Vy(a,!0),Wy(a),a.ec=!0,new Sy(a,102),Cy(a,a,a._b,0),Ky(a),a.ac.Lf(a))}function Xy(){this.cc=(Ip(),Ip(),Yy);new Ai;this.Zd();this.$b=(Zy(),$y)}
-s(382,1,Vh);_.Nd=function(){return!1};_.Od=function(){return By(this)};_.Pd=function(){return Ey(this)};_.Qd=function(){return az(this.ac,this)};_.Rd=function(){return this.Qd()};_.Sd=function(){return this.Xb};_.Td=function(){return this.be()};_.Ud=function(){return new bz(0,0,0,0)};_.Vd=function(){return this.ee()};_.Wd=function(){return this.fc};_.Xd=function(){return this.ic};_.Yd=function(){return this.jc};_.Zd=function(){};_.$d=function(){Jy(this)};
-_._d=function(){return this.ec&&!!this._b&&this._b._d()};_.ae=function(){};_.be=function(){return Ly(this)};_.ce=function(){};_.de=function(){return(null==this.Zb&&(this.Zb=this.Od()),this.Zb)+ya+this.Xd()+ya+this.Yd()+ya+this.Wd()+ah+this.Sd()+(this.ec?j:",hidden")};_.ee=function(){return Ny(this)};_.fe=function(){};_.ge=function(){return Qy(this)};_.he=function(){};_.ie=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.je=function(a,b){this.ke(this.ic,this.jc,a,b)};
-_.ke=function(a,b,c,d){this.le(a,b,c,d,this.Vb,!0);this.Vb=0};_.le=function(a,b,c,d){Ry(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.me=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new rk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new rk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new rk("Missing message: awt.12C");if(y(b,100))throw new rk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new io;var e=Hj(d.Pb.b,b),f;f=Ut(d.Pb.b,e);d.Qb&&d.Qb.se(f);cz(d,e);new dz(d,301,f)}d=a.Pb.b.d;Py(b);ez(a.Pb.b,d,b);d=(b._b=a,b.ae(!0),Jy(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),Cy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new Ir("Missing message: awt.185");if(null==c||null!=c)fz(g,c,b);else throw new rk("Missing message: awt.92");}else a.Qb.oe(null==c?null:c,b)}catch(i){i=Ii(i);if(y(i,120))throw b=i,cz(a,d),b;throw i;}b.ie();new dz(a,300,b)}function gz(a,b){var c;c=a.ne();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function hz(a){var b;b=a.ne();return new iz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Vy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Ut(a.Pb.b,c).ae(b)}function cz(a,b){var c;c=Ut(a.Pb.b,b);Py(c);c.ae(!1);Xt(a.Pb.b,b);c._b=null;Jy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);Cy(c,c,a,1)}function jz(a){var b=(kz(),lz);Ty(a,b);for(b=0;b<a.Pb.b.d;++b)Ut(a.Pb.b,b).ge()}function mz(a,b){var c,d;if(a.Qb)for(d=new Ci(a.Pb.b);d.c<d.e.De();)c=Di(d),a.Qb.se(c);if(b)for(d=new Ci(a.Pb.b);d.c<d.e.De();)c=Di(d),b.oe(null,c);a.Qb=b;Jy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function Wy(a){if(!a.dc){a.Qb&&a.Qb.pe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Ut(a.Pb.b,c),b.dc||b.me();a.dc=!0}}function nz(){Xy.call(this);this.Pb=new oz;this.Tb=(Ip(),Ip(),Yy)}s(381,382,qi);_.Qd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.qe(this));return this.Rb};_.Rd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.re(this));return this.Sb};_.ne=function(){return this.Ud()};_.Td=function(){return Ly(this)};_.Vd=function(){return Ny(this)};
-_.Zd=function(){this.ac=(Ip(),new pz)};_.$d=function(){Jy(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.ae=function(a){Vy(this,a)};_.be=function(){return Ly(this)};_.ee=function(){return Ny(this)};_.fe=function(){var a;for(a=0;a<this.Pb.b.d;++a)Py(Ut(this.Pb.b,a))};_.ge=function(){var a;if(!Qy(this))return!1;for(a=0;a<this.Pb.b.d;++a)Ut(this.Pb.b,a).ge();return!0};_.ie=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Ut(this.Pb.b,b),a.ie()};_.me=function(){Wy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function qz(){var a=new rz;nz.call(this);mz(this,a)}s(380,381,qi,qz);_.Od=function(){return"panel"+this.Tb.c.e++};function sz(a,b,c){a=tz(a.Ob,b,c);a.k=!0;return new uz(a)}function vz(a){a.ce(a.Ob.e)}function wz(a){return new My(ko(a.Ob.pb,Jf),ko(a.Ob.pb,If))}s(379,380,qi);_.Sd=function(){return ko(this.Ob.pb,If)};_.Wd=function(){return ko(this.Ob.pb,Jf)};_.Xd=function(){return Tj(this.Ob.pb)};_.Yd=function(){return Vj(this.Ob.pb)};
-_._d=function(){return this.Ob.pb.style.display!=Bf};_.he=function(){vz(this)};_.je=function(){};_.Ob=null;function xz(a){if(null!=a)this.f=a;else throw new yz;}s(384,1,Jh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function zz(){zz=u;Q=new Ai;x(Q,new R(400),new T(jh));x(Q,new R(401),new T(jh));x(Q,new R(402),new T(jh));x(Q,new R(500),new T(lh));x(Q,new R(501),new T(lh));x(Q,new R(502),new T(lh));x(Q,new R(503),new T(mh));x(Q,new R(504),new T(lh));x(Q,new R(505),new T(lh));x(Q,new R(506),new T(mh));x(Q,new R(507),new T(Dh));x(Q,new R(100),new T(fh));x(Q,new R(101),new T(fh));x(Q,new R(102),new T(fh));x(Q,new R(103),new T(fh));x(Q,new R(1004),new T(ih));x(Q,new R(1005),new T(ih));x(Q,new R(800),new T(zh));x(Q,
-new R(801),new T(zh));x(Q,new R(200),new T(nh));x(Q,new R(201),new T(nh));x(Q,new R(202),new T(nh));x(Q,new R(204),new T(nh));x(Q,new R(203),new T(nh));x(Q,new R(209),new T(Eh));x(Q,new R(208),new T(Fh));x(Q,new R(207),new T(Fh));x(Q,new R(206),new T(nh));x(Q,new R(205),new T(nh));x(Q,new R(1400),new T(Bh));x(Q,new R(1401),new T(Ch));x(Q,new R(1402),new T(Ch));x(Q,new R(300),new T(gh));x(Q,new R(301),new T(gh));x(Q,new R(1100),new T(yh));x(Q,new R(1101),new T(yh));x(Q,new R(1200),new T(Ah));x(Q,new R(701),
-new T(wh));x(Q,new R(900),new T(xh));x(Q,new R(1001),new T(uh));x(Q,new R(601),new T(vh))}s(383,384,Jh);_.de=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Od()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.de()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(386,1,{},T);_.b=eh;function Az(){}s(387,1,{},Az);_.b=null;_.c=null;
-function Bz(a,b){var c;b&&(a.b?(c=new Cz(a.b),ts(c.c,c.d++,b),a.b=c):(a.b=new Xi,Ri(a.b,b)))}s(389,1,Jh);_.b=null;function Dz(){}function Ez(){}s(388,389,Jh,Dz,Ez);function Fz(){Fz=u;Math.sqrt(2)}function Gz(a){Fz();if(0>a)throw new rk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(390,1,{85:1},Gz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Hz;a.b=31*a.b+I((new Iz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Iz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Jz(){Jz=u;Kz=new Qr;Lz=new My(0,0);Rr(Kz,Eb);Rr(Kz,Sb);Rr(Kz,yb);Rr(Kz,"Last");Rr(Kz,Kb);Rr(Kz,jc);Rr(Kz,Gc);Rr(Kz,Mc);Rr(Kz,Qb)}
-function fz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Gu(Kz.b,b))throw new rk(Mz());vs($i(a.d,d))===vs(c)&&vs($i(a.c,c))===vs(d)||((b=$i(a.d,d))&&Nz(a,b,d),Oz(a.b.yd(),c)&&Nz(a,c,d),b=a.b,new Pz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function Qz(a,b){return new My(Nj(b[1].c,Nj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Nj(b[0].b,Nj(b[4].b,b[3].b))+a.n)}function Nz(a,b,c){Rz(a.b,b);Li(a.c,b);Li(a.d,c)}
-function Sz(a,b){if(!a.o){a.o=!0;var c,d,e;Tz(a.i,Lz);Tz(a.j,Lz);Tz(a.p,null);a.q=0;for(d=Uz(a.b,0);d.c!=d.e.b;){c=Vz(d);e=$i(a.c,c);var f=b.$b;e=yn(e,Kb)?0:yn(e,jc)?1:yn(e,Gc)?2:yn(e,Mc)?4:yn(e,Qb)?3:yn(e,Eb)?f.b?4:3:yn(e,yb)?f.b?3:4:yn(e,Sb)?1:2;c.ec?a.p[e]||(ts(a.p,e,c),++a.q,a.i[e]=c.Td(),a.j[e]=c.Vd()):a.p[e]||(a.i[e]=c.Td(),a.j[e]=c.Vd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Wz(){Jz();Xz.call(this,0)}
-function Xz(a){Jz();Ip();this.b=new Yz;this.c=new Ai;this.d=new Ai;this.e=a;this.k=0;this.o=!1;this.p=v(Zz,r,89,5,0);this.i=v($z,r,91,5,0);this.j=v($z,r,91,5,0);this.q=this.f=this.n=0}s(391,1,{93:1,112:1},Wz,Xz);_.oe=function(a,b){fz(this,a,b)};
-_.pe=function(a){Sz(this,a);if(0!=this.q)if(a=hz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ke(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].je(a.c,this.j[1].b),this.p[1].le(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].je(this.j[4].c,c),this.p[4].le(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ke(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].je(a.c,
-this.j[2].b),this.p[2].le(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].je(this.j[3].c,c),this.p[3].le(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.qe=function(a){var b;b=this.o;Sz(this,a);this.o=b;return 0==this.q?gz(a,new My(0,0)):gz(a,Qz(this,this.i))};_.re=function(a){var b;b=this.o;Sz(this,a);this.o=b;return gz(a,Qz(this,this.j))};_.se=function(a){var b;b=$i(this.c,a);null!=b&&Nz(this,a,b)};_.tS=function(){return aA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Lz,Kz;function bA(a){Xy.call(this);this.ac=(Ip(),new cA(a,this))}s(392,382,{86:1,89:1,94:1,108:1,112:1},bA);_.Od=function(){return rd+this.cc.c.b++};_.Qd=function(){return!Fy(this)?new My(0,0):az(this.ac,this)};_.ie=function(){};s(394,1,{});s(393,394,{},function(){});function dA(){dA=u}
-function eA(a,b){if(null==b)throw new Ir("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Mf);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 fA(){dA();Xy.call(this);new Xi;this.ac=new gA((Ip(),this))}s(395,382,{87:1,89:1,94:1,108:1,112:1},fA);_.Qd=function(){return az(this.ac,this)};
-_.de=function(){return(null==this.Zb&&(this.Zb=By(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+ah+this.Xb+(this.ec?j:",hidden")+",current="+Kp(this.ac.b,this.ac.b.pb.selectedIndex)};function hA(){hA=u;iA=new jA(255,255,255);kA=new jA(192,192,192);lA=new jA(128,128,128);mA=new jA(64,64,64);nA=new jA(0,0,0);oA=new jA(255,0,0);new jA(255,175,175);pA=new jA(255,200,0);qA=new jA(255,255,0);new jA(0,255,0);rA=new jA(255,0,255);sA=new jA(0,255,255);tA=new jA(0,0,255)}
-function uA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new jA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new jA(c,a,b)}function vA(a){return new jA(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function jA(a,b,c){hA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new rk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(396,1,{88:1,95:1,99:1},jA);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return wA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var nA,tA,sA,mA,lA,kA,rA,pA,oA,iA,qA;function Zy(){Zy=u;$y=new xA(!0);yA=new Qr;Rr(yA,"ar");Rr(yA,"fa");Rr(yA,"iw");Rr(yA,"ur")}function xA(a){this.b=a}s(397,1,Jh,xA);_.b=!1;var $y,yA;s(399,1,{104:1,114:1});function zA(){My.call(this,0,0)}function My(a,b){this.c=a;this.b=b}
-function Oy(a){My.call(this,a.c,a.b)}s(398,399,{91:1,104:1,112:1,114:1},zA,My,Oy);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Hz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return AA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function Nq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(400,1,Jh,Nq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.te=function(){return 0!=(this.f&4)};_.ue=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ue()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.te()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function BA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function CA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(uw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Vd(),c.ke(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function DA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Vd():c.Td(),g=Nj(g,c.b),i+=c.c+a.d);return new My(i,g+2*a.e)}function rz(){EA.call(this,1,5,5)}
-function EA(a,b,c){Ip();this.d=b;this.e=c;this.b=a}s(401,1,Jh,rz,EA);_.oe=function(){};
-_.pe=function(a){this.c=FA(a.Pb);if(0!=BA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=hz(a);g=a.ne();i=a.$b.b;l=new Xi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new GA(n);for(w=0;w<n;++w)ts(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,A=Hj(a.Pb.b,q);uw(A,H.d);ts(H.c,A,q)}for(d=new Ci(d);d.c<d.e.De();)if((c=Di(d))&&c.ec)a=c.Vd(),!e&&m+a.c>b.c&&(CA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,ts(l.c,l.d++,c),m+=a.c+this.d,h=Nj(h,a.b);CA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.qe=function(a){this.c=FA(a.Pb);return 0==BA(this)?gz(a,new My(10,10)):gz(a,DA(this,!1))};_.re=function(a){this.c=FA(a.Pb);return 0==BA(this)?gz(a,new My(10,10)):gz(a,DA(this,!0))};_.se=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Te;break;case 2:a=dg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return HA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function kz(){kz=u;lz=new IA(Pb,0,12)}
-function IA(a,b,c){kz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(402,1,Jh,IA);_.b=null;_.c=0;_.d=0;var lz;s(403,1,Jh);_.tS=function(){return JA.e+"[font="+this.d+"ascent="+KA(this.b,this.d).b+", descent="+KA(this.b,this.d).c+", height="+KA(this.b,this.d).d+Qc};_.d=null;function LA(a){if(!a.n){Py(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&LA(c);Vy(a,!1);a.n=!0;Cy(a,a,a._b,0);new MA(a,202)}}
-function NA(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&c.Fd()}function OA(a){!Fy(a)&&jz(a);var b=Ny(a);a.ke(a.ic,a.jc,b.c,b.b);Wy(a)}function PA(a,b){a.q!=b&&(a.q=b)}s(405,381,oi);_.Ud=function(){return new bz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){NA(this)};_._d=function(){return this.ac.d.hb};_.ke=function(a,b,c,d){Ry(this,a,b,c,d);this.Vb=0};_.le=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Ry(this,a,b,c,d);this.ec&&e&&!f&&Wy(this)};_.n=!1;_.q=!1;
-function QA(a){nz.call(this);this.r=new Ez;this.p=new Xi;this.o=new bz(0,0,0,0);this.ec=!1;mz(this,new Wz);this.ac&&RA(this.ac.d.I.c,a);this.ac&&SA(this.ac.d,!0);PA(this,!0)}s(404,405,oi);_.ne=function(){return new bz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Xd=function(){return Tj(this.ac.d.pb)};_.Yd=function(){return Vj(this.ac.d.pb)};_.Zd=function(){this.ac=new TA((Ip(),j),this)};
-function UA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=uA(g),f=new jA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=cg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+ua)):(i=new jA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=uA(g),(a.e=i)&&(a.i=cg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;VA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=cg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua);VA(a,b,c,d,1);VA(a,b,c+1,1,e);(a.e=f)&&(a.i=cg+(~~f.b>>16&255)+
-ya+(~~f.b>>8&255)+ya+(f.b&255)+ua);VA(a,b+d,c,1,e);VA(a,b+1,c+e,d,1)}s(406,1,{});_.tS=function(){return"Graphics"};s(407,406,{});function WA(a){var b,c;c=Nj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new My(b,c)}
-function XA(a,b,c){var d,e,f,g,i,h;a.c=FA(b.Pb);if(0==a.c.length)return new zA;g=WA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Vd():d.Td(),h=Nj(h,d.c),i=Nj(i,d.b);return new My(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function YA(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function ZA(){$A.call(this,7)}function $A(a){Ip();this.e=0;this.b=1;this.f=a;this.d=0}s(408,1,Jh,ZA,$A);_.oe=function(){};
-_.pe=function(a){var b,c;this.c=FA(a.Pb);if(0!=this.c.length&&(b=hz(a),!(0>=b.c||0>=b.b))){c=WA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(G,k,-1,d,1);e=v(G,k,-1,d,1);h=v(G,k,-1,c,1);l=v(G,k,-1,c,1);YA(b.c,b.d,this.d,f,e);YA(b.b,b.e,this.f,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.c[i].ke(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.qe=function(a){return gz(a,XA(this,a,!1))};_.re=function(a){return gz(a,XA(this,a,!0))};_.se=function(){};
-_.tS=function(){return aB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Nw(){qn()}function av(a){qn();this.i=a}s(410,100,ji,Nw,av);function Iy(){qn();this.i="Missing message: awt.151"}s(409,410,ji,Iy);s(411,1,{});function bz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(412,1,{92:1,112:1,114:1},bz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return bB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function cB(a){dB.call(this,a,0)}function dB(a,b){Xy.call(this);this.ac=(Ip(),new eB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ew(),Pw);c.b=d;Bw(c);break;case 0:c=c.b;d=(Ew(),Fw);c.b=d;Bw(c);break;case 2:c=c.b,d=(Ew(),Gw),c.b=d,Bw(c)}}s(413,382,Vh,cB,dB);
-_.Qd=function(){return!Fy(this)?new My(0,0):az(this.ac,this)};_.de=function(){var a=(null==this.Zb&&(this.Zb=By(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+ah+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Te;switch(this.b){case 1:b=vd;break;case 2:b=dg}return a+b+",text=null"};_.b=0;s(416,1,Jh);_.de=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.k=null;_.n=null;
-function fB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function gB(a){this.o=(Ip(),Ip(),Yy);var b;var c;b=this.cZ.e;-1!=Zn(b,$n(36))?b=null:(c=this.o.c.d++,b=go(b,fo(b,$n(46))+1)+j+c);this.k=b;this.e=new Dz;this.i=a;this.f=!0;this.j=new hB(this)}s(415,416,Jh,gB);_.de=function(){return fB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(414,415,li);_.de=function(){return fB(this)+(this.c?",tearOff":j)};_.c=!1;s(418,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Hz;iB(a,this.b);iB(a,this.c);return a.b};function Hy(){this.c=this.b=0}function jB(a,b){this.b=a;this.c=b}function kB(a){var b=a.c;this.b=a.b;this.c=b}s(417,418,{96:1,105:1,112:1},Hy,jB,kB);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return lB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function mB(a,b){if(!b)throw new Ir("Missing message: awt.70");var c=a.b;if(D(b.i,Aa)){var c=c.b.b,d=new Gx,e=c.d.d;if(0>e||e>c.d.d)throw new qv;c.p&&(d.pb[Dd]=2);nx(c,e,d.pb);ez(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new qv;ez(d.d,e,c);for(f=g=0;f<e;++f)y(Ut(d.d,f),72)&&++g;ez(d.j,g,c);nx(d,e,c.pb);c.c=d;e=Vu(c.pb)+Ua;Ei(c.hd(),e,!1);d.p&&(e=Hj(d.d,c),-1!=e&&(d=Du(d.p?d.f:Du(d.f,0),e),2==Eu(d)&&d.removeChild(Du(d,1)),c.pb[Dd]=2))}}
-function nB(){gB.call(this,j);new Xi;this.c=!1;this.b=(Ip(),new oB)}s(419,414,li,nB);_.b=null;s(422,1,{98:1,107:1,114:1});s(421,422,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Hz;iB(a,this.d);iB(a,this.e);iB(a,this.c);iB(a,this.b);return a.b};function iz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(420,421,{97:1,98:1,106:1,107:1,112:1,114:1},iz);
-_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return pB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function qB(){qB=u;rB=new sB;tB=new uB;vB=new uB}var rB,vB,tB;s(424,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ui(this)};function sB(){}s(425,424,{},sB);function uB(){}s(426,1,{},uB);s(427,382,Vh);_.Pd=function(){return null};
-function wB(a,b){var c;c=new xB(Fy(a));return!c?null:new My(yB(c,"_")*b+6,KA(c.b,c.d).d+6)}function zB(a,b){var c;c=wB(a,b);return!c?Ly(a):c}function AB(a,b){var c;c=wB(a,b);return!c?Ny(a):c}function BB(a,b){var c=a.ac;$x(c.b,b);c.f.b=-1;c.f.c=-1}function CB(a){DB.call(this,a,null!=a?a.length:0)}function DB(a,b){Xy.call(this);this.b=0>b?0:b;var c=this.ac;$x(c.b,a);c.f.b=-1;c.f.c=-1}s(428,427,Vh,CB,DB);_.Od=function(){return"textfield"+this.cc.c.f++};
-_.Qd=function(){return wB(this,lo(this.ac.b.pb,Vg).length)};_.Rd=function(){return!Fy(this)?null:wB(this,lo(this.ac.b.pb,Vg).length)};_.Td=function(){return 0<this.b?zB(this,this.b):Ly(this)};_.Vd=function(){return 0<this.b?AB(this,this.b):Ny(this)};_.Zd=function(){this.ac=(Ip(),new EB)};_.be=function(){return 0<this.b?zB(this,this.b):Ly(this)};_.ee=function(){return 0<this.b?AB(this,this.b):Ny(this)};_.b=0;function Ip(){Ip=u;Yy=new FB}function Rq(){var a=(Ip(),Ip(),Yy);!a.d&&(a.d=new GB)}
-function FB(){this.c=new HB;this.e=new Az}s(429,1,{},FB);_.b=null;_.d=null;var Yy;function HB(){}s(430,1,{},HB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(431,1,{});function IB(){IB=u;JB=new KB;LB=new KB}function MB(a,b){return b==a?!0:!b?!1:!0}function KB(){}s(432,1,{101:1},KB);_.eQ=function(a){return null==a||!y(a,101)?!1:MB(this,a)};_.hC=function(){var a;a=null.Wf()+";class="+null.Wf();a=!null.Wf().Wf()?a:a+";charset=";return ut(a)};
-_.tS=function(){return NB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var JB,LB;function OB(){OB=u;E(PB,r,101,[(IB(),LB),JB])}function QB(a){OB();this.b=a}s(433,1,{},QB);_.b=null;function RB(a){a="flavor = "+a;qn();this.i=a}s(434,101,{102:1,112:1,118:1,126:1},RB);function SB(a,b,c){zz();TB.call(this,a,b,c,eh)}function TB(a,b,c,d){zz();xz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(435,383,Jh,SB,TB);
-_.de=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ot(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=eh;function Sy(a,b){zz();xz.call(this,a);this.e=b}s(436,383,Jh,Sy);
-_.de=function(){var a,b;a=this.f;switch(this.e){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.Xd()+ya+a.Yd()+ca+a.Wd()+ah+a.Sd()+ua};function dz(a,b,c){zz();Sy.call(this,a,b);this.b=c}s(437,436,Jh,dz);
-_.de=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Od());return a+b.Zb};_.b=null;function Dy(a,b,c,d){zz();xz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(438,383,Jh,Dy);
-_.de=function(){var a;switch(this.e){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.e&&(mt(ft(this.b,fh))&&(a+="PARENT_CHANGED,"),mt(ft(this.b,gh))&&(a+="DISPLAYABILITY_CHANGED,"),mt(ft(this.b,ih))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=eh;_.c=null;_.d=null;s(439,1,Rh);function MA(a,b){zz();Sy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(440,436,Jh,MA);
-_.de=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(441,1,{});function UB(a){if(null==a)throw new io;}s(442,441,{},UB);
-function VB(){VB=u;WB={};WB["java.vendor"]=ve;WB["package.restrict.access.sun"]=Ug;WB["sun.java.launcher"]=fc;WB["sun.management.compiler"]=ve;WB["os.name"]=fc;WB[" sun.boot.class.path"]=fc;WB["path.separator.applet"]=fc;WB["java.vm.specification.vendor"]=ve;WB["java.runtime.version"]=fc;WB["http.proxyPort"]=fc;WB["user.name"]=fc;WB["user.language"]=fc;WB["os.name.applet"]=fc;WB["browser.version"]=fc;WB["java.version"]=fc;WB["user.timezone"]=fc;WB["java.endorsed.dirs"]=fc;WB["java.specification.name"]=
-"GWT";WB["java.specification.version"]="2.5.0";WB[Oe]=bc;!fr&&(fr=new nr);fr.b?WB[Me]="yes":WB[Me]=null}var WB;s(445,101,bi);function XB(){qn()}function YB(a){qn();this.i=a}s(444,445,{109:1,112:1,118:1,126:1},XB,YB);function ZB(){ZB=u;$B=new aC}function bC(a){var b;if(a.n){var c;b=new st;nn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,nn(b.b,a.b));c=a.c;a=a.k;null!=c&&nn(b.b,c);null!=a&&(b.b.b+=la,nn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function cC(a){ZB();var b,c,d;if(null==a)throw new XB;a=Yn(a);try{d=Zn(a,$n(58))}catch(e){e=Ii(e);if(y(e,122))throw new YB(on(e));throw e;}c=Zn(a,$n(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;dC();var f,g,i;i=c.length;b=new eC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new YB(Yb+a);if(!this.n&&(this.n=$i($B,this.i),this.n||(this.n=(Ip(),new fC))&&x($B,this.i,this.n),!this.n))throw new YB(Yb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,W,ba,N,nc,Dc,Wf,sb,Kd,Ld,Md,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==gC(c,$n(47),l+2))throw new hC(m);}else{N=c.substr(l,m-l);m-=l;A=0;K=this.d;nc=this.f;
-Md=this.k;w=this.e;sb=this.j;o=this.b;Db=this.o;Va=gC(N,$n(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){W=2;nc=-1;A=gC(N,$n(47),2);Ld=gC(N,$n(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var od=$n(64);Ec=N.lastIndexOf(od,O);o=N.substr(2,O-2);-1<Ec&&(Db=N.substr(2,Ec-2),W=Ec+1);Dc=gC(N,$n(58),-1==Ec?W:Ec);q=Zn(N,$n(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch($e){if($e=Ii($e),!y($e,118))throw $e;}-1==Dc||Dc>A?K=N.substr(W,
-O-W):(K=N.substr(W,Dc-W),Wf=N.substr(Dc+1,O-(Dc+1)),0==Wf.length?nc=-1:nc=iC(Wf,10))}-1<Va&&(Md=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var ac=$n(63);Kd=N.lastIndexOf(ac,H);-1<Kd?(sb=N.substr(Kd+1,H-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ba=fo(w,$n(47))+1,w=w.substr(0,ba-0)),H=Kd):0!=Va&&(sb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ba=fo(w,$n(47))+1,0==ba?w=N.substr(A,H-A):w=w.substr(0,ba-0)+N.substr(A,H-A)));null==w&&(w=j);null==
-K&&(K=j);d=K;var se;se=w;null!=sb&&!D(sb,j)&&(null!=w?se=w+ub+sb:se=ub+sb);null==this.i&&(this.i=this.i);this.d=d;this.c=se;this.f=nc;this.k=Md;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(pd=fo(this.d,$n(64)))?(this.o=this.d.substr(0,pd-0),this.d=go(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Zn(this.c,$n(63)))?(this.j=go(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=sb}}catch(qd){qd=
-Ii(qd);if(y(qd,118))throw new YB(on(qd));throw qd;}if(-1>this.f)throw new YB("incorrect port: "+this.f);}s(446,1,Jh,cC);_.tS=function(){return bC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var $B;s(447,1,{});function jC(a,b,c){var d,e;for(d=new kC(a.ye().b);lC(d.b);)if(a=d.c=Di(d.b),e=a.qf(),null==b?null==e:yn(b,e))return c&&mC(d),a;return null}s(451,1,$h);_.xe=function(a){return!!jC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.De()!=a.De())return!1;for(a=new kC(a.ye().b);lC(a.b);)if(b=a.c=Di(a.b),c=b.qf(),b=b.rf(),!this.xe(c)||!nC(b,this.ze(c)))return!1;return!0};_.ze=function(a){a=jC(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new kC(this.ye().b);lC(b.b);)a=b.c=Di(b.b),c+=a.hC(),c=~~c;return c};_.Ae=function(){return 0==this.De()};_.Be=function(){throw new oC("Put not supported on this map");};
-_.Ce=function(a){a=jC(this,a,!0);return!a?null:a.rf()};_.De=function(){return this.ye().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new kC(this.ye().b);lC(c.b);)b=c.c=Di(c.b),a?d+=za:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function Zx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Fe(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function $i(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Fe(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=pC(a,c);else if(y(b,1))c=qC(a,b,c);else a:{var d=a.Ge(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Fe(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new rC(b,c);e.push(d);++a.e;c=null}return c}
-function pC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function qC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Li(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ge(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Fe(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(450,451,$h);_.xe=function(a){return Gu(this,a)};
-_.ye=function(){return new sC(this)};_.Fe=function(a,b){return this.Ee(a,b)};_.ze=function(a){return $i(this,a)};_.Be=function(a,b){return x(this,a,b)};_.Ce=function(a){return Li(this,a)};_.De=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ai(){Zx(this)}s(449,450,Xh,Ai);_.Ee=function(a,b){return vs(a)===vs(b)||null!=a&&yn(a,b)};_.Ge=function(a){return~~Bn(a)};function aC(){Zx(this)}s(448,449,Xh,aC);function tC(){qn()}s(452,100,ji,tC);
-function uC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=vC(a,c);if(c>=a.j)break;c=wC(a,c);++b}return b}function xC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function yC(a){var b;a.b=0<=a.k&&!a.e?a.k:vC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new tC;b=a.b;a.b=wC(a,a.b);return a.o.substr(b,a.b-b)}
-function wC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=zC(a.o,d);if(c<=a.i&&xC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Zn(a.d,$n(c)))break;++d}a.n&&b==d&&(a.f?(c=zC(a.o,d),c<=a.i&&xC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Zn(a.d,$n(c))&&++d));return d}function vC(a,b){var c,d;if(null==a.d)throw new io;for(d=b;!a.n&&d<a.j;)if(a.f){c=zC(a.o,d);if(c>a.i||!xC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Zn(a.d,$n(c)))break;++d}return d}
-function AC(a){BC.call(this,a," \t\n\r\u000c",!1)}function CC(a){BC.call(this,a,ya,!1)}function BC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=zC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(G,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=zC(this.d,d),this.c[c]=a}}}s(453,1,{},AC,CC,BC);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function DC(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=En(e),!(Cn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function EC(){}function FC(a){GC.call(this,a,eb,eb,null)}function HC(a,b){GC.call(this,a,eb,eb,b)}function IC(a,b,c){GC.call(this,a,b,c,null)}
-function GC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=ej(a)){this.b=new JC;this.c=new KC(this.b,b,c,d);nv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=tz(a,ko(a.pb,Jf),ko(a.pb,If)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?LC="JSME":LC="JME";b.v=MC(b,!1);b.w=MC(b,!0);Tq(b,LC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=wz(b);mz(b,null);b.nb||(b.S=0);b.T||(b.T=new IA(Wb,0,13),b.W=new xB(b.T));b.U||(b.U=new IA(Wb,
-1,13),b.V=new xB(b.U));b.X||(b.X=new IA(Wb,0,11),new xB(b.X));b.k||(b.k=new IA(Wb,0,13),b.n=new xB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;NC=10;b.Fb=!0;try{o=OC(b.Ob,"options");null!=o&&PC(b,o);i=OC(b.Ob,"jme");null!=i&&(b.L=i);l=OC(b.Ob,"mol");null!=l&&(b.ab=l);g=OC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=OC(b.Ob,Fg);null!=m&&(b.bb=m,QC(b));b.j=OC(b.Ob,"atomcolors");b.i=OC(b.Ob,"atombg");f=OC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,A;w=(hA(),iA);try{if(0!=f.indexOf(la))throw new pn("bad hex encoding");
-A=iC(f.substr(1,2),16);H=iC(f.substr(3,2),16);q=iC(f.substr(5,2),16);n=w=new jA(A,H,q)}catch(K){if(K=Ii(K),y(K,118))VB(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&RC(b.Z);h=OC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Ii(O),!y(O,118))throw O;}b.c=202;for(f=0;23>f;++f)SC[f]=(hA(),pA),TC[f]=Nc;TC[1]=Vb;SC[1]=(hA(),mA);TC[2]=Bb;SC[2]=pA;TC[3]=Hb;SC[3]=mA;TC[4]=ec;SC[4]=tA;TC[5]=lc;SC[5]=oA;TC[9]=Rb;SC[9]=rA;TC[10]=Lb;SC[10]=rA;TC[11]=Gb;SC[11]=rA;TC[12]=Xb;SC[12]=rA;TC[8]=Ac;SC[8]=vA(qA);
-TC[7]=oc;SC[7]=pA;TC[6]=Fc;SC[6]=mA;TC[13]=Cc;SC[13]=mA;TC[18]=Nc;SC[18]=mA;TC[19]=qc;SC[19]=mA;TC[20]=rc;SC[20]=mA;TC[21]=sc;SC[21]=mA;TC[22]=tc;SC[22]=mA;Wy(b);b.$=new UC;f=a.d;f.C=wz(f);null!=f.L?(VC(f,f.L),null!=f.i&&f.Z&&WC(f.Z,f.i,!0),null!=f.j&&f.Z&&WC(f.Z,f.j,!1)):null!=f.ab&&XC(f,f.ab,!0);QC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(455,1,{146:1},EC,FC,HC,IC,GC);_.He=function(a){YC(new ZC(a,this.b,$C))};_.Ie=function(){aD(this.b)};
-_.Je=function(){On((Ln(),Mn),new bD(this))};_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=cD(a,1)+tb+cD(a,2)+tb+cD(a,3):b=cD(a,0);return b};_.Se=function(){return Pq(this.b)};
-_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=dD(a);a.Jb=b;QC(a);return c};_.Ue=function(a){PC(this.b,a)};_.Ve=function(){};_.We=function(a){XC(this.b,a,!0)};_.Xe=function(a){VC(this.b,a)};_.he=function(){vz(this.b)};_.Ye=function(){eD(this.b)};_.Ze=function(a){var b=this.b;if(a=fD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;gD(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ci(b.b);d.c<d.e.De();)c=Di(d),a?c.b=j:c.b=tg}vz(b.d)};
-_._e=function(a,b){var c=this.b,d;if(d=fD(c,a))WC(d,b,!0),gD(c)};_.af=function(a,b){var c=this.b,d;d=fD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,QC(c)):(d.D=b,gD(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;QC(b)};_.df=function(a){var b=this.b;b.eb=a;QC(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=MC(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){hD(this.b,a)};
-_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new iD(c,a);jD(c.Kb);c.c=253;c.jb=!0;c.J=b;QC(c)};_.lf=function(a){kD(this.b,a)};_.mf=function(){return lD(this.b)};_.b=null;_.c=null;function bD(a){this.b=a}s(456,1,{},bD);_.qc=function(){var a,b;for(b=new Ci(this.b.c.b);b.c<b.e.De();)a=Di(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function mD(){var a=(nD(),oD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=pD;nD();b=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==pe)?b[0]:null;a:if(qD==e||rD==e&&y(b,146))e=!0;else{if(null!=b)for(b=wn(b);b&&b!=qD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new EC:3==arguments.length?a=new IC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new FC(arguments[0]):4==arguments.length?a=new GC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new HC(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.He(a)});b.clear=B(function(){this.g.Ie()});b.deferredRepaint=B(function(){this.g.Je()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Qe(a)});b.jmeFile=B(function(){return this.g.Re()});b.molFile=B(function(){return this.g.Se()});b.nonisomericSmiles=B(function(){return this.g.Te()});b.options=B(function(a){this.g.Ue(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.We(a)});b.readMolecule=B(function(a){this.g.Xe(a)});b.repaint=B(function(){this.g.he()});b.reset=B(function(){this.g.Ye()});b.resetAtomColors=B(function(a){this.g.Ze(a)});
-b.setAntialias=B(function(a){this.g.$e(a)});b.setAtomBackgroundColors=B(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.af(a,b)});b.setHelpURL=B(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.ff(a)});b.setPasteLabel=B(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.hf(a)});b.setSubstituent=B(function(a){this.g.jf(a)});b.setTemplate=B(function(a,b){this.g.kf(a,b)});b.showInfo=B(function(a){this.g.lf(a)});b.smiles=B(function(){return this.g.mf()});sD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function zs(){tD||(tD=!0,mD())}s(457,1,{},zs);var tD=!1;function uD(a){qn();this.i=a}s(459,445,bi,uD);function Fs(){qn();this.i="divide by zero"}s(460,100,ji,Fs);function us(){qn()}function vD(a){qn();this.i=a}
-s(461,100,ji,us,vD);function wD(){}function xD(a){return typeof a==Gf?Ac+(0>a?-a:a):a}function yD(a,b){var c;c=new wD;c.e=Mb+(zD(0!=a?-a:0)?xD(0!=a?-a:0):j+ui(c));AD(0!=a?-a:0)&&BD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new wD;b.e=Mb+(zD(a)?xD(a):j+ui(b));AD(a)&&BD(a,b);return b}function V(a,b){var c;c=new wD;c.e=Mb+(zD(a)?xD(a):j+ui(c));AD(a)&&BD(a,c);c.c=b?8:0;return c}function CD(){var a;a=new wD;a.e=Mb+(zD(0)?xD(0):j+ui(a));AD(0)&&BD(0,a);a.c=2;return a}
-function DD(a){var b;b=new wD;b.e=Mb+(zD(a)?xD(a):j+ui(b));AD(a)&&BD(a,b);b.c=1;return b}function AD(a){return typeof a==Gf&&0<a}function zD(a){return null!=a&&0!=a}function BD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Gh[b.d])c=c.prototype;else{c=Gh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(463,1,{},wD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function ED(a){var b;b=FD;!b&&(b=FD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new GD(Tb+a+fa);return b}
-function iC(a,b){var c,d;if(null==a)throw new GD(Ff);if(2>b||36<b)throw new GD("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 GD(Tb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new GD(Tb+a+fa);if(-2147483648>c||2147483647<c)throw new GD(Tb+a+fa);return c}s(465,1,{112:1,123:1});var FD=null;function HD(a){this.b=a}
-s(464,465,{112:1,115:1,116:1,123:1},HD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Iz(a){this.b=a}s(466,465,{112:1,115:1,119:1,123:1},Iz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function yz(){qn()}function rk(a){qn();this.i=a}s(467,100,ci,yz,rk);function qv(){qn()}function xw(a){qn();this.i=a}s(468,100,ji,qv,xw);
-function R(a){this.b=a}function dt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Ks(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ID(a){var b,c;return-129<a&&128>a?(b=a+128,c=(JD(),KD)[b],!c&&(c=KD[b]=new R(a)),c):new R(a)}s(469,465,{112:1,115:1,121:1,123:1},R);
-_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function JD(){JD=u;KD=v(LD,r,121,256,0)}var KD;function Oj(a){return 0>a?-a:a}function Nj(a,b){return a>b?a:b}function MD(a){return Math.round(a)}function io(){qn()}function Ir(a){qn();this.i=a}s(472,100,{112:1,118:1,122:1,124:1,126:1},io,Ir);
-function wi(){wi=u;xi=E(vi,r,-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 xi;function GD(a){qn();this.i=a}s(474,467,ci,GD);function ho(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}s(475,1,{112:1,125:1},ho);_.tS=function(){return this.b+Wa+this.e+ta+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+ua};_.b=null;_.c=null;_.d=0;_.e=null;function ND(a,b){return a.charCodeAt(b)}
-function zC(a,b){var c=b,d=a.length,e,f;e=ND(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function OD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function ds(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Zn(a,b){return a.indexOf(b)}function gC(a,b,c){return a.indexOf(b,c)}function fo(a,b){return a.lastIndexOf(b)}
-function PD(a){var b=aa,c=ch,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+go(c,++d):c=c.substr(0,d-0)+go(c,++d);return a.replace(RegExp(b,qe),c)}
-function eo(a,b){for(var c=RegExp(b,qe),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(ys,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function go(a,b){return a.substr(b,a.length-b)}
-function Yn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function $n(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,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return ut(this)};_.tS=_.toString;function QD(){QD=u;RD={};SD={}}
-function ut(a){QD();var b=mb+a,c=SD[b];if(null!=c)return c;c=RD[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+ND(a,d++);c|=0}256==TD&&(RD=SD,SD={},TD=0);++TD;return SD[b]=c}var RD,TD=0,SD;function mn(a,b){nn(a.b,b);return a}function ln(){this.b=new jo}function UD(){this.b=new jo;this.b.b+=j}s(477,1,Zh,ln,UD);_.tS=function(){return this.b.b};function st(){this.b=new jo}
-function eC(){this.b=new jo}function bs(a){this.b=new jo;nn(this.b,a)}s(478,1,Zh,st,eC,bs);_.tS=function(){return this.b.b};function hC(a){a="String index out of range: "+a;qn();this.i=a}s(479,468,ji,hC);
-function VD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new io;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new vD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new vD("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 qv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ts(b,c,a[--d])}else for(c=e+c;e<c;)ts(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Xu(){qn()}function oC(a){qn();this.i=a}s(481,100,ji,Xu,oC);function Oz(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:yn(b,c))return a;return null}function Rz(a,b){var c;return(c=Oz(a.yd(),b))?(c.$c(),!0):!1}function WD(a){var b,c,d,e;d=new ln;b=null;d.b.b+=Oc;for(c=a.yd();c.Yc();)null!=b?nn(d.b,b):b=za,e=c.Zc(),nn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(482,1,{});_.nf=function(){throw new oC("Add not supported on this collection");};
-_.of=function(a){return!!Oz(this.yd(),a)};_.Ae=function(){return 0==this.De()};_.pf=function(a){return Rz(this,a)};_.tS=function(){return WD(this)};s(484,482,ki);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.De()!=this.De())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Bn(c),a=~~a);return a};
-function XD(a,b){var c;return y(b,130)&&(c=b.qf(),Gu(a.b,c))?(c=$i(a.b,c),a.b.Ee(b.rf(),c)):!1}function sC(a){this.b=a}s(483,484,ki,sC);_.of=function(a){return XD(this,a)};_.yd=function(){return new kC(this.b)};_.pf=function(a){return XD(this,a)?(a=a.qf(),Li(this.b,a),!0):!1};_.De=function(){return this.b.e};_.b=null;function mC(a){if(a.c)Fi(a.b),Li(a.d,a.c.qf()),a.c=null;else throw new av("Must call next() before remove().");}
-function kC(a){var b;this.d=a;b=new Xi;a.d&&Ri(b,new YD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ZD(a,d.substring(1));b.nf(e)}var a=a.b,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.nf(c[d])}this.b=new Ci(b)}s(485,1,{},kC);_.Yc=function(){return lC(this.b)};_.Zc=function(){return this.c=Di(this.b)};_.$c=function(){mC(this)};_.b=null;_.c=null;_.d=null;s(487,1,fi);_.eQ=function(a){return y(a,130)&&nC(this.qf(),a.qf())&&nC(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Bn(this.qf()));null!=this.rf()&&(b=Bn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function YD(a){this.b=a}s(486,487,fi,YD);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return pC(this.b,a)};_.b=null;function ZD(a,b){this.c=a;this.b=b}s(488,487,fi,ZD);_.qf=function(){return this.b};_.rf=function(){return this.c.f[mb+this.b]};_.sf=function(a){return qC(this.c,this.b,a)};_.b=null;_.c=null;
-function uw(a,b){(0>a||a>=b)&&$D(a,b)}function $D(a,b){throw new xw("Index: "+a+", Size: "+b);}s(489,482,ai);_.tf=function(){throw new oC("Add not supported on this list");};_.nf=function(a){this.tf(this.De(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.De()!=a.De())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:yn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Bn(c)),b=~~b;return b};_.yd=function(){return new Ci(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new aE(this,a)};_.xf=function(){throw new oC("Remove not supported on this list");};function lC(a){return a.c<a.e.De()}function Di(a){if(a.c>=a.e.De())throw new tv;return a.e.uf(a.d=a.c++)}function Fi(a){if(0>a.d)throw new Nw;a.e.xf(a.d);a.c=a.d;a.d=-1}function Ci(a){this.e=a}s(490,1,{},Ci);_.Yc=function(){return lC(this)};
-_.Zc=function(){return Di(this)};_.$c=function(){Fi(this)};_.c=0;_.d=-1;_.e=null;function aE(a,b){var c;this.e=this.b=a;c=a.De();(0>b||b>c)&&$D(b,c);this.c=b}s(491,490,{},aE);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new tv;return this.b.uf(this.d=--this.c)};_.b=null;function bE(a){a=new kC(a.c.b);return new cE(a)}function dE(a,b){this.b=a;this.c=b}s(492,484,ki,dE);_.of=function(a){return Gu(this.b,a)};_.yd=function(){return bE(this)};_.De=function(){return this.c.b.e};
-_.b=null;_.c=null;function cE(a){this.b=a}s(493,1,{},cE);_.Yc=function(){return lC(this.b.b)};_.Zc=function(){return(this.b.c=Di(this.b.b)).qf()};_.$c=function(){mC(this.b)};_.b=null;s(494,489,ai);_.tf=function(a,b){var c;c=Uz(this,a);var d=c.e;new Pz(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=Uz(this,a);try{return Vz(b)}catch(c){c=Ii(c);if(y(c,131))throw new xw("Can't get element "+a);throw c;}};_.yd=function(){return Uz(this,0)};
-_.xf=function(a){var b,c;b=Uz(this,a);try{c=Vz(b)}catch(d){d=Ii(d);if(y(d,131))throw new xw("Can't remove element "+a);throw d;}eE(b);return c};function fE(a){a.c=v(gE,r,0,0,0)}function ez(a,b,c){(0>b||b>a.d)&&$D(b,a.d);a.c.splice(b,0,c);++a.d}function Ri(a,b){ts(a.c,a.d++,b);return!0}function Ut(a,b){uw(b,a.d);return a.c[b]}function Hj(a,b){for(var c=0;c<a.d;++c)if(nC(b,a.c[c]))return c;return-1}function Xt(a,b){var c;c=(uw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Qi(a,b){var c;c=Hj(a,b);if(-1==c)return!1;Xt(a,c);return!0}function vk(a,b){var c;if(b.length<a.d){c=b;var d;d=ms(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ts(b,c,a.c[c]);b.length>a.d&&ts(b,a.d,null);return b}function Xi(){fE(this)}function GA(a){fE(this);this.c.length=a}function Cz(a){fE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(495,489,Hh,Xi,GA,Cz);_.tf=function(a,b){ez(this,a,b)};
-_.nf=function(a){return Ri(this,a)};_.Ie=function(){this.c=v(gE,r,0,0,0);this.d=0};_.of=function(a){return-1!=Hj(this,a)};_.uf=function(a){return Ut(this,a)};_.Ae=function(){return 0==this.d};_.xf=function(a){return Xt(this,a)};_.pf=function(a){return Qi(this,a)};_.De=function(){return this.d};_.d=0;function Tz(a,b){var c=a.length,d;for(d=0;d<c;++d)ts(a,d,b)}function Yr(){Yr=u;Zr=new hE}var Zr;function hE(){}s(498,489,Wh,hE);_.of=function(){return!1};_.uf=function(){throw new qv;};_.De=function(){return 0};
-function iE(){this.b=new Date}function jE(a){return 10>a?ab+a:j+a}s(499,1,{112:1,114:1,115:1,127:1},iE);_.eQ=function(a){return y(a,127)&&gt(J(this.b.getTime()),J(a.b.getTime()))};_.hC=function(){var a;a=J(this.b.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=Bs(c&4194303,b&4194303,e&1048575);a=Bs(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?wa:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(kE(),lE)[this.b.getDay()]+ca+mE[this.b.getMonth()]+ca+jE(this.b.getDate())+ca+jE(this.b.getHours())+mb+jE(this.b.getMinutes())+mb+jE(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function kE(){kE=u;lE=E(ys,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));mE=E(ys,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var lE,mE;
-function Rr(a,b){return null==x(a.b,b,a)}function Qr(){this.b=new Ai}s(501,484,{112:1,114:1,132:1},Qr);_.nf=function(a){return Rr(this,a)};_.of=function(a){return Gu(this.b,a)};_.Ae=function(){return 0==this.b.e};_.yd=function(){return bE(new dE(this.b,new sC(this.b)))};_.pf=function(a){return null!=Li(this.b,a)};_.De=function(){return this.b.e};_.tS=function(){return WD(new dE(this.b,new sC(this.b)))};_.b=null;
-function Uz(a,b){var c,d;(0>b||b>a.c)&&$D(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new nE(a,b,d)}function Yz(){this.b=new oE;this.c=0}s(502,494,Wh,Yz);_.nf=function(a){new Pz(a,this.b);++this.c;return!0};_.wf=function(a){return Uz(this,a)};_.De=function(){return this.c};_.b=null;_.c=0;function Vz(a){if(a.c==a.e.b)throw new tv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function eE(a){if(!a.d)throw new Nw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function nE(a,b,c){this.e=a;this.c=c;this.b=b}s(503,1,{},nE);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return Vz(this)};_.zf=function(){if(this.c.c==this.e.b)throw new tv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){eE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function oE(){this.b=this.c=this}
-function Pz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(504,1,{},oE,Pz);_.b=null;_.c=null;_.d=null;function rC(a,b){this.b=a;this.c=b}s(505,487,fi,rC);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function tv(){qn()}s(506,100,{112:1,118:1,124:1,126:1,131:1},tv);function nC(a,b){return vs(a)===vs(b)||null!=a&&yn(a,b)}function FA(a){var b=v(Zz,r,89,0,0);return vk(a.b,b)}function oz(){this.b=new Xi}
-s(508,489,Hh,oz);_.tf=function(a,b){ez(this.b,a,b)};_.nf=function(a){return Ri(this.b,a)};_.of=function(a){return-1!=Hj(this.b,a)};_.uf=function(a){return Ut(this.b,a)};_.Ae=function(){return 0==this.b.d};_.yd=function(){return new Ci(this.b)};_.xf=function(a){return Xt(this.b,a)};_.De=function(){return this.b.d};_.tS=function(){return WD(this.b)};_.b=null;function pE(a){a.ac.d.hb&&LA(a)}function qE(a){var b;if(a.ac.d.hb){b=Gy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}NA(a)}
-function rE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function YC(a){var b=a.k;sE(a.ac.d,b.b,b.c);!Fy(a)&&jz(a);Uy(a)}function tE(){QA.call(this,j);this.j=new bA(this.Af());Bz(this.r,new uE(this))}s(510,404,oi);_.Nd=function(a,b){return vs(a.i)===vs(this.j)?(qE(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){qE(this)};_.j=null;_.k=null;
-function ZC(a,b,c){tE.call(this);this.ac&&SA(this.ac.d,!1);PA(this,!1);mz(this,new $A(0));a=new dB(a,1);P(this,a,null);a=new qz;P(a,this.j,null);P(this,a,null);b&&(this.k=Gy(b),OA(this),rE(this.k,~~(ko(b.Ob.pb,Jf)/2)-~~(this.fc/2),~~(ko(b.Ob.pb,If)/2)-~~(this.Xb/2)));c&&M(this,c)}s(509,510,oi,ZC);_.Af=function(){return"OK"};function vE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new av("Cannot undo. Index is out of range.");if(!a.b.c)throw new av(Zb);a.b=a.b.c;return a.b.b}
-function UC(){this.b=this.c=new wE}s(511,1,{},UC);_.b=null;function wE(){this.b=null}function xE(a){this.b=a}s(512,1,{},wE,xE);_.b=null;_.c=null;_.d=null;function uE(a){this.b=a}s(513,439,Rh,uE);_.b=null;function yE(){yE=u;zE=E(ys,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);$C=(hA(),kA);AE=uA($C);SC=v(BE,r,88,23,0);TC=v(ys,r,1,23,0);CE=v(BE,r,88,7,0);DE=null!=(VB(),WB[Me])}
-function dD(a){var b;if(a.Bb)b=EE(a,1)+tb+EE(a,2)+tb+EE(a,3);else if(b=EE(a,0),0<b.length){var c=new FE(a.Z);Ri(a._.b,c)}return b}function GE(a,b){var c,d;c=b.b;if(D(c,(HE(),IE).c))Oq(lD(a));else if(D(c,JE.c))Oq(Pq(a));else if(D(c,KE.c))c=a.u,d=(!a.ub&&(a.ub=new Qq(a)),a.ub),c.b=d,Rq(),Sq(c);else if(D(c,fg)){7!=a.O&&(a.P=eh);d=b.d;d=nt(d,dh);c=ct(d,a.P);var e=!at(c,eh)?Js(c):c;!at(e,kh)&&LE(a.Z,L(c));ME(a);a.lb=!0;QC(a);a.O=7;a.P=d}else D(c,ng)||(D(c,ee)?NE(a):hD(a,c))}
-function OE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(PE,r,-1,4,1);l=v(PE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)QE(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=wz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;RE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||SE(a.fb[f])}}}
-function aD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new TE(a),a.Z.r=0);null!=a.rb&&DC(a.rb,null)}}function MC(a,b){var c,d,e,f;f=new nB;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new gB(Ob+d);var g=(HE(),IE).c;d.d=g;mB(f,d);Bz(d.e,a);d=new gB(Ob+c);d.d=JE.c;Bz(d.e,a);mB(f,d);mB(f,new gB(Aa));c=a.vb;null==c&&(c="Paste "+e);d=new gB(c);d.d=KE.c;Bz(d.e,a);mB(f,d);Ay(a,f);return f}
-function UE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,$C);a.nb?(e==a.c&&X(b,vA($C)),VA(b,g,f,a.Y,a.Y),X(b,(hA(),mA)),VE(b,g,f,a.Y-1,a.Y-1)):e==a.c?UA(b,g+1,f+1,a.Y,a.Y,!1):UA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(hA(),nA)),e){case 101:X(b,qA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;WE(b,!0);XE(b,YE(b,c,e,d,i));X(b,nA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(WE(b,!1),XE(b,YE(b,c,e,d,i)));ZE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);VA(b,g+9,f+9,2,4);VA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,oA),VA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,qA),VA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,rA);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,nA);break;case 107:X(b,pA);VA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,nA);VE(b,g+4,f+4,a.Y-8,a.Y-8);ZE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);VA(b,g+9,f+9,2,4);VA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:$E(b,g,f,a.Y,!0);break;case 111:$E(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,iA);VA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,nA);VE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,$C);a.ob&&UA(b,g+1,f+1,a.Y,a.Y,!1);X(b,nA);aF(a,b,g,f,"NEW");break;case 106:X(b,oA);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,nA);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));aF(a,b,g+6,f,qc);break;case 104:X(b,oA);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,nA);break;case 105:a.Ib?(X(b,sA),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,nA)):aF(a,b,g,f,"123");break;case 113:X(b,tA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);VA(b,e,d,c,c);X(b,nA);bF(a,
-b,g,f,iA,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:cF(a,b,g,f+2,3);break;case 207:cF(a,b,g,f,4);break;case 208:cF(a,b,g,f,5);break;case 209:cF(a,b,g,f,1);break;case 210:cF(a,b,g,f,6);break;case 211:cF(a,b,g,f,7);break;case 212:cF(a,b,g,f,8);break;case 213:aF(a,b,g,f,"FG"),a.F=new jB(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!=TC[c]&&bF(a,b,g,f,SC[c],TC[c])}function dF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,$C),VA(d,0,0,c,b),a.nb?(X(d,(hA(),mA)),VE(d,-1,0,c,b-1)):(X(d,AE),Y(d,0,0,c-1-2,0),X(d,vA($C)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),eF(d,a.X),X(d,(hA(),nA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,oA),fF(d,a.J,10,15),gF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function hF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,$C);VA(d,0,0,c,b);a.nb?(X(d,(hA(),mA)),Y(d,0,b-1,c,b-1),e=NC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,AE),Y(d,0,0,0,b-1),Y(d,0,NC*a.Y,b-1,NC*a.Y),X(d,vA($C)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=NC+2;++b)UE(a,d,1,b);gF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function iF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);VA(e,0,0,c,b);d=a.db?(qB(),tB):(qB(),vB);if((qB(),rB)==(qB(),rB))d==tB?e.b=j:e.b=tg;d=new Gz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,W=h=o=h=void 0,ba=w=A=void 0,N=ba=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=W=i=O=O=H=W=n=n=O=W=void 0,w=A=1,l=
-2,ba=3;f.w&&(RE(f),OE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ba*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new IA(Wb,0,i),f.n.n=new xB((Ip(),f.n.k)));f.n.A&&(X(g,(hA(),nA)),VE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(J(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(yE(),CE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),W=N=m,WE(h,!0),XE(h,YE(h,o,O,N,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(yE(),CE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ba*A,n=3*ba*w,O=v(G,k,-1,4,1),o=v(G,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,WE(m,!0),XE(m,jF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(hA(),nA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(yE(),CE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];N=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-W,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,rA);q=l*A;n=l*w;Y(g,L(J(Math.round(W+q))),L(J(Math.round(N-n))),L(J(Math.round(O+q))),L(J(Math.round(o-n))));Y(g,L(J(Math.round(W-q))),L(J(Math.round(N+n))),L(J(Math.round(O-q))),L(J(Math.round(o+n))));X(g,nA);break;case 3:m=L(J(Math.round(W)));h=L(J(Math.round(N)));O=L(J(Math.round(O)));o=L(J(Math.round(o)));Y(g,m,h,O,o);W=L(J(Math.round(ba*A)));N=L(J(Math.round(ba*w)));Y(g,m+W,h-N,O+W,o-N);Y(g,m-W,h+N,O-W,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,Y(g,L(J(Math.round(H))),L(J(Math.round(K))),L(J(Math.round(H))),L(J(Math.round(K))));eF(g,f.n.k);m=kF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=yB(f.n.n,h);W=L(J(Math.round((W+O)/2-n/2)));n=L(J(Math.round((N+o)/2+~~(m/2)-1)));X(g,rA);fF(g,h,W,n);X(g,nA);break;default:if(1==f.B[i]||3==f.B[i])q=ba*A,n=ba*w,K=v(G,k,-1,3,1),H=v(G,k,-1,3,1),K[0]=L(J(Math.round(O+q))),H[0]=L(J(Math.round(o-n))),K[1]=L(J(Math.round(W))),H[1]=L(J(Math.round(N))),K[2]=
-L(J(Math.round(O-q))),H[2]=L(J(Math.round(o+n))),m=g,h=K,o=H,WE(m,!0),XE(m,jF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ba*A;n=ba*w;for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,m=h/10,Y(g,L(J(Math.round(H+q*m))),L(J(Math.round(K-n*m))),L(J(Math.round(H-q*m))),L(J(Math.round(K+n*m))))}else Y(g,L(J(Math.round(W))),L(J(Math.round(N))),L(J(Math.round(O))),L(J(Math.round(o))))}}w=v(PE,r,-1,f.t+1,1);A=v(G,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];eF(g,f.n.k);m=kF(f.n.n);N=v(ys,r,1,f.t+1,0);O=v(G,k,-1,f.t+1,1);o=v(G,k,-1,f.t+1,1);l=v(lF,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=mF(f,i),(null==h||1>h.length)&&(h=va),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,O[i]=o[i]=yB(f.n.n,h),l[i]=nF(f,i,O[i],O[i],m,!1)):(W=w[i]<f.J[i],H=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Vb,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Oj(f.A[i])&&(q+=Oj(f.A[i])),0<f.A[i]?q+=wa:q+=Aa),W||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=yB(f.n.n,n),q=yB(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=nF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(yE(),CE)[f.e[i]]),VA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(yE(),CE)[f.e[i]]):X(g,(hA(),nA)):X(g,(yE(),SC)[f.c[i]]),fF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],W=L(J(MD(f.J[i]-n/2))),n=L(J(MD(f.M[i]+~~(m/2)-1))),X(g,(hA(),rA)),fF(g,
-ca+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(hA(),oA):(hA(),tA)),0<f.D&&106!=f.n.c&&(q=l[f.D],VE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ba+1)*A,n=(ba+1)*w,K=v(G,k,-1,5,1),H=v(G,k,-1,5,1),K[0]=L(J(MD(f.J[h]+q))),K[1]=L(J(MD(f.J[m]+q))),H[0]=L(J(MD(f.M[h]-n))),H[1]=L(J(MD(f.M[m]-n))),K[3]=L(J(MD(f.J[h]-q))),K[2]=L(J(MD(f.J[m]-q))),H[3]=L(J(MD(f.M[h]+n))),H[2]=L(J(MD(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(ba=g,i=K,A=H,ba.o&&(WE(ba,!1),XE(ba,jF(ba,i,A,5,!0)))),106==f.n.c&&oF(f,f.H[f.E],f.I[f.E]))){ba=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ba;if(ba>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(hA(),oA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],VE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(hA(),mA)),Y(e,c-1,0,c-1,b-1)):(X(e,vA($C)),Y(e,c-1,0,c-1,b-1),X(e,$C),Y(e,c-2,0,c-2,b-1),X(e,AE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(hA(),rA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new IA(Wb,0,13),a.W=new xB(a.T),null!=a.bb&&(d=yB(a.W,a.bb),c=L(J(Math.round((c-d)/2))),b-=13,X(e,(hA(),nA)),eF(e,a.T),fF(e,a.bb,c,b)));gF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function cF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(G,k,-1,9,1);l=v(G,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(WE(b,!1),XE(b,jF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function pF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,$C);VA(d,0,0,b,c);a.nb?(X(d,(hA(),mA)),c=13*(a.Y+a.S),VE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,vA($C)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,AE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)UE(a,d,b,1),UE(a,d,b,2);a.c=c;gF(a.Ob,a.Lb,0,0)}}
-function $E(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);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(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);ZE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function qF(a,b){var c,d,e,f,g,i,h;eD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=rF(b);h=new BC(b,g,!0);d=j;for(c=1;5>=c;++c)d=sF(h,g);c=ID(iC(Yn(d.substr(0,3)),10)).b;f=ID(iC(Yn(d.substr(3,3)),10)).b;sF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=sF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new tF(a,e)}OE(a,1,c,1);OE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new tF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",QC(a),!1;null!=a.i&&a.Z&&WC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&WC(a.Z,a.j,!1);g=uF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new vF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];OE(a,1,g,0)}QC(a);return!0}
-function wF(a,b){var c,d,e,f,g,i,h,l;eD(a);c=f=0;l=new BC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=uC(l);a.tb=0;for(d=1;d<=g;++d)if(h=yC(l),Yn(h),!D(h,ch))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new iD(a,h);if(0==a.Z.t)return kD(a,"ERROR - problems in reading/processing molecule !"),VB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return kD(a,"ERROR - strange reaction - fixing !"),VB(),!1;if(3<i)return kD(a,"ERROR - strange reaction !"),VB(),!1;1<a.tb&&!e&&PC(a,yf);e&&!a.Bb&&PC(a,$f);!e&&a.Bb&&
-PC(a,Cf);e?(OE(a,1,f,1),OE(a,f+1,c-1,2),OE(a,c,a.tb,3)):OE(a,1,a.tb,0);QC(a);return!0}function Tq(a,b){a.jb=!0;a.J=b}
-function Xq(a,b){var c,d;if(0==b)return!1;ME(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:aD(a);d=a.$;d.b=d.c;d.c.d=null;xF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;yF(a,vE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new av("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new av(Zb);d.b=d.b.d;yF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Ut(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Tq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=PD(d),XC(a,d,!1),null!=a.rb&&DC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Ut(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Tq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=PD(d),XC(a,d,!1),null!=a.rb&&DC(a.rb,null));break;case 101:a.Gb&&pE(a.Gb);a.Gb=new zF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new AF(a):a.zb.ac.d.hb?BF(a.zb.ac.d):
-YC(a.zb);break;case 113:a.b&&pE(a.b);a.b=new zF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,RC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=CF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(PE,r,-1,4,1);QE(a.Z,d);a.lb=!0;a.Z=new FE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;jD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,DF(a.Z,a.Z.D),a.Z.D=0,NE(a)):0<a.Z.E&&(a.lb=!0,EF(a.Z,a.Z.E),
-a.Z.E=0,NE(a));FF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new nB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new gB(c),mB(i,g),g.d=c,Bz(g.e,a);Ay(a,i);a.E=i}GF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(pE(a.o),a.o=null);0==a.Z.D&&(a.o=new zF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,NE(a)),18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),HF(a.Z,a.Z.D,d),NE(a)),FF(a.Z))}QC(a);return!0}
-function Pq(a){var b,c,d;d=lD(a);c=j;if(a.Bb){var e,f,g;g=ns([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)CF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(IF(g[1][0],3)+IF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+JF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+JF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new KF(a,a.fb,a.tb)),c=JF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function LF(a,b,c,d){var e;e=c;var f=d,g,i;(g=MF(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=MC(a,!0)),a.w):(!a.v&&(a.v=MC(a,!1)),a.v),GF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=NF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=NC+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",QC(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Xq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)DF(a.Z,a.Z.D),a.Z.D=0,NE(a);else{if(106==a.c)return!0;if(108==a.c)OF(a.Z,a.Z.D,0),NE(a);else if(157==a.c)OF(a.Z,a.Z.D,1),NE(a);else if(158==a.c)OF(a.Z,a.Z.D,-1),NE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):NE(a);else if(206<=
-a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(230==a.c)a.O=3,NE(a);else if(233<=a.c&&262>a.c)QF(a.Z,!1),NE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;HF(a.Z,a.Z.D,lo(a.zb.f.ac.b.pb,Vg));NE(a)}else if(105==a.c)RF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),1>d.length&&(d=Nc),HF(a.Z,a.Z.D,d)),NE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(0<a.Z.E)if(104==a.c)EF(a.Z,a.Z.E),a.Z.E=
-0,NE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Tq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;DF(d,c);d.b[c]=0}a.Z.E=0;NE(a)}else if(201==a.c)SF(a.Z,a.Z.E),NE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),NE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,NE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,NE(a);else if(206<=
-a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(107==a.c){if(!a.zb.c)return!0;d=lo(a.zb.f.ac.b.pb,Vg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;NE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new TE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(TF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,PF(a.Z)):300<a.c?(TF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),1>d.length&&(d=Nc),HF(a.Z,1,d))):230==a.c?VC(a,null):233<=a.c&&262>a.c?(TF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,QF(a.Z,!0)):VB();NE(a)}else e=!1;e&&(FF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,QC(a))}return e}
-function UF(a,b,c,d){var e,f;if(a.z||!a.hb||MF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=VF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)DF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),EF(b,e),0<VF(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Tq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,L(J(Math.round(h))));b.j[b.v]=b.t;0<VF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Tq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(NF(b)||MF(b))LE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(PE,r,-1,4,1);QE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;ME(a);a.lb=!0;QC(a);a.Mb=c;a.Nb=d;return!0}
-function WF(a,b,c,d){var e,f,g;if(!a.z&&!MF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((yE(),DE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&DC(a.qb,E(LD,r,121,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;ME(a);a.lb=!0;QC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function XF(a){if(a.z)return!0;a.jb=!1;a.P=eh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=VF(b,b.t),6>b.z[c]&&(YF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),DF(b,b.t));b.C=!1;NE(a)}else a:{var b=a.Z,e,f;c=VF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Tq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Tq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(J(MD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(J(MD((b.M[b.F]+b.M[c])/2))))}}SE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,vE(b),b.b.d=c),NE(a),a.r=!1)}else 5==a.O&&(SE(a.Z),NE(a));0<a.O&&(a.D=!1,ME(a),a.lb=!0,FF(a.Z),ZF(a.Z),QC(a),a.O=0,a.f=!1);if(DE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,ME(a),a.lb=!0,QC(a);return!0}function ME(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function PC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Cf)?a.Bb=!1:-1<b.indexOf($f)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(yf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Gf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,OE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)$F(a.fb[c]),RE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++NC;QC(a)}
-function QC(a){var b,c,d;b=wz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=sz(a,d,c),iF(a),a.z||(a.Lb=sz(a,b.c,2*a.Y+a.S),pF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=sz(a,a.Y,c),hF(a),a.I=sz(a,d,a.Y),dF(a))):(iF(a),a.z||(dF(a),a.D&&(pF(a),hF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function cD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=CF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ca+c.u,h=1;h<=c.t;++h){i=mF(c,h);c.n.M&&0<c.x[h]&&(i+=Vb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=wa:i+=Aa,1<Oj(c.A[h])&&(i+=Oj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ca+i+ca+aG(0.055999999999999994*c.J[h],0,2)+ca+aG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=ch),e+=c)}return e}function EE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=CF(a.fb[c]),d!=b))continue;d=bG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function NE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&DC(a.rb,null)}var c,d,e;e=new cG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new FE(d),jD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new xE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function XC(a,b,c){try{qF(a,b)?c&&NE(a):QC(a)}catch(d){if(d=Ii(d),y(d,118))QC(a);else throw d;}}
-function VC(a,b){try{wF(a,b)?NE(a):QC(a)}catch(c){if(c=Ii(c),y(c,118))QC(a);else throw c;}}function gD(a){ME(a);a.lb=!0;QC(a)}function eD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new TE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;QC(a);null!=a.rb&&DC(a.rb,null)}function yF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new FE(d),jD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&DC(a.rb,null)}}
-function fD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,QC(a),null):a.fb[b]}function hD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,La)?c=261:D(b,Ra)?c=241:D(b,Ka)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Xq(a,c):b="Not known group!";a.jb=!0;a.J=b;QC(a)}
-function kD(a,b){a.jb=!0;a.J=b;QC(a)}function lD(a){var b;b=dD(a);ME(a);QC(a);return b}function aF(a,b,c,d,e){var f,g,i,h;f=a.W;h=yB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new IA(f.d.b,f.d.d,g),f=new xB(i),h=yB(f,e),b.f=i,b.j=dG(i);else eF(b,a.T);f=KA(f.b,f.d).b-KA(f.b,f.d).c;fF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function bF(a,b,c,d,e,f){var g,i;g=kF(a.V);i=yB(a.V,f);eF(b,a.U);(b.e=e)&&(b.i=cg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+ua);fF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function kF(a){return KA(a.b,a.d).b-KA(a.b,a.d).c}function Wq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ad,QC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ad):Tq(a,a.y+ca),QC(a))}
-function JC(){yE();qz.call(this);this.Ob=(Ip(),Ip(),Yy).b;this.x=new IA(null,0,8);this.t=(hA(),iA);this.fb=v(eG,r,134,99,0);this._=new oz;this.Db=new fG;this.K=D((VB(),WB[Oe]),bc);this.u=new gG;this.G=E(ys,r,1,[Ga,Ha,Ra,Fa,La,Ka,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new TE(this);CE[0]=lA;CE[1]=new jA(255,153,153);CE[2]=new jA(255,204,102);CE[3]=new jA(255,255,153);CE[4]=new jA(102,255,255);CE[5]=new jA(51,204,255);CE[6]=new jA(255,153,255)}s(514,379,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},JC);
-_.ve=function(a){GE(this,a)};_.ce=function(){QC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=eh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var NC=10,$C,AE,SC,zE,DE,LC=null,CE,TC;
-function hG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)DC(a.b.xb,E(ys,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=eo(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ts(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+ua);try{qF(a.b,b)?(Tq(a.b,"Structure pasted"+d),NE(a.b)):(YC(new ZC(a.b.J,a.b,$C)),eD(a.b)),vz(a.b)}catch(h){if(h=Ii(h),y(h,118))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",QC(d),YC(new ZC(a.b.J,a.b,$C)),vz(a.b);else throw h;
-}}}function Qq(a){this.b=a}s(515,1,{},Qq);_.b=null;function HE(){HE=u;IE=new iG("COPY_SMILES",0);JE=new iG("COPY_MOL",1);KE=new iG("PASTE",2);jG=E(kG,r,133,[IE,JE,KE])}function iG(a,b){po.call(this,a,b)}s(516,145,{112:1,115:1,117:1,133:1},iG);var jG,JE,IE,KE;function cG(){this.e=v(eG,r,134,99,0)}s(517,1,{},cG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function lG(a){a.c=v(G,k,-1,20,1);a.A=v(G,k,-1,20,1);a.J=v(PE,r,-1,20,1);a.M=v(PE,r,-1,20,1);a.G=ns([20,7]);a.e=v(G,k,-1,20,1);a.d=v(ys,r,1,20,0);a.o=v(ys,r,1,20,0);a.x=v(G,k,-1,20,1);a.z=v(G,k,-1,20,1);a.H=v(G,k,-1,20,1);a.I=v(G,k,-1,20,1);a.s=v(G,k,-1,20,1);a.B=v(G,k,-1,20,1);a.K=v(G,k,-1,20,1);a.N=v(G,k,-1,20,1);a.f=v(ys,r,1,20,0);a.q=ns([10,2]);a.j=v(G,k,-1,101,1)}
-function mG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(G,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(G,k,-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(PE,r,-1,4,1);d=v(PE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=nG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-nG(o[2],d[2],o[3],d[3]),d=nG(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 Z(a,b){var c,d,e,f,g,i,h,l;TF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=oG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(PE,r,-1,2,1);pG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==VF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Tq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];YF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&SF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(J(MD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(J(MD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function QF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&OF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,OF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];DF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)TF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)YF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];jD(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];DF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];YF(a);a.H[a.u]=l;a.I[a.u]=c+d;jD(a);b&&(DF(a,l),RE(a))}c=4}qG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function pG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function PF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])rG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,rG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Tq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[oG(a,a.D,a.G[a.D][d])],2<d||1!=b){Tq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(PE,r,-1,2,1);pG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)TF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)TF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)TF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)YF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[oG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[oG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(G,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(J(MD((a.J[b]+a.J[e])/2))),a.N[c]=L(J(MD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;YF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(YF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(YF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(DF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&qG(a,i);-1<l&&(a.D=l)}
-function rG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)TF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function qG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=VF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function oG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function sG(a,b,c){var d,e,f,g;e=eh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mt(c[d])&&!at(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gt(c[d],e)&&(b[d]=g,c[d]=eh,++f);if(f==a.t)break}return g==a.t}
-function RE(a){var b,c,d;b=v(PE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{QE(a,b);c=~~(c/2)-L(J(Math.round(b[0])));d=~~(d/2)-L(J(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;SE(a)}}
-function QE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 OF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=tG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Tq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Tq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Tq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Tq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Tq(a.n,"Charge change not possible on the halogen !");break;case 18:Tq(a.n,
-"Use X button to change charge on the X atom !")}}
-function uF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(G,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(G,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&DF(a,c);RE(a);Tq(a.n,"Smaller part(s) removed !");return 1}
-function VF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function ZF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];FF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),FF(a));4==a.s[d]&&(a.s[d]=1)}}
-function nG(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 jD(a){var b;uG(a);b=a.s.length;a.K=v(G,k,-1,b,1);a.N=v(G,k,-1,b,1);SE(a);FF(a)}
-function TF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(G,k,-1,c,1),VD(a.c,b,a.c.length),a.c=b,b=v(G,k,-1,c,1),VD(a.A,b,a.A.length),a.A=b,b=v(G,k,-1,c,1),VD(a.x,b,a.x.length),a.x=b,b=v(G,k,-1,c,1),VD(a.e,b,a.e.length),a.e=b,b=v(ys,r,1,c,0),VD(a.d,b,a.d.length),a.d=b,b=v(ys,r,1,c,0),VD(a.o,b,a.o.length),a.o=b,b=v(PE,r,-1,c,1),VD(a.J,b,a.J.length),a.J=b,b=v(PE,r,-1,c,1),VD(a.M,b,a.M.length),a.M=b,b=ns([c,7]),VD(a.G,b,a.G.length),a.G=b,c=v(G,k,-1,c,1),VD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function nF(a,b,c,d,e,f){var g;g=L(J(MD(a.J[b]-c/2)));f||(g-=d-c);a=L(J(MD(a.M[b]-~~(e/2))));return new iz(g-1-2,a-2,d+1+4,e+4)}
-function YF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(G,k,-1,b,1),VD(a.H,c,a.H.length),a.H=c,c=v(G,k,-1,b,1),VD(a.I,c,a.I.length),a.I=c,c=v(G,k,-1,b,1),VD(a.s,c,a.s.length),a.s=c,c=v(G,k,-1,b,1),VD(a.B,c,a.B.length),a.B=c,c=v(G,k,-1,b,1),VD(a.K,c,a.K.length),a.K=c,c=v(G,k,-1,b,1),VD(a.N,c,a.N.length),a.N=c,b=v(ys,r,1,b,0),VD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function JF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(yE(),aa);i+="JME 2013-04-10 "+new iE+"\n \n";i+=IF(a.t,3)+IF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=aG(0.055999999999999994*(a.J[e]-c),10,4)+aG(0.055999999999999994*(g-a.M[e]),10,4)+aG(0,10,4);h=mF(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+IF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=IF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:vG(a,e)&&(g=2),c=IF(a.H[e],3)+IF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=IF(a.I[e],3)+IF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=IF(a.I[e],3)+IF(a.H[e],3)),i+=c+IF(g,3)+IF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+IF(e,4)+IF(a.A[e],4)+aa);return i+"M END\n"}
-function bG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,W,ba,N,nc,Dc,Wf,sb,Kd,Ld,Md,Va,Ec;o=v(G,k,-1,a.t+10,1);n=v(G,k,-1,a.t+10,1);l=v(G,k,-1,a.t+1,1);m=v(G,k,-1,7,1);sb=v(G,k,-1,a.t+1,1);w=v(wG,r,-1,a.t+1,2);H=v(wG,r,-1,a.u+1,2);nc=0;if(0==a.t)return j;uF(a,!0);Wf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Wf=!1;break}if(a.n.s&&Wf){xG(a);ZF(a);yG(a,H);zG(a,w,H);var Db,od,$e,ac,se,pd,qd,db,DH,Pd,t,xa,Dm,Em,Ls,gf,Na,Fm,Gm,Hc,Hm;Db=v(G,k,-1,a.t+1,1);od=v(G,k,-1,a.t+1,1);db=v(AG,r,-1,a.t+1,3);var Ms=a.t,Im,
-oh,Ns,hg,uj,ye,hf;uj=v(AG,r,-1,Ms+2,3);ye=v(G,k,-1,100,1);hf=5;hg=0;ye[0]=3;uj[1]=gh;uj[2]=hh;Ns=2;if(!(3>Ms))for(;hf<ye[hg]*ye[hg];){oh=0;for(Im=!0;Im&&oh<=hg&&hf>=ye[oh]*ye[oh];)0==hf%ye[oh]?Im=!1:++oh;if(Im){uj[++Ns]=jt(hf);if(Ns>=Ms)break;hg<ye.length-1&&(++hg,ye[hg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(xa=Gm=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(Gm*=a.i[xa]);Fm=a.c[t];18==Fm&&(Hm=a.o[t],pd=Hm.charCodeAt(0)-65+1,qd=0,1<Hm.length&&(qd=Hm.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),Fm=28*pd+qd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Hc=1;db[t]=jt(Gm);Hc*=126;db[t]=et(db[t],jt(a.x[t]*Hc));Hc*=7;db[t]=et(db[t],jt(gf*Hc));Hc*=7;db[t]=et(db[t],jt(Fm*Hc));Hc*=783;db[t]=et(db[t],jt(a.z[t]*Hc))}for(se=0;!sG(a,Db,db);){Ls=!1;for(t=1;t<=a.t;++t)Db[t]!=od[t]&&(od[t]=Db[t],Ls=!0);if(Ls){for(t=1;t<=a.t;++t){db[t]=fh;for(xa=1;xa<=a.z[t];++xa)db[t]=nt(db[t],uj[Db[a.G[t][xa]]])}se=0}else if(0<se){for(t=1;t<=a.t;++t)db[t]=fh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Db[t]==Db[xa]){db[t]=gh;break a}}else{for(t=1;t<=a.t;++t){db[t]=fh;for(xa=1;xa<=a.z[t];++xa)$e=a.G[t][xa],db[t]=nt(db[t],jt(a.c[$e]*a.i[oG(a,t,$e)]))}se=1}sG(a,Db,db);for(t=1;t<=a.t;++t)db[t]=jt(od[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)od[t]=Db[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(od[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];od[t]=od[Na];od[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Pd=a.H[t],a.H[t]=a.I[t],a.I[t]=Pd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Em=Dm=
-a.t;ac=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Dm?(Dm=a.H[xa],Em=a.I[xa],ac=xa):a.H[xa]==Dm&&a.I[xa]<Em&&(Em=a.I[xa],ac=xa);Pd=a.H[t];a.H[t]=a.H[ac];a.H[ac]=Pd;Pd=a.I[t];a.I[t]=a.I[ac];a.I[ac]=Pd;Pd=a.s[t];a.s[t]=a.s[ac];a.s[ac]=Pd;Pd=a.B[t];a.B[t]=a.B[ac];a.B[ac]=Pd;DH=a.f[t];a.f[t]=a.f[ac];a.f[ac]=DH}jD(a);FF(a);yG(a,H);zG(a,w,H)}else{yG(a,H);a.i=v(G,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(G,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(ba=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=sb[c]){Dc=!0;for(K=1;K<=nc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Dc=!1;break}Dc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Ec==a.t)break;c=l[ba--]}else if(1==N)sb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++ba]=c;e=0;for(q=1;q<=N;++q)if(h=oG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=oG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);sb[e]=c;c=e;a.b[e]=++Ec}}sb=v(G,k,-1,a.t+1,1);b=v(G,k,-1,a.t+1,1);O=v(wG,r,-1,a.t+1,2);Kd=v(wG,r,-1,a.t+1,2);f=Ec=ba=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(sb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){N=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=nc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++N,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ba)break a;Kd[c]=!0;c=l[ba--]}else break}f=c;c=e;1<N&&(l[++ba]=f,O[e]=!0)}Ld=v(G,k,-1,a.u+1,1);Md=v(G,k,-1,a.t+1,1);if(a.n.Jb){var FH=sb,QL=nc,Os,GH,ph,ze,Ps,Qs,Ma,vj,Rs;ph=v(G,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Ps=v(wG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Os=b[Ma],GH=FH[Os],ze=oG(a,Os,GH),0!=ze&&(BG(a,ze,ph,Ld,H),Ps[ze]=!0);for(Ma=1;Ma<=a.u;++Ma)Ps[Ma]||BG(a,Ma,ph,Ld,H);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Qs=Rs=0;for(vj=1;vj<=a.z[Ma];++vj){ze=oG(a,Ma,a.G[Ma][vj]);if(5==a.i[ze])continue a;1==a.s[ze]&&0!=CG(a,ze,Ma)&&++Rs;2==a.s[ze]&&(Qs=a.G[Ma][vj])}if(0!=Rs)if(0<Qs){var ha=a,IH=Ma,jf=ph,Uc=Md,pc=void 0,wj=void 0,Ic=void 0,Ae=void 0,Jc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Qd=void 0,Vc=void 0,Wc=void 0,
-Ss=void 0,xj=void 0,Rd=void 0,yj=void 0,Be=void 0,zj=void 0,Ts=void 0,Aj=void 0,Ce=void 0,JH=void 0,kf=void 0,KH=void 0,Us=void 0,Bj=void 0,lf=void 0,Wc=1,wj=IH,pc=v(G,k,-1,ha.t+1,1);for(pc[1]=IH;;){Ss=!1;for(Vc=1;Vc<=ha.z[wj];++Vc)if(Ic=ha.G[wj][Vc],!(Ic==pc[1]||Ic==pc[Wc-1]))if(Ae=oG(ha,wj,Ic),2==ha.s[Ae]&&5!=ha.i[Ae]){wj=pc[++Wc]=Ic;Ss=!0;break}if(!Ss)break}if(!(0==Wc%2||2>ha.z[pc[Wc]]||3<ha.z[pc[Wc]])){lf=pc[1];Jc=pc[~~((Wc+1)/2)];Qd=pc[Wc];kf=Ce=Be=Rd=0;Us=Ts=!1;for(Vc=1;Vc<=ha.z[lf];++Vc)Ic=
-ha.G[lf][Vc],Ae=oG(ha,lf,Ic),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Rd?Rd=Ic:Be=Ic);0<jf[Be]&&jf[Rd]>jf[Be]&&(Jm=Rd,Rd=Be,Be=Jm);xj=Rd;0==Rd&&(xj=Be,Ts=!0);for(Vc=1;Vc<=ha.z[Qd];++Vc)Ic=ha.G[Qd][Vc],Ae=oG(ha,Qd,Ic),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Ce?Ce=Ic:kf=Ic);0<jf[kf]&&jf[Ce]>jf[kf]&&(Jm=Ce,Ce=kf,kf=Jm);Aj=Ce;0==Ce&&(Aj=kf,Us=!0);yj=CG(ha,oG(ha,lf,Rd),lf);zj=CG(ha,oG(ha,lf,Be),lf);JH=CG(ha,oG(ha,Qd,Ce),Qd);KH=CG(ha,oG(ha,Qd,kf),Qd);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=JH||0!=KH?Tq(ha.n,"Bad stereoinfo on allene !"):
-(Km=ha.J[pc[Wc-1]]-ha.J[Qd],Lm=ha.M[pc[Wc-1]]-ha.M[Qd],Bj=Math.sqrt(Km*Km+Lm*Lm),0.001>Bj&&(Bj=0.001),0<(ha.M[Aj]-ha.M[pc[Wc-1]])*(Km/Bj)-(ha.J[Aj]-ha.J[pc[Wc-1]])*(Lm/Bj)?Uc[Jc]=1:Uc[Jc]=-1,Ts&&(Uc[Jc]*=-1),Us&&(Uc[Jc]*=-1),xj==Rd&&0>yj&&(Uc[Jc]*=-1),xj==Be&&0>zj&&(Uc[Jc]*=-1),jf[xj]>jf[Aj]&&(Uc[Jc]*=-1))}}else b:{var ob=a,Ya=Ma,Vs=FH,LH=ph,MH=o,NH=n,RL=QL,Mm=Md,Nm=void 0,Xc=void 0,Ws=void 0,qh=void 0,Ba=void 0,rh=void 0,sd=void 0,Cj=void 0,Sd=void 0,Nb=void 0,da=void 0,$=void 0,De=void 0,Om=void 0,
-Yc=void 0,F=void 0,Pm=void 0,$=v(G,k,-1,4,1),Om=v(G,k,-1,4,1),Dj=void 0,Zc=void 0,Qm=void 0,Rm=void 0,Xs=void 0,Ej=void 0,Ej=-1;0<Vs[Ya]&&($[++Ej]=Vs[Ya]);for(Zc=1;Zc<=RL;++Zc)MH[Zc]==Ya&&($[++Ej]=NH[Zc]),NH[Zc]==Ya&&($[++Ej]=MH[Zc]);for(Zc=Ej+1;Zc<ob.z[Ya];++Zc){Xs=ob.t+1;Qm=1;c:for(;Qm<=ob.z[Ya];++Qm){Dj=ob.G[Ya][Qm];for(Rm=0;Rm<Zc;++Rm)if(Dj==$[Rm])continue c;LH[Dj]<Xs&&(Xs=LH[Dj],$[Zc]=Dj)}}0==Vs[Ya]&&0<ob.x[Ya]?($[3]=$[2],$[2]=$[1],$[1]=$[0],$[0]=-1):0<ob.x[Ya]&&($[3]=$[2],$[2]=$[1],$[1]=-1);
-for(Ba=Cj=rh=qh=Pm=sd=Nb=0;4>Ba;++Ba)0>=$[Ba]||(Nm=oG(ob,Ya,$[Ba]),Om[Ba]=CG(ob,Nm,Ya),0<Om[Ba]?(++Nb,Pm=$[Ba],rh=$[Ba]):0>Om[Ba]?(++sd,qh=$[Ba],rh=$[Ba]):Cj=$[Ba]);Sd=Nb+sd;F=v(G,k,-1,4,1);Yc=0;if(3==ob.z[Ya]){if(1==Nb&&1==sd||3==Sd&&0<Nb&&0<sd){Tq(ob.n,"Error in C3H stereospecification !");break b}De=$[0];1==Sd?De=rh:2==Sd&&(De=Cj);da=mG(ob,Ya,De,$);F[0]=rh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Nb?Yc=1:Yc=-1}else if(4==ob.z[Ya])if(1==Sd)da=mG(ob,Ya,rh,$),F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<
-Nb?Yc=1:Yc=-1;else{De=$[0];1<Cj&&(De=Cj);1==Nb?De=Pm:1==sd&&(De=qh);da=mG(ob,Ya,De,$);Xc=v(G,k,-1,4,1);for(Ba=0;4>Ba;++Ba)Nm=oG(ob,Ya,da[Ba]),Xc[Ba]=CG(ob,Nm,Ya);if(4==Sd){if(0==Nb||0==sd){Tq(ob.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==sd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Yc=Xc[0];else{for(Ba=0;4>Ba;++Ba)-1==Xc[Ba]&&(Xc[Ba]=0);Sd=2}}else if(3==Sd)if(3==Nb||3==sd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Nb?Yc=-1:Yc=1;else{1==Nb?Nb=Ws=1:sd=Ws=-1;for(Ba=0;4>Ba;++Ba)Xc[Ba]==
-Ws&&(Xc[Ba]=0);Sd=2}if(2==Sd)if(1==Nb&&1==sd)da[1]==qh?(da[1]=da[2],da[2]=da[3]):da[2]==qh&&(da[2]=da[3]),F[0]=Pm,F[1]=qh,F[2]=da[2],F[3]=da[1],Yc=1;else{if(Xc[0]==Xc[1]||Xc[1]==Xc[2]){Tq(ob.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Xc[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<Nb?Yc=1:Yc=-1}}var jb=void 0;$[0]==F[1]?(jb=F[0],F[0]=F[1],F[1]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[0]==F[2]?(jb=F[2],F[2]=F[0],F[0]=jb,jb=F[1],F[1]=F[3],F[3]=
-jb):$[0]==F[3]&&(jb=F[3],F[3]=F[0],F[0]=jb,jb=F[1],F[1]=F[2],F[2]=jb);$[1]==F[2]?(jb=F[1],F[1]=F[2],F[2]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[1]==F[3]&&(jb=F[1],F[1]=F[3],F[3]=jb,jb=F[2],F[2]=F[3],F[3]=jb);F[2]==$[2]?Mm[Ya]=1:F[2]==$[3]?Mm[Ya]=-1:Tq(ob.n,"Error in stereoprocessing ! - t30");Mm[Ya]*=Yc}}}Va=new UD;i=v(G,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];O[c]&&(Va.b.b+=ta);0<sb[q]&&DG(a,c,sb[c],Va,Ld);var sh=w[c],Fb=void 0,Fj=void 0,th=void 0,S=void 0,S=Nc,Fb=!1;0!=a.A[c]&&
-(Fb=!0);0!=Md[c]&&(Fb=!0);th=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){th=a.q[Fj][1];break}-1<th&&(Fb=!0);a.n.Ib&&0<a.e[c]&&(Fb=!0,th=1);switch(a.c[c]){case 2:S=Bb;break;case 3:sh?S="c":S=Hb;break;case 4:sh?(S=zf,0<a.x[c]&&(Fb=!0)):S=ec;break;case 5:sh?S="o":S=lc;break;case 7:sh?(S="p",0<a.x[c]&&(Fb=!0)):S=oc;break;case 8:sh?S=lg:S=Ac;break;case 13:sh?S=pg:S=Cc;Fb=!0;break;case 6:S=Fc;Fb=!0;break;case 9:S=Rb;break;case 10:S=Lb;break;case 11:S=Gb;break;case 12:S=Xb;break;case 1:S=Vb;Fb=!0;break;case 19:S=
-qc;Fb=!0;break;case 20:S=rc;Fb=!0;break;case 21:S=sc;Fb=!0;break;case 22:S=tc;Fb=!0;break;case 18:Fb=!0,S=a.o[c],(D(S,va)||D(S,Sc)||D(S,xb))&&(Fb=!1)}Fb&&(S=Oc+S,1==Md[c]?S+=vb:-1==Md[c]&&(S+=wb),1==a.x[c]?S+=Vb:1<a.x[c]&&(S+=Vb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?S+=wa:S+=Aa,1<Oj(a.A[c])&&(S+=Oj(a.A[c]))),-1<th&&(S+=mb+th),S+=Qc);nn(Va.b,S);for(A=1;A<=nc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&DG(a,o[A],n[A],Va,Ld),9<A&&(Va.b.b+="%"),mn(Va,j+(new R(A)).b);Kd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function DF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)aD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function EF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&DF(a,c);0==a.z[d]&&DF(a,d)}
-function xG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=oG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&DF(a,c)}}}function uG(a){var b;b=a.c.length;a.G=ns([b,7]);a.z=v(G,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function zG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(G,k,-1,a.u+1,1);o=v(wG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[oG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:vG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(wG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function SE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(J(MD((a.J[b]+a.J[c])/2))),a.N[d]=L(J(MD((a.M[b]+a.M[c])/2)))}function yG(a,b){var c;for(c=1;c<=a.u;++c)oF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function mF(a,b){var c;c=(yE(),TC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function vG(a,b){return 2==a.s[b]?!0:!1}function oF(a,b,c){var d,e,f,g;g=1;a.b=v(G,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function RF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=ns([b+5,2]),VD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function RC(a){var b;a.y=0;a.r=0;bG(a);for(b=1;b<=a.t;++b)a.D=b,RF(a);a.D=0}
-function CF(a){var b,c;b=v(PE,r,-1,4,1);QE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function LE(a,b){var c,d,e,f,g,i,h,l;c=v(PE,r,-1,4,1);QE(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;QE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function $F(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function HF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&OD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Vb);g=Nj(c.indexOf(wa),c.indexOf(Aa));if(-1<d){i=go(c,d+1);try{a.n.y=iC(i,10)}catch(h){if(h=Ii(h),y(h,118))a.n.y=0;else throw h;}a.D=b;RF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Hb)?3:D(d,Bb)?2:D(d,ec)?4:D(d,lc)?5:D(d,oc)?7:D(d,Ac)?8:D(d,Rb)?9:D(d,Lb)?10:D(d,Gb)?11:D(d,Xb)?12:D(d,Vb)?1:D(d,Cc)?13:D(d,Fc)?6:D(d,qc)?19:D(d,rc)?20:D(d,sc)?21:D(d,tc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=ND(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=ND(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=ND(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=ND(c,g++);for(;45==e;)--d,e=ND(c,g++)}a.A[b]=d}}}
-function WC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new CC(b);try{for(;b.k=vC(b,b.b),b.k<b.j;)d=ID(iC(yC(b),10)).b,c=e=ID(iC(yC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ii(f),y(f,118))kn(f);else throw f;}}function DG(a,b,c,d,e){b=oG(a,b,c);5!=a.i[b]&&vG(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),nn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function SF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Tq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Tq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function BG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=oG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=oG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=oG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=oG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Tq(a.n,"Not unique E/Z geometry !");else{i=oG(a,b,e);f=oG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=oG(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 tG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=oG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(vG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function CG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function FF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=tG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function TE(a){lG(this);this.n=a;this.y=this.u=this.t=0}
-function tF(a,b){var c,d,e,f,g,i,h;TE.call(this,a);f=j;i=rF(b);if(null!=i){h=new BC(b,i,!0);for(e=1;4>=e;++e)f=sF(h,i);g=ID(iC(Yn(f.substr(0,3)),10)).b;c=ID(iC(Yn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)TF(this),f=sF(h,i),this.J[e]=(new HD(ED(Yn(f.substr(0,10))))).b,this.M[e]=-(new HD(ED(Yn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Yn(f.substr(31,d-31)),HF(this,e,d),62<=f.length&&(f=Yn(f.substr(60,3)),0<f.length&&(f=ID(iC(f,10)).b,0<f&&(this.D=e,a.y=f,RF(this),this.D=0)));for(e=1;e<=c;++e)YF(this),
-f=sF(h,i),this.H[e]=ID(iC(Yn(f.substr(0,3)),10)).b,this.I[e]=ID(iC(Yn(f.substr(3,3)),10)).b,g=ID(iC(Yn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ID(iC(Yn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);uG(this);$F(this);RE(this);for(jD(this);(h.k=vC(h,h.b),h.k<h.j)&&!(null==(f=yC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new AC(f);yC(g);yC(g);i=ID(iC(yC(g),10)).b;
-for(e=1;e<=i;++e)c=ID(iC(yC(g),10)).b,this.A[c]=ID(iC(yC(g),10)).b}if(0==f.indexOf("M APO")){g=new AC(f);yC(g);yC(g);i=ID(iC(yC(g),10)).b;for(e=1;e<=i;++e)c=ID(iC(yC(g),10)).b,f=ID(iC(yC(g),10)).b,this.D=c,Z(this,0),HF(this,this.t,qc+f),this.D=0}}xG(this);jD(this)}}
-function iD(a,b){var c,d,e,f,g;TE.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));OD(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new AC(b);d=ID(iC(yC(f),10)).b;e=ID(iC(yC(f),10)).b;for(c=1;c<=d;++c)g=yC(f),TF(this),HF(this,this.t,g),this.J[c]=(new HD(ED(yC(f)))).b,this.M[c]=-(new HD(ED(yC(f)))).b;for(c=1;c<=e;++c)if(YF(this),this.H[c]=ID(iC(yC(f),10)).b,this.I[c]=ID(iC(yC(f),10)).b,this.s[c]=ID(iC(yC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;uG(this);$F(this);RE(this)}catch(i){i=Ii(i);if(y(i,118)){i.Bc();this.t=0;return}throw i;}xG(this);jD(this)}}
-function vF(a,b,c){var d,e,f;TE.call(this,a);f=v(G,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(TF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))YF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;jD(this);RE(this)}
-function KF(a,b,c){var d,e,f,g,i;TE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(G,k,-1,this.t+1,1);this.A=v(G,k,-1,this.t+1,1);this.x=v(G,k,-1,this.t+1,1);this.e=v(G,k,-1,this.t+1,1);this.d=v(ys,r,1,this.t+1,0);this.J=v(PE,r,-1,this.t+1,1);this.M=v(PE,r,-1,this.t+1,1);this.o=v(ys,r,1,this.t+1,0);this.H=v(G,k,-1,this.u+1,1);this.I=v(G,k,-1,this.u+1,1);this.s=v(G,k,-1,this.u+1,1);this.f=v(ys,r,1,this.u+1,0);this.B=v(G,k,-1,this.u+1,1);this.q=ns([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}jD(this);RE(this)}
-function FE(a){var b;lG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(G,k,-1,this.t+1,1);VD(a.c,this.c,this.t+1);this.A=v(G,k,-1,this.t+1,1);VD(a.A,this.A,this.t+1);this.x=v(G,k,-1,this.t+1,1);VD(a.x,this.x,this.t+1);this.e=v(G,k,-1,this.t+1,1);VD(a.e,this.e,this.t+1);this.d=v(ys,r,1,this.t+1,0);VD(a.d,this.d,this.t+1);this.J=v(PE,r,-1,this.t+1,1);VD(a.J,this.J,this.t+1);this.M=v(PE,r,-1,this.t+1,1);VD(a.M,this.M,this.t+1);this.o=v(ys,r,1,this.t+1,0);VD(a.o,this.o,this.t+1);this.H=v(G,
-k,-1,this.u+1,1);VD(a.H,this.H,this.u+1);this.I=v(G,k,-1,this.u+1,1);VD(a.I,this.I,this.u+1);this.s=v(G,k,-1,this.u+1,1);VD(a.s,this.s,this.u+1);this.f=v(ys,r,1,this.u+1,0);VD(a.f,this.f,this.u+1);this.B=v(G,k,-1,this.u+1,1);VD(a.B,this.B,this.u+1);this.q=ns([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function aG(a,b,c){var d,e,f;if(0==c)return IF(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(J(MD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new HD(a)).b;d=Zn(e,$n(46));0>d&&(e+=Wa,d=Zn(e,$n(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function rF(a){var b;b=new BC(a,aa,!0);if(4<uC(b))return aa;b=new BC(a,ch,!0);return 4<uC(b)?ch:null}
-function IF(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function sF(a,b){for(var c,d;a.k=vC(a,a.b),a.k<a.j;){d=yC(a);if(D(d,b))return ca;for(yC(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 ca}else break;return d}return null}s(518,1,{134:1},TE,tF,iD,vF,KF,FE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Uq(){Uq=u;Vq=new CB(Vb)}
-function zF(a,b){var c;Uq();var d;tE.call(this);this.d=new bA("Help");new bA("Home");this.e=b;M(this,(yE(),$C));this.ac&&SA(this.ac.d,!1);PA(this,!1);d=Gy(b);if(1==a)this.f||(this.f=new kB(d),rE(this.f,-30,0)),this.k=this.f,c=dD(b),this.ac&&RA(this.ac.d.I.c,Bc),mz(this,new Xz(2)),this.i=new CB(c+" "),P(this,this.i,Kb),d=new qz,P(d,this.j,null),this.e.Cb&&(c=new bA("Submit"),P(d,c,null)),P(this,d,Gc),BB(this.i,Yn(lo(this.i.ac.b.pb,Vg))),this.ac&&SA(this.ac.d,!0),PA(this,!0);else if(2==a)this.c||
-(this.c=new kB(d),rE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&RA(this.ac.d.I.c,"Nonstandard atom"),mz(this,new Xz(2)),c=new qz,P(c,new dB("atomic SMILES",1),null),P(this,c,jc),c=Vb,Vq&&(c=lo(Vq.ac.b.pb,Vg)),Vq=new DB(c,8),P(this,Vq,Kb),c=new qz,P(c,this.j,null),P(this,c,Gc);else{this.b||(this.b=new kB(d),rE(this.b,5*b.Y,0));var e,f;d="About "+(yE(),LC);this.ac&&RA(this.ac.d.I.c,d);mz(this,new $A(0));M(this,$C);P(this,new dB(LC+" Molecular Editor v2013-05-01",1),null);P(this,new dB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=zE,d=0,f=c.length;d<f;++d)e=c[d],e=new dB(e,1),Ty(e,this.e.x),P(this,e,null);c=new qz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}OA(this);c=this.k;sE(this.ac.d,c.b,c.c);!Fy(this)&&jz(this);Uy(this)}s(519,510,oi,zF);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new cC(this.e.H),c=bC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ii(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,QC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Vq;
-function EG(a,b){Ey(b)==a.b?M(b,(hA(),pA)):M(b,a.b)}
-function FG(a){var b,c,d,e;e=j;d=!1;Ey(GG)!=a.b?(e=va,d=!0):Ey(HG)!=a.b?(e="!#6",d=!0):Ey(IG)!=a.b?(M(JG,(hA(),pA)),M(KG,pA),M(LG,pA),M(MG,pA),e="F,Cl,Br,I"):(b=Ey(NG)!=a.b,c=Ey(OG)!=a.b,Ey(PG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Ey(QG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Ey(RG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Ey(SG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Ey(TG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Ey(JG)!=a.b&&(e+="F,"),Ey(KG)!=a.b&&(e+="Cl,"),Ey(LG)!=a.b&&(e+="Br,"),Ey(MG)!=a.b&&(e+="I,"),
-OD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=xb:(M(GG,(hA(),pA)),e=va)));b=j;d&&Ey(NG)!=a.b&&(b+=";a");d&&Ey(OG)!=a.b&&(b+=";A");Ey(UG)!=a.b&&(b+=";R");Ey(VG)!=a.b&&(b+=";!R");Ey(GG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=WG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=XG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Ey(YG)!=a.b&&(e="~");Ey(ZG)!=a.b&&(e=mb);Ey($G)!=a.b&&(e=vb);Ey(aH)!=a.b&&(e="!@");BB(a.f,e)}
-function bH(a){cH(a);dH(a);var b=WG.ac.b;jx(b,0);b.pb.options[0].selected=!0;b=XG.ac.b;jx(b,0);b.pb.options[0].selected=!0;M(NG,a.b);M(OG,a.b);M(UG,a.b);M(VG,a.b);M(WG,a.b);M(XG,a.b);eH(a)}function cH(a){M(PG,a.b);M(QG,a.b);M(RG,a.b);M(SG,a.b);M(TG,a.b);M(JG,a.b);M(KG,a.b);M(LG,a.b);M(MG,a.b)}function dH(a){M(GG,a.b);M(HG,a.b);M(IG,a.b)}function eH(a){M(YG,a.b);M(ZG,a.b);M($G,a.b);M(aH,a.b);a.c=!1}
-function AF(a){QA.call(this,"Atom/Bond Query");this.j=new bA(this.Af());Bz(this.r,new uE(this));this.b=(yE(),$C);this.d=a;this.e||(a=Gy(a),this.e=new kB(a),rE(this.e,-150,10));this.k=this.e;mz(this,new ZA);M(this,this.b);a=new qz;mz(a,new EA(0,3,1));P(a,new cB("Atom type :"),null);GG=new bA(zb);HG=new bA("Any except C");IG=new bA("Halogen");P(a,GG,null);P(a,HG,null);P(a,IG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));P(a,new dB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new qz;mz(a,new EA(0,3,1));PG=new bA(Hb);QG=new bA(ec);RG=new bA(lc);SG=new bA(Ac);TG=new bA(oc);JG=new bA(Rb);KG=new bA(Lb);LG=new bA(Gb);MG=new bA(Xb);P(a,PG,null);P(a,QG,null);P(a,RG,null);P(a,SG,null);P(a,TG,null);P(a,JG,null);P(a,KG,null);P(a,LG,null);P(a,MG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));WG=new fA;eA(WG,zb);eA(WG,ab);eA(WG,cb);eA(WG,kb);eA(WG,lb);P(a,new cB("Number of hydrogens : "),null);P(a,WG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));XG=new fA;eA(XG,zb);eA(XG,
-ab);eA(XG,cb);eA(XG,kb);eA(XG,lb);eA(XG,"4");eA(XG,"5");eA(XG,"6");P(a,new dB("Number of connections :",0),null);P(a,XG,null);P(a,new dB(" (H's don't count.)",0),null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));P(a,new cB("Atom is :"),null);NG=new bA(Ab);P(a,NG,null);OG=new bA("Nonaromatic");P(a,OG,null);UG=new bA(zc);P(a,UG,null);VG=new bA(ic);P(a,VG,null);P(this,a,null);a=new qz;M(a,vA(Ey(this)));mz(a,new EA(0,3,1));P(a,new cB("Bond is :"),null);YG=new bA(zb);P(a,YG,null);ZG=new bA(Ab);P(a,ZG,
-null);$G=new bA(zc);P(a,$G,null);aH=new bA(ic);P(a,aH,null);P(this,a,null);a=new qz;mz(a,new EA(1,3,1));this.f=new DB(va,20);P(a,this.f,null);P(a,new bA(xc),null);P(a,this.j,null);P(this,a,null);this.ac&&SA(this.ac.d,!1);PA(this,!1);cH(this);dH(this);eH(this);M(NG,this.b);M(OG,this.b);M(UG,this.b);M(VG,this.b);M(WG,this.b);M(XG,this.b);EG(this,GG);OA(this);a=this.k;sE(this.ac.d,a.b,a.c);!Fy(this)&&jz(this);Uy(this)}s(520,510,oi,AF);
-_.Bf=function(a,b){var c;D(b,xc)?(bH(this),EG(this,GG),FG(this)):y(a.i,86)?(eH(this),vs(a.i)===vs(GG)?(cH(this),dH(this)):vs(a.i)===vs(HG)?(cH(this),dH(this)):vs(a.i)===vs(IG)?(cH(this),dH(this)):vs(a.i)===vs(UG)?M(VG,this.b):vs(a.i)===vs(VG)?(M(UG,this.b),M(NG,this.b)):vs(a.i)===vs(NG)?(M(OG,this.b),M(VG,this.b)):vs(a.i)===vs(OG)?M(NG,this.b):vs(a.i)===vs(YG)||vs(a.i)===vs(ZG)||vs(a.i)===vs($G)||vs(a.i)===vs(aH)?(bH(this),this.c=!0):dH(this),EG(this,a.i),FG(this)):y(a.i,87)&&(eH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(hA(),pA)),FG(this));107!=this.d.c&&(this.d.c=107,vz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var GG=_.f=null,YG=null,HG=null,NG=null,ZG=null,LG=null,PG=null,XG=null,WG=null,KG=null,JG=null,IG=null,MG=null,QG=null,OG=null,VG=null,aH=null,RG=null,TG=null,UG=null,$G=null,SG=null;function xF(a){a.b=-1;a.c=v(gE,r,0,0,0);a.d=0}function fG(){fE(this)}s(521,495,Hh,fG);_.Ie=function(){xF(this)};_.b=-1;
-function Oq(a){a=new QB(a);Rq();var b,c,d,e,f;try{var g=(IB(),LB);if(MB(g,(IB(),LB)))b=a.b;else if(MB(g,JB))b=new UB(a.b);else throw new RB(g);c=zn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new fH;$x(d.f,c);e=(f=eo(c,"\r\n|\r|\n|\n\r"),f.length);Uu(d.f,20*(10>e?e:10)+Uf);On((Ln(),Mn),new gH(d));hH(d);iH(d)}catch(i){if(i=Ii(i),y(i,102))kn(i);else throw i;}}function gG(){}s(522,1,{103:1,110:1},gG);_.ve=function(a){hG(this.b,a.b)};_.b=null;s(524,311,Lh);
-function Lq(){var a;Lq=u;qw();jH=(a=!1,Kf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);kH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");lH=jH&!kH;var b;a=E(G,k,-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]);Mq=v(G,k,-1,1E3,1);for(b=0;b<Mq.length;++b)Mq[b]=-999;for(b=0;b<a.length;b+=2)Mq[a[b+1]]=a[b]}
-function Jp(a,b,c){a=new mH(b,c,a);if(!b.Nd(a,c))for(b=b._b;b&&!b.Nd(a,c);)b=b._b}function tz(a,b,c){var d;d=new nH;jj(d.u,b,c);cj(a.i,d.u,0,0);Ri(a.b,d);return d}function OC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function gF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;vv(a,e);a.Bd(e,c,d);b.s=c;b.t=d}oH(b)}
-function KC(a,b,c,d){Lq();qw();ij.call(this);this.b=new Xi;this.f=d;this.pb.style[Pf]=ab;this.pb.style[Nf]=ab;this.pb.style[Gg]=Te;this.pb.style[$g]=b;this.pb.style[Ie]=c;this.i=new pH;this.i.pb.style[$g]=eb;Uu(this.i,eb);lH?(b=new qH,c=new rH,cj(b,this.i,0,0),cj(b,c,0,0),Bv(this,b)):Bv(this,this.i);this.d=a;a.Ob=this;lH?(this.k=new sH(this),this.k.j=new tH(this),this.k.k=new uH(this),this.k.o=new vH(this),this.k.n=new wH(this),this.d&&(this.k.f=new xH(this),this.k.i=new yH(this),this.k.b=new zH(this))):
-z(this,new AH(this),(Yq(),Yq(),Zq));z(this,this,(Op(),Op(),Pp));z(this,new BH(this),(mj(),mj(),nj));z(this,new CH(this),(oj(),oj(),pj));z(this,new EH(this),(Iq(),Iq(),Jq));(Ip(),Ip(),Yy).b=this}s(523,524,Lh,KC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var lH,kH,jH,Mq=null;function pH(){zv.call(this);this.pb[yd]=Pe}s(526,289,si,pH);function qH(){pH.call(this);this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(525,526,si,qH);function AH(a){this.b=a}s(527,1,{},AH);
-_.nc=function(a){var b,c,d;c=sj(a);d=tj(a);b=Gj(a.b);a=new HH(a);2==b&&(a.f=4);LF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function BH(a){this.b=a}s(528,1,{},BH);_.oc=function(a){var b,c;b=sj(a);c=tj(a);a=new HH(a);this.b.j?UF(this.b.d,a,b,c):WF(this.b.d,a,b,c);ux(this.b.pb)};_.b=null;function CH(a){this.b=a}s(529,1,{},CH);_.pc=function(a){this.b.j=!1;sj(a);tj(a);XF(this.b.d)};_.b=null;function EH(a){this.b=a}s(530,1,{},EH);_.b=null;
-function rH(){pH.call(this);this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(531,526,si,rH);function OH(a,b){var c;c=b.b;c.f=4;return LF(a.b.d,c,b.e,b.f)}function tH(a){this.b=a}s(532,1,{},tH);_.Cf=function(a){return OH(this,a)};_.b=null;function vr(a,b){WF(a.b.d,b.b,b.e,b.f);return LF(a.b.d,b.b,b.e,b.f)}function uH(a){this.b=a}s(533,1,{},uH);_.Cf=function(a){return vr(this,a)};_.b=null;function vH(a){this.b=a}s(534,1,{},vH);_.Cf=function(a){return UF(this.b.d,a.b,a.e,a.f)};_.b=null;
-function wH(a){this.b=a}s(535,1,{},wH);_.Cf=function(){return XF(this.b.d)};_.b=null;function zq(a,b){var c;c=J(MD(b.c));c=new TB(b,0,fg,c);GE(a.b.d,c);return!0}function xH(a){this.b=a}s(536,1,{},xH);_.Cf=function(a){return zq(this,a)};_.b=null;function Aq(a,b){var c;c=J(MD(100*b.d));c=new TB(b,0,ng,c);GE(a.b.d,c);return!0}function yH(a){this.b=a}s(537,1,{},yH);_.Cf=function(a){return Aq(this,a)};_.b=null;function Eq(a,b){var c;c=new TB(b,0,ee,eh);GE(a.b.d,c);return!0}function zH(a){this.b=a}
-s(538,1,{},zH);_.Cf=function(a){return Eq(this,a)};var PH=_.b=null;function QH(){QH=u;PH=new pt((Et(),new Dt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function RH(){RH=u;SH={}}function TH(a,b,c){var d;c&&(b.style[le]=c.c+Uf,d=c.b,d!=Pb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=jd),0!=(c.d&2)&&(b.style[me]=Ne));a.f.style[Zg]=Ef}
-function KA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ui(b);d in SH?c=SH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Le),f.width=1,f.height=1,g=(QH(),PH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),TH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Vj(e),l=Vj(e)+(e.offsetHeight||0),m=l-h,o=Vj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new UH,w.b=q,w.c=n,w.d=m,w),SH[d]=c);return c}
-function VH(){RH();var a,b,c,d,e;qj();this.b=E(ys,r,1,["monospace","sans-serif",sg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(vg);this.f.innerHTML=this.i||j;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(541,1,{},VH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var SH;function UH(){}
-s(542,1,{},UH);_.b=0;_.c=0;_.d=0;function MF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ii(b),!y(b,124))throw b;}return!1}function NF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ii(b),!y(b,124))throw b;}return!1}function HH(a){Nq.call(this,null,0,null);this.b=a}function mH(a,b,c){Nq.call(this,a,0,b);this.b=c}s(543,400,Jh,HH,mH);_.te=function(){return MF(this)};_.ue=function(){return NF(this)};_.b=null;
-function yB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,TH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function xB(a){this.d=a;this.c={};this.b=new VH}s(544,403,Jh,xB);_.b=null;function uz(a){this.b=a}s(545,411,{},uz);_.b=null;function WH(a,b){this.b=a;this.c=b}s(546,1,{},WH);_.b=null;_.c=null;function XH(){Zw.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[$g]=fd}s(547,324,si,XH);
-function YH(){YH=u;var a=ZH=new VH;qj();a.i="9p";a.f.style[ke]=sg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);$H=new Gz(1)}function XE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,oH(a)}
-function ZE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.o&&(WE(a,!1),360<=g||-360>=g?i=YE(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=aI(o,n,q,w,f),A=aI(o,n,q,w,h),K="<g"+a.n+tb,K+='<path d ="M '+H.b+ca+H.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',K+="</g>",K),XE(a,i))}function Y(a,b,c,d,e){a.o&&XE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function VE(a,b,c,d,e){a.o&&(WE(a,!1),XE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a))}function fF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");XE(a,b)}function VA(a,b,c,d,e){WE(a,!0);XE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a)}
-function oH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Tj(a.u.pb)+(a.u.pb.offsetWidth||0)-Tj(a.u.pb),d=Vj(a.u.pb)+(a.u.pb.offsetHeight||0)-Vj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=cg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua)}function eF(a,b){a.f=b;a.j=dG(b)}s(548,407,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var $H,ZH;function jr(a,b,c){c&&(ur(a,b),c.Cf(a.c));a.e=!0}function ur(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Tj(a.p.pb)+Sj(a.p.pb)+Sj(a.p.pb.ownerDocument.body),a.c.f=c.clientY-Vj(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new HH(b),b.b.preventDefault(),!0):!1}
-function sH(a){this.p=a;this.c=new bI;this.d=new cI(this);z(this.p,new dI(this),(rr(),rr(),sr));z(this.p,new eI(this),(kr(),kr(),lr));z(this.p,new fI(this),(or(),or(),pr));z(this.p,new gI(this),(gr(),gr(),hr));z(this.p,new hI,(Fq(),Fq(),Gq));z(this.p,new iI(this),(Bq(),Bq(),Cq));z(this.p,new jI(this),(wq(),wq(),xq))}s(549,1,{},sH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function cI(a){jk();this.b=a}s(550,25,{},cI);
-_.Ac=function(){!this.b.e&&this.b.j&&OH(this.b.j,this.b.c)};_.b=null;function dI(a){this.b=a}s(551,1,{},dI);_.b=null;function eI(a){this.b=a}s(552,1,{},eI);_.b=null;function fI(a){this.b=a}s(553,1,{},fI);_.b=null;function gI(a){this.b=a}s(554,1,{},gI);_.b=null;function hI(){}s(555,1,{},hI);function iI(a){this.b=a}s(556,1,{},iI);_.b=null;function jI(a){this.b=a}s(557,1,{},jI);_.b=null;function bI(){}s(558,1,{},bI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function kI(a){var b,c,d,e,f;Rj(a);d=(dj(),ej(null));e=new XH;Ww(e,a);nv(d,e,d.pb);f=a.gd();b=a.fd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Yw(e,a);wv(d,e);return new My(f,b)}function lI(){this.pb=$doc.createElement(Xd);this.pb[yd]=Pe;this.pb.style[Of]=Je;this.pb.style[Rf]=Tc;this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(560,292,ni,lI);_.dd=function(){return Tj(this.pb)};_.ed=function(){return Vj(this.pb)};
-function dG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function aI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new WH(new HD(a),new HD(b))}function YE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function jF(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+ya+h,f<g-1&&(d+=ca);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function WE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function nH(){YH();this.o=$H;this.d=[];this.u=new lI}s(561,548,{},nH);_.b=j;_.c=j;function mI(){mI=u;nI=new My(0,0)}
-function oI(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=kI(c.b),jj(c.we(),b.c,b.b),c=kI(c.b),b=new My(c.c-b.c,c.b-b.b)):b=new My(0,0);a.Kf(b)}return b}function az(a,b){var c;if(a.Ae())return nI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Fy(b));c=kI(a.we());a.f.c=c.c;a.f.b=c.b;return c}function pI(a,b){var c;b&&(c=cg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua,a.Ff().pb.style[gd]=c)}function qI(){this.f=new zA;this.f.b=-1;this.f.c=-1}s(563,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Pd())};
-_.Ff=function(){return this.we()};_.Gf=function(){return rI};_.Fd=function(){};_.Ae=function(){return!1};_.Hf=function(a){this.Jf(Fy(a))};_.If=function(a){pI(this,a)};_.Jf=function(a){var b=this.we().pb,c,d,e;c=(kz(),lz);e=a.c;d=a.b;e!=c.c?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.b?b.style[ke]=d:b.style[ke]=j;0!=(a.d&1)?b.style[ne]=jd:b.style[ne]=j;0!=(a.d&2)?b.style[me]=Ne:b.style[me]=j};_.Kf=function(a){rI=a};_.Lf=function(){};var rI=_.f=null,nI;
-function cA(a,b){mI();qI.call(this);this.b=new jw(a);this.b.hd()[yd]=j;z(this.b,new sI(this,b),(Lp(),Lp(),Mp))}s(562,563,{},cA);_.we=function(){return this.b};_.If=function(a){pI(this,a)};_.b=null;function sI(a,b){this.b=a;this.c=b}s(564,1,{},sI);_.Mc=function(a){Ip();Jp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function gA(a){mI();qI.call(this);this.b=new kx;z(this.b,new tI(this,a),(Fp(),Fp(),Gp))}s(565,563,{},gA);_.we=function(){return this.b};_.b=null;
-function tI(a,b){this.b=a;this.c=b}s(566,1,{},tI);_.b=null;_.c=null;function uI(a,b){var c,d;pI(a,b.Pd());for(d=new Ci(b.Pb.b);d.c<d.e.De();)c=Di(d),c.ec&&c.ac.Ef(c)}function vI(a,b){var c,d,e,f,g,i,h;jj(a.e,b.Wd(),b.Sd());for(d=new Ci(b.Pb.b);d.c<d.e.De();)c=Di(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Xd(),h=c.Yd(),g=c.Wd(),f=c.Sd(),0<g&&0<f&&(c=e.we(),g-=oI(e).c,f-=oI(e).b,jj(e.we(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function pz(){mI();qI.call(this);this.e=new zv}s(567,563,{},pz);
-_.Ef=function(a){uI(this,a)};_.we=function(){return this.e};_.Hf=function(a){vI(this,a)};_.e=null;function eB(a){mI();qI.call(this);var b=this.b=new Jw;ow(b.c,a,!1);Bw(b);this.f.b=-1;this.f.c=-1}s(568,563,{},eB);_.we=function(){return this.b};_.Ae=function(){var a;a=(this.b.c.d?mo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function hB(a){this.b=new Fx(a.i,new wI(a))}s(569,1,{},hB);_.b=null;
-function Bx(a){var b,c,d,e,f;f=new SB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(xI,r,103,0,0);for(c=b.b?vk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=$i((zz(),Q),new R(f.e)));c=c.c;if(gt(!c?dh:c.b,uh))for(c=(!a.e.b||0==a.e.b.d?(Yr(),Yr(),Zr):new Cz(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ve(f);var g,i,h;1001==f.e?(g=new Nq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Wf(),null.Wf()):100==f.e&&y(f.f,100)?(i=f.f,h=new Nq(i,205,null),h.j=i.Xd(),
-h.k=i.Yd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Wf():401==f.e||402==f.e?(null.Wf(),null.Wf(),null.Wf(),null.Wf(),null.Wf()):500<=f.e&&507>=f.e&&(g=null.Xf,500!=g&&(f=new Nq(null.Xf,g,null),f.j=null.Wf(),f.k=null.Wf(),i=null.Wf(),f.f=i&12,501==g&&null.Wf())))}function wI(a){this.b=a}s(570,1,hi,wI);_.qc=function(){Bx(this)};_.b=null;function EB(){mI();qI.call(this);this.b=new dy}s(571,563,{},EB);_.Df=function(){var a;a=new EB;$x(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.we=function(){return this.b};
-_.Gf=function(){return yI};_.Kf=function(a){yI=a};var yI=_.b=null;s(572,567,{});function zI(a){var b;b=new Zp(ko(a.pb,Jf),ko(a.pb,If));a=new Zp(ko(a.T.jb.pb,Jf),ko(a.T.jb.pb,If));return E(G,k,-1,[b.c-a.c,b.b-a.b])}function AI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(BI(a,a.R),a.R=null):null!=a.Q&&(CI(a,a.Q),a.Q=null);Ij(a.S)}function hH(a){a.kb?a.Pf(bq(a.T.jb)):(a.Id(),hH(a))}function CI(a,b){var c;a.kb?(c=zI(a),a.Pf(new Zp(-1,DI(b,!1)-c[1]))):a.Q=b}
-function EI(a,b){var c;b!=a.Dd()&&(c=a.T.jb,fv(c),FI(c,b,c.pb,c.q.d,!0))}function BI(a,b){var c;a.kb?(c=zI(a),a.Pf(new Zp(DI(b,!0)-c[0],-1))):a.R=b}s(575,294,ii);_.Mf=function(){var a,b;b=bq(this.T.jb);a=zI(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?GI(qy(a.q,0)):null};_.Nf=function(a){HI(this.T.jb,a)};_.yd=function(){return new gv(this.T.jb)};_.Of=function(){fq(this.T.jb)};_.td=function(){AI(this)};_.Ld=function(){fq(this.T.jb)};
-_.vd=function(a){return II(this.T.jb,a)};_.Pf=function(a){dq(this.T.jb,a)};_.ld=function(a){CI(this,a)};_.Ed=function(a){EI(this,a)};_.nd=function(a){BI(this,a)};_.Q=null;_.R=null;function JI(){JI=u;var a=(KI(),LI(),MI);NI=new ax(a.e,a.c,a.d,a.f,a.b)}function OI(a,b){if(0!=a.I.b.q.d&&GI(qy(a.I.b.q,0)))throw new av("WindowPanel can only contain one child widget");PI(a,b)}
-function iH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Xg]=Je,a.ab=!1,a.Id());b=a.pb;b.style[Te]=0+(qj(),Uf);b.style[Lg]=bb;e=~~(kj()-ko(a.pb,Jf))>>1;f=~~(lj()-ko(a.pb,If))>>1;sE(a,Nj(Sj($doc.body)+e,0),Nj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Bd]=ag,a.pb.style[Xg]=Yg,Yj(a.gb,200)):a.pb.style[Xg]=Yg)}finally{a.w=!0}}
-function QI(a,b){var c;if(a.w){c=new wu;a.mb&&Or(a.mb,c);a.J&&cq(a.r,a);try{Ki(a.r.d,a)}catch(d){if(d=Ii(d),!y(d,118))throw d;}a.n=RI(a.r,a);try{Gv(a,b)}finally{Ni(a.t.b),Ni(a.s.b),Ni(a.u.b),a.P&&Qi(a.P,a.r),a.C&&(a.C=!1)}}else Gv(a,b)}function SI(a,b,c){var d,e;e=a.ob;d=new Kj(a,e);e.Ad(a,d.b+b,d.e+c)}function TI(a,b,c){b=new UI(no(mo(Du(Du(a.T.d,b),c))));ev(b,a);z(b,a.o,(Lp(),Lp(),Mp));return b}function aq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));dq(a.T.jb,b)}
-function sE(a,b,c){var d,e;(e=a.r)?(d=VI(e.pb),Jv(a,b+(Tj(e.pb)+d[3]),c+(Vj(e.pb)+d[0]))):Jv(a,b,c)}function SA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?eq(a.r,a):cq(a.r,a)))}function PI(a,b){if(b!=(0!=a.I.b.q.d?GI(qy(a.I.b.q,0)):null)){fv(a.I.b);var c=a.I.b;FI(c,b,c.pb,c.q.d,!0)}}
-function WI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Wp(),XI)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ci(a.P);e.c<e.e.De();)if(d=Di(e),b==(Wp(),YI)){!d.c&&(d.c=new ZI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Wp(),Xp))g=d.r,i=d.F,d.I.d?(sE(d,i.d,i.e),aq(d,new Zp(i.c,-1))):(sE(d,i.d,i.e),aq(d,new Zp(i.c,i.b)),eq(g,d)),Gi(g.d,d,d.I.c),ik(d.z,333);else if(!d.C&&f==(Wp(),XI))d.pb.style[Xg]=Yg,Wp()}else if(b==Xp){!d.c&&(d.c=new ZI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=VI(i.pb);h=d.F;if(d.I.d)h.d=Tj(d.pb)-
-g[3]-Tj(i.pb),h.e=Vj(d.pb)-g[0]-Vj(i.pb),d.F=h,sE(d,0,0),$I(d,Yp(i.pb).c,-1);else{if(f!=(Wp(),XI))h.d=Tj(d.pb)-g[3]-Tj(i.pb),h.e=Vj(d.pb)-g[0]-Vj(i.pb),h.c=d.q,h.b=d.p,d.F=h;sE(d,0,0);dq(d,new aJ(Yp(i.pb)));cq(i,d)}d==d.r.b||BF(d);ik(d.z,333)}}else b==XI&&(!d.c&&(d.c=new ZI),d=a,d.C||(d.G=c,d.pb.style[Xg]=Je))}}function bJ(a,b){a.pb.style[bh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Wf().Wf()}
-function cJ(a){if(!a.kb){a.t=Zu(a,a.r,(!zr&&(zr=new pk),zr));a.s=Zu(a,a.r,ok?ok:ok=new pk);a.u=Zu(a,a.r,(!Er&&(Er=new pk),Er));var b=a.r;!a.P&&(a.P=new Xi);Ri(a.P,b);zr&&(b=new yr(a),a.mb&&Or(a.mb,b));a.J&&eq(a.r,a);Gi(a.r.d,a,a.I.c);a.n&&(Jv(a,a.n.b,a.n.c),a.n=null);Kv(a);BF(a)}}function BF(a){if(a!=a.r.b){var b;Er&&(b=new Dr(a),a.mb&&Or(a.mb,b))}}
-function dJ(a,b,c){var d;d=(Rv(),Sv);Lv.call(this,!1,"popup");this.U=d.b;this.S=new eJ(this);d=new fJ;d.pb[yd]="mosaic-popupLayoutPanel";Dv(this.T,d);Iv(this);this.o=new gJ(this);this.z=new hJ(this);this.A=new iJ(this);this.B=new jJ(this);this.F=new kJ;this.O=(Wp(),YI);this.J=c;this.r=a;a=this.I=new lJ(b);b=new mJ;!a.e&&(a.e=new nJ);Ri(a.e,b);a=new oJ(new cx(NI.b.e.b,NI.b.c,NI.b.d,NI.b.f,NI.b.b));z(a,new pJ(this),(Lp(),Lp(),Mp));b=this.I.c;b.c||(b.c=new Zw,b.c.hd()[yd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Sw(),Tw),c.d=d,c=b.i,qJ(c,b.c,new rJ(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new qv;d=Xw(c);Lu(c.c,(Zt(),$t(d)),0);pv(c,a,d,0,!1)}else Ww(b.c,a);HI(b.i,null);z(this.I.c,new sJ(this),(Tp(),Tp(),Up));z(this.I.c,this.o,Mp);EI(this,this.I);Ei(no(mo(this.pb)),"mosaic-WindowPanel",!0)}s(574,575,ii);_.Dd=function(){return 0!=this.I.b.q.d?GI(qy(this.I.b.q,0)):null};_.Gd=function(a){QI(this,a)};_.yd=function(){return new gv(this.I.b)};_.td=function(){AI(this);Ij(new tJ(this))};
-_.vd=function(a){return II(this.I.b,a)};_.Pf=function(a){aq(this,a)};_.Hd=function(a,b){sE(this,a,b)};_.Ed=function(a){PI(this,a)};_.Id=function(){cJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var NI;function uJ(a){a.i=(new bA(a.j)).ac.we();z(a.i,new vJ(a),(Lp(),Lp(),Mp));a.e=E(wJ,r,58,[a.i])}
-function fH(){JI();var a,b,c,d,e,f;dJ.call(this,(xJ(),yJ),null,!0);this.Sf();this.db=!0;a=new Lw(this.k);this.f=new cy;this.f.pb.style[$g]=eb;Uu(this.f,eb);this.Qf();BI(this,"400px");f=new py;f.pb.style[Ie]=eb;f.f[ud]=10;c=(Ew(),Pw);f.b=c;oy(f,a);oy(f,this.f);e=new Zw;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ww(e,a);oy(f,e);OI(this,f);SA(this,!1);this.Rf()}s(573,574,ii,fH);_.Qf=function(){uJ(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=Vu(a.pb)+"-readonly";Ei(a.hd(),b,!0)};
-_.Sf=function(){RA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function vJ(a){this.b=a}s(576,1,{},vJ);_.Mc=function(){QI(this.b,!1)};_.b=null;function gH(a){this.b=a}s(577,1,{},gH);
-_.qc=function(){Wu(this.b.f.pb,!0);gw.Md(this.b.f.pb);var a=this.b.f,b;b=lo(a.pb,Vg).length;if(0<b&&a.kb){if(0>b)throw new xw("Length must be a positive integer. Length: "+b);if(b>lo(a.pb,Vg).length)throw new xw("From Index: 0 To Index: "+b+" Text Length: "+lo(a.pb,Vg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function zJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";RA(a.I.c,"Paste")}function AJ(a){JI();fH.call(this);this.d=a}
-s(579,573,ii,AJ);_.Qf=function(){uJ(this);this.b=(new bA(this.c)).ac.we();z(this.b,new BJ(this),(Lp(),Lp(),Mp));this.e=E(wJ,r,58,[this.b,this.i])};_.Rf=function(){Uu(this.f,"150px")};_.Sf=function(){zJ(this)};_.Id=function(){cJ(this);On((Ln(),Mn),new CJ(this))};_.b=null;_.c=null;_.d=null;function DJ(a){JI();AJ.call(this,a)}s(578,579,ii,DJ);
-_.Rf=function(){Uu(this.f,"150px");var a=new EJ(this),b=this.f;Yu(b,new FJ,(jq(),jq(),kq));Yu(b,new GJ,(gq(),gq(),hq));Yu(b,new HJ,(mq(),mq(),nq));Yu(b,new IJ(a),(pq(),pq(),qq))};_.Sf=function(){zJ(this);this.k+=" Or drag and drop a file on it."};s(582,1,{});s(581,582,{});_.c=null;_.d=1;_.e=-1;function EJ(a){this.b=a;this.c=new JJ(this);this.d=this.e=1}s(580,581,{},EJ);_.b=null;function JJ(a){this.b=a}s(583,1,{},JJ);_.Tf=function(a){this.b.b.f.pb[Vg]=null!=a?a:j};_.b=null;function GB(){new Qr}
-s(584,431,{},GB);function BJ(a){this.b=a}s(585,1,{},BJ);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new SB(a.b,0,lo(this.b.f.pb,Vg));hG(a.b.b,b.b)}QI(this.b,!1)};_.b=null;function CJ(a){this.b=a}s(586,1,{},CJ);_.qc=function(){Wu(this.b.f.pb,!0);gw.Md(this.b.f.pb)};_.b=null;function Sq(a){var b;a&&a&&(a=new KJ(a),void 0!=$wnd.FileReader?b=new DJ(a):b=new AJ(a),hH(b),iH(b))}function KJ(a){this.b=a}s(588,1,{},KJ);_.b=null;function sq(a,b){a.onloadend=function(a){b.Tf(a.target.result)}}
-function IJ(a){this.b=a}s(593,1,{},IJ);_.b=null;function FJ(){}s(594,1,{},FJ);function GJ(){}s(595,1,{},GJ);function HJ(){}s(596,1,{},HJ);function TA(a,b){mI();pz.call(this);this.d=new LJ(a);var c=this.c=new Zw,d=(Ew(),Pw);c.b=d;Ww(this.c,this.e);OI(this.d,this.c);this.d.b=this;this.b=b}s(597,572,{},TA);_.we=function(){return this.d};_.Ff=function(){return this.c.ob};_.Fd=function(){QI(this.d,!1)};_.Jf=function(){};_.Lf=function(a){uI(this,a);vI(this,a);hH(this.d);cJ(this.d)};_.b=null;_.c=null;
-_.d=null;function LJ(a){JI();dJ.call(this,(xJ(),yJ),a,!1)}s(598,574,ii,LJ);_.Fd=function(){var a=this.b,b=new MA(a.b,201),c;a=a.b.r;a.b?a=new MJ(new Ci(a.b)):(a=(Yr(),Yr(),Zr),a=new Ci(a));for(;a.Yc();)c=a.Zc(),201==b.e&&qE(c.b)};_.b=null;function GF(a,b,c,d){b=Gy(b);c+=b.b;d+=b.c;Jv(a.b,c,d);Kv(a.b)}function oB(){mI();qI.call(this);var a=this.b=new NJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(599,563,{},oB);_.we=function(){return this.b};_.b=null;function fC(){}s(605,447,{},fC);
-function MJ(a){if(!a)throw new io;this.b=a}s(606,1,{},MJ);_.Yc=function(){return lC(this.b)};_.Zc=function(){return Di(this.b)};_.$c=function(){throw new oC("Missing message: awt.50");};_.b=null;function Mz(){return Mz()}function dC(){dC=u;var a;a=(VB(),WB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(OJ,r,-1,0,1);else throw new uD(a+" is not supported");}catch(b){if(b=Ii(b),!y(b,126))throw b;}}function iB(a,b){a.b=31*a.b+I((new HD(b)).b)}function Hz(){}
-s(609,1,{},Hz);_.hC=function(){return this.b};_.b=1;function PJ(){PJ=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ie]=eb;a.body.style[Ie]=eb}function VI(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"borderTopWidth"));b[1]=QJ(RJ(a,"borderRightWidth"));b[2]=QJ(RJ(a,"borderBottomWidth"));b[3]=QJ(RJ(a,"borderLeftWidth"));return b}
-function SJ(a){PJ();var b,c;c=TJ(a);b=VI(a);a=new Zp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Yp(a){PJ();return new Zp(a.clientWidth,a.clientHeight)}function TJ(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"marginTop"));b[1]=QJ(RJ(a,"marginRight"));b[2]=QJ(RJ(a,"marginBottom"));b[3]=QJ(RJ(a,"marginLeft"));return b}
-function UJ(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"paddingTop"));b[1]=QJ(RJ(a,"paddingRight"));b[2]=QJ(RJ(a,"paddingBottom"));b[3]=QJ(RJ(a,"paddingLeft"));return b}function VJ(a,b,c){PJ();try{D(b,ie)&&(b=Jd),a.style[b]=c}catch(d){if(d=Ii(d),!y(d,118))throw d;}}function DI(a,b){PJ();var c;WJ||(WJ=$doc.createElement(vg),VJ(WJ,Te,j),VJ(WJ,Lg,j),VJ(WJ,Rf,Tc),VJ(WJ,Xg,Je),$doc.body.appendChild(WJ));VJ(WJ,$g,a);VJ(WJ,Ie,a);c=SJ(WJ);return b?c.c:c.b}var WJ=null;function XJ(){Zp.call(this,0,0)}
-function Zp(a,b){this.c=a;this.b=b}function aJ(a){Zp.call(this,a.c,a.b)}s(611,1,Jh,XJ,Zp,aJ);_.eQ=function(a){return this===a?!0:null==a||YJ!=wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function ZJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(612,1,{112:1,114:1,135:1},ZJ);
-_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return $J.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function aK(a,b){this.b=a;this.c=b}s(613,1,Jh,aK);_.eQ=function(a){return this===a?!0:null==a||bK!=wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return bK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function kJ(){this.c=this.b=this.e=this.d=0}s(614,1,Jh,kJ);_.eQ=function(a){return this===a?!0:null==a||cK!=wn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return cK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function RJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(616,1,{});var dK=-1;function eK(){}s(617,616,{},eK);_.b=-1;_.c=-1;var fK=null;function QJ(a){a=parseInt(a,10);a=isNaN(a)?null:ID(a);return!a?0:a.b}s(620,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Mf=function(){return bq(this.i)};
-_.Nf=function(a){HI(this.i,a)};_.Of=function(){fq(this.i)};_.Ld=function(){fq(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[$g]=a;b.kb||(b.j=a)};function KI(){KI=u;LI()}function RA(a,b){a.b.pb.textContent=b||j;HI(a.i,null)}
-function gK(a){KI();var b;lw(this,new fJ);this.b=new hK;b=this.i;iK(b,new jK);VJ(b.pb,Pf,bb);b.p=0;qJ(b,this.b,new rJ(0),b.q.d);this.b.hd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||j;HI(this.i,null);this.pb[yd]="mosaic-Caption"}s(619,620,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},gK);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};
-_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_.c=null;function LI(){LI=u;kK=Gn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new uy(kK,240,20);new uy(kK,224,16);new uy(kK,208,16);new uy(kK,192,16);new uy(kK,176,16);new uy(kK,160,16);new uy(kK,144,16);new uy(kK,128,16);new uy(kK,112,16);new uy(kK,96,16);new uy(kK,80,16);new uy(kK,64,16);new uy(kK,260,16);MI=new uy(kK,48,16);new uy(kK,32,16);new uy(kK,16,16);new uy(kK,0,16)}var kK,MI;
-function lK(a,b){Wu(a.b.pb,!b);HI(a.i,a.b)}function $p(a,b){a.d=b;Wu(a.b.pb,!b);HI(a.i,a.b);if(a.e){var c;for(c=new Ci(a.e);c.c<c.e.De();)Di(c)}}function lJ(a){var b;lw(this,new fJ);b=this.i;iK(b,new mK((nK(),oK)));b.p=0;this.c=new gK(a);qJ(b,this.c,new rJ(1),b.q.d);this.b=new fJ;Wi(this.b,"Body");qJ(b,this.b,new rJ(0),b.q.d);this.pb[yd]="mosaic-CaptionLayoutPanel"}s(622,620,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},lJ);_.od=function(){$u(this.i)};_.pd=function(){cv(this.i)};
-_.yd=function(){return new gv(this.b)};_.vd=function(a){return II(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function nJ(){fE(this)}s(623,495,Hh,nJ);function eJ(a){this.b=a}s(624,1,hi,eJ);_.qc=function(){fq(this.b.T.jb)};_.b=null;function pK(a){var b;b=a.c;a=b.r;b=!a.f?-1:Hj(a.f.b,b);a.f&&Ut(a.f.b,b)&&Xt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&BF(!a.f?null:Ut(a.f.b,b-1))}function qK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new oz);-1==Hj(a.f.b,b)&&Ri(a.f.b,b)}function ZI(){}s(625,1,{},ZI);_.Rc=function(a){pK(a)};
-_.Sc=function(a){qK(a)};_.Uc=function(a){rK(a.b.r,a.b)};function xJ(){xJ=u;sK=new tK(1,"e");uK=new tK(2,zf);vK=new tK(3,"ne");wK=new tK(10,"nw");xK=new tK(4,lg);yK=new tK(5,pg);zK=new tK(12,"sw");AK=new tK(8,"w");yJ=new BK((dj(),ej(null)).pb)}function RI(a,b){var c;c=VI(a.pb);return new aK(Tj(b.pb)-(Tj(a.pb)+c[3]),Vj(b.pb)-(Vj(a.pb)+c[0]))}
-function CK(a){var b,c,d,e,f,g;if(a.f){b=Yp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ut(a.f.b,d),c=new Zp(ko(g.pb,Jf),ko(g.pb,If)),f=RI(a,g),f.b-=Nj(0,f.b+ko(g.pb,Jf)-b.c),f.c-=Nj(0,f.c+ko(g.pb,If)-b.b),sE(g,Nj(0,f.b),Nj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,$I(g,c.c,c.b),g.O==(Wp(),Xp)&&dq(g,new aJ(Yp(a.pb))),ik(g.z,1)}}function DK(a,b,c){a=a.e;Gi(a,b,b);x(a.d,b,c);Wi(b,yc+c.c)}
-function cq(a,b){var c;c=a.e;EK(c,b.H);Vi(b.H,yc+wK.c);EK(c,b.D);Vi(b.D,yc+uK.c);EK(c,b.E);Vi(b.E,yc+vK.c);EK(c,b.N);Vi(b.N,yc+AK.c);EK(c,b.v);Vi(b.v,yc+sK.c);EK(c,b.M);Vi(b.M,yc+zK.c);EK(c,b.K);Vi(b.K,yc+xK.c);EK(c,b.L);Vi(b.L,yc+yK.c)}
-function eq(a,b){!b.H&&(b.H=TI(b,0,0));DK(a,b.H,wK);!b.D&&(b.D=TI(b,0,1));DK(a,b.D,uK);!b.E&&(b.E=TI(b,0,2));DK(a,b.E,vK);!b.N&&(b.N=TI(b,1,0));DK(a,b.N,AK);!b.v&&(b.v=TI(b,1,2));DK(a,b.v,sK);!b.M&&(b.M=TI(b,2,0));DK(a,b.M,zK);!b.K&&(b.K=TI(b,2,1));DK(a,b.K,xK);!b.L&&(b.L=TI(b,2,2));DK(a,b.L,yK)}function rK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Hj(a.f.b,b);if(c+1<d){Rz(a.f,b);for(Ri(a.f.b,b);c<d;++c)bJ(Ut(a.f.b,c),c)}else bJ(b,c)}
-function BK(a){a=new FK(a);lw(this,a);this.d=new GK(a);this.d.j=!0;Oi(this.d);this.d.n=3;this.e=new HK(a);this.e.j=!0;Oi(this.e);this.e.n=3;nw(this)}s(626,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},BK);_.Mf=function(){return Yp(this.pb)};_.Nf=function(){var a;(a=IK(this))&&a.Nf(null)};_.Of=function(){CK(this)};_.Rc=function(a){!this.c&&(this.c=new ZI);pK(a)};_.Sc=function(a){!this.c&&(this.c=new ZI);qK(a)};_.Ld=function(){CK(this)};
-_.Uc=function(a){!this.c&&(this.c=new ZI);rK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var sK,uK,vK,wK,yJ,xK,yK,zK,AK;function FK(a){this.q=new Av(this);this.pb=a}s(627,289,si,FK);function tK(a,b){this.b=a;this.c=b}s(628,1,{},tK);_.b=0;_.c=null;function GK(a){yi();Si.call(this,a)}s(629,3,{},GK);_.kc=function(){var a;a=this.k.f;a.C||Rj(a.x);Vi(this.k.f,"dragdrop-dragging");!a.I.d&&lK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Nj(this.b,a<this.e?a:this.e),b=Nj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Te]=a+(qj(),Uf);c.style[Lg]=b+Uf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||BF(a);a.I.d||lK(a.I,!0);a.C||(a.x||(a.x=new JK,Wi(a.x,"mosaic-GlassPanel-invisible")),VJ(a.x.pb,bh,(PJ(),RJ(a.pb,bh))),cj((dj(),ej(null)),a.x,0,0));Wi(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+Uj(this.k.b.pb);this.c=a.e+Wj(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function EK(a,b){try{Ki(a,b)}catch(c){if(c=Ii(c),!y(c,118))throw c;}}function HK(a){yi();Si.call(this,a);this.d=new Ai}s(630,3,{},HK);_.kc=function(){var a;a=this.k.f.ob;a.C||Rj(a.x);Vi(this.k.f,"dragdrop-dragging");lK(a.I,!1);aq(a,new Zp(a.q,a.p));ik(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=$i(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Nj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Nj(a+b,ko(d.I.c.pb,If)),b!=a&&SI(d,0,a-b),aq(d,new Zp(d.q,b)),ik(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Nj(a+b,ko(d.I.c.pb,If)),aq(d,new Zp(d.q,b)),ik(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Nj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&SI(d,a-b,0),aq(d,new Zp(b,d.p)),ik(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,aq(d,new Zp(96<a+b?a+b:96,d.p)),ik(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||BF(a);lK(a.I,!0);a.C||(a.x||(a.x=new JK,Wi(a.x,"mosaic-GlassPanel-invisible")),VJ(a.x.pb,bh,(PJ(),RJ(a.pb,bh))),cj((dj(),ej(null)),a.x,0,0));Wi(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+Uj(this.k.b.pb);this.c=a.e+Wj(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function JK(){var a;this.e=new KK(this);this.b=!1;this.c=new Ev;lw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}s(631,309,Uh,JK);
-_.rd=function(){var a;nw(this);try{a=this.ob}catch(b){b=Ii(b);if(y(b,124))throw new av("Parent widget must be an instance of AbsolutePanel");throw b;}a==(dj(),ej(null))?(Nt(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Qi(kk,a),a.c=!0,a.d=tk(a),Ri(kk,a),this.d=new LK(this),qu(new Mt(this.d))):(this.pb.style[nd]=bb,this.pb.style[dg]=bb);this.b&&eu(new Lt(this));cj(ej(null),new MK,Sj($doc.body),$doc.body.scrollTop||0)};
-_.sd=function(){this.i.sd();qk(this.e);this.d&&(Jt(ou,this.d,E(NK,r,46,[(!Cr&&(Cr=new pk),Cr)])),this.d=null);this.b&&Jt(gu,this,E(NK,r,46,[(!fu&&(fu=new pk),fu)]))};_.ad=function(a){switch(bu(a.type)){case 256:if(27==(a.keyCode||0))return Rj(this),!1;case 1:if(this.pb.contains(oo(a)))return Rj(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function KK(a){jk();this.b=a}s(632,25,{},KK);_.Ac=function(){Nt(this.b.pb)};_.b=null;function LK(a){this.b=a}s(633,1,{},LK);_.b=null;
-function MK(){qw();ij.call(this);var a;a=new lx(new OK(this));z(this,a,(Bp(),Bp(),Cp));z(this,a,(tq(),tq(),uq))}s(634,311,Lh,MK);_.td=function(){Ij(new PK(this))};function OK(a){this.b=a}s(635,1,{},OK);_.b=null;function PK(a){this.b=a}s(636,1,hi,PK);_.qc=function(){ux(this.b.pb)};_.b=null;function QK(a){a.pb.style[$g]=fd;a.pb.style[Ie]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Nf(null):(b=IK(a))&&b.Nf(a)}}s(638,292,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Mf=function(){QK(this);return new Zp(ko(this.pb,Jf),ko(this.pb,If))};_.Nf=function(){QK(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function hK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[Zg]=Ef;this.pb[yd]="mosaic-HTML"}s(637,638,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},hK);function oJ(a){lw(this,new RK(a));this.pb[yd]="mosaic-ImageButton"}s(639,309,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},oJ);
-function NJ(){var a=(Rv(),Uv);Lv.call(this,!0,ff);this.U=a.b;this.b=new SK(this);this.b.e=!0;Bv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);gj();Nu(a,b)}else this.lb|=1;no(mo(this.pb))[yd]=Ge;this.pb.style[bh]="2147483647"}s(640,294,si,NJ);_._c=function(a){bv(this,a);1==bu(a.type)&&Gv(this,!1)};_.b=null;
-function SK(a){this.c=a;this.d=new Xi;this.j=new Xi;a=(Ex(),Dx);new ty(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ag);this.f=$doc.createElement(Dg);Yt(b,this.f);this.p=!0;a=(qw(),rw());b=(Zt(),$t(b));a.appendChild(b);this.pb=a;tl();this.pb.setAttribute(eg,Xl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),gj(),Nu(a,b)):this.lb|=2225;this.pb[yd]=Fe;a=Vu(this.pb)+"-vertical";Ei(this.hd(),a,!0);this.pb.style[Nf]=bb;this.pb.setAttribute("hideFocus",Ug);z(this,new Cx(this),(Bp(),Bp(),Cp))}
-s(641,333,ni,SK);_._c=function(a){switch(bu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}vx(this,a)};_.Kd=function(a,b){zx(this,a,b);b||this.b&&Gv(this.c,!1)};_.b=!0;_.c=null;
-function RK(a){var b=(Ew(),Pw),c=(Sw(),Tw),d;d=new yw;d.i[kd]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ww(b.b);b.b.d.rows[0].cells[0][bd]=c.b;ww(b.b);b.b.d.rows[0].cells[0].style[Wg]=e.b;ww(d);b=sw(d,0,0,!0);if(a){Rj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;uw(g,f.d);ts(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ri(c.c,a);a.pb[Rc]=e;Yt(b,a.pb);ev(a,d)}lw(this,d);Ei(this.pb,"mosaic-WidgetWrapper",!0)}s(642,309,Uh,RK);_.b=null;_.c=null;function gJ(a){this.b=a}s(643,1,{},gJ);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&BF(this.b)};_.b=null;function hJ(a){jk();this.b=a}s(644,25,{},hJ);_.Ac=function(){fq(this.b.T.jb);var a=this.b;Br((!a.y&&(a.y=new TK),a.y))};_.b=null;function iJ(a){jk();this.b=a}s(645,25,{},iJ);_.Ac=function(){WI(this.b,(Wp(),Xp))};_.b=null;function jJ(a){jk();this.b=a}s(646,25,{},jJ);_.Ac=function(){WI(this.b,(Wp(),XI))};_.b=null;function mJ(){}s(647,1,{},mJ);function pJ(a){this.b=a}s(648,1,{},pJ);_.Mc=function(){this.b.Fd()};_.b=null;
-function sJ(a){this.b=a}s(649,1,{},sJ);_.b=null;function tJ(a){this.b=a}s(650,1,hi,tJ);_.qc=function(){this.b.O==(Wp(),Xp)?ik(this.b.A,333):this.b.O==XI&&ik(this.b.B,333)};_.b=null;function UI(a){this.pb=a;$u(this)}s(651,292,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},UI);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};
-function TK(){Ur.call(this,null)}s(652,224,gi,TK);function Wp(){Wp=u;Xp=new UK("MAXIMIZED",0);XI=new UK("MINIMIZED",1);YI=new UK("NORMAL",2);VK=E(WK,r,138,[Xp,XI,YI])}function UK(a,b){po.call(this,a,b)}s(653,145,{112:1,115:1,117:1,138:1},UK);var VK,Xp,XI,YI;
-function Nt(a){var b=(Ou(),Pu).scrollWidth,c=Pu.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+Uf;a.style.marginTop=-d+Uf;a.style.width=b+e+Uf;a.style.height=c+d+Uf}
-function XK(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new gv(b);c.b.b<c.b.c.d-1;)d=GI(hv(c.b)),e=d.ob,y(e,144)&&e.md(d.jd()),d.jd()&&Ri(a.y,d);return!0}
-function YK(a,b){var c,d,e;if(b.b)a.d&&Xj(a.d),a.d=new ZK(a,b),Yj(a.d,333);else for(d=new Ci(a.y);d.c<d.e.De();)c=Di(d),e=c.nb,$K(b,c,e.t,e.u),aL(c,e.v,e.s,E(G,k,-1,[bL(a.r.b,c).e,bL(a.q.b,c).d,bL(a.o.b,c).b,bL(a.p.b,c).c]),E(G,k,-1,[cL(a.j.b,c).e,cL(a.i.b,c).d,cL(a.e.b,c).b,cL(a.f.b,c).c]),E(G,k,-1,[dL(a.v,c),dL(a.u,c),dL(a.s,c),dL(a.t,c)]))}
-function eL(){this.y=new Xi;this.k=new fL(this);this.x=new gL(this.k);this.w=new hL(this.k);this.r=new iL(this.k);this.q=new jL(this.k);this.o=new kL(this.k);this.p=new lL(this.k);this.j=new mL(this.k);this.i=new nL(this.k);this.e=new oL(this.k);this.f=new pL(this.k);this.v=new qL(this.k);this.u=new qL(this.k);this.s=new qL(this.k);this.t=new qL(this.k)}s(657,1,{});_.Uf=function(a){YK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function rL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ci(b.y);e.c<e.e.De();)d=Di(e),y(d,61)&&(d=d.jb),f=d.nb,$K(c,d,f.t,f.u),aL(d,f.v,f.s,E(G,k,-1,[bL(b.r.b,d).e,bL(b.q.b,d).d,bL(b.o.b,d).b,bL(b.p.b,d).c]),E(G,k,-1,[cL(b.j.b,d).e,cL(b.i.b,d).d,cL(b.e.b,d).b,cL(b.f.b,d).c]),E(G,k,-1,[dL(b.v,d),dL(b.u,d),dL(b.s,d),dL(b.t,d)]));sL(c);a.b.d=null;for(a=new Ci(a.b.y);a.c<a.e.De();)b=Di(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function ZK(a,b){this.b=a;this.c=b;var c=(ck(),fk);this.n=new bk(this);this.u=c}s(658,18,{},ZK);_.rc=function(){rL(this)};_.sc=function(){rL(this)};
-_.uc=function(a){var b,c,d;for(c=new Ci(this.b.y);c.c<c.e.De();)b=Di(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),$K(this.c,b,d.j,d.w),aL(b,d.x,d.i,E(G,k,-1,[bL(this.b.r.b,b).e,bL(this.b.q.b,b).d,bL(this.b.o.b,b).b,bL(this.b.p.b,b).c]),E(G,k,-1,[cL(this.b.j.b,b).e,cL(this.b.i.b,b).d,cL(this.b.e.b,b).b,cL(this.b.f.b,b).c]),E(G,k,-1,[dL(this.b.v,b),dL(this.b.u,b),dL(this.b.s,b),dL(this.b.t,b)]))};_.b=null;_.c=null;s(660,1,{});
-_.b=null;function oL(a){this.b=a}s(659,660,{},oL);function pL(a){this.b=a}s(661,660,{},pL);function nL(a){this.b=a}s(662,660,{},nL);function mL(a){this.b=a}s(663,660,{},mL);function kL(a){this.b=a}s(664,660,{},kL);function lL(a){this.b=a}s(665,660,{},lL);function jL(a){this.b=a}s(666,660,{},jL);function iL(a){this.b=a}s(667,660,{},iL);s(668,660,{},function(a){this.b=a});s(669,660,{},function(a){this.b=a});function dL(a,b){var c=a.b,d;d=$i(c.e,b);d||(d=new ZJ(UJ(b.pb)),x(c.e,b,d));return d.e}
-function qL(a){this.b=a}s(670,660,{},qL);function hL(a){this.b=a}s(671,660,{},hL);function gL(a){this.b=a}s(672,660,{},gL);function cL(a,b){var c;c=$i(a.b,b);c||(c=new ZJ(VI(b.pb)),x(a.b,b,c));return c}function bL(a,b){var c;c=$i(a.c,b);c||(c=new ZJ(TJ(b.pb)),x(a.c,b,c));return c}
-function tL(a,b){var c,d;d=$i(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=IK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Zp(uL(e,!0),uL(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=uL(e,!0));null!=c.k&&(h.b=uL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Zp(uL(e,!0),uL(e,!1));break a}h=new XJ;f=b.pb;l=f.style;g=l[Rf];i=l[Xg];l[Rf]="static";l[Xg]=Je;null!=c.n?h.c=uL(e,!0):(l[$g]=fd,h.c=(f.offsetWidth||0)+bL(d.p.b,b).c+bL(d.q.b,b).d);null!=c.k?h.b=uL(e,!1):(l[Ie]=fd,h.b=(f.offsetHeight||0)+bL(d.r.b,b).e+
-bL(d.o.b,b).b);l[Rf]=g;l[Xg]=i}d=h}null!=c.n&&(qj(),$o)==c.n.Wf()||null!=c.k&&(qj(),$o)!=c.k.Wf()||x(a.f,b,d)}return d}function fL(a){this.i=a;this.d=new Ai;this.f=new Ai;this.c=new Ai;this.b=new Ai;this.e=new Ai}s(673,1,{},fL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function vL(a){var b;b=a.nb;if(null==b||!y(b,141))b=new wL,a.nb=b;return b}function jK(){mK.call(this,(nK(),xL))}function mK(a){var b=(yL(),zL);eL.call(this);this.c=a;this.b=b}s(674,657,{},jK,mK);
-_.Vf=function(a){var b,c,d,e,f,g,i,h,l;h=new XJ;XK(this,a);l=bL(this.p.b,a).c+bL(this.q.b,a).d+cL(this.f.b,a).c+cL(this.i.b,a).d+dL(this.t,a)+dL(this.u,a);d=bL(this.r.b,a).e+bL(this.o.b,a).b+cL(this.j.b,a).e+cL(this.e.b,a).b+dL(this.v,a)+dL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(nK(),xL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ci(this.y);a.c<a.e.De();)c=Di(a),e=vL(c),b=null,i=c.ob,y(i,144)&&(b=i,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),this.c==xL?(l+=tL(this.x.b,c).c,e.b=tL(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Nj(f,e.b)):(d+=tL(this.w.b,c).b,e.c=tL(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Nj(g,e.c));this.c==xL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(XK(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=dL(this.t,a);A=dL(this.v,a);c=Yp(a.pb);O=c.c-(q+dL(this.u,a));o=c.b-(A+dL(this.s,a));g=O;c=o;this.c==(nK(),xL)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Ci(this.y);e.c<e.e.De();)d=Di(e),b=null,n=vL(d),w=d.ob,y(w,144)&&(b=w,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),this.c==xL?(n.e?++h:(n.c=tL(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=tL(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=tL(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=tL(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new Ci(this.y);e.c<e.e.De();)d=Di(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==xL?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==oK?(n.t=this.b==(yL(),zL)?q:this.b==BL?q+~~(O/2)-~~(K/2):q+O-K,n.u=A,n.v=l,n.s=f,A+=m+H):(this.b==(yL(),zL)?(n.t=q,n.u=A):this.b==BL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d.dd()-Tj(a.pb)-dL(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-Vj(a.pb)-dL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));YK(this,a)}};_.b=null;_.c=null;function yL(){yL=u;zL=new CL("START",0);BL=new CL(Ib,1);DL=new CL("END",2);EL=E(FL,r,139,[zL,BL,DL])}function CL(a,b){po.call(this,a,b)}s(675,145,{112:1,115:1,117:1,139:1},CL);var EL,BL,DL,zL;function nK(){nK=u;xL=new GL("HORIZONTAL",0);oK=new GL("VERTICAL",1);HL=E(IL,r,140,[xL,oK])}
-function GL(a,b){po.call(this,a,b)}s(676,145,{112:1,115:1,117:1,140:1},GL);var HL,xL,oK;s(678,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function wL(){this.f=!1}function rJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(677,678,{141:1,145:1},wL,rJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function JL(a,b){if(a.n)return!0;XK(a,b);if(0<a.y.d){a.b=Ut(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new KL,c.nb=d;a.c=d;a.y.Ie();Ri(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function LL(){eL.call(this)}s(679,657,{},LL);
-_.Vf=function(a){var b,c;c=new XJ;JL(this,a);if(this.b){b=tL(this.x.b,this.b).c;var d=tL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=AL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=bL(this.p.b,a).c+bL(this.q.b,a).d+cL(this.f.b,a).c+cL(this.i.b,a).d+dL(this.t,a)+dL(this.u,a);c.b+=bL(this.r.b,a).e+bL(this.o.b,a).b+cL(this.j.b,a).e+cL(this.e.b,a).b+dL(this.v,a)+dL(this.s,a);return c};
-_.Uf=function(a){var b,c,d,e,f;JL(this,a)&&(d=dL(this.t,a),e=dL(this.v,a),c=Yp(a.pb),f=c.c-(d+dL(this.u,a)),c=c.b-(e+dL(this.s,a)),b=this.b.ob,y(b,144)&&(b=AL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-Tj(a.pb)-dL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-Vj(a.pb)-dL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),YK(this,a))};_.b=null;_.c=null;function KL(){this.f=!1}
-s(680,678,{142:1,145:1},KL);function AL(a){var b,c,d,e;null==a.b&&(a.b=v(G,k,-1,4,1),e=mo(Du(Du(a.d,0),0)),c=mo(Du(Du(a.d,2),2)),d=TJ(a.pb),b=VI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function ML(a,b){a.kb&&Rj(a);return Cv(a,b)}function NL(){$v();Qv.call(this,aw)}s(681,299,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},NL);_.vd=function(a){return ML(this,a)};_.b=null;
-function OL(a){var b;b=a.ob;return y(b,144)?b:a}function bq(a){if(!a.kb)return new XJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Vf(a),dq(a,a.k),a.e.Uf(a),a.k=a.e.Vf(a);return a.k}function GI(a){return y(a,144)?a.jb:a}function PL(a){var b;if(!a.o){b=(!fK&&(fK=new eK),fK);var c=SL(a,fb,!0);b.b=c;c=SL(a,gb,!0);b.c=c;a.o=b}return a.o}
-function FI(a,b,c,d,e){if(y(b,61))throw new rk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new NL,pv(a,c,a.pb,d,!0),Dv(c,b)):pv(a,b,c,d,e);HI(a,b)}function qJ(a,b,c,d){b.nb=c;FI(a,b,a.pb,d,!0)}
-function HI(a,b){var c;c=a.e;if(b){var d=c.k;Li(d.d,b);Li(d.f,b);Li(d.c,b);Li(d.b,b);Li(d.e,b)}else d=c.k,Zx(d.d),Zx(d.f),Zx(d.c),Zx(d.b),Zx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==OL(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==OL(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Nf(a.ob),c.Nf(a))}}
-function fq(a){if(a.kb&&a.pb.style.display!=Bf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==kg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Uf(a);a.d=!1;sL(a)}}function sL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=GI(qy(a.q,d)),y(b,144)&&(b=b.jb),b.jd()&&(y(b,143)?b.Of():y(b,74)&&b.Ld())}function II(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=OL(b);return wv(a,c)?(y(c,144)&&ML(c,b),HI(a,null),!0):!1}
-function iK(a,b){var c;a.e=b;null!=a.f&&Vi(a,Vu(a.pb)+Aa+a.f);a.f=b.cZ.e;c=fo(a.f,$n(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Wi(a,Vu(a.pb)+Aa+a.f);HI(a,null)}function SL(a,b,c){a.n||(a.n=$doc.createElement(vg),VJ(a.n,Rf,Tc),VJ(a.n,Xg,Je),VJ(a.n,Te,bb),VJ(a.n,Lg,bb),a.pb.appendChild(a.n));VJ(a.n,$g,b);VJ(a.n,Ie,b);a=SJ(a.n);return c?a.c:a.b}
-function uL(a,b){var c;c=null.Wf();if(c==(qj(),lp)){c=(PL(a),null.Wf());var d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK);return L(J(Math.round(100*d*c/254)))}if(c==bp)return c=PL(a),d=null.Wf(),L(J(MD(d*(-1==c.b&&(c.b=DI(fb,!0)),c.b))));if(c==dp)return c=PL(a),d=null.Wf(),L(J(MD(d*(-1==c.c&&(c.c=DI(gb,!0)),c.b))));if(c==jp)return c=(PL(a),null.Wf()),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(d*c)));if(c==np)return c=(PL(a),null.Wf()),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(10*d*c/254)));
-if(c==hp)return L(J(MD(12*(PL(a),null.Wf())*L(J(MD((-1==dK&&(dK=(PJ(),DI(hb,!0))),dK)/72))))));if(c==$o)return SL(a,null.Wf(),b);if(c==fp)return c=(PL(a),L(J(MD(null.Wf())))),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(d*c/72)));if(null.Wf()==Yo)return L(J(MD(null.Wf())));throw new rk("Invalid size: "+null.Wf());}function fJ(){var a=new LL;zv.call(this);this.k=new Zp(-1,-1);new TL(this);this.pb[yd]="mosaic-LayoutPanel";iK(this,a)}
-s(682,289,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},fJ);_.zd=function(a){FI(this,a,this.pb,this.q.d,!0)};_.od=function(){jv(this,new UL)};_.pd=function(){jv(this,new VL)};_.Mf=function(){return bq(this)};_.wd=function(a){return sv(this.q,OL(a))};_.xd=function(a,b,c,d){FI(this,a,b,c,d)};_.Nf=function(a){HI(this,a)};_.yd=function(){return new gv(this)};_.Of=function(){fq(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=bq(this),null!=this.j)a=a.b+Uf,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+Uf);this.ld(b);this.i=null}else b=a.b+Uf,this.nd(a.c+Uf),this.ld(b);fq(this)}};_.Ld=function(){fq(this)};_.vd=function(a){return II(this,a)};_.ld=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=OL(a);vv(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[$g]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function UL(){}s(683,1,{},UL);_.Jd=function(a){OL(a).rd()};function VL(){}s(684,1,{},VL);_.Jd=function(a){OL(a).sd()};function gv(a){this.c=a;this.b=new uv(this.c.q)}s(685,1,{},gv);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return GI(hv(this.b))};_.$c=function(){iv(this.b)};_.c=null;function WL(){WL=u;new Kw}
-function TL(a){WL();Ei(a.pb,"dragdrop-dropTarget",!0);this.b=a;new XL(this)}s(686,9,{},TL);function XL(a){jk();this.b=a}s(687,25,{},XL);_.Ac=function(){HI(this.b.b,null);fq(this.b.b)};_.b=null;function IK(a){a=a.ob;return!a?null:y(a,143)?a:IK(a)}function $I(a,b,c){var d;d=a.pb;aL(a,b,c,TJ(d),VI(d),UJ(d))}
-function aL(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.nd((0>g?0:g)+(qj(),Uf)),b!=a.gd()&&a.nd((0>b?0:b)+Uf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(qj(),Uf)),c!=a.fd()&&a.ld((0>c?0:c)+Uf))}function dq(a,b){$I(a,b.c,b.b)}function $K(a,b,c,d){b=OL(b);vv(a,b);a.Bd(b,c,d)}s(690,1,{});
-function oD(){var a,b,c,d;d=eo("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function YL(){this.b=new Ai;new Ai;new Ai}s(689,690,{},YL);function nD(){nD=u;ZL=new YL}function sD(){var a=pD,b=$wnd.JSApplet.JSME;nD();x(ZL.b,a,b)}var ZL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=In&&(e=Zj(),2E3<e-Kn&&(Kn=e,Jn=Hn()));if(0==In++){var f=(Ln(),Mn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Un(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Ln(),Mn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Un(l,m);while(h.d);h.d=m}}--In;c&&-1!=Jn&&($wnd.clearTimeout(Jn),Jn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(ws)()}catch(d){a(b)}else B(ws)()}var qD=U(1),An=U(103),$L=DD(" I"),G=yD(697,$L),gE=yD(695,qD),aM=DD(" Z"),wG=yD(698,aM);U(102);U(101);U(100);var bM=U(475),co=yD(699,bM),cM=U(243),lt=yD(700,cM);U(244);U(145);var dM=DD(" B");U(465);var eM=DD(" C"),vi=yD(701,eM);U(463);var fM=DD(" D"),PE=yD(702,fM);U(464);U(466);var gM=U(469),LD=yD(703,gM),hM=DD(" J"),iM=U(2),ys=yD(696,iM),OJ=yD(704,dM);U(478);U(461);U(99);U(173);U(108);U(457);var pD=U(455);
-U(460);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(472);U(467);U(456);U(690);U(689);var rD=CD(),wA=U(396),BE=yD(705,wA),jM=U(518),eG=yD(706,jM),kM=U(382);U(381);U(380);U(379);U(514);var ps=yD(707,G),lM=V(516,function(){HE();return jG}),kG=yD(708,lM);U(517);U(405);U(404);U(510);U(509);U(519);U(520);U(515);U(439);U(513);var Zz=yD(709,kM);U(394);U(522);U(185);U(184);U(277);U(224);U(279);U(193);var mM=U(192);U(227);U(226);U(225);U(376);U(377);U(378);U(293);var nM=U(292);U(291);
-U(297);U(311);U(524);U(523);U(290);U(289);U(526);U(525);U(531);U(532);U(533);U(534);U(535);U(536);U(537);U(538);U(527);U(528);U(529);U(530);U(353);U(230);U(229);U(302);U(303);U(304);U(549);U(558);U(25);U(550);U(551);U(552);U(553);U(554);U(555);U(556);U(557);U(275);U(451);U(450);U(482);U(484);U(483);U(485);U(487);U(486);U(488);U(492);U(493);U(349);U(352);U(350);U(351);U(422);U(421);var pB=U(420),lF=yD(710,pB),AG=yD(711,hM);U(411);U(406);U(407);U(548);U(489);U(495);U(490);U(491);U(416);U(415);U(414);
-U(419);var oM=CD(),xI=yD(712,oM);U(449);U(582);U(581);U(593);U(594);U(595);U(596);U(501);var pM=V(233,function(){es();return js}),ks=yD(713,pM);U(481);U(429);U(430);U(413);var aB=U(408);U(392);U(393);U(418);var lB=U(417);U(410);U(409);U(499);U(508);U(399);var AA=U(398);U(453);U(511);U(512);U(474);U(521);U(427);U(428);U(402);U(384);U(383);U(436);CD();CD();CD();U(386);U(387);U(273);
-var qM=V(161,function(){qj();return pp}),qp=yD(714,qM),rM=V(144,function(){rj();return Ao}),Bo=yD(715,rM),sM=V(151,function(){Co();return Lo}),Mo=yD(716,sM),tM=V(156,function(){No();return Wo}),Xo=yD(717,tM);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);V(167,null);V(168,null);V(169,null);V(170,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(153,null);V(154,null);V(155,null);V(157,null);V(158,null);V(159,null);V(160,null);U(369);U(183);U(190);U(191);U(364);
-var ry=yD(718,nM);U(365);U(561);U(560);U(403);U(189);U(214);U(216);var HA=U(401);U(452);U(389);U(388);U(395);U(505);U(325);U(327);U(326);U(328);U(477);U(219);U(438);U(371);U(370);U(188);U(207);U(208);U(210);U(205);U(204);U(206);var JA=U(544);U(397);U(563);U(568);U(437);U(468);U(440);var aA=U(391),$z=yD(719,AA);U(195);U(609);U(545);U(424);U(425);U(426);U(390);U(211);U(228);U(541);U(542);U(316);U(315);U(321);U(322);U(599);U(569);U(570);U(494);U(502);U(503);U(504);U(562);U(564);var bB=U(412);U(197);
-U(196);U(198);U(199);U(506);U(218);U(215);U(217);U(213);U(203);U(202);U(201);U(567);U(296);U(295);U(294);U(575);U(574);U(598);U(572);U(597);var uM=V(653,function(){Wp();return VK}),WK=yD(720,uM);U(652);U(651);U(643);U(644);U(645);U(646);U(647);U(648);U(649);U(650);U(624);var vM=V(298,function(){Rv();return Yv}),Zv=yD(721,vM),wM=V(345,function(){Nv();return Lx}),Mx=yD(722,wM);U(18);U(346);U(347);U(342);U(343);U(344);U(19);U(20);U(21);U(435);U(400);U(640);U(333);U(641);U(334);U(335);U(336);U(337);U(340);
-U(307);U(306);var xM=U(305);U(565);U(566);U(571);U(255);U(310);U(341);U(187);U(329);U(356);U(355);U(357);var yM=V(358,function(){by();return my}),ny=yD(723,yM);V(359,null);V(360,null);V(361,null);V(362,null);U(231);U(248);U(546);U(308);U(324);U(323);U(498);U(300);U(186);U(547);U(309);U(626);U(3);U(629);U(630);U(628);U(627);U(620);U(619);U(682);U(683);U(684);U(685);U(622);U(222);var NB=U(432),PB=yD(724,NB);U(433);U(431);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);
-var zM=U(52),Ax=yD(725,zM);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var YJ=U(611);U(301);var bK=U(613);U(220);U(638);U(637);U(445);U(444);U(446);U(221);U(257);U(259);U(258);U(249);U(299);U(681);U(264);U(267);U(265);U(266);U(5);U(7);
-U(6);U(584);U(434);U(447);U(368);U(182);U(285);U(287);U(286);U(253);U(367);U(250);U(573);var wJ=yD(726,xM);U(579);U(578);U(588);U(576);U(577);U(585);U(586);U(580);U(583);U(441);U(442);U(448);U(223);U(639);U(606);U(459);U(479);U(252);U(543);var cK=U(614);U(623);U(642);U(678);U(677);U(194);U(209);U(4);U(605);U(34);U(260);U(330);U(331);U(332);U(261);var NK=yD(727,mM);U(262);U(657);U(674);var AM=V(675,function(){yL();return EL}),FL=yD(728,AM),BM=V(676,function(){nK();return HL}),IL=yD(729,BM);U(660);
-U(669);U(668);U(672);U(671);U(667);U(666);U(664);U(665);U(663);U(662);U(659);U(661);U(670);U(673);U(658);U(314);U(363);U(354);U(33);U(71);U(625);U(679);U(313);U(312);U(318);U(319);U(317);U(263);U(22);U(283);U(284);U(11);U(14);U(23);var CM=U(26),uk=yD(730,CM);U(24);U(27);U(28);U(680);U(8);U(10);U(9);U(686);U(687);U(631);U(634);U(635);U(636);U(632);U(633);var $J=U(612);U(616);U(617);U(200);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
diff --git a/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html b/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html
deleted file mode 100644
index 0203d59..0000000
--- a/public/jsme_bak/59C599C70C55FAEAE8D77121FFC507DA.cache.html
+++ /dev/null
@@ -1,598 +0,0 @@
-<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 = '59C599C70C55FAEAE8D77121FFC507DA';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",Xa=".",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",Bb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Mb="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",fc="NONE",hc="No more molecules in SDF buffer",
-ic="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-",zc="Ring",Ac="S",Ec="SMILES",Fc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="West",Lc="X",Mc="[",Nc="\\",Uc="]",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",md="bottom",od="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",Jd="definition",Od="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",ne="google",oe="grid",pe="gridcell",qe="group",re="gwt-MenuBar",se="gwt-MenuBarPopup",ze="heading",Ae="height",Be="hidden",Ce="ie9",De="img",Ee="is_touch_supported",Fe="italic",Ge="java.vm.name",He="jsa-resetDiv",Ie="keydown",Je="keypress",Ke="keyup",Le="left",Me="link",
-Ne="list",Oe="listbox",Pe="listitem",Qe="load",Re="log",Te="ltr",Ue="main",Ve="marquee",We="math",Xe="menu",Ye="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",hf="middle",jf="mousedown",kf="mousemove",lf="mouseout",mf="mouseover",nf="mouseup",of="mousewheel",pf="msie",qf="multipart",rf="n",sf="navigation",tf="none",uf="noreaction",vf="note",wf="nowrap",xf="null",yf="number",zf="object",Af="offsetHeight",Bf="offsetWidth",Cf="ontouchstart",Df="opacity",Ef="opera",Ff=
-"option",Gf="outline",Hf="overflow",If="padding",Jf="popupContent",Kf="position",Lf="presentation",Nf="progressbar",Of="px",Pf="px, ",Qf="px;",Rf="radio",Sf="radiogroup",Tf="reaction",Uf="region",Vf="rgb(",Wf="right",Xf="rotation",Zf="row",$f="rowgroup",ag="rowheader",bg="rtl",cg="s",dg="scale100",eg="scrollbar",fg="se",gg="search",hg="separator",ig="serif",jg='shape-rendering="crispEdges"',kg="slider",lg="span",mg="spinbutton",ng="status",og="styleFloat",pg="subMenuIcon-selected",qg="tab",rg="table",
-sg="tablist",tg="tabpanel",ug="tbody",vg="td",wg="text",xg="textAlign",yg="textbox",zg="timer",Ag="toolbar",Bg="tooltip",Cg="top",Dg="touchcancel",Eg="touchend",Fg="touchmove",Gg="touchstart",Hg="tr",Ig="tree",Jg="treegrid",Kg="treeitem",Lg="true",Mg="value",Ng="verticalAlign",Og="visibility",Pg="visible",Qg="whiteSpace",Rg="width",Sg="x",Tg="zIndex",Ug="zoom",Vg="|",_,Wg={l:4194303,m:4194303,h:1048575},Xg={l:0,m:0,h:0},Yg={l:1,m:0,h:0},Zg={l:2,m:0,h:0},$g={l:3,m:0,h:0},ah={l:4,m:0,h:0},bh={l:8,m:0,
-h:0},ch={l:10,m:0,h:0},dh={l:16,m:0,h:0},kh={l:32,m:0,h:0},lh={l:64,m:0,h:0},mh={l:128,m:0,h:0},nh={l:256,m:0,h:0},oh={l:512,m:0,h:0},ph={l:1024,m:0,h:0},qh={l:2048,m:0,h:0},rh={l:8192,m:0,h:0},sh={l:16384,m:0,h:0},th={l:32768,m:0,h:0},uh={l:65536,m:0,h:0},vh={l:131072,m:0,h:0},wh={l:262144,m:0,h:0},xh={l:524288,m:0,h:0},yh={},zh={67:1,69:1,84:1},Ah={18:1,67:1},Bh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Ch={83:1},Dh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Eh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,
-34:1,36:1},Fh={7:1,8:1,67:1,70:1,72:1},Gh={13:1,37:1},Hh={20:1},Ih={68:1},Jh={6:1,8:1,67:1,70:1,72:1},Kh={67:1,73:1,81:1},Lh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Mh={87:1},k={67:1,69:1},Nh={85:1},Oh={8:1,9:1,67:1,70:1,72:1},Ph={67:1},Qh={67:1,73:1,79:1,81:1},Rh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Sh={11:1},Th={38:1,67:1,73:1,79:1,81:1},Uh={35:1,67:1,70:1,72:1},Vh={49:1,67:1},Wh={27:1,34:1},Xh={67:1,73:1,75:1,79:1,81:1},Yh={84:1},r={66:1,67:1,69:1},Zh=
-{44:1,49:1,63:1,67:1},$h={67:1,69:1,83:1},ai={65:1},bi={10:1,67:1,70:1,72:1},ci={21:1},di={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ei={67:1,83:1},fi={14:1},gi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},hi={44:1,45:1,49:1,63:1,67:1},ii={44:1,45:1,49:1,55:1,63:1,67:1};function s(a,b,c){var d=yh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=yh[a]=function(){}),_=d.prototype=0>b?{}:new yh[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 ji(this)};_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(ki,k,-1,8,1);d=(li(),mi);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 ni(){ni=u;oi=new pi}
-function qi(a){for(var b,a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function vi(a,b,c){var a=a.n,d;try{d=new wi(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=xi(e);if(y(e,73))throw new yi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}ti(b._c(),Sb,!0);ti(c._c(),Ud,!0);x(oi,b,c)}
-function zi(a,b){var c;c=Ai(oi,b);var d;d=Ai(a.n.c,c);if(!d)throw new Bi("dragHandle was not draggable");Ci(d.b.a);Ci(d.d.a);Ci(d.c.a);ti(b._c(),Sb,!1);ti(c._c(),Ud,!1)}function Di(a){var b;a.o=!1;for(a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function Ei(a,b){Fi(a.j.k,b)?ti(b._c(),Vd,!1):a.o?(Gi(a.j.k,b),ti(b._c(),Vd,!0)):(a.j.k.ze(),Gi(a.j.k,b))}function Hi(a){this.f=a;this.j=new Ii(this);this.n=new Ji(this.j)}s(3,1,{});_.jc=function(){Ki(this.j.e,"dragdrop-dragging")};
-_.kc=function(){Li(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var oi;function Ii(a){this.k=new Mi;this.d=a;this.a=a.f}s(4,1,{},Ii);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ni(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 Oi(a,b){var c;c=Pi(a.c,Qi).a;b.a.ctrlKey||b.a.metaKey||qi(a.b.d);Ei(a.b.d,c)}function Ri(a){a.b.f=null;a.b.d.kc();Si((Ti(),Ui(null)),a.a,0,0);var b=a.a.gb;Vi=b;Wi();Xi=b;a.d=2}
-function Ji(a){this.c=new pi;this.b=a;this.a=new Yi;Zi(this.a,$i(),aj());z(this.a,this,(bj(),bj(),cj));z(this.a,this,(dj(),dj(),ej));a=this.a.gb.style;a[$d]="alpha(opacity=0)";a.opacity=0;a.margin=0+(fj(),Of);a.borderStyle=(gj(),tf);a[ed]="blue"}s(5,1,{},Ji);
-_.mc=function(a){var b,c,d,e;c=a.f;d=hj(a);e=ij(a);b=jj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!Qi)Qi=c,this.b.e=Pi(this.c,Qi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==kj(this.b.k,this.b.e)&&(qi(this.b.d),Ei(this.b.d,this.b.e)),lj(new yj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new zj(Qi,null),Qi!=this.b.e&&(c=new zj(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,Ri(this),1!=this.d&&Ni(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Aj(a,b);a=Bj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Cj(Dj(d-this.f),Dj(a-this.i))>=this.b.d.k?(Ej(),-1!=kj(this.b.k,this.b.e)||Ei(this.b.d,this.b.e),c=new zj(Qi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Ri(this)):Fj.preventDefault()),1==this.d)return;Fj.preventDefault();Ni(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Aj(a,b);b=Bj(a,b);if(1==jj(a.a)&&(this.e=!1,Qi))try{if(Ej(),1==this.d)Oi(this,a);else{d!=this.a&&(c=new zj(d,null),e+=c.a,b+=c.d);try{Ni(this,e,b),this.b.d.jc(),3!=this.d&&Oi(this,a)}finally{var f=this.a.gb;Vi&&f==Vi&&(Vi=null);Wi();f===Xi&&(Xi=null);Gj(this.a);this.d=1;this.b.e=null}}}finally{Qi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Qi=null;function yj(){}s(6,1,ci,yj);_.pc=function(){Ej()};
-function wi(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},wi);_.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 zj(a,b){!a||a==(Ti(),Ui(null))?this.f=this.e=0:(this.e=a.Xc()-Hj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Ti(),Ui(null))?this.c=this.b=0:(this.b=Ij(b.gb)+b.gb.clientLeft,this.c=Jj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},zj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Ej(){try{$doc.selection.empty()}catch(a){}}function Kj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Fi(c.a,b);0==c.a.c&&Lj(c.b);a.q=null}a.qc()}}function Mj(a,b){var c=Nj();Kj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Oj(a.k,Nj())}
-function Pj(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 Oj(a,b){if(Pj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Qj(d,a.a.k);Gi(d.a,e);1==d.a.c&&Rj(d.b,16);c.q=e}else a.a.q=null}function Sj(a){this.a=a}s(18,1,{},Sj);_.a=null;s(19,1,{});s(20,1,{2:1});function Tj(){Tj=u;Uj=new Vj}s(21,19,{});var Uj=null;function Vj(){this.a=new Mi;this.b=new Wj(this)}s(22,21,{},Vj);function Xj(){Xj=u;Yj=new Mi;var a=new Zj;$j();ak(bk?bk:bk=new ck,a)}function Lj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a)}
-function Rj(a,b){if(0>b)throw new dk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a);a.b=!1;a.c=ek(a,b);Gi(Yj,a)}function fk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function ek(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Fi(Yj,this);this.vc()};_.b=!1;_.c=0;var Yj;function Wj(a){Xj();this.a=a}s(23,24,{},Wj);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(gk,k,3,a.a.c,0);b=hk(a.a,b);c=new ik;for(e=0,f=b.length;e<f;++e)d=b[e],Fi(a.a,d),Oj(d.a,c.a);0<a.a.c&&Rj(a.b,Cj(5,16-(Nj()-c.a)))};_.a=null;function Qj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Qj);_.a=null;_.b=null;s(27,1,{});_.a=null;function jk(){this.a=Yc}s(26,27,{},jk);function kk(){this.a=Zc}s(28,27,{},kk);function lk(){this.a=bd}s(29,27,{},lk);s(31,1,{});_.a=null;function mk(a){this.a=a}s(30,31,{},mk);function nk(){this.a=cd}s(32,27,{},nk);
-function ok(){this.a=fd}s(33,27,{},ok);function pk(){this.a=od}s(34,27,{},pk);function qk(){this.a=td}s(35,27,{},qk);function rk(){this.a=Ad}s(36,27,{},rk);function sk(){this.a=Bd}s(37,27,{},sk);function tk(){this.a=Cd}s(38,27,{},tk);function uk(){this.a=Dd}s(39,27,{},uk);function vk(){this.a=Jd}s(40,27,{},vk);function wk(){this.a=Od}s(41,27,{},wk);function xk(){this.a=Qd}s(42,27,{},xk);function yk(){this.a=Td}s(43,27,{},yk);function zk(){this.a=ge}s(44,27,{},zk);function Ak(){this.a=oe}
-s(45,27,{},Ak);function Bk(){this.a=pe}s(46,27,{},Bk);function Ck(){this.a=qe}s(47,27,{},Ck);function Dk(){this.a=ze}s(48,27,{},Dk);function Ek(a){this.a=a.id}s(49,1,{4:1,5:1},Ek);_.a=null;function Fk(){this.a=De}s(50,27,{},Fk);function Gk(){this.a=Me}s(51,27,{},Gk);function Hk(){this.a=Ne}s(52,27,{},Hk);function Ik(){this.a=Oe}s(53,27,{},Ik);function Jk(){this.a=Pe}s(54,27,{},Jk);function Kk(){this.a=Re}s(55,27,{},Kk);function Lk(){this.a=Ue}s(56,27,{},Lk);function Mk(){this.a=Ve}s(57,27,{},Mk);
-function Nk(){this.a=We}s(58,27,{},Nk);function Ok(){this.a=Xe}s(59,27,{},Ok);function Pk(){this.a=df}s(60,27,{},Pk);function Qk(){this.a=ef}s(61,27,{},Qk);function Rk(){this.a=ff}s(62,27,{},Rk);function Sk(){this.a=gf}s(63,27,{},Sk);function Tk(){this.a=sf}s(64,27,{},Tk);function Uk(){this.a=vf}s(65,27,{},Uk);function Vk(){this.a=Ff}s(66,27,{},Vk);function Wk(){this.a=Lf}s(67,27,{},Wk);s(68,31,{},function(a){this.a=a});function Xk(){this.a=Nf}s(69,27,{},Xk);
-function Yk(){Yk=u;Zk=new mk("aria-activedescendant")}var Zk;function $k(){this.a=Rf}s(71,27,{},$k);function al(){this.a=Sf}s(72,27,{},al);function bl(){this.a=Uf}s(73,27,{},bl);
-function cl(){cl=u;dl=new kk;el=new jk;fl=new lk;gl=new nk;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 Bk;ul=new Ak;vl=new Ck;wl=new Dk;xl=new Fk;yl=new Gk;zl=new Ik;Al=new Jk;Bl=new Hk;Cl=new Kk;Dl=new Lk;El=new Mk;Fl=new Nk;Gl=new Pk;Hl=new Rk;Il=new Sk;Jl=new Qk;Kl=new Ok;Ll=new Tk;Ml=new Uk;Nl=new Vk;Ol=new Wk;Pl=new Xk;Ql=new al;Rl=new $k;Sl=new bl;Tl=new Ul;Vl=new Wl;Xl=new Yl;Zl=new $l;am=new bm;cm=new dm;em=
-new fm;gm=new hm;im=new jm;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;C=new pi;x(C,Uf,Sl);x(C,Yc,el);x(C,Od,pl);x(C,Zc,dl);x(C,bd,fl);x(C,Td,rl);x(C,cd,gl);x(C,fd,hl);x(C,od,il);x(C,td,jl);x(C,pe,tl);x(C,Ad,kl);x(C,qe,vl);x(C,Bd,ll);x(C,Cd,ml);x(C,Dd,nl);x(C,Jd,ol);x(C,Ne,Bl);x(C,Qd,ql);x(C,ge,sl);x(C,oe,ul);x(C,ze,wl);x(C,De,xl);x(C,Me,yl);x(C,Oe,zl);x(C,Pe,Al);x(C,Re,Cl);x(C,Ue,Dl);x(C,Ve,El);x(C,We,Fl);x(C,Xe,Kl);x(C,df,Gl);x(C,ef,Jl);x(C,
-ff,Hl);x(C,Ff,Nl);x(C,Rf,Rl);x(C,gf,Il);x(C,sf,Ll);x(C,vf,Ml);x(C,Lf,Ol);x(C,Nf,Pl);x(C,Sf,Ql);x(C,Zf,Xl);x(C,$f,Tl);x(C,ag,Vl);x(C,gg,am);x(C,hg,cm);x(C,eg,Zl);x(C,kg,em);x(C,mg,gm);x(C,ng,im);x(C,qg,Dm);x(C,sg,zm);x(C,tg,Bm);x(C,yg,Fm);x(C,zg,Hm);x(C,Ag,Jm);x(C,Bg,Lm);x(C,Ig,Rm);x(C,Jg,Nm);x(C,Kg,Pm)}var el,dl,fl,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,ul,tl,vl,wl,xl,yl,Bl,zl,Al,Cl,Dl,El,Fl,Kl,Gl,Jl,Hl,Il,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,C,Xl,Tl,Vl,Zl,am,cm,em,gm,im,Dm,zm,Bm,Fm,Hm,Jm,Lm,Rm,Nm,Pm;
-function Yl(){this.a=Zf}s(75,27,{},Yl);function Ul(){this.a=$f}s(76,27,{},Ul);function Wl(){this.a=ag}s(77,27,{},Wl);function $l(){this.a=eg}s(78,27,{},$l);function bm(){this.a=gg}s(79,27,{},bm);function dm(){this.a=hg}s(80,27,{},dm);function fm(){this.a=kg}s(81,27,{},fm);function hm(){this.a=mg}s(82,27,{},hm);function jm(){this.a=ng}s(83,27,{},jm);function Em(){this.a=qg}s(84,27,{},Em);function Am(){this.a=sg}s(85,27,{},Am);function Cm(){this.a=tg}s(86,27,{},Cm);function Gm(){this.a=yg}
-s(87,27,{},Gm);function Im(){this.a=zg}s(88,27,{},Im);function Km(){this.a=Ag}s(89,27,{},Km);function Mm(){this.a=Bg}s(90,27,{},Mm);function Sm(){this.a=Ig}s(91,27,{},Sm);function Om(){this.a=Jg}s(92,27,{},Om);function Qm(){this.a=Kg}s(93,27,{},Qm);function ik(){this.a=Nj()}function Nj(){return(new Date).getTime()}s(94,1,{},ik);function Tm(a){var b,c,d;d=new Um;for(c=a;c;)b=c.wc(),c!=a&&Vm(d.a,"Caused by: "),Wm(d,c.cZ.d),Vm(d.a,nb),Vm(d.a,null==b?"(No exception detail)":b),Vm(d.a,aa),c=c.e}
-function Xm(a){var b,c,d;c=v(Ym,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Zm;c[d]=a[d]}}function $m(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 $m(this)};_.e=null;_.f=null;function an(a){bn();this.f=a}s(98,99,Kh,an);function Bi(a){bn();this.f=a}function yi(a,b){bn();this.e=b;this.f=a}s(97,98,Qh,Bi,yi);
-function cn(a){bn();this.b=a;this.a=j;var b,c,d;c=[];d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}s(96,97,Qh,cn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?xf:en(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":fn(this.b).d;this.a=this.a+nb+(en(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(en(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 gn(a,b){return hn(a)?a.eQ(b):a===b}
-function fn(a){return hn(a)?a.cZ:jn}function kn(a){return hn(a)?a.hC():ji(a)}
-function ln(){var a;ln=u;mn=(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 nn(a){ln();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=mn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var mn;s(105,1,{});function ji(a){return a.$H||(a.$H=++on)}function pn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function qn(){return $wnd.setTimeout(function(){0!=rn&&(rn=0);sn=-1},10)}var rn=0,on=0,tn=0,sn=-1;
-function un(){un=u;vn=new wn}function xn(a,b){a.a=yn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new zn(a)),An(a.e,1),!a.i&&(a.i=new Bn(a)),An(a.i,50))}function wn(){}function Cn(a){return a.xc()}function yn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Dn(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=yn(b,e)):e[0].pc()}catch(f){if(f=xi(f),!y(f,81))throw f;}}return b}function An(a,b){un();$wnd.setTimeout(function(){B(Cn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},wn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var vn;function zn(a){this.a=a}s(108,1,{},zn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Dn(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=Nj();100>Nj()-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 Bn(a){this.a=a}s(109,1,{},Bn);_.xc=function(){this.a.d&&An(this.a.e,1);return this.a.j};_.a=null;function En(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 bn(){var a,b,c,d;c=En(new Fn);d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}function Fn(){}s(112,1,{},Fn);
-_.yc=function(a){var b,c,d;d=j;a=Gn(a);b=a.indexOf(ua);c=0==a.indexOf(he)?8:0;-1==b&&(b=Hn(a,In(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Gn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Vm(a,b){a[a.explicitLength++]=null==b?xf:b}function Jn(){var a=[];a.explicitLength=0;return a}function Kn(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 Ln(a,b){return null==a[b]?null:""+a[b]}
-function Mn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Nn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function jj(a){a=a.button;return 1==a?4:2==a?2:1}function On(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==bg}function Ij(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;On(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Jj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Hj(a){var b;b=a.scrollLeft||0;On(a)&&(b=-b);return b}function Pn(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 aj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function $i(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Qn(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 ji(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function gj(){gj=u;Rn=new Sn;Tn=new Un;Vn=new Wn;Xn=new Yn;Zn=new $n;ao=G(bo,k,6,[Rn,Tn,Vn,Xn,Zn])}s(137,138,Jh);var ao,Vn,Tn,Xn,Rn,Zn;function Sn(){Qn.call(this,fc,0)}s(139,137,Jh,Sn);function Un(){Qn.call(this,"DOTTED",1)}s(140,137,Jh,Un);function Wn(){Qn.call(this,"DASHED",2)}s(141,137,Jh,Wn);
-function Yn(){Qn.call(this,"HIDDEN",3)}s(142,137,Jh,Yn);function $n(){Qn.call(this,"SOLID",4)}s(143,137,Jh,$n);function co(){co=u;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=G(no,k,7,[eo,go,io,ko])}s(144,138,Fh);var mo,go,io,ko,eo;function fo(){Qn.call(this,fc,0)}s(145,144,Fh,fo);function ho(){Qn.call(this,"BLOCK",1)}s(146,144,Fh,ho);function jo(){Qn.call(this,"INLINE",2)}s(147,144,Fh,jo);function lo(){Qn.call(this,"INLINE_BLOCK",3)}s(148,144,Fh,lo);
-function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=G(yo,k,9,[po,ro,to,vo])}s(149,138,Oh);var xo,po,ro,to,vo;function qo(){Qn.call(this,Gb,0)}s(150,149,Oh,qo);function so(){Qn.call(this,Zb,1)}s(151,149,Oh,so);function uo(){Qn.call(this,ac,2)}s(152,149,Oh,uo);function wo(){Qn.call(this,sc,3)}s(153,149,Oh,wo);function fj(){fj=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=G(So,k,10,[zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po])}s(154,138,bi);
-var Ro,No,Do,Fo,Lo,Po,Jo,Bo,Ho,zo;function Ao(){Qn.call(this,"PX",0)}s(155,154,bi,Ao);function Co(){Qn.call(this,"PCT",1)}s(156,154,bi,Co);function Eo(){Qn.call(this,"EM",2)}s(157,154,bi,Eo);function Go(){Qn.call(this,"EX",3)}s(158,154,bi,Go);function Io(){Qn.call(this,"PT",4)}s(159,154,bi,Io);function Ko(){Qn.call(this,"PC",5)}s(160,154,bi,Ko);function Mo(){Qn.call(this,"IN",6)}s(161,154,bi,Mo);function Oo(){Qn.call(this,"CM",7)}s(162,154,bi,Oo);function Qo(){Qn.call(this,"MM",8)}s(163,154,bi,Qo);
-function To(){To=u;Uo=[];Vo=[];Wo=[]}var Uo,Vo,Wo;function Xo(){Xo=u;Yo()}function Yo(){Yo=u;Xo();Zo=v(I,r,-1,30,1)}function $o(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Zo;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 ap=_.b=null;function bp(){bp=u;cp=new dp(gd,new ep)}function ep(){}s(175,176,{},ep);_.zc=function(a){a.Dc(this)};_.Cc=function(){return cp};
-var cp;function fp(){fp=u;gp=new dp(sd,new hp)}function hp(){}s(179,176,{},hp);_.zc=function(a){ip();jp(this,a.b,kp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return gp};var gp;s(182,176,Sh);function Aj(a,b){return(a.a.clientX||0)-Ij(b)+Hj(b)+$wnd.pageXOffset}function Bj(a,b){return(a.a.clientY||0)-(Jj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function hj(a){var b;return(b=a.b)?Aj(a,b):a.a.clientX||0}function ij(a){var b;return(b=a.b)?Bj(a,b):a.a.clientY||0}s(181,182,Sh);
-function lp(){lp=u;mp=new dp(vd,new np)}function np(){}s(180,181,Sh,np);_.zc=function(a){a.Ec(this)};_.Cc=function(){return mp};var mp;function op(){op=u;pp=new dp(Ed,new qp)}function qp(){}s(183,176,{},qp);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return pp};var pp;s(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var rp=_.c=0;function ck(){this.c=++rp}s(185,186,Gh,ck);
-function dp(a,b){this.c=++rp;this.a=b;!ap&&(ap=new sp);ap.a[a]=this;this.b=a}s(184,185,Gh,dp);_.a=null;_.b=null;function tp(){tp=u;up=new dp(Fd,new vp)}function vp(){}s(187,181,Sh,vp);
-_.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!=(wp(),xp))a=yp(b.gb),c=new zp(D(b.gb,Bf),D(b.gb,Af)),d=new zp(D(b.K.ab.gb,Bf),D(b.K.ab.gb,Af)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Ap(b.z,!0);a=D(b.K.ab.gb,Bf);Bp(b,new zp(a,Cp(b.K.ab).a));b.A&&b.F!=xp&&Dp(b.f,b)}else Ap(b.z,!1),b.F!=(wp(),xp)?Bp(b,new zp(b.w.b,b.w.a)):Ep(b,yp(b.f.gb)),b.A&&b.F!=xp&&Fp(b.f,b);Gp(b.K.ab)}else Ap(b.z,!0)};_.Cc=function(){return up};var up;function Hp(){Hp=u;Ip=new dp(be,new Jp)}
-function Jp(){}s(188,176,{},Jp);_.zc=function(a){Gj(a.a.a)};_.Cc=function(){return Ip};var Ip;function Kp(){Kp=u;Lp=new dp(je,new Mp)}function Mp(){}s(189,176,{},Mp);_.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,Np(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,Op(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return Lp};var Lp;
-function Pp(){Pp=u;Qp=new dp(ke,new Rp)}function Rp(){}s(190,176,{},Rp);_.zc=function(a){a.a.a&&(a.a.b.a=null,Sp(a.a.a,a.a.b))};_.Cc=function(){return Qp};var Qp;function Tp(){Tp=u;Up=new dp(le,new Vp)}function Vp(){}s(191,176,{},Vp);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return Up};var Up;s(193,176,{});s(192,193,{});function Wp(){Wp=u;Xp=new dp(Ie,new Yp)}function Yp(){}s(194,192,{},Yp);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Zp(),$p).length&&-999!=(Zp(),$p)[c]&&(c=(Zp(),$p)[c]);b=new aq(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?bq(cq(a)):e=301;break;case 118:case 86:b&&dq(a.t,(!a.tb&&(a.tb=new eq(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:fq(a,Ln((gq(),hq)._b.a.gb,Mg));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?iq(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?iq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&iq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?iq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?iq(a,4):e=207;break;case 53:105==a.b?iq(a,5):e=208;break;case 54:105==a.b?iq(a,
-6):e=210;break;case 55:105==a.b?iq(a,7):e=211;break;case 56:105==a.b?iq(a,8):e=212;break;case 57:105==a.b?iq(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}jq(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return Xp};var Xp;function kq(){kq=u;lq=new dp(jf,new mq)}function mq(){}s(195,181,Sh,mq);_.zc=function(a){a.mc(this)};_.Cc=function(){return lq};var lq;
-function bj(){bj=u;cj=new dp(kf,new nq)}function nq(){}s(196,181,Sh,nq);_.zc=function(a){a.nc(this)};_.Cc=function(){return cj};var cj;function oq(){oq=u;pq=new dp(lf,new qq)}function qq(){}s(197,181,Sh,qq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new zj(Qi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Ri(a))};_.Cc=function(){return pq};var pq;function dj(){dj=u;ej=new dp(nf,new rq)}function rq(){}s(198,181,Sh,rq);_.zc=function(a){a.oc(this)};_.Cc=function(){return ej};var ej;function sp(){this.a={}}
-s(199,1,{},sp);_.a=null;s(202,182,Sh);var sq=null;function tq(){tq=u;uq=new dp(Dg,new vq)}function vq(){}s(201,202,Sh,vq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return uq};var uq;function xq(){xq=u;yq=new dp(Eg,new zq)}function zq(){}s(203,202,Sh,zq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return yq};var yq;function Aq(){var a;this.a=(a=document.createElement(Sd),a.setAttribute(Cf,"return;"),typeof a.ontouchstart==he)}s(204,1,{},Aq);
-function Bq(){Bq=u;Cq=new dp(Fg,new Dq)}function Dq(){}s(205,202,Sh,Dq);_.zc=function(a){wq(a.a,this,a.a.n)};_.Cc=function(){return Cq};var Cq;function Eq(){Eq=u;Fq=new dp(Gg,new Gq)}function Gq(){}s(206,202,Sh,Gq);_.zc=function(a){Hq(a.a,this)&&(a.a.j&&Iq(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Rj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Fq};var Fq;function Jq(a,b){this.a=b;this.b=a}function Kq(a,b,c){bk&&(b=new Jq(b,c),a.Nc(b))}s(207,177,{},Jq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return bk};
-_.a=!1;var bk=_.b=null;function Lq(a){this.a=a}s(208,177,{},Lq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Mq};var Mq=_.a=null;function Nq(){}function Oq(a){var b;Pq&&(b=new Nq,a.Nc(b))}s(209,177,{},Nq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return Pq};var Pq=null;function Qq(a){this.a=a}s(210,177,{},Qq);_.zc=function(a){a.Mc(this)};_.Ac=function(){return Rq};var Rq=_.a=null;function Sq(){}s(211,177,{},Sq);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return Tq};var Tq=null;
-function Uq(a,b,c){a=a.a;if(!b)throw new Vq("Cannot add a handler with a null type");if(!c)throw new Vq("Cannot add a null handler");0<a.b?Wq(a,new Xq(a,b,c)):Yq(a,b,null,c);return new Zq(new $q(a,b,c))}
-function ar(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 Vq("Cannot fire null event");try{++d.b;i=br(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=xi(l),y(l,81))f=l,!e&&(e=new cr),dr(e,f);else throw l;}}if(e)throw new er(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new ri(d.a);o.b<o.d.ue();)m=si(o),m.pc()}finally{d.a=null}}}}catch(n){n=xi(n);if(y(n,38))throw new fr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function gr(a){hr.call(this,a,!1)}function hr(a,b){this.a=new ir(b);this.b=a}s(212,1,fi,gr,hr);_.Nc=function(a){ar(this,a)};_.a=null;_.b=null;s(215,1,{});function Wq(a,b){!a.a&&(a.a=new Mi);Gi(a.a,b)}function Yq(a,b,c,d){var e;e=Pi(a.d,b);e||(e=new pi,x(a.d,b,e));a=e.qe(c);a||(a=new Mi,e.se(c,a));a.df(d)}function jr(a,b,c,d){var e,f;e=br(a,b,c);e.ff(d)&&e.re()&&(f=Pi(a.d,b),f.te(c),f.re()&&Ai(a.d,b))}
-function br(a,b,c){a=Pi(a.d,b);if(!a)return kr(),kr(),lr;c=a.qe(c);return!c?(kr(),kr(),lr):c}s(214,215,{});_.a=null;_.b=0;_.c=!1;function ir(a){this.d=new pi;this.c=a}s(213,214,{},ir);function Zq(a){this.a=a}s(216,1,{},Zq);_.a=null;function er(a){yi.call(this,mr(a),nr(a));this.a=a}function nr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function mr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new or(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:Vm(b.a,"; "),d=d.wc(),Vm(b.a,d);return Kn(b.a)}s(218,97,Th,er);_.a=null;function fr(a){er.call(this,a)}s(217,218,Th,fr);s(219,1,{},function(){});function pr(a){a=Ln(a,Pd);return(null==a?0:bg==a||bg.toLowerCase()==a.toLowerCase())?(qr(),rr):(null==a?0:Te==a||Te.toLowerCase()==a.toLowerCase())?(qr(),sr):(qr(),tr)}
-function qr(){qr=u;rr=new ur("RTL",0);sr=new ur("LTR",1);tr=new ur("DEFAULT",2);vr=G(wr,k,15,[rr,sr,tr])}function ur(a,b){Qn.call(this,a,b)}s(221,138,{15:1,67:1,70:1,72:1},ur);var vr,tr,sr,rr;function xr(){}function yr(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=yr(e,d);G(a,b,c,d);return d}function zr(a){return Ar([Br,I],[k,r],[66,-1],a,0,2,1)}
-function Ar(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=yr(i?g:0,h);G(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Ar(a,b,c,d,e,f,g)}return l}function G(a,b,c,d){Cr();var e=Dr,f=Er;Cr();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 Fr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gr;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Gr;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gr;}a[b]=c}s(222,1,{},xr);_.qI=0;
-function Cr(){Cr=u;Dr=[];Er=[];var a=new xr,b=Dr,c=Er,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Dr,Er;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function en(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function hn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Hr(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Ir(){var a;$stats&&Jr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ef))a=Ef;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(pf)&&9<=$doc.documentMode)a=Ce;else if(-1!=a.indexOf(pf)&&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(Ce,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&&Jr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=G(Kr,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&Jr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";To();Wo.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;}");
-To();0!=Wo.length&&(a=Wo.join(j),a=(Xo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:$o(0,a,!1),Wo.length=0);if(0!=Uo.length){a=Uo.join(j);a=(Xo(),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=Zo[b],0==c&&(c=Zo[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Zo[e]+=a.length;$o(e,a,!0)}Uo.length=0}0!=Vo.length&&(a=Vo.join(j),a=(Xo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:$o(b-1,a,!0),Vo.length=0);$stats&&Jr("export.client.JSME_export");new Lr;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 xi(a){return y(a,81)?a:new cn(a)}function Mr(a){return Nr(a&4194303,a>>22&4194303,0>a?1048575:0)}function Or(a){return Nr(a.l,a.m,a.h)}
-function Nr(a,b,c){return _=new Pr,_.l=a,_.m=b,_.h=c,_}
-function Qr(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rr;if(0==a.l&&0==a.m&&0==a.h)return Sr=Nr(0,0,0),Nr(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?(Sr=Nr(0,0,0),c=Or((Tr(),Ur))):(Sr=Nr(c.l,c.m,c.h),c=Nr(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vr(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?Wr(e):0==c&&0!=d&&0==e?Wr(d)+22:0!=c&&0==d&&0==e?Wr(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Or((Tr(),Xr)),c=!0,g=!g;else return c=Yr(a,f),g&&ls(c),Sr=Nr(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vr(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yr(c,d);f&&ls(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=Nr(f,i,c);g?Sr=Vr(c):Sr=Nr(c.l,c.m,c.h);return e}if(!ms(a,b))return e?Sr=Vr(a):Sr=Nr(a.l,a.m,a.h),Nr(0,0,0);c=c?a:Nr(a.l,a.m,a.h);var h,l,m,o;f=ns(b)-ns(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=Nr(i&4194303,l&4194303,h&1048575);for(l=Nr(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&&ls(l);e?(Sr=Vr(c),d&&(Sr=os(Sr,(Tr(),Ur)))):Sr=Nr(c.l,c.m,c.h);return l}
-function ls(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 ns(a){var b;b=ps(a.h);return 32==b?(b=ps(a.m),32==b?ps(a.l)+32:b+20-10):b-12}var Sr=null;function qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function rs(a,b){return Nr(a.l&b.l,a.m&b.m,a.h&b.h)}function ss(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 Tr(),ts;if(-9223372036854775E3>a)return Tr(),us;if(9223372036854775E3<=a)return Tr(),Xr;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=Nr(a,b,c);d&&ls(b);return b}function vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==ws&&(ws=v(xs,k,16,256,0)),c=ws[b],!c&&(c=ws[b]=Mr(a)),c):Mr(a)}
-function ys(a){var b=Xg,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 ms(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 zs(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 Nr(c&4194303,n&
-4194303,q&1048575)}function Vr(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nr(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yr(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 Nr(c&4194303,d&4194303,e&1048575)}function os(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function As(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+As(Vr(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vs(1E9);a=Qr(a,b);b=j+M(Sr);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 ws=null;function Tr(){Tr=u;Xr=Nr(4194303,4194303,524287);us=Nr(0,0,524288);Ur=vs(1);vs(2);ts=vs(0)}var Xr,us,Ur,ts;function Pr(){}s(231,1,{16:1},Pr);
-function Jr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bs(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(236,1,{},Bs);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cs(a,b){Vm(a.a.a,b.a);return a}function Ds(){this.a=new Es}s(237,1,{},Ds);function Fs(a){if(null==a)throw new Vq("css is null");this.a=a}s(238,1,{17:1,67:1},Fs);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;function Hs(a){if(null==a)throw new Vq("html is null");this.a=a}s(240,1,Ah,Hs);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;s(241,1,Ah,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 Gs(this.a)};_.a=null;
-function Is(){Is=u;Js=RegExp(oa,ie);Ks=RegExp(sb,ie);Ls=RegExp(pb,ie);Ms=RegExp(ta,ie);Ns=RegExp(ha,ie)}function Os(a){Is();-1!=a.indexOf(oa)&&(a=a.replace(Js,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ls,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ks,qa));-1!=a.indexOf(ha)&&(a=a.replace(Ns,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ms,"&#39;"));return a}var Js,Ks,Ls,Ns,Ms;function Ps(a){if(null==a)throw new Vq("uri is null");this.a=a}s(243,1,{19:1},Ps);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};
-_.a=null;function Qs(){Qs=u}s(245,1,{});function Rs(){}s(246,1,{},Rs);var Ss=null;function Ts(){}s(247,245,{},Ts);var Us=null;function Vs(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=br(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=br(a.a,f,null).lf(e),y(d,20)&&gn(d.a,b)){var h=a.a,l=f;0<h.b?Wq(h,new Ws(h,l,null,d)):jr(h,l,null,d)}}}s(248,1,Hh);_.a=null;function Xs(a){this.a=a}s(249,248,Hh,Xs);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function Ys(a){this.a=a}s(250,248,Hh,Ys);
-_.Lc=function(){var a=this.a;Zs(($s(),at),a.a,!0)};function bt(){bn()}s(251,97,Qh,bt);function ct(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Rj(a.d,1))}function dt(){this.a=new et(this);this.b=new Mi;this.d=new ft(this);this.f=new gt(this)}s(252,1,{},dt);_.c=!1;_.e=!1;function et(a){Xj();this.a=a}s(253,24,{},et);_.vc=function(){if(this.a.c){var a=this.a,b;b=ht(a.f.d.b,a.f.b);it(a.f);y(b,21)&&new bt;a.c=!1;ct(a)}};_.a=null;function ft(a){Xj();this.a=a}s(254,24,{},ft);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Nj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Rj(a.a,1E4);a.f.c<a.f.a;){d=jt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||it(a.f)}if(100<=Nj()-b)break}}finally{e||(Lj(a.a),a.c=!1,ct(a))}};_.a=null;function jt(a){var b;a.b=a.c;b=ht(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function it(a){kt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function gt(a){this.d=a}s(255,1,{},gt);_.Qc=function(){return this.c<this.a};_.Rc=function(){return jt(this)};
-_.Sc=function(){it(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function lt(a,b){var c=(mt(),nt(b));a.appendChild(c)}function ot(a,b,c){var d;d=Fj;Fj=a;b==Vi&&8192==pt(a.type)&&(Vi=null);c.Tc(a);Fj=d}var Fj=null,Vi=null;function qt(){qt=u;rt=new dt}function lj(a){qt();if(!a)throw new Vq("cmd cannot be null");var b=rt;Gi(b.b,a);ct(b)}var rt;function st(a){Wi();!tt&&(tt=new ck);ut||(ut=new hr(null,!0),vt=new wt);return Uq(ut,tt,a)}var ut=null;function xt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function wt(){}s(261,177,{},wt);_.zc=function(a){a.Pc(this);vt.c=!1};_.Ac=function(){return tt};_.Bc=function(){xt(this)};_.a=!1;_.b=!1;_.c=!1;var tt=_.d=null,vt=null;function yt(){yt=u;zt=new At;Bt()||(zt=null)}var zt=null;function Zj(){}s(263,1,{},Zj);_.Jc=function(){for(;0<(Xj(),Yj).c;)Lj(ht(Yj,0))};function ak(a,b){return Uq((!Ct&&(Ct=new Dt),Ct),a,b)}
-function Et(a){$j();Ft||(Gt("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 Ht),Ft=!0);return ak((!Pq&&(Pq=new ck),Pq),a)}
-function $j(){It||(Gt('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 Jt),
-It=!0)}function Kt(){It&&Kq((!Ct&&(Ct=new Dt),Ct),null,!1)}function Lt(){var a;It&&(a=new Mt,Ct&&ar(Ct,a));return null}function Nt(){var a,b;if(Ft&&(b=$i(),a=aj(),Ot!=b||Pt!=a))Ot=b,Pt=a,Oq((!Ct&&(Ct=new Dt),Ct))}var It=!1,Ct=null,Pt=0,Ot=0,Ft=!1;function Qt(){Qt=u;Rt=new ck}function Mt(){Qt()}s(265,177,{},Mt);_.zc=function(){null.Jf()};_.Ac=function(){return Rt};var Rt;function Dt(){gr.call(this,null)}s(267,212,fi,Dt);
-function pt(a){switch(a){case gd:return 4096;case sd:return 1024;case vd:return 1;case Fd:return 2;case be:return 2048;case Ie:return 128;case Je:return 256;case Ke:return 512;case Qe:return 32768;case "losecapture":return 8192;case jf:return 4;case kf:return 64;case lf:return 32;case mf:return 16;case nf:return 8;case "scroll":return 16384;case Zd:return 65536;case "DOMMouseScroll":case of:return 131072;case Ed:return 262144;case "paste":return 524288;case Gg:return 1048576;case Fg:return 2097152;
-case Eg:return 4194304;case Dg:return 8388608;case le:return 16777216;case je:return 33554432;case ke:return 67108864;default:return-1}}function Wi(){St||(Tt(),Ut(),St=!0)}var St=!1;function Vt(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 Wt(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Tt(){Xt=B(function(a){var b;var c=ut,d,e,f;tt&&c&&Yt(c.a.d,tt)?(b=vt.a,d=vt.b,e=vt.c,f=vt.d,xt(vt),vt.d=a,ar(c,vt),c=!(vt.a&&!vt.b),vt.a=b,vt.b=d,vt.c=e,vt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Zt=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!en(b)&&y(b,22)&&ot(a,c,b)});$t=B(function(a){a.preventDefault();Zt.call(this,a)});au=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Zt.call(this,a)});bu=B(function(a){if(Xt(a)){var b=Xi;b&&b.__listener&&!en(b.__listener)&&y(b.__listener,22)&&(ot(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(vd,bu,!0);$wnd.addEventListener(Fd,bu,!0);$wnd.addEventListener(jf,bu,!0);$wnd.addEventListener(nf,bu,!0);$wnd.addEventListener(kf,bu,!0);$wnd.addEventListener(mf,bu,!0);$wnd.addEventListener(lf,bu,!0);$wnd.addEventListener(of,bu,!0);$wnd.addEventListener(Ie,Xt,!0);$wnd.addEventListener(Ke,Xt,!0);$wnd.addEventListener(Je,
-Xt,!0);$wnd.addEventListener(Gg,bu,!0);$wnd.addEventListener(Fg,bu,!0);$wnd.addEventListener(Eg,bu,!0);$wnd.addEventListener(Dg,bu,!0);$wnd.addEventListener(le,bu,!0);$wnd.addEventListener(je,bu,!0);$wnd.addEventListener(ke,bu,!0)}function cu(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 du(a,b){switch(b){case "drag":a.ondrag=Zt;break;case "dragend":a.ondragend=Zt;break;case Wd:a.ondragenter=$t;break;case "dragleave":a.ondragleave=Zt;break;case Xd:a.ondragover=$t;break;case "dragstart":a.ondragstart=Zt;break;case "drop":a.ondrop=Zt;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Zt,!1);a.addEventListener(b,Zt,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function eu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Zt:null),c&2&&(a.ondblclick=b&2?Zt:null),c&4&&(a.onmousedown=b&4?Zt:null),c&8&&(a.onmouseup=b&8?Zt:null),c&16&&(a.onmouseover=b&16?Zt:null),c&32&&(a.onmouseout=b&32?Zt:null),c&64&&(a.onmousemove=b&64?Zt:null),c&128&&(a.onkeydown=b&128?Zt:null),c&256&&(a.onkeypress=b&256?Zt:null),c&512&&(a.onkeyup=b&512?Zt:null),c&1024&&(a.onchange=b&1024?Zt:null),c&2048&&(a.onfocus=b&2048?Zt:null),c&4096&&(a.onblur=b&4096?Zt:null),
-c&8192&&(a.onlosecapture=b&8192?Zt:null),c&16384&&(a.onscroll=b&16384?Zt:null),c&32768&&(a.onload=b&32768?au:null),c&65536&&(a.onerror=b&65536?Zt:null),c&131072&&(a.onmousewheel=b&131072?Zt:null),c&262144&&(a.oncontextmenu=b&262144?Zt:null),c&524288&&(a.onpaste=b&524288?Zt:null),c&1048576&&(a.ontouchstart=b&1048576?Zt:null),c&2097152&&(a.ontouchmove=b&2097152?Zt:null),c&4194304&&(a.ontouchend=b&4194304?Zt:null),c&8388608&&(a.ontouchcancel=b&8388608?Zt:null),c&16777216&&(a.ongesturestart=b&16777216?
-Zt:null),c&33554432&&(a.ongesturechange=b&33554432?Zt:null),c&67108864&&(a.ongestureend=b&67108864?Zt:null))}var Xi=null,Xt=null,bu=null,$t=null,Zt=null,au=null;function Ut(){$t=B(function(a){Zt.call(this,a);return!1})}function fu(){var a;fu=u;gu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var gu;function hu(){this.b=new Mi}function iu(a){a=a[Vc];return null==a?-1:a}s(273,1,{},hu);_.a=null;function ju(a,b){this.a=a;this.b=b}s(274,1,{},ju);_.a=0;_.b=null;
-function Bt(){var a=zt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));ku=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 At(){this.a=new gr(null)}s(275,1,fi,At);_.Vc=function(a){return decodeURI(a.replace("%23",ma))};_.Nc=function(a){ar(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==ku?j:ku))ku=a,Tq&&(a=new Sq,ar(this.a,a))};var ku=j;
-function Gt(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Jt(){}s(278,1,{},Jt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(Lt),B(Kt))};function Ht(){}s(279,1,{},Ht);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(Nt))};function Li(a,b){ti(a._c(),b,!0)}function Ki(a,b){ti(a._c(),b,!1)}function Zi(a,b,c){0<=b&&a.ed(b+Of);0<=c&&a.cd(c+Of)}
-function lu(a){var b,a=Ln(a,ud);b=Hn(a,In(32));return 0<=b?a.substr(0,b-0):a}
-function ti(a,b,c){if(!a)throw new Bi(kc);b=Gn(b);if(0==b.length)throw new dk(Ic);if(c){var d,e,f;d=Gn(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=Gn(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=Gn(e.substr(0,
-c-0)),b=Gn(mu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nu(a,b){a.style.display=b?j:tf;a.setAttribute("aria-hidden",""+!b)}s(284,1,Wh);_.Xc=function(){return Ij(this.gb)};_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return D(this.gb,Af)};_.$c=function(){return D(this.gb,Bf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=tf};_.bd=function(){throw new ou;};_.cd=function(a){this.gb.style[Ae]=a};
-_.dd=function(a){nu(this.gb,a)};_.ed=function(a){this.gb.style[Rg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=pt(c.b);if(-1==d){var e=a.gb;d=c.b;Wi();du(e,d);E(Xd,d)&&du(e,Wd)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,Wi(),eu(e,d)):a.cb|=d;return Uq(!a.db?a.db=new gr(a):a.db,c,b)}function pu(a,b,c){return Uq(!a.db?a.db=new gr(a):a.db,c,b)}
-function qu(a){var b;if(a.hd())throw new ru("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;Wi();eu(c,b)}else a.cb|=b;a.fd();a.ld()}function su(a,b){var c;switch(pt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&Pn(a.gb,c))return}c=a.gb;var d,e,f;if(ap&&(f=ap.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&ar(a.db,f.a),f.a.a=d,f.a.b=e}
-function tu(a){if(!a.hd())throw new ru("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 Gj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new ru("This widget's parent does not implement HasWidgets");}else if(Ti(),Yt(uu.a,a)){Ti();try{a.kd()}finally{Ai(uu.a,a)}}}
-function vu(a,b){var c;c=a.fb;if(b){if(c)throw new ru("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,Bh);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&ar(this.db,a)};_.hd=function(){return this.bb};_.jd=function(){qu(this)};_.Tc=function(a){su(this,a)};_.kd=function(){tu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
-function wu(a){for(a=new xu(a);a.a.a<a.a.b.c-1;)yu(a.a),zu(a.a)}s(282,283,gi);_.fd=function(){Au(this,(Bu(),Cu))};_.gd=function(){Au(this,(Bu(),Du))};function Eu(a,b,c){Gj(b);var d=a.p;Fu(d,b,d.c);d=(mt(),nt(b.gb));c.appendChild(d);vu(b,a)}function Gu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Hu;b.fb==a&&(f=a.od(b),f<d&&--d);Gj(b);Fu(a.p,b,d);e?(e=b.gb,cu(c,(mt(),nt(e)),d)):(e=(mt(),nt(b.gb)),c.appendChild(e));vu(b,a)}
-function Iu(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);c=a.p;var d;d=Ju(c,b);if(-1==d)throw new Ku;if(0>d||d>=c.c)throw new Hu;for(--c.c;d<c.c;++d)Fr(c.a,d,c.a[d+1]);Fr(c.a,c.c,null)}return!0}s(281,282,gi);_.od=function(a){return Ju(this.p,a)};_.pd=function(a,b,c,d){Gu(this,a,b,c,d)};_.qd=function(){return new Lu(this.p)};_.nd=function(a){return Iu(this,a)};function Si(a,b,c,d){var e;Gj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}
-function Mu(a,b){var c;(c=Iu(a,b))&&Nu(b.gb);return c}function Ou(a,b,c,d){if(b.fb!=a)throw new dk("Widget must be a child of this panel.");a.td(b,c,d)}function Pu(a,b,c){a=a.gb;-1==b&&-1==c?Nu(a):(a.style[Kf]=Xc,a.style[Le]=b+Of,a.style[Cg]=c+Of)}function Qu(){var a=$doc.createElement(Sd);this.p=new Ru(this);this.gb=a;this.gb.style[Kf]="relative";this.gb.style[Hf]=Be}function Nu(a){a.style[Le]=j;a.style[Cg]=j;a.style[Kf]=j}s(280,281,gi,Qu);_.rd=function(a){Eu(this,a,this.gb)};
-_.nd=function(a){return Mu(this,a)};_.sd=function(a,b,c){Ou(this,a,b,c)};_.td=function(a,b,c){Pu(a,b,c)};function Su(a,b){if(a.vd())throw new ru("SimplePanel can only contain one child widget");a.wd(b)}function Tu(a,b){if(a.ab!=b)return!1;try{vu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function Uu(a,b){if(b!=a.ab&&(b&&Gj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(mt(),nt(a.ab.gb));a.ud().appendChild(c);vu(b,a)}}function Vu(){this.gb=$doc.createElement(Sd)}s(288,282,gi,Vu);_.ud=function(){return this.gb};
-_.vd=function(){return this.ab};_.qd=function(){return new Wu(this)};_.nd=function(a){return Tu(this,a)};_.wd=function(a){Uu(this,a)};_.ab=null;function Xu(a,b){a.$&&(Yu(a.Z,!1,!1),Kq(a,a,b))}function Zu(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function $u(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Le]=b-0+(fj(),Of);a.style[Cg]=c+Of}function av(a){a.$||(a.bb&&Gj(a),Yu(a.Z,!0,!1))}s(287,288,gi);_.ud=function(){return Mn(this.gb)};_.Zc=function(){return D(this.gb,Af)};
-_.$c=function(){return D(this.gb,Bf)};_._c=function(){return Nn(Mn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){Xu(this,a)};_.ad=function(){return!E(Be,this.gb.style[Og])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&Yu(this.Z,!1,!0)};_.cd=function(a){this.O=a;Zu(this);0==a.length&&(this.O=null)};_.zd=function(a,b){$u(this,a,b)};_.dd=function(a){this.gb.style[Og]=a?Pg:Be};_.wd=function(a){Uu(this,a);Zu(this)};
-_.ed=function(a){this.P=a;Zu(this);0==a.length&&(this.P=null)};_.Ad=function(){av(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 bv(a,b){var c;Vu.call(this);this.R=new cv;this.L=(dv(),ev);this.Z=new fv(this);this.gb.appendChild($doc.createElement(Sd));this.zd(0,0);Nn(Mn(this.gb))[ud]="gwt-PopupPanel";Mn(this.gb)[ud]=Jf;this.N=this.M=a;this.W=!1;c=G(Kr,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new gv(c);this.K._c()[ud]=j;c=Nn(Mn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Bi(kc);d=Gn(d);if(0==d.length)throw new dk(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)}Uu(this,this.K);Zu(this);ti(Mn(this.gb),Jf,!1);ti(this.K.b,b+"Content",!0)}s(286,287,gi);_.fd=function(){qu(this.K)};_.gd=function(){tu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new Wu(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){Uu(this.K,a);Zu(this)};_.K=null;s(285,286,gi);_.kd=function(){tu(this)};
-function hv(){hv=u;iv=new jv(Gb,0,(dv(),ev));kv=new jv(mc,1,lv);mv=new jv(tc,2,nv);ov=G(pv,k,23,[iv,kv,mv])}function jv(a,b,c){Qn.call(this,a,b);this.a=c}s(289,138,{23:1,67:1,70:1,72:1},jv);_.a=null;var ov,iv,kv,mv;function qv(){qv=u;rv=G(Kr,k,1,[Cg,hf,md])}
-function gv(a){var b;qv();var c,d;c=this.gb=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(c,this.c);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Hg),b[ud]=a[c],lt(b,sv(a[c]+"Left")),lt(b,sv(a[c]+Ib)),lt(b,sv(a[c]+"Right")),b),lt(this.c,d),1==c&&(this.b=Mn(Vt(d,1)));this.gb[ud]="gwt-DecoratorPanel"}function sv(a){var b,c;c=$doc.createElement(vg);b=$doc.createElement(Sd);var d=(mt(),nt(b));c.appendChild(d);c[ud]=a;b[ud]=a+"Inner";return c}s(291,288,Eh,gv);_.ud=function(){return this.b};
-_.b=null;_.c=null;var rv;s(290,291,Eh);s(292,1,{});function Bu(){Bu=u;Cu=new tv;Du=new uv}function vv(a){er.call(this,a)}function Au(a,b){Bu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=xi(f),y(f,81))d=f,!c&&(c=new cr),dr(c,d);else throw f;}}if(c)throw new vv(c);}s(293,217,Th,vv);var Cu,Du;function tv(){}s(294,1,{},tv);_.Bd=function(a){a.jd()};function uv(){}s(295,1,{},uv);_.Bd=function(a){a.kd()};s(298,283,Bh);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
-_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.jd=function(){qu(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(297,298,Bh);function wv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",od),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},wv);s(299,281,gi);_.d=null;
-_.e=null;function xv(a,b){var c;if(a.f)throw new ru("Composite.initWidget() may only be called once.");Gj(b);c=b.gb;a.gb=c;var d;mt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((mt(),c).__gwt_resolve=yv(a));a.f=b;vu(b,a)}function zv(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);Wi();eu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(300,283,di);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){zv(this)};
-_.Tc=function(a){su(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Av(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]=bg;break;case 1:c[Pd]=Te;break;case 2:pr(c)!=(qr(),tr)&&(c[Pd]=j)}}}function Bv(a){this.a=a;this.c=!1;this.d=this.b=pr(a)}s(301,1,{},Bv);_.a=null;_.b=null;_.c=!1;_.d=null;function Yi(){this.gb=Cv()}s(302,288,gi,Yi);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
-_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function Dv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Mn(b);e=null;c&&(c=iu(c),e=0>c?null:ht(a.i.b,c));e?Ev(a,e):d&&(b.innerHTML=j||j);return b}function Ev(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);var d=a.i,e;e=iu(c);c[Vc]=null;c=d.b;Fv(e,c.c);Fr(c.b,e,null);d.a=new ju(e,d.a)}return!0}s(304,282,gi);_.qd=function(){return new Gv(this)};
-_.nd=function(a){return Ev(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Hv(a){if(0>=a.b)throw new Iv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Iv("Column index: 0, Column size: "+a.a);}
-function Jv(){this.i=new hu;this.f=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(this.f,this.c);this.gb=this.f;this.d=new Kv(this);var a=new Lv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;cu(a.b.f,(mt(),nt(b)),0);lt(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 Iv("Row index: "+a+", Row size: "+d);if(0>c)throw new Iv("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new Iv("Column index: "+c+", Column size: "+this.a);c=Dv(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(vg),d.innerHTML=sa||j,cu(c,(mt(),nt(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(vg);
-e.innerHTML=sa;c=$doc.createElement(Hg);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)Dv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(303,304,gi,Jv);_.a=0;_.b=0;function Mv(a){for(;++a.b<a.d.c&&!(null!=ht(a.d,a.b)););}function Gv(a){this.c=a;this.d=this.c.i.b;Mv(this)}s(305,1,{},Gv);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Ku;a=ht(this.d,this.b);this.a=this.b;Mv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Nv;a=ht(this.d,this.a);Gj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Kv(a){this.a=a}s(306,1,{},Kv);_.a=null;function Lv(a){this.b=a}s(307,1,{},Lv);_.a=null;_.b=null;function Ov(){Ov=u;Pv=new Qv}var Pv;function Rv(){Rv=u;Sv=new Tv((oo(),rd));Uv=new Tv(Le);Vv=new Tv(Wf);Wv=Uv;Xv=Vv;Yv=Wv}var Sv,Yv,Uv,Xv,Wv,Vv;function Qv(){}s(309,1,{},Qv);
-function Tv(a){this.a=a}s(310,309,{},Tv);_.a=null;function Zv(){Zv=u;$v=new aw(hf);bw=new aw(Cg)}var $v,bw;function aw(a){this.a=a}s(311,1,{},aw);_.a=null;function cw(a,b){var c;c=dw(a);lt(a.b,c);Eu(a,b,c)}function dw(a){var b;b=$doc.createElement(vg);b[$c]=a.a.a;b.style[Ng]=a.c.a;return b}function ew(a,b){var c,d;d=Nn(b.gb);(c=Iu(a,b))&&a.b.removeChild(d);return c}
-function fw(){this.p=new Ru(this);this.e=$doc.createElement(rg);this.d=$doc.createElement(ug);lt(this.e,this.d);this.gb=this.e;this.a=(Rv(),Yv);this.c=(Zv(),bw);this.b=$doc.createElement(Hg);lt(this.d,this.b);this.e[qd]=ab;this.e[pd]=ab}s(312,299,gi,fw);_.nd=function(a){return ew(this,a)};_.b=null;function gw(){gw=u;new pi}function hw(a,b,c,d,e){gw();this.a=new iw(this,a,b,c,d,e);this.gb[ud]="gwt-Image"}function jw(a,b,c,d,e){gw();hw.call(this,(Qs(),new Ps(a)),b,c,d,e)}s(313,283,Bh,hw,jw);
-_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.Tc=function(a){32768==pt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);su(this,a)};_.ld=function(){var a=this.a;E(Qe,Ln(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new kw(a,this),xn((un(),vn),a.f))};_.a=null;s(315,1,{});_.f=null;function lw(){lw=u;mw()}
-function iw(a,b,c,d,e,f){var g,i;lw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(lg);i=new Ds;Cs(Cs(Cs(i,new Fs("width:"+e+(fj(),Of)+ob)),new Fs("height:"+f+Qf)),new Fs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Qf));!nw&&(nw=new ow);b=pw;c=new Fs((new Fs(Kn(i.a.a))).a);i=new Es;Vm(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Os(b.a);Vm(i.a,b);Vm(i.a,"' style='");b=Os(c.a);Vm(i.a,b);Vm(i.a,"' border='0'>");i=new Hs(Kn(i.a));g.innerHTML=i.a||j;g=
-Mn(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),Wi(),eu(g,a)):a.cb|=133333119}s(314,315,{},iw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function kw(a,b){this.a=a;this.b=b}s(316,1,{},kw);
-_.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(Qe,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Qe)};_.a=null;_.b=null;function qw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Ov(),Pv)?a.b.d==(qr(),sr)?(Rv(),Uv):a.b.d==rr?(Rv(),Vv):(Rv(),Wv):a.b.d==(qr(),sr)?(Rv(),Vv):a.b.d==rr?(Rv(),Uv):(Rv(),Xv);b!=a.c&&(a.c=b,a.gb.style[xg]=!a.c?j:a.c.a)}s(318,283,Bh);_.a=null;_.b=null;_.c=null;
-function rw(){this.gb=$doc.createElement(Sd);this.b=new Bv(this.gb);this.gb[ud]="gwt-Label"}function sw(){rw.call(this);Av(this.b,Sg);qw(this)}s(317,318,Bh,rw,sw);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function tw(a,b){if(0>b||b>=a.gb.options.length)throw new Hu;}function kp(a,b){tw(a,b);return a.gb.options[b].value}
-function uw(){this.gb=$doc.createElement("select");this.gb[ud]="gwt-ListBox"}s(319,298,Bh,uw);s(320,248,Hh);function vw(a){this.a=a}s(321,320,Hh,vw);_.Dc=function(){};function ww(a){this.a=a}s(322,320,Hh,ww);_.Jc=function(a){this.a.Cd(a.f,a.a)};function xw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Hg);cu(a.e,(mt(),nt(e)),b);a=(mt(),nt(c));d.appendChild(a)}else d=Vt(a.e,0),cu(d,(mt(),nt(c)),b)}
-function yw(a,b,c){var d;zw(a,b);c&&b.a?(zw(a,null),a=b.a,b=(un(),vn),b.c=yn(b.c,[new Aw(a),!1])):null!=b.c&&(a.j=new Bw(a,b),c=(dv(),lv),a.j.L=c,a.j.T=a.f,a.j._c()[ud]=se,d=lu(a.gb),E(re,d)||Li(a.j,d+"Popup"),pu(a.j,new ww(a),bk?bk:bk=new ck),a.n=b.c,d=a.j,a=new Cw(a,b),d.gb.style[Og]=Be,av(d),a.a.o?$u(a.a.j,Ij(a.a.gb)+D(a.a.gb,Bf)-1,Jj(a.b.gb)+$wnd.pageYOffset):$u(a.a.j,Ij(a.b.gb),Jj(a.a.gb)+$wnd.pageYOffset+D(a.a.gb,Af)-1),d.gb.style[Og]=Pg)}
-function Dw(a,b){if(b||!(a.k&&a.n==a.k.c))zw(a,b),Ew(a.gb),b&&a.d&&yw(a,b,!1)}
-function Fw(a,b){var c;a:{c=b.target;var d,e;for(e=new ri(a.i);e.b<e.d.ue();)if(d=si(e),Pn(d.gb,c)){c=d;break a}c=null}switch(pt(b.type)){case 1:Ew(a.gb);c&&yw(a,c,!0);break;case 16:c&&Dw(a,c);break;case 32:c&&Dw(a,null);break;case 2048:Gw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Gw(a)||a.o||Hw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Gw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()):Iw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Gw(a)||a.o&&Hw(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:Gw(a)||(a.o?Iw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;b.preventDefault();break;case 27:zw(a,null);a.j&&Xu(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:zw(a,null);a.j&&Xu(a.j,!1);break;case 13:Gw(a)||(yw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}su(a,b)}function Jw(a,b,c){c&&zw(a,null);Kq(a,b,!1);a.n=null;a.j=null}
-function Gw(a){var b;if(!a.k){for(b=new ri(a.i);b.b<b.d.ue();){b=si(b);zw(a,b);break}return!0}return!1}
-function zw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lu(c.gb)+Va;ti(c._c(),d,!1);a.o&&(c=Nn(a.k.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!1)))}if(b){c=lu(b.gb)+Va;ti(b._c(),c,!0);a.o&&(c=Nn(b.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!0)));cl();c=a.gb;var d=new Ek(b.gb),e=(Yk(),Zk),d=G(Kw,k,5,[d]),e=e.a,f,g,i,h;f=new Um;for(i=0,h=d.length;i<h;++i)g=d[i],Wm(Wm(f,g.a),ea);d=Gn(Kn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Iw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}function Hw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}s(323,283,Bh);_.Tc=function(a){Fw(this,a)};_.kd=function(){this.j&&Xu(this.j,!1);tu(this)};_.Cd=function(a,b){Jw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Aw(a){this.a=a}s(324,1,{},Aw);_.pc=function(){Lw(this.a)};_.a=null;
-function Mw(a){this.a=a}s(325,1,{},Mw);_.Dc=function(){zw(this.a,null)};_.a=null;function Bw(a,b){this.a=a;this.b=b;bv.call(this,!0,Ye);Uu(this.K,this.b.c);Zu(this);this.Y=!0;this.b.c.Jf()}s(326,286,gi,Bw);_.Pc=function(a){var b,c;if(!a.a)switch(pt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(Pn(b,c)){a.a=!0;break}a.a&&zw(this.a,null)}};_.a=null;_.b=null;function Cw(a,b){this.a=a;this.b=b}s(327,1,{},Cw);_.a=null;var Nw=_.b=null;
-function Ow(){Ow=u;Nw=new Bs((Qs(),new Ps("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Pw(a,b){this.gb=$doc.createElement(vg);var c=lu(this.gb)+Va;ti(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);cl();this.gb.setAttribute("role",Jl.a);this.a=b}s(330,284,{27:1,31:1,34:1},Pw);_.a=null;_.b=null;_.c=null;
-function Qw(){var a;this.gb=$doc.createElement(vg);this.gb[ud]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);lt(this.gb,a);a[ud]="menuSeparatorInner"}s(331,284,Wh,Qw);function Rw(){var a,b,c,d,e;b=null.Jf();e=$i();d=aj();b[Rd]=(co(),tf);b[Rg]=0+(fj(),Of);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[Rg]=(c>e?c:e)+Of;b[Ae]=(a>d?a:d)+Of;b[Rd]="block"}function cv(){}s(332,1,{},cv);_.Lc=function(){Rw()};
-function Sw(a){this.a=a}s(333,1,{},Sw);_.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?Pn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(pt(d.type)){case 4:case 1048576:if(Vi){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Vi){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 Tw(a){this.a=a}s(334,1,{},Tw);_.a=null;function dv(){dv=u;ev=new Uw(Gb,0);lv=new Uw(mc,1);nv=new Uw(tc,2);Vw=G(Ww,k,32,[ev,lv,nv])}function Uw(a,b){Qn.call(this,a,b)}s(335,138,{32:1,67:1,70:1,72:1},Uw);var Vw,ev,lv,nv;function Xw(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Et(a.a.R),Rw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ci(a.f.a),a.f=null,a.b=!1)}function Yw(a){a.j||(Xw(a),a.c||(Ti(),Mu(Ui(null),a.a)));a.a.gb.style[xd]="rect(auto, auto, auto, auto)";a.a.gb.style[Hf]=Pg}
-function Zw(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+Pf+f+Pf+c+Pf+e+"px)"}
-function Yu(a,b,c){a.c=c;Kj(a);a.i&&(Lj(a.i),a.i=null,Yw(a));a.a.$=b;var d=a.a;d.X&&(Ci(d.X.a),d.X=null);d.S&&(Ci(d.S.a),d.S=null);if(d.$){d.X=st(new Sw(d));var e;e=new Tw(d);yt();e=zt?Uq(zt.a,(!Tq&&(Tq=new ck),Tq),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(dv(),ev)&&!b&&(c=!1);a.j=b;c?b?(Xw(a),a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[xd]="rect(0px, 0px, 0px, 0px)",Ti(),b=Ui(null),Eu(b,a.a,b.gb),a.i=new $w(a),Rj(a.i,1)):Mj(a,200):(Xw(a),a.j?(a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),Ti(),b=Ui(null),Eu(b,a.a,b.gb)):a.c||(Ti(),Mu(Ui(null),a.a)),a.a.gb.style[Hf]=Pg)}function fv(a){var b=(Tj(),Uj);this.k=new Sj(this);this.s=b;this.a=a}s(336,17,{},fv);_.rc=function(){Yw(this)};_.sc=function(){this.d=D(this.a.gb,Af);this.e=D(this.a.gb,Bf);this.a.gb.style[Hf]=Be;Zw(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){Zw(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function $w(a){Xj();this.a=a}s(337,24,{},$w);
-_.vc=function(){this.a.i=null;Mj(this.a,200)};_.a=null;function mt(){mt=u;ax()}function nt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function yv(a){return function(){this.__gwt_resolve=bx;return a.bd()}}function bx(){throw"A PotentialElement cannot be resolved twice.";}
-function ax(){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 Ti(){Ti=u;cx=new dx;ex=new pi;uu=new cr}function fx(a){this.p=new Ru(this);this.gb=a;qu(this)}
-function Ui(a){Ti();var b,c;c=Pi(ex,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==ex.d){var d=new gx;$j();ak(bk?bk:bk=new ck,d)}!b?c=new hx:c=new fx(b);x(ex,a,c);dr(uu,c);return c}s(339,280,gi,fx);var cx,ex,uu;function dx(){}s(340,1,{},dx);_.Bd=function(a){a.hd()&&a.kd()};function gx(){}s(341,1,{},gx);_.Jc=function(){Ti();try{Au(uu,cx)}finally{ix(uu.a),ix(ex)}};function hx(){fx.call(this,$doc.body)}s(342,339,gi,hx);
-_.td=function(a,b,c){Pu(a,b-0,c-0)};function Wu(a){this.c=a;this.a=!!this.c.ab}s(343,1,{},Wu);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Ku;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function jx(a,b){a.gb[Mg]=null!=b?b:j}s(346,298,Bh);_.Tc=function(a){0!=(pt(a.type)&896)?su(this,a):su(this,a)};_.ld=function(){};function kx(){kx=u;lx()}s(345,346,Bh);
-function mx(){var a;kx();var b=(a=$doc.createElement("INPUT"),a.type=wg,a);!Us&&(Us=new Ts);!Ss&&(Ss=new Rs);this.gb=b;this.gb[ud]="gwt-TextBox"}s(344,345,Bh,mx);function lx(){lx=u;nx=new ox;px=new qx;rx=new sx;tx=new ux;vx=G(wx,k,35,[nx,px,rx,tx])}s(347,138,Uh);var vx,nx,px,rx,tx;function ox(){Qn.call(this,Gb,0)}s(348,347,Uh,ox);function qx(){Qn.call(this,Zb,1)}s(349,347,Uh,qx);function sx(){Qn.call(this,ac,2)}s(350,347,Uh,sx);function ux(){Qn.call(this,sc,3)}s(351,347,Uh,ux);
-function xx(a,b){if(0>b||b>=a.c)throw new Hu;return a.a[b]}function Ju(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Fu(a,b,c){var d,e;if(0>c||c>a.c)throw new Hu;if(a.c==a.a.length){e=v(yx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Fr(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Fr(a.a,d,a.a[d-1]);Fr(a.a,c,b)}function Ru(a){this.b=a;this.a=v(yx,k,36,4,0)}s(352,1,{},Ru);_.qd=function(){return new Lu(this)};_.a=null;_.b=null;_.c=0;
-function yu(a){if(a.a>=a.b.c)throw new Ku;return a.b.a[++a.a]}function zu(a){if(0>a.a||a.a>=a.b.c)throw new Nv;a.b.b.nd(a.b.a[a.a--])}function Lu(a){this.b=a}s(353,1,{},Lu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yu(this)};_.Sc=function(){zu(this)};_.a=-1;_.b=null;function mw(){mw=u;pw=(Qs(),new Ps(pn()+"clear.cache.gif"))}var pw,nw=null;function ow(){}s(355,1,{},ow);function zx(){zx=u;mw()}function Ax(a,b,c,d,e){zx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Bx(a,b,c){zx();Ax.call(this,(Qs(),new Ps(a)),b,0,c,16)}s(356,292,{},Ax,Bx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cv(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Ew(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ci(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Wq(b,new Ws(b,c,d,a)):jr(b,c,d,a)}function $q(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(362,1,{},$q);_.a=null;_.b=null;_.c=null;_.d=null;function Xq(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(363,1,{},Xq);_.pc=function(){Yq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Ws(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(364,1,{},Ws);_.pc=function(){jr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Cx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Mi),b.k=a,Gi(a.ac,b))}function Dx(a){var b;b=a.cZ.d;if(-1!=Hn(b,In(36)))return null;a=a.bc.b.b++;return b=mu(b,Ex(b,In(46))+1)+j+a}
-function Fx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Gx(a,b,c,vs(d)))}function Hx(a){return!a.Tb&&a.$b?Hx(a.$b):a.Tb}function Ix(a){return!a.Vb&&a.$b?Ix(a.$b):a.Vb}function Jx(a){var b;b=new Kx;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 Lx;}function Mx(a){a.cc=!1;a._d();Nx(a)}function Nx(a){if((a=y(a,55)?null:a.$b)&&a.cc)Mx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Ox(a){return(a=a.Hd())?a:new Px(1,1)}function Qx(a){var b;return(b=a.Id())?new Rx(b):new Rx(a.Kd())}function Sx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function Tx(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 Ux(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)Nx(a),new Vx(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new Vx(a,101)}
-function Wx(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function Xx(a){a.dc||(Sx(a),Yx(a,!0),Zx(a),a.dc=!0,new Vx(a,102),Fx(a,a,a.$b,0),Nx(a),a._b.Cf(a))}function $x(){this.bc=(ip(),ip(),ay);new pi;this.Qd();this.Zb=(by(),cy)}s(368,1,Zh);_.Ed=function(){return!1};_.Fd=function(){return Dx(this)};_.Gd=function(){return Hx(this)};_.Hd=function(){return dy(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new ey(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(){Mx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Ox(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+Sg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Qx(this)};
-_.Yd=function(){};_.Zd=function(){return Tx(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){Ux(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.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 dk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new dk("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 dk("Missing message: awt.12C");if(y(b,55))throw new dk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new Zm;var e=kj(d.Ob.a,b),f;f=ht(d.Ob.a,e);d.Pb&&d.Pb.je(f);fy(d,e);new gy(d,301,f)}d=a.Ob.a.c;Sx(b);hy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Mx(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Fx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new Vq("Missing message: awt.185");if(null==c||null!=c)iy(g,c,b);else throw new dk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=xi(i);if(y(i,75))throw b=i,fy(a,d),b;throw i;}b._d();new gy(a,300,b)}function jy(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ky(a){var b;b=a.ee();return new ly(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function Yx(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)ht(a.Ob.a,c).Td(b)}function fy(a,b){var c;c=ht(a.Ob.a,b);Sx(c);c.Td(!1);kt(a.Ob.a,b);c.$b=null;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Fx(c,c,a,1)}function my(a){var b=(ny(),oy);Wx(a,b);for(b=0;b<a.Ob.a.c;++b)ht(a.Ob.a,b).Zd()}function py(a,b){var c,d;if(a.Pb)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),a.Pb.je(c);if(b)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),b.fe(null,c);a.Pb=b;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Zx(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=ht(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function qy(){$x.call(this);this.Ob=new ry;this.Sb=(ip(),ip(),ay)}s(367,368,hi);_.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 Ox(this)};_.Md=function(){return Qx(this)};
-_.Qd=function(){this._b=(ip(),new sy)};_.Rd=function(){Mx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){Yx(this,a)};_.Ud=function(){return Ox(this)};_.Xd=function(){return Qx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Sx(ht(this.Ob.a,a))};_.Zd=function(){var a;if(!Tx(this))return!1;for(a=0;a<this.Ob.a.c;++a)ht(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=ht(this.Ob.a,b),a._d()};_.de=function(){Zx(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function ty(){var a=new uy;qy.call(this);py(this,a)}s(366,367,hi,ty);_.Fd=function(){return"panel"+this.Sb.b.d++};function vy(a,b,c){a=wy(a.Nb,b,c);a.j=!0;return new xy(a)}function yy(a){a.Vd(a.Nb.d)}function zy(a){return new Px(D(a.Nb.gb,Bf),D(a.Nb.gb,Af))}s(365,366,hi);_.Jd=function(){return D(this.Nb.gb,Af)};_.Nd=function(){return D(this.Nb.gb,Bf)};_.Od=function(){return Ij(this.Nb.gb)};_.Pd=function(){return Jj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=tf};_.$d=function(){yy(this)};_.ae=function(){};_.Nb=null;function Ay(a){if(null!=a)this.e=a;else throw new By;}s(370,1,Ph);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
-function Cy(){Cy=u;S=new pi;x(S,new T(400),new U(bh));x(S,new T(401),new U(bh));x(S,new T(402),new U(bh));x(S,new T(500),new U(dh));x(S,new T(501),new U(dh));x(S,new T(502),new U(dh));x(S,new T(503),new U(kh));x(S,new T(504),new U(dh));x(S,new T(505),new U(dh));x(S,new T(506),new U(kh));x(S,new T(507),new U(vh));x(S,new T(100),new U(Yg));x(S,new T(101),new U(Yg));x(S,new T(102),new U(Yg));x(S,new T(103),new U(Yg));x(S,new T(1004),new U(ah));x(S,new T(1005),new U(ah));x(S,new T(800),new U(rh));x(S,
-new T(801),new U(rh));x(S,new T(200),new U(lh));x(S,new T(201),new U(lh));x(S,new T(202),new U(lh));x(S,new T(204),new U(lh));x(S,new T(203),new U(lh));x(S,new T(209),new U(wh));x(S,new T(208),new U(xh));x(S,new T(207),new U(xh));x(S,new T(206),new U(lh));x(S,new T(205),new U(lh));x(S,new T(1400),new U(th));x(S,new T(1401),new U(uh));x(S,new T(1402),new U(uh));x(S,new T(300),new U(Zg));x(S,new T(301),new U(Zg));x(S,new T(1100),new U(qh));x(S,new T(1101),new U(qh));x(S,new T(1200),new U(sh));x(S,new T(701),
-new U(oh));x(S,new T(900),new U(ph));x(S,new T(1001),new U(mh));x(S,new T(601),new U(nh))}s(369,370,Ph);_.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=Xg;function Dy(){}s(373,1,{},Dy);_.a=null;_.b=null;
-function Ey(a,b){var c;b&&(a.a?(c=new Fy(a.a),Fr(c.b,c.c++,b),a.a=c):(a.a=new Mi,Gi(a.a,b)))}s(375,1,Ph);_.a=null;function Gy(){}function Hy(){}s(374,375,Ph,Gy,Hy);function Iy(){Iy=u;Math.sqrt(2)}function Jy(a){Iy();if(0>a)throw new dk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(376,1,{40:1},Jy);_.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 Ky;a.a=31*a.a+J((new Ly(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Ly(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function My(){My=u;Ny=new cr;Oy=new Px(0,0);dr(Ny,Db);dr(Ny,Qb);dr(Ny,xb);dr(Ny,"Last");dr(Ny,Ib);dr(Ny,jc);dr(Ny,Hc);dr(Ny,Kc);dr(Ny,Ob)}
-function iy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!Yt(Ny.a,b))throw new dk(Py());Hr(Pi(a.c,d))===Hr(c)&&Hr(Pi(a.b,c))===Hr(d)||((b=Pi(a.c,d))&&Qy(a,b,d),Ry(a.a.qd(),c)&&Qy(a,c,d),b=a.a,new Sy(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function Ty(a,b){return new Px(Cj(b[1].b,Cj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Cj(b[0].a,Cj(b[4].a,b[3].a))+a.k)}function Qy(a,b,c){Uy(a.a,b);Ai(a.b,b);Ai(a.c,c)}
-function Vy(a,b){if(!a.n){a.n=!0;var c,d,e;Wy(a.f,Oy);Wy(a.i,Oy);Wy(a.o,null);a.p=0;for(d=Xy(a.a,0);d.b!=d.d.a;){c=Yy(d);e=Pi(a.b,c);var f=b.Zb;e=gn(e,Ib)?0:gn(e,jc)?1:gn(e,Hc)?2:gn(e,Kc)?4:gn(e,Ob)?3:gn(e,Db)?f.a?4:3:gn(e,xb)?f.a?3:4:gn(e,Qb)?1:2;c.dc?a.o[e]||(Fr(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 Zy(){My();$y.call(this,0)}
-function $y(a){My();ip();this.a=new az;this.b=new pi;this.c=new pi;this.d=a;this.j=0;this.n=!1;this.o=v(bz,k,44,5,0);this.f=v(cz,k,46,5,0);this.i=v(cz,k,46,5,0);this.p=this.e=this.k=0}s(377,1,{48:1,67:1},Zy,$y);_.fe=function(a,b){iy(this,a,b)};
-_.ge=function(a){Vy(this,a);if(0!=this.p)if(a=ky(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;Vy(this,a);this.n=b;return 0==this.p?jy(a,new Px(0,0)):jy(a,Ty(this,this.f))};_.ie=function(a){var b;b=this.n;Vy(this,a);this.n=b;return jy(a,Ty(this,this.i))};_.je=function(a){var b;b=Pi(this.b,a);null!=b&&Qy(this,a,b)};_.tS=function(){return dz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.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 Oy,Ny;function ez(a){$x.call(this);this._b=(ip(),new fz(a,this))}s(378,368,{41:1,44:1,49:1,63:1,67:1},ez);_.Fd=function(){return od+this.bc.b.a++};_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_._d=function(){};s(380,1,{});s(379,380,{},function(){});function gz(){gz=u}
-function hz(a,b){if(null==b)throw new Vq("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Ff);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 iz(){gz();$x.call(this);new Mi;this._b=new jz((ip(),this))}s(381,368,{42:1,44:1,49:1,63:1,67:1},iz);_.Hd=function(){return dy(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",current="+kp(this._b.a,this._b.a.gb.selectedIndex)};function kz(){kz=u;lz=new mz(255,255,255);nz=new mz(192,192,192);oz=new mz(128,128,128);pz=new mz(64,64,64);qz=new mz(0,0,0);rz=new mz(255,0,0);new mz(255,175,175);sz=new mz(255,200,0);tz=new mz(255,255,0);new mz(0,255,0);uz=new mz(255,0,255);vz=new mz(0,255,255);wz=new mz(0,0,255)}
-function xz(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 mz(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 mz(c,a,b)}function yz(a){return new mz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function mz(a,b,c){kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new dk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(382,1,{43:1,50:1,54:1},mz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return zz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var qz,wz,vz,pz,oz,nz,uz,sz,rz,lz,tz;function by(){by=u;cy=new Az(!0);Bz=new cr;dr(Bz,"ar");dr(Bz,"fa");dr(Bz,"iw");dr(Bz,"ur")}function Az(a){this.a=a}s(383,1,Ph,Az);_.a=!1;var cy,Bz;s(385,1,{59:1,69:1});function Cz(){Px.call(this,0,0)}function Px(a,b){this.b=a;this.a=b}
-function Rx(a){Px.call(this,a.b,a.a)}s(384,385,{46:1,59:1,67:1,69:1},Cz,Px,Rx);_.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 Ky;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Dz.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function aq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(386,1,Ph,aq,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)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Ez(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Fz(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=(Fv(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 Gz(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=Cj(g,c.a),i+=c.b+a.c);return new Px(i,g+2*a.d)}function uy(){Hz.call(this,1,5,5)}
-function Hz(a,b,c){ip();this.c=b;this.d=c;this.a=a}s(387,1,Ph,uy,Hz);_.fe=function(){};
-_.ge=function(a){this.b=Iz(a.Ob);if(0!=Ez(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ky(a);g=a.ee();i=a.Zb.a;l=new Mi;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 Jz(n);for(w=0;w<n;++w)Fr(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=kj(a.Ob.a,q);Fv(A,H.c);Fr(H.b,A,q)}for(d=new ri(d);d.b<d.d.ue();)if((c=si(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Fz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,Fr(l.b,l.c++,c),m+=a.b+this.c,h=Cj(h,a.a);Fz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!1))};_.ie=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Le;break;case 2:a=Wf;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return Kz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function ny(){ny=u;oy=new Lz(Nb,0,12)}
-function Lz(a,b,c){ny();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(388,1,Ph,Lz);_.a=null;_.b=0;_.c=0;var oy;s(389,1,Ph);_.tS=function(){return Mz.d+"[font="+this.c+"ascent="+Nz(this.a,this.c).a+", descent="+Nz(this.a,this.c).b+", height="+Nz(this.a,this.c).c+Uc};_.c=null;function Oz(a){if(!a.k){Sx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&Oz(c);Yx(a,!1);a.k=!0;Fx(a,a,a.$b,0);new Pz(a,202)}}
-function Qz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&c.xd()}function Rz(a){!Ix(a)&&my(a);var b=Qx(a);a.be(a.hc,a.ic,b.b,b.a);Zx(a)}function Sz(a,b){a.p!=b&&(a.p=b)}s(391,367,ii);_.Ld=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Qz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){Ux(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;Ux(this,a,b,c,d);this.dc&&e&&!f&&Zx(this)};_.k=!1;_.p=!1;
-function Tz(a){qy.call(this);this.q=new Hy;this.o=new Mi;this.n=new ey(0,0,0,0);this.dc=!1;py(this,new Zy);this._b&&Uz(this._b.c.z.b,a);this._b&&Vz(this._b,!0);Sz(this,!0)}s(390,391,ii);_.ee=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Ij(this._b.c.gb)};_.Pd=function(){return Jj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new Wz((ip(),j),this)};
-function Xz(a,b,c,d,e,f){var g,i;g=a.d;f?(i=xz(g),f=new mz(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=Vf+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new mz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=xz(g),(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;Yz(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);Yz(a,b,c,d,1);Yz(a,b,c+1,1,e);(a.d=f)&&(a.f=Vf+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);Yz(a,b+d,c,1,e);Yz(a,b+1,c+e,d,1)}s(392,1,{});_.tS=function(){return"Graphics"};s(393,392,{});function Zz(a){var b,c;c=Cj(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 Px(b,c)}function $z(a,b,c){var d,e,f,g,i,h;a.b=Iz(b.Ob);if(0==a.b.length)return new Cz;g=Zz(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=Cj(h,d.b),i=Cj(i,d.a);return new Px(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function aA(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 bA(){cA.call(this,7)}function cA(a){ip();this.d=0;this.a=1;this.e=a;this.c=0}s(394,1,Ph,bA,cA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Iz(a.Ob);if(0!=this.b.length&&(b=ky(a),!(0>=b.b||0>=b.a))){c=Zz(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);aA(b.b,b.c,this.c,f,e);aA(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 jy(a,$z(this,a,!1))};_.ie=function(a){return jy(a,$z(this,a,!0))};_.je=function(){};
-_.tS=function(){return dA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Nv(){bn()}function ru(a){bn();this.f=a}s(396,97,Qh,Nv,ru);function Lx(){bn();this.f="Missing message: awt.151"}s(395,396,Qh,Lx);s(397,1,{});function ey(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},ey);_.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 eA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function fA(a){gA.call(this,a,0)}function gA(a,b){$x.call(this);this._b=(ip(),new hA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Rv(),Sv);c.a=d;qw(c);break;case 0:c=c.a;d=(Rv(),Uv);c.a=d;qw(c);break;case 2:c=c.a,d=(Rv(),Vv),c.a=d,qw(c)}}s(399,368,Zh,fA,gA);
-_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Le;switch(this.a){case 1:b=rd;break;case 2:b=Wf}return a+b+",text=null"};_.a=0;s(402,1,Ph);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.j=null;_.k=null;
-function iA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function jA(a){this.n=(ip(),ip(),ay);var b;var c;b=this.cZ.d;-1!=Hn(b,In(36))?b=null:(c=this.n.b.c++,b=mu(b,Ex(b,In(46))+1)+j+c);this.j=b;this.d=new Gy;this.f=a;this.e=!0;this.i=new kA(this)}s(401,402,Ph,jA);_.Wd=function(){return iA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(400,401,Vh);_.Wd=function(){return iA(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 Ky;lA(a,this.a);lA(a,this.b);return a.a};function Kx(){this.b=this.a=0}function mA(a,b){this.a=a;this.b=b}function nA(a){var b=a.b;this.a=a.a;this.b=b}s(403,404,{51:1,60:1,67:1},Kx,mA,nA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return oA.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
-function pA(a,b){if(!b)throw new Vq("Missing message: awt.70");var c=a.a;if(E(b.f,Ca)){var c=c.a.a,d=new Qw,e=c.c.c;if(0>e||e>c.c.c)throw new Hu;c.o&&(d.gb[zd]=2);xw(c,e,d.gb);hy(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 Hu;hy(d.c,e,c);for(f=g=0;f<e;++f)y(ht(d.c,f),31)&&++g;hy(d.i,g,c);xw(d,e,c.gb);c.b=d;e=lu(c.gb)+Va;ti(c._c(),e,!1);d.o&&(e=kj(d.c,c),-1!=e&&(d=Vt(d.o?d.e:Vt(d.e,0),e),2==Wt(d)&&d.removeChild(Vt(d,1)),c.gb[zd]=2))}}
-function qA(a,b,c,d){a=a.a;b=Jx(b);c+=b.a;d+=b.b;$u(a.a,c,d);av(a.a)}function rA(){jA.call(this,j);new Mi;this.b=!1;this.a=(ip(),new sA)}s(405,400,Vh,rA);_.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 Ky;lA(a,this.c);lA(a,this.d);lA(a,this.b);lA(a,this.a);return a.a};function ly(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},ly);_.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 tA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function uA(){uA=u;vA=new wA;xA=new yA;zA=new yA}var vA,zA,xA;s(410,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ji(this)};function wA(){}s(411,410,{},wA);function yA(){}s(412,1,{},yA);s(413,368,Zh);_.Gd=function(){return null};
-function AA(a,b){var c;c=new BA(Ix(a));return!c?null:new Px(CA(c,"_")*b+6,Nz(c.a,c.c).c+6)}function DA(a,b){var c;c=AA(a,b);return!c?Ox(a):c}function EA(a,b){var c;c=AA(a,b);return!c?Qx(a):c}function FA(a,b){var c=a._b;jx(c.a,b);c.e.a=-1;c.e.b=-1}function GA(a){HA.call(this,a,null!=a?a.length:0)}function HA(a,b){$x.call(this);this.a=0>b?0:b;var c=this._b;jx(c.a,a);c.e.a=-1;c.e.b=-1}s(414,413,Zh,GA,HA);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return AA(this,Ln(this._b.a.gb,Mg).length)};_.Id=function(){return!Ix(this)?null:AA(this,Ln(this._b.a.gb,Mg).length)};_.Kd=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Md=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.Qd=function(){this._b=(ip(),new IA)};_.Ud=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Xd=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.a=0;function ip(){ip=u;ay=new JA}function KA(){var a=(ip(),ip(),ay);!a.c&&(a.c=new LA)}
-function JA(){this.b=new MA;this.d=new Dy}s(415,1,{},JA);_.a=null;_.c=null;var ay;function MA(){}s(416,1,{},MA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(417,1,{});function NA(){NA=u;OA=new PA;QA=new PA}function RA(a,b){return b==a?!0:!b?!1:!0}function PA(){}s(418,1,{56:1},PA);_.eQ=function(a){return null==a||!y(a,56)?!1:RA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Gs(a)};
-_.tS=function(){return SA.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var OA,QA;function TA(){TA=u;G(UA,k,56,[(NA(),QA),OA])}function VA(a){var b=(NA(),QA);if(RA(b,(NA(),QA)))return a.a;if(RA(b,OA))return new WA(a.a);throw new XA(b);}function YA(a){TA();this.a=a}s(419,1,{},YA);_.a=null;function XA(a){a="flavor = "+a;bn();this.f=a}s(420,98,{57:1,67:1,73:1,81:1},XA);function ZA(a,b){Cy();$A.call(this,a,1001,b,Xg)}
-function $A(a,b,c,d){Cy();Ay.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(421,369,Ph,ZA,$A);_.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="+As(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Xg;function Vx(a,b){Cy();Ay.call(this,a);this.d=b}s(422,369,Ph,Vx);
-_.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()+Sg+a.Jd()+va};function gy(a,b,c){Cy();Vx.call(this,a,b);this.a=c}s(423,422,Ph,gy);
-_.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 Gx(a,b,c,d){Cy();Ay.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(424,369,Ph,Gx);
-_.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&&(ys(rs(this.a,Yg))&&(a+="PARENT_CHANGED,"),ys(rs(this.a,Zg))&&(a+="DISPLAYABILITY_CHANGED,"),ys(rs(this.a,ah))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=Xg;_.b=null;_.c=null;s(425,1,ai);function Pz(a,b){Cy();Vx.call(this,a,b);this.c=null;this.a=this.b=0}
-s(426,422,Ph,Pz);
-_.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 WA(a){if(null==a)throw new Zm;}s(428,427,{},WA);
-function aB(){aB=u;bB={};bB["java.vendor"]=ne;bB["package.restrict.access.sun"]=Lg;bB["sun.java.launcher"]=dc;bB["sun.management.compiler"]=ne;bB["os.name"]=dc;bB[" sun.boot.class.path"]=dc;bB["path.separator.applet"]=dc;bB["java.vm.specification.vendor"]=ne;bB["java.runtime.version"]=dc;bB["http.proxyPort"]=dc;bB["user.name"]=dc;bB["user.language"]=dc;bB["os.name.applet"]=dc;bB["browser.version"]=dc;bB["java.version"]=dc;bB["user.timezone"]=dc;bB["java.endorsed.dirs"]=dc;bB["java.specification.name"]=
-"GWT";bB["java.specification.version"]="2.5.0";bB[Ge]=$b;!sq&&(sq=new Aq);sq.a?bB[Ee]="yes":bB[Ee]=null}var bB;s(431,98,Kh);function cB(){bn()}function dB(a){bn();this.f=a}s(430,431,{64:1,67:1,73:1,81:1},cB,dB);function eB(){eB=u;fB=new gB}
-function hB(a){var b;if(a.k){var c;b=new Es;Vm(b.a,a.f);c=b.a;var d=mb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Vm(b.a,Za),Vm(b.a,a.a));c=a.b;a=a.j;null!=c&&Vm(b.a,c);null!=a&&(c=b.a,d=ma,c[c.explicitLength++]=d,Vm(b.a,a));b=Kn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function iB(a){eB();var b,c,d;if(null==a)throw new cB;a=Gn(a);try{d=Hn(a,In(58))}catch(e){e=xi(e);if(y(e,77))throw new dB($m(e));throw e;}c=Hn(a,In(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;jB();var f,g,i;i=c.length;b=new kB;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=Kn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new dB(Wb+a);if(!this.k&&(this.k=Pi(fB,this.f),this.k||(this.k=(ip(),new lB))&&x(fB,this.f,this.k),!this.k))throw new dB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc,Ab;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==mB(c,In(47),l+2))throw new nB(m);}else{N=c.substr(l,m-l);m-=l;A=0;
-K=this.c;ec=this.e;Id=this.j;w=this.d;vb=this.i;o=this.a;Ab=this.n;ib=mB(N,In(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){V=2;ec=-1;A=mB(N,In(47),2);Hd=mB(N,In(63),2);-1!=Hd&&(-1==A||A>Hd)&&(A=Hd);-1==A&&(A=m,w=j);O=A;-1!=ib&&ib<A&&(O=ib);var jd=In(64);yc=N.lastIndexOf(jd,O);o=N.substr(2,O-2);-1<yc&&(Ab=N.substr(2,yc-2),V=yc+1);xc=mB(N,In(58),-1==yc?V:yc);q=Hn(N,In(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?xc=q+1:xc=-1):xc=-1}catch(Se){if(Se=xi(Se),!y(Se,73))throw Se;}-1==xc||
-xc>A?K=N.substr(V,O-V):(K=N.substr(V,xc-V),Mf=N.substr(xc+1,O-(xc+1)),0==Mf.length?ec=-1:ec=oB(Mf,10))}-1<ib&&(Id=N.substr(ib+1,m-(ib+1)));H=-1==ib?m:ib;var Xb=In(63);Gd=N.lastIndexOf(Xb,H);-1<Gd?(vb=N.substr(Gd+1,H-(Gd+1)),0==Gd&&null!=w&&(E(w,j)?w=Ya:w.indexOf(Ya),ca=Ex(w,In(47))+1,w=w.substr(0,ca-0)),H=Gd):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=Ex(w,In(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 me;me=w;null!=vb&&!E(vb,j)&&(null!=w?me=w+tb+vb:me=tb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=me;this.e=ec;this.j=Id;var kd;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<(kd=Ex(this.c,In(64)))?(this.n=this.c.substr(0,kd-0),this.c=mu(this.c,kd+1)):this.n=null;null!=this.b&&-1<(kd=Hn(this.b,In(63)))?(this.i=mu(this.b,kd+1),this.d=this.b.substr(0,kd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Ab;this.d=w;this.i=vb}}catch(ld){ld=xi(ld);if(y(ld,73))throw new dB($m(ld));throw ld;}if(-1>this.e)throw new dB("incorrect port: "+this.e);}s(432,1,Ph,iB);_.tS=function(){return hB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var fB;s(433,1,{});function pB(a,b,c){var d,e;for(d=new qB(a.pe().a);rB(d.a);)if(a=d.b=si(d.a),e=a.gf(),null==b?null==e:gn(b,e))return c&&sB(d),a;return null}s(437,1,Yh);_.oe=function(a){return!!pB(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 qB(a.pe().a);rB(a.a);)if(b=a.b=si(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!tB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=pB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new qB(this.pe().a);rB(b.a);)a=b.b=si(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new uB("Put not supported on this map");};
-_.te=function(a){a=pB(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 qB(this.pe().a);rB(c.a);)b=c.b=si(c.a),a?d+=Ba:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function ix(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Yt(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 Pi(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=vB(a,c);else if(y(b,1))c=wB(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 xB(b,c);e.push(d);++a.d;c=null}return c}
-function vB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function wB(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 Ai(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,Yh);_.oe=function(a){return Yt(this,a)};
-_.pe=function(){return new yB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Pi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Ai(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function pi(){ix(this)}s(435,436,zh,pi);_.ve=function(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)};_.xe=function(a){return~~kn(a)};function gB(){ix(this)}s(434,435,zh,gB);function zB(){bn()}s(438,97,Qh,zB);
-function AB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=BB(a,c);if(c>=a.i)break;c=CB(a,c);++b}return b}function DB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function EB(a){var b;a.a=0<=a.j&&!a.d?a.j:BB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new zB;b=a.a;a.a=CB(a,a.a);return a.n.substr(b,a.a-b)}
-function CB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c<=a.f&&DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Hn(a.c,In(c)))break;++d}a.k&&b==d&&(a.e?(c=FB(a.n,d,a.n.length),c<=a.f&&DB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Hn(a.c,In(c))&&++d));return d}
-function BB(a,b){var c,d;if(null==a.c)throw new Zm;for(d=b;!a.k&&d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c>a.f||!DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Hn(a.c,In(c)))break;++d}return d}function GB(a){HB.call(this,a," \t\n\r\u000c",!1)}function IB(a){HB.call(this,a,Aa,!1)}
-function HB(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=FB(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=FB(this.c,d,this.c.length),this.b[c]=a}}}s(439,1,{},GB,IB,HB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function JB(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=nn(e),!(ln(),!/[^,:{}\[\]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 KB(){}function LB(a){MB.call(this,a,eb,eb,null)}function NB(a,b){MB.call(this,a,eb,eb,b)}function OB(a,b,c){MB.call(this,a,b,c,null)}
-function MB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=Ui(a)){this.a=new PB;this.b=new QB(this.a,b,c,d);Eu(e,this.b,e.gb);d&&ad in d&&(this.b.b=d[ad]);a=this.b;a.d||(a.d=wy(a,D(a.gb,Bf),D(a.gb,Af)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?RB="JSME":RB="JME";b.u=SB(b,!1);b.v=SB(b,!0);fq(b,RB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=zy(b);py(b,null);b.mb||(b.R=0);b.S||(b.S=new Lz(Ub,0,13),b.V=new BA(b.S));b.T||(b.T=new Lz(Ub,
-1,13),b.U=new BA(b.T));b.W||(b.W=new Lz(Ub,0,11),new BA(b.W));b.j||(b.j=new Lz(Ub,0,13),b.k=new BA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;TB=10;b.Eb=!0;try{o=UB(b.Nb,"options");null!=o&&VB(b,o);i=UB(b.Nb,"jme");null!=i&&(b.K=i);l=UB(b.Nb,"mol");null!=l&&(b._=l);g=UB(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=UB(b.Nb,wg);null!=m&&(b.ab=m,WB(b));b.i=UB(b.Nb,"atomcolors");b.f=UB(b.Nb,"atombg");f=UB(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,H,A;w=(kz(),lz);try{if(0!=f.indexOf(ma))throw new an("bad hex encoding");
-A=oB(f.substr(1,2),16);H=oB(f.substr(3,2),16);q=oB(f.substr(5,2),16);n=w=new mz(A,H,q)}catch(K){if(K=xi(K),y(K,73))aB(),n=w;else throw K;}b.s=n}b.Db&&b.Y&&XB(b.Y);h=UB(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=xi(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)YB[f]=(kz(),sz),ZB[f]=Lc;ZB[1]=Tb;YB[1]=(kz(),pz);ZB[2]=Bb;YB[2]=sz;ZB[3]=Fb;YB[3]=pz;ZB[4]=cc;YB[4]=wz;ZB[5]=lc;YB[5]=rz;ZB[9]=Pb;YB[9]=uz;ZB[10]=Jb;YB[10]=uz;ZB[11]=Eb;YB[11]=uz;ZB[12]=Vb;YB[12]=uz;ZB[8]=Ac;YB[8]=yz(tz);
-ZB[7]=nc;YB[7]=sz;ZB[6]=Gc;YB[6]=pz;ZB[13]=Fc;YB[13]=pz;ZB[18]=Lc;YB[18]=pz;ZB[19]=oc;YB[19]=pz;ZB[20]=pc;YB[20]=pz;ZB[21]=qc;YB[21]=pz;ZB[22]=rc;YB[22]=pz;Zx(b);b.Z=new $B;f=a.c;f.B=zy(f);null!=f.K?(aC(f,f.K),null!=f.f&&f.Y&&bC(f.Y,f.f,!0),null!=f.i&&f.Y&&bC(f.Y,f.i,!1)):null!=f._&&cC(f,f._,!0);WB(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(441,1,{101:1},KB,LB,NB,OB,MB);_.ye=function(a){dC(new eC(a,this.a,fC))};_.ze=function(){gC(this.a)};
-_.Ae=function(){xn((un(),vn),new hC(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=iC(a,1)+sb+iC(a,2)+sb+iC(a,3):b=iC(a,0);return b};_.Je=function(){return cq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=jC(a);a.Ib=b;WB(a);return c};_.Le=function(a){VB(this.a,a)};_.Me=function(){};_.Ne=function(a){cC(this.a,a,!0)};_.Oe=function(a){aC(this.a,a)};_.$d=function(){yy(this.a)};_.Pe=function(){kC(this.a)};_.Qe=function(a){var b=this.a;if(a=lC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;mC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new ri(b.a);d.b<d.d.ue();)c=si(d),a?c.a=j:c.a=jg}yy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=lC(c,a))bC(d,b,!0),mC(c)};_.Te=function(a,b){var c=this.a,d;d=lC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,WB(c)):(d.C=b,mC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;WB(b)};_.We=function(a){var b=this.a;b.db=a;WB(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=SB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){nC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new oC(c,a);pC(c.Jb);c.b=253;c.ib=!0;c.I=b;WB(c)};_.bf=function(a){qC(this.a,a)};_.cf=function(){return rC(this.a)};_.a=null;_.b=null;function hC(a){this.a=a}s(442,1,{},hC);_.pc=function(){var a,b;for(b=new ri(this.a.b.a);b.b<b.d.ue();)a=si(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function sC(){var a=(tC(),uC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=vC;tC();b=b&&b[0]&&(typeof b[0]==zf||typeof b[0]==he)?b[0]:null;a:if(wC==e||xC==e&&y(b,101))e=!0;else{if(null!=b)for(b=fn(b);b&&b!=wC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new KB:3==arguments.length?a=new OB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new LB(arguments[0]):4==arguments.length?a=new MB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new NB(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()});yC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lr(){zC||(zC=!0,sC())}s(443,1,{},Lr);var zC=!1;function AC(a){bn();this.f=a}s(445,431,Kh,AC);function Rr(){bn();this.f="divide by zero"}s(446,97,Qh,Rr);function Gr(){bn()}function BC(a){bn();this.f=a}
-s(447,97,Qh,Gr,BC);function FB(a,b,c){var d,e;d=CC(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 DC(){}function EC(a){return typeof a==yf?Ac+(0>a?-a:a):a}function FC(a,b){var c;c=new DC;c.d=Kb+(GC(0!=a?-a:0)?EC(0!=a?-a:0):j+ji(c));HC(0!=a?-a:0)&&IC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);return b}
-function X(a,b){var c;c=new DC;c.d=Kb+(GC(a)?EC(a):j+ji(c));HC(a)&&IC(a,c);c.b=b?8:0;return c}function JC(){var a;a=new DC;a.d=Kb+(GC(0)?EC(0):j+ji(a));HC(0)&&IC(0,a);a.b=2;return a}function KC(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);b.b=1;return b}function HC(a){return typeof a==yf&&0<a}function GC(a){return null!=a&&0!=a}
-function IC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=yh[b.c])c=c.prototype;else{c=yh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(449,1,{},DC);_.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 LC(a){var b;b=MC;!b&&(b=MC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new NC(Rb+a+ha);return b}
-function oB(a,b){var c,d;if(null==a)throw new NC(xf);if(2>b||36<b)throw new NC("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 NC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new NC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new NC(Rb+a+ha);return c}s(451,1,{67:1,78:1});var MC=null;function OC(a){this.a=a}
-s(450,451,{67:1,70:1,71:1,78:1},OC);_.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 Ly(a){this.a=a}s(452,451,{67:1,70:1,74:1,78:1},Ly);_.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 By(){bn()}function dk(a){bn();this.f=a}s(453,97,Xh,By,dk);function Hu(){bn()}function Iv(a){bn();this.f=a}s(454,97,Qh,Hu,Iv);function T(a){this.a=a}
-function ps(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 Wr(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function PC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(QC(),RC)[b],!c&&(c=RC[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 QC(){QC=u;RC=v(SC,k,76,256,0)}var RC;function Dj(a){return 0>a?-a:a}function Cj(a,b){return a>b?a:b}function TC(a){return Math.round(a)}function Zm(){bn()}function Vq(a){bn();this.f=a}s(458,97,{67:1,73:1,77:1,79:1,81:1},Zm,Vq);function li(){li=u;mi=G(ki,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 mi;function NC(a){bn();this.f=a}s(460,453,Xh,NC);
-function dn(a){this.a="Unknown";this.c=a;this.b=-1}s(461,1,{67:1,80:1},dn);_.tS=function(){return this.a+Xa+this.c+"(Unknown Source"+(0<=this.b?mb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function CC(a,b){return a.charCodeAt(b)}function UC(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 Hn(a,b){return a.indexOf(b)}function mB(a,b,c){return a.indexOf(b,c)}function Ex(a,b){return a.lastIndexOf(b)}
-function VC(a){var b=aa,c=Vg,d;for(d=0;0<=(d=c.indexOf(Nc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+mu(c,++d):c=c.substr(0,d-0)+mu(c,++d);return a.replace(RegExp(b,ie),c)}
-function WC(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(Kr,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mu(a,b){return a.substr(b,a.length-b)}
-function Gn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function In(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 Gs(this)};_.tS=_.toString;function XC(){XC=u;YC={};ZC={}}
-function Gs(a){XC();var b=mb+a,c=ZC[b];if(null!=c)return c;c=YC[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+CC(a,d++);c|=0}256==$C&&(YC=ZC,ZC={},$C=0);++$C;return ZC[b]=c}var YC,$C=0,ZC;function Wm(a,b){Vm(a.a,b);return a}function Um(){this.a=Jn()}function aD(){this.a=Jn();Vm(this.a,j)}s(463,1,Ih,Um,aD);_.tS=function(){return Kn(this.a)};function Es(){this.a=Jn()}
-function kB(){this.a=Jn()}function or(a){this.a=Jn();Vm(this.a,a)}s(464,1,Ih,Es,kB,or);_.tS=function(){return Kn(this.a)};function nB(a){a="String index out of range: "+a;bn();this.f=a}s(465,454,Qh,nB);
-function bD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Zm;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new BC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new BC("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 Hu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Fr(b,c,a[--d])}else for(c=e+c;e<c;)Fr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function ou(){bn()}function uB(a){bn();this.f=a}s(467,97,Qh,ou,uB);function Ry(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:gn(b,c))return a;return null}function Uy(a,b){var c;return(c=Ry(a.qd(),b))?(c.Sc(),!0):!1}function cD(a){var b,c,d,e;d=new Um;b=null;Vm(d.a,Mc);for(c=a.qd();c.Qc();)null!=b?Vm(d.a,b):b=Ba,e=c.Rc(),Vm(d.a,e===a?"(this Collection)":j+e);Vm(d.a,Uc);return Kn(d.a)}s(468,1,{});_.df=function(){throw new uB("Add not supported on this collection");};
-_.ef=function(a){return!!Ry(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return Uy(this,a)};_.tS=function(){return cD(this)};s(470,468,Mh);_.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+=kn(c),a=~~a);return a};
-function dD(a,b){var c;return y(b,85)&&(c=b.gf(),Yt(a.a,c))?(c=Pi(a.a,c),a.a.ve(b.hf(),c)):!1}function yB(a){this.a=a}s(469,470,Mh,yB);_.ef=function(a){return dD(this,a)};_.qd=function(){return new qB(this.a)};_.ff=function(a){return dD(this,a)?(a=a.gf(),Ai(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function sB(a){if(a.b)ui(a.a),Ai(a.c,a.b.gf()),a.b=null;else throw new ru("Must call next() before remove().");}
-function qB(a){var b;this.c=a;b=new Mi;a.c&&Gi(b,new eD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fD(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 ri(b)}s(471,1,{},qB);_.Qc=function(){return rB(this.a)};_.Rc=function(){return this.b=si(this.a)};_.Sc=function(){sB(this)};_.a=null;_.b=null;_.c=null;s(473,1,Nh);_.eQ=function(a){return y(a,85)&&tB(this.gf(),a.gf())&&tB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=kn(this.gf()));null!=this.hf()&&(b=kn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function eD(a){this.a=a}s(472,473,Nh,eD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return vB(this.a,a)};_.a=null;function fD(a,b){this.b=a;this.a=b}s(474,473,Nh,fD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[mb+this.a]};_.jf=function(a){return wB(this.b,this.a,a)};_.a=null;_.b=null;
-function Fv(a,b){(0>a||a>=b)&&gD(a,b)}function gD(a,b){throw new Iv("Index: "+a+", Size: "+b);}s(475,468,Ch);_.kf=function(){throw new uB("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:gn(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:kn(c)),b=~~b;return b};_.qd=function(){return new ri(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new hD(this,a)};_.of=function(){throw new uB("Remove not supported on this list");};function rB(a){return a.b<a.d.ue()}function si(a){if(a.b>=a.d.ue())throw new Ku;return a.d.lf(a.c=a.b++)}function ui(a){if(0>a.c)throw new Nv;a.d.of(a.c);a.b=a.c;a.c=-1}function ri(a){this.d=a}s(476,1,{},ri);_.Qc=function(){return rB(this)};
-_.Rc=function(){return si(this)};_.Sc=function(){ui(this)};_.b=0;_.c=-1;_.d=null;function hD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&gD(b,c);this.b=b}s(477,476,{},hD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Ku;return this.a.lf(this.c=--this.b)};_.a=null;function iD(a){a=new qB(a.b.a);return new jD(a)}function kD(a,b){this.a=a;this.b=b}s(478,470,Mh,kD);_.ef=function(a){return Yt(this.a,a)};_.qd=function(){return iD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function jD(a){this.a=a}s(479,1,{},jD);_.Qc=function(){return rB(this.a.a)};_.Rc=function(){return(this.a.b=si(this.a.a)).gf()};_.Sc=function(){sB(this.a)};_.a=null;s(480,475,Ch);_.kf=function(a,b){var c;c=Xy(this,a);var d=c.d;new Sy(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=Xy(this,a);try{return Yy(b)}catch(c){c=xi(c);if(y(c,86))throw new Iv("Can't get element "+a);throw c;}};_.qd=function(){return Xy(this,0)};
-_.of=function(a){var b,c;b=Xy(this,a);try{c=Yy(b)}catch(d){d=xi(d);if(y(d,86))throw new Iv("Can't remove element "+a);throw d;}lD(b);return c};function mD(a){a.b=v(nD,k,0,0,0)}function hy(a,b,c){(0>b||b>a.c)&&gD(b,a.c);a.b.splice(b,0,c);++a.c}function Gi(a,b){Fr(a.b,a.c++,b);return!0}function ht(a,b){Fv(b,a.c);return a.b[b]}function kj(a,b){for(var c=0;c<a.c;++c)if(tB(b,a.b[c]))return c;return-1}function kt(a,b){var c;c=(Fv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Fi(a,b){var c;c=kj(a,b);if(-1==c)return!1;kt(a,c);return!0}function hk(a,b){var c;if(b.length<a.c){c=b;var d;d=yr(0,a.c);G(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Fr(b,c,a.b[c]);b.length>a.c&&Fr(b,a.c,null);return b}function Mi(){mD(this)}function Jz(a){mD(this);this.b.length=a}function Fy(a){mD(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,$h,Mi,Jz,Fy);_.kf=function(a,b){hy(this,a,b)};
-_.df=function(a){return Gi(this,a)};_.ze=function(){this.b=v(nD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=kj(this,a)};_.lf=function(a){return ht(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return kt(this,a)};_.ff=function(a){return Fi(this,a)};_.ue=function(){return this.c};_.c=0;function Wy(a,b){var c=a.length,d;for(d=0;d<c;++d)Fr(a,d,b)}function kr(){kr=u;lr=new oD}var lr;function oD(){}s(484,475,ei,oD);_.ef=function(){return!1};_.lf=function(){throw new Hu;};_.ue=function(){return 0};
-function pD(){this.a=new Date}function qD(a){return 10>a?ab+a:j+a}s(485,1,{67:1,69:1,70:1,82:1},pD);_.eQ=function(a){return y(a,82)&&ss(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=Nr(c&4194303,b&4194303,e&1048575);a=Nr(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(rD(),sD)[this.a.getDay()]+ea+tD[this.a.getMonth()]+ea+qD(this.a.getDate())+ea+qD(this.a.getHours())+mb+qD(this.a.getMinutes())+mb+qD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function rD(){rD=u;sD=G(Kr,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tD=G(Kr,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sD,tD;
-function dr(a,b){return null==x(a.a,b,a)}function cr(){this.a=new pi}s(487,470,{67:1,69:1,87:1},cr);_.df=function(a){return dr(this,a)};_.ef=function(a){return Yt(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return iD(new kD(this.a,new yB(this.a)))};_.ff=function(a){return null!=Ai(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return cD(new kD(this.a,new yB(this.a)))};_.a=null;
-function Xy(a,b){var c,d;(0>b||b>a.b)&&gD(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 uD(a,b,d)}function az(){this.a=new vD;this.b=0}s(488,480,ei,az);_.df=function(a){new Sy(a,this.a);++this.b;return!0};_.nf=function(a){return Xy(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function Yy(a){if(a.b==a.d.a)throw new Ku;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function lD(a){if(!a.c)throw new Nv;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 uD(a,b,c){this.d=a;this.b=c;this.a=b}s(489,1,{},uD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return Yy(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Ku;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){lD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function vD(){this.a=this.b=this}
-function Sy(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(490,1,{},vD,Sy);_.a=null;_.b=null;_.c=null;function xB(a,b){this.a=a;this.b=b}s(491,473,Nh,xB);_.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 Ku(){bn()}s(492,97,{67:1,73:1,79:1,81:1,86:1},Ku);function tB(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)}function Iz(a){var b=v(bz,k,44,0,0);return hk(a.a,b)}function ry(){this.a=new Mi}
-s(494,475,$h,ry);_.kf=function(a,b){hy(this.a,a,b)};_.df=function(a){return Gi(this.a,a)};_.ef=function(a){return-1!=kj(this.a,a)};_.lf=function(a){return ht(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new ri(this.a)};_.of=function(a){return kt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return cD(this.a)};_.a=null;function wD(a){a._b.c.$&&Oz(a)}function xD(a){var b;if(a._b.c.$){b=Jx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Qz(a)}
-function yD(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 dC(a){var b=a.j;zD(a._b.c,b.a,b.b);!Ix(a)&&my(a);Xx(a)}function AD(){Tz.call(this,j);this.i=new ez(this.rf());Ey(this.q,new BD(this))}s(496,390,ii);_.Ed=function(a,b){return Hr(a.f)===Hr(this.i)?(xD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){xD(this)};_.i=null;_.j=null;
-function eC(a,b,c){AD.call(this);this._b&&Vz(this._b,!1);Sz(this,!1);py(this,new cA(0));a=new gA(a,1);Q(this,a,null);a=new ty;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Jx(b),Rz(this),yD(this.j,~~(D(b.Nb.gb,Bf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,Af)/2)-~~(this.Wb/2)));c&&P(this,c)}s(495,496,ii,eC);_.rf=function(){return"OK"};function CD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new ru("Cannot undo. Index is out of range.");if(!a.a.b)throw new ru(Yb);a.a=a.a.b;return a.a.a}
-function $B(){this.a=this.b=new DD}s(497,1,{},$B);_.a=null;function DD(){this.a=null}function ED(a){this.a=a}s(498,1,{},DD,ED);_.a=null;_.b=null;_.c=null;function BD(a){this.a=a}s(499,425,ai,BD);_.a=null;function FD(){FD=u;GD=G(Kr,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);fC=(kz(),nz);HD=xz(fC);YB=v(ID,k,43,23,0);ZB=v(Kr,k,1,23,0);JD=v(ID,k,43,7,0);KD=null!=(aB(),bB[Ee])}
-function jC(a){var b;if(a.Ab)b=LD(a,1)+sb+LD(a,2)+sb+LD(a,3);else if(b=LD(a,0),0<b.length){var c=new MD(a.Y);Gi(a.$.a,c)}return b}function ND(a,b){var c,d;c=b.a;if(E(c,(OD(),PD).b))bq(rC(a));else if(E(c,QD.b))bq(cq(a));else if(E(c,RD.b))dq(a.t,(!a.tb&&(a.tb=new eq(a)),a.tb));else if(E(c,Xf)){7!=a.N&&(a.O=Xg);d=b.c;d=zs(d,Wg);c=os(d,a.O);var e=!ms(c,Xg)?Vr(c):c;!ms(e,ch)&&SD(a.Y,M(c));TD(a);a.kb=!0;WB(a);a.N=7;a.O=d}else E(c,dg)||(E(c,Yd)?UD(a):nC(a,c))}
-function VD(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(WD,k,-1,4,1);l=v(WD,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)XD(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=zy(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;YD(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||ZD(a.eb[f])}}}
-function gC(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 $D(a),a.Y.q=0);null!=a.qb&&JB(a.qb,null)}}function SB(a,b){var c,d,e,f;f=new rA;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new jA(Mb+d);var g=(OD(),PD).b;d.c=g;pA(f,d);Ey(d.d,a);d=new jA(Mb+c);d.c=QD.b;Ey(d.d,a);pA(f,d);pA(f,new jA(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new jA(c);d.c=RD.b;Ey(d.d,a);pA(f,d);Cx(a,f);return f}
-function aE(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,fC);a.mb?(e==a.b&&Y(b,yz(fC)),Yz(b,g,f,a.X,a.X),Y(b,(kz(),pz)),bE(b,g,f,a.X-1,a.X-1)):e==a.b?Xz(b,g+1,f+1,a.X,a.X,!1):Xz(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,(kz(),qz)),e){case 101:Y(b,tz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;cE(b,!0);dE(b,eE(b,c,e,d,i));Y(b,qz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(cE(b,!1),dE(b,eE(b,c,e,d,i)));fE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,rz),Yz(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,tz),Yz(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,uz);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,qz);break;case 107:Y(b,sz);Yz(b,g+4,f+4,a.X-8,a.X-8);Y(b,qz);bE(b,g+4,f+4,a.X-8,a.X-8);fE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(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:gE(b,g,f,a.X,!0);break;case 111:gE(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,lz);Yz(b,g+3,f+5,a.X-7,a.X-11);Y(b,qz);bE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,fC);a.nb&&Xz(b,g+1,f+1,a.X,a.X,!1);Y(b,qz);hE(a,b,g,f,"NEW");break;case 106:Y(b,rz);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,qz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));hE(a,b,g+6,f,oc);break;case 104:Y(b,rz);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,qz);break;case 105:a.Hb?(Y(b,vz),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,qz)):hE(a,b,g,f,"123");break;case 113:Y(b,wz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);Yz(b,e,d,c,c);Y(b,qz);iE(a,
-b,g,f,lz,"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:jE(a,b,g,f+2,3);break;case 207:jE(a,b,g,f,4);break;case 208:jE(a,b,g,f,5);break;case 209:jE(a,b,g,f,1);break;case 210:jE(a,b,g,f,6);break;case 211:jE(a,b,g,f,7);break;case 212:jE(a,b,g,f,8);break;case 213:hE(a,b,g,f,"FG"),a.E=new mA(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!=ZB[c]&&iE(a,b,g,f,YB[c],ZB[c])}function kE(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,fC),Yz(d,0,0,c,b),a.mb?(Y(d,(kz(),pz)),bE(d,-1,0,c,b-1)):(Y(d,HD),Z(d,0,0,c-1-2,0),Y(d,yz(fC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),lE(d,a.W),Y(d,(kz(),qz)),-1!=a.I.toLowerCase().indexOf(Zd)&&Y(d,rz),mE(d,a.I,10,15),nE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function oE(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,fC);Yz(d,0,0,c,b);a.mb?(Y(d,(kz(),pz)),Z(d,0,b-1,c,b-1),e=TB*(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,HD),Z(d,0,0,0,b-1),Z(d,0,TB*a.X,b-1,TB*a.X),Y(d,yz(fC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=TB+2;++b)aE(a,d,1,b);nE(a.Nb,a.P,0,2*a.X+a.R)}}
-function pE(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);Yz(e,0,0,c,b);d=a.cb?(uA(),xA):(uA(),zA);if((uA(),vA)==(uA(),vA))d==xA?e.a=j:e.a=jg;d=new Jy(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&&(YD(f),VD(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 Lz(Ub,0,i),f.k.k=new BA((ip(),f.k.j)));f.k.z&&(Y(g,(kz(),qz)),bE(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,(FD(),JD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=N=m,cE(h,!0),dE(h,eE(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,(FD(),JD)[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,cE(m,!0),dE(m,qE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(kz(),qz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(FD(),JD)[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,uz);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,qz);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))));lE(g,f.k.j);m=rE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=CA(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,uz);mE(g,h,V,n);Y(g,qz);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,cE(m,!0),dE(m,qE(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(WD,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];lE(g,f.k.j);m=rE(f.k.k);N=v(Kr,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(sE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=tE(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]=CA(f.k.k,h),l[i]=uE(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<Dj(f.z[i])&&(q+=Dj(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=CA(f.k.k,n),q=CA(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=uE(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,(FD(),JD)[f.d[i]]),Yz(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(FD(),JD)[f.d[i]]):Y(g,(kz(),qz)):Y(g,(FD(),YB)[f.b[i]]),mE(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(TC(f.I[i]-n/2))),n=M(L(TC(f.L[i]+~~(m/2)-1))),Y(g,(kz(),uz)),mE(g,
-ea+f.p[h][1],V+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(kz(),rz):(kz(),wz)),0<f.C&&106!=f.k.b&&(q=l[f.C],bE(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(TC(f.I[h]+q))),K[1]=M(L(TC(f.I[m]+q))),H[0]=M(L(TC(f.L[h]-n))),H[1]=M(L(TC(f.L[m]-n))),K[3]=M(L(TC(f.I[h]-q))),K[2]=M(L(TC(f.I[m]-q))),H[3]=M(L(TC(f.L[h]+n))),H[2]=M(L(TC(f.L[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=K,A=H,ca.n&&(cE(ca,!1),dE(ca,qE(ca,i,A,5,!0)))),106==f.k.b&&vE(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,(kz(),rz));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],bE(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(kz(),pz)),Z(e,c-1,0,c-1,b-1)):(Y(e,yz(fC)),Z(e,c-1,0,c-1,b-1),Y(e,fC),Z(e,c-2,0,c-2,b-1),Y(e,HD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(kz(),uz)),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 Lz(Ub,0,13),a.V=new BA(a.S),null!=a.ab&&(d=CA(a.V,a.ab),c=M(L(Math.round((c-d)/2))),b-=13,Y(e,(kz(),qz)),lE(e,a.S),mE(e,a.ab,c,b)));nE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function jE(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&&(cE(b,!1),dE(b,qE(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 wE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,fC);Yz(d,0,0,b,c);a.mb?(Y(d,(kz(),pz)),c=13*(a.X+a.R),bE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,yz(fC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,HD),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)aE(a,d,b,1),aE(a,d,b,2);a.b=c;nE(a.Nb,a.Kb,0,0)}}
-function gE(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);fE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function xE(a,b){var c,d,e,f,g,i,h;kC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=yE(b);h=new HB(b,g,!0);d=j;for(c=1;5>=c;++c)d=zE(h,g);c=PC(oB(Gn(d.substr(0,3)),10)).a;f=PC(oB(Gn(d.substr(3,3)),10)).a;zE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=zE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new AE(a,e)}VD(a,1,c,1);VD(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new AE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",WB(a),!1;null!=a.f&&a.Y&&bC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&bC(a.Y,a.i,!1);g=BE(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 CE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];VD(a,1,g,0)}WB(a);return!0}
-function DE(a,b){var c,d,e,f,g,i,h,l;kC(a);c=f=0;l=new HB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=AB(l);a.sb=0;for(d=1;d<=g;++d)if(h=EB(l),Gn(h),!E(h,Vg))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new oC(a,h);if(0==a.Y.s)return qC(a,"ERROR - problems in reading/processing molecule !"),aB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return qC(a,"ERROR - strange reaction - fixing !"),aB(),!1;if(3<i)return qC(a,"ERROR - strange reaction !"),aB(),!1;1<a.sb&&!e&&VB(a,qf);e&&!a.Ab&&VB(a,Tf);!e&&a.Ab&&
-VB(a,uf);e?(VD(a,1,f,1),VD(a,f+1,c-1,2),VD(a,c,a.sb,3)):VD(a,1,a.sb,0);WB(a);return!0}function fq(a,b){a.ib=!0;a.I=b}
-function jq(a,b){var c,d;if(0==b)return!1;TD(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:gC(a);d=a.Z;d.a=d.b;d.b.c=null;EE(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;FE(a,CD(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 ru("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new ru(Yb);d.a=d.a.c;FE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 101:a.Fb&&wD(a.Fb);a.Fb=new GE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new HE(a):a.yb._b.c.$?IE(a.yb._b.c):
-dC(a.yb);break;case 113:a.a&&wD(a.a);a.a=new GE(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,XB(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=JE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(WD,k,-1,4,1);XD(a.Y,d);a.kb=!0;a.Y=new MD(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;pC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,KE(a.Y,a.Y.C),a.Y.C=0,UD(a)):0<a.Y.D&&(a.kb=!0,LE(a.Y,a.Y.D),
-a.Y.D=0,UD(a));ME(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new rA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new jA(c),pA(i,g),g.c=c,Ey(g.d,a);Cx(a,i);a.D=i}qA(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&&(wD(a.n),a.n=null);0==a.Y.C&&(a.n=new GE(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,UD(a)),18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),NE(a.Y,a.Y.C,d),UD(a)),ME(a.Y))}WB(a);return!0}
-function cq(a){var b,c,d;d=rC(a);c=j;if(a.Ab){var e,f,g;g=zr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)JE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(OE(g[1][0],3)+OE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+PE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+PE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new QE(a,a.eb,a.sb)),c=PE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function RE(a,b,c,d){var e;e=c;var f=d,g,i;(g=SE(b),i=0!=(b.e&2),g||i)?(a.Ab?qA((!a.v&&(a.v=SB(a,!0)),a.v),a,e,f):qA((!a.u&&(a.u=SB(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=TE(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<=TB+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",WB(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=jq(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)KE(a.Y,a.Y.C),a.Y.C=0,UD(a);else{if(106==a.b)return!0;if(108==a.b)UE(a.Y,a.Y.C,0),UD(a);else if(157==a.b)UE(a.Y,a.Y.C,1),UD(a);else if(158==a.b)UE(a.Y,a.Y.C,-1),UD(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):UD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(230==a.b)a.N=3,UD(a);else if(233<=a.b&&262>a.b)WE(a.Y,!1),UD(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;NE(a.Y,a.Y.C,Ln(a.yb.e._b.a.gb,Mg));UD(a)}else if(105==a.b)XE(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=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,a.Y.C,d)),UD(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(0<a.Y.D)if(104==a.b)LE(a.Y,
-a.Y.D),a.Y.D=0,UD(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]])fq(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;KE(d,c);d.a[c]=0}a.Y.D=0;UD(a)}else if(201==a.b)YE(a.Y,a.Y.D),UD(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),UD(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,UD(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,UD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(107==a.b){if(!a.yb.b)return!0;d=Ln(a.yb.e._b.a.gb,Mg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;UD(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 $D(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(ZE(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,VE(a.Y)):300<a.b?(ZE(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=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,1,d))):230==a.b?aC(a,null):233<=a.b&&262>a.b?(ZE(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,WE(a.Y,!0)):aB();UD(a)}else e=!1;e&&(ME(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,WB(a))}return e}
-function $E(a,b,c,d){var e,f;if(a.y||!a.gb||SE(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=aF(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)KE(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),LE(b,e),0<aF(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){fq(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<aF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;fq(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(TE(b)||SE(b))SD(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(WD,k,-1,4,1);XD(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;TD(a);a.kb=!0;WB(a);a.Lb=c;a.Mb=d;return!0}
-function bF(a,b,c,d){var e,f,g;if(!a.y&&!SE(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=((FD(),KD)?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&&JB(a.pb,G(SC,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;TD(a);a.kb=!0;WB(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function cF(a){if(a.y)return!0;a.ib=!1;a.O=Xg;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=aF(b,b.s),6>b.y[c]&&(dF(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),KE(b,b.s));b.B=!1;UD(a)}else a:{var b=a.Y,e,f;c=aF(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):fq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],fq(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(TC((b.I[b.E]+b.I[c])/2))),b.M[b.t]=M(L(TC((b.L[b.E]+b.L[c])/2))))}}ZD(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,CD(b),b.a.c=c),UD(a),a.q=!1)}else 5==a.N&&(ZD(a.Y),UD(a));0<a.N&&(a.C=!1,TD(a),a.kb=!0,ME(a.Y),eF(a.Y),WB(a),a.N=0,a.e=!1);if(KD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,TD(a),a.kb=!0,WB(a);return!0}function TD(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function VB(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(uf)?a.Ab=!1:-1<b.indexOf(Tf)&&(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(qf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(yf)&&(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,VD(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)fF(a.eb[c]),YD(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&&++TB;WB(a)}
-function WB(a){var b,c,d;b=zy(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=vy(a,d,c),pE(a),a.y||(a.Kb=vy(a,b.b,2*a.X+a.R),wE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=vy(a,a.X,c),oE(a),a.H=vy(a,d,a.X),kE(a))):(pE(a),a.y||(kE(a),a.C&&(wE(a),oE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function iC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=JE(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=tE(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<Dj(c.z[h])&&(i+=Dj(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+gF(0.055999999999999994*c.I[h],0,2)+ea+gF(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+=Vg),e+=c)}return e}function LD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=JE(a.eb[c]),d!=b))continue;d=hF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function UD(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&JB(a.qb,null)}var c,d,e;e=new iF;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 MD(d),pC(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 ED(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function cC(a,b,c){try{xE(a,b)?c&&UD(a):WB(a)}catch(d){if(d=xi(d),y(d,73))WB(a);else throw d;}}
-function aC(a,b){try{DE(a,b)?UD(a):WB(a)}catch(c){if(c=xi(c),y(c,73))WB(a);else throw c;}}function mC(a){TD(a);a.kb=!0;WB(a)}function kC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new $D(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;WB(a);null!=a.qb&&JB(a.qb,null)}function FE(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 MD(d),pC(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&&JB(a.qb,null)}}
-function lC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,WB(a),null):a.eb[b]}function nC(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?jq(a,c):b="Not known group!";a.ib=!0;a.I=b;WB(a)}
-function qC(a,b){a.ib=!0;a.I=b;WB(a)}function rC(a){var b;b=jC(a);TD(a);WB(a);return b}function hE(a,b,c,d,e){var f,g,i,h;f=a.V;h=CA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Lz(f.c.a,f.c.c,g),f=new BA(i),h=CA(f,e),b.e=i,b.i=jF(i);else lE(b,a.S);f=Nz(f.a,f.c).a-Nz(f.a,f.c).b;mE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function iE(a,b,c,d,e,f){var g,i;g=rE(a.U);i=CA(a.U,f);lE(b,a.T);(b.d=e)&&(b.f=Vf+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);mE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function rE(a){return Nz(a.a,a.c).a-Nz(a.a,a.c).b}function iq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=wd,WB(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):fq(a,a.x+ea),WB(a))}
-function PB(){FD();ty.call(this);this.Nb=(ip(),ip(),ay).a;this.w=new Lz(null,0,8);this.s=(kz(),lz);this.eb=v(kF,k,89,99,0);this.$=new ry;this.Cb=new lF;this.J=E((aB(),bB[Ge]),$b);this.t=new mF;this.F=G(Kr,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new $D(this);JD[0]=oz;JD[1]=new mz(255,153,153);JD[2]=new mz(255,204,102);JD[3]=new mz(255,255,153);JD[4]=new mz(102,255,255);JD[5]=new mz(51,204,255);JD[6]=new mz(255,153,255)}s(500,365,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},PB);
-_.me=function(a){ND(this,a)};_.Vd=function(){WB(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=Xg;_.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 TB=10,fC,HD,YB,GD,KD,RB=null,JD,ZB;
-function nF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)JB(a.a.wb,G(Kr,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=WC(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Fr(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{xE(a.a,b)?(fq(a.a,"Structure pasted"+d),UD(a.a)):(dC(new eC(a.a.I,a.a,fC)),kC(a.a)),yy(a.a)}catch(h){if(h=xi(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",WB(d),dC(new eC(a.a.I,a.a,fC)),yy(a.a);else throw h;
-}}}function eq(a){this.a=a}s(501,1,{},eq);_.a=null;function OD(){OD=u;PD=new oF("COPY_SMILES",0);QD=new oF("COPY_MOL",1);RD=new oF("PASTE",2);pF=G(qF,k,88,[PD,QD,RD])}function oF(a,b){Qn.call(this,a,b)}s(502,138,{67:1,70:1,72:1,88:1},oF);var pF,QD,PD,RD;function iF(){this.d=v(kF,k,89,99,0)}s(503,1,{},iF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function rF(a){a.b=v(I,r,-1,20,1);a.z=v(I,r,-1,20,1);a.I=v(WD,k,-1,20,1);a.L=v(WD,k,-1,20,1);a.F=zr([20,7]);a.d=v(I,r,-1,20,1);a.c=v(Kr,k,1,20,0);a.n=v(Kr,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(Kr,k,1,20,0);a.p=zr([10,2]);a.i=v(I,r,-1,101,1)}
-function sF(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(WD,k,-1,4,1);d=v(WD,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=tF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-tF(o[2],d[2],o[3],d[3]),d=tF(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;ZE(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=uF(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(WD,k,-1,2,1);vF(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==aF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;fq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];dF(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&&YE(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(TC((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=M(L(TC((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function WE(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&&UE(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,UE(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];KE(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)ZE(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)dF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];pC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];KE(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];dF(a);a.G[a.t]=l;a.H[a.t]=c+d;pC(a);b&&(KE(a,l),YD(a))}c=4}wF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function vF(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 VE(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])xF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,xF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){fq(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[uF(a,a.C,a.F[a.C][d])],2<d||1!=b){fq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(WD,k,-1,2,1);vF(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)ZE(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)ZE(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)ZE(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)dF(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[uF(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[uF(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(TC((a.I[b]+a.I[e])/2))),a.M[c]=M(L(TC((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;dF(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(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(dF(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(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(dF(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(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((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]&&(KE(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&&wF(a,i);-1<l&&(a.C=l)}
-function xF(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)ZE(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 wF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=aF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function uF(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 yF(a,b,c){var d,e,f,g;e=Xg;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(ys(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)ys(c[d])&&!ms(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)ss(c[d],e)&&(b[d]=g,c[d]=Xg,++f);if(f==a.s)break}return g==a.s}
-function YD(a){var b,c,d;b=v(WD,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{XD(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;ZD(a)}}
-function XD(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 UE(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=zF(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&&fq(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?fq(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?fq(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?fq(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:fq(a.k,"Charge change not possible on the halogen !");break;case 18:fq(a.k,
-"Use X button to change charge on the X atom !")}}
-function BE(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&&KE(a,c);YD(a);fq(a.k,"Smaller part(s) removed !");return 1}
-function aF(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 eF(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];ME(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),ME(a));4==a.r[d]&&(a.r[d]=1)}}
-function tF(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 pC(a){var b;AF(a);b=a.r.length;a.J=v(I,r,-1,b,1);a.M=v(I,r,-1,b,1);ZD(a);ME(a)}
-function ZE(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,r,-1,c,1),bD(a.b,b,a.b.length),a.b=b,b=v(I,r,-1,c,1),bD(a.z,b,a.z.length),a.z=b,b=v(I,r,-1,c,1),bD(a.w,b,a.w.length),a.w=b,b=v(I,r,-1,c,1),bD(a.d,b,a.d.length),a.d=b,b=v(Kr,k,1,c,0),bD(a.c,b,a.c.length),a.c=b,b=v(Kr,k,1,c,0),bD(a.n,b,a.n.length),a.n=b,b=v(WD,k,-1,c,1),bD(a.I,b,a.I.length),a.I=b,b=v(WD,k,-1,c,1),bD(a.L,b,a.L.length),a.L=b,b=zr([c,7]),bD(a.F,b,a.F.length),a.F=b,c=v(I,r,-1,c,1),bD(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 uE(a,b,c,d,e,f){var g;g=M(L(TC(a.I[b]-c/2)));f||(g-=d-c);a=M(L(TC(a.L[b]-~~(e/2))));return new ly(g-1-2,a-2,d+1+4,e+4)}
-function dF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,r,-1,b,1),bD(a.G,c,a.G.length),a.G=c,c=v(I,r,-1,b,1),bD(a.H,c,a.H.length),a.H=c,c=v(I,r,-1,b,1),bD(a.r,c,a.r.length),a.r=c,c=v(I,r,-1,b,1),bD(a.A,c,a.A.length),a.A=c,c=v(I,r,-1,b,1),bD(a.J,c,a.J.length),a.J=c,c=v(I,r,-1,b,1),bD(a.M,c,a.M.length),a.M=c,b=v(Kr,k,1,b,0),bD(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 PE(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+=(FD(),aa);i+="JME 2013-04-10 "+new pD+"\n \n";i+=OE(a.s,3)+OE(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+=gF(0.055999999999999994*(a.I[e]-c),10,4)+gF(0.055999999999999994*(g-a.L[e]),10,4)+gF(0,10,4);h=tE(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"+OE(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+=OE(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:BF(a,e)&&(g=2),c=OE(a.G[e],3)+OE(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=OE(a.H[e],3)+OE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=OE(a.H[e],3)+OE(a.G[e],3)),i+=c+OE(g,3)+OE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+OE(e,4)+OE(a.z[e],4)+aa);return i+"M END\n"}
-function hF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc;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(CF,k,-1,a.s+1,2);H=v(CF,k,-1,a.t+1,2);ec=0;if(0==a.s)return j;BE(a,!0);Mf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Mf=!1;break}if(a.k.r&&Mf){DF(a);eF(a);EF(a,H);FF(a,w,H);var Ab,jd,Se,Xb,me,kd,ld,db,zG,Kd,t,wa,km,lm,Zr,Ze,La,mm,nm,Bc,om;Ab=v(I,r,-1,a.s+1,1);jd=v(I,r,-1,a.s+1,1);db=v(GF,k,-1,a.s+1,3);var $r=a.s,pm,
-eh,as,Yf,mj,te,$e;mj=v(GF,k,-1,$r+2,3);te=v(I,r,-1,100,1);$e=5;Yf=0;te[0]=3;mj[1]=Zg;mj[2]=$g;as=2;if(!(3>$r))for(;$e<te[Yf]*te[Yf];){eh=0;for(pm=!0;pm&&eh<=Yf&&$e>=te[eh]*te[eh];)0==$e%te[eh]?pm=!1:++eh;if(pm){mj[++as]=vs($e);if(as>=$r)break;Yf<te.length-1&&(++Yf,te[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(wa=nm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(nm*=a.f[wa]);mm=a.b[t];18==mm&&(om=a.n[t],kd=om.charCodeAt(0)-65+1,ld=0,1<om.length&&(ld=om.charCodeAt(1)-97),0>kd&&(kd=0),0>ld&&(ld=0),mm=28*kd+ld);
-Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);Bc=1;db[t]=vs(nm);Bc*=126;db[t]=qs(db[t],vs(a.w[t]*Bc));Bc*=7;db[t]=qs(db[t],vs(Ze*Bc));Bc*=7;db[t]=qs(db[t],vs(mm*Bc));Bc*=783;db[t]=qs(db[t],vs(a.y[t]*Bc))}for(me=0;!yF(a,Ab,db);){Zr=!1;for(t=1;t<=a.s;++t)Ab[t]!=jd[t]&&(jd[t]=Ab[t],Zr=!0);if(Zr){for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)db[t]=zs(db[t],mj[Ab[a.F[t][wa]]])}me=0}else if(0<me){for(t=1;t<=a.s;++t)db[t]=Yg;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Ab[t]==Ab[wa]){db[t]=Zg;break a}}else{for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)Se=a.F[t][wa],db[t]=zs(db[t],vs(a.b[Se]*a.f[uF(a,t,Se)]))}me=1}yF(a,Ab,db);for(t=1;t<=a.s;++t)db[t]=vs(jd[t]*a.s+Ab[t])}for(t=1;t<=a.s;++t)jd[t]=Ab[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(jd[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];jd[t]=jd[La];jd[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]=Ab[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Ab[a.G[t]],a.H[t]=Ab[a.H[t]],a.G[t]>a.H[t]&&(Kd=a.G[t],a.G[t]=a.H[t],a.H[t]=Kd,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){lm=km=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<km?(km=a.G[wa],lm=a.H[wa],Xb=wa):a.G[wa]==km&&a.H[wa]<lm&&(lm=a.H[wa],Xb=wa);Kd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Kd;Kd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Kd;Kd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Kd;Kd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Kd;zG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=zG}pC(a);ME(a);EF(a,H);FF(a,w,H)}else{EF(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);yc=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]){xc=!0;for(K=1;K<=ec;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){xc=!1;break}xc&&(++ec,o[ec]=c,n[ec]=g)}}else m[++N]=g;if(0==N){if(yc==a.s)break;c=l[ca--]}else if(1==N)vb[m[1]]=c,c=m[1],a.a[c]=++yc;else{l[++ca]=c;e=0;for(q=1;q<=N;++q)if(h=uF(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=uF(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]=++yc}}vb=v(I,r,-1,a.s+1,1);b=v(I,r,-1,a.s+1,1);O=v(CF,k,-1,a.s+1,2);Gd=v(CF,k,-1,a.s+1,2);f=yc=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[++yc]=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<=ec;++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;Gd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<N&&(l[++ca]=f,O[e]=!0)}Hd=v(I,r,-1,a.t+1,1);Id=v(I,r,-1,a.s+1,1);if(a.k.Ib){var BG=vb,BK=ec,bs,CG,fh,ue,cs,ds,Ka,nj,es;fh=v(I,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)fh[b[Ka]]=Ka;cs=v(CF,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)bs=b[Ka],CG=BG[bs],ue=uF(a,bs,CG),0!=ue&&(HF(a,ue,fh,Hd,H),cs[ue]=!0);for(Ka=1;Ka<=a.t;++Ka)cs[Ka]||HF(a,Ka,fh,Hd,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){ds=es=0;for(nj=1;nj<=a.y[Ka];++nj){ue=uF(a,Ka,a.F[Ka][nj]);if(5==a.f[ue])continue a;1==a.r[ue]&&0!=IF(a,ue,Ka)&&++es;2==a.r[ue]&&(ds=a.F[Ka][nj])}if(0!=es)if(0<ds){var ga=a,EG=Ka,af=fh,Oc=Id,gc=void 0,oj=void 0,Cc=void 0,ve=void 0,Dc=void 0,qm=void 0,rm=void 0,sm=void 0,Ld=void 0,Pc=void 0,Qc=void 0,
-fs=void 0,pj=void 0,Md=void 0,qj=void 0,we=void 0,rj=void 0,gs=void 0,sj=void 0,xe=void 0,FG=void 0,bf=void 0,GG=void 0,hs=void 0,tj=void 0,cf=void 0,Qc=1,oj=EG,gc=v(I,r,-1,ga.s+1,1);for(gc[1]=EG;;){fs=!1;for(Pc=1;Pc<=ga.y[oj];++Pc)if(Cc=ga.F[oj][Pc],!(Cc==gc[1]||Cc==gc[Qc-1]))if(ve=uF(ga,oj,Cc),2==ga.r[ve]&&5!=ga.f[ve]){oj=gc[++Qc]=Cc;fs=!0;break}if(!fs)break}if(!(0==Qc%2||2>ga.y[gc[Qc]]||3<ga.y[gc[Qc]])){cf=gc[1];Dc=gc[~~((Qc+1)/2)];Ld=gc[Qc];bf=xe=we=Md=0;hs=gs=!1;for(Pc=1;Pc<=ga.y[cf];++Pc)Cc=
-ga.F[cf][Pc],ve=uF(ga,cf,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==Md?Md=Cc:we=Cc);0<af[we]&&af[Md]>af[we]&&(qm=Md,Md=we,we=qm);pj=Md;0==Md&&(pj=we,gs=!0);for(Pc=1;Pc<=ga.y[Ld];++Pc)Cc=ga.F[Ld][Pc],ve=uF(ga,Ld,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==xe?xe=Cc:bf=Cc);0<af[bf]&&af[xe]>af[bf]&&(qm=xe,xe=bf,bf=qm);sj=xe;0==xe&&(sj=bf,hs=!0);qj=IF(ga,uF(ga,cf,Md),cf);rj=IF(ga,uF(ga,cf,we),cf);FG=IF(ga,uF(ga,Ld,xe),Ld);GG=IF(ga,uF(ga,Ld,bf),Ld);1<(0>qj+rj?-(qj+rj):qj+rj)||0!=FG||0!=GG?fq(ga.k,"Bad stereoinfo on allene !"):
-(rm=ga.I[gc[Qc-1]]-ga.I[Ld],sm=ga.L[gc[Qc-1]]-ga.L[Ld],tj=Math.sqrt(rm*rm+sm*sm),0.001>tj&&(tj=0.001),0<(ga.L[sj]-ga.L[gc[Qc-1]])*(rm/tj)-(ga.I[sj]-ga.I[gc[Qc-1]])*(sm/tj)?Oc[Dc]=1:Oc[Dc]=-1,gs&&(Oc[Dc]*=-1),hs&&(Oc[Dc]*=-1),pj==Md&&0>qj&&(Oc[Dc]*=-1),pj==we&&0>rj&&(Oc[Dc]*=-1),af[pj]>af[sj]&&(Oc[Dc]*=-1))}}else b:{var qb=a,Wa=Ka,is=BG,HG=fh,IG=o,JG=n,CK=BK,tm=Id,um=void 0,Rc=void 0,js=void 0,gh=void 0,ya=void 0,hh=void 0,nd=void 0,uj=void 0,Nd=void 0,Lb=void 0,da=void 0,ba=void 0,ye=void 0,vm=void 0,
-Sc=void 0,F=void 0,wm=void 0,ba=v(I,r,-1,4,1),vm=v(I,r,-1,4,1),vj=void 0,Tc=void 0,xm=void 0,ym=void 0,ks=void 0,wj=void 0,wj=-1;0<is[Wa]&&(ba[++wj]=is[Wa]);for(Tc=1;Tc<=CK;++Tc)IG[Tc]==Wa&&(ba[++wj]=JG[Tc]),JG[Tc]==Wa&&(ba[++wj]=IG[Tc]);for(Tc=wj+1;Tc<qb.y[Wa];++Tc){ks=qb.s+1;xm=1;c:for(;xm<=qb.y[Wa];++xm){vj=qb.F[Wa][xm];for(ym=0;ym<Tc;++ym)if(vj==ba[ym])continue c;HG[vj]<ks&&(ks=HG[vj],ba[Tc]=vj)}}0==is[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=uj=hh=gh=wm=nd=Lb=0;4>ya;++ya)0>=ba[ya]||(um=uF(qb,Wa,ba[ya]),vm[ya]=IF(qb,um,Wa),0<vm[ya]?(++Lb,wm=ba[ya],hh=ba[ya]):0>vm[ya]?(++nd,gh=ba[ya],hh=ba[ya]):uj=ba[ya]);Nd=Lb+nd;F=v(I,r,-1,4,1);Sc=0;if(3==qb.y[Wa]){if(1==Lb&&1==nd||3==Nd&&0<Lb&&0<nd){fq(qb.k,"Error in C3H stereospecification !");break b}ye=ba[0];1==Nd?ye=hh:2==Nd&&(ye=uj);da=sF(qb,Wa,ye,ba);F[0]=hh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Lb?Sc=1:Sc=-1}else if(4==qb.y[Wa])if(1==Nd)da=sF(qb,Wa,hh,ba),F[0]=da[0],F[1]=da[3],
-F[2]=da[2],F[3]=da[1],0<Lb?Sc=1:Sc=-1;else{ye=ba[0];1<uj&&(ye=uj);1==Lb?ye=wm:1==nd&&(ye=gh);da=sF(qb,Wa,ye,ba);Rc=v(I,r,-1,4,1);for(ya=0;4>ya;++ya)um=uF(qb,Wa,da[ya]),Rc[ya]=IF(qb,um,Wa);if(4==Nd){if(0==Lb||0==nd){fq(qb.k,"Error in C4 stereospecification !");break b}if(1==Lb||1==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Sc=Rc[0];else{for(ya=0;4>ya;++ya)-1==Rc[ya]&&(Rc[ya]=0);Nd=2}}else if(3==Nd)if(3==Lb||3==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Lb?Sc=-1:Sc=1;else{1==Lb?Lb=js=1:nd=
-js=-1;for(ya=0;4>ya;++ya)Rc[ya]==js&&(Rc[ya]=0);Nd=2}if(2==Nd)if(1==Lb&&1==nd)da[1]==gh?(da[1]=da[2],da[2]=da[3]):da[2]==gh&&(da[2]=da[3]),F[0]=wm,F[1]=gh,F[2]=da[2],F[3]=da[1],Sc=1;else{if(Rc[0]==Rc[1]||Rc[1]==Rc[2]){fq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Rc[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<Lb?Sc=1:Sc=-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]?tm[Wa]=1:F[2]==ba[3]?tm[Wa]=-1:fq(qb.k,"Error in stereoprocessing ! - t30");tm[Wa]*=Sc}}}ib=new aD;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]&&Vm(ib.a,ua);0<vb[q]&&JF(a,c,vb[c],ib,Hd);var ih=w[c],Cb=void 0,xj=void 0,
-jh=void 0,R=void 0,R=Lc,Cb=!1;0!=a.z[c]&&(Cb=!0);0!=Id[c]&&(Cb=!0);jh=-1;for(xj=1;xj<=a.x;++xj)if(a.p[xj][0]==c){jh=a.p[xj][1];break}-1<jh&&(Cb=!0);a.k.Hb&&0<a.d[c]&&(Cb=!0,jh=1);switch(a.b[c]){case 2:R=Bb;break;case 3:ih?R="c":R=Fb;break;case 4:ih?(R=rf,0<a.w[c]&&(Cb=!0)):R=cc;break;case 5:ih?R="o":R=lc;break;case 7:ih?(R="p",0<a.w[c]&&(Cb=!0)):R=nc;break;case 8:ih?R=cg:R=Ac;break;case 13:ih?R=fg:R=Fc;Cb=!0;break;case 6:R=Gc;Cb=!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;Cb=!0;break;case 19:R=oc;Cb=!0;break;case 20:R=pc;Cb=!0;break;case 21:R=qc;Cb=!0;break;case 22:R=rc;Cb=!0;break;case 18:Cb=!0,R=a.n[c],(E(R,xa)||E(R,Wc)||E(R,wb))&&(Cb=!1)}Cb&&(R=Mc+R,1==Id[c]?R+=ub:-1==Id[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<Dj(a.z[c])&&(R+=Dj(a.z[c]))),-1<jh&&(R+=mb+jh),R+=Uc);Vm(ib.a,R);for(A=1;A<=ec;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&JF(a,o[A],n[A],ib,Hd),9<A&&Vm(ib.a,"%"),Wm(ib,j+
-(new T(A)).a);Gd[c]&&Vm(ib.a,va)}return Kn(ib.a)}
-function KE(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)gC(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 LE(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]&&KE(a,c);0==a.y[d]&&KE(a,d)}
-function DF(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=uF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&KE(a,c)}}}function AF(a){var b;b=a.b.length;a.F=zr([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 FF(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(CF,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[uF(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:BF(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(CF,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 ZD(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(TC((a.I[b]+a.I[c])/2))),a.M[d]=M(L(TC((a.L[b]+a.L[c])/2)))}function EF(a,b){var c;for(c=1;c<=a.t;++c)vE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function tE(a,b){var c;c=(FD(),ZB)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function BF(a,b){return 2==a.r[b]?!0:!1}function vE(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 XE(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=zr([b+5,2]),bD(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 XB(a){var b;a.x=0;a.q=0;hF(a);for(b=1;b<=a.s;++b)a.C=b,XE(a);a.C=0}
-function JE(a){var b,c;b=v(WD,k,-1,4,1);XD(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 SD(a,b){var c,d,e,f,g,i,h,l;c=v(WD,k,-1,4,1);XD(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;XD(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function fF(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 NE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Mc)&&UC(c,Uc))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=Cj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=mu(c,d+1);try{a.k.x=oB(i,10)}catch(h){if(h=xi(h),y(h,73))a.k.x=0;else throw h;}a.C=b;XE(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,Bb)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,Ac)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Eb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Fc)?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=CC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=CC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=CC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=CC(c,g++);for(;45==e;)--d,e=CC(c,g++)}a.z[b]=d}}}
-function bC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new IB(b);try{for(;b.j=BB(b,b.a),b.j<b.i;)d=PC(oB(EB(b),10)).a,c=e=PC(oB(EB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=xi(f),y(f,73))Tm(f);else throw f;}}function JF(a,b,c,d,e){b=uF(a,b,c);5!=a.f[b]&&BF(a,b)?Vm(d.a,rb):3==a.r[b]?Vm(d.a,ma):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),Vm(d.a,e)):1==e[b]?Vm(d.a,Ya):-1==e[b]&&Vm(d.a,Nc)}
-function YE(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,fq(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:fq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function HF(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=uF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=uF(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=uF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=uF(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))fq(a.k,"Not unique E/Z geometry !");else{i=uF(a,b,e);f=uF(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=uF(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 zF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=uF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(BF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function IF(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 ME(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=zF(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 $D(a){rF(this);this.k=a;this.x=this.t=this.s=0}
-function AE(a,b){var c,d,e,f,g,i,h;$D.call(this,a);f=j;i=yE(b);if(null!=i){h=new HB(b,i,!0);for(e=1;4>=e;++e)f=zE(h,i);g=PC(oB(Gn(f.substr(0,3)),10)).a;c=PC(oB(Gn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)ZE(this),f=zE(h,i),this.I[e]=(new OC(LC(Gn(f.substr(0,10))))).a,this.L[e]=-(new OC(LC(Gn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Gn(f.substr(31,d-31)),NE(this,e,d),62<=f.length&&(f=Gn(f.substr(60,3)),0<f.length&&(f=PC(oB(f,10)).a,0<f&&(this.C=e,a.x=f,XE(this),this.C=0)));for(e=1;e<=c;++e)dF(this),
-f=zE(h,i),this.G[e]=PC(oB(Gn(f.substr(0,3)),10)).a,this.H[e]=PC(oB(Gn(f.substr(3,3)),10)).a,g=PC(oB(Gn(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=PC(oB(Gn(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);AF(this);fF(this);YD(this);for(pC(this);(h.j=BB(h,h.a),h.j<h.i)&&!(null==(f=EB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;
-for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,this.z[c]=PC(oB(EB(g),10)).a}if(0==f.indexOf("M APO")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,f=PC(oB(EB(g),10)).a,this.C=c,$(this,0),NE(this,this.s,oc+f),this.C=0}}DF(this);pC(this)}}
-function oC(a,b){var c,d,e,f,g;$D.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));UC(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new GB(b);d=PC(oB(EB(f),10)).a;e=PC(oB(EB(f),10)).a;for(c=1;c<=d;++c)g=EB(f),ZE(this),NE(this,this.s,g),this.I[c]=(new OC(LC(EB(f)))).a,this.L[c]=-(new OC(LC(EB(f)))).a;for(c=1;c<=e;++c)if(dF(this),this.G[c]=PC(oB(EB(f),10)).a,this.H[c]=PC(oB(EB(f),10)).a,this.r[c]=PC(oB(EB(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;AF(this);fF(this);YD(this)}catch(i){i=xi(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}DF(this);pC(this)}}
-function CE(a,b,c){var d,e,f;$D.call(this,a);f=v(I,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(ZE(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))dF(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;pC(this);YD(this)}
-function QE(a,b,c){var d,e,f,g,i;$D.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(Kr,k,1,this.s+1,0);this.I=v(WD,k,-1,this.s+1,1);this.L=v(WD,k,-1,this.s+1,1);this.n=v(Kr,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(Kr,k,1,this.t+1,0);this.A=v(I,r,-1,this.t+1,1);this.p=zr([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}pC(this);YD(this)}
-function MD(a){var b;rF(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);bD(a.b,this.b,this.s+1);this.z=v(I,r,-1,this.s+1,1);bD(a.z,this.z,this.s+1);this.w=v(I,r,-1,this.s+1,1);bD(a.w,this.w,this.s+1);this.d=v(I,r,-1,this.s+1,1);bD(a.d,this.d,this.s+1);this.c=v(Kr,k,1,this.s+1,0);bD(a.c,this.c,this.s+1);this.I=v(WD,k,-1,this.s+1,1);bD(a.I,this.I,this.s+1);this.L=v(WD,k,-1,this.s+1,1);bD(a.L,this.L,this.s+1);this.n=v(Kr,k,1,this.s+1,0);bD(a.n,this.n,this.s+1);this.G=v(I,
-r,-1,this.t+1,1);bD(a.G,this.G,this.t+1);this.H=v(I,r,-1,this.t+1,1);bD(a.H,this.H,this.t+1);this.r=v(I,r,-1,this.t+1,1);bD(a.r,this.r,this.t+1);this.e=v(Kr,k,1,this.t+1,0);bD(a.e,this.e,this.t+1);this.A=v(I,r,-1,this.t+1,1);bD(a.A,this.A,this.t+1);this.p=zr([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 gF(a,b,c){var d,e,f;if(0==c)return OE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(TC(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new OC(a)).a;d=Hn(e,In(46));0>d&&(e+=Xa,d=Hn(e,In(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 yE(a){var b;b=new HB(a,aa,!0);if(4<AB(b))return aa;b=new HB(a,Vg,!0);return 4<AB(b)?Vg:null}
-function OE(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 zE(a,b){for(var c,d;a.j=BB(a,a.a),a.j<a.i;){d=EB(a);if(E(d,b))return ea;for(EB(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},$D,AE,oC,CE,QE,MD);_.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 gq(){gq=u;hq=new GA(Tb)}
-function GE(a,b){var c;gq();var d;AD.call(this);this.c=new ez("Help");new ez("Home");this.d=b;P(this,(FD(),fC));this._b&&Vz(this._b,!1);Sz(this,!1);d=Jx(b);if(1==a)this.e||(this.e=new nA(d),yD(this.e,-30,0)),this.j=this.e,c=jC(b),this._b&&Uz(this._b.c.z.b,Ec),py(this,new $y(2)),this.f=new GA(c+" "),Q(this,this.f,Ib),d=new ty,Q(d,this.i,null),this.d.Bb&&(c=new ez("Submit"),Q(d,c,null)),Q(this,d,Hc),FA(this.f,Gn(Ln(this.f._b.a.gb,Mg))),this._b&&Vz(this._b,!0),Sz(this,!0);else if(2==a)this.b||(this.b=
-new nA(d),yD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&Uz(this._b.c.z.b,"Nonstandard atom"),py(this,new $y(2)),c=new ty,Q(c,new gA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,hq&&(c=Ln(hq._b.a.gb,Mg)),hq=new HA(c,8),Q(this,hq,Ib),c=new ty,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new nA(d),yD(this.a,5*b.X,0));var e,f;d="About "+(FD(),RB);this._b&&Uz(this._b.c.z.b,d);py(this,new cA(0));P(this,fC);Q(this,new gA(RB+" Molecular Editor v2013-05-01",1),null);Q(this,new gA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=GD,d=0,f=c.length;d<f;++d)e=c[d],e=new gA(e,1),Wx(e,this.d.w),Q(this,e,null);c=new ty;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Rz(this);c=this.j;zD(this._b.c,c.a,c.b);!Ix(this)&&my(this);Xx(this)}s(505,496,ii,GE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new iB(this.d.G),c=hB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=xi(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,WB(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var hq;
-function KF(a,b){Hx(b)==a.a?P(b,(kz(),sz)):P(b,a.a)}
-function LF(a){var b,c,d,e;e=j;d=!1;Hx(MF)!=a.a?(e=xa,d=!0):Hx(NF)!=a.a?(e="!#6",d=!0):Hx(OF)!=a.a?(P(PF,(kz(),sz)),P(QF,sz),P(RF,sz),P(SF,sz),e="F,Cl,Br,I"):(b=Hx(TF)!=a.a,c=Hx(UF)!=a.a,Hx(VF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Hx(WF)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Hx(XF)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Hx(YF)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Hx(ZF)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Hx(PF)!=a.a&&(e+="F,"),Hx(QF)!=a.a&&(e+="Cl,"),Hx(RF)!=a.a&&(e+="Br,"),Hx(SF)!=a.a&&(e+="I,"),
-UC(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Wc:c?e=wb:(P(MF,(kz(),sz)),e=xa)));b=j;d&&Hx(TF)!=a.a&&(b+=";a");d&&Hx(UF)!=a.a&&(b+=";A");Hx($F)!=a.a&&(b+=";R");Hx(aG)!=a.a&&(b+=";!R");Hx(MF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=bG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=cG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Hx(dG)!=a.a&&(e="~");Hx(eG)!=a.a&&(e=mb);Hx(fG)!=a.a&&(e=ub);Hx(gG)!=a.a&&(e="!@");FA(a.e,e)}
-function hG(a){iG(a);jG(a);var b=bG._b.a;tw(b,0);b.gb.options[0].selected=!0;b=cG._b.a;tw(b,0);b.gb.options[0].selected=!0;P(TF,a.a);P(UF,a.a);P($F,a.a);P(aG,a.a);P(bG,a.a);P(cG,a.a);kG(a)}function iG(a){P(VF,a.a);P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P(PF,a.a);P(QF,a.a);P(RF,a.a);P(SF,a.a)}function jG(a){P(MF,a.a);P(NF,a.a);P(OF,a.a)}function kG(a){P(dG,a.a);P(eG,a.a);P(fG,a.a);P(gG,a.a);a.b=!1}
-function HE(a){Tz.call(this,"Atom/Bond Query");this.i=new ez(this.rf());Ey(this.q,new BD(this));this.a=(FD(),fC);this.c=a;this.d||(a=Jx(a),this.d=new nA(a),yD(this.d,-150,10));this.j=this.d;py(this,new bA);P(this,this.a);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom type :"),null);MF=new ez(yb);NF=new ez("Any except C");OF=new ez("Halogen");Q(a,MF,null);Q(a,NF,null);Q(a,OF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new gA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new ty;py(a,new Hz(0,3,1));VF=new ez(Fb);WF=new ez(cc);XF=new ez(lc);YF=new ez(Ac);ZF=new ez(nc);PF=new ez(Pb);QF=new ez(Jb);RF=new ez(Eb);SF=new ez(Vb);Q(a,VF,null);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,PF,null);Q(a,QF,null);Q(a,RF,null);Q(a,SF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));bG=new iz;hz(bG,yb);hz(bG,ab);hz(bG,cb);hz(bG,jb);hz(bG,lb);Q(a,new fA("Number of hydrogens : "),null);Q(a,bG,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));cG=new iz;hz(cG,yb);hz(cG,
-ab);hz(cG,cb);hz(cG,jb);hz(cG,lb);hz(cG,"4");hz(cG,"5");hz(cG,"6");Q(a,new gA("Number of connections :",0),null);Q(a,cG,null);Q(a,new gA(" (H's don't count.)",0),null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom is :"),null);TF=new ez(zb);Q(a,TF,null);UF=new ez("Nonaromatic");Q(a,UF,null);$F=new ez(zc);Q(a,$F,null);aG=new ez(ic);Q(a,aG,null);Q(this,a,null);a=new ty;P(a,yz(Hx(this)));py(a,new Hz(0,3,1));Q(a,new fA("Bond is :"),null);dG=new ez(yb);Q(a,dG,null);eG=new ez(zb);Q(a,eG,
-null);fG=new ez(zc);Q(a,fG,null);gG=new ez(ic);Q(a,gG,null);Q(this,a,null);a=new ty;py(a,new Hz(1,3,1));this.e=new HA(xa,20);Q(a,this.e,null);Q(a,new ez(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&Vz(this._b,!1);Sz(this,!1);iG(this);jG(this);kG(this);P(TF,this.a);P(UF,this.a);P($F,this.a);P(aG,this.a);P(bG,this.a);P(cG,this.a);KF(this,MF);Rz(this);a=this.j;zD(this._b.c,a.a,a.b);!Ix(this)&&my(this);Xx(this)}s(506,496,ii,HE);
-_.sf=function(a,b){var c;E(b,vc)?(hG(this),KF(this,MF),LF(this)):y(a.f,41)?(kG(this),Hr(a.f)===Hr(MF)?(iG(this),jG(this)):Hr(a.f)===Hr(NF)?(iG(this),jG(this)):Hr(a.f)===Hr(OF)?(iG(this),jG(this)):Hr(a.f)===Hr($F)?P(aG,this.a):Hr(a.f)===Hr(aG)?(P($F,this.a),P(TF,this.a)):Hr(a.f)===Hr(TF)?(P(UF,this.a),P(aG,this.a)):Hr(a.f)===Hr(UF)?P(TF,this.a):Hr(a.f)===Hr(dG)||Hr(a.f)===Hr(eG)||Hr(a.f)===Hr(fG)||Hr(a.f)===Hr(gG)?(hG(this),this.b=!0):jG(this),KF(this,a.f),LF(this)):y(a.f,42)&&(kG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(kz(),sz)),LF(this));107!=this.c.b&&(this.c.b=107,yy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var MF=_.e=null,dG=null,NF=null,TF=null,eG=null,RF=null,VF=null,cG=null,bG=null,QF=null,PF=null,OF=null,SF=null,WF=null,UF=null,aG=null,gG=null,XF=null,ZF=null,$F=null,fG=null,YF=null;function EE(a){a.a=-1;a.b=v(nD,k,0,0,0);a.c=0}function lF(){mD(this)}s(507,481,$h,lF);_.ze=function(){EE(this)};_.a=-1;
-function dq(a,b){var c;a.a=b;var d,e;d=null;KA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new YA(e):null))e=(NA(),QA),e=RA(e,(NA(),QA))||RA(e,OA);if(e)try{d=VA(c)}catch(f){if(f=xi(f),y(f,57))Tm(f);else throw f;}c=d;null!=c&&nF(b,c)}function bq(a){a=new YA(a);KA();var b,c;try{b=VA(a),c=hn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=xi(d),y(d,57))Tm(d);else throw d;}}function mF(){}s(508,1,{58:1,65:1},mF);_.me=function(a){nF(this.a,a.a)};
-_.a=null;s(510,302,gi);function Zp(){var a;Zp=u;lG=(a=!1,Cf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);mG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");nG=lG&!mG;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]);$p=v(I,r,-1,1E3,1);for(b=0;b<$p.length;++b)$p[b]=-999;for(b=0;b<a.length;b+=2)$p[a[b+1]]=a[b]}
-function jp(a,b,c){a=new oG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function wy(a,b,c){var d;d=new pG;Zi(d.t,b,c);Si(a.f,d.t,0,0);Gi(a.a,d);return d}function UB(a,b){return!a.e?null:b in a.e?a.e[b]:null}function nE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Ou(a.f,b.t,c,d),b.r=c,b.s=d;qG(b)}
-function QB(a,b,c,d){Zp();this.gb=Cv();this.a=new Mi;this.e=d;this.gb.style[If]=ab;this.gb.style[Gf]=ab;this.gb.style[xg]=Le;this.gb.style[Rg]=b;this.gb.style[Ae]=c;this.f=new rG;this.f.gb.style[Rg]=eb;this.f.gb.style[Ae]=eb;nG?(b=new sG,c=new tG,Si(b,this.f,0,0),Si(b,c,0,0),Su(this,b)):Su(this,this.f);this.c=a;a.Nb=this;nG?(this.j=new uG(this),this.j.i=new vG(this),this.j.j=new wG(this),this.j.n=new xG(this),this.j.k=new yG(this),this.c&&(this.j.e=new AG(this),this.j.f=new DG(this),this.j.a=new KG(this))):
-z(this,new LG(this),(kq(),kq(),lq));z(this,this,(op(),op(),pp));z(this,new MG(this),(bj(),bj(),cj));z(this,new NG(this),(dj(),dj(),ej));z(this,new OG(this),(Wp(),Wp(),Xp));(ip(),ip(),ay).a=this}s(509,510,gi,QB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var nG,mG,lG,$p=null;function rG(){Qu.call(this);this.gb[ud]=He}s(512,280,gi,rG);function sG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(511,512,gi,sG);function LG(a){this.a=a}s(513,1,{},LG);
-_.mc=function(a){var b,c,d;c=hj(a);d=ij(a);b=jj(a.a);a=new PG(a);2==b&&(a.e=4);RE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function MG(a){this.a=a}s(514,1,{},MG);_.nc=function(a){var b,c;b=hj(a);c=ij(a);a=new PG(a);this.a.i?$E(this.a.c,a,b,c):bF(this.a.c,a,b,c);Ew(this.a.gb)};_.a=null;function NG(a){this.a=a}s(515,1,{},NG);_.oc=function(a){this.a.i=!1;hj(a);ij(a);cF(this.a.c)};_.a=null;function OG(a){this.a=a}s(516,1,{},OG);_.a=null;
-function tG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(517,512,gi,tG);function QG(a,b){var c;c=b.a;c.e=4;return RE(a.a.c,c,b.d,b.e)}function vG(a){this.a=a}s(518,1,{},vG);_.tf=function(a){return QG(this,a)};_.a=null;function Iq(a,b){bF(a.a.c,b.a,b.d,b.e);return RE(a.a.c,b.a,b.d,b.e)}function wG(a){this.a=a}s(519,1,{},wG);_.tf=function(a){return Iq(this,a)};_.a=null;function xG(a){this.a=a}s(520,1,{},xG);_.tf=function(a){return $E(this.a.c,a.a,a.d,a.e)};_.a=null;
-function yG(a){this.a=a}s(521,1,{},yG);_.tf=function(){return cF(this.a.c)};_.a=null;function Np(a,b){var c;c=L(TC(b.b));c=new $A(b,0,Xf,c);ND(a.a.c,c);return!0}function AG(a){this.a=a}s(522,1,{},AG);_.tf=function(a){return Np(this,a)};_.a=null;function Op(a,b){var c;c=L(TC(100*b.c));c=new $A(b,0,dg,c);ND(a.a.c,c);return!0}function DG(a){this.a=a}s(523,1,{},DG);_.tf=function(a){return Op(this,a)};_.a=null;function Sp(a,b){var c;c=new $A(b,0,Yd,Xg);ND(a.a.c,c);return!0}function KG(a){this.a=a}
-s(524,1,{},KG);_.tf=function(a){return Sp(this,a)};var RG=_.a=null;function SG(){SG=u;RG=new Bs((Qs(),new Ps("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function TG(){TG=u;UG={}}function VG(a,b,c){var d;c&&(b.style[de]=c.b+Of,d=c.a,d!=Nb&&(b.style[ce]=d),0!=(c.c&1)&&(b.style[fe]=hd),0!=(c.c&2)&&(b.style[ee]=Fe));a.e.style[Qg]=wf}
-function Nz(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ji(b);d in UG?c=UG[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(lg),f=$doc.createElement(De),f.width=1,f.height=1,g=(SG(),RG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),VG(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Jj(e)+$wnd.pageYOffset,l=Jj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Jj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new WG,w.a=q,w.b=n,w.c=m,w),UG[d]=c);return c}
-function XG(){TG();var a,b,c,d,e;fj();this.a=G(Kr,k,1,["monospace","sans-serif",ig]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(lg);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,{},XG);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var UG;function WG(){}
-s(528,1,{},WG);_.a=0;_.b=0;_.c=0;function SE(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=xi(b),!y(b,79))throw b;}return!1}function TE(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=xi(b),!y(b,79))throw b;}return!1}function PG(a){aq.call(this,null,0,null);this.a=a}function oG(a,b,c){aq.call(this,a,0,b);this.a=c}s(529,386,Ph,PG,oG);_.ke=function(){return SE(this)};_.le=function(){return TE(this)};_.a=null;
-function CA(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,VG(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function BA(a){this.c=a;this.b={};this.a=new XG}s(530,389,Ph,BA);_.a=null;function xy(a){this.a=a}s(531,397,{},xy);_.a=null;function YG(a,b){this.a=a;this.b=b}s(532,1,{},YG);_.a=null;_.b=null;function ZG(){fw.call(this);this.gb[ud]="jsa-resetTable";this.gb.style[Rg]=dd}s(533,312,gi,ZG);
-function $G(){$G=u;var a=aH=new XG;fj();a.f="9p";a.e.style[ce]=ig;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);bH=new Jy(1)}function dE(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,qG(a)}
-function fE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.n&&(cE(a,!1),360<=g||-360>=g?i=eE(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=cH(o,n,q,w,f),A=cH(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),dE(a,i))}function Z(a,b,c,d,e){a.n&&dE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ia+a.b+a.a+$a)}
-function bE(a,b,c,d,e){a.n&&(cE(a,!1),dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a))}function mE(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>");dE(a,b)}function Yz(a,b,c,d,e){cE(a,!0);dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a)}
-function qG(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Ij(a.t.gb)+(a.t.gb.offsetWidth||0)-Ij(a.t.gb),d=Jj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Jj(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=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function lE(a,b){a.e=b;a.i=jF(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 bH,aH;function wq(a,b,c){c&&(Hq(a,b),c.tf(a.b));a.d=!0}function Hq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Ij(a.o.gb)+Hj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Jj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new PG(b),b.a.preventDefault(),!0):!1}
-function uG(a){this.o=a;this.b=new dH;this.c=new eH(this);z(this.o,new fH(this),(Eq(),Eq(),Fq));z(this.o,new gH(this),(xq(),xq(),yq));z(this.o,new hH(this),(Bq(),Bq(),Cq));z(this.o,new iH(this),(tq(),tq(),uq));z(this.o,new jH,(Tp(),Tp(),Up));z(this.o,new kH(this),(Pp(),Pp(),Qp));z(this.o,new lH(this),(Kp(),Kp(),Lp))}s(535,1,{},uG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function eH(a){Xj();this.a=a}s(536,24,{},eH);
-_.vc=function(){!this.a.d&&this.a.i&&QG(this.a.i,this.a.b)};_.a=null;function fH(a){this.a=a}s(537,1,{},fH);_.a=null;function gH(a){this.a=a}s(538,1,{},gH);_.a=null;function hH(a){this.a=a}s(539,1,{},hH);_.a=null;function iH(a){this.a=a}s(540,1,{},iH);_.a=null;function jH(){}s(541,1,{},jH);function kH(a){this.a=a}s(542,1,{},kH);_.a=null;function lH(a){this.a=a}s(543,1,{},lH);_.a=null;function dH(){}s(544,1,{},dH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function mH(a){var b,c,d,e,f;Gj(a);d=(Ti(),Ui(null));e=new ZG;cw(e,a);Eu(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));ew(e,a);Mu(d,e);return new Px(f,b)}function nH(){this.gb=$doc.createElement(Sd);this.gb[ud]=He;this.gb.style[Hf]=Be;this.gb.style[Kf]=Xc;this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(546,283,Bh,nH);_.Xc=function(){return Ij(this.gb)};
-_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};function jF(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 cH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new YG(new OC(a),new OC(b))}function eE(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 qE(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 cE(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 pG(){$G();this.n=bH;this.c=[];this.t=new nH}s(547,534,{},pG);_.a=j;_.b=j;function oH(){oH=u;pH=new Px(0,0)}
-function qH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=mH(c.a),Zi(c.ne(),b.b,b.a),c=mH(c.a),b=new Px(c.b-b.b,c.a-b.a)):b=new Px(0,0);a.Bf(b)}return b}function dy(a,b){var c;if(a.re())return pH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Ix(b));c=mH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function rH(a,b){var c;b&&(c=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.wf().gb.style[ed]=c)}function sH(){this.e=new Cz;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 tH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Ix(a))};_.zf=function(a){rH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(ny(),oy);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]=Fe:b.style[ee]=j};_.Bf=function(a){tH=a};_.Cf=function(){};var tH=_.e=null,pH;
-function fz(a,b){oH();sH.call(this);this.a=new wv(a);this.a._c()[ud]=j;z(this.a,new uH(this,b),(lp(),lp(),mp))}s(548,549,{},fz);_.ne=function(){return this.a};_.zf=function(a){rH(this,a)};_.a=null;function uH(a,b){this.a=a;this.b=b}s(550,1,{},uH);_.Ec=function(a){ip();jp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function jz(a){oH();sH.call(this);this.a=new uw;z(this.a,new vH(this,a),(fp(),fp(),gp))}s(551,549,{},jz);_.ne=function(){return this.a};_.a=null;
-function vH(a,b){this.a=a;this.b=b}s(552,1,{},vH);_.a=null;_.b=null;function wH(a,b){var c,d;rH(a,b.Gd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(d),c.dc&&c._b.vf(c)}function xH(a,b){var c,d,e,f,g,i,h;Zi(a.d,b.Nd(),b.Jd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(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-=qH(e).b,f-=qH(e).a,Zi(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function sy(){oH();sH.call(this);this.d=new Qu}s(553,549,{},sy);
-_.vf=function(a){wH(this,a)};_.ne=function(){return this.d};_.yf=function(a){xH(this,a)};_.d=null;function hA(a){oH();sH.call(this);var b=this.a=new rw;Av(b.b,a);qw(b);this.e.a=-1;this.e.b=-1}s(554,549,{},hA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Mn(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function kA(a){this.a=new Pw(a.f,new yH(a))}s(555,1,{},kA);_.a=null;
-function Lw(a){var b,c,d,e,f;f=new ZA(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(zH,k,58,0,0);for(c=b.a?hk(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=Pi((Cy(),S),new T(f.d)));c=c.b;if(ss(!c?Wg:c.a,mh))for(c=(!a.d.a||0==a.d.a.c?(kr(),kr(),lr):new Fy(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new aq(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 aq(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 aq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function yH(a){this.a=a}s(556,1,ci,yH);_.pc=function(){Lw(this)};_.a=null;function IA(){oH();sH.call(this);this.a=new mx}s(557,549,{},IA);_.uf=function(){var a;a=new IA;jx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return AH};_.Bf=function(a){AH=a};var AH=_.a=null;s(558,553,{});function LA(){new cr}s(559,417,{},LA);function Vz(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Fp(c.f,c):Dp(c.f,c)))}function Wz(a,b){oH();sy.call(this);this.c=new BH(a);var c=this.b=new fw,d=(Rv(),Sv);c.a=d;cw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&CH(xx(c.z.a.p,0)))throw new ru("WindowPanel can only contain one child widget");DH(c,d);this.c.a=this;this.a=b}s(562,558,{},Wz);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){EH(this.c,!1)};_.Af=function(){};_.Cf=function(a){wH(this,a);xH(this,a);FH(this.c);GH(this.c)};_.a=null;_.b=null;_.c=null;function HH(a){var b;b=new zp(D(a.gb,Bf),D(a.gb,Af));a=new zp(D(a.K.ab.gb,Bf),D(a.K.ab.gb,Af));return G(I,r,-1,[b.b-a.b,b.a-a.a])}function IH(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?(JH(a,a.I),a.I=null):null!=a.H&&(KH(a,a.H),a.H=null);lj(a.J)}function FH(a){a.bb?a.Gf(Cp(a.K.ab)):(a.Ad(),FH(a))}
-function KH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(-1,LH(b,!1)-c[1]))):a.H=b}function MH(a,b){var c;b!=a.vd()&&(c=a.K.ab,wu(c),NH(c,b,c.gb,c.p.c,!0))}function JH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(LH(b,!0)-c[0],-1))):a.I=b}s(565,285,Rh);_.Df=function(){var a,b;b=Cp(this.K.ab);a=HH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?CH(xx(a.p,0)):null};_.Ef=function(a){OH(this.K.ab,a)};_.qd=function(){return new xu(this.K.ab)};_.Ff=function(){Gp(this.K.ab)};_.ld=function(){IH(this)};
-_.Dd=function(){Gp(this.K.ab)};_.nd=function(a){return PH(this.K.ab,a)};_.Gf=function(a){Ep(this.K.ab,a)};_.cd=function(a){KH(this,a)};_.wd=function(a){MH(this,a)};_.ed=function(a){JH(this,a)};_.H=null;_.I=null;function QH(){QH=u;var a=(RH(),SH(),TH);UH=new hw(a.d,a.b,a.c,a.e,a.a)}function EH(a,b){var c;c=new Mt;a.db&&ar(a.db,c);a.A&&Dp(a.f,a);try{zi(a.f.c,a)}catch(d){if(d=xi(d),!y(d,73))throw d;}a.b=VH(a.f,a);try{Xu(a,b)}finally{Ci(a.j.a),Ci(a.i.a),Ci(a.k.a),a.G&&Fi(a.G,a.f),a.t&&(a.t=!1)}}
-function WH(a,b,c){var d,e;e=a.fb;d=new zj(a,e);e.sd(a,d.a+b,d.d+c)}function XH(a,b,c){b=new YH(Nn(Mn(Vt(Vt(a.K.c,b),c))));vu(b,a);z(b,a.c,(lp(),lp(),mp));return b}function Bp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Ep(a.K.ab,b)}function zD(a,b,c){var d,e;(e=a.f)?(d=ZH(e.gb),$u(a,b+(Ij(e.gb)+d[3]),c+(Jj(e.gb)+$wnd.pageYOffset+d[0]))):$u(a,b,c)}function DH(a,b){if(b!=(0!=a.z.a.p.c?CH(xx(a.z.a.p,0)):null)){wu(a.z.a);var c=a.z.a;NH(c,b,c.gb,c.p.c,!0)}}
-function $H(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(wp(),aI)&&(a.F=a.x);var d,e;if(a.G)for(e=new ri(a.G);e.b<e.d.ue();)if(d=si(e),b==(wp(),bI)){!d.b&&(d.b=new cI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(wp(),xp))g=d.f,i=d.w,d.z.c?(zD(d,i.c,i.d),Bp(d,new zp(i.b,-1))):(zD(d,i.c,i.d),Bp(d,new zp(i.b,i.a)),Fp(g,d)),vi(g.c,d,d.z.b),Rj(d.q,333);else if(!d.t&&f==(wp(),aI))d.gb.style[Og]=Pg,wp()}else if(b==xp){!d.b&&(d.b=new cI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=ZH(i.gb);h=d.w;if(d.z.c)h.c=Ij(d.gb)-
-g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),d.w=h,zD(d,0,0),dI(d,yp(i.gb).b,-1);else{if(f!=(wp(),aI))h.c=Ij(d.gb)-g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;zD(d,0,0);Ep(d,new eI(yp(i.gb)));Dp(i,d)}d==d.f.a||IE(d);Rj(d.q,333)}}else b==aI&&(!d.b&&(d.b=new cI),d=a,d.t||(d.x=c,d.gb.style[Og]=Be))}}function fI(a,b){a.gb.style[Tg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function GH(a){if(!a.bb){a.j=pu(a,a.f,(!Mq&&(Mq=new ck),Mq));a.i=pu(a,a.f,bk?bk:bk=new ck);a.k=pu(a,a.f,(!Rq&&(Rq=new ck),Rq));var b=a.f;!a.G&&(a.G=new Mi);Gi(a.G,b);Mq&&(b=new Lq(a),a.db&&ar(a.db,b));a.A&&Fp(a.f,a);vi(a.f.c,a,a.z.b);a.b&&($u(a,a.b.a,a.b.b),a.b=null);av(a);IE(a)}}function IE(a){if(a!=a.f.a){var b;Rq&&(b=new Qq(a),a.db&&ar(a.db,b))}}s(564,565,Rh);_.vd=function(){return 0!=this.z.a.p.c?CH(xx(this.z.a.p,0)):null};_.yd=function(a){EH(this,a)};_.qd=function(){return new xu(this.z.a)};
-_.ld=function(){IH(this);lj(new gI(this))};_.nd=function(a){return PH(this.z.a,a)};_.Gf=function(a){Bp(this,a)};_.zd=function(a,b){zD(this,a,b)};_.wd=function(a){DH(this,a)};_.Ad=function(){GH(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 UH;
-function BH(a){QH();var b=(hI(),iI),c=(hv(),iv);bv.call(this,!1,"popup");this.L=c.a;this.J=new jI(this);c=new kI;c.gb[ud]="mosaic-popupLayoutPanel";Uu(this.K,c);Zu(this);this.c=new lI(this);this.q=new mI(this);this.r=new nI(this);this.s=new oI(this);this.w=new pI;this.F=(wp(),bI);this.A=!1;this.f=b;a=this.z=new qI(a);b=new rI;!a.d&&(a.d=new sI);Gi(a.d,b);a=new tI(new jw(UH.a.d.a,UH.a.b,UH.a.c,UH.a.e,UH.a.a));z(a,new uI(this),(lp(),lp(),mp));b=this.z.b;if(!b.b){b.b=new fw;b.b._c()[ud]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(Zv(),$v);c.c=d;c=b.f;vI(c,b.b,new wI(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Hu;d=dw(c);cu(c.b,(mt(),nt(d)),0);Gu(c,a,d,0,!1)}else cw(b.b,a);OH(b.f,null);z(this.z.b,new xI(this),(tp(),tp(),up));z(this.z.b,this.c,mp);MH(this,this.z);ti(Nn(Mn(this.gb)),"mosaic-WindowPanel",!0)}s(563,564,Rh,BH);_.xd=function(){var a=this.a,b=new Pz(a.a,201),c;a=a.a.q;a.a?a=new yI(new ri(a.a)):(a=(kr(),kr(),lr),a=new ri(a));for(;a.Qc();)c=a.Rc(),201==b.d&&xD(c.a)};_.a=null;
-function sA(){oH();sH.call(this);var a=this.a=new zI;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},sA);_.ne=function(){return this.a};_.a=null;function lB(){}s(572,433,{},lB);function yI(a){if(!a)throw new Zm;this.a=a}s(573,1,{},yI);_.Qc=function(){return rB(this.a)};_.Rc=function(){return si(this.a)};_.Sc=function(){throw new uB("Missing message: awt.50");};_.a=null;function Py(){return Py()}
-function jB(){jB=u;var a;a=(aB(),bB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(AI,k,-1,0,1);else throw new AC(a+" is not supported");}catch(b){if(b=xi(b),!y(b,81))throw b;}}function lA(a,b){a.a=31*a.a+J((new OC(b)).a)}function Ky(){}s(576,1,{},Ky);_.hC=function(){return this.a};_.a=1;
-function ZH(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"borderTopWidth"));b[1]=BI(CI(a,"borderRightWidth"));b[2]=BI(CI(a,"borderBottomWidth"));b[3]=BI(CI(a,"borderLeftWidth"));return b}function DI(a){var b,c;c=EI(a);b=ZH(a);a=(a.style[Ug]=cb,new zp(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 yp(a){a.style[Ug]=cb;return new zp(a.clientWidth,a.clientHeight)}
-function EI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"marginTop"));b[1]=BI(CI(a,"marginRight"));b[2]=BI(CI(a,"marginBottom"));b[3]=BI(CI(a,"marginLeft"));return b}function FI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"paddingTop"));b[1]=BI(CI(a,"paddingRight"));b[2]=BI(CI(a,"paddingBottom"));b[3]=BI(CI(a,"paddingLeft"));return b}
-function GI(a,b,c){try{switch(b){case Df:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ae:b=og;default:a.style[b]=c}}catch(d){if(d=xi(d),!y(d,73))throw d;}}function LH(a,b){var c;HI||(HI=$doc.createElement(lg),GI(HI,Le,j),GI(HI,Cg,j),GI(HI,Kf,Xc),GI(HI,Og,Be),$doc.body.appendChild(HI));GI(HI,Rg,a);GI(HI,Ae,a);c=DI(HI);return b?c.b:c.a}var HI=null;function II(){zp.call(this,0,0)}function zp(a,b){this.b=a;this.a=b}
-function eI(a){zp.call(this,a.b,a.a)}s(578,1,Ph,II,zp,eI);_.eQ=function(a){return this===a?!0:null==a||JI!=fn(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+Uc};_.a=0;_.b=0;function KI(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},KI);_.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 LI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function MI(a,b){this.a=a;this.b=b}s(580,1,Ph,MI);_.eQ=function(a){return this===a?!0:null==a||NI!=fn(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 NI.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
-function pI(){this.b=this.a=this.d=this.c=0}s(581,1,Ph,pI);_.eQ=function(a){return this===a?!0:null==a||OI!=fn(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 OI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
-function CI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Df: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=og;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 PI=-1;function QI(){}s(585,584,{},QI);_.a=-1;_.b=-1;var RI=null;function BI(a){a=parseInt(a,10);a=isNaN(a)?null:PC(a);return!a?0:a.a}
-s(588,300,Lh);_.Df=function(){return Cp(this.f)};_.Ef=function(a){OH(this.f,a)};_.Ff=function(){Gp(this.f)};_.Dd=function(){Gp(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[Rg]=a;b.bb||(b.i=a)};function RH(){RH=u;SH()}function Uz(a,b){a.a.gb.textContent=b||j;OH(a.f,null)}
-function SI(a){RH();var b;xv(this,new kI);this.a=new TI;b=this.f;UI(b,new VI);GI(b.gb,If,bb);b.o=0;vI(b,this.a,new wI(0),b.p.c);this.a._c()[ud]="mosaic-Caption-text";this.a.gb.textContent=a||j;OH(this.f,null);this.gb[ud]="mosaic-Caption"}s(587,588,Lh,SI);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.b=null;
-function SH(){SH=u;WI=pn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Bx(WI,240,20);new Bx(WI,224,16);new Bx(WI,208,16);new Bx(WI,192,16);new Bx(WI,176,16);new Bx(WI,160,16);new Bx(WI,144,16);new Bx(WI,128,16);new Bx(WI,112,16);new Bx(WI,96,16);new Bx(WI,80,16);new Bx(WI,64,16);new Bx(WI,260,16);TH=new Bx(WI,48,16);new Bx(WI,32,16);new Bx(WI,16,16);new Bx(WI,0,16)}var WI,TH;function XI(a,b){nu(a.a.gb,!b);OH(a.f,a.a)}
-function Ap(a,b){a.c=b;nu(a.a.gb,!b);OH(a.f,a.a);if(a.d){var c;for(c=new ri(a.d);c.b<c.d.ue();)si(c)}}function qI(a){var b;xv(this,new kI);b=this.f;UI(b,new YI((ZI(),$I)));b.o=0;this.b=new SI(a);vI(b,this.b,new wI(1),b.p.c);this.a=new kI;Li(this.a,"Body");vI(b,this.a,new wI(0),b.p.c);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},qI);_.fd=function(){qu(this.f)};_.gd=function(){tu(this.f)};_.qd=function(){return new xu(this.a)};
-_.nd=function(a){return PH(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function sI(){mD(this)}s(591,481,$h,sI);function jI(a){this.a=a}s(592,1,ci,jI);_.pc=function(){Gp(this.a.K.ab)};_.a=null;function aJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:kj(a.e.a,b);a.e&&ht(a.e.a,b)&&kt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&IE(!a.e?null:ht(a.e.a,b-1))}function bJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new ry);-1==kj(a.e.a,b)&&Gi(a.e.a,b)}function cI(){}s(593,1,{},cI);_.Jc=function(a){aJ(a)};_.Kc=function(a){bJ(a)};
-_.Mc=function(a){cJ(a.a.f,a.a)};function hI(){hI=u;dJ=new eJ(1,"e");fJ=new eJ(2,rf);gJ=new eJ(3,"ne");hJ=new eJ(10,"nw");iJ=new eJ(4,cg);jJ=new eJ(5,fg);kJ=new eJ(12,"sw");lJ=new eJ(8,"w");iI=new mJ((Ti(),Ui(null)).gb)}function VH(a,b){var c;c=ZH(a.gb);return new MI(Ij(b.gb)-(Ij(a.gb)+c[3]),Jj(b.gb)+$wnd.pageYOffset-(Jj(a.gb)+$wnd.pageYOffset+c[0]))}
-function nJ(a){var b,c,d,e,f,g;if(a.e){b=yp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=ht(a.e.a,d),c=new zp(D(g.gb,Bf),D(g.gb,Af)),f=VH(a,g),f.a-=Cj(0,f.a+D(g.gb,Bf)-b.b),f.b-=Cj(0,f.b+D(g.gb,Af)-b.a),zD(g,Cj(0,f.a),Cj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,dI(g,c.b,c.a),g.F==(wp(),xp)&&Ep(g,new eI(yp(a.gb))),Rj(g.q,1)}}function oJ(a,b,c){a=a.d;vi(a,b,b);x(a.c,b,c);Li(b,wc+c.b)}
-function Dp(a,b){var c;c=a.d;pJ(c,b.y);Ki(b.y,wc+hJ.b);pJ(c,b.u);Ki(b.u,wc+fJ.b);pJ(c,b.v);Ki(b.v,wc+gJ.b);pJ(c,b.E);Ki(b.E,wc+lJ.b);pJ(c,b.n);Ki(b.n,wc+dJ.b);pJ(c,b.D);Ki(b.D,wc+kJ.b);pJ(c,b.B);Ki(b.B,wc+iJ.b);pJ(c,b.C);Ki(b.C,wc+jJ.b)}
-function Fp(a,b){!b.y&&(b.y=XH(b,0,0));oJ(a,b.y,hJ);!b.u&&(b.u=XH(b,0,1));oJ(a,b.u,fJ);!b.v&&(b.v=XH(b,0,2));oJ(a,b.v,gJ);!b.E&&(b.E=XH(b,1,0));oJ(a,b.E,lJ);!b.n&&(b.n=XH(b,1,2));oJ(a,b.n,dJ);!b.D&&(b.D=XH(b,2,0));oJ(a,b.D,kJ);!b.B&&(b.B=XH(b,2,1));oJ(a,b.B,iJ);!b.C&&(b.C=XH(b,2,2));oJ(a,b.C,jJ)}function cJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=kj(a.e.a,b);if(c+1<d){Uy(a.e,b);for(Gi(a.e.a,b);c<d;++c)fI(ht(a.e.a,c),c)}else fI(b,c)}
-function mJ(a){a=new qJ(a);xv(this,a);this.c=new rJ(a);this.c.i=!0;Di(this.c);this.c.k=3;this.d=new sJ(a);this.d.i=!0;Di(this.d);this.d.k=3;zv(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},mJ);_.Df=function(){return yp(this.gb)};_.Ef=function(){var a;(a=tJ(this))&&a.Ef(null)};_.Ff=function(){nJ(this)};_.Jc=function(a){!this.b&&(this.b=new cI);aJ(a)};_.Kc=function(a){!this.b&&(this.b=new cI);bJ(a)};_.Dd=function(){nJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new cI);cJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var dJ,fJ,gJ,hJ,iI,iJ,jJ,kJ,lJ;function qJ(a){this.p=new Ru(this);this.gb=a}s(595,280,gi,qJ);function eJ(a,b){this.a=a;this.b=b}s(596,1,{},eJ);_.a=0;_.b=null;function rJ(a){ni();Hi.call(this,a)}s(597,3,{},rJ);_.jc=function(){var a;a=this.j.e;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");!a.z.c&&XI(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Cj(this.a,a<this.d?a:this.d),b=Cj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Le]=a+(fj(),Of);c.style[Cg]=b+Of};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||IE(a);a.z.c||XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(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 pJ(a,b){try{zi(a,b)}catch(c){if(c=xi(c),!y(c,73))throw c;}}function sJ(a){ni();Hi.call(this,a);this.c=new pi}s(598,3,{},sJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");XI(a.z,!1);Bp(a,new zp(a.e,a.d));Rj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Pi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Cj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Cj(a+b,D(d.z.b.gb,Af)),b!=a&&WH(d,0,a-b),Bp(d,new zp(d.e,b)),Rj(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=Cj(a+b,D(d.z.b.gb,Af)),Bp(d,new zp(d.e,b)),Rj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Cj(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&&WH(d,a-b,0),Bp(d,new zp(b,d.d)),Rj(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,Bp(d,new zp(96<a+b?a+b:96,d.d)),Rj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||IE(a);XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(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 $s(){$s=u;at=new vJ}
-function uJ(){$s();var a;this.d=new wJ(this);this.a=!1;this.b=new Vu;xv(this,this.b);a=this.gb.style;a[ed]="#000";a[$d]="alpha(opacity=50)";a[Df]="0.5";this.gb[ud]="gwt-GlassPanel"}s(599,300,di,uJ);
-_.jd=function(){var a;zv(this);try{a=this.fb}catch(b){b=xi(b);if(y(b,79))throw new ru("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Ti(),Ui(null))?(Zs(at,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Fi(Yj,a),a.b=!0,a.c=fk(a),Gi(Yj,a),this.c=new xJ(this),Et(new Ys(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=bb,this.gb.style[Wf]=bb):Zi(this,D(a.gb,Bf),D(a.gb,Af));this.a&&st(new Xs(this));Si(Ui(null),new yJ,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Lj(this.d);this.c&&(Vs(Ct,this.c,G(zJ,k,13,[(!Pq&&(Pq=new ck),Pq)])),this.c=null);this.a&&Vs(ut,this,G(zJ,k,13,[(!tt&&(tt=new ck),tt)]))};_.Uc=function(a){switch(pt(a.type)){case 256:if(27==(a.keyCode||0))return Gj(this),!1;case 1:if(Pn(this.gb,a.target))return Gj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var at;function wJ(a){Xj();this.a=a}s(600,24,{},wJ);_.vc=function(){Zs(($s(),at),this.a,!1)};_.a=null;function xJ(a){this.a=a}s(601,1,{},xJ);_.a=null;
-function yJ(){this.gb=Cv();var a;a=new vw(new AJ(this));z(this,a,(bp(),bp(),cp));z(this,a,(Hp(),Hp(),Ip))}s(602,302,gi,yJ);_.ld=function(){lj(new BJ(this))};function AJ(a){this.a=a}s(603,1,{},AJ);_.a=null;function BJ(a){this.a=a}s(604,1,ci,BJ);_.pc=function(){Ew(this.a.gb)};_.a=null;function CJ(a){a.gb.style[Rg]=dd;a.gb.style[Ae]=dd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=tJ(a))&&b.Ef(a)}}s(606,283,Dh);_.Df=function(){CJ(this);return new zp(D(this.gb,Bf),D(this.gb,Af))};_.Ef=function(){CJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function TI(){this.gb=$doc.createElement("label");this.gb[ud]="mosaic-Label";this.gb.style[Qg]=wf;this.gb[ud]="mosaic-HTML"}s(605,606,Dh,TI);function tI(a){xv(this,new DJ(a));this.gb[ud]="mosaic-ImageButton"}s(607,300,di,tI);
-function zI(){var a=(hv(),kv);bv.call(this,!0,Ye);this.L=a.a;this.a=new EJ(this);this.a.d=!0;Su(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Wi();eu(a,b)}else this.cb|=1;Nn(Mn(this.gb))[ud]=se;this.gb.style[Tg]="2147483647"}s(608,285,gi,zI);_.Tc=function(a){su(this,a);1==pt(a.type)&&Xu(this,!1)};_.a=null;
-function EJ(a){this.b=a;this.c=new Mi;this.i=new Mi;a=(Ow(),Nw);new Ax(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(rg);this.e=$doc.createElement(ug);lt(b,this.e);this.o=!0;a=Cv();b=(mt(),nt(b));a.appendChild(b);this.gb=a;cl();this.gb.setAttribute("role",Gl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Wi(),eu(a,b)):this.cb|=2225;this.gb[ud]=re;a=lu(this.gb)+"-vertical";ti(this._c(),a,!0);this.gb.style[Gf]=bb;this.gb.setAttribute("hideFocus",Lg);z(this,new Mw(this),(bp(),bp(),cp))}
-s(609,323,Bh,EJ);_.Tc=function(a){switch(pt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Fw(this,a)};_.Cd=function(a,b){Jw(this,a,b);b||this.a&&Xu(this.b,!1)};_.a=!0;_.b=null;
-function DJ(a){var b=(Rv(),Sv),c=(Zv(),$v),d;d=new Jv;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;Hv(b.a);b.a.c.rows[0].cells[0][$c]=c.a;Hv(b.a);b.a.c.rows[0].cells[0].style[Ng]=e.a;Hv(d);b=Dv(d,0,0,!0);if(a){Gj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Fv(g,f.c);Fr(f.b,g,a);c.a=c.a.b}else e=c.b.c,Gi(c.b,a);a.gb[Vc]=e;lt(b,a.gb);vu(a,d)}xv(this,d);ti(this.gb,"mosaic-WidgetWrapper",!0)}s(610,300,di,DJ);_.a=null;_.b=null;function lI(a){this.a=a}s(611,1,{},lI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&IE(this.a)};_.a=null;function mI(a){Xj();this.a=a}s(612,24,{},mI);_.vc=function(){Gp(this.a.K.ab);var a=this.a;Oq((!a.p&&(a.p=new FJ),a.p))};_.a=null;function nI(a){Xj();this.a=a}s(613,24,{},nI);_.vc=function(){$H(this.a,(wp(),xp))};_.a=null;function oI(a){Xj();this.a=a}s(614,24,{},oI);_.vc=function(){$H(this.a,(wp(),aI))};_.a=null;function rI(){}s(615,1,{},rI);function uI(a){this.a=a}s(616,1,{},uI);_.Ec=function(){this.a.xd()};_.a=null;
-function xI(a){this.a=a}s(617,1,{},xI);_.a=null;function gI(a){this.a=a}s(618,1,ci,gI);_.pc=function(){this.a.F==(wp(),xp)?Rj(this.a.r,333):this.a.F==aI&&Rj(this.a.s,333)};_.a=null;function YH(a){this.gb=a;qu(this)}s(619,283,Bh,YH);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function FJ(){gr.call(this,null)}s(620,212,fi,FJ);
-function wp(){wp=u;xp=new GJ("MAXIMIZED",0);aI=new GJ("MINIMIZED",1);bI=new GJ("NORMAL",2);HJ=G(IJ,k,93,[xp,aI,bI])}function GJ(a,b){Qn.call(this,a,b)}s(621,138,{67:1,70:1,72:1,93:1},GJ);var HJ,xp,aI,bI;s(622,1,{});function Zs(a,b,c){var d,e,f,g,i;e=$i();d=aj();if(!c||e!=a.b||d!=a.a)f=(Ti(),D(Ui(null).gb,Bf)),c=D(Ui(null).gb,Af),i=(fu(),gu).scrollWidth,g=gu.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[Rg]=f+Of),0<=c&&(b.gb.style[Ae]=c+Of),a.b=e,a.a=d}
-function vJ(){}s(623,622,{},vJ);_.a=-1;_.b=-1;function JJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new xu(b);c.a.a<c.a.b.c-1;)d=CH(yu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Gi(a.x,d);return!0}
-function KJ(a,b){var c,d,e;if(b.a)a.c&&Kj(a.c),a.c=new LJ(a,b),Mj(a.c,333);else for(d=new ri(a.x);d.b<d.d.ue();)c=si(d),e=c.eb,Ou(b,MJ(c),e.s,e.t),NJ(c,e.u,e.r,G(I,r,-1,[OJ(a.q.a,c).d,OJ(a.p.a,c).c,OJ(a.n.a,c).a,OJ(a.o.a,c).b]),(G(I,r,-1,[PJ(a.i.a,c).d,PJ(a.f.a,c).c,PJ(a.d.a,c).a,PJ(a.e.a,c).b]),G(I,r,-1,[QJ(a.u,c),QJ(a.t,c),QJ(a.r,c),QJ(a.s,c)])))}
-function RJ(){this.x=new Mi;this.j=new SJ(this);this.w=new TJ(this.j);this.v=new UJ(this.j);this.q=new VJ(this.j);this.p=new WJ(this.j);this.n=new XJ(this.j);this.o=new YJ(this.j);this.i=new ZJ(this.j);this.f=new $J(this.j);this.d=new aK(this.j);this.e=new bK(this.j);this.u=new cK(this.j);this.t=new cK(this.j);this.r=new cK(this.j);this.s=new cK(this.j)}s(624,1,{});_.Hf=function(a){KJ(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 dK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new ri(b.x);e.b<e.d.ue();)d=si(e),y(d,26)&&(d=d.ab),f=d.eb,Ou(c,MJ(d),f.s,f.t),NJ(d,f.u,f.r,G(I,r,-1,[OJ(b.q.a,d).d,OJ(b.p.a,d).c,OJ(b.n.a,d).a,OJ(b.o.a,d).b]),(G(I,r,-1,[PJ(b.i.a,d).d,PJ(b.f.a,d).c,PJ(b.d.a,d).a,PJ(b.e.a,d).b]),G(I,r,-1,[QJ(b.u,d),QJ(b.t,d),QJ(b.r,d),QJ(b.s,d)])));eK(c);a.a.c=null;for(a=new ri(a.a.x);a.b<a.d.ue();)b=si(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function LJ(a,b){this.a=a;this.b=b;var c=(Tj(),Uj);this.k=new Sj(this);this.s=c}s(625,17,{},LJ);_.qc=function(){dK(this)};_.rc=function(){dK(this)};
-_.tc=function(a){var b,c,d;for(c=new ri(this.a.x);c.b<c.d.ue();){b=si(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);Ou(this.b,MJ(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=G(I,r,-1,[OJ(this.a.q.a,b).d,OJ(this.a.p.a,b).c,OJ(this.a.n.a,b).a,OJ(this.a.o.a,b).b]),i=this.a,h=b;G(I,r,-1,[PJ(i.i.a,h).d,PJ(i.f.a,h).c,PJ(i.d.a,h).a,PJ(i.e.a,h).b]);NJ(e,f,d,g,G(I,r,-1,[QJ(this.a.u,b),QJ(this.a.t,b),QJ(this.a.r,b),QJ(this.a.s,b)]))}};_.a=null;
-_.b=null;s(627,1,{});_.a=null;function aK(a){this.a=a}s(626,627,{},aK);function bK(a){this.a=a}s(628,627,{},bK);function $J(a){this.a=a}s(629,627,{},$J);function ZJ(a){this.a=a}s(630,627,{},ZJ);function XJ(a){this.a=a}s(631,627,{},XJ);function YJ(a){this.a=a}s(632,627,{},YJ);function WJ(a){this.a=a}s(633,627,{},WJ);function VJ(a){this.a=a}s(634,627,{},VJ);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function QJ(a,b){var c=a.a,d;d=Pi(c.d,b);d||(d=new KI(FI(b.gb)),x(c.d,b,d));return d.d}function cK(a){this.a=a}s(637,627,{},cK);function UJ(a){this.a=a}s(638,627,{},UJ);function TJ(a){this.a=a}s(639,627,{},TJ);function PJ(a,b){var c;c=Pi(a.a,b);c||(c=new KI(ZH(b.gb)),x(a.a,b,c));return c}function OJ(a,b){var c;c=Pi(a.b,b);c||(c=new KI(EI(b.gb)),x(a.b,b,c));return c}
-function fK(a,b){var c,d;d=Pi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=tJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=gK(e,!0));null!=c.j&&(h.a=gK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=new II;f=b.gb;l=f.style;g=l[Kf];i=l[Og];l[Kf]="static";l[Og]=Be;null!=c.k?h.b=gK(e,!0):(l[Rg]=dd,h.b=(f.offsetWidth||0)+OJ(d.o.a,b).b+OJ(d.p.a,b).c);null!=c.j?h.a=gK(e,!1):(l[Ae]=dd,h.a=(f.offsetHeight||0)+OJ(d.q.a,b).d+
-OJ(d.n.a,b).a);l[Kf]=g;l[Og]=i}d=h}null!=c.k&&(fj(),Bo)==c.k.Jf()||null!=c.j&&(fj(),Bo)!=c.j.Jf()||x(a.e,b,d)}return d}function SJ(a){this.f=a;this.c=new pi;this.e=new pi;this.b=new pi;this.a=new pi;this.d=new pi}s(640,1,{},SJ);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function hK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new iK,a.eb=b;return b}function VI(){YI.call(this,(ZI(),jK))}function YI(a){var b=(kK(),lK);RJ.call(this);this.b=a;this.a=b}s(641,624,{},VI,YI);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new II;JJ(this,a);l=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);d=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(ZI(),jK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new ri(this.x);a.b<a.d.ue();)c=si(a),e=hK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(l+=fK(this.w.a,c).b,e.a=fK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Cj(f,e.a)):(d+=fK(this.v.a,c).a,e.b=fK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Cj(g,e.b));this.b==jK?(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(JJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;q=QJ(this.s,a);A=QJ(this.u,a);c=yp(a.gb);O=c.b-(q+QJ(this.t,a));o=c.a-(A+QJ(this.r,a));g=O;c=o;this.b==(ZI(),jK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=hK(d),w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(n.d?++h:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=fK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=fK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),K=n.b,m=n.a,this.b==jK?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==$I?(n.s=this.a==(kK(),lK)?q:this.a==nK?q+~~(O/2)-~~(K/2):q+O-K,n.t=A,n.u=l,n.r=f,A+=m+H):(this.a==(kK(),lK)?(n.s=q,n.t=A):this.a==nK?(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()-Ij(a.gb)-QJ(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));KJ(this,a)}};_.a=null;_.b=null;function kK(){kK=u;lK=new oK("START",0);nK=new oK(Gb,1);pK=new oK("END",2);qK=G(rK,k,94,[lK,nK,pK])}function oK(a,b){Qn.call(this,a,b)}s(642,138,{67:1,70:1,72:1,94:1},oK);var qK,nK,pK,lK;function ZI(){ZI=u;jK=new sK("HORIZONTAL",0);$I=new sK("VERTICAL",1);tK=G(uK,k,95,[jK,$I])}
-function sK(a,b){Qn.call(this,a,b)}s(643,138,{67:1,70:1,72:1,95:1},sK);var tK,jK,$I;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 iK(){this.e=!1}function wI(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},iK,wI);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function vK(a,b){if(a.k)return!0;JJ(a,b);if(0<a.x.c){a.a=ht(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new wK,c.eb=d;a.b=d;a.x.ze();Gi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function xK(){RJ.call(this)}s(646,624,{},xK);
-_.If=function(a){var b,c;c=new II;vK(this,a);if(this.a){b=fK(this.w.a,this.a).b;var d=fK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=mK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);c.a+=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;vK(this,a)&&(d=QJ(this.s,a),e=QJ(this.u,a),c=yp(a.gb),f=c.b-(d+QJ(this.t,a)),c=c.a-(e+QJ(this.r,a)),b=this.a.fb,y(b,99)&&(b=mK(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()-Ij(a.gb)-QJ(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(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())),KJ(this,a))};_.a=null;_.b=null;
-function wK(){this.e=!1}s(647,645,{97:1,100:1},wK);function mK(a){var b,c,d,e;null==a.a&&(a.a=v(I,r,-1,4,1),e=Mn(Vt(Vt(a.c,0),0)),c=Mn(Vt(Vt(a.c,2),2)),d=EI(a.gb),b=ZH(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 yK(a,b){a.bb&&Gj(a);return Tu(a,b)}function zK(){qv();gv.call(this,rv)}s(648,290,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},zK);
-_.nd=function(a){return yK(this,a)};_.a=null;function MJ(a){var b;b=a.fb;return y(b,99)?b:a}function Cp(a){if(!a.bb)return new II;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Ep(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function CH(a){return y(a,99)?a.ab:a}function AK(a){var b;if(!a.n){b=(!RI&&(RI=new QI),RI);var c=DK(a,fb,!0);b.a=c;c=DK(a,gb,!0);b.b=c;a.n=b}return a.n}
-function NH(a,b,c,d,e){if(y(b,26))throw new dk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new zK,Gu(a,c,a.gb,d,!0),Uu(c,b)):Gu(a,b,c,d,e);OH(a,b)}function vI(a,b,c,d){b.eb=c;NH(a,b,a.gb,d,!0)}
-function OH(a,b){var c;c=a.d;if(b){var d=c.j;Ai(d.c,b);Ai(d.e,b);Ai(d.b,b);Ai(d.a,b);Ai(d.d,b)}else d=c.j,ix(d.c),ix(d.e),ix(d.b),ix(d.a),ix(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==MJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==MJ(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 Gp(a){if(a.bb&&a.gb.style.display!=tf){a.gb.scrollTop=0;var b=a.gb,c=0;On(b)&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;eK(a)}}
-function eK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=CH(xx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function PH(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=MJ(b);return Mu(a,c)?(y(c,99)&&yK(c,b),OH(a,null),!0):!1}function UI(a,b){var c;a.d=b;null!=a.e&&Ki(a,lu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Ex(a.e,In(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Li(a,lu(a.gb)+Ca+a.e);OH(a,null)}
-function DK(a,b,c){a.k||(a.k=$doc.createElement(lg),GI(a.k,Kf,Xc),GI(a.k,Og,Be),GI(a.k,Le,bb),GI(a.k,Cg,bb),a.gb.appendChild(a.k));GI(a.k,Rg,b);GI(a.k,Ae,b);a=DI(a.k);return c?a.b:a.a}
-function gK(a,b){var c;c=null.Jf();if(c==(fj(),No)){c=(AK(a),null.Jf());var d=(-1==PI&&(PI=LH(hb,!0)),PI);return M(L(Math.round(100*d*c/254)))}if(c==Do)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.a&&(c.a=LH(fb,!0)),c.a))));if(c==Fo)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.b&&(c.b=LH(gb,!0)),c.a))));if(c==Lo)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c)));if(c==Po)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(10*d*c/254)));if(c==Jo)return M(L(TC(12*
-(AK(a),null.Jf())*M(L(TC((-1==PI&&(PI=LH(hb,!0)),PI)/72))))));if(c==Bo)return DK(a,null.Jf(),b);if(c==Ho)return c=(AK(a),M(L(TC(null.Jf())))),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c/72)));if(null.Jf()==zo)return M(L(TC(null.Jf())));throw new dk("Invalid size: "+null.Jf());}function kI(){var a=new xK;Qu.call(this);this.j=new zp(-1,-1);new EK(this);this.gb[ud]="mosaic-LayoutPanel";UI(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},kI);
-_.rd=function(a){NH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Au(this,new FK)};_.gd=function(){Au(this,new GK)};_.Df=function(){return Cp(this)};_.od=function(a){return Ju(this.p,MJ(a))};_.pd=function(a,b,c,d){NH(this,a,b,c,d)};_.Ef=function(a){OH(this,a)};_.qd=function(){return new xu(this)};_.Ff=function(){Gp(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=Cp(this),null!=this.i)a=a.a+Of,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Of);this.cd(b);this.f=null}else b=a.a+Of,this.ed(a.b+Of),this.cd(b);Gp(this)}};_.Dd=function(){Gp(this)};_.nd=function(a){return PH(this,a)};_.cd=function(a){this.gb.style[Ae]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Ou(this,MJ(a),b,c)};
-_.ed=function(a){this.gb.style[Rg]=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 FK(){}s(650,1,{},FK);_.Bd=function(a){MJ(a).jd()};function GK(){}s(651,1,{},GK);_.Bd=function(a){MJ(a).kd()};function xu(a){this.b=a;this.a=new Lu(this.b.p)}s(652,1,{},xu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return CH(yu(this.a))};_.Sc=function(){zu(this.a)};_.b=null;function HK(){HK=u;new sw}
-function EK(a){HK();ti(a.gb,"dragdrop-dropTarget",!0);this.a=a;new IK(this)}s(653,9,{},EK);function IK(a){Xj();this.a=a}s(654,24,{},IK);_.vc=function(){OH(this.a.a,null);Gp(this.a.a)};_.a=null;function tJ(a){a=a.fb;return!a?null:y(a,98)?a:tJ(a)}function dI(a,b,c){var d;d=a.gb;NJ(a,b,c,EI(d),(ZH(d),FI(d)))}function NJ(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(fj(),Of)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(fj(),Of)))}function Ep(a,b){dI(a,b.b,b.a)}s(657,1,{});
-function uC(){var a,b,c,d;d=WC("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 JK(){this.a=new pi;new pi;new pi}s(656,657,{},JK);function tC(){tC=u;KK=new JK}function yC(){var a=vC,b=$wnd.JSApplet.JSME;tC();x(KK.a,a,b)}var KK;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=rn&&(e=Nj(),2E3<e-tn&&(tn=e,sn=qn()));if(0==rn++){var f=(un(),vn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Dn(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=(un(),vn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Dn(l,m);while(h.c);h.c=m}}--rn;c&&-1!=sn&&($wnd.clearTimeout(sn),sn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Ir)()}catch(d){a(b)}else B(Ir)()}var wC=W(1),jn=W(100),LK=KC(" I"),I=FC(664,LK),nD=FC(662,wC),MK=KC(" Z"),CF=FC(665,MK);W(99);W(98);W(97);var NK=W(461),Ym=FC(666,NK),OK=W(231),xs=FC(667,OK);W(232);W(138);var PK=KC(" B");W(451);var QK=KC(" C"),ki=FC(668,QK);W(449);var RK=KC(" D"),WD=FC(669,RK);W(450);W(452);var SK=W(455),SC=FC(670,SK),TK=KC(" J"),UK=W(2),Kr=FC(663,UK),AI=FC(671,PK);W(464);W(447);W(96);W(105);W(443);var vC=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 xC=JC(),zz=W(382),ID=FC(672,zz),VK=W(504),kF=FC(673,VK),WK=W(368);W(367);W(366);W(365);W(500);var Br=FC(674,I),XK=X(502,function(){OD();return pF}),qF=FC(675,XK);W(503);W(391);W(390);W(496);W(495);W(505);W(506);W(501);W(425);W(499);var bz=FC(676,WK);W(380);W(508);W(178);W(177);W(265);W(212);W(267);W(186);var YK=W(185);W(215);W(214);W(213);W(362);W(363);W(364);W(284);var ZK=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 tA=W(406),sE=FC(677,tA),GF=FC(678,TK);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 $K=JC(),zH=FC(679,$K);W(435);W(487);var aL=X(221,function(){qr();return vr}),wr=FC(680,aL);W(467);W(415);W(416);W(399);var dA=W(394);W(378);W(379);W(404);var oA=W(403);W(396);W(395);W(485);W(494);W(385);var Dz=W(384);W(439);W(497);W(498);W(460);W(507);W(413);W(414);W(388);W(370);W(369);W(422);JC();JC();JC();W(372);W(373);W(261);
-var bL=X(154,function(){fj();return Ro}),So=FC(681,bL),cL=X(137,function(){gj();return ao}),bo=FC(682,cL),dL=X(144,function(){co();return mo}),no=FC(683,dL),eL=X(149,function(){oo();return xo}),yo=FC(684,eL);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 yx=FC(685,ZK);W(353);W(547);W(546);W(389);W(182);W(202);W(204);var Kz=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 Mz=W(530);W(383);W(549);W(554);W(423);W(454);W(426);var dz=W(377),cz=FC(686,Dz);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 eA=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 fL=X(621,function(){wp();return HJ}),IJ=FC(687,fL);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var gL=X(289,function(){hv();return ov}),pv=FC(688,gL),hL=X(335,function(){dv();return Vw}),Ww=FC(689,hL);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 iL=X(347,function(){lx();return vx}),wx=FC(690,iL);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 SA=W(418),UA=FC(691,SA);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 jL=W(49),Kw=FC(692,jL);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 JI=W(578);W(292);var NI=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 OI=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 zJ=FC(693,YK);W(250);W(624);W(641);var kL=X(642,function(){kK();return qK}),rK=FC(694,kL),lL=X(643,function(){ZI();return tK}),uK=FC(695,lL);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 mL=W(25),gk=FC(696,mL);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 LI=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
diff --git a/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html b/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html
deleted file mode 100644
index 18b89ce..0000000
--- a/public/jsme_bak/59EE5ADF5155B64443CE30712540EE3D.cache.html
+++ /dev/null
@@ -1,628 +0,0 @@
-<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 = '59EE5ADF5155B64443CE30712540EE3D';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",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",eb="1",fb="100%",gb="1em",
-hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",qb="<",rb="=",sb=">",ub="?",vb="@",wb="A",xb="AUTO",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="HIDDEN",$b="Helvetica",ac="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JUSTIFY",fc="JavaScript",gc="LEFT",
-hc="MOL n. ",ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",oc="North",sc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",tc="O",uc="ONE_WAY_CORNER",vc="P",wc="R",xc="R1",yc="R2",zc="R3",Ac="RIGHT",Bc="ROLL_DOWN",Cc="RXN",Dc="Reset",Ec="Resize-",Hc="Ring",Ic="S",Mc="SMILES",Nc="Se",Oc="Si",Pc="South",Qc="Style names cannot be empty",Rc="West",Sc="X",Tc="[",Uc="\\",Vc="]",Wc="__uiObjectID",cd="a",dd="absolute",ed="alert",
-fd="alertdialog",gd="align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",Bd="click",Dd="click marked atom to delete mark",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="cssFloat",Md="cursor",Nd="dblclick",Od="definition",Pd="dialog",Qd="dir",Rd="directory",
-Sd="display",Wd="div",Xd="document",ce="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragexit",he="dragleave",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Pe="height",
-Qe="hidden",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",jf="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="navigation",If=
-"none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="rect(0px, 0px, 0px, 0px)",hg="region",jg="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="scale100",tg="scrollbar",vg=
-"se",wg="search",xg="separator",yg="serif",zg='shape-rendering="crispEdges"',Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="subMenuIcon-selected",Fg="tab",Gg="table",Hg="tablist",Ig="tabpanel",Jg="tbody",Kg="td",Lg="text",Mg="textAlign",Ng="textbox",Og="timer",Pg="title",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="whiteSpace",
-gh="width",hh="x",ih="zIndex",jh="|",_,kh={l:4194303,m:4194303,h:1048575},lh={l:0,m:0,h:0},mh={l:1,m:0,h:0},nh={l:2,m:0,h:0},oh={l:3,m:0,h:0},ph={l:4,m:0,h:0},qh={l:8,m:0,h:0},rh={l:10,m:0,h:0},sh={l:16,m:0,h:0},th={l:32,m:0,h:0},uh={l:64,m:0,h:0},vh={l:128,m:0,h:0},wh={l:256,m:0,h:0},xh={l:512,m:0,h:0},yh={l:1024,m:0,h:0},zh={l:2048,m:0,h:0},Ah={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,h:0},Kh={l:65536,m:0,h:0},Lh={l:131072,m:0,h:0},Mh={l:262144,m:0,h:0},Nh={l:524288,m:0,h:0},Oh={},Ph=
-{114:1,120:1,122:1,126:1,128:1},Qh={114:1},Rh={9:1,10:1,114:1,117:1,119:1},Sh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Th={47:1,49:1,58:1,70:1,73:1,81:1,83:1},Uh={6:1,9:1,114:1,117:1,119:1},Vh={114:1,116:1,130:1},Wh={132:1},Xh={82:1,114:1,117:1,119:1},Yh={2:1},Zh={46:1},$h={91:1,96:1,110:1,114:1},ai={7:1,
-9:1,114:1,117:1,119:1},bi={56:1},ci={8:1,9:1,114:1,117:1,119:1},di={114:1,120:1,126:1,128:1},ei={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},fi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},gi={115:1},hi={112:1},ii={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},
-k={114:1,116:1},ji={96:1,114:1},ki={9:1,11:1,114:1,117:1,119:1},r={113:1,114:1,116:1},li={54:1,114:1},mi={85:1,114:1,120:1,126:1,128:1},ni={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,138:1,145:1},oi={49:1},pi={70:1,81:1},qi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},ri={91:1,92:1,96:1,110:1,114:1},
-si={57:1},ti={134:1},ui={114:1,116:1,131:1},vi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},wi={48:1,84:1},xi={130:1},yi={114:1,120:1,128:1},zi={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Ai={131:1},Bi={114:1,130:1},Ci={91:1,92:1,96:1,102:1,110:1,114:1},Di={12:1,114:1,117:1,119:1};function s(a,b,c){var d=Oh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Oh[a]=function(){}),_=d.prototype=0>b?{}:new Oh[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 Ei(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(Fi,k,-1,8,1);d=(Gi(),Hi);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 Ii(){Ii=u;Ji=new Ki}
-function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Si(e);if(y(e,120))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.hd(),Xb,!0);Oi(c.hd(),ce,!0);x(Ji,b,c)}
-function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.hd(),Xb,!1);Oi(c.hd(),ce,!1)}function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.hd(),de,!1):a.p?(aj(a.k.n,b),Oi(b.hd(),de,!0)):(a.k.n.Ie(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}s(3,1,{});_.kc=function(){ej(this.k.f,"dragdrop-dragging")};
-_.lc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}s(4,1,{},cj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.lc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
-function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());z(this.b,this,(wj(),wj(),xj));z(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),If);a[ld]="blue"}s(5,1,{},dj);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Dj(a);b=Ej(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Fj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Gj(new Hj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Ij(kj,null),kj!=this.c.f&&(c=new Ij(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Jj(a,b);a=Kj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Lj(Mj(d-this.i),Mj(a-this.j))>=this.c.e.n?(Nj(),-1!=Fj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Ij(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();hj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Jj(a,b);b=Kj(a,b);if(1==Ej(a.b)&&(this.f=!1,kj))try{if(Nj(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Ij(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.kc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Hj(){}s(6,1,si,Hj);_.qc=function(){Nj()};
-function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Ij(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.dd()-ck(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Ij);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Nj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ek(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function gk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function hk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ik(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function jk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function kk(a,b){var c=lk();jk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;mk(a.n,lk())}function nk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function mk(a,b){nk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ok(a){this.b=a}s(18,1,{},ok);_.vc=function(a){mk(this,a)};_.b=null;s(19,1,{});s(20,1,Yh);function pk(){pk=u;var a;(a=new qk)&&(a.yc()||(a=new rk));sk=a}s(21,19,{});var sk=null;function tk(a,b){var c=A(function(){if(!b.b){var c=lk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function qk(){}s(22,21,{},qk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new uk;tk(a,b);return b};function uk(){}s(23,20,Yh,uk);_.xc=function(){this.b=!0};_.b=!1;function rk(){this.b=new gj;this.c=new vk(this)}s(24,21,{},rk);_.yc=function(){return!0};_.wc=function(a){a=new wk(this,a);aj(this.b,a);1==this.b.d&&xk(this.c,16);return a};function yk(){yk=u;zk=new gj;var a=new Ak;Bk();Ck(Dk?Dk:Dk=new Ek,a)}function Fk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a)}
-function xk(a,b){if(0>b)throw new Gk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a);a.c=!1;a.d=Hk(a,b);aj(zk,a)}function Ik(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Hk(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||$i(zk,this);this.Ac()};_.c=!1;_.d=0;var zk;function vk(a){yk();this.b=a}s(25,26,{},vk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Jk,k,3,a.b.d,0);b=Kk(a.b,b);c=new Lk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),mk(d.b,c.b);0<a.b.d&&xk(a.c,Lj(5,16-(lk()-c.b)))};_.b=null;function wk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},wk);_.xc=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Fk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Mk(){this.b=ed}s(28,29,{},Mk);function Nk(){this.b=fd}s(30,29,{},Nk);function Ok(){this.b=id}s(31,29,{},Ok);s(33,1,{});_.b=null;function Pk(a){this.b=a}
-s(32,33,{},Pk);function Qk(){this.b=jd}s(34,29,{},Qk);function Rk(){this.b=md}s(35,29,{},Rk);function Sk(){this.b=rd}s(36,29,{},Sk);function Tk(){this.b=wd}s(37,29,{},Tk);function Uk(){this.b=Gd}s(38,29,{},Uk);function Vk(){this.b=Hd}s(39,29,{},Vk);function Wk(){this.b=Id}s(40,29,{},Wk);function Xk(){this.b=Jd}s(41,29,{},Xk);function Yk(){this.b=Od}s(42,29,{},Yk);function Zk(){this.b=Pd}s(43,29,{},Zk);function $k(){this.b=Rd}s(44,29,{},$k);function al(){this.b=Xd}s(45,29,{},al);
-function bl(){this.b=ue}s(46,29,{},bl);function cl(){this.b=Ce}s(47,29,{},cl);function dl(){this.b=Ee}s(48,29,{},dl);function fl(){this.b=Fe}s(49,29,{},fl);function gl(){this.b=Ie}s(50,29,{},gl);function hl(a){this.b=a.id}s(51,1,{4:1,5:1},hl);_.b=null;function il(){this.b=Re}s(52,29,{},il);function jl(){this.b=$e}s(53,29,{},jl);function kl(){this.b=af}s(54,29,{},kl);function ll(){this.b=bf}s(55,29,{},ll);function ml(){this.b=cf}s(56,29,{},ml);function nl(){this.b=ef}s(57,29,{},nl);
-function ol(){this.b=gf}s(58,29,{},ol);function pl(){this.b=jf}s(59,29,{},pl);function ql(){this.b=kf}s(60,29,{},ql);function rl(){this.b=lf}s(61,29,{},rl);function sl(){this.b=nf}s(62,29,{},sl);function tl(){this.b=of}s(63,29,{},tl);function ul(){this.b=uf}s(64,29,{},ul);function vl(){this.b=vf}s(65,29,{},vl);function wl(){this.b=Hf}s(66,29,{},wl);function xl(){this.b=Kf}s(67,29,{},xl);function yl(){this.b=Tf}s(68,29,{},yl);function zl(){this.b=Zf}s(69,29,{},zl);s(70,33,{},function(a){this.b=a});
-function Al(){this.b=$f}s(71,29,{},Al);function Bl(){Bl=u;Cl=new Pk("aria-activedescendant")}var Cl;function Dl(){this.b=dg}s(73,29,{},Dl);function El(){this.b=eg}s(74,29,{},El);function Fl(){this.b=hg}s(75,29,{},Fl);
-function Gl(){Gl=u;Hl=new Nk;Il=new Mk;Jl=new Ok;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new dl;Yl=new cl;Zl=new fl;$l=new gl;am=new il;bm=new jl;cm=new ll;dm=new ml;em=new kl;fm=new nl;gm=new ol;hm=new pl;im=new ql;jm=new sl;km=new ul;lm=new vl;mm=new tl;nm=new rl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new El;um=new Dl;vm=new Fl;wm=new xm;ym=new zm;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;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;tn=new un;vn=new wn;C=new Ki;x(C,hg,vm);x(C,ed,Il);x(C,Pd,Tl);x(C,fd,Hl);x(C,id,Jl);x(C,Xd,Vl);x(C,jd,Kl);x(C,md,Ll);x(C,rd,Ml);x(C,wd,Nl);x(C,Ee,Xl);x(C,Gd,Ol);x(C,Fe,Zl);x(C,Hd,Pl);x(C,Id,Ql);x(C,Jd,Rl);x(C,Od,Sl);x(C,af,em);x(C,Rd,Ul);x(C,ue,Wl);x(C,Ce,Yl);x(C,Ie,$l);x(C,Re,am);x(C,$e,bm);x(C,bf,cm);x(C,cf,dm);x(C,ef,fm);x(C,gf,gm);x(C,jf,hm);x(C,kf,im);x(C,lf,nm);x(C,nf,jm);x(C,of,mm);x(C,
-uf,km);x(C,Tf,qm);x(C,dg,um);x(C,vf,lm);x(C,Hf,om);x(C,Kf,pm);x(C,Zf,rm);x(C,$f,sm);x(C,eg,tm);x(C,ng,Am);x(C,og,wm);x(C,pg,ym);x(C,wg,Em);x(C,xg,Gm);x(C,tg,Cm);x(C,Ag,Im);x(C,Cg,Km);x(C,Dg,Mm);x(C,Fg,Sm);x(C,Hg,Om);x(C,Ig,Qm);x(C,Ng,Um);x(C,Og,Wm);x(C,Qg,Ym);x(C,Rg,$m);x(C,Yg,vn);x(C,Zg,bn);x(C,$g,tn)}var Il,Hl,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Yl,Xl,Zl,$l,am,bm,em,cm,dm,fm,gm,hm,im,nm,jm,mm,km,lm,om,pm,qm,rm,sm,um,tm,vm,C,Am,wm,ym,Cm,Em,Gm,Im,Km,Mm,Sm,Om,Qm,Um,Wm,Ym,$m,vn,bn,tn;
-function Bm(){this.b=ng}s(77,29,{},Bm);function xm(){this.b=og}s(78,29,{},xm);function zm(){this.b=pg}s(79,29,{},zm);function Dm(){this.b=tg}s(80,29,{},Dm);function Fm(){this.b=wg}s(81,29,{},Fm);function Hm(){this.b=xg}s(82,29,{},Hm);function Jm(){this.b=Ag}s(83,29,{},Jm);function Lm(){this.b=Cg}s(84,29,{},Lm);function Nm(){this.b=Dg}s(85,29,{},Nm);function Tm(){this.b=Fg}s(86,29,{},Tm);function Pm(){this.b=Hg}s(87,29,{},Pm);function Rm(){this.b=Ig}s(88,29,{},Rm);function Vm(){this.b=Ng}
-s(89,29,{},Vm);function Xm(){this.b=Og}s(90,29,{},Xm);function Zm(){this.b=Qg}s(91,29,{},Zm);function an(){this.b=Rg}s(92,29,{},an);function wn(){this.b=Yg}s(93,29,{},wn);function cn(){this.b=Zg}s(94,29,{},cn);function un(){this.b=$g}s(95,29,{},un);function Lk(){this.b=lk()}function lk(){return(new Date).getTime()}s(96,1,{},Lk);function xn(a){var b,c,d;d=new yn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),zn(d,c.cZ.e),d.b.b+=ob,An(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function Bn(a){var b,c,d;c=v(Cn,k,127,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Dn;c[d]=a[d]}}function En(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{114:1,128:1});_.Bc=function(){return this.i};_.tS=function(){return En(this)};_.f=null;_.i=null;function Fn(a){Gn();this.i=a}s(100,101,yi,Fn);function Wi(a){Gn();this.i=a}function Ti(a,b){Gn();this.f=b;this.i=a}s(99,100,di,Wi,Ti);
-function Hn(a){Gn();this.c=a;this.b=j;var b,c,d;c=In(Jn(this.c)?this.c:null);d=v(Cn,k,127,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Kn(c[a]);Bn(d)}s(98,99,di,Hn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Mf:Jn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Ln(this.c).e;this.b=this.b+ob+(Jn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Jn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Mn(a,b){return Nn(a)?a.eQ(b):a===b}
-function Ln(a){return Nn(a)?a.cZ:On}function Pn(a){return Nn(a)?a.hC():Ei(a)}
-function Qn(){var a;Qn=u;Rn=(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 Sn(a){Qn();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=Rn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Rn;s(107,1,{});function Ei(a){return a.$H||(a.$H=++Tn)}function Un(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Vn(){return $wnd.setTimeout(function(){0!=Wn&&(Wn=0);Xn=-1},10)}var Wn=0,Tn=0,Yn=0,Xn=-1;
-function Zn(){Zn=u;$n=new ao}function bo(a,b){a.b=co(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new eo(a)),fo(a.f,1),!a.j&&(a.j=new go(a)),fo(a.j,50))}function ao(){}function ho(a){return a.Cc()}function co(a,b){!a&&(a=[]);a[a.length]=b;return a}function io(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=co(b,e)):e[0].qc()}catch(f){if(f=Si(f),!y(f,128))throw f;}}return b}function fo(a,b){Zn();$wnd.setTimeout(function(){A(ho)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},ao);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var $n;function eo(a){this.b=a}s(110,1,{},eo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),io(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=lk();100>lk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function go(a){this.b=a}s(111,1,{},go);_.Cc=function(){this.b.e&&fo(this.b.f,1);return this.b.k};_.b=null;function Gn(){var a,b,c;try{null.a()}catch(d){a=d}var e=In(a);2<=e.length&&e.splice(0,2);c=v(Cn,k,127,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Kn(e[a]);Bn(c)}
-function In(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=jo(f),g=f.indexOf(ua),i=0==f.indexOf(ve)?8:0;-1==g&&(g=ko(f,lo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=jo(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function An(a,b){a.b+=b}function mo(){}s(117,116,{},mo);_.b=j;function dk(a){return no(oo(a.ownerDocument),a)}function fk(a){return po(oo(a.ownerDocument),a)}
-function qo(a,b){return parseInt(a[b])||0}function ro(a,b){return null==a[b]?null:""+a[b]}function so(a,b){a.innerHTML=b||j}function to(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function uo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ej(a){a=a.button;return 1==a?4:2==a?2:1}
-function no(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function vo(a){return po(oo(a.ownerDocument),a)}function po(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function wo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function xo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function ck(a){return!yo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function yo(){var a=zo();return-1!=a&&1009E3<=a}
-function Ao(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function zo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}
-function Bo(a){return ck(D(a.compatMode,Kb)?a.documentElement:a.body)}function Co(a){return(D(a.compatMode,Kb)?a.documentElement:a.body).scrollTop||0}function oo(a){return D(a.compatMode,Kb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{114:1,117:1,119:1});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=u;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=F(Oo,k,6,[Do,Fo,Ho,Jo,Lo])}
-s(139,140,Uh);var No,Ho,Fo,Jo,Do,Lo;function Eo(){E.call(this,kc,0)}s(141,139,Uh,Eo);function Go(){E.call(this,"DOTTED",1)}s(142,139,Uh,Go);function Io(){E.call(this,"DASHED",2)}s(143,139,Uh,Io);function Ko(){E.call(this,Zb,3)}s(144,139,Uh,Ko);function Mo(){E.call(this,"SOLID",4)}s(145,139,Uh,Mo);
-function Po(){Po=u;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=F(Ap,k,7,[Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp])}s(146,140,ai);var zp,So,vp,Uo,Qo,$o,tp,Yo,bp,dp,fp,Wo,xp,hp,jp,lp,pp,rp,np;function Ro(){E.call(this,Qb,0)}s(147,146,ai,Ro);function ip(){E.call(this,"SE_RESIZE",9)}s(148,146,ai,ip);function kp(){E.call(this,"SW_RESIZE",10)}
-s(149,146,ai,kp);function mp(){E.call(this,"S_RESIZE",11)}s(150,146,ai,mp);function op(){E.call(this,"W_RESIZE",12)}s(151,146,ai,op);function qp(){E.call(this,"TEXT",13)}s(152,146,ai,qp);function sp(){E.call(this,"WAIT",14)}s(153,146,ai,sp);function up(){E.call(this,"HELP",15)}s(154,146,ai,up);function wp(){E.call(this,"COL_RESIZE",16)}s(155,146,ai,wp);function yp(){E.call(this,"ROW_RESIZE",17)}s(156,146,ai,yp);function To(){E.call(this,xb,1)}s(157,146,ai,To);
-function Vo(){E.call(this,"CROSSHAIR",2)}s(158,146,ai,Vo);function Xo(){E.call(this,"POINTER",3)}s(159,146,ai,Xo);function Zo(){E.call(this,"MOVE",4)}s(160,146,ai,Zo);function ap(){E.call(this,"E_RESIZE",5)}s(161,146,ai,ap);function cp(){E.call(this,"NE_RESIZE",6)}s(162,146,ai,cp);function ep(){E.call(this,"NW_RESIZE",7)}s(163,146,ai,ep);function gp(){E.call(this,"N_RESIZE",8)}s(164,146,ai,gp);function Bp(){Bp=u;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=F(Lp,k,8,[Cp,Ep,Gp,Ip])}s(165,140,ci);
-var Kp,Ep,Gp,Ip,Cp;function Dp(){E.call(this,kc,0)}s(166,165,ci,Dp);function Fp(){E.call(this,"BLOCK",1)}s(167,165,ci,Fp);function Hp(){E.call(this,"INLINE",2)}s(168,165,ci,Hp);function Jp(){E.call(this,"INLINE_BLOCK",3)}s(169,165,ci,Jp);function Mp(){Mp=u;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=F(Wp,k,10,[Np,Pp,Rp,Tp])}s(170,140,Rh);var Vp,Tp,Pp,Rp,Np;function Op(){E.call(this,"VISIBLE",0)}s(171,170,Rh,Op);function Qp(){E.call(this,Zb,1)}s(172,170,Rh,Qp);
-function Sp(){E.call(this,"SCROLL",2)}s(173,170,Rh,Sp);function Up(){E.call(this,xb,3)}s(174,170,Rh,Up);function Xp(){Xp=u;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=F(gq,k,11,[Yp,$p,bq,dq])}s(175,140,ki);var fq,Yp,$p,bq,dq;function Zp(){E.call(this,Jb,0)}s(176,175,ki,Zp);function aq(){E.call(this,ec,1)}s(177,175,ki,aq);function cq(){E.call(this,gc,2)}s(178,175,ki,cq);function eq(){E.call(this,Ac,3)}s(179,175,ki,eq);
-function Aj(){Aj=u;hq=new iq;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=new wq;xq=new yq;zq=F(Aq,k,12,[hq,jq,lq,nq,pq,rq,tq,vq,xq])}s(180,140,Di);var zq,vq,lq,nq,tq,xq,rq,jq,pq,hq;function iq(){E.call(this,"PX",0)}s(181,180,Di,iq);function kq(){E.call(this,"PCT",1)}s(182,180,Di,kq);function mq(){E.call(this,"EM",2)}s(183,180,Di,mq);function oq(){E.call(this,"EX",3)}s(184,180,Di,oq);function qq(){E.call(this,"PT",4)}s(185,180,Di,qq);function sq(){E.call(this,"PC",5)}
-s(186,180,Di,sq);function uq(){E.call(this,"IN",6)}s(187,180,Di,uq);function wq(){E.call(this,"CM",7)}s(188,180,Di,wq);function yq(){E.call(this,"MM",8)}s(189,180,Di,yq);function Bq(){Bq=u;Cq=[];Dq=[];Eq=[]}var Cq,Dq,Eq;function Fq(){Fq=u;Gq=new Hq}function Iq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Jq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Hq(){}s(192,1,{},Hq);_.b=null;var Gq;s(204,1,{});_.tS=function(){return"An event type"};
-_.i=null;s(203,204,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ec=function(){return this.Gc()};_.b=null;var Kq=_.c=null;function Lq(){Lq=u;Mq=new Nq(nd,new Oq)}function Oq(){}s(201,202,{},Oq);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Mq};var Mq;function Pq(){Pq=u;Qq=new Nq(vd,new Rq)}function Rq(){}s(205,202,{},Rq);_.Dc=function(a){Sq();Tq(this,a.c,Uq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Qq};var Qq;s(208,202,Zh);
-function Jj(a,b){return(a.b.clientX||0)-no(oo(b.ownerDocument),b)+ck(b)+Bo(b.ownerDocument)}function Kj(a,b){return(a.b.clientY||0)-vo(b)+(b.scrollTop||0)+Co(b.ownerDocument)}function Cj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientX||0}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientY||0}s(207,208,Zh);function Vq(){Vq=u;Wq=new Nq(Bd,new Xq)}function Xq(){}s(206,207,Zh,Xq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return Wq};var Wq;function Yq(){Yq=u;Zq=new Nq(Kd,new $q)}function $q(){}
-s(209,202,{},$q);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return Zq};var Zq;s(212,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var ar=_.d=0;function Ek(){this.d=++ar}s(211,212,wi,Ek);function Nq(a,b){this.d=++ar;this.b=b;!Kq&&(Kq=new br);Kq.b[a]=this;this.c=a}s(210,211,wi,Nq);_.b=null;_.c=null;function cr(){cr=u;dr=new Nq(Nd,new er)}function er(){}s(213,207,Zh,er);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(fr(),gr))a=hr(b.pb),c=new ir(qo(b.pb,Qf),qo(b.pb,Pf)),d=new ir(qo(b.T.jb.pb,Qf),qo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);jr(b.I,!0);a=qo(b.T.jb.pb,Qf);kr(b,new ir(a,lr(b.T.jb).b));b.J&&b.O!=gr&&mr(b.r,b)}else jr(b.I,!1),b.O!=(fr(),gr)?kr(b,new ir(b.F.c,b.F.b)):nr(b,hr(b.r.pb)),b.J&&b.O!=gr&&or(b.r,b);pr(b.T.jb)}else jr(b.I,!0)};_.Gc=function(){return dr};var dr;s(214,202,{});
-function qr(){qr=u;rr=new Nq(ee,new sr)}function sr(){}s(215,214,{},sr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return rr};var rr;function tr(){tr=u;ur=new Nq(fe,new vr)}function vr(){}s(216,214,{},vr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return ur};var ur;function wr(){wr=u;xr=new Nq(ie,new yr)}function yr(){}s(217,214,{},yr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return xr};
-var xr;function zr(){zr=u;Ar=new Nq(je,new Br)}function Br(){}s(218,214,{},Br);_.Dc=function(a){a=Cr(a.b);(this.b.dataTransfer||null).setData(Lg,a)};_.Gc=function(){return Ar};var Ar;function Dr(){Dr=u;Er=new Nq(ke,new Fr)}function Fr(){}s(219,214,{},Fr);
-_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Gr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Lg),a.b.c.Ge(b))};_.Gc=function(){return Er};var Er;function Hr(){Hr=u;Ir=new Nq(pe,new Jr)}function Jr(){}s(220,202,{},Jr);_.Dc=function(a){bk(a.b.b)};_.Gc=function(){return Ir};var Ir;
-function Kr(){Kr=u;Lr=new Nq(ye,new Mr)}function Mr(){}s(221,202,{},Mr);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Nr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Or(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Lr};var Lr;function Pr(){Pr=u;Qr=new Nq(ze,new Rr)}function Rr(){}s(222,202,{},Rr);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Sr(a.b.b,a.b.c))};
-_.Gc=function(){return Qr};var Qr;function Tr(){Tr=u;Ur=new Nq(Ae,new Vr)}function Vr(){}s(223,202,{},Vr);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Ur};var Ur;s(225,202,{});s(224,225,{});function Wr(){Wr=u;Xr=new Nq(We,new Yr)}function Yr(){}s(226,224,{},Yr);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Zr(),$r).length&&-999!=(Zr(),$r)[c]&&(c=(Zr(),$r)[c]);b=new as(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?bs(Cr(a)):e=301;break;case 118:case 86:b&&cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));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:es(a,ro((fs(),gs).ac.b.pb,bh));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Yb;e=1300;break;case 114:case 82:a.jb=!0;a.J=wc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=La):801==a.c?(e=237,a.jb=!0,a.J=Ka):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Wa);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?hs(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?hs(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&hs(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?hs(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?hs(a,4):e=207;break;case 53:105==a.c?hs(a,5):e=208;break;case 54:105==a.c?hs(a,
-6):e=210;break;case 55:105==a.c?hs(a,7):e=211;break;case 56:105==a.c?hs(a,8):e=212;break;case 57:105==a.c?hs(a,9):(a.jb=!0,a.J="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}is(a,e)}b=!0}b&&this.b.preventDefault()};_.Gc=function(){return Xr};var Xr;function js(){js=u;ks=new Nq(xf,new ls)}function ls(){}s(227,207,Zh,ls);_.Dc=function(a){a.nc(this)};_.Gc=function(){return ks};var ks;
-function wj(){wj=u;xj=new Nq(yf,new ms)}function ms(){}s(228,207,Zh,ms);_.Dc=function(a){a.oc(this)};_.Gc=function(){return xj};var xj;function ns(){ns=u;os=new Nq(zf,new ps)}function ps(){}s(229,207,Zh,ps);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Ij(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Gc=function(){return os};var os;function yj(){yj=u;zj=new Nq(Bf,new qs)}function qs(){}s(230,207,Zh,qs);_.Dc=function(a){a.pc(this)};_.Gc=function(){return zj};var zj;function br(){this.b={}}
-s(231,1,{},br);_.b=null;s(234,208,Zh);var rs=null;function ss(){ss=u;ts=new Nq(Tg,new us)}function us(){}s(233,234,Zh,us);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return ts};var ts;function ws(){ws=u;xs=new Nq(Ug,new ys)}function ys(){}s(235,234,Zh,ys);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return xs};var xs;function zs(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==ve)}s(236,1,{},zs);
-function As(){As=u;Bs=new Nq(Vg,new Cs)}function Cs(){}s(237,234,Zh,Cs);_.Dc=function(a){vs(a.b,this,a.b.o)};_.Gc=function(){return Bs};var Bs;function Ds(){Ds=u;Es=new Nq(Wg,new Fs)}function Fs(){}s(238,234,Zh,Fs);_.Dc=function(a){Gs(a.b,this)&&(a.b.k&&Hs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),xk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Es};var Es;function Is(a,b){this.b=b;this.c=a}function Js(a,b,c){Dk&&(b=new Is(b,c),a.Vc(b))}s(239,203,{},Is);_.Dc=function(a){a.Rc(this)};_.Ec=function(){return Dk};
-_.b=!1;var Dk=_.c=null;function Ks(a){this.b=a}s(240,203,{},Ks);_.Dc=function(a){a.Sc(this)};_.Ec=function(){return Ls};var Ls=_.b=null;function Ms(){}function Ns(a){var b;Os&&(b=new Ms,a.Vc(b))}s(241,203,{},Ms);_.Dc=function(a){a.Tc(this)};_.Ec=function(){return Os};var Os=null;function Ps(a){this.b=a}s(242,203,{},Ps);_.Dc=function(a){a.Uc(this)};_.Ec=function(){return Qs};var Qs=_.b=null;function Rs(){}s(243,203,{},Rs);_.Dc=function(a){a.b.W&&a.b.Fd()};_.Ec=function(){return Ss};var Ss=null;
-function Ts(a,b,c){a=a.b;if(!b)throw new Us("Cannot add a handler with a null type");if(!c)throw new Us("Cannot add a null handler");0<a.c?Vs(a,new Ws(a,b,c)):Xs(a,b,null,c);return new Ys(new Zs(a,b,c))}
-function $s(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Us("Cannot fire null event");try{++d.c;i=nt(d,b.Ec(),null);e=null;for(h=d.d?i.wf(i.Ce()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Dc(g)}catch(l){if(l=Si(l),y(l,128))f=l,!e&&(e=new ot),pt(e,f);else throw l;}}if(e)throw new qt(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Mi(d.b);o.c<o.e.Ce();)m=Ni(o),m.qc()}finally{d.b=null}}}}catch(n){n=Si(n);if(y(n,85))throw new rt(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function st(a){tt.call(this,a,!1)}function tt(a,b){this.b=new ut(b);this.c=a}s(244,1,oi,st,tt);_.Vc=function(a){$s(this,a)};_.b=null;_.c=null;s(247,1,{});function Vs(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function Xs(a,b,c,d){var e;e=jj(a.e,b);e||(e=new Ki,x(a.e,b,e));a=e.ye(c);a||(a=new gj,e.Ae(c,a));a.nf(d)}function vt(a,b,c,d){var e,f;e=nt(a,b,c);e.pf(d)&&e.ze()&&(f=jj(a.e,b),f.Be(c),f.ze()&&Vi(a.e,b))}
-function nt(a,b,c){a=jj(a.e,b);if(!a)return wt(),wt(),xt;c=a.ye(c);return!c?(wt(),wt(),xt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function ut(a){this.e=new Ki;this.d=a}s(245,246,{},ut);function Ys(a){this.b=a}s(248,1,{},Ys);_.b=null;function qt(a){Ti.call(this,yt(a),zt(a));this.b=a}function zt(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function yt(a){var b,c,d;b=a.Ce();if(0==b)return null;b=new At(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),An(b.b,d);return b.b.b}s(250,99,mi,qt);_.b=null;function rt(a){qt.call(this,a)}s(249,250,mi,rt);s(251,1,{},function(){});function Bt(a){a=ro(a,Qd);return Ct(qg,a)?(Dt(),Et):Ct(ff,a)?(Dt(),Ft):(Dt(),Gt)}function Dt(){Dt=u;Et=new Ht("RTL",0);Ft=new Ht("LTR",1);Gt=new Ht(Qb,2);It=F(Jt,k,50,[Et,Ft,Gt])}
-function Ht(a,b){E.call(this,a,b)}s(253,140,{50:1,114:1,117:1,119:1},Ht);var It,Gt,Ft,Et;function Kt(){}function Lt(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=Lt(e,d);F(a,b,c,d);return d}function Mt(a){return Nt([Ot,H],[k,r],[113,-1],a,0,2,1)}
-function Nt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Lt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Nt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Pt();var e=Qt,f=Rt;Pt();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 St(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Tt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Tt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Tt;}a[b]=c}s(254,1,{},Kt);_.qI=0;
-function Pt(){Pt=u;Qt=[];Rt=[];var a=new Kt,b=Qt,c=Rt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Qt,Rt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Jn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Nn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ut(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Vt(){var a;$stats&&Wt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&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")?xe:"unknown"}D(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Wt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Xt,k,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Wt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Bq();Eq.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;}");
-Bq();0!=Eq.length&&(a=Eq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).insertBefore(a,b.b.firstChild),Eq.length=0);0!=Cq.length&&(a=Cq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Cq.length=0);0!=Dq.length&&(a=Dq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Dq.length=0);$stats&&Wt("export.client.JSME_export");new Yt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$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(d){}}
-function Si(a){return y(a,128)?a:new Hn(a)}function Zt(a){return $t(a&4194303,a>>22&4194303,0>a?1048575:0)}function au(a){return $t(a.l,a.m,a.h)}function $t(a,b,c){return _=new bu,_.l=a,_.m=b,_.h=c,_}
-function cu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new du;if(0==a.l&&0==a.m&&0==a.h)return eu=$t(0,0,0),$t(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?(eu=$t(0,0,0),c=au((fu(),gu))):(eu=$t(c.l,c.m,c.h),c=$t(0,0,0)),c;g=!1;0!=b.h>>19&&(b=hu(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?iu(e):0==c&&0!=d&&0==e?iu(d)+22:0!=c&&0==d&&0==e?iu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=au((fu(),ju)),c=!0,g=!g;else return c=ku(a,f),g&&lu(c),eu=$t(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=hu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ku(c,d);f&&lu(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=$t(f,i,c);g?eu=hu(c):eu=$t(c.l,c.m,c.h);return e}if(!mu(a,b))return e?eu=hu(a):eu=$t(a.l,a.m,a.h),$t(0,0,0);c=c?a:$t(a.l,a.m,a.h);var h,l,m,o;f=nu(b)-nu(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=$t(i&4194303,l&4194303,h&1048575);for(l=$t(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&&lu(l);e?(eu=hu(c),d&&(eu=ou(eu,(fu(),gu)))):eu=$t(c.l,c.m,c.h);return l}
-function lu(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 nu(a){var b;b=pu(a.h);return 32==b?(b=pu(a.m),32==b?pu(a.l)+32:b+20-10):b-12}var eu=null;function qu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return $t(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ru(a,b){return $t(a.l&b.l,a.m&b.m,a.h&b.h)}function su(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return fu(),tu;if(-9223372036854775E3>a)return fu(),uu;if(9223372036854775E3<=a)return fu(),ju;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=$t(a,b,c);d&&lu(b);return b}function vu(a){var b,c;return-129<a&&128>a?(b=a+128,null==wu&&(wu=v(xu,k,51,256,0)),c=wu[b],!c&&(c=wu[b]=Zt(a)),c):Zt(a)}
-function yu(a){var b=lh,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 mu(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 zu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return $t(c&4194303,n&
-4194303,q&1048575)}function hu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return $t(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ku(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 $t(c&4194303,d&4194303,e&1048575)}function ou(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return $t(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Au(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Au(hu(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vu(1E9);a=cu(a,b);b=j+L(eu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var wu=null;function fu(){fu=u;ju=$t(4194303,4194303,524287);uu=$t(0,0,524288);gu=vu(1);vu(2);tu=vu(0)}var ju,uu,gu,tu;function bu(){}s(263,1,{51:1},bu);
-function Wt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},Bu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Cu(a,b){An(a.b.b,b.b);return a}function Du(){this.b=new Eu}s(269,1,{},Du);function Fu(a){if(null==a)throw new Us("css is null");this.b=a}s(270,1,{52:1,114:1},Fu);
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;function Hu(a){if(null==a)throw new Us("html is null");this.b=a}s(272,1,li,Hu);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;s(273,1,li,function(){this.b=j});_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;
-function Iu(){Iu=u;Ju=RegExp(oa,we);Ku=RegExp(sb,we);Lu=RegExp(qb,we);Mu=RegExp(ta,we);Nu=RegExp(fa,we)}function Ou(a){Iu();-1!=a.indexOf(oa)&&(a=a.replace(Ju,pa));-1!=a.indexOf(qb)&&(a=a.replace(Lu,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ku,qa));-1!=a.indexOf(fa)&&(a=a.replace(Nu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Mu,"&#39;"));return a}var Ju,Ku,Lu,Nu,Mu;function Pu(a){if(null==a)throw new Us("uri is null");this.b=a}s(275,1,{55:1},Pu);_.eQ=function(a){return!y(a,55)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};
-_.b=null;function Qu(){Qu=u}s(277,1,{});function Ru(){}s(278,1,{},Ru);var Su=null;function Tu(){}s(279,277,{},Tu);var Uu=null;function Vu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=nt(a.b,f,null).Ce();for(e-=1;0<=e;--e)if(d=nt(a.b,f,null).uf(e),y(d,56)&&Mn(d.b,b)){var h=a.b,l=f;0<h.c?Vs(h,new Wu(h,l,null,d)):vt(h,l,null,d)}}}s(280,1,bi);_.b=null;function Xu(a){this.b=a}s(281,280,bi,Xu);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Yu(a){this.b=a}s(282,280,bi,Yu);
-_.Tc=function(){var a=this.b.b;Zu(a);$u(a.pb)};function av(){Gn()}s(283,99,di,av);function bv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,xk(a.e,1))}function cv(){this.b=new dv(this);this.c=new gj;this.e=new ev(this);this.i=new fv(this)}s(284,1,{},cv);_.d=!1;_.f=!1;function dv(a){yk();this.b=a}s(285,26,{},dv);_.Ac=function(){if(this.b.d){var a=this.b,b;b=gv(a.i.e.c,a.i.c);hv(a.i);y(b,57)&&new av;a.d=!1;bv(a)}};_.b=null;function ev(a){yk();this.b=a}s(286,26,{},ev);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=lk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(xk(a.b,1E4);a.i.d<a.i.b;){d=iv(a.i);try{if(null==d)break;y(d,57)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||hv(a.i)}if(100<=lk()-b)break}}finally{e||(Fk(a.b),a.d=!1,bv(a))}};_.b=null;function iv(a){var b;a.c=a.d;b=gv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function hv(a){jv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function fv(a){this.e=a}s(287,1,{},fv);_.Yc=function(){return this.d<this.b};_.Zc=function(){return iv(this)};
-_.$c=function(){hv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function kv(a,b){var c=(lv(),mv(b));a.appendChild(c)}function nv(a,b,c){var d;d=ak;ak=a;b==pj&&8192==ov(a.type)&&(pj=null);c._c(a);ak=d}var ak=null,pj=null;function pv(){pv=u;qv=new cv}function Gj(a){pv();if(!a)throw new Us("cmd cannot be null");var b=qv;aj(b.c,a);bv(b)}var qv;function rv(a){qj();!sv&&(sv=new Ek);tv||(tv=new tt(null,!0),uv=new vv);return Ts(tv,sv,a)}var tv=null;function wv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function vv(){}s(293,203,{},vv);_.Dc=function(a){a.Xc(this);uv.d=!1};_.Ec=function(){return sv};_.Fc=function(){wv(this)};_.b=!1;_.c=!1;_.d=!1;var sv=_.e=null,uv=null;function xv(){xv=u;yv=new zv;Av()||(yv=null)}var yv=null;function Ak(){}s(295,1,{},Ak);_.Rc=function(){for(;0<(yk(),zk).d;)Fk(gv(zk,0))};function Ck(a,b){return Ts((!Bv&&(Bv=new Cv),Bv),a,b)}function Dv(a){Bk();Ev||(Fv(),Ev=!0);return Ck((!Os&&(Os=new Ek),Os),a)}function Bk(){Gv||(Hv(),Gv=!0)}
-function Iv(){var a;Gv&&(a=new Jv,Bv&&$s(Bv,a));return null}var Gv=!1,Bv=null,Kv=0,Lv=0,Ev=!1;function Mv(){Mv=u;Nv=new Ek}function Jv(){Mv()}s(297,203,{},Jv);_.Dc=function(){null.Vf()};_.Ec=function(){return Nv};var Nv;function Cv(){st.call(this,null)}s(299,244,oi,Cv);
-function ov(a){switch(a){case nd:return 4096;case vd:return 1024;case Bd:return 1;case Nd:return 2;case pe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case Rb:case Cf:return 131072;case Kd:return 262144;case "paste":return 524288;case Wg:return 1048576;case Vg:return 2097152;case Ug:return 4194304;
-case Tg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function qj(){Ov||(Pv(),Qv(),Ov=!0)}var Ov=!1;function Rv(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 Sv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Pv(){Tv=A(function(a){var b;var c=tv,d,e,f;sv&&c&&Uv(c.b.e,sv)?(b=uv.b,d=uv.c,e=uv.d,f=uv.e,wv(uv),uv.e=a,$s(c,uv),c=!(uv.b&&!uv.c),uv.b=b,uv.c=d,uv.d=e,uv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Vv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Jn(b)&&y(b,58)&&nv(a,c,b)});Wv=A(function(a){a.preventDefault();Vv.call(this,a)});Xv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;Vv.call(this,a)});Yv=A(function(a){if(Tv(a)){var b=rj;b&&b.__listener&&!Jn(b.__listener)&&y(b.__listener,58)&&(nv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,Yv,!0);$wnd.addEventListener(Nd,Yv,!0);$wnd.addEventListener(xf,Yv,!0);$wnd.addEventListener(Bf,Yv,!0);$wnd.addEventListener(yf,Yv,!0);$wnd.addEventListener(Af,Yv,!0);$wnd.addEventListener(zf,Yv,!0);$wnd.addEventListener(Cf,Yv,!0);$wnd.addEventListener(We,Tv,!0);$wnd.addEventListener(Ye,Tv,!0);$wnd.addEventListener(Xe,
-Tv,!0);$wnd.addEventListener(Wg,Yv,!0);$wnd.addEventListener(Vg,Yv,!0);$wnd.addEventListener(Ug,Yv,!0);$wnd.addEventListener(Tg,Yv,!0);$wnd.addEventListener(Ae,Yv,!0);$wnd.addEventListener(ye,Yv,!0);$wnd.addEventListener(ze,Yv,!0)}function Zv(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 $v(a,b){var c;qj();if(D(he,b)&&(c=zo(),-1!=c&&1009E3>=c))ge==ge&&(a.ondragexit=Wv);else switch(b){case "drag":a.ondrag=Vv;break;case ee:a.ondragend=Vv;break;case fe:a.ondragenter=Wv;break;case he:a.ondragleave=Vv;break;case ie:a.ondragover=Wv;break;case je:a.ondragstart=Vv;break;case ke:a.ondrop=Vv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Vv,!1);a.addEventListener(b,Vv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var rj=null,Tv=null,Yv=null,Wv=null,Vv=null,Xv=null;function Qv(){$wnd.addEventListener(zf,A(function(a){var b=rj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Bf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,Yv,!0)}
-function aw(a,b){qj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Vv:null),c&2&&(a.ondblclick=b&2?Vv:null),c&4&&(a.onmousedown=b&4?Vv:null),c&8&&(a.onmouseup=b&8?Vv:null),c&16&&(a.onmouseover=b&16?Vv:null),c&32&&(a.onmouseout=b&32?Vv:null),c&64&&(a.onmousemove=b&64?Vv:null),c&128&&(a.onkeydown=b&128?Vv:null),c&256&&(a.onkeypress=b&256?Vv:null),c&512&&(a.onkeyup=b&512?Vv:null),c&1024&&(a.onchange=b&1024?Vv:null),c&2048&&(a.onfocus=b&2048?Vv:null),c&4096&&(a.onblur=b&4096?Vv:
-null),c&8192&&(a.onlosecapture=b&8192?Vv:null),c&16384&&(a.onscroll=b&16384?Vv:null),c&32768&&(a.onload=b&32768?Xv:null),c&65536&&(a.onerror=b&65536?Vv:null),c&131072&&(a.onmousewheel=b&131072?Vv:null),c&262144&&(a.oncontextmenu=b&262144?Vv:null),c&524288&&(a.onpaste=b&524288?Vv:null),c&1048576&&(a.ontouchstart=b&1048576?Vv:null),c&2097152&&(a.ontouchmove=b&2097152?Vv:null),c&4194304&&(a.ontouchend=b&4194304?Vv:null),c&8388608&&(a.ontouchcancel=b&8388608?Vv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Vv:null),c&33554432&&(a.ongesturechange=b&33554432?Vv:null),c&67108864&&(a.ongestureend=b&67108864?Vv:null));b&131072&&a.addEventListener(Rb,Vv,!1)}function bw(){var a;bw=u;cw=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var cw;function dw(){this.c=new gj}function ew(a){a=a[Wc];return null==a?-1:a}s(304,1,{},dw);_.b=null;function fw(a,b){this.b=a;this.c=b}s(305,1,{},fw);_.b=0;_.c=null;s(306,1,oi);_.bd=function(a){return decodeURI(a.replace("%23",ma))};_.Vc=function(a){$s(this.b,a)};
-_.cd=function(a){a=null==a?j:a;if(!D(a,null==gw?j:gw))gw=a,Ss&&(a=new Rs,$s(this.b,a))};var gw=j;function Av(){function a(){$wnd.setTimeout(a,250);e()}var b=yv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));gw=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(308,306,oi);function zv(){this.b=new st(null)}s(307,308,oi,zv);_.bd=function(a){return a};
-function Hv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Iv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Gv&&Js((!Bv&&(Bv=new Cv),Bv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Fv(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ev&&(d=uj(),c=vj(),Lv!=d||Kv!=c))Lv=d,Kv=c,Ns((!Bv&&(Bv=new Cv),Bv))}finally{a&&a(b)}})}function fj(a,b){Oi(a.hd(),b,!0)}function ej(a,b){Oi(a.hd(),b,!1)}function hw(a,b){a.pb.style[Pe]=b}function tj(a,b,c){0<=b&&a.nd(b+ag);0<=c&&a.ld(c+ag)}function iw(a,b){null==b||0==b.length?a.pb.removeAttribute(Pg):a.pb.setAttribute(Pg,b)}function jw(a){var b,a=ro(a,xd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
-function Oi(a,b,c){if(!a)throw new Wi(sc);b=jo(b);if(0==b.length)throw new Gk(Qc);if(c){var d,e,f;d=jo(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+=ba),a.className=f+d)}else{var g,b=jo(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=jo(e.substr(0,
-c-0)),b=jo(kw(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function lw(a,b){a.style.display=b?j:If;a.setAttribute("aria-hidden",""+!b)}s(314,1,pi);_.dd=function(){return dk(this.pb)};_.ed=function(){return fk(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=If};_.kd=function(){throw new mw;};_.ld=function(a){hw(this,a)};_.md=function(a){lw(this.pb,a)};
-_.nd=function(a){this.pb.style[gh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function nw(a,b,c){$v(a.pb,c.c);return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function z(a,b,c){var d;d=ov(c.c);-1==d?$v(a.pb,c.c):-1==a.lb?aw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}
-function ow(a,b,c){return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function pw(a){var b;if(a.qd())throw new qw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?aw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.od();a.td()}
-function rw(a,b){var c;switch(ov(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Ao(a.pb,c))return}c=a.pb;var d,e,f;if(Kq&&(f=Kq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&$s(a.mb,f.b),f.b.b=d,f.b.c=e}function sw(a){if(!a.qd())throw new qw("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}
-function bk(a){if(a.ob)if(y(a.ob,71))a.ob.vd(a);else{if(a.ob)throw new qw("This widget's parent does not implement HasWidgets");}else if(nj(),Uv(tw.b,a)){nj();try{a.sd()}finally{Vi(tw.b,a)}}}function uw(a,b){var c;c=a.ob;if(b){if(c)throw new qw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(313,314,Th);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&$s(this.mb,a)};_.qd=function(){return this.kb};
-_.rd=function(){pw(this)};_._c=function(a){rw(this,a)};_.sd=function(){sw(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function vw(a){for(a=new ww(a);a.b.b<a.b.c.d-1;)xw(a.b),yw(a.b)}s(312,313,zi);_.od=function(){zw(this,(Aw(),Bw))};_.pd=function(){zw(this,(Aw(),Cw))};function Dw(a,b,c){bk(b);var d=a.q;Ew(d,b,d.d);d=(lv(),mv(b.pb));c.appendChild(d);uw(b,a)}
-function Fw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Gw;b.ob==a&&(f=a.wd(b),f<d&&--d);bk(b);Ew(a.q,b,d);e?(e=b.pb,Zv(c,(lv(),mv(e)),d)):(e=(lv(),mv(b.pb)),c.appendChild(e));uw(b,a)}function Hw(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);c=a.q;var d;d=Iw(c,b);if(-1==d)throw new Jw;if(0>d||d>=c.d)throw new Gw;for(--c.d;d<c.d;++d)St(c.b,d,c.b[d+1]);St(c.b,c.d,null)}return!0}s(311,312,zi);_.wd=function(a){return Iw(this.q,a)};
-_.xd=function(a,b,c,d){Fw(this,a,b,c,d)};_.yd=function(){return new Kw(this.q)};_.vd=function(a){return Hw(this,a)};function mj(a,b,c,d){var e;bk(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}function Lw(a,b){if(b.ob!=a)throw new Gk("Widget must be a child of this panel.");}function Mw(a,b){var c;(c=Hw(a,b))&&Nw(b.pb);return c}function Ow(a,b,c){a=a.pb;-1==b&&-1==c?Nw(a):(a.style[Yf]=dd,a.style[Ze]=b+ag,a.style[Sg]=c+ag)}
-function Pw(){var a=$doc.createElement(Wd);this.q=new Qw(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Vf]=Qe}function Nw(a){a.style[Ze]=j;a.style[Sg]=j;a.style[Yf]=j}s(310,311,zi,Pw);_.zd=function(a){Dw(this,a,this.pb)};_.vd=function(a){return Mw(this,a)};_.Ad=function(a,b,c){Lw(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){Ow(a,b,c)};function Rw(a,b){if(a.Dd())throw new qw("SimplePanel can only contain one child widget");a.Ed(b)}
-function Sw(a,b){if(a.jb!=b)return!1;try{uw(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Tw(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(lv(),mv(a.jb.pb));a.Cd().appendChild(c);uw(b,a)}}function Uw(){this.pb=$doc.createElement(Wd)}s(318,312,zi,Uw);_.Cd=function(){return this.pb};_.Dd=function(){return this.jb};_.yd=function(){return new Vw(this)};_.vd=function(a){return Sw(this,a)};_.Ed=function(a){Tw(this,a)};_.jb=null;function Ww(){Ww=u;Xw()}
-function Yw(a,b){a.hb&&(Zw(a.gb,!1,!1),Js(a,a,b))}function $w(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function ax(a,b,c){a.cb=b;a.ib=c;b-=wo();c-=xo();a=a.pb;a.style[Ze]=b+(Aj(),ag);a.style[Sg]=c+ag}function bx(a){a.hb||(a.kb&&bk(a),Zw(a.gb,!0,!1))}s(317,318,zi);_.Cd=function(){return cx?to(to(this.pb)):to(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return cx?to(this.pb):uo(to(this.pb))};_.Fd=function(){this.Gd(!1)};
-_.Gd=function(a){Yw(this,a)};_.jd=function(){return!D(Qe,this.pb.style[dh])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Zw(this.gb,!1,!0)};_.ld=function(a){this.X=a;$w(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){ax(this,a,b)};_.md=function(a){this.pb.style[dh]=a?eh:Qe};_.Ed=function(a){Tw(this,a);$w(this)};_.nd=function(a){this.Y=a;$w(this);0==a.length&&(this.Y=null)};_.Id=function(){bx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function dx(a,b){var c;Uw.call(this);this.$=new ex;this.U=(fx(),gx);this.gb=new hx(this);c=this.pb;var d;d=$doc.createElement(Wd);cx&&(so(d,"<div></div>"),bo((Zn(),$n),new ix(d)));c.appendChild(d);this.Hd(0,0);(cx?to(this.pb):uo(to(this.pb)))[xd]="gwt-PopupPanel";(cx?to(to(this.pb)):to(this.pb))[xd]=Xf;this.W=this.V=a;this.db=!1;c=F(Xt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new jx(c);this.T.hd()[xd]=j;c=cx?to(this.pb):uo(to(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(sc);d=jo(d);
-if(0==d.length)throw new Gk(Qc);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(ba)}Tw(this,this.T);$w(this);Oi(cx?to(to(this.pb)):to(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}s(316,317,zi);_.od=function(){pw(this.T)};_.pd=function(){sw(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Vw(this.T)};_.vd=function(a){return this.T.vd(a)};
-_.Ed=function(a){Tw(this.T,a);$w(this)};_.T=null;s(315,316,zi);_.sd=function(){sw(this)};function kx(){kx=u;lx=new mx(Jb,0,(fx(),gx));nx=new mx(uc,1,ox);px=new mx(Bc,2,qx);rx=F(sx,k,59,[lx,nx,px])}function mx(a,b,c){E.call(this,a,b);this.b=c}s(319,140,{59:1,114:1,117:1,119:1},mx);_.b=null;var rx,lx,nx,px;function tx(){tx=u;ux=F(Xt,k,1,[Sg,wf,qd])}
-function jx(a){var b;tx();var c,d;c=this.pb=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Xg),b[xd]=a[c],kv(b,vx(a[c]+"Left")),kv(b,vx(a[c]+Lb)),kv(b,vx(a[c]+"Right")),b),kv(this.d,d),1==c&&(this.c=to(Rv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function vx(a){var b,c;c=$doc.createElement(Kg);b=$doc.createElement(Wd);var d=(lv(),mv(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(321,318,ei,jx);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var ux;s(320,321,ei);s(322,1,{});function Aw(){Aw=u;Bw=new wx;Cw=new xx}function yx(a){qt.call(this,a)}function zw(a,b){Aw();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Si(f),y(f,128))d=f,!c&&(c=new ot),pt(c,d);else throw f;}}if(c)throw new yx(c);}s(323,249,mi,yx);var Bw,Cw;function wx(){}s(324,1,{},wx);_.Jd=function(a){a.rd()};function xx(){}s(325,1,{},xx);_.Jd=function(a){a.sd()};s(328,313,fi);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};
-_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.rd=function(){pw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(327,328,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function zx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";so(this.pb,a)}
-s(326,327,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},zx);function Ax(){this.q=new Qw(this);this.f=$doc.createElement(Gg);this.e=$doc.createElement(Jg);kv(this.f,this.e);this.pb=this.f}s(329,311,zi);_.e=null;_.f=null;
-function Bx(a,b){var c;if(a.i)throw new qw("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;lv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((lv(),c).__gwt_resolve=Cx(a));a.i=b;uw(b,a)}function Dx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?aw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(330,313,vi);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){Dx(this)};_._c=function(a){rw(this,a);this.i._c(a)};_.sd=function(){this.i.sd()};
-_.kd=function(){return this.pb=this.i.kd()};_.i=null;function Ex(a,b,c){a.d=!1;c?so(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=qg;break;case 1:b[Qd]=ff;break;case 2:Bt(b)!=(Dt(),Gt)&&(b[Qd]=j)}}function Fx(a){this.b=a;this.d=!1;this.e=this.c=Bt(a)}s(331,1,{},Fx);_.b=null;_.c=null;_.d=!1;_.e=null;function sj(){this.pb=Gx()}s(332,318,Sh,sj);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};
-_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function Hx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=to(b);e=null;c&&(c=ew(c),e=0>c?null:gv(a.j.c,c));e?Ix(a,e):d&&so(b,j);return b}
-function Ix(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);var d=a.j,e;e=ew(c);c[Wc]=null;c=d.c;Jx(e,c.d);St(c.c,e,null);d.b=new fw(e,d.b)}return!0}s(334,312,ii);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.yd=function(){return new Kx(this)};_.vd=function(a){return Ix(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Lx(a){if(0>=a.c)throw new Mx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Mx("Column index: 0, Column size: "+a.b);}
-function Nx(){this.j=new dw;this.i=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(this.i,this.d);this.pb=this.i;this.e=new Ox(this);var a=new Px(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Zv(a.c.i,(lv(),mv(b)),0);kv(a.b,$doc.createElement(Ed))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Mx("Row index: "+a+", Row size: "+d);if(0>c)throw new Mx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Mx("Column index: "+c+", Column size: "+this.b);c=Hx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Kg),so(c,sa),c),Zv(d,(lv(),mv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Kg);
-e.innerHTML=sa;c=$doc.createElement(Xg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Hx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(333,334,ii,Nx);_.b=0;_.c=0;
-function Qx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Rx(),Sx)?a.c.e==(Dt(),Ft)?(Tx(),Ux):a.c.e==Et?(Tx(),Vx):(Tx(),Wx):a.c.e==(Dt(),Ft)?(Tx(),Vx):a.c.e==Et?(Tx(),Ux):(Tx(),Xx);b!=a.d&&(a.d=b,a.pb.style[Mg]=!a.d?j:a.d.b)}s(337,313,Th);_.b=null;_.c=null;_.d=null;function Yx(){this.pb=$doc.createElement(Wd);this.c=new Fx(this.pb);this.pb[xd]="gwt-Label"}function Zx(){Yx.call(this);Ex(this.c,hh,!1);Qx(this)}
-s(336,337,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},Yx,Zx);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function $x(a){var b=$doc.createElement(Wd);Ct(Bg,b.tagName);this.pb=b;this.c=new Fx(this.pb);this.pb[xd]="gwt-HTML";Ex(this.c,a,!0);Qx(this)}s(335,336,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},$x);
-function ay(a){for(;++a.c<a.e.d&&!(null!=gv(a.e,a.c)););}function Kx(a){this.d=a;this.e=this.d.j.c;ay(this)}s(338,1,{},Kx);_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new Jw;a=gv(this.e,this.c);this.b=this.c;ay(this);return a};_.$c=function(){var a;if(0>this.b)throw new by;a=gv(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ox(a){this.b=a}s(339,1,{},Ox);_.b=null;function Px(a){this.c=a}s(340,1,{},Px);_.b=null;_.c=null;
-function Rx(){Rx=u;Sx=new cy}var Sx;function Tx(){Tx=u;dy=new ey((Xp(),ud));Ux=new ey(Ze);Vx=new ey(kg);Wx=Ux;Xx=Vx;fy=Wx}var dy,fy,Ux,Xx,Wx,Vx;function cy(){}s(342,1,{},cy);function ey(a){this.b=a}s(343,342,{},ey);_.b=null;function gy(){gy=u;hy=new iy(wf);jy=new iy(Sg)}var hy,jy;function iy(a){this.b=a}s(344,1,{},iy);_.b=null;function ky(a,b){var c;c=ly(a);kv(a.c,c);Dw(a,b,c)}function ly(a){var b;b=$doc.createElement(Kg);b[gd]=a.b.b;b.style[ch]=a.d.b;return b}
-function my(a,b){var c,d;d=uo(b.pb);(c=Hw(a,b))&&a.c.removeChild(d);return c}function ny(){Ax.call(this);this.b=(Tx(),fy);this.d=(gy(),jy);this.c=$doc.createElement(Xg);kv(this.e,this.c);this.f[td]=bb;this.f[sd]=bb}s(345,329,zi,ny);_.vd=function(a){return my(this,a)};_.c=null;function oy(){oy=u;new Ki}function py(a){oy();qy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ry(a,b,c,d,e){oy();this.b=new sy(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
-function qy(a,b,c,d,e){oy();ry.call(this,(Qu(),new Pu(a)),b,c,d,e)}s(346,313,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},py,ry,qy);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};
-_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_._c=function(a){32768==ov(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);rw(this,a)};_.td=function(){var a=this.b;D(df,ro(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ty(a,this),bo((Zn(),$n),a.i))};_.b=null;s(348,1,{});_.i=null;function uy(){uy=u;vy()}
-function sy(a,b,c,d,e,f){var g,i;uy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Bg);i=new Du;Cu(Cu(Cu(i,new Fu("width:"+e+(Aj(),ag)+pb)),new Fu("height:"+f+cg)),new Fu("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!wy&&(wy=new xy);b=yy;c=new Fu((new Fu(i.b.b.b)).b);i=new Eu;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ou(b.b);An(i.b,b);i.b.b+="' style='";b=Ou(c.b);An(i.b,b);i.b.b+="' border='0'>";i=new Hu(i.b.b);g=(so(g,i.b),to(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?aw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(347,348,{},sy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ty(a,b){this.b=a;this.c=b}s(349,1,{},ty);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;
-function zy(a,b){if(0>b||b>=a.pb.options.length)throw new Gw;}function Uq(a,b){zy(a,b);return a.pb.options[b].value}function Ay(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}s(350,328,fi,Ay);s(351,280,bi);function By(a){this.b=a}s(352,351,bi,By);_.Hc=function(){};function Cy(a){this.b=a}s(353,351,bi,Cy);_.Rc=function(a){this.b.Kd(a.i,a.b)};
-function Dy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Xg);Zv(a.f,(lv(),mv(e)),b);a=(lv(),mv(c));d.appendChild(a)}else d=Rv(a.f,0),Zv(d,(lv(),mv(c)),b)}
-function Ey(a,b,c){var d;Fy(a,b);c&&b.b?(Fy(a,null),a=b.b,b=(Zn(),$n),b.d=co(b.d,[new Gy(a),!1])):null!=b.d&&(a.k=new Hy(a,b),c=(fx(),ox),a.k.U=c,a.k.ab=a.i,a.k.hd()[xd]=He,d=jw(a.pb),D(Ge,d)||fj(a.k,d+"Popup"),ow(a.k,new Cy(a),Dk?Dk:Dk=new Ek),a.o=b.d,d=a.k,a=new Iy(a,b),d.pb.style[dh]=Qe,bx(d),a.b.p?ax(a.b.k,dk(a.b.pb)+qo(a.b.pb,Qf)-1,fk(a.c.pb)):ax(a.b.k,dk(a.c.pb),fk(a.b.pb)+qo(a.b.pb,Pf)-1),d.pb.style[dh]=eh)}function Jy(a,b){if(b||!(a.n&&a.o==a.n.d))Fy(a,b),a.pb.focus(),b&&a.e&&Ey(a,b,!1)}
-function Ky(a,b){var c;a:{c=b.target;var d,e;for(e=new Mi(a.j);e.c<e.e.Ce();)if(d=Ni(e),Ao(d.pb,c)){c=d;break a}c=null}switch(ov(b.type)){case 1:a.pb.focus();c&&Ey(a,c,!0);break;case 16:c&&Jy(a,c);break;case 32:c&&Jy(a,null);break;case 2048:Ly(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ly(a)||a.p||My(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ly(a)||(a.p?null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()):Ny(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ly(a)||a.p&&
-My(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ly(a)||(a.p?Ny(a):null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Fy(a,null);a.k&&Yw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Fy(a,null);a.k&&Yw(a.k,!1);break;case 13:Ly(a)||(Ey(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}rw(a,b)}function Oy(a,b,c){c&&Fy(a,null);Js(a,b,!1);a.o=null;a.k=null}
-function Ly(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.Ce();){b=Ni(b);Fy(a,b);break}return!0}return!1}function Fy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=jw(c.pb)+Xa;Oi(c.hd(),d,!1);a.p&&(c=uo(a.n.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!1)))}if(b){c=jw(b.pb)+Xa;Oi(b.hd(),c,!0);a.p&&(c=uo(b.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!0)));Gl();c=a.pb;var e=new hl(b.pb),d=(Bl(),Cl),e=F(Py,k,5,[e]),f,g,i,h;f=new yn;for(i=0,h=e.length;i<h;++i)g=e[i],zn(zn(f,g.b),ba);e=jo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Ny(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}function My(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}s(354,313,Th);_._c=function(a){Ky(this,a)};_.sd=function(){this.k&&Yw(this.k,!1);sw(this)};_.Kd=function(a,b){Oy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Gy(a){this.b=a}s(355,1,{},Gy);_.qc=function(){Qy(this.b)};_.b=null;
-function Ry(a){this.b=a}s(356,1,{},Ry);_.Hc=function(){Fy(this.b,null)};_.b=null;function Hy(a,b){Ww();this.b=a;this.c=b;dx.call(this,!0,mf);Tw(this.T,this.c.d);$w(this);this.fb=!0;this.c.d.Vf()}s(357,316,zi,Hy);_.Xc=function(a){var b,c;if(!a.b)switch(ov(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Ao(b,c)){a.b=!0;break}a.b&&Fy(this.b,null)}};_.b=null;_.c=null;function Iy(a,b){this.b=a;this.c=b}s(358,1,{},Iy);_.b=null;var Sy=_.c=null;
-function Ty(){Ty=u;Sy=new Bu((Qu(),new Pu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Uy(a,b){this.pb=$doc.createElement(Kg);var c=jw(this.pb)+Xa;Oi(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[xd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Gl();this.pb.setAttribute(lg,mm.b);this.b=b}s(361,314,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},Uy);_.b=null;_.c=null;_.d=null;
-function Vy(){var a;this.pb=$doc.createElement(Kg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);kv(this.pb,a);a[xd]="menuSeparatorInner"}s(362,314,pi,Vy);function Wy(){var a,b,c,d,e;b=null.Vf();e=uj();d=vj();b[Sd]=(Bp(),If);b[gh]=0+(Aj(),ag);b[Pe]=cb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[gh]=(c>e?c:e)+ag;b[Pe]=(a>d?a:d)+ag;b[Sd]="block"}function ex(){}s(363,1,{},ex);_.Tc=function(){Wy()};
-function Xy(a){this.b=a}s(364,1,{},Xy);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Ao(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(ov(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Yy(a){this.b=a}s(365,1,{},Yy);_.b=null;function fx(){fx=u;gx=new Zy(Jb,0);ox=new Zy(uc,1);qx=new Zy(Bc,2);$y=F(az,k,75,[gx,ox,qx])}function Zy(a,b){E.call(this,a,b)}s(366,140,{75:1,114:1,117:1,119:1},Zy);var $y,gx,ox,qx;function bz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),Ww(),a.i=Dv(a.b.$),Wy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ww(),Xi(a.i.b),a.i=null,a.c=!1)}
-function cz(a){a.k||(bz(a),a.d||(nj(),Mw(oj(null),a.b)),Ww());dz((Ww(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Vf]=eh}function ez(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}dz((Ww(),a.b.pb),"rect("+g+bg+f+bg+c+bg+e+"px)")}
-function Zw(a,b,c){a.d=c;jk(a);a.j&&(Fk(a.j),a.j=null,cz(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=rv(new Xy(d));var e;e=new Yy(d);xv();e=yv?Ts(yv.b,(!Ss&&(Ss=new Ek),Ss),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(fx(),gx)&&!b&&(c=!1);a.k=b;c?b?(bz(a),a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),dz((Ww(),a.b.pb),gg),nj(),b=oj(null),Dw(b,a.b,b.pb),a.j=new fz(a),xk(a.j,1)):kk(a,200):(bz(a),a.k?(a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),
-nj(),b=oj(null),Dw(b,a.b,b.pb)):a.d||(nj(),Mw(oj(null),a.b)),Ww(),a.b.pb.style[Vf]=eh)}function hx(a){var b=(pk(),sk);this.n=new ok(this);this.u=b;this.b=a}s(367,17,{},hx);_.sc=function(){cz(this)};_.tc=function(){this.e=qo(this.b.pb,Pf);this.f=qo(this.b.pb,Qf);this.b.pb.style[Vf]=Qe;ez(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){ez(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function fz(a){yk();this.b=a}s(368,26,{},fz);
-_.Ac=function(){this.b.j=null;kk(this.b,200)};_.b=null;function lv(){lv=u;gz()}function mv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Cx(a){return function(){this.__gwt_resolve=hz;return a.kd()}}function hz(){throw"A PotentialElement cannot be resolved twice.";}
-function gz(){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 nj(){nj=u;iz=new jz;kz=new Ki;tw=new ot}function lz(a){this.q=new Qw(this);this.pb=a;pw(this)}
-function oj(a){nj();var b,c;c=jj(kz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==kz.e){var d=new mz;Bk();Ck(Dk?Dk:Dk=new Ek,d)}!b?c=new nz:c=new lz(b);x(kz,a,c);pt(tw,c);return c}s(370,310,zi,lz);var iz,kz,tw;function jz(){}s(371,1,{},jz);_.Jd=function(a){a.qd()&&a.sd()};function mz(){}s(372,1,{},mz);_.Rc=function(){nj();try{zw(tw,iz)}finally{oz(tw.b),oz(kz)}};function nz(){lz.call(this,$doc.body)}s(373,370,zi,nz);
-_.Bd=function(a,b,c){b-=wo();c-=xo();Ow(a,b,c)};function Vw(a){this.d=a;this.b=!!this.d.jb}s(374,1,{},Vw);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new Jw;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function pz(a,b){a.pb[bh]=null!=b?b:j}s(377,328,qi);_._c=function(a){0!=(ov(a.type)&896)?rw(this,a):rw(this,a)};_.td=function(){};function qz(){qz=u;rz()}s(376,377,qi);
-function sz(){qz();var a=$doc.createElement("textarea");!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=a;this.pb[xd]="gwt-TextArea"}s(375,376,qi,sz);function tz(){var a;qz();var b=(a=$doc.createElement("INPUT"),a.type=Lg,a);!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=b;this.pb[xd]="gwt-TextBox"}s(378,376,qi,tz);function rz(){rz=u;uz=new vz;wz=new xz;yz=new zz;Az=new Bz;Cz=F(Dz,k,82,[uz,wz,yz,Az])}s(379,140,Xh);var Cz,uz,wz,yz,Az;function vz(){E.call(this,Jb,0)}s(380,379,Xh,vz);
-function xz(){E.call(this,ec,1)}s(381,379,Xh,xz);function zz(){E.call(this,gc,2)}s(382,379,Xh,zz);function Bz(){E.call(this,Ac,3)}s(383,379,Xh,Bz);function Ez(a,b){var c,d;c=$doc.createElement(Xg);d=$doc.createElement(Kg);d[gd]=a.b.b;d.style[ch]=a.c.b;var e=(lv(),mv(d));c.appendChild(e);kv(a.e,c);Dw(a,b,d)}function Fz(){Ax.call(this);this.b=(Tx(),fy);this.c=(gy(),jy);this.f[td]=bb;this.f[sd]=bb}s(384,329,zi,Fz);_.vd=function(a){var b;b=uo(a.pb);(a=Hw(this,a))&&this.e.removeChild(uo(b));return a};
-function Gz(a,b){if(0>b||b>=a.d)throw new Gw;return a.b[b]}function Iw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Ew(a,b,c){var d,e;if(0>c||c>a.d)throw new Gw;if(a.d==a.b.length){e=v(Hz,k,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)St(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)St(a.b,d,a.b[d-1]);St(a.b,c,b)}function Qw(a){this.c=a;this.b=v(Hz,k,83,4,0)}s(385,1,{},Qw);_.yd=function(){return new Kw(this)};_.b=null;_.c=null;_.d=0;
-function xw(a){if(a.b>=a.c.d)throw new Jw;return a.c.b[++a.b]}function yw(a){if(0>a.b||a.b>=a.c.d)throw new by;a.c.c.vd(a.c.b[a.b--])}function Kw(a){this.c=a}s(386,1,{},Kw);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return xw(this)};_.$c=function(){yw(this)};_.b=-1;_.c=null;function vy(){vy=u;yy=(Qu(),new Pu(Un()+"clear.cache.gif"))}var yy,wy=null;function xy(){}s(388,1,{},xy);function Iz(){Iz=u;vy()}function Jz(a,b,c,d,e){Iz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Kz(a,b,c){Iz();Jz.call(this,(Qu(),new Pu(a)),b,0,c,16)}s(389,322,{},Jz,Kz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Gx(){var a=Mz?Mz:Mz=Lz(),b=$doc.createElement(Wd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Lg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Qe;d.position=dd;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var Mz=null;function Xw(){Xw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){cx=!0;break a}cx=!1}}
-function dz(a,b){a.style.clip=b;a.style[Sd]=(Bp(),If);a.style[Sd]=j}var cx;function ix(a){this.b=a}s(394,1,{},ix);_.qc=function(){this.b.style[Vf]=(Mp(),kd)};_.b=null;function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Vs(b,new Wu(b,c,d,a)):vt(b,c,d,a)}function Zs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(398,1,{},Zs);_.b=null;_.c=null;_.d=null;_.e=null;function Ws(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(399,1,{},Ws);_.qc=function(){Xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Wu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(400,1,{},Wu);_.qc=function(){vt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Nz(a,b){b.n!=a&&(!a.bc&&(a.bc=new gj),b.n=a,aj(a.bc,b))}function Oz(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.cc.c.c++;return b=kw(b,Pz(b,lo(46))+1)+j+a}function Qz(a,b,c,d){0==--a.Yb&&(a.hc!=a.$d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Rz(a,b,c,vu(d)))}function Sz(a){return!a.Ub&&a._b?Sz(a._b):a.Ub}
-function Tz(a){return!a.Wb&&a._b?Tz(a._b):a.Wb}function Uz(a){var b;b=new Vz;if(a.$d()){for(;a&&!y(a,102);a=a._b){var c=b,d=a.Wd(),e=a.Xd();c.b+=d;c.c+=e}y(a,102)&&(c=a.Wd(),a=a.Xd(),b.b+=c,b.c+=a);return b}throw new Wz;}function Xz(a){a.dc=!1;a.he();Yz(a)}function Yz(a){if((a=y(a,102)?null:a._b)&&a.dc)Xz(a),a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}function Zz(a){return(a=a.Pd())?a:new $z(1,1)}function aA(a){var b;return(b=a.Qd())?new bA(b):new bA(a.Sd())}
-function cA(a){0==a.Yb++&&(a.hc=a.$d(),a.gc=!0,a.ee())}function dA(a){return!a.Wb?(a.Zd(),!0):!1}function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,90)&&c.b==b.b||a.ac.If(b)}function eA(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Yz(a),new fA(a,100);if(g!=a.fc||f!=a.Xb)a.Zd(),new fA(a,101)}function gA(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Zd(),a.ac.Jf(b),a.$d()&&a.ge())}
-function hA(a){a.ec||(cA(a),iA(a,!0),jA(a),a.ec=!0,new fA(a,102),Qz(a,a,a._b,0),Yz(a),a.ac.Lf(a))}function kA(){this.cc=(Sq(),Sq(),lA);new Ki;this.Yd();this.$b=(mA(),nA)}s(404,1,$h);_.Md=function(){return!1};_.Nd=function(){return Oz(this)};_.Od=function(){return Sz(this)};_.Pd=function(){return oA(this.ac,this)};_.Qd=function(){return this.Pd()};_.Rd=function(){return this.Xb};_.Sd=function(){return this.ae()};_.Td=function(){return new pA(0,0,0,0)};_.Ud=function(){return this.de()};_.Vd=function(){return this.fc};
-_.Wd=function(){return this.ic};_.Xd=function(){return this.jc};_.Yd=function(){};_.Zd=function(){Xz(this)};_.$d=function(){return this.ec&&!!this._b&&this._b.$d()};_._d=function(){};_.ae=function(){return Zz(this)};_.be=function(){};_.ce=function(){return(null==this.Zb&&(this.Zb=this.Nd()),this.Zb)+Aa+this.Wd()+Aa+this.Xd()+Aa+this.Vd()+hh+this.Rd()+(this.ec?j:",hidden")};_.de=function(){return aA(this)};_.ee=function(){};_.fe=function(){return dA(this)};_.ge=function(){};
-_.he=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ie=function(a,b){this.je(this.ic,this.jc,a,b)};_.je=function(a,b,c,d){this.ke(a,b,c,d,this.Vb,!0);this.Vb=0};_.ke=function(a,b,c,d){eA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.le=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new Gk("Missing message: awt.12A");if(y(b,92)){if(b==a)throw new Gk("Missing message: awt.12B");a:{if(a&&!y(a,102))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,102))break;d=d._b}d=!1}if(d)throw new Gk("Missing message: awt.12C");if(y(b,102))throw new Gk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new Dn;var e=Fj(d.Pb.b,b),f;f=gv(d.Pb.b,e);d.Qb&&d.Qb.re(f);qA(d,e);new rA(d,301,f)}d=a.Pb.b.d;cA(b);sA(a.Pb.b,d,b);d=(b._b=a,b._d(!0),Xz(a),!!a.Qb&&
-y(a.Qb,95)&&(a.Qb.o=!1),Qz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,95)){var g=a.Qb;if(!b)throw new Us("Missing message: awt.185");if(null==c||null!=c)tA(g,c,b);else throw new Gk("Missing message: awt.92");}else a.Qb.ne(null==c?null:c,b)}catch(i){i=Si(i);if(y(i,122))throw b=i,qA(a,d),b;throw i;}b.he();new rA(a,300,b)}function uA(a,b){var c;c=a.me();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function vA(a){var b;b=a.me();return new wA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function iA(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)gv(a.Pb.b,c)._d(b)}function qA(a,b){var c;c=gv(a.Pb.b,b);cA(c);c._d(!1);jv(a.Pb.b,b);c._b=null;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1);Qz(c,c,a,1)}function xA(a){var b=(yA(),zA);gA(a,b);for(b=0;b<a.Pb.b.d;++b)gv(a.Pb.b,b).fe()}function AA(a,b){var c,d;if(a.Qb)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),a.Qb.re(c);if(b)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),b.ne(null,c);a.Qb=b;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}
-function jA(a){if(!a.dc){a.Qb&&a.Qb.oe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=gv(a.Pb.b,c),b.dc||b.le();a.dc=!0}}function BA(){kA.call(this);this.Pb=new CA;this.Tb=(Sq(),Sq(),lA)}s(403,404,ri);_.Pd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.pe(this));return this.Rb};_.Qd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.qe(this));return this.Sb};_.me=function(){return this.Td()};_.Sd=function(){return Zz(this)};_.Ud=function(){return aA(this)};
-_.Yd=function(){this.ac=(Sq(),new DA)};_.Zd=function(){Xz(this);this.Qb&&y(this.Qb,95)&&(this.Qb.o=!1)};_._d=function(a){iA(this,a)};_.ae=function(){return Zz(this)};_.de=function(){return aA(this)};_.ee=function(){var a;for(a=0;a<this.Pb.b.d;++a)cA(gv(this.Pb.b,a))};_.fe=function(){var a;if(!dA(this))return!1;for(a=0;a<this.Pb.b.d;++a)gv(this.Pb.b,a).fe();return!0};_.he=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=gv(this.Pb.b,b),a.he()};_.le=function(){jA(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function EA(){var a=new FA;BA.call(this);AA(this,a)}s(402,403,ri,EA);_.Nd=function(){return"panel"+this.Tb.c.e++};function GA(a,b,c){a=HA(a.Ob,b,c);a.k=!0;return new IA(a)}function JA(a){a.be(a.Ob.e)}function KA(a){return new $z(qo(a.Ob.pb,Qf),qo(a.Ob.pb,Pf))}s(401,402,ri);_.Rd=function(){return qo(this.Ob.pb,Pf)};_.Vd=function(){return qo(this.Ob.pb,Qf)};_.Wd=function(){return dk(this.Ob.pb)};_.Xd=function(){return fk(this.Ob.pb)};
-_.$d=function(){return this.Ob.pb.style.display!=If};_.ge=function(){JA(this)};_.ie=function(){};_.Ob=null;function LA(a){if(null!=a)this.f=a;else throw new MA;}s(406,1,Qh);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
-function NA(){NA=u;Q=new Ki;x(Q,new R(400),new S(qh));x(Q,new R(401),new S(qh));x(Q,new R(402),new S(qh));x(Q,new R(500),new S(sh));x(Q,new R(501),new S(sh));x(Q,new R(502),new S(sh));x(Q,new R(503),new S(th));x(Q,new R(504),new S(sh));x(Q,new R(505),new S(sh));x(Q,new R(506),new S(th));x(Q,new R(507),new S(Lh));x(Q,new R(100),new S(mh));x(Q,new R(101),new S(mh));x(Q,new R(102),new S(mh));x(Q,new R(103),new S(mh));x(Q,new R(1004),new S(ph));x(Q,new R(1005),new S(ph));x(Q,new R(800),new S(Ah));x(Q,
-new R(801),new S(Ah));x(Q,new R(200),new S(uh));x(Q,new R(201),new S(uh));x(Q,new R(202),new S(uh));x(Q,new R(204),new S(uh));x(Q,new R(203),new S(uh));x(Q,new R(209),new S(Mh));x(Q,new R(208),new S(Nh));x(Q,new R(207),new S(Nh));x(Q,new R(206),new S(uh));x(Q,new R(205),new S(uh));x(Q,new R(1400),new S(Jh));x(Q,new R(1401),new S(Kh));x(Q,new R(1402),new S(Kh));x(Q,new R(300),new S(nh));x(Q,new R(301),new S(nh));x(Q,new R(1100),new S(zh));x(Q,new R(1101),new S(zh));x(Q,new R(1200),new S(Ih));x(Q,new R(701),
-new S(xh));x(Q,new R(900),new S(yh));x(Q,new R(1001),new S(vh));x(Q,new R(601),new S(wh))}s(405,406,Qh);_.ce=function(){return j};_.tS=function(){var a;a=j;y(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Nd()),a.Zb),null==a&&(a=j));return this.cZ.e+Tc+this.ce()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(408,1,{},S);_.b=lh;function OA(){}s(409,1,{},OA);_.b=null;_.c=null;
-function PA(a,b){var c;b&&(a.b?(c=new QA(a.b),St(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}s(411,1,Qh);_.b=null;function RA(){}function SA(){}s(410,411,Qh,RA,SA);function TA(){TA=u;Math.sqrt(2)}function UA(a){TA();if(0>a)throw new Gk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(412,1,{87:1},UA);_.eQ=function(a){return a===this?!0:y(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new VA;a.b=31*a.b+I((new WA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new WA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function XA(){XA=u;YA=new ot;ZA=new $z(0,0);pt(YA,Cb);pt(YA,Vb);pt(YA,yb);pt(YA,"Last");pt(YA,Lb);pt(YA,oc);pt(YA,Pc);pt(YA,Rc);pt(YA,Tb)}
-function tA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Uv(YA.b,b))throw new Gk($A());Ut(jj(a.d,d))===Ut(c)&&Ut(jj(a.c,c))===Ut(d)||((b=jj(a.d,d))&&aB(a,b,d),bB(a.b.yd(),c)&&aB(a,c,d),b=a.b,new cB(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function dB(a,b){return new $z(Lj(b[1].c,Lj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Lj(b[0].b,Lj(b[4].b,b[3].b))+a.n)}function aB(a,b,c){eB(a.b,b);Vi(a.c,b);Vi(a.d,c)}
-function fB(a,b){if(!a.o){a.o=!0;var c,d,e;gB(a.i,ZA);gB(a.j,ZA);gB(a.p,null);a.q=0;for(d=hB(a.b,0);d.c!=d.e.b;){c=iB(d);e=jj(a.c,c);var f=b.$b;e=Mn(e,Lb)?0:Mn(e,oc)?1:Mn(e,Pc)?2:Mn(e,Rc)?4:Mn(e,Tb)?3:Mn(e,Cb)?f.b?4:3:Mn(e,yb)?f.b?3:4:Mn(e,Vb)?1:2;c.ec?a.p[e]||(St(a.p,e,c),++a.q,a.i[e]=c.Sd(),a.j[e]=c.Ud()):a.p[e]||(a.i[e]=c.Sd(),a.j[e]=c.Ud())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function jB(){XA();kB.call(this,0)}
-function kB(a){XA();Sq();this.b=new lB;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=v(mB,k,91,5,0);this.i=v(nB,k,93,5,0);this.j=v(nB,k,93,5,0);this.q=this.f=this.n=0}s(413,1,{95:1,114:1},jB,kB);_.ne=function(a,b){tA(this,a,b)};
-_.oe=function(a){fB(this,a);if(0!=this.q)if(a=vA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.je(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ie(a.c,this.j[1].b),this.p[1].ke(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ie(this.j[4].c,c),this.p[4].ke(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].je(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ie(a.c,
-this.j[2].b),this.p[2].ke(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ie(this.j[3].c,c),this.p[3].ke(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.pe=function(a){var b;b=this.o;fB(this,a);this.o=b;return 0==this.q?uA(a,new $z(0,0)):uA(a,dB(this,this.i))};_.qe=function(a){var b;b=this.o;fB(this,a);this.o=b;return uA(a,dB(this,this.j))};_.re=function(a){var b;b=jj(this.c,a);null!=b&&aB(this,a,b)};_.tS=function(){return oB.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var ZA,YA;function pB(a){kA.call(this);this.ac=(Sq(),new qB(a,this))}s(414,404,{88:1,91:1,96:1,110:1,114:1},pB);_.Nd=function(){return rd+this.cc.c.b++};_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.he=function(){};s(416,1,{});s(415,416,{},function(){});function rB(){rB=u}
-function sB(a,b){if(null==b)throw new Us("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Tf);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 tB(){rB();kA.call(this);new gj;this.ac=new uB((Sq(),this))}s(417,404,{89:1,91:1,96:1,110:1,114:1},tB);_.Pd=function(){return oA(this.ac,this)};
-_.ce=function(){return(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",current="+Uq(this.ac.b,this.ac.b.pb.selectedIndex)};function vB(){vB=u;wB=new xB(255,255,255);yB=new xB(192,192,192);zB=new xB(128,128,128);AB=new xB(64,64,64);BB=new xB(0,0,0);CB=new xB(255,0,0);new xB(255,175,175);DB=new xB(255,200,0);EB=new xB(255,255,0);new xB(0,255,0);FB=new xB(255,0,255);GB=new xB(0,255,255);HB=new xB(0,0,255)}
-function IB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new xB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new xB(c,a,b)}function JB(a){return new xB(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function xB(a,b,c){vB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Gk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(418,1,{90:1,97:1,101:1},xB);_.eQ=function(a){return y(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return KB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var BB,HB,GB,AB,zB,yB,FB,DB,CB,wB,EB;function mA(){mA=u;nA=new LB(!0);MB=new ot;pt(MB,"ar");pt(MB,"fa");pt(MB,"iw");pt(MB,"ur")}function LB(a){this.b=a}s(419,1,Qh,LB);_.b=!1;var nA,MB;s(421,1,{106:1,116:1});function NB(){$z.call(this,0,0)}function $z(a,b){this.c=a;this.b=b}
-function bA(a){$z.call(this,a.c,a.b)}s(420,421,{93:1,106:1,114:1,116:1},NB,$z,bA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new VA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return OB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function as(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(422,1,Qh,as,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.se=function(){return 0!=(this.f&4)};_.te=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.te()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.se()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function PB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function QB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Jx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Ud(),c.je(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function RB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Ud():c.Sd(),g=Lj(g,c.b),i+=c.c+a.d);return new $z(i,g+2*a.e)}function FA(){SB.call(this,1,5,5)}
-function SB(a,b,c){Sq();this.d=b;this.e=c;this.b=a}s(423,1,Qh,FA,SB);_.ne=function(){};
-_.oe=function(a){this.c=TB(a.Pb);if(0!=PB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=vA(a);g=a.me();i=a.$b.b;l=new gj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new UB(n);for(w=0;w<n;++w)St(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=Fj(a.Pb.b,q);Jx(B,G.d);St(G.c,B,q)}for(d=new Mi(d);d.c<d.e.Ce();)if((c=Ni(d))&&c.ec)a=c.Ud(),!e&&m+a.c>b.c&&(QB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,St(l.c,l.d++,c),m+=a.c+this.d,h=Lj(h,a.b);QB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.pe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!1))};_.qe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!0))};_.re=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return VB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function yA(){yA=u;zA=new WB(Sb,0,12)}
-function WB(a,b,c){yA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(424,1,Qh,WB);_.b=null;_.c=0;_.d=0;var zA;s(425,1,Qh);_.tS=function(){return XB.e+"[font="+this.d+"ascent="+YB(this.b,this.d).b+", descent="+YB(this.b,this.d).c+", height="+YB(this.b,this.d).d+Vc};_.d=null;function ZB(a){if(!a.n){cA(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&ZB(c);iA(a,!1);a.n=!0;Qz(a,a,a._b,0);new $B(a,202)}}
-function aC(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&c.Fd()}function bC(a){!Tz(a)&&xA(a);var b=aA(a);a.je(a.ic,a.jc,b.c,b.b);jA(a)}function cC(a,b){a.q!=b&&(a.q=b)}s(427,403,Ci);_.Td=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){aC(this)};_.$d=function(){return this.ac.d.hb};_.je=function(a,b,c,d){eA(this,a,b,c,d);this.Vb=0};_.ke=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;eA(this,a,b,c,d);this.ec&&e&&!f&&jA(this)};_.n=!1;_.q=!1;
-function dC(a){BA.call(this);this.r=new SA;this.p=new gj;this.o=new pA(0,0,0,0);this.ec=!1;AA(this,new jB);this.ac&&eC(this.ac.d.I.c,a);this.ac&&fC(this.ac.d,!0);cC(this,!0)}s(426,427,Ci);_.me=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Wd=function(){return dk(this.ac.d.pb)};_.Xd=function(){return fk(this.ac.d.pb)};_.Yd=function(){this.ac=new gC((Sq(),j),this)};
-function hC(a,b,c,d,e,f){var g,i;g=a.e;f?(i=IB(g),f=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=IB(g),(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;iC(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);iC(a,b,c,d,1);iC(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);iC(a,b+d,c,1,e);iC(a,b+1,c+e,d,1)}s(428,1,{});_.tS=function(){return"Graphics"};s(429,428,{});function jC(a){var b,c;c=Lj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new $z(b,c)}function kC(a,b,c){var d,e,f,g,i,h;a.c=TB(b.Pb);if(0==a.c.length)return new NB;g=jC(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ud():d.Sd(),h=Lj(h,d.c),i=Lj(i,d.b);return new $z(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function lC(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function mC(){nC.call(this,7)}function nC(a){Sq();this.e=0;this.b=1;this.f=a;this.d=0}s(430,1,Qh,mC,nC);_.ne=function(){};
-_.oe=function(a){var b,c;this.c=TB(a.Pb);if(0!=this.c.length&&(b=vA(a),!(0>=b.c||0>=b.b))){c=jC(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);lC(b.c,b.d,this.d,f,e);lC(b.b,b.e,this.f,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.c[i].je(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.pe=function(a){return uA(a,kC(this,a,!1))};_.qe=function(a){return uA(a,kC(this,a,!0))};_.re=function(){};
-_.tS=function(){return oC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function by(){Gn()}function qw(a){Gn();this.i=a}s(432,99,di,by,qw);function Wz(){Gn();this.i="Missing message: awt.151"}s(431,432,di,Wz);s(433,1,{});function pA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(434,1,{94:1,114:1,116:1},pA);_.eQ=function(a){return a===this?!0:y(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return pC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function qC(a){rC.call(this,a,0)}function rC(a,b){kA.call(this);this.ac=(Sq(),new sC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Tx(),dy);c.b=d;Qx(c);break;case 0:c=c.b;d=(Tx(),Ux);c.b=d;Qx(c);break;case 2:c=c.b,d=(Tx(),Vx),c.b=d,Qx(c)}}s(435,404,$h,qC,rC);
-_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.ce=function(){var a=(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=ud;break;case 2:b=kg}return a+b+",text=null"};_.b=0;s(438,1,Qh);_.ce=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.k=null;_.n=null;
-function tC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function uC(a){this.o=(Sq(),Sq(),lA);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=kw(b,Pz(b,lo(46))+1)+j+c);this.k=b;this.e=new RA;this.i=a;this.f=!0;this.j=new vC(this)}s(437,438,Qh,uC);_.ce=function(){return tC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(436,437,ji);_.ce=function(){return tC(this)+(this.c?",tearOff":j)};_.c=!1;s(440,1,{107:1});
-_.eQ=function(a){return a===this?!0:y(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new VA;wC(a,this.b);wC(a,this.c);return a.b};function Vz(){this.c=this.b=0}function xC(a,b){this.b=a;this.c=b}function yC(a){var b=a.c;this.b=a.b;this.c=b}s(439,440,{98:1,107:1,114:1},Vz,xC,yC);_.eQ=function(a){return a===this?!0:y(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return zC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
-function AC(a,b){if(!b)throw new Us("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Vy,e=c.d.d;if(0>e||e>c.d.d)throw new Gw;c.p&&(d.pb[Fd]=2);Dy(c,e,d.pb);sA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Gw;sA(d.d,e,c);for(f=g=0;f<e;++f)y(gv(d.d,f),74)&&++g;sA(d.j,g,c);Dy(d,e,c.pb);c.c=d;e=jw(c.pb)+Xa;Oi(c.hd(),e,!1);d.p&&(e=Fj(d.d,c),-1!=e&&(d=Rv(d.p?d.f:Rv(d.f,0),e),2==Sv(d)&&d.removeChild(Rv(d,1)),c.pb[Fd]=2))}}
-function BC(a,b,c,d){a=a.b;b=Uz(b);c+=b.b;d+=b.c;ax(a.b,c,d);bx(a.b)}function CC(){uC.call(this,j);new gj;this.c=!1;this.b=(Sq(),new DC)}s(441,436,ji,CC);_.b=null;s(444,1,{100:1,109:1,116:1});s(443,444,{100:1,108:1,109:1,116:1});_.eQ=function(a){return a===this?!0:y(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new VA;wC(a,this.d);wC(a,this.e);wC(a,this.c);wC(a,this.b);return a.b};function wA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(442,443,{99:1,100:1,108:1,109:1,114:1,116:1},wA);_.eQ=function(a){return a===this?!0:y(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return EC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function FC(){FC=u;GC=new HC;IC=new JC;KC=new JC}var GC,KC,IC;s(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function HC(){}s(447,446,{},HC);function JC(){}s(448,1,{},JC);s(449,404,$h);_.Od=function(){return null};
-function LC(a,b){var c;c=new MC(Tz(a));return!c?null:new $z(NC(c,"_")*b+6,YB(c.b,c.d).d+6)}function OC(a,b){var c;c=LC(a,b);return!c?Zz(a):c}function PC(a,b){var c;c=LC(a,b);return!c?aA(a):c}function QC(a,b){var c=a.ac;pz(c.b,b);c.f.b=-1;c.f.c=-1}function RC(a){SC.call(this,a,null!=a?a.length:0)}function SC(a,b){kA.call(this);this.b=0>b?0:b;var c=this.ac;pz(c.b,a);c.f.b=-1;c.f.c=-1}s(450,449,$h,RC,SC);_.Nd=function(){return"textfield"+this.cc.c.f++};
-_.Pd=function(){return LC(this,ro(this.ac.b.pb,bh).length)};_.Qd=function(){return!Tz(this)?null:LC(this,ro(this.ac.b.pb,bh).length)};_.Sd=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.Ud=function(){return 0<this.b?PC(this,this.b):aA(this)};_.Yd=function(){this.ac=(Sq(),new TC)};_.ae=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.de=function(){return 0<this.b?PC(this,this.b):aA(this)};_.b=0;function Sq(){Sq=u;lA=new UC}function VC(){var a=(Sq(),Sq(),lA);!a.d&&(a.d=new WC)}
-function UC(){this.c=new XC;this.e=new OA}s(451,1,{},UC);_.b=null;_.d=null;var lA;function XC(){}s(452,1,{},XC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(453,1,{});function YC(){YC=u;ZC=new $C;aD=new $C}function bD(a,b){return b==a?!0:!b?!1:!0}function $C(){}s(454,1,{103:1},$C);_.eQ=function(a){return null==a||!y(a,103)?!1:bD(this,a)};_.hC=function(){var a;a=null.Vf()+";class="+null.Vf();a=!null.Vf().Vf()?a:a+";charset=";return Gu(a)};
-_.tS=function(){return cD.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var ZC,aD;function dD(){dD=u;F(eD,k,103,[(YC(),aD),ZC])}function fD(a){dD();this.b=a}s(455,1,{},fD);_.b=null;function gD(a){a="flavor = "+a;Gn();this.i=a}s(456,100,{104:1,114:1,120:1,128:1},gD);function hD(a,b,c){NA();iD.call(this,a,b,c,lh)}function iD(a,b,c,d){NA();LA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(457,405,Qh,hD,iD);
-_.ce=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Au(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=lh;function fA(a,b){NA();LA.call(this,a);this.e=b}s(458,405,Qh,fA);
-_.ce=function(){var a,b;a=this.f;switch(this.e){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.Wd()+Aa+a.Xd()+ba+a.Vd()+hh+a.Rd()+va};function rA(a,b,c){NA();fA.call(this,a,b);this.b=c}s(459,458,Qh,rA);
-_.ce=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Nd());return a+b.Zb};_.b=null;function Rz(a,b,c,d){NA();LA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(460,405,Qh,Rz);
-_.ce=function(){var a;switch(this.e){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.e&&(yu(ru(this.b,mh))&&(a+="PARENT_CHANGED,"),yu(ru(this.b,nh))&&(a+="DISPLAYABILITY_CHANGED,"),yu(ru(this.b,ph))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=lh;_.c=null;_.d=null;s(461,1,hi);function $B(a,b){NA();fA.call(this,a,b);this.d=null;this.b=this.c=0}
-s(462,458,Qh,$B);
-_.ce=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(463,1,{});function jD(a){if(null==a)throw new Dn;}s(464,463,{},jD);
-function kD(){kD=u;lD={};lD["java.vendor"]=Be;lD["package.restrict.access.sun"]=ah;lD["sun.java.launcher"]=jc;lD["sun.management.compiler"]=Be;lD["os.name"]=jc;lD[" sun.boot.class.path"]=jc;lD["path.separator.applet"]=jc;lD["java.vm.specification.vendor"]=Be;lD["java.runtime.version"]=jc;lD["http.proxyPort"]=jc;lD["user.name"]=jc;lD["user.language"]=jc;lD["os.name.applet"]=jc;lD["browser.version"]=jc;lD["java.version"]=jc;lD["user.timezone"]=jc;lD["java.endorsed.dirs"]=jc;lD["java.specification.name"]=
-"GWT";lD["java.specification.version"]="2.5.0";lD[Ue]=fc;!rs&&(rs=new zs);rs.b?lD[Se]="yes":lD[Se]=null}var lD;s(467,100,yi);function mD(){Gn()}function nD(a){Gn();this.i=a}s(466,467,{111:1,114:1,120:1,128:1},mD,nD);function oD(){oD=u;pD=new qD}function rD(a){var b;if(a.n){var c;b=new Eu;An(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,An(b.b,a.b));c=a.c;a=a.k;null!=c&&An(b.b,c);null!=a&&(b.b.b+=ma,An(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function sD(a){oD();var b,c,d;if(null==a)throw new mD;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Si(e);if(y(e,124))throw new nD(En(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;tD();var f,g,i;i=c.length;b=new uD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new nD(cc+a);if(!this.n&&(this.n=jj(pD,this.i),this.n||(this.n=(Sq(),new vD))&&x(pD,this.i,this.n),!this.n))throw new nD(cc+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==wD(c,lo(47),l+2))throw new xD(m);}else{N=c.substr(l,m-l);m-=l;B=0;J=this.d;nc=this.f;
-Vd=this.k;w=this.e;tb=this.j;o=this.b;Eb=this.o;Va=wD(N,lo(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;nc=-1;B=wD(N,lo(47),2);Ud=wD(N,lo(63),2);-1!=Ud&&(-1==B||B>Ud)&&(B=Ud);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var yd=lo(64);Gc=N.lastIndexOf(yd,P);o=N.substr(2,P-2);-1<Gc&&(Eb=N.substr(2,Gc-2),Y=Gc+1);Fc=wD(N,lo(58),-1==Gc?Y:Gc);q=ko(N,lo(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Fc=q+1:Fc=-1):Fc=-1}catch(hf){if(hf=Si(hf),!y(hf,120))throw hf;}-1==Fc||Fc>B?J=N.substr(Y,
-P-Y):(J=N.substr(Y,Fc-Y),ig=N.substr(Fc+1,P-(Fc+1)),0==ig.length?nc=-1:nc=yD(ig,10))}-1<Va&&(Vd=N.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var bc=lo(63);Td=N.lastIndexOf(bc,G);-1<Td?(tb=N.substr(Td+1,G-(Td+1)),0==Td&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,w=w.substr(0,da-0)),G=Td):0!=Va&&(tb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,0==da?w=N.substr(B,G-B):w=w.substr(0,da-0)+N.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var De;De=w;null!=tb&&!D(tb,j)&&(null!=w?De=w+ub+tb:De=ub+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=De;this.f=nc;this.k=Vd;var zd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(zd=Pz(this.d,lo(64)))?(this.o=this.d.substr(0,zd-0),this.d=kw(this.d,zd+1)):this.o=null;null!=this.c&&-1<(zd=ko(this.c,lo(63)))?(this.j=kw(this.c,zd+1),this.e=this.c.substr(0,zd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=tb}}catch(Ad){Ad=
-Si(Ad);if(y(Ad,120))throw new nD(En(Ad));throw Ad;}if(-1>this.f)throw new nD("incorrect port: "+this.f);}s(468,1,Qh,sD);_.tS=function(){return rD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var pD;s(469,1,{});function zD(a,b,c){var d,e;for(d=new AD(a.xe().b);BD(d.b);)if(a=d.c=Ni(d.b),e=a.qf(),null==b?null==e:Mn(b,e))return c&&CD(d),a;return null}s(473,1,Ai);_.we=function(a){return!!zD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,131)||this.Ce()!=a.Ce())return!1;for(a=new AD(a.xe().b);BD(a.b);)if(b=a.c=Ni(a.b),c=b.qf(),b=b.rf(),!this.we(c)||!DD(b,this.ye(c)))return!1;return!0};_.ye=function(a){a=zD(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new AD(this.xe().b);BD(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.ze=function(){return 0==this.Ce()};_.Ae=function(){throw new ED("Put not supported on this map");};
-_.Be=function(a){a=zD(this,a,!0);return!a?null:a.rf()};_.Ce=function(){return this.xe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new AD(this.xe().b);BD(c.b);)b=c.c=Ni(c.b),a?d+=Ba:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function oz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Uv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ee(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function jj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ee(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=FD(a,c);else if(y(b,1))c=GD(a,b,c);else a:{var d=a.Fe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ee(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new HD(b,c);e.push(d);++a.e;c=null}return c}
-function FD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function GD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Fe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ee(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(472,473,Ai);_.we=function(a){return Uv(this,a)};
-_.xe=function(){return new ID(this)};_.Ee=function(a,b){return this.De(a,b)};_.ye=function(a){return jj(this,a)};_.Ae=function(a,b){return x(this,a,b)};_.Be=function(a){return Vi(this,a)};_.Ce=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){oz(this)}s(471,472,ui,Ki);_.De=function(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)};_.Fe=function(a){return~~Pn(a)};function qD(){oz(this)}s(470,471,ui,qD);function JD(){Gn()}s(474,99,di,JD);
-function KD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=LD(a,c);if(c>=a.j)break;c=MD(a,c);++b}return b}function ND(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function OD(a){var b;a.b=0<=a.k&&!a.e?a.k:LD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new JD;b=a.b;a.b=MD(a,a.b);return a.o.substr(b,a.b-b)}
-function MD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=PD(a.o,d);if(c<=a.i&&ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=PD(a.o,d),c<=a.i&&ND(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}function LD(a,b){var c,d;if(null==a.d)throw new Dn;for(d=b;!a.n&&d<a.j;)if(a.f){c=PD(a.o,d);if(c>a.i||!ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}
-function QD(a){RD.call(this,a," \t\n\r\u000c",!1)}function SD(a){RD.call(this,a,Aa,!1)}function RD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=PD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=PD(this.d,d),this.c[c]=a}}}s(475,1,{},QD,SD,RD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function TD(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=Sn(e),!(Qn(),!/[^,:{}\[\]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)}s(481,1,{});function UD(a,b){b.Kc(new VD);b.Jc(new WD);b.Lc(new XD);b.Mc(new YD(a))}s(480,481,{});_.c=null;_.d=1;_.e=-1;function ZD(a){this.b=a;this.c=new $D(this.b);this.d=this.e=1}
-s(479,480,{},ZD);_.b=null;function $D(a){this.b=a}s(482,1,{},$D);_.Ge=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new ds(b)),aE(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",bE(b))};_.b=null;function cE(a){this.b=a}s(483,1,{},cE);var dE=_.b=null;
-function eE(){eE=u;dE=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function fE(){}function gE(a){hE.call(this,a,fb,fb,null)}function iE(a,b){hE.call(this,a,fb,fb,b)}
-function jE(a,b,c){hE.call(this,a,b,c,null)}
-function hE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=oj(a)){this.b=new kE;this.c=new lE(this.b,b,c,d);Dw(e,this.c,e.pb);d&&hd in d&&(this.c.c=d[hd]);a=this.c;a.e||(a.e=HA(a,qo(a.pb,Qf),qo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?mE="JSME":mE="JME";b.v=nE(b,!1);b.w=nE(b,!0);es(b,mE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=KA(b);AA(b,null);b.nb||(b.S=0);b.T||(b.T=new WB($b,0,13),b.W=new MC(b.T));b.U||(b.U=new WB($b,
-1,13),b.V=new MC(b.U));b.X||(b.X=new WB($b,0,11),new MC(b.X));b.k||(b.k=new WB($b,0,13),b.n=new MC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;oE=10;b.Fb=!0;try{o=pE(b.Ob,"options");null!=o&&qE(b,o);i=pE(b.Ob,"jme");null!=i&&(b.L=i);l=pE(b.Ob,"mol");null!=l&&(b.ab=l);g=pE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=pE(b.Ob,Lg);null!=m&&(b.bb=m,bE(b));b.j=pE(b.Ob,"atomcolors");b.i=pE(b.Ob,"atombg");f=pE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(vB(),wB);try{if(0!=f.indexOf(ma))throw new Fn("bad hex encoding");
-B=yD(f.substr(1,2),16);G=yD(f.substr(3,2),16);q=yD(f.substr(5,2),16);n=w=new xB(B,G,q)}catch(J){if(J=Si(J),y(J,120))kD(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&rE(b.Z);h=pE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Si(P),!y(P,120))throw P;}b.c=202;for(f=0;23>f;++f)sE[f]=(vB(),DB),tE[f]=Sc;tE[1]=Yb;sE[1]=(vB(),AB);tE[2]=Bb;sE[2]=DB;tE[3]=Fb;sE[3]=AB;tE[4]=ic;sE[4]=HB;tE[5]=tc;sE[5]=CB;tE[9]=Ub;sE[9]=FB;tE[10]=Mb;sE[10]=FB;tE[11]=Db;sE[11]=FB;tE[12]=ac;sE[12]=FB;tE[8]=Ic;sE[8]=JB(EB);
-tE[7]=vc;sE[7]=DB;tE[6]=Oc;sE[6]=AB;tE[13]=Nc;sE[13]=AB;tE[18]=Sc;sE[18]=AB;tE[19]=wc;sE[19]=AB;tE[20]=xc;sE[20]=AB;tE[21]=yc;sE[21]=AB;tE[22]=zc;sE[22]=AB;jA(b);b.$=new uE;f=a.d;f.C=KA(f);null!=f.L?(vE(f,f.L),null!=f.i&&f.Z&&wE(f.Z,f.i,!0),null!=f.j&&f.Z&&wE(f.Z,f.j,!1)):null!=f.ab&&xE(f,f.ab,!0);bE(a.d);o=this.b;f=this.c;UD(new ZD(o),f);n=0>=yE();h=new py((eE(),dE));h.pb.alt="drag out MOL or RXN file";iw(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new cE(o);mj(f.i,h,qo(f.pb,Qf)-
-m-i,qo(f.pb,Pf)-(g-i));n?(n=new zE,iw(n,h.pb.alt),0<=m&&(n.pb.style[gh]=m+ag),0<=l&&(n.pb.style[Pe]=l+ag),mj(f.i,n,qo(f.pb,Qf)-m-i,qo(f.pb,Pf)-(g-i)),n.pb.draggable=ah,n.pb.style[Md]=(Po(),Df),nw(n,o,(zr(),zr(),Ar))):(h.pb.draggable=ah,h.pb.style[Md]=(Po(),Df),nw(h,o,(zr(),zr(),Ar)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(486,1,{148:1},fE,gE,iE,jE,hE);_.He=function(a){AE(new BE(a,this.b,CE))};_.Ie=function(){DE(this.b)};_.Je=function(){bo((Zn(),$n),new EE(this))};
-_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=FE(a,1)+sb+FE(a,2)+sb+FE(a,3):b=FE(a,0);return b};_.Se=function(){return Cr(this.b)};_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=GE(a);a.Jb=b;bE(a);return c};_.Ue=function(a){qE(this.b,a)};
-_.Ve=function(){};_.We=function(a){xE(this.b,a,!0)};_.Xe=function(a){vE(this.b,a)};_.ge=function(){JA(this.b)};_.Ye=function(){HE(this.b)};_.Ze=function(a){var b=this.b;if(a=IE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;JE(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.Ce();)c=Ni(d),a?c.b=j:c.b=zg}JA(b.d)};_._e=function(a,b){var c=this.b,d;if(d=IE(c,a))wE(d,b,!0),JE(c)};
-_.af=function(a,b){var c=this.b,d;d=IE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,bE(c)):(d.D=b,JE(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;bE(b)};_.df=function(a){var b=this.b;b.eb=a;bE(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=nE(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){KE(this.b,a)};_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new LE(c,a);ME(c.Kb);c.c=253;c.jb=!0;c.J=b;bE(c)};
-_.lf=function(a){NE(this.b,a)};_.mf=function(){return OE(this.b)};_.b=null;_.c=null;function EE(a){this.b=a}s(487,1,{},EE);_.qc=function(){var a,b;for(b=new Mi(this.b.c.b);b.c<b.e.Ce();)a=Ni(b),so(a.u.pb,a.r)};_.b=null;
-function PE(){var a=(QE(),RE()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=SE;QE();b=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==ve)?b[0]:null;a:if(TE==e||UE==e&&y(b,148))e=!0;else{if(null!=b)for(b=Ln(b);b&&b!=TE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new fE:3==arguments.length?a=new jE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new gE(arguments[0]):4==arguments.length?a=new hE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new iE(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.He(a)});b.clear=A(function(){this.g.Ie()});b.deferredRepaint=A(function(){this.g.Je()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Qe(a)});b.jmeFile=A(function(){return this.g.Re()});b.molFile=A(function(){return this.g.Se()});b.nonisomericSmiles=A(function(){return this.g.Te()});b.options=A(function(a){this.g.Ue(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.We(a)});b.readMolecule=A(function(a){this.g.Xe(a)});b.repaint=A(function(){this.g.ge()});b.reset=A(function(){this.g.Ye()});b.resetAtomColors=A(function(a){this.g.Ze(a)});
-b.setAntialias=A(function(a){this.g.$e(a)});b.setAtomBackgroundColors=A(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.af(a,b)});b.setHelpURL=A(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.ff(a)});b.setPasteLabel=A(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.hf(a)});b.setSubstituent=A(function(a){this.g.jf(a)});b.setTemplate=A(function(a,b){this.g.kf(a,b)});b.showInfo=A(function(a){this.g.lf(a)});b.smiles=A(function(){return this.g.mf()});VE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Yt(){WE||(WE=!0,PE())}s(488,1,{},Yt);var WE=!1;function XE(a){Gn();this.i=a}s(490,467,yi,XE);function du(){Gn();this.i="divide by zero"}s(491,99,di,du);function Tt(){Gn()}function YE(a){Gn();this.i=a}
-s(492,99,di,Tt,YE);function ZE(){}function $E(a){return typeof a==Nf?Ic+(0>a?-a:a):a}function aF(a,b){var c;c=new ZE;c.e=Nb+(bF(0!=a?-a:0)?$E(0!=a?-a:0):j+Ei(c));cF(0!=a?-a:0)&&dF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);return b}function V(a,b){var c;c=new ZE;c.e=Nb+(bF(a)?$E(a):j+Ei(c));cF(a)&&dF(a,c);c.c=b?8:0;return c}function eF(){var a;a=new ZE;a.e=Nb+(bF(0)?$E(0):j+Ei(a));cF(0)&&dF(0,a);a.c=2;return a}
-function fF(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);b.c=1;return b}function cF(a){return typeof a==Nf&&0<a}function bF(a){return null!=a&&0!=a}function dF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Oh[b.d])c=c.prototype;else{c=Oh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(494,1,{},ZE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function gF(a){var b;b=hF;!b&&(b=hF=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new iF(Wb+a+fa);return b}
-function yD(a,b){var c,d;if(null==a)throw new iF(Mf);if(2>b||36<b)throw new iF("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 iF(Wb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new iF(Wb+a+fa);if(-2147483648>c||2147483647<c)throw new iF(Wb+a+fa);return c}s(496,1,{114:1,125:1});var hF=null;function jF(a){this.b=a}
-s(495,496,{114:1,117:1,118:1,125:1},jF);_.eQ=function(a){return y(a,118)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function WA(a){this.b=a}s(497,496,{114:1,117:1,121:1,125:1},WA);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function MA(){Gn()}function Gk(a){Gn();this.i=a}s(498,99,Ph,MA,Gk);function Gw(){Gn()}function Mx(a){Gn();this.i=a}s(499,99,di,Gw,Mx);
-function R(a){this.b=a}function pu(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 iu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function kF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(lF(),mF)[b],!c&&(c=mF[b]=new R(a)),c):new R(a)}s(500,496,{114:1,117:1,123:1,125:1},R);_.eQ=function(a){return y(a,123)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function lF(){lF=u;mF=v(nF,k,123,256,0)}var mF;function Mj(a){return 0>a?-a:a}function Lj(a,b){return a>b?a:b}function oF(a){return Math.round(a)}function Dn(){Gn()}function Us(a){Gn();this.i=a}s(503,99,{114:1,120:1,124:1,126:1,128:1},Dn,Us);function Gi(){Gi=u;Hi=F(Fi,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 Hi;function iF(a){Gn();this.i=a}s(505,498,Ph,iF);
-function Kn(a){this.b="Unknown";this.d=a;this.c=-1}s(506,1,{114:1,127:1},Kn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function pF(a,b){return a.charCodeAt(b)}function PD(a,b){var c=b,d=a.length,e,f;e=pF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function qF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Ct(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function wD(a,b,c){return a.indexOf(b,c)}function Pz(a,b){return a.lastIndexOf(b)}function rF(a){var b=aa,c=jh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+kw(c,++d):c=c.substr(0,d-0)+kw(c,++d);return a.replace(RegExp(b,we),c)}
-function sF(a,b){for(var c=RegExp(b,we),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(Xt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function kw(a,b){return a.substr(b,a.length-b)}
-function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function lo(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,114:1,115:1,117:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Gu(this)};_.tS=_.toString;function tF(){tF=u;uF={};vF={}}
-function Gu(a){tF();var b=nb+a,c=vF[b];if(null!=c)return c;c=uF[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+pF(a,d++);c|=0}256==wF&&(uF=vF,vF={},wF=0);++wF;return vF[b]=c}var uF,wF=0,vF;function zn(a,b){An(a.b,b);return a}function yn(){this.b=new mo}function xF(){this.b=new mo;this.b.b+=j}s(508,1,gi,yn,xF);_.tS=function(){return this.b.b};function Eu(){this.b=new mo}
-function uD(){this.b=new mo}function At(a){this.b=new mo;An(this.b,a)}s(509,1,gi,Eu,uD,At);_.tS=function(){return this.b.b};function xD(a){a="String index out of range: "+a;Gn();this.i=a}s(510,499,di,xD);
-function yF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Dn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new YE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new YE("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 Gw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)St(b,c,a[--d])}else for(c=e+c;e<c;)St(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function mw(){Gn()}function ED(a){Gn();this.i=a}s(512,99,di,mw,ED);function bB(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:Mn(b,c))return a;return null}function eB(a,b){var c;return(c=bB(a.yd(),b))?(c.$c(),!0):!1}function zF(a){var b,c,d,e;d=new yn;b=null;d.b.b+=Tc;for(c=a.yd();c.Yc();)null!=b?An(d.b,b):b=Ba,e=c.Zc(),An(d.b,e===a?"(this Collection)":j+e);d.b.b+=Vc;return d.b.b}s(513,1,{});_.nf=function(){throw new ED("Add not supported on this collection");};
-_.of=function(a){return!!bB(this.yd(),a)};_.ze=function(){return 0==this.Ce()};_.pf=function(a){return eB(this,a)};_.tS=function(){return zF(this)};s(515,513,ti);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,134)||a.Ce()!=this.Ce())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Pn(c),a=~~a);return a};
-function AF(a,b){var c;return y(b,132)&&(c=b.qf(),Uv(a.b,c))?(c=jj(a.b,c),a.b.De(b.rf(),c)):!1}function ID(a){this.b=a}s(514,515,ti,ID);_.of=function(a){return AF(this,a)};_.yd=function(){return new AD(this.b)};_.pf=function(a){return AF(this,a)?(a=a.qf(),Vi(this.b,a),!0):!1};_.Ce=function(){return this.b.e};_.b=null;function CD(a){if(a.c)Pi(a.b),Vi(a.d,a.c.qf()),a.c=null;else throw new qw("Must call next() before remove().");}
-function AD(a){var b;this.d=a;b=new gj;a.d&&aj(b,new BF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new CF(a,d.substring(1));b.nf(e)}var a=a.b,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.nf(c[d])}this.b=new Mi(b)}s(516,1,{},AD);_.Yc=function(){return BD(this.b)};_.Zc=function(){return this.c=Ni(this.b)};_.$c=function(){CD(this)};_.b=null;_.c=null;_.d=null;s(518,1,Wh);_.eQ=function(a){return y(a,132)&&DD(this.qf(),a.qf())&&DD(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Pn(this.qf()));null!=this.rf()&&(b=Pn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function BF(a){this.b=a}s(517,518,Wh,BF);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return FD(this.b,a)};_.b=null;function CF(a,b){this.c=a;this.b=b}s(519,518,Wh,CF);_.qf=function(){return this.b};_.rf=function(){return this.c.f[nb+this.b]};_.sf=function(a){return GD(this.c,this.b,a)};_.b=null;_.c=null;
-function Jx(a,b){(0>a||a>=b)&&DF(a,b)}function DF(a,b){throw new Mx("Index: "+a+", Size: "+b);}s(520,513,xi);_.tf=function(){throw new ED("Add not supported on this list");};_.nf=function(a){this.tf(this.Ce(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,130)||this.Ce()!=a.Ce())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:Mn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Pn(c)),b=~~b;return b};_.yd=function(){return new Mi(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new EF(this,a)};_.xf=function(){throw new ED("Remove not supported on this list");};function BD(a){return a.c<a.e.Ce()}function Ni(a){if(a.c>=a.e.Ce())throw new Jw;return a.e.uf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new by;a.e.xf(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}s(521,1,{},Mi);_.Yc=function(){return BD(this)};
-_.Zc=function(){return Ni(this)};_.$c=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function EF(a,b){var c;this.e=this.b=a;c=a.Ce();(0>b||b>c)&&DF(b,c);this.c=b}s(522,521,{},EF);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new Jw;return this.b.uf(this.d=--this.c)};_.b=null;function FF(a){a=new AD(a.c.b);return new GF(a)}function HF(a,b){this.b=a;this.c=b}s(523,515,ti,HF);_.of=function(a){return Uv(this.b,a)};_.yd=function(){return FF(this)};_.Ce=function(){return this.c.b.e};
-_.b=null;_.c=null;function GF(a){this.b=a}s(524,1,{},GF);_.Yc=function(){return BD(this.b.b)};_.Zc=function(){return(this.b.c=Ni(this.b.b)).qf()};_.$c=function(){CD(this.b)};_.b=null;s(525,520,xi);_.tf=function(a,b){var c;c=hB(this,a);var d=c.e;new cB(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=hB(this,a);try{return iB(b)}catch(c){c=Si(c);if(y(c,133))throw new Mx("Can't get element "+a);throw c;}};_.yd=function(){return hB(this,0)};
-_.xf=function(a){var b,c;b=hB(this,a);try{c=iB(b)}catch(d){d=Si(d);if(y(d,133))throw new Mx("Can't remove element "+a);throw d;}IF(b);return c};function JF(a){a.c=v(KF,k,0,0,0)}function sA(a,b,c){(0>b||b>a.d)&&DF(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){St(a.c,a.d++,b);return!0}function gv(a,b){Jx(b,a.d);return a.c[b]}function Fj(a,b){for(var c=0;c<a.d;++c)if(DD(b,a.c[c]))return c;return-1}function jv(a,b){var c;c=(Jx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function $i(a,b){var c;c=Fj(a,b);if(-1==c)return!1;jv(a,c);return!0}function Kk(a,b){var c;if(b.length<a.d){c=b;var d;d=Lt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)St(b,c,a.c[c]);b.length>a.d&&St(b,a.d,null);return b}function gj(){JF(this)}function UB(a){JF(this);this.c.length=a}function QA(a){JF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(526,520,Vh,gj,UB,QA);_.tf=function(a,b){sA(this,a,b)};
-_.nf=function(a){return aj(this,a)};_.Ie=function(){this.c=v(KF,k,0,0,0);this.d=0};_.of=function(a){return-1!=Fj(this,a)};_.uf=function(a){return gv(this,a)};_.ze=function(){return 0==this.d};_.xf=function(a){return jv(this,a)};_.pf=function(a){return $i(this,a)};_.Ce=function(){return this.d};_.d=0;function gB(a,b){var c=a.length,d;for(d=0;d<c;++d)St(a,d,b)}function wt(){wt=u;xt=new LF}var xt;function LF(){}s(529,520,Bi,LF);_.of=function(){return!1};_.uf=function(){throw new Gw;};_.Ce=function(){return 0};
-function MF(){this.b=new Date}function NF(a){return 10>a?bb+a:j+a}s(530,1,{114:1,116:1,117:1,129:1},MF);_.eQ=function(a){return y(a,129)&&su(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=$t(c&4194303,b&4194303,e&1048575);a=$t(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(OF(),PF)[this.b.getDay()]+ba+QF[this.b.getMonth()]+ba+NF(this.b.getDate())+ba+NF(this.b.getHours())+nb+NF(this.b.getMinutes())+nb+NF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function OF(){OF=u;PF=F(Xt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));QF=F(Xt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var PF,QF;
-function pt(a,b){return null==x(a.b,b,a)}function ot(){this.b=new Ki}s(532,515,{114:1,116:1,134:1},ot);_.nf=function(a){return pt(this,a)};_.of=function(a){return Uv(this.b,a)};_.ze=function(){return 0==this.b.e};_.yd=function(){return FF(new HF(this.b,new ID(this.b)))};_.pf=function(a){return null!=Vi(this.b,a)};_.Ce=function(){return this.b.e};_.tS=function(){return zF(new HF(this.b,new ID(this.b)))};_.b=null;
-function hB(a,b){var c,d;(0>b||b>a.c)&&DF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new RF(a,b,d)}function lB(){this.b=new SF;this.c=0}s(533,525,Bi,lB);_.nf=function(a){new cB(a,this.b);++this.c;return!0};_.wf=function(a){return hB(this,a)};_.Ce=function(){return this.c};_.b=null;_.c=0;function iB(a){if(a.c==a.e.b)throw new Jw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function IF(a){if(!a.d)throw new by;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function RF(a,b,c){this.e=a;this.c=c;this.b=b}s(534,1,{},RF);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return iB(this)};_.zf=function(){if(this.c.c==this.e.b)throw new Jw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){IF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function SF(){this.b=this.c=this}
-function cB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(535,1,{},SF,cB);_.b=null;_.c=null;_.d=null;function HD(a,b){this.b=a;this.c=b}s(536,518,Wh,HD);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Jw(){Gn()}s(537,99,{114:1,120:1,126:1,128:1,133:1},Jw);function DD(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)}function TB(a){var b=v(mB,k,91,0,0);return Kk(a.b,b)}function CA(){this.b=new gj}
-s(539,520,Vh,CA);_.tf=function(a,b){sA(this.b,a,b)};_.nf=function(a){return aj(this.b,a)};_.of=function(a){return-1!=Fj(this.b,a)};_.uf=function(a){return gv(this.b,a)};_.ze=function(){return 0==this.b.d};_.yd=function(){return new Mi(this.b)};_.xf=function(a){return jv(this.b,a)};_.Ce=function(){return this.b.d};_.tS=function(){return zF(this.b)};_.b=null;function TF(a){a.ac.d.hb&&ZB(a)}function UF(a){var b;if(a.ac.d.hb){b=Uz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}aC(a)}
-function VF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function AE(a){var b=a.k;WF(a.ac.d,b.b,b.c);!Tz(a)&&xA(a);hA(a)}function XF(){dC.call(this,j);this.j=new pB(this.Af());PA(this.r,new YF(this))}s(541,426,Ci);_.Md=function(a,b){return Ut(a.i)===Ut(this.j)?(UF(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){UF(this)};_.j=null;_.k=null;
-function BE(a,b,c){XF.call(this);this.ac&&fC(this.ac.d,!1);cC(this,!1);AA(this,new nC(0));a=new rC(a,1);O(this,a,null);a=new EA;O(a,this.j,null);O(this,a,null);b&&(this.k=Uz(b),bC(this),VF(this.k,~~(qo(b.Ob.pb,Qf)/2)-~~(this.fc/2),~~(qo(b.Ob.pb,Pf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(540,541,Ci,BE);_.Af=function(){return"OK"};function ZF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new qw("Cannot undo. Index is out of range.");if(!a.b.c)throw new qw(dc);a.b=a.b.c;return a.b.b}
-function uE(){this.b=this.c=new $F}s(542,1,{},uE);_.b=null;function $F(){this.b=null}function aG(a){this.b=a}s(543,1,{},$F,aG);_.b=null;_.c=null;_.d=null;function YF(a){this.b=a}s(544,461,hi,YF);_.b=null;function bG(){bG=u;cG=F(Xt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);CE=(vB(),yB);dG=IB(CE);sE=v(eG,k,90,23,0);tE=v(Xt,k,1,23,0);fG=v(eG,k,90,7,0);gG=null!=(kD(),lD[Se])}
-function GE(a){var b;if(a.Bb)b=hG(a,1)+sb+hG(a,2)+sb+hG(a,3);else if(b=hG(a,0),0<b.length){var c=new iG(a.Z);aj(a._.b,c)}return b}function jG(a,b){var c,d;c=b.b;if(D(c,(kG(),lG).c))bs(OE(a));else if(D(c,mG.c))bs(Cr(a));else if(D(c,nG.c))cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));else if(D(c,mg)){7!=a.O&&(a.P=lh);d=b.d;d=zu(d,kh);c=ou(d,a.P);var e=!mu(c,lh)?hu(c):c;!mu(e,rh)&&oG(a.Z,L(c));pG(a);a.lb=!0;bE(a);a.O=7;a.P=d}else D(c,sg)||(D(c,le)?qG(a):KE(a,c))}
-function rG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(sG,k,-1,4,1);l=v(sG,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)tG(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=KA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;uG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||vG(a.fb[f])}}}
-function DE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new wG(a),a.Z.r=0);null!=a.rb&&TD(a.rb,null)}}function nE(a,b){var c,d,e,f;f=new CC;d=Mc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Cc);d=new uC(Pb+d);var g=(kG(),lG).c;d.d=g;AC(f,d);PA(d.e,a);d=new uC(Pb+c);d.d=mG.c;PA(d.e,a);AC(f,d);AC(f,new uC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new uC(c);d.d=nG.c;PA(d.e,a);AC(f,d);Nz(a,f);return f}
-function xG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,CE);a.nb?(e==a.c&&X(b,JB(CE)),iC(b,g,f,a.Y,a.Y),X(b,(vB(),AB)),yG(b,g,f,a.Y-1,a.Y-1)):e==a.c?hC(b,g+1,f+1,a.Y,a.Y,!1):hC(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(vB(),BB)),e){case 101:X(b,EB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;zG(b,!0);AG(b,BG(b,c,e,d,i));X(b,BB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(zG(b,!1),AG(b,BG(b,c,e,d,i)));CG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,CB),iC(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,EB),iC(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,FB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,BB);break;case 107:X(b,DB);iC(b,g+4,f+4,a.Y-8,a.Y-8);X(b,BB);yG(b,g+4,f+4,a.Y-8,a.Y-8);CG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:DG(b,g,f,a.Y,!0);break;case 111:DG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,wB);iC(b,g+3,f+5,a.Y-7,a.Y-11);X(b,BB);yG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,CE);a.ob&&hC(b,g+1,f+1,a.Y,a.Y,!1);X(b,BB);EG(a,b,g,f,"NEW");break;case 106:X(b,CB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));EG(a,b,g+6,f,wc);break;case 104:X(b,CB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);break;case 105:a.Ib?(X(b,GB),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),X(b,BB)):EG(a,b,g,f,"123");break;case 113:X(b,HB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);iC(b,e,d,c,c);X(b,BB);FG(a,
-b,g,f,wB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:GG(a,b,g,f+2,3);break;case 207:GG(a,b,g,f,4);break;case 208:GG(a,b,g,f,5);break;case 209:GG(a,b,g,f,1);break;case 210:GG(a,b,g,f,6);break;case 211:GG(a,b,g,f,7);break;case 212:GG(a,b,g,f,8);break;case 213:EG(a,b,g,f,"FG"),a.F=new xC(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!=tE[c]&&FG(a,b,g,f,sE[c],tE[c])}function HG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,CE),iC(d,0,0,c,b),a.nb?(X(d,(vB(),AB)),yG(d,-1,0,c,b-1)):(X(d,dG),Z(d,0,0,c-1-2,0),X(d,JB(CE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),IG(d,a.X),X(d,(vB(),BB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,CB),JG(d,a.J,10,15),KG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function LG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,CE);iC(d,0,0,c,b);a.nb?(X(d,(vB(),AB)),Z(d,0,b-1,c,b-1),e=oE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,dG),Z(d,0,0,0,b-1),Z(d,0,oE*a.Y,b-1,oE*a.Y),X(d,JB(CE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=oE+2;++b)xG(a,d,1,b);KG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function MG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);iC(e,0,0,c,b);d=a.db?(FC(),IC):(FC(),KC);if((FC(),GC)==(FC(),GC))d==IC?e.b=j:e.b=zg;d=new UA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=G=J=n=void 0,N=h=n=o=o=J=N=Y=i=P=P=G=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(uG(f),rG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new WB($b,0,i),f.n.n=new MC((Sq(),f.n.k)));f.n.A&&(X(g,(vB(),BB)),yG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(bG(),fG)[f.e[i]]),h=g,o=I(f.J[i]-m/2),P=I(f.M[i]-m/2),Y=N=m,zG(h,!0),AG(h,BG(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(bG(),fG)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(H,r,-1,4,1),o=v(H,r,-1,4,1),P[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),P[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),P[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),P[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=P,zG(m,!0),AG(m,NG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(vB(),BB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(bG(),fG)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,FB);q=l*B;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(N-n))),L(K(Math.round(P+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(N+n))),L(K(Math.round(P-q))),L(K(Math.round(o+n))));X(g,BB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(N)));P=L(K(Math.round(P)));o=L(K(Math.round(o)));Z(g,m,h,P,o);Y=L(K(Math.round(da*B)));N=L(K(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));IG(g,f.n.k);m=OG(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=NC(f.n.n,h);Y=L(K(Math.round((Y+P)/2-n/2)));n=L(K(Math.round((N+o)/2+~~(m/2)-1)));X(g,FB);JG(g,h,Y,n);X(g,BB);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(P+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(N))),J[2]=
-L(K(Math.round(P-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,zG(m,!0),AG(m,NG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(N))),L(K(Math.round(P))),L(K(Math.round(o))))}}w=v(sG,k,-1,f.t+1,1);B=v(H,r,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];IG(g,f.n.k);m=OG(f.n.n);N=v(Xt,k,1,f.t+1,0);P=v(H,r,-1,f.t+1,1);o=v(H,r,-1,f.t+1,1);l=v(PG,k,99,f.t+1,0);for(i=1;i<=f.t;++i)h=QG(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=NC(f.n.n,h),l[i]=RG(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Yb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Mj(f.A[i])&&(q+=Mj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),N[i]=h,n=NC(f.n.n,n),q=NC(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=RG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(bG(),fG)[f.e[i]]),iC(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(bG(),fG)[f.e[i]]):X(g,(vB(),BB)):X(g,(bG(),sE)[f.c[i]]),JG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=L(K(oF(f.J[i]-n/2))),n=L(K(oF(f.M[i]+~~(m/2)-1))),X(g,(vB(),FB)),JG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(vB(),CB):(vB(),HB)),0<f.D&&106!=f.n.c&&(q=l[f.D],yG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(oF(f.J[h]+q))),J[1]=L(K(oF(f.J[m]+q))),G[0]=L(K(oF(f.M[h]-n))),G[1]=L(K(oF(f.M[m]-n))),J[3]=L(K(oF(f.J[h]-q))),J[2]=L(K(oF(f.J[m]-q))),G[3]=L(K(oF(f.M[h]+n))),G[2]=L(K(oF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,B=G,da.o&&(zG(da,!1),AG(da,NG(da,i,B,5,!0)))),106==f.n.c&&SG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(vB(),CB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],yG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(vB(),AB)),Z(e,c-1,0,c-1,b-1)):(X(e,JB(CE)),Z(e,c-1,0,c-1,b-1),X(e,CE),Z(e,c-2,0,c-2,b-1),X(e,dG),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(vB(),FB)),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.z&&(a.T=new WB($b,0,13),a.W=new MC(a.T),null!=a.bb&&(d=NC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(vB(),BB)),IG(e,a.T),JG(e,a.bb,c,b)));KG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function GG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(zG(b,!1),AG(b,NG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 TG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,CE);iC(d,0,0,b,c);a.nb?(X(d,(vB(),AB)),c=13*(a.Y+a.S),yG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,JB(CE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,dG),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)xG(a,d,b,1),xG(a,d,b,2);a.c=c;KG(a.Ob,a.Lb,0,0)}}
-function DG(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);CG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function UG(a,b){var c,d,e,f,g,i,h;HE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=VG(b);h=new RD(b,g,!0);d=j;for(c=1;5>=c;++c)d=WG(h,g);c=kF(yD(jo(d.substr(0,3)),10)).b;f=kF(yD(jo(d.substr(3,3)),10)).b;WG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=WG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new XG(a,e)}rG(a,1,c,1);rG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new XG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",bE(a),!1;null!=a.i&&a.Z&&wE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&wE(a.Z,a.j,!1);g=YG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new ZG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];rG(a,1,g,0)}bE(a);return!0}
-function $G(a,b){var c,d,e,f,g,i,h,l;HE(a);c=f=0;l=new RD(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=KD(l);a.tb=0;for(d=1;d<=g;++d)if(h=OD(l),jo(h),!D(h,jh))if(D(h,sb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new LE(a,h);if(0==a.Z.t)return NE(a,"ERROR - problems in reading/processing molecule !"),kD(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return NE(a,"ERROR - strange reaction - fixing !"),kD(),!1;if(3<i)return NE(a,"ERROR - strange reaction !"),kD(),!1;1<a.tb&&!e&&qE(a,Ff);e&&!a.Bb&&qE(a,fg);!e&&a.Bb&&
-qE(a,Jf);e?(rG(a,1,f,1),rG(a,f+1,c-1,2),rG(a,c,a.tb,3)):rG(a,1,a.tb,0);bE(a);return!0}function es(a,b){a.jb=!0;a.J=b}
-function is(a,b){var c,d;if(0==b)return!1;pG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:DE(a);d=a.$;d.b=d.c;d.c.d=null;aH(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;bH(a,ZF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new qw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new qw(dc);d.b=d.b.d;bH(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 101:a.Gb&&TF(a.Gb);a.Gb=new cH(1,a);a.c=c;break;case 107:!a.zb?a.zb=new dH(a):a.zb.ac.d.hb?eH(a.zb.ac.d):
-AE(a.zb);break;case 113:a.b&&TF(a.b);a.b=new cH(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,rE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=fH(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(sG,k,-1,4,1);tG(a.Z,d);a.lb=!0;a.Z=new iG(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;ME(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,gH(a.Z,a.Z.D),a.Z.D=0,qG(a)):0<a.Z.E&&(a.lb=!0,hH(a.Z,a.Z.E),
-a.Z.E=0,qG(a));iH(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new CC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new uC(c),AC(i,g),g.d=c,PA(g.e,a);Nz(a,i);a.E=i}BC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(TF(a.o),a.o=null);0==a.Z.D&&(a.o=new cH(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,qG(a)),18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),jH(a.Z,a.Z.D,d),qG(a)),iH(a.Z))}bE(a);return!0}
-function Cr(a){var b,c,d;d=OE(a);c=j;if(a.Bb){var e,f,g;g=Mt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)fH(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(kH(g[1][0],3)+kH(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+lH(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+lH(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new mH(a,a.fb,a.tb)),c=lH(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function nH(a,b,c,d){var e;e=c;var f=d,g,i;(g=oH(b),i=0!=(b.f&2),g||i)?(a.Bb?BC((!a.w&&(a.w=nE(a,!0)),a.w),a,e,f):BC((!a.v&&(a.v=nE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=pH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=oE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",bE(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=is(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)gH(a.Z,a.Z.D),a.Z.D=0,qG(a);else{if(106==a.c)return!0;if(108==a.c)qH(a.Z,a.Z.D,0),qG(a);else if(157==a.c)qH(a.Z,a.Z.D,1),qG(a);else if(158==a.c)qH(a.Z,a.Z.D,-1),qG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):qG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(230==a.c)a.O=3,qG(a);else if(233<=a.c&&262>a.c)sH(a.Z,!1),qG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;jH(a.Z,a.Z.D,ro(a.zb.f.ac.b.pb,bh));qG(a)}else if(105==a.c)tH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,a.Z.D,d)),qG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(0<a.Z.E)if(104==a.c)hH(a.Z,
-a.Z.E),a.Z.E=0,qG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])es(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;gH(d,c);d.b[c]=0}a.Z.E=0;qG(a)}else if(201==a.c)uH(a.Z,a.Z.E),qG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),qG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,qG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,qG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(107==a.c){if(!a.zb.c)return!0;d=ro(a.zb.f.ac.b.pb,bh);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;qG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new wG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,rH(a.Z)):300<a.c?(vH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,1,d))):230==a.c?vE(a,null):233<=a.c&&262>a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,sH(a.Z,!0)):kD();qG(a)}else e=!1;e&&(iH(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,bE(a))}return e}
-function wH(a,b,c,d){var e,f;if(a.z||!a.hb||oH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=xH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)gH(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),hH(b,e),0<xH(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){es(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<xH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;es(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(pH(b)||oH(b))oG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(sG,k,-1,4,1);tG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;pG(a);a.lb=!0;bE(a);a.Mb=c;a.Nb=d;return!0}
-function yH(a,b,c,d){var e,f,g;if(!a.z&&!oH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((bG(),gG)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&TD(a.qb,F(nF,k,123,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;pG(a);a.lb=!0;bE(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function zH(a){if(a.z)return!0;a.jb=!1;a.P=lh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=xH(b,b.t),6>b.z[c]&&(AH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),gH(b,b.t));b.C=!1;qG(a)}else a:{var b=a.Z,e,f;c=xH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):es(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],es(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(oF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(oF((b.M[b.F]+b.M[c])/2))))}}vG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,ZF(b),b.b.d=c),qG(a),a.r=!1)}else 5==a.O&&(vG(a.Z),qG(a));0<a.O&&(a.D=!1,pG(a),a.lb=!0,iH(a.Z),BH(a.Z),bE(a),a.O=0,a.f=!1);if(gG&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,pG(a),a.lb=!0,bE(a);return!0}function pG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function qE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Jf)?a.Bb=!1:-1<b.indexOf(fg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Ff)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Nf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,rG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)CH(a.fb[c]),uG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(pd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++oE;bE(a)}
-function bE(a){var b,c,d;b=KA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=GA(a,d,c),MG(a),a.z||(a.Lb=GA(a,b.c,2*a.Y+a.S),TG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=GA(a,a.Y,c),LG(a),a.I=GA(a,d,a.Y),HG(a))):(MG(a),a.z||(HG(a),a.D&&(TG(a),LG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function FE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=fH(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=QG(c,h);c.n.M&&0<c.x[h]&&(i+=Yb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Mj(c.A[h])&&(i+=Mj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+DH(0.055999999999999994*c.J[h],0,2)+ba+DH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=jh),e+=c)}return e}function hG(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=fH(a.fb[c]),d!=b))continue;d=EH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function qG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}var c,d,e;e=new FH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new iG(d),ME(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new aG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function xE(a,b,c){try{UG(a,b)?c&&qG(a):bE(a)}catch(d){if(d=Si(d),y(d,120))bE(a);else throw d;}}
-function vE(a,b){try{$G(a,b)?qG(a):bE(a)}catch(c){if(c=Si(c),y(c,120))bE(a);else throw c;}}function JE(a){pG(a);a.lb=!0;bE(a)}function HE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new wG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;bE(a);null!=a.rb&&TD(a.rb,null)}function bH(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new iG(d),ME(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}}
-function IE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,bE(a),null):a.fb[b]}function KE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?is(a,c):b="Not known group!";a.jb=!0;a.J=b;bE(a)}
-function NE(a,b){a.jb=!0;a.J=b;bE(a)}function OE(a){var b;b=GE(a);pG(a);bE(a);return b}function EG(a,b,c,d,e){var f,g,i,h;f=a.W;h=NC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new WB(f.d.b,f.d.d,g),f=new MC(i),h=NC(f,e),b.f=i,b.j=GH(i);else IG(b,a.T);f=YB(f.b,f.d).b-YB(f.b,f.d).c;JG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function FG(a,b,c,d,e,f){var g,i;g=OG(a.V);i=NC(a.V,f);IG(b,a.U);(b.e=e)&&(b.i=jg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);JG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function OG(a){return YB(a.b,a.d).b-YB(a.b,a.d).c}function hs(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Dd,bE(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Dd):es(a,a.y+ba),bE(a))}
-function kE(){bG();EA.call(this);this.Ob=(Sq(),Sq(),lA).b;this.x=new WB(null,0,8);this.t=(vB(),wB);this.fb=v(HH,k,136,99,0);this._=new CA;this.Db=new IH;this.K=D((kD(),lD[Ue]),fc);this.u=new JH;this.G=F(Xt,k,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new wG(this);fG[0]=zB;fG[1]=new xB(255,153,153);fG[2]=new xB(255,204,102);fG[3]=new xB(255,255,153);fG[4]=new xB(102,255,255);fG[5]=new xB(51,204,255);fG[6]=new xB(255,153,255)}s(545,401,{86:1,91:1,92:1,96:1,105:1,110:1,112:1,114:1},kE);
-_.ue=function(a){jG(this,a)};_.be=function(){bE(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=lh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var oE=10,CE,dG,sE,cG,gG,mE=null,fG,tE;
-function aE(a,b){var c,d;if(null!=b)if(null!=a.b.xb)TD(a.b.xb,F(Xt,k,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=sF(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],St(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{UG(a.b,b)?(es(a.b,"Structure pasted"+d),qG(a.b)):(AE(new BE(a.b.J,a.b,CE)),HE(a.b)),JA(a.b)}catch(h){if(h=Si(h),y(h,120))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",bE(d),AE(new BE(a.b.J,a.b,CE)),JA(a.b);else throw h;
-}}}function ds(a){this.b=a}s(546,1,{},ds);_.b=null;function kG(){kG=u;lG=new KH("COPY_SMILES",0);mG=new KH("COPY_MOL",1);nG=new KH("PASTE",2);LH=F(MH,k,135,[lG,mG,nG])}function KH(a,b){E.call(this,a,b)}s(547,140,{114:1,117:1,119:1,135:1},KH);var LH,mG,lG,nG;function FH(){this.e=v(HH,k,136,99,0)}s(548,1,{},FH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function NH(a){a.c=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(sG,k,-1,20,1);a.M=v(sG,k,-1,20,1);a.G=Mt([20,7]);a.e=v(H,r,-1,20,1);a.d=v(Xt,k,1,20,0);a.o=v(Xt,k,1,20,0);a.x=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.I=v(H,r,-1,20,1);a.s=v(H,r,-1,20,1);a.B=v(H,r,-1,20,1);a.K=v(H,r,-1,20,1);a.N=v(H,r,-1,20,1);a.f=v(Xt,k,1,20,0);a.q=Mt([10,2]);a.j=v(H,r,-1,101,1)}
-function OH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,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(sG,k,-1,4,1);d=v(sG,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=PH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-PH(o[2],d[2],o[3],d[3]),d=PH(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;vH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=QH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(sG,k,-1,2,1);RH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==xH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;es(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];AH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&uH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(oF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(oF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function sH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&qH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,qH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];gH(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)vH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)AH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];ME(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];gH(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];AH(a);a.H[a.u]=l;a.I[a.u]=c+d;ME(a);b&&(gH(a,l),uG(a))}c=4}SH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function RH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function rH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])TH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,TH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){es(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[QH(a,a.D,a.G[a.D][d])],2<d||1!=b){es(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(sG,k,-1,2,1);RH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)vH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)vH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)vH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)AH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[QH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[QH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,r,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(oF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(oF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;AH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(gH(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&SH(a,i);-1<l&&(a.D=l)}
-function TH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)vH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function SH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=xH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function QH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function UH(a,b,c){var d,e,f,g;e=lh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(yu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)yu(c[d])&&!mu(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)su(c[d],e)&&(b[d]=g,c[d]=lh,++f);if(f==a.t)break}return g==a.t}
-function uG(a){var b,c,d;b=v(sG,k,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{tG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;vG(a)}}
-function tG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 qH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=VH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&es(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?es(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?es(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?es(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:es(a.n,"Charge change not possible on the halogen !");break;case 18:es(a.n,
-"Use X button to change charge on the X atom !")}}
-function YG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,r,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&gH(a,c);uG(a);es(a.n,"Smaller part(s) removed !");return 1}
-function xH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function BH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];iH(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),iH(a));4==a.s[d]&&(a.s[d]=1)}}
-function PH(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 ME(a){var b;WH(a);b=a.s.length;a.K=v(H,r,-1,b,1);a.N=v(H,r,-1,b,1);vG(a);iH(a)}
-function vH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,r,-1,c,1),yF(a.c,b,a.c.length),a.c=b,b=v(H,r,-1,c,1),yF(a.A,b,a.A.length),a.A=b,b=v(H,r,-1,c,1),yF(a.x,b,a.x.length),a.x=b,b=v(H,r,-1,c,1),yF(a.e,b,a.e.length),a.e=b,b=v(Xt,k,1,c,0),yF(a.d,b,a.d.length),a.d=b,b=v(Xt,k,1,c,0),yF(a.o,b,a.o.length),a.o=b,b=v(sG,k,-1,c,1),yF(a.J,b,a.J.length),a.J=b,b=v(sG,k,-1,c,1),yF(a.M,b,a.M.length),a.M=b,b=Mt([c,7]),yF(a.G,b,a.G.length),a.G=b,c=v(H,r,-1,c,1),yF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function RG(a,b,c,d,e,f){var g;g=L(K(oF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(oF(a.M[b]-~~(e/2))));return new wA(g-1-2,a-2,d+1+4,e+4)}
-function AH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,r,-1,b,1),yF(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),yF(a.I,c,a.I.length),a.I=c,c=v(H,r,-1,b,1),yF(a.s,c,a.s.length),a.s=c,c=v(H,r,-1,b,1),yF(a.B,c,a.B.length),a.B=c,c=v(H,r,-1,b,1),yF(a.K,c,a.K.length),a.K=c,c=v(H,r,-1,b,1),yF(a.N,c,a.N.length),a.N=c,b=v(Xt,k,1,b,0),yF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function lH(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(bG(),aa);i+="JME 2013-04-10 "+new MF+"\n \n";i+=kH(a.t,3)+kH(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=DH(0.055999999999999994*(a.J[e]-c),10,4)+DH(0.055999999999999994*(g-a.M[e]),10,4)+DH(0,10,4);h=QG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+kH(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=kH(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:XH(a,e)&&(g=2),c=kH(a.H[e],3)+kH(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=kH(a.I[e],3)+kH(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=kH(a.I[e],3)+kH(a.H[e],3)),i+=c+kH(g,3)+kH(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+kH(e,4)+kH(a.A[e],4)+aa);return i+"M END\n"}
-function EH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc;o=v(H,r,-1,a.t+10,1);n=v(H,r,-1,a.t+10,1);l=v(H,r,-1,a.t+1,1);m=v(H,r,-1,7,1);tb=v(H,r,-1,a.t+1,1);w=v(YH,k,-1,a.t+1,2);G=v(YH,k,-1,a.u+1,2);nc=0;if(0==a.t)return j;YG(a,!0);ig=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){ig=!1;break}if(a.n.s&&ig){ZH(a);BH(a);$H(a,G);aI(a,w,G);var Eb,yd,hf,bc,De,zd,Ad,db,aJ,Yd,t,wa,dn,en,at,pf,Na,fn,gn,Jc,hn;Eb=v(H,r,-1,a.t+1,1);yd=v(H,r,-1,a.t+1,1);db=v(bI,k,-1,a.t+1,3);var bt=a.t,jn,
-Bh,ct,ug,Oj,Je,qf;Oj=v(bI,k,-1,bt+2,3);Je=v(H,r,-1,100,1);qf=5;ug=0;Je[0]=3;Oj[1]=nh;Oj[2]=oh;ct=2;if(!(3>bt))for(;qf<Je[ug]*Je[ug];){Bh=0;for(jn=!0;jn&&Bh<=ug&&qf>=Je[Bh]*Je[Bh];)0==qf%Je[Bh]?jn=!1:++Bh;if(jn){Oj[++ct]=vu(qf);if(ct>=bt)break;ug<Je.length-1&&(++ug,Je[ug]=qf)}qf+=2}for(t=1;t<=a.t;++t){for(wa=gn=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(gn*=a.i[wa]);fn=a.c[t];18==fn&&(hn=a.o[t],zd=hn.charCodeAt(0)-65+1,Ad=0,1<hn.length&&(Ad=hn.charCodeAt(1)-97),0>zd&&(zd=0),0>Ad&&(Ad=0),fn=28*zd+Ad);
-pf=0;-2>a.A[t]?pf=1:-2==a.A[t]?pf=2:-1==a.A[t]?pf=3:1==a.A[t]?pf=4:2==a.A[t]?pf=5:2<a.A[t]&&(pf=6);Jc=1;db[t]=vu(gn);Jc*=126;db[t]=qu(db[t],vu(a.x[t]*Jc));Jc*=7;db[t]=qu(db[t],vu(pf*Jc));Jc*=7;db[t]=qu(db[t],vu(fn*Jc));Jc*=783;db[t]=qu(db[t],vu(a.z[t]*Jc))}for(De=0;!UH(a,Eb,db);){at=!1;for(t=1;t<=a.t;++t)Eb[t]!=yd[t]&&(yd[t]=Eb[t],at=!0);if(at){for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)db[t]=zu(db[t],Oj[Eb[a.G[t][wa]]])}De=0}else if(0<De){for(t=1;t<=a.t;++t)db[t]=mh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Eb[t]==Eb[wa]){db[t]=nh;break a}}else{for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)hf=a.G[t][wa],db[t]=zu(db[t],vu(a.c[hf]*a.i[QH(a,t,hf)]))}De=1}UH(a,Eb,db);for(t=1;t<=a.t;++t)db[t]=vu(yd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)yd[t]=Eb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(yd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];yd[t]=yd[Na];yd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Yd=a.H[t],a.H[t]=a.I[t],a.I[t]=Yd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){en=dn=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<dn?(dn=a.H[wa],en=a.I[wa],bc=wa):a.H[wa]==dn&&a.I[wa]<en&&(en=a.I[wa],bc=wa);Yd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Yd;Yd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Yd;Yd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Yd;Yd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Yd;aJ=a.f[t];a.f[t]=a.f[bc];a.f[bc]=aJ}ME(a);iH(a);$H(a,G);aI(a,w,G)}else{$H(a,G);a.i=v(H,r,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,r,-1,a.t+1,1);Gc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Fc=!0;for(J=1;J<=nc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Fc=!1;break}Fc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Gc==a.t)break;c=l[da--]}else if(1==N)tb[m[1]]=c,c=m[1],a.b[c]=++Gc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=QH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=QH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Gc}}tb=v(H,r,-1,a.t+1,1);b=v(H,r,-1,a.t+1,1);P=v(YH,k,-1,a.t+1,2);Td=v(YH,k,-1,a.t+1,2);f=Gc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Gc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=nc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Td[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Ud=v(H,r,-1,a.u+1,1);Vd=v(H,r,-1,a.t+1,1);if(a.n.Jb){var cJ=tb,mN=nc,dt,dJ,Ch,Ke,et,ft,Ma,Pj,gt;Ch=v(H,r,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Ch[b[Ma]]=Ma;et=v(YH,
-k,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)dt=b[Ma],dJ=cJ[dt],Ke=QH(a,dt,dJ),0!=Ke&&(cI(a,Ke,Ch,Ud,G),et[Ke]=!0);for(Ma=1;Ma<=a.u;++Ma)et[Ma]||cI(a,Ma,Ch,Ud,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ft=gt=0;for(Pj=1;Pj<=a.z[Ma];++Pj){Ke=QH(a,Ma,a.G[Ma][Pj]);if(5==a.i[Ke])continue a;1==a.s[Ke]&&0!=dI(a,Ke,Ma)&&++gt;2==a.s[Ke]&&(ft=a.G[Ma][Pj])}if(0!=gt)if(0<ft){var ia=a,fJ=Ma,rf=Ch,Xc=Vd,pc=void 0,Qj=void 0,Kc=void 0,Le=void 0,Lc=void 0,kn=void 0,ln=void 0,mn=void 0,Zd=void 0,Yc=void 0,Zc=void 0,
-ht=void 0,Rj=void 0,$d=void 0,Sj=void 0,Me=void 0,Tj=void 0,it=void 0,Uj=void 0,Ne=void 0,gJ=void 0,sf=void 0,hJ=void 0,jt=void 0,Vj=void 0,tf=void 0,Zc=1,Qj=fJ,pc=v(H,r,-1,ia.t+1,1);for(pc[1]=fJ;;){ht=!1;for(Yc=1;Yc<=ia.z[Qj];++Yc)if(Kc=ia.G[Qj][Yc],!(Kc==pc[1]||Kc==pc[Zc-1]))if(Le=QH(ia,Qj,Kc),2==ia.s[Le]&&5!=ia.i[Le]){Qj=pc[++Zc]=Kc;ht=!0;break}if(!ht)break}if(!(0==Zc%2||2>ia.z[pc[Zc]]||3<ia.z[pc[Zc]])){tf=pc[1];Lc=pc[~~((Zc+1)/2)];Zd=pc[Zc];sf=Ne=Me=$d=0;jt=it=!1;for(Yc=1;Yc<=ia.z[tf];++Yc)Kc=
-ia.G[tf][Yc],Le=QH(ia,tf,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==$d?$d=Kc:Me=Kc);0<rf[Me]&&rf[$d]>rf[Me]&&(kn=$d,$d=Me,Me=kn);Rj=$d;0==$d&&(Rj=Me,it=!0);for(Yc=1;Yc<=ia.z[Zd];++Yc)Kc=ia.G[Zd][Yc],Le=QH(ia,Zd,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==Ne?Ne=Kc:sf=Kc);0<rf[sf]&&rf[Ne]>rf[sf]&&(kn=Ne,Ne=sf,sf=kn);Uj=Ne;0==Ne&&(Uj=sf,jt=!0);Sj=dI(ia,QH(ia,tf,$d),tf);Tj=dI(ia,QH(ia,tf,Me),tf);gJ=dI(ia,QH(ia,Zd,Ne),Zd);hJ=dI(ia,QH(ia,Zd,sf),Zd);1<(0>Sj+Tj?-(Sj+Tj):Sj+Tj)||0!=gJ||0!=hJ?es(ia.n,"Bad stereoinfo on allene !"):
-(ln=ia.J[pc[Zc-1]]-ia.J[Zd],mn=ia.M[pc[Zc-1]]-ia.M[Zd],Vj=Math.sqrt(ln*ln+mn*mn),0.001>Vj&&(Vj=0.001),0<(ia.M[Uj]-ia.M[pc[Zc-1]])*(ln/Vj)-(ia.J[Uj]-ia.J[pc[Zc-1]])*(mn/Vj)?Xc[Lc]=1:Xc[Lc]=-1,it&&(Xc[Lc]*=-1),jt&&(Xc[Lc]*=-1),Rj==$d&&0>Sj&&(Xc[Lc]*=-1),Rj==Me&&0>Tj&&(Xc[Lc]*=-1),rf[Rj]>rf[Uj]&&(Xc[Lc]*=-1))}}else b:{var qc=a,rc=Ma,nN=cJ,oN=Ch,pN=o,qN=n,rN=mN,nn=Vd,on=void 0,$c=void 0,kt=void 0,Dh=void 0,za=void 0,Eh=void 0,Cd=void 0,Wj=void 0,ae=void 0,Ob=void 0,ea=void 0,Gb=void 0,Oe=void 0,pn=void 0,
-ad=void 0,la=void 0,qn=void 0,Gb=v(H,r,-1,4,1),pn=v(H,r,-1,4,1),Fh=qc,be=rc,iJ=oN,lt=nN,jJ=pN,kJ=qN,sN=rN,Hb=Gb,Xj=void 0,bd=void 0,rn=void 0,sn=void 0,mt=void 0,Yj=void 0,Yj=-1;0<lt[be]&&(Hb[++Yj]=lt[be]);for(bd=1;bd<=sN;++bd)jJ[bd]==be&&(Hb[++Yj]=kJ[bd]),kJ[bd]==be&&(Hb[++Yj]=jJ[bd]);for(bd=Yj+1;bd<Fh.z[be];++bd){mt=Fh.t+1;rn=1;c:for(;rn<=Fh.z[be];++rn){Xj=Fh.G[be][rn];for(sn=0;sn<bd;++sn)if(Xj==Hb[sn])continue c;iJ[Xj]<mt&&(mt=iJ[Xj],Hb[bd]=Xj)}}0==lt[be]&&0<Fh.x[be]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
-Hb[0],Hb[0]=-1):0<Fh.x[be]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(za=Wj=Eh=Dh=qn=Cd=Ob=0;4>za;++za)0>=Gb[za]||(on=QH(qc,rc,Gb[za]),pn[za]=dI(qc,on,rc),0<pn[za]?(++Ob,qn=Gb[za],Eh=Gb[za]):0>pn[za]?(++Cd,Dh=Gb[za],Eh=Gb[za]):Wj=Gb[za]);ae=Ob+Cd;la=v(H,r,-1,4,1);ad=0;if(3==qc.z[rc]){if(1==Ob&&1==Cd||3==ae&&0<Ob&&0<Cd){es(qc.n,"Error in C3H stereospecification !");break b}Oe=Gb[0];1==ae?Oe=Eh:2==ae&&(Oe=Wj);ea=OH(qc,rc,Oe,Gb);la[0]=Eh;la[1]=-1;la[2]=ea[2];la[3]=ea[1];0<Ob?ad=1:ad=-1}else if(4==qc.z[rc])if(1==
-ae)ea=OH(qc,rc,Eh,Gb),la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],0<Ob?ad=1:ad=-1;else{Oe=Gb[0];1<Wj&&(Oe=Wj);1==Ob?Oe=qn:1==Cd&&(Oe=Dh);ea=OH(qc,rc,Oe,Gb);$c=v(H,r,-1,4,1);for(za=0;4>za;++za)on=QH(qc,rc,ea[za]),$c[za]=dI(qc,on,rc);if(4==ae){if(0==Ob||0==Cd){es(qc.n,"Error in C4 stereospecification !");break b}if(1==Ob||1==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],ad=$c[0];else{for(za=0;4>za;++za)-1==$c[za]&&($c[za]=0);ae=2}}else if(3==ae)if(3==Ob||3==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=
-ea[2],la[3]=ea[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=kt=1:Cd=kt=-1;for(za=0;4>za;++za)$c[za]==kt&&($c[za]=0);ae=2}if(2==ae)if(1==Ob&&1==Cd)ea[1]==Dh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Dh&&(ea[2]=ea[3]),la[0]=qn,la[1]=Dh,la[2]=ea[2],la[3]=ea[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){es(qc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(la[0]=ea[0],la[1]=ea[2],la[2]=ea[1],la[3]=ea[3]):(la[0]=ea[1],la[1]=ea[3],la[2]=ea[2],la[3]=ea[0]);1<Ob?ad=1:ad=-1}}var W=la,Zj=Gb,jb=void 0;Zj[0]==W[1]?(jb=
-W[0],W[0]=W[1],W[1]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[0]==W[2]?(jb=W[2],W[2]=W[0],W[0]=jb,jb=W[1],W[1]=W[3],W[3]=jb):Zj[0]==W[3]&&(jb=W[3],W[3]=W[0],W[0]=jb,jb=W[1],W[1]=W[2],W[2]=jb);Zj[1]==W[2]?(jb=W[1],W[1]=W[2],W[2]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[1]==W[3]&&(jb=W[1],W[1]=W[3],W[3]=jb,jb=W[2],W[2]=W[3],W[3]=jb);la[2]==Gb[2]?nn[rc]=1:la[2]==Gb[3]?nn[rc]=-1:es(qc.n,"Error in stereoprocessing ! - t30");nn[rc]*=ad}}}Va=new xF;i=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-P[c]&&(Va.b.b+=ua);0<tb[q]&&eI(a,c,tb[c],Va,Ud);var Gh=w[c],Ib=void 0,$j=void 0,Hh=void 0,T=void 0,T=Sc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Vd[c]&&(Ib=!0);Hh=-1;for($j=1;$j<=a.y;++$j)if(a.q[$j][0]==c){Hh=a.q[$j][1];break}-1<Hh&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,Hh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Gh?T="c":T=Fb;break;case 4:Gh?(T=Gf,0<a.x[c]&&(Ib=!0)):T=ic;break;case 5:Gh?T="o":T=tc;break;case 7:Gh?(T="p",0<a.x[c]&&(Ib=!0)):T=vc;break;case 8:Gh?T=rg:T=Ic;break;case 13:Gh?T=vg:T=Nc;Ib=!0;break;case 6:T=
-Oc;Ib=!0;break;case 9:T=Ub;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Yb;Ib=!0;break;case 19:T=wc;Ib=!0;break;case 20:T=xc;Ib=!0;break;case 21:T=yc;Ib=!0;break;case 22:T=zc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(D(T,xa)||D(T,cd)||D(T,wb))&&(Ib=!1)}Ib&&(T=Tc+T,1==Vd[c]?T+=vb:-1==Vd[c]&&(T+="@@"),1==a.x[c]?T+=Yb:1<a.x[c]&&(T+=Yb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Mj(a.A[c])&&(T+=Mj(a.A[c]))),-1<Hh&&(T+=nb+Hh),T+=Vc);An(Va.b,T);for(B=1;B<=nc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&eI(a,o[B],n[B],Va,Ud),9<B&&(Va.b.b+="%"),zn(Va,j+(new R(B)).b);Td[c]&&(Va.b.b+=va)}return Va.b.b}
-function gH(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)DE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function hH(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&gH(a,c);0==a.z[d]&&gH(a,d)}
-function ZH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=QH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&gH(a,c)}}}function WH(a){var b;b=a.c.length;a.G=Mt([b,7]);a.z=v(H,r,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function aI(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,r,-1,a.u+1,1);o=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[QH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:XH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function vG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(oF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(oF((a.M[b]+a.M[c])/2)))}function $H(a,b){var c;for(c=1;c<=a.u;++c)SG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function QG(a,b){var c;c=(bG(),tE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function XH(a,b){return 2==a.s[b]?!0:!1}function SG(a,b,c){var d,e,f,g;g=1;a.b=v(H,r,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function tH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Mt([b+5,2]),yF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function rE(a){var b;a.y=0;a.r=0;EH(a);for(b=1;b<=a.t;++b)a.D=b,tH(a);a.D=0}
-function fH(a){var b,c;b=v(sG,k,-1,4,1);tG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function oG(a,b){var c,d,e,f,g,i,h,l;c=v(sG,k,-1,4,1);tG(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;tG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function CH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function jH(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Tc)&&qF(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Yb);g=Lj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=kw(c,d+1);try{a.n.y=yD(i,10)}catch(h){if(h=Si(h),y(h,120))a.n.y=0;else throw h;}a.D=b;tH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Fb)?3:D(d,Bb)?2:D(d,ic)?4:D(d,tc)?5:D(d,vc)?7:D(d,Ic)?8:D(d,Ub)?9:D(d,Mb)?10:D(d,Db)?11:D(d,ac)?12:D(d,Yb)?1:D(d,Nc)?13:D(d,Oc)?6:D(d,wc)?19:D(d,xc)?20:D(d,yc)?21:D(d,zc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=pF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=pF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=pF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=pF(c,g++);for(;45==e;)--d,e=pF(c,g++)}a.A[b]=d}}}
-function wE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new SD(b);try{for(;b.k=LD(b,b.b),b.k<b.j;)d=kF(yD(OD(b),10)).b,c=e=kF(yD(OD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),y(f,120))xn(f);else throw f;}}function eI(a,b,c,d,e){b=QH(a,b,c);5!=a.i[b]&&XH(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),An(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
-function uH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,es(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:es(a.n,"Stereomarking allowed only on single and double bonds!")}
-function cI(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=QH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=QH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=QH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=QH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))es(a.n,"Not unique E/Z geometry !");else{i=QH(a,b,e);f=QH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=QH(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 VH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=QH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(XH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function dI(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function iH(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=VH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function wG(a){NH(this);this.n=a;this.y=this.u=this.t=0}
-function XG(a,b){var c,d,e,f,g,i,h;wG.call(this,a);f=j;i=VG(b);if(null!=i){h=new RD(b,i,!0);for(e=1;4>=e;++e)f=WG(h,i);g=kF(yD(jo(f.substr(0,3)),10)).b;c=kF(yD(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)vH(this),f=WG(h,i),this.J[e]=(new jF(gF(jo(f.substr(0,10))))).b,this.M[e]=-(new jF(gF(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),jH(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=kF(yD(f,10)).b,0<f&&(this.D=e,a.y=f,tH(this),this.D=0)));for(e=1;e<=c;++e)AH(this),
-f=WG(h,i),this.H[e]=kF(yD(jo(f.substr(0,3)),10)).b,this.I[e]=kF(yD(jo(f.substr(3,3)),10)).b,g=kF(yD(jo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=kF(yD(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);WH(this);CH(this);uG(this);for(ME(this);(h.k=LD(h,h.b),h.k<h.j)&&!(null==(f=OD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;
-for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,this.A[c]=kF(yD(OD(g),10)).b}if(0==f.indexOf("M APO")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,f=kF(yD(OD(g),10)).b,this.D=c,$(this,0),jH(this,this.t,wc+f),this.D=0}}ZH(this);ME(this)}}
-function LE(a,b){var c,d,e,f,g;wG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));qF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new QD(b);d=kF(yD(OD(f),10)).b;e=kF(yD(OD(f),10)).b;for(c=1;c<=d;++c)g=OD(f),vH(this),jH(this,this.t,g),this.J[c]=(new jF(gF(OD(f)))).b,this.M[c]=-(new jF(gF(OD(f)))).b;for(c=1;c<=e;++c)if(AH(this),this.H[c]=kF(yD(OD(f),10)).b,this.I[c]=kF(yD(OD(f),10)).b,this.s[c]=kF(yD(OD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;WH(this);CH(this);uG(this)}catch(i){i=Si(i);if(y(i,120)){i.Bc();this.t=0;return}throw i;}ZH(this);ME(this)}}
-function ZG(a,b,c){var d,e,f;wG.call(this,a);f=v(H,r,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(vH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))AH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;ME(this);uG(this)}
-function mH(a,b,c){var d,e,f,g,i;wG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,r,-1,this.t+1,1);this.A=v(H,r,-1,this.t+1,1);this.x=v(H,r,-1,this.t+1,1);this.e=v(H,r,-1,this.t+1,1);this.d=v(Xt,k,1,this.t+1,0);this.J=v(sG,k,-1,this.t+1,1);this.M=v(sG,k,-1,this.t+1,1);this.o=v(Xt,k,1,this.t+1,0);this.H=v(H,r,-1,this.u+1,1);this.I=v(H,r,-1,this.u+1,1);this.s=v(H,r,-1,this.u+1,1);this.f=v(Xt,k,1,this.u+1,0);this.B=v(H,r,-1,this.u+1,1);this.q=Mt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}ME(this);uG(this)}
-function iG(a){var b;NH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,r,-1,this.t+1,1);yF(a.c,this.c,this.t+1);this.A=v(H,r,-1,this.t+1,1);yF(a.A,this.A,this.t+1);this.x=v(H,r,-1,this.t+1,1);yF(a.x,this.x,this.t+1);this.e=v(H,r,-1,this.t+1,1);yF(a.e,this.e,this.t+1);this.d=v(Xt,k,1,this.t+1,0);yF(a.d,this.d,this.t+1);this.J=v(sG,k,-1,this.t+1,1);yF(a.J,this.J,this.t+1);this.M=v(sG,k,-1,this.t+1,1);yF(a.M,this.M,this.t+1);this.o=v(Xt,k,1,this.t+1,0);yF(a.o,this.o,this.t+1);this.H=v(H,
-r,-1,this.u+1,1);yF(a.H,this.H,this.u+1);this.I=v(H,r,-1,this.u+1,1);yF(a.I,this.I,this.u+1);this.s=v(H,r,-1,this.u+1,1);yF(a.s,this.s,this.u+1);this.f=v(Xt,k,1,this.u+1,0);yF(a.f,this.f,this.u+1);this.B=v(H,r,-1,this.u+1,1);yF(a.B,this.B,this.u+1);this.q=Mt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function DH(a,b,c){var d,e,f;if(0==c)return kH(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(oF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new jF(a)).b;d=ko(e,lo(46));0>d&&(e+=Ya,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function VG(a){var b;b=new RD(a,aa,!0);if(4<KD(b))return aa;b=new RD(a,jh,!0);return 4<KD(b)?jh:null}
-function kH(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function WG(a,b){for(var c,d;a.k=LD(a,a.b),a.k<a.j;){d=OD(a);if(D(d,b))return ba;for(OD(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 ba}else break;return d}return null}s(549,1,{136:1},wG,XG,LE,ZG,mH,iG);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function fs(){fs=u;gs=new RC(Yb)}
-function cH(a,b){var c;fs();var d;XF.call(this);this.d=new pB("Help");new pB("Home");this.e=b;M(this,(bG(),CE));this.ac&&fC(this.ac.d,!1);cC(this,!1);d=Uz(b);if(1==a)this.f||(this.f=new yC(d),VF(this.f,-30,0)),this.k=this.f,c=GE(b),this.ac&&eC(this.ac.d.I.c,Mc),AA(this,new kB(2)),this.i=new RC(c+" "),O(this,this.i,Lb),d=new EA,O(d,this.j,null),this.e.Cb&&(c=new pB("Submit"),O(d,c,null)),O(this,d,Pc),QC(this.i,jo(ro(this.i.ac.b.pb,bh))),this.ac&&fC(this.ac.d,!0),cC(this,!0);else if(2==a)this.c||
-(this.c=new yC(d),VF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&eC(this.ac.d.I.c,"Nonstandard atom"),AA(this,new kB(2)),c=new EA,O(c,new rC("atomic SMILES",1),null),O(this,c,oc),c=Yb,gs&&(c=ro(gs.ac.b.pb,bh)),gs=new SC(c,8),O(this,gs,Lb),c=new EA,O(c,this.j,null),O(this,c,Pc);else{this.b||(this.b=new yC(d),VF(this.b,5*b.Y,0));var e,f;d="About "+(bG(),mE);this.ac&&eC(this.ac.d.I.c,d);AA(this,new nC(0));M(this,CE);O(this,new rC(mE+" Molecular Editor v2013-05-01",1),null);O(this,new rC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=cG,d=0,f=c.length;d<f;++d)e=c[d],e=new rC(e,1),gA(e,this.e.x),O(this,e,null);c=new EA;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}bC(this);c=this.k;WF(this.ac.d,c.b,c.c);!Tz(this)&&xA(this);hA(this)}s(550,541,Ci,cH);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new sD(this.e.H),c=rD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Si(d),y(d,111))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,bE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gs;
-function fI(a,b){Sz(b)==a.b?M(b,(vB(),DB)):M(b,a.b)}
-function gI(a){var b,c,d,e;e=j;d=!1;Sz(hI)!=a.b?(e=xa,d=!0):Sz(iI)!=a.b?(e="!#6",d=!0):Sz(jI)!=a.b?(M(kI,(vB(),DB)),M(lI,DB),M(mI,DB),M(nI,DB),e="F,Cl,Br,I"):(b=Sz(oI)!=a.b,c=Sz(pI)!=a.b,Sz(qI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Sz(rI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Sz(sI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Sz(tI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Sz(uI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Sz(kI)!=a.b&&(e+="F,"),Sz(lI)!=a.b&&(e+="Cl,"),Sz(mI)!=a.b&&(e+="Br,"),Sz(nI)!=a.b&&(e+="I,"),
-qF(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=cd:c?e=wb:(M(hI,(vB(),DB)),e=xa)));b=j;d&&Sz(oI)!=a.b&&(b+=";a");d&&Sz(pI)!=a.b&&(b+=";A");Sz(vI)!=a.b&&(b+=";R");Sz(wI)!=a.b&&(b+=";!R");Sz(hI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=xI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=yI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Sz(zI)!=a.b&&(e="~");Sz(AI)!=a.b&&(e=nb);Sz(BI)!=a.b&&(e=vb);Sz(CI)!=a.b&&(e="!@");QC(a.f,e)}
-function DI(a){EI(a);FI(a);var b=xI.ac.b;zy(b,0);b.pb.options[0].selected=!0;b=yI.ac.b;zy(b,0);b.pb.options[0].selected=!0;M(oI,a.b);M(pI,a.b);M(vI,a.b);M(wI,a.b);M(xI,a.b);M(yI,a.b);GI(a)}function EI(a){M(qI,a.b);M(rI,a.b);M(sI,a.b);M(tI,a.b);M(uI,a.b);M(kI,a.b);M(lI,a.b);M(mI,a.b);M(nI,a.b)}function FI(a){M(hI,a.b);M(iI,a.b);M(jI,a.b)}function GI(a){M(zI,a.b);M(AI,a.b);M(BI,a.b);M(CI,a.b);a.c=!1}
-function dH(a){dC.call(this,"Atom/Bond Query");this.j=new pB(this.Af());PA(this.r,new YF(this));this.b=(bG(),CE);this.d=a;this.e||(a=Uz(a),this.e=new yC(a),VF(this.e,-150,10));this.k=this.e;AA(this,new mC);M(this,this.b);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom type :"),null);hI=new pB(zb);iI=new pB("Any except C");jI=new pB("Halogen");O(a,hI,null);O(a,iI,null);O(a,jI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new rC("Or select one or more from the list :",0),null);O(this,a,null);
-a=new EA;AA(a,new SB(0,3,1));qI=new pB(Fb);rI=new pB(ic);sI=new pB(tc);tI=new pB(Ic);uI=new pB(vc);kI=new pB(Ub);lI=new pB(Mb);mI=new pB(Db);nI=new pB(ac);O(a,qI,null);O(a,rI,null);O(a,sI,null);O(a,tI,null);O(a,uI,null);O(a,kI,null);O(a,lI,null);O(a,mI,null);O(a,nI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));xI=new tB;sB(xI,zb);sB(xI,bb);sB(xI,eb);sB(xI,lb);sB(xI,mb);O(a,new qC("Number of hydrogens : "),null);O(a,xI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));yI=new tB;sB(yI,zb);sB(yI,
-bb);sB(yI,eb);sB(yI,lb);sB(yI,mb);sB(yI,"4");sB(yI,"5");sB(yI,"6");O(a,new rC("Number of connections :",0),null);O(a,yI,null);O(a,new rC(" (H's don't count.)",0),null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom is :"),null);oI=new pB(Ab);O(a,oI,null);pI=new pB("Nonaromatic");O(a,pI,null);vI=new pB(Hc);O(a,vI,null);wI=new pB(mc);O(a,wI,null);O(this,a,null);a=new EA;M(a,JB(Sz(this)));AA(a,new SB(0,3,1));O(a,new qC("Bond is :"),null);zI=new pB(zb);O(a,zI,null);AI=new pB(Ab);O(a,AI,
-null);BI=new pB(Hc);O(a,BI,null);CI=new pB(mc);O(a,CI,null);O(this,a,null);a=new EA;AA(a,new SB(1,3,1));this.f=new SC(xa,20);O(a,this.f,null);O(a,new pB(Dc),null);O(a,this.j,null);O(this,a,null);this.ac&&fC(this.ac.d,!1);cC(this,!1);EI(this);FI(this);GI(this);M(oI,this.b);M(pI,this.b);M(vI,this.b);M(wI,this.b);M(xI,this.b);M(yI,this.b);fI(this,hI);bC(this);a=this.k;WF(this.ac.d,a.b,a.c);!Tz(this)&&xA(this);hA(this)}s(551,541,Ci,dH);
-_.Bf=function(a,b){var c;D(b,Dc)?(DI(this),fI(this,hI),gI(this)):y(a.i,88)?(GI(this),Ut(a.i)===Ut(hI)?(EI(this),FI(this)):Ut(a.i)===Ut(iI)?(EI(this),FI(this)):Ut(a.i)===Ut(jI)?(EI(this),FI(this)):Ut(a.i)===Ut(vI)?M(wI,this.b):Ut(a.i)===Ut(wI)?(M(vI,this.b),M(oI,this.b)):Ut(a.i)===Ut(oI)?(M(pI,this.b),M(wI,this.b)):Ut(a.i)===Ut(pI)?M(oI,this.b):Ut(a.i)===Ut(zI)||Ut(a.i)===Ut(AI)||Ut(a.i)===Ut(BI)||Ut(a.i)===Ut(CI)?(DI(this),this.c=!0):FI(this),fI(this,a.i),gI(this)):y(a.i,89)&&(GI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(vB(),DB)),gI(this));107!=this.d.c&&(this.d.c=107,JA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var hI=_.f=null,zI=null,iI=null,oI=null,AI=null,mI=null,qI=null,yI=null,xI=null,lI=null,kI=null,jI=null,nI=null,rI=null,pI=null,wI=null,CI=null,sI=null,uI=null,vI=null,BI=null,tI=null;function aH(a){a.b=-1;a.c=v(KF,k,0,0,0);a.d=0}function IH(){JF(this)}s(552,526,Vh,IH);_.Ie=function(){aH(this)};_.b=-1;
-function cs(a,b){a.b=b;VC();var c,d;a&&a&&(c=new HI(a),void 0!=$wnd.FileReader?d=new II(c):d=new JI(c),KI(d),LI(d))}function bs(a){a=new fD(a);VC();var b,c,d,e,f;try{var g=(YC(),aD);if(bD(g,(YC(),aD)))b=a.b;else if(bD(g,ZC))b=new jD(a.b);else throw new gD(g);c=Nn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new MI;pz(d.f,c);e=(f=sF(c,"\r\n|\r|\n|\n\r"),f.length);hw(d.f,20*(10>e?e:10)+ag);bo((Zn(),$n),new NI(d));KI(d);LI(d)}catch(i){if(i=Si(i),y(i,104))xn(i);else throw i;}}
-function JH(){}s(553,1,{105:1,112:1},JH);_.ue=function(a){aE(this.b,a.b)};_.b=null;function zE(){this.pb=Gx()}s(555,332,Sh,zE);
-function Zr(){var a;Zr=u;OI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QI=OI&!PI;var b;a=F(H,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]);$r=v(H,r,-1,1E3,1);for(b=0;b<$r.length;++b)$r[b]=-999;for(b=0;b<a.length;b+=2)$r[a[b+1]]=a[b]}
-function Tq(a,b,c){a=new RI(b,c,a);if(!b.Md(a,c))for(b=b._b;b&&!b.Md(a,c);)b=b._b}function HA(a,b,c){var d;d=new SI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function pE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function KG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Lw(a,e);a.Bd(e,c,d);b.s=c;b.t=d}TI(b)}
-function lE(a,b,c,d){Zr();this.pb=Gx();this.b=new gj;this.f=d;this.pb.style[Wf]=bb;this.pb.style[Uf]=bb;this.pb.style[Mg]=Ze;this.pb.style[gh]=b;this.pb.style[Pe]=c;this.i=new UI;this.i.pb.style[gh]=fb;hw(this.i,fb);QI?(b=new VI,c=new WI,mj(b,this.i,0,0),mj(b,c,0,0),Rw(this,b)):Rw(this,this.i);this.d=a;a.Ob=this;QI?(this.k=new XI(this),this.k.j=new YI(this),this.k.k=new ZI(this),this.k.o=new $I(this),this.k.n=new bJ(this),this.d&&(this.k.f=new eJ(this),this.k.i=new lJ(this),this.k.b=new mJ(this))):
-z(this,new nJ(this),(js(),js(),ks));z(this,this,(Yq(),Yq(),Zq));z(this,new oJ(this),(wj(),wj(),xj));z(this,new pJ(this),(yj(),yj(),zj));z(this,new qJ(this),(Wr(),Wr(),Xr));(Sq(),Sq(),lA).b=this}s(554,555,Sh,lE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QI,PI,OI,$r=null;function UI(){Pw.call(this);this.pb[xd]=Ve}s(557,310,zi,UI);function VI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(556,557,zi,VI);function nJ(a){this.b=a}s(558,1,{},nJ);
-_.nc=function(a){var b,c,d;c=Cj(a);d=Dj(a);b=Ej(a.b);a=new rJ(a);2==b&&(a.f=4);nH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function oJ(a){this.b=a}s(559,1,{},oJ);_.oc=function(a){var b,c;b=Cj(a);c=Dj(a);a=new rJ(a);this.b.j?wH(this.b.d,a,b,c):yH(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function pJ(a){this.b=a}s(560,1,{},pJ);_.pc=function(a){this.b.j=!1;Cj(a);Dj(a);zH(this.b.d)};_.b=null;function qJ(a){this.b=a}s(561,1,{},qJ);_.b=null;
-function WI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(562,557,zi,WI);function sJ(a,b){var c;c=b.b;c.f=4;return nH(a.b.d,c,b.e,b.f)}function YI(a){this.b=a}s(563,1,{},YI);_.Cf=function(a){return sJ(this,a)};_.b=null;function Hs(a,b){yH(a.b.d,b.b,b.e,b.f);return nH(a.b.d,b.b,b.e,b.f)}function ZI(a){this.b=a}s(564,1,{},ZI);_.Cf=function(a){return Hs(this,a)};_.b=null;function $I(a){this.b=a}s(565,1,{},$I);_.Cf=function(a){return wH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function bJ(a){this.b=a}s(566,1,{},bJ);_.Cf=function(){return zH(this.b.d)};_.b=null;function Nr(a,b){var c;c=K(oF(b.c));c=new iD(b,0,mg,c);jG(a.b.d,c);return!0}function eJ(a){this.b=a}s(567,1,{},eJ);_.Cf=function(a){return Nr(this,a)};_.b=null;function Or(a,b){var c;c=K(oF(100*b.d));c=new iD(b,0,sg,c);jG(a.b.d,c);return!0}function lJ(a){this.b=a}s(568,1,{},lJ);_.Cf=function(a){return Or(this,a)};_.b=null;function Sr(a,b){var c;c=new iD(b,0,le,lh);jG(a.b.d,c);return!0}function mJ(a){this.b=a}
-s(569,1,{},mJ);_.Cf=function(a){return Sr(this,a)};var tJ=_.b=null;function uJ(){uJ=u;tJ=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vJ(){vJ=u;wJ={}}function xJ(a,b,c){var d;c&&(b.style[re]=c.c+ag,d=c.b,d!=Sb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Te));a.f.style[fh]=Lf}
-function YB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Ei(b);d in wJ?c=wJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Bg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(uJ(),tJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=vo(e),l=vo(e)+(e.offsetHeight||0),m=l-h,o=vo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yJ,w.b=q,w.c=n,w.d=m,w),wJ[d]=c);return c}
-function zJ(){vJ();var a,b,c,d,e;Aj();this.b=F(Xt,k,1,["monospace","sans-serif",yg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Bg);so(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(572,1,{},zJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wJ;function yJ(){}s(573,1,{},yJ);
-_.b=0;_.c=0;_.d=0;function oH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function pH(a){try{if(a.b&&y(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function rJ(a){as.call(this,null,0,null);this.b=a}function RI(a,b,c){as.call(this,a,0,b);this.b=c}s(574,422,Qh,rJ,RI);_.se=function(){return oH(this)};_.te=function(){return pH(this)};_.b=null;
-function NC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),so(c.f,b),xJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function MC(a){this.d=a;this.c={};this.b=new zJ}s(575,425,Qh,MC);_.b=null;function IA(a){this.b=a}s(576,433,{},IA);_.b=null;function AJ(a,b){this.b=a;this.c=b}s(577,1,{},AJ);_.b=null;_.c=null;function BJ(){ny.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[gh]=kd}s(578,345,zi,BJ);
-function CJ(){CJ=u;var a=DJ=new zJ;Aj();a.i="9p";a.f.style[qe]=yg;a.f.style[re]="144.0pt";so(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EJ=new UA(1)}function AG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TI(a)}
-function CG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(zG(a,!1),360<=g||-360>=g?i=BG(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,G=FJ(o,n,q,w,f),B=FJ(o,n,q,w,h),J="<g"+a.n+sb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),AG(a,i))}function Z(a,b,c,d,e){a.o&&AG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function yG(a,b,c,d,e){a.o&&(zG(a,!1),AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab))}function JG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");AG(a,b)}function iC(a,b,c,d,e){zG(a,!0);AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab)}
-function TI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=no(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=po(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(so(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function IG(a,b){a.f=b;a.j=GH(b)}s(579,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var EJ,DJ;function vs(a,b,c){c&&(Gs(a,b),c.Cf(a.c));a.e=!0}function Gs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-no(oo(a.p.pb.ownerDocument),a.p.pb)+ck(a.p.pb)+Bo(a.p.pb.ownerDocument),a.c.f=c.clientY-vo(a.p.pb)+(a.p.pb.scrollTop||0)+Co(a.p.pb.ownerDocument),a.c.b=new rJ(b),b.b.preventDefault(),!0):!1}
-function XI(a){this.p=a;this.c=new GJ;this.d=new HJ(this);z(this.p,new IJ(this),(Ds(),Ds(),Es));z(this.p,new JJ(this),(ws(),ws(),xs));z(this.p,new KJ(this),(As(),As(),Bs));z(this.p,new LJ(this),(ss(),ss(),ts));z(this.p,new MJ,(Tr(),Tr(),Ur));z(this.p,new NJ(this),(Pr(),Pr(),Qr));z(this.p,new OJ(this),(Kr(),Kr(),Lr))}s(580,1,{},XI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HJ(a){yk();this.b=a}s(581,26,{},HJ);
-_.Ac=function(){!this.b.e&&this.b.j&&sJ(this.b.j,this.b.c)};_.b=null;function IJ(a){this.b=a}s(582,1,{},IJ);_.b=null;function JJ(a){this.b=a}s(583,1,{},JJ);_.b=null;function KJ(a){this.b=a}s(584,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(585,1,{},LJ);_.b=null;function MJ(){}s(586,1,{},MJ);function NJ(a){this.b=a}s(587,1,{},NJ);_.b=null;function OJ(a){this.b=a}s(588,1,{},OJ);_.b=null;function GJ(){}s(589,1,{},GJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function yE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function PJ(a){var b,c,d,e,f;bk(a);d=(nj(),oj(null));e=new BJ;ky(e,a);Dw(d,e,d.pb);f=a.gd();b=a.fd();c=yE();9<=c?(++f,++b):7==c&&y(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));my(e,a);Mw(d,e);return new $z(f,b)}function QJ(){this.pb=$doc.createElement(Wd);this.pb[xd]=Ve;this.pb.style[Vf]=Qe;this.pb.style[Yf]=dd;this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(591,313,Th,QJ);_.dd=function(){return dk(this.pb)};
-_.ed=function(){return fk(this.pb)};function GH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AJ(new jF(a),new jF(b))}function BG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function NG(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+=ba);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function zG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SI(){CJ();this.o=EJ;this.d=[];this.u=new QJ}s(592,579,{},SI);_.b=j;_.c=j;function RJ(){RJ=u;SJ=new $z(0,0)}
-function TJ(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=PJ(c.b),tj(c.ve(),b.c,b.b),c=PJ(c.b),b=new $z(c.c-b.c,c.b-b.b)):b=new $z(0,0);a.Kf(b)}return b}function oA(a,b){var c;if(a.ze())return SJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Tz(b));c=PJ(a.ve());a.f.c=c.c;a.f.b=c.b;return c}function UJ(a,b){var c;b&&(c=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Ff().pb.style[ld]=c)}function VJ(){this.f=new NB;this.f.b=-1;this.f.c=-1}s(594,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Od())};
-_.Ff=function(){return this.ve()};_.Gf=function(){return WJ};_.Fd=function(){};_.ze=function(){return!1};_.Hf=function(a){this.Jf(Tz(a))};_.If=function(a){UJ(this,a)};_.Jf=function(a){var b=this.ve().pb,c,d,e;c=(yA(),zA);e=a.c;d=a.b;e!=c.c?b.style[re]=j+e+"pt":b.style[re]=j;d!=c.b?b.style[qe]=d:b.style[qe]=j;0!=(a.d&1)?b.style[te]=od:b.style[te]=j;0!=(a.d&2)?b.style[se]=Te:b.style[se]=j};_.Kf=function(a){WJ=a};_.Lf=function(){};var WJ=_.f=null,SJ;
-function qB(a,b){RJ();VJ.call(this);this.b=new zx(a);this.b.hd()[xd]=j;z(this.b,new XJ(this,b),(Vq(),Vq(),Wq))}s(593,594,{},qB);_.ve=function(){return this.b};_.If=function(a){UJ(this,a)};_.b=null;function XJ(a,b){this.b=a;this.c=b}s(595,1,{},XJ);_.Ic=function(a){Sq();Tq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function uB(a){RJ();VJ.call(this);this.b=new Ay;z(this.b,new YJ(this,a),(Pq(),Pq(),Qq))}s(596,594,{},uB);_.ve=function(){return this.b};_.b=null;
-function YJ(a,b){this.b=a;this.c=b}s(597,1,{},YJ);_.b=null;_.c=null;function ZJ(a,b){var c,d;UJ(a,b.Od());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&c.ac.Ef(c)}function $J(a,b){var c,d,e,f,g,i,h;tj(a.e,b.Vd(),b.Rd());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Wd(),h=c.Xd(),g=c.Vd(),f=c.Rd(),0<g&&0<f&&(c=e.ve(),g-=TJ(e).c,f-=TJ(e).b,tj(e.ve(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function DA(){RJ();VJ.call(this);this.e=new Pw}s(598,594,{},DA);
-_.Ef=function(a){ZJ(this,a)};_.ve=function(){return this.e};_.Hf=function(a){$J(this,a)};_.e=null;function sC(a){RJ();VJ.call(this);var b=this.b=new Yx;Ex(b.c,a,!1);Qx(b);this.f.b=-1;this.f.c=-1}s(599,594,{},sC);_.ve=function(){return this.b};_.ze=function(){var a;a=(this.b.c.d?to(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function vC(a){this.b=new Uy(a.i,new aK(a))}s(600,1,{},vC);_.b=null;
-function Qy(a){var b,c,d,e,f;f=new hD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bK,k,105,0,0);for(c=b.b?Kk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,86)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((NA(),Q),new R(f.e)));c=c.c;if(su(!c?kh:c.b,vh))for(c=(!a.e.b||0==a.e.b.d?(wt(),wt(),xt):new QA(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ue(f);var g,i,h;1001==f.e?(g=new as(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Vf(),null.Vf()):100==f.e&&y(f.f,102)?(i=f.f,h=new as(i,205,null),h.j=i.Wd(),
-h.k=i.Xd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Vf():401==f.e||402==f.e?(null.Vf(),null.Vf(),null.Vf(),null.Vf(),null.Vf()):500<=f.e&&507>=f.e&&(g=null.Wf,500!=g&&(f=new as(null.Wf,g,null),f.j=null.Vf(),f.k=null.Vf(),i=null.Vf(),f.f=i&12,501==g&&null.Vf())))}function aK(a){this.b=a}s(601,1,si,aK);_.qc=function(){Qy(this)};_.b=null;function TC(){RJ();VJ.call(this);this.b=new tz}s(602,594,{},TC);_.Df=function(){var a;a=new TC;pz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ve=function(){return this.b};
-_.Gf=function(){return cK};_.Kf=function(a){cK=a};var cK=_.b=null;s(603,598,{});function dK(a){var b;b=new ir(qo(a.pb,Qf),qo(a.pb,Pf));a=new ir(qo(a.T.jb.pb,Qf),qo(a.T.jb.pb,Pf));return F(H,r,-1,[b.c-a.c,b.b-a.b])}function eK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(fK(a,a.R),a.R=null):null!=a.Q&&(gK(a,a.Q),a.Q=null);Gj(a.S)}function KI(a){a.kb?a.Pf(lr(a.T.jb)):(a.Id(),KI(a))}function gK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(-1,hK(b,!1)-c[1]))):a.Q=b}
-function iK(a,b){var c;b!=a.Dd()&&(c=a.T.jb,vw(c),jK(c,b,c.pb,c.q.d,!0))}function fK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(hK(b,!0)-c[0],-1))):a.R=b}s(606,315,ni);_.Mf=function(){var a,b;b=lr(this.T.jb);a=dK(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?kK(Gz(a.q,0)):null};_.Nf=function(a){lK(this.T.jb,a)};_.yd=function(){return new ww(this.T.jb)};_.Of=function(){pr(this.T.jb)};_.td=function(){eK(this)};_.Ld=function(){pr(this.T.jb)};
-_.vd=function(a){return mK(this.T.jb,a)};_.Pf=function(a){nr(this.T.jb,a)};_.ld=function(a){gK(this,a)};_.Ed=function(a){iK(this,a)};_.nd=function(a){fK(this,a)};_.Q=null;_.R=null;function nK(){nK=u;Ww();var a=(oK(),pK(),qK);rK=new ry(a.e,a.c,a.d,a.f,a.b)}function sK(a,b){if(0!=a.I.b.q.d&&kK(Gz(a.I.b.q,0)))throw new qw("WindowPanel can only contain one child widget");tK(a,b)}
-function LI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[dh]=Qe,a.ab=!1,a.Id());b=a.pb;b.style[Ze]=0+(Aj(),ag);b.style[Sg]=cb;e=uj()-qo(a.pb,Qf)>>1;f=vj()-qo(a.pb,Pf)>>1;WF(a,Lj(Bo($doc)+e,0),Lj(Co($doc)+f,0));d||((a.ab=c)?(dz(a.pb,gg),a.pb.style[dh]=eh,kk(a.gb,200)):a.pb.style[dh]=eh)}finally{a.w=!0}}
-function uK(a,b){var c;if(a.w){c=new Jv;a.mb&&$s(a.mb,c);a.J&&mr(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!y(d,120))throw d;}a.n=vK(a.r,a);try{Yw(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else Yw(a,b)}function wK(a,b,c){var d,e;e=a.ob;d=new Ij(a,e);e.Ad(a,d.b+b,d.e+c)}function xK(a,b,c){b=new yK(uo(to(Rv(Rv(a.T.d,b),c))));uw(b,a);z(b,a.o,(Vq(),Vq(),Wq));return b}function kr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));nr(a.T.jb,b)}
-function WF(a,b,c){var d,e;(e=a.r)?(d=zK(e.pb),ax(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):ax(a,b,c)}function fC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?or(a.r,a):mr(a.r,a)))}function tK(a,b){if(b!=(0!=a.I.b.q.d?kK(Gz(a.I.b.q,0)):null)){vw(a.I.b);var c=a.I.b;jK(c,b,c.pb,c.q.d,!0)}}
-function AK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(fr(),BK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.Ce();)if(d=Ni(e),b==(fr(),CK)){!d.c&&(d.c=new DK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(fr(),gr))g=d.r,i=d.F,d.I.d?(WF(d,i.d,i.e),kr(d,new ir(i.c,-1))):(WF(d,i.d,i.e),kr(d,new ir(i.c,i.b)),or(g,d)),Qi(g.d,d,d.I.c),xk(d.z,333);else if(!d.C&&f==(fr(),BK))d.pb.style[dh]=eh,fr()}else if(b==gr){!d.c&&(d.c=new DK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zK(i.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),d.F=h,WF(d,0,0),EK(d,hr(i.pb).c,-1);else{if(f!=(fr(),BK))h.d=dk(d.pb)-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),h.c=d.q,h.b=d.p,d.F=h;WF(d,0,0);nr(d,new FK(hr(i.pb)));mr(i,d)}d==d.r.b||eH(d);xk(d.z,333)}}else b==BK&&(!d.c&&(d.c=new DK),d=a,d.C||(d.G=c,d.pb.style[dh]=Qe))}}function GK(a,b){a.pb.style[ih]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Vf().Vf()}
-function HK(a){if(!a.kb){a.t=ow(a,a.r,(!Ls&&(Ls=new Ek),Ls));a.s=ow(a,a.r,Dk?Dk:Dk=new Ek);a.u=ow(a,a.r,(!Qs&&(Qs=new Ek),Qs));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);Ls&&(b=new Ks(a),a.mb&&$s(a.mb,b));a.J&&or(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(ax(a,a.n.b,a.n.c),a.n=null);bx(a);eH(a)}}function eH(a){if(a!=a.r.b){var b;Qs&&(b=new Ps(a),a.mb&&$s(a.mb,b))}}
-function IK(a,b,c){Ww();var d;d=(kx(),lx);dx.call(this,!1,"popup");this.U=d.b;this.S=new JK(this);d=new KK;d.pb[xd]="mosaic-popupLayoutPanel";Tw(this.T,d);$w(this);this.o=new LK(this);this.z=new MK(this);this.A=new NK(this);this.B=new OK(this);this.F=new PK;this.O=(fr(),CK);this.J=c;this.r=a;a=this.I=new QK(b);b=new RK;!a.e&&(a.e=new SK);aj(a.e,b);a=new TK(new qy(rK.b.e.b,rK.b.c,rK.b.d,rK.b.f,rK.b.b));z(a,new UK(this),(Vq(),Vq(),Wq));b=this.I.c;b.c||(b.c=new ny,b.c.hd()[xd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(gy(),hy),c.d=d,c=b.i,VK(c,b.c,new WK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Gw;d=ly(c);Zv(c.c,(lv(),mv(d)),0);Fw(c,a,d,0,!1)}else ky(b.c,a);lK(b.i,null);z(this.I.c,new XK(this),(cr(),cr(),dr));z(this.I.c,this.o,Wq);iK(this,this.I);Oi(cx?to(this.pb):uo(to(this.pb)),"mosaic-WindowPanel",!0)}s(605,606,ni);_.Dd=function(){return 0!=this.I.b.q.d?kK(Gz(this.I.b.q,0)):null};_.Gd=function(a){uK(this,a)};_.yd=function(){return new ww(this.I.b)};_.td=function(){eK(this);Gj(new YK(this))};
-_.vd=function(a){return mK(this.I.b,a)};_.Pf=function(a){kr(this,a)};_.Hd=function(a,b){WF(this,a,b)};_.Ed=function(a){tK(this,a)};_.Id=function(){HK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rK;function ZK(a){a.i=(new pB(a.j)).ac.ve();z(a.i,new $K(a),(Vq(),Vq(),Wq));a.e=F(aL,k,60,[a.i])}
-function MI(){nK();var a,b,c,d,e,f;IK.call(this,(bL(),cL),null,!0);this.Sf();this.db=!0;a=new $x(this.k);this.f=new sz;this.f.pb.style[gh]=fb;hw(this.f,fb);this.Qf();fK(this,"400px");f=new Fz;f.pb.style[Pe]=fb;f.f[td]=10;c=(Tx(),dy);f.b=c;Ez(f,a);Ez(f,this.f);e=new ny;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ky(e,a);Ez(f,e);sK(this,f);fC(this,!1);this.Rf()}s(604,605,ni,MI);_.Qf=function(){ZK(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=jw(a.pb)+"-readonly";Oi(a.hd(),b,!0)};
-_.Sf=function(){eC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $K(a){this.b=a}s(607,1,{},$K);_.Ic=function(){uK(this.b,!1)};_.b=null;function NI(a){this.b=a}s(608,1,{},NI);
-_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ro(a.pb,bh).length;if(0<b&&a.kb){if(0>b)throw new Mx("Length must be a positive integer. Length: "+b);if(b>ro(a.pb,bh).length)throw new Mx("From Index: 0 To Index: "+b+" Text Length: "+ro(a.pb,bh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";eC(a.I.c,"Paste")}function JI(a){nK();MI.call(this);this.d=a}
-s(610,604,ni,JI);_.Qf=function(){ZK(this);this.b=(new pB(this.c)).ac.ve();z(this.b,new eL(this),(Vq(),Vq(),Wq));this.e=F(aL,k,60,[this.b,this.i])};_.Rf=function(){hw(this.f,"150px")};_.Sf=function(){dL(this)};_.Id=function(){HK(this);bo((Zn(),$n),new fL(this))};_.b=null;_.c=null;_.d=null;function II(a){nK();JI.call(this,a)}s(609,610,ni,II);_.Rf=function(){hw(this.f,"150px");UD(new gL(this),this.f)};_.Sf=function(){dL(this);this.k+=" Or drag and drop a file on it."};
-function gL(a){this.b=a;this.c=new hL(this);this.d=this.e=1}s(611,480,{},gL);_.b=null;function hL(a){this.b=a}s(612,1,{},hL);_.Ge=function(a){this.b.b.f.pb[bh]=null!=a?a:j};_.b=null;function WC(){new ot}s(613,453,{},WC);function eL(a){this.b=a}s(614,1,{},eL);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new hD(a.b,0,ro(this.b.f.pb,bh));aE(a.b.b,b.b)}uK(this.b,!1)};_.b=null;function fL(a){this.b=a}s(615,1,{},fL);_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function HI(a){this.b=a}s(617,1,{},HI);_.b=null;function Gr(a,b){a.onloadend=function(a){b.Ge(a.target.result)}}function YD(a){this.b=a}s(622,1,{},YD);_.b=null;function VD(){}s(623,1,{},VD);function WD(){}s(624,1,{},WD);function XD(){}s(625,1,{},XD);function gC(a,b){RJ();DA.call(this);this.d=new iL(a);var c=this.c=new ny,d=(Tx(),dy);c.b=d;ky(this.c,this.e);sK(this.d,this.c);this.d.b=this;this.b=b}s(626,603,{},gC);_.ve=function(){return this.d};_.Ff=function(){return this.c.ob};
-_.Fd=function(){uK(this.d,!1)};_.Jf=function(){};_.Lf=function(a){ZJ(this,a);$J(this,a);KI(this.d);HK(this.d)};_.b=null;_.c=null;_.d=null;function iL(a){nK();IK.call(this,(bL(),cL),a,!1)}s(627,605,ni,iL);_.Fd=function(){var a=this.b,b=new $B(a.b,201),c;a=a.b.r;a.b?a=new jL(new Mi(a.b)):(a=(wt(),wt(),xt),a=new Mi(a));for(;a.Yc();)c=a.Zc(),201==b.e&&UF(c.b)};_.b=null;function DC(){RJ();VJ.call(this);var a=this.b=new kL;a.ab=!0;a.b.i=!0;this.b.db=!0}s(628,594,{},DC);_.ve=function(){return this.b};
-_.b=null;function vD(){}s(634,469,{},vD);function jL(a){if(!a)throw new Dn;this.b=a}s(635,1,{},jL);_.Yc=function(){return BD(this.b)};_.Zc=function(){return Ni(this.b)};_.$c=function(){throw new ED("Missing message: awt.50");};_.b=null;function $A(){return $A()}function tD(){tD=u;var a;a=(kD(),lD["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(lL,k,-1,0,1);else throw new XE(a+" is not supported");}catch(b){if(b=Si(b),!y(b,128))throw b;}}
-function wC(a,b){a.b=31*a.b+I((new jF(b)).b)}function VA(){}s(638,1,{},VA);_.hC=function(){return this.b};_.b=1;function zK(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"borderTopWidth"));b[1]=mL(nL(a,"borderRightWidth"));b[2]=mL(nL(a,"borderBottomWidth"));b[3]=mL(nL(a,"borderLeftWidth"));return b}function oL(a){var b,c;c=pL(a);b=zK(a);a=new ir(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function hr(a){return new ir(a.clientWidth,a.clientHeight)}
-function pL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"marginTop"));b[1]=mL(nL(a,"marginRight"));b[2]=mL(nL(a,"marginBottom"));b[3]=mL(nL(a,"marginLeft"));return b}function qL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"paddingTop"));b[1]=mL(nL(a,"paddingRight"));b[2]=mL(nL(a,"paddingBottom"));b[3]=mL(nL(a,"paddingLeft"));return b}function rL(a,b,c){try{D(b,oe)&&(b=Ld),a.style[b]=c}catch(d){if(d=Si(d),!y(d,120))throw d;}}
-function hK(a,b){var c;sL||(sL=$doc.createElement(Bg),rL(sL,Ze,j),rL(sL,Sg,j),rL(sL,Yf,dd),rL(sL,dh,Qe),$doc.body.appendChild(sL));rL(sL,gh,a);rL(sL,Pe,a);c=oL(sL);return b?c.c:c.b}var sL=null;function tL(){ir.call(this,0,0)}function ir(a,b){this.c=a;this.b=b}function FK(a){ir.call(this,a.c,a.b)}s(640,1,Qh,tL,ir,FK);_.eQ=function(a){return this===a?!0:null==a||uL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function vL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(641,1,{114:1,116:1,137:1},vL);_.eQ=function(a){return a===this?!0:y(a,137)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return wL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
-function xL(a,b){this.b=a;this.c=b}s(642,1,Qh,xL);_.eQ=function(a){return this===a?!0:null==a||yL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return yL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function PK(){this.c=this.b=this.e=this.d=0}s(643,1,Qh,PK);_.eQ=function(a){return this===a?!0:null==a||zL!=Ln(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return zL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function nL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Ld);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(645,1,{});var AL=-1;function BL(){}s(646,645,{},BL);_.b=-1;_.c=-1;var CL=null;
-function mL(a){a=parseInt(a,10);a=isNaN(a)?null:kF(a);return!a?0:a.b}s(649,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1});_.Mf=function(){return lr(this.i)};_.Nf=function(a){lK(this.i,a)};_.Of=function(){pr(this.i)};_.Ld=function(){pr(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[gh]=a;b.kb||(b.j=a)};function oK(){oK=u;pK()}function eC(a,b){a.b.pb.textContent=b||j;lK(a.i,null)}
-function DL(a){oK();var b;Bx(this,new KK);this.b=new EL;b=this.i;FL(b,new GL);rL(b.pb,Wf,cb);b.p=0;VK(b,this.b,new WK(0),b.q.d);this.b.hd()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lK(this.i,null);this.pb[xd]="mosaic-Caption"}s(648,649,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,139:1,145:1},DL);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.c=null;function pK(){pK=u;HL=Un()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Kz(HL,240,20);new Kz(HL,224,16);new Kz(HL,208,16);new Kz(HL,192,16);new Kz(HL,176,16);new Kz(HL,160,16);new Kz(HL,144,16);new Kz(HL,128,16);new Kz(HL,112,16);new Kz(HL,96,16);new Kz(HL,80,16);new Kz(HL,64,16);new Kz(HL,260,16);qK=new Kz(HL,48,16);new Kz(HL,32,16);new Kz(HL,16,16);new Kz(HL,0,16)}var HL,qK;
-function IL(a,b){lw(a.b.pb,!b);lK(a.i,a.b)}function jr(a,b){a.d=b;lw(a.b.pb,!b);lK(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.Ce();)Ni(c)}}function QK(a){var b;Bx(this,new KK);b=this.i;FL(b,new JL((KL(),LL)));b.p=0;this.c=new DL(a);VK(b,this.c,new WK(1),b.q.d);this.b=new KK;fj(this.b,"Body");VK(b,this.b,new WK(0),b.q.d);this.pb[xd]="mosaic-CaptionLayoutPanel"}s(651,649,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1},QK);_.od=function(){pw(this.i)};_.pd=function(){sw(this.i)};
-_.yd=function(){return new ww(this.b)};_.vd=function(a){return mK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SK(){JF(this)}s(652,526,Vh,SK);function JK(a){this.b=a}s(653,1,si,JK);_.qc=function(){pr(this.b.T.jb)};_.b=null;function ML(a){var b;b=a.c;a=b.r;b=!a.f?-1:Fj(a.f.b,b);a.f&&gv(a.f.b,b)&&jv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&eH(!a.f?null:gv(a.f.b,b-1))}function NL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new CA);-1==Fj(a.f.b,b)&&aj(a.f.b,b)}function DK(){}s(654,1,{},DK);_.Rc=function(a){ML(a)};
-_.Sc=function(a){NL(a)};_.Uc=function(a){OL(a.b.r,a.b)};function bL(){bL=u;PL=new QL(1,"e");RL=new QL(2,Gf);SL=new QL(3,"ne");TL=new QL(10,"nw");UL=new QL(4,rg);VL=new QL(5,vg);WL=new QL(12,"sw");XL=new QL(8,"w");cL=new YL((nj(),oj(null)).pb)}function vK(a,b){var c;c=zK(a.pb);return new xL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
-function ZL(a){var b,c,d,e,f,g;if(a.f){b=hr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=gv(a.f.b,d),c=new ir(qo(g.pb,Qf),qo(g.pb,Pf)),f=vK(a,g),f.b-=Lj(0,f.b+qo(g.pb,Qf)-b.c),f.c-=Lj(0,f.c+qo(g.pb,Pf)-b.b),WF(g,Lj(0,f.b),Lj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EK(g,c.c,c.b),g.O==(fr(),gr)&&nr(g,new FK(hr(a.pb))),xk(g.z,1)}}function $L(a,b,c){a=a.e;Qi(a,b,b);x(a.d,b,c);fj(b,Ec+c.c)}
-function mr(a,b){var c;c=a.e;aM(c,b.H);ej(b.H,Ec+TL.c);aM(c,b.D);ej(b.D,Ec+RL.c);aM(c,b.E);ej(b.E,Ec+SL.c);aM(c,b.N);ej(b.N,Ec+XL.c);aM(c,b.v);ej(b.v,Ec+PL.c);aM(c,b.M);ej(b.M,Ec+WL.c);aM(c,b.K);ej(b.K,Ec+UL.c);aM(c,b.L);ej(b.L,Ec+VL.c)}
-function or(a,b){!b.H&&(b.H=xK(b,0,0));$L(a,b.H,TL);!b.D&&(b.D=xK(b,0,1));$L(a,b.D,RL);!b.E&&(b.E=xK(b,0,2));$L(a,b.E,SL);!b.N&&(b.N=xK(b,1,0));$L(a,b.N,XL);!b.v&&(b.v=xK(b,1,2));$L(a,b.v,PL);!b.M&&(b.M=xK(b,2,0));$L(a,b.M,WL);!b.K&&(b.K=xK(b,2,1));$L(a,b.K,UL);!b.L&&(b.L=xK(b,2,2));$L(a,b.L,VL)}function OL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Fj(a.f.b,b);if(c+1<d){eB(a.f,b);for(aj(a.f.b,b);c<d;++c)GK(gv(a.f.b,c),c)}else GK(b,c)}
-function YL(a){a=new bM(a);Bx(this,a);this.d=new cM(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new dM(a);this.e.j=!0;Yi(this.e);this.e.n=3;Dx(this)}s(655,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,145:1},YL);_.Mf=function(){return hr(this.pb)};_.Nf=function(){var a;(a=eM(this))&&a.Nf(null)};_.Of=function(){ZL(this)};_.Rc=function(a){!this.c&&(this.c=new DK);ML(a)};_.Sc=function(a){!this.c&&(this.c=new DK);NL(a)};_.Ld=function(){ZL(this)};
-_.Uc=function(a){!this.c&&(this.c=new DK);OL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var PL,RL,SL,TL,cL,UL,VL,WL,XL;function bM(a){this.q=new Qw(this);this.pb=a}s(656,310,zi,bM);function QL(a,b){this.b=a;this.c=b}s(657,1,{},QL);_.b=0;_.c=null;function cM(a){Ii();bj.call(this,a)}s(658,3,{},cM);_.kc=function(){var a;a=this.k.f;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&IL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Lj(this.b,a<this.e?a:this.e),b=Lj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Aj(),ag);c.style[Sg]=b+ag};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||eH(a);a.I.d||IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+ik(this.k.b.pb)-this.k.f.gd();this.d=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;function aM(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!y(c,120))throw c;}}
-function dM(a){Ii();bj.call(this,a);this.d=new Ki}s(659,3,{},dM);_.kc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");IL(a.I,!1);kr(a,new ir(a.q,a.p));xk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Lj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),b!=a&&wK(d,0,a-b),kr(d,new ir(d.q,b)),xk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),kr(d,new ir(d.q,b)),xk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Lj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&wK(d,a-b,0),kr(d,new ir(b,d.p)),xk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,kr(d,new ir(96<a+b?a+b:96,d.p)),xk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||eH(a);IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+ik(this.k.b.pb)-this.k.f.gd();this.e=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function fM(){var a;this.e=new gM(this);this.b=!1;this.c=new Uw;Bx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}s(660,330,vi,fM);
-_.rd=function(){var a;Dx(this);try{a=this.ob}catch(b){b=Si(b);if(y(b,126))throw new qw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Zu(this),$u(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(zk,a),a.c=!0,a.d=Ik(a),aj(zk,a),this.d=new hM(this),Dv(new Yu(this.d))):(this.pb.style[qd]=cb,this.pb.style[kg]=cb);this.b&&rv(new Xu(this));mj(oj(null),new iM,Bo($doc),Co($doc))};
-_.sd=function(){this.i.sd();Fk(this.e);this.d&&(Vu(Bv,this.d,F(jM,k,48,[(!Os&&(Os=new Ek),Os)])),this.d=null);this.b&&Vu(tv,this,F(jM,k,48,[(!sv&&(sv=new Ek),sv)]))};_.ad=function(a){switch(ov(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(Ao(this.pb,a.target))return bk(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function gM(a){yk();this.b=a}s(661,26,{},gM);_.Ac=function(){var a=this.b;Zu(a);$u(a.pb)};_.b=null;function hM(a){this.b=a}s(662,1,{},hM);_.b=null;
-function iM(){this.pb=Gx();var a;a=new By(new kM(this));z(this,a,(Lq(),Lq(),Mq));z(this,a,(Hr(),Hr(),Ir))}s(663,332,Sh,iM);_.td=function(){Gj(new lM(this))};function kM(a){this.b=a}s(664,1,{},kM);_.b=null;function lM(a){this.b=a}s(665,1,si,lM);_.qc=function(){this.b.pb.focus()};_.b=null;function mM(a){a.pb.style[gh]=kd;a.pb.style[Pe]=kd;if(a.kb){var a=a.ob,b;y(a,145)?a.Nf(null):(b=eM(a))&&b.Nf(a)}}s(667,313,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1});
-_.Mf=function(){mM(this);return new ir(qo(this.pb,Qf),qo(this.pb,Pf))};_.Nf=function(){mM(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function EL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[fh]=Lf;this.pb[xd]="mosaic-HTML"}s(666,667,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1},EL);function TK(a){Bx(this,new nM(a));this.pb[xd]="mosaic-ImageButton"}s(668,330,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},TK);
-function kL(){Ww();var a=(kx(),nx);dx.call(this,!0,mf);this.U=a.b;this.b=new oM(this);this.b.e=!0;Rw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?aw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(cx?to(this.pb):uo(to(this.pb)))[xd]=He;this.pb.style[ih]="2147483647"}s(669,315,zi,kL);_._c=function(a){rw(this,a);1==ov(a.type)&&Yw(this,!1)};_.b=null;
-function oM(a){this.c=a;this.d=new gj;this.j=new gj;a=(Ty(),Sy);new Jz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Gg);this.f=$doc.createElement(Jg);kv(b,this.f);this.p=!0;a=Gx();b=(lv(),mv(b));a.appendChild(b);this.pb=a;Gl();this.pb.setAttribute(lg,jm.b);-1==this.lb?aw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[xd]=Ge;a=jw(this.pb)+"-vertical";Oi(this.hd(),a,!0);this.pb.style[Uf]=cb;this.pb.setAttribute("hideFocus",ah);z(this,new Ry(this),(Lq(),Lq(),Mq))}s(670,354,Th,oM);
-_._c=function(a){switch(ov(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ky(this,a)};_.Kd=function(a,b){Oy(this,a,b);b||this.b&&Yw(this.c,!1)};_.b=!0;_.c=null;
-function nM(a){var b=(Tx(),dy),c=(gy(),hy),d;d=new Nx;d.i[pd]=bb;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Lx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;Lx(b.b);b.b.d.rows[0].cells[0].style[ch]=e.b;Lx(d);b=Hx(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Jx(g,f.d);St(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Wc]=e;kv(b,a.pb);uw(a,d)}Bx(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}s(671,330,vi,nM);_.b=null;_.c=null;function LK(a){this.b=a}s(672,1,{},LK);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&eH(this.b)};_.b=null;function MK(a){yk();this.b=a}s(673,26,{},MK);_.Ac=function(){pr(this.b.T.jb);var a=this.b;Ns((!a.y&&(a.y=new pM),a.y))};_.b=null;function NK(a){yk();this.b=a}s(674,26,{},NK);_.Ac=function(){AK(this.b,(fr(),gr))};_.b=null;function OK(a){yk();this.b=a}s(675,26,{},OK);_.Ac=function(){AK(this.b,(fr(),BK))};_.b=null;function RK(){}s(676,1,{},RK);function UK(a){this.b=a}s(677,1,{},UK);_.Ic=function(){this.b.Fd()};_.b=null;
-function XK(a){this.b=a}s(678,1,{},XK);_.b=null;function YK(a){this.b=a}s(679,1,si,YK);_.qc=function(){this.b.O==(fr(),gr)?xk(this.b.A,333):this.b.O==BK&&xk(this.b.B,333)};_.b=null;function yK(a){this.pb=a;pw(this)}s(680,313,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},yK);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};
-function pM(){st.call(this,null)}s(681,244,oi,pM);function fr(){fr=u;gr=new qM("MAXIMIZED",0);BK=new qM("MINIMIZED",1);CK=new qM("NORMAL",2);rM=F(sM,k,140,[gr,BK,CK])}function qM(a,b){E.call(this,a,b)}s(682,140,{114:1,117:1,119:1,140:1},qM);var rM,gr,BK,CK;function Zu(a){var b,c,d,e;c=uj();b=vj();e=(bw(),cw).scrollWidth;d=cw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[gh]=c-1+ag);0<=b-1&&(a.pb.style[Pe]=b-1+ag)}
-function $u(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function tM(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new ww(b);c.b.b<c.b.c.d-1;)d=kK(xw(c.b)),e=d.ob,y(e,146)&&e.md(d.jd()),d.jd()&&aj(a.y,d);return!0}
-function uM(a,b){var c,d,e;if(b.b)a.d&&jk(a.d),a.d=new vM(a,b),kk(a.d,333);else for(d=new Mi(a.y);d.c<d.e.Ce();)c=Ni(d),e=c.nb,wM(b,c,e.t,e.u),xM(c,e.v,e.s,F(H,r,-1,[yM(a.r.b,c).e,yM(a.q.b,c).d,yM(a.o.b,c).b,yM(a.p.b,c).c]),F(H,r,-1,[zM(a.j.b,c).e,zM(a.i.b,c).d,zM(a.e.b,c).b,zM(a.f.b,c).c]),F(H,r,-1,[AM(a.v,c),AM(a.u,c),AM(a.s,c),AM(a.t,c)]))}
-function BM(){this.y=new gj;this.k=new CM(this);this.x=new DM(this.k);this.w=new EM(this.k);this.r=new FM(this.k);this.q=new GM(this.k);this.o=new HM(this.k);this.p=new IM(this.k);this.j=new JM(this.k);this.i=new KM(this.k);this.e=new LM(this.k);this.f=new MM(this.k);this.v=new NM(this.k);this.u=new NM(this.k);this.s=new NM(this.k);this.t=new NM(this.k)}s(686,1,{});_.Tf=function(a){uM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function OM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.Ce();)d=Ni(e),y(d,63)&&(d=d.jb),f=d.nb,wM(c,d,f.t,f.u),xM(d,f.v,f.s,F(H,r,-1,[yM(b.r.b,d).e,yM(b.q.b,d).d,yM(b.o.b,d).b,yM(b.p.b,d).c]),F(H,r,-1,[zM(b.j.b,d).e,zM(b.i.b,d).d,zM(b.e.b,d).b,zM(b.f.b,d).c]),F(H,r,-1,[AM(b.v,d),AM(b.u,d),AM(b.s,d),AM(b.t,d)]));PM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.Ce();)b=Ni(a),y(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function vM(a,b){this.b=a;this.c=b;var c=(pk(),sk);this.n=new ok(this);this.u=c}s(687,17,{},vM);_.rc=function(){OM(this)};_.sc=function(){OM(this)};
-_.uc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.Ce();)b=Ni(c),y(b,63)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),wM(this.c,b,d.j,d.w),xM(b,d.x,d.i,F(H,r,-1,[yM(this.b.r.b,b).e,yM(this.b.q.b,b).d,yM(this.b.o.b,b).b,yM(this.b.p.b,b).c]),F(H,r,-1,[zM(this.b.j.b,b).e,zM(this.b.i.b,b).d,zM(this.b.e.b,b).b,zM(this.b.f.b,b).c]),F(H,r,-1,[AM(this.b.v,b),AM(this.b.u,b),AM(this.b.s,b),AM(this.b.t,b)]))};_.b=null;_.c=null;s(689,1,{});
-_.b=null;function LM(a){this.b=a}s(688,689,{},LM);function MM(a){this.b=a}s(690,689,{},MM);function KM(a){this.b=a}s(691,689,{},KM);function JM(a){this.b=a}s(692,689,{},JM);function HM(a){this.b=a}s(693,689,{},HM);function IM(a){this.b=a}s(694,689,{},IM);function GM(a){this.b=a}s(695,689,{},GM);function FM(a){this.b=a}s(696,689,{},FM);s(697,689,{},function(a){this.b=a});s(698,689,{},function(a){this.b=a});function AM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new vL(qL(b.pb)),x(c.e,b,d));return d.e}
-function NM(a){this.b=a}s(699,689,{},NM);function EM(a){this.b=a}s(700,689,{},EM);function DM(a){this.b=a}s(701,689,{},DM);function zM(a,b){var c;c=jj(a.b,b);c||(c=new vL(zK(b.pb)),x(a.b,b,c));return c}function yM(a,b){var c;c=jj(a.c,b);c||(c=new vL(pL(b.pb)),x(a.c,b,c));return c}
-function QM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=eM(b),f,g,i,h,l;if(y(b,145)){if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=RM(e,!0));null!=c.k&&(h.b=RM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=new tL;f=b.pb;l=f.style;g=l[Yf];i=l[dh];l[Yf]="static";l[dh]=Qe;null!=c.n?h.c=RM(e,!0):(l[gh]=kd,h.c=(f.offsetWidth||0)+yM(d.p.b,b).c+yM(d.q.b,b).d);null!=c.k?h.b=RM(e,!1):(l[Pe]=kd,h.b=(f.offsetHeight||0)+yM(d.r.b,b).e+
-yM(d.o.b,b).b);l[Yf]=g;l[dh]=i}d=h}null!=c.n&&(Aj(),jq)==c.n.Vf()||null!=c.k&&(Aj(),jq)!=c.k.Vf()||x(a.f,b,d)}return d}function CM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}s(702,1,{},CM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function SM(a){var b;b=a.nb;if(null==b||!y(b,143))b=new TM,a.nb=b;return b}function GL(){JL.call(this,(KL(),UM))}function JL(a){var b=(VM(),WM);BM.call(this);this.c=a;this.b=b}s(703,686,{},GL,JL);
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l;h=new tL;tM(this,a);l=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);d=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(KL(),UM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.Ce();)c=Ni(a),e=SM(c),b=null,i=c.ob,y(i,146)&&(b=i,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(l+=QM(this.x.b,c).c,e.b=QM(this.w.b,
-c).b,y(i,146)&&(l+=b.c,e.b+=b.b),f=Lj(f,e.b)):(d+=QM(this.w.b,c).b,e.c=QM(this.x.b,c).c,y(i,146)&&(d+=b.b,e.c+=b.c),g=Lj(g,e.c));this.c==UM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Tf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P;if(tM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=AM(this.t,a);B=AM(this.v,a);c=hr(a.pb);P=c.c-(q+AM(this.u,a));o=c.b-(B+AM(this.s,a));g=P;c=o;this.c==(KL(),UM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=SM(d),w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(n.e?++h:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=QM(this.w.b,d).b,y(w,146)&&(n.b+=b.b))):(n.d?++i:(n.b=QM(this.w.b,
-d).b,y(w,146)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=d.nb,w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==UM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,146)&&(l-=b.c,f-=b.b),this.c==LL?(n.t=this.b==(VM(),WM)?q:this.b==YM?q+~~(P/2)-~~(J/2):q+P-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(VM(),WM)?(n.t=q,n.u=B):this.b==YM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.dd()-dk(a.pb)-AM(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-fk(a.pb)-AM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));uM(this,a)}};_.b=null;_.c=null;function VM(){VM=u;WM=new ZM("START",0);YM=new ZM(Jb,1);$M=new ZM("END",2);aN=F(bN,k,141,[WM,YM,$M])}function ZM(a,b){E.call(this,a,b)}s(704,140,{114:1,117:1,119:1,141:1},ZM);var aN,YM,$M,WM;function KL(){KL=u;UM=new cN("HORIZONTAL",0);LL=new cN("VERTICAL",1);dN=F(eN,k,142,[UM,LL])}
-function cN(a,b){E.call(this,a,b)}s(705,140,{114:1,117:1,119:1,142:1},cN);var dN,UM,LL;s(707,1,{147:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function TM(){this.f=!1}function WK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(706,707,{143:1,147:1},TM,WK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function fN(a,b){if(a.n)return!0;tM(a,b);if(0<a.y.d){a.b=gv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,144))d=new gN,c.nb=d;a.c=d;a.y.Ie();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function hN(){BM.call(this)}s(708,686,{},hN);
-_.Uf=function(a){var b,c;c=new tL;fN(this,a);if(this.b){b=QM(this.x.b,this.b).c;var d=QM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,146)&&(b=XM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);c.b+=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);return c};
-_.Tf=function(a){var b,c,d,e,f;fN(this,a)&&(d=AM(this.t,a),e=AM(this.v,a),c=hr(a.pb),f=c.c-(d+AM(this.u,a)),c=c.b-(e+AM(this.s,a)),b=this.b.ob,y(b,146)&&(b=XM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-dk(a.pb)-AM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-fk(a.pb)-AM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),uM(this,a))};_.b=null;_.c=null;function gN(){this.f=!1}
-s(709,707,{144:1,147:1},gN);function XM(a){var b,c,d,e;null==a.b&&(a.b=v(H,r,-1,4,1),e=to(Rv(Rv(a.d,0),0)),c=to(Rv(Rv(a.d,2),2)),d=pL(a.pb),b=zK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function iN(a,b){a.kb&&bk(a);return Sw(a,b)}function jN(){tx();jx.call(this,ux)}s(710,320,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,146:1},jN);_.vd=function(a){return iN(this,a)};_.b=null;
-function kN(a){var b;b=a.ob;return y(b,146)?b:a}function lr(a){if(!a.kb)return new tL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Uf(a),nr(a,a.k),a.e.Tf(a),a.k=a.e.Uf(a);return a.k}function kK(a){return y(a,146)?a.jb:a}function lN(a){var b;if(!a.o){b=(!CL&&(CL=new BL),CL);var c=tN(a,gb,!0);b.b=c;c=tN(a,hb,!0);b.c=c;a.o=b}return a.o}
-function jK(a,b,c,d,e){if(y(b,63))throw new Gk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,147)&&f.f?(c=new jN,Fw(a,c,a.pb,d,!0),Tw(c,b)):Fw(a,b,c,d,e);lK(a,b)}function VK(a,b,c,d){b.nb=c;jK(a,b,a.pb,d,!0)}
-function lK(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,oz(d.d),oz(d.f),oz(d.c),oz(d.b),oz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==kN(a))c=c.ob;else{if(y(c,139)||y(c,62))d=c,c=c.ob,c==kN(d)&&(c=c.ob);y(c,146)&&y(c.ob,138)&&(c=c.ob)}y(c,145)&&!y(c,138)&&(c.Nf(a.ob),c.Nf(a))}}
-function pr(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;!yo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Tf(a);a.d=!1;PM(a)}}function PM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kK(Gz(a.q,d)),y(b,146)&&(b=b.jb),b.jd()&&(y(b,145)?b.Of():y(b,76)&&b.Ld())}function mK(a,b){var c;y(b,146)&&(b=y(b,146)?b.jb:b);c=kN(b);return Mw(a,c)?(y(c,146)&&iN(c,b),lK(a,null),!0):!1}
-function FL(a,b){var c;a.e=b;null!=a.f&&ej(a,jw(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Pz(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,jw(a.pb)+Ca+a.f);lK(a,null)}function tN(a,b,c){a.n||(a.n=$doc.createElement(Bg),rL(a.n,Yf,dd),rL(a.n,dh,Qe),rL(a.n,Ze,cb),rL(a.n,Sg,cb),a.pb.appendChild(a.n));rL(a.n,gh,b);rL(a.n,Pe,b);a=oL(a.n);return c?a.c:a.b}
-function RM(a,b){var c;c=null.Vf();if(c==(Aj(),vq)){c=(lN(a),null.Vf());var d=(-1==AL&&(AL=hK(ib,!0)),AL);return L(K(Math.round(100*d*c/254)))}if(c==lq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.b&&(c.b=hK(gb,!0)),c.b))));if(c==nq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.c&&(c.c=hK(hb,!0)),c.b))));if(c==tq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c)));if(c==xq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(10*d*c/254)));if(c==rq)return L(K(oF(12*
-(lN(a),null.Vf())*L(K(oF((-1==AL&&(AL=hK(ib,!0)),AL)/72))))));if(c==jq)return tN(a,null.Vf(),b);if(c==pq)return c=(lN(a),L(K(oF(null.Vf())))),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c/72)));if(null.Vf()==hq)return L(K(oF(null.Vf())));throw new Gk("Invalid size: "+null.Vf());}function KK(){var a=new hN;Pw.call(this);this.k=new ir(-1,-1);new uN(this);this.pb[xd]="mosaic-LayoutPanel";FL(this,a)}s(711,310,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,145:1},KK);
-_.zd=function(a){jK(this,a,this.pb,this.q.d,!0)};_.od=function(){zw(this,new vN)};_.pd=function(){zw(this,new wN)};_.Mf=function(){return lr(this)};_.wd=function(a){return Iw(this.q,kN(a))};_.xd=function(a,b,c,d){jK(this,a,b,c,d)};_.Nf=function(a){lK(this,a)};_.yd=function(){return new ww(this)};_.Of=function(){pr(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=lr(this),null!=this.j)a=a.b+ag,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+ag);this.ld(b);this.i=null}else b=a.b+ag,this.nd(a.c+ag),this.ld(b);pr(this)}};_.Ld=function(){pr(this)};_.vd=function(a){return mK(this,a)};_.ld=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=kN(a);Lw(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[gh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function vN(){}s(712,1,{},vN);_.Jd=function(a){kN(a).rd()};function wN(){}s(713,1,{},wN);_.Jd=function(a){kN(a).sd()};function ww(a){this.c=a;this.b=new Kw(this.c.q)}s(714,1,{},ww);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return kK(xw(this.b))};_.$c=function(){yw(this.b)};_.c=null;function xN(){xN=u;new Zx}
-function uN(a){xN();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new yN(this)}s(715,9,{},uN);function yN(a){yk();this.b=a}s(716,26,{},yN);_.Ac=function(){lK(this.b.b,null);pr(this.b.b)};_.b=null;function eM(a){a=a.ob;return!a?null:y(a,145)?a:eM(a)}function EK(a,b,c){var d;d=a.pb;xM(a,b,c,pL(d),zK(d),qL(d))}
-function xM(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.nd((0>g?0:g)+(Aj(),ag)),b!=a.gd()&&a.nd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(Aj(),ag)),c!=a.fd()&&a.ld((0>c?0:c)+ag))}function nr(a,b){EK(a,b.c,b.b)}function wM(a,b,c,d){b=kN(b);Lw(a,b);a.Bd(b,c,d)}s(719,1,{});
-function RE(){var a,b,c,d;d=sF("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function zN(){this.b=new Ki;new Ki;new Ki}s(718,719,{},zN);function QE(){QE=u;AN=new zN}function VE(){var a=SE,b=$wnd.JSApplet.JSME;QE();x(AN.b,a,b)}var AN;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Wn&&(e=lk(),2E3<e-Yn&&(Yn=e,Xn=Vn()));if(0==Wn++){var f=(Zn(),$n),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=io(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Zn(),$n),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=io(l,m);while(h.d);h.d=m}}--Wn;c&&-1!=Xn&&($wnd.clearTimeout(Xn),Xn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Vt)()}catch(d){a(b)}else A(Vt)()}var TE=U(1),On=U(102),BN=fF(" I"),H=aF(726,BN),KF=aF(724,TE),CN=fF(" Z"),YH=aF(727,CN);U(101);U(100);U(99);var DN=U(506),Cn=aF(728,DN),EN=U(263),xu=aF(729,EN);U(264);U(140);var FN=fF(" B");U(496);var GN=fF(" C"),Fi=aF(730,GN);U(494);var HN=fF(" D"),sG=aF(731,HN);U(495);U(497);var IN=U(500),nF=aF(732,IN),JN=fF(" J"),KN=U(2),Xt=aF(725,KN),lL=aF(733,FN);U(509);U(492);U(98);U(192);U(107);U(488);var SE=U(486);
-U(491);U(116);U(117);U(96);U(109);U(110);U(111);U(503);U(498);U(487);U(719);U(718);var UE=eF(),KB=U(418),eG=aF(734,KB),LN=U(549),HH=aF(735,LN),MN=U(404);U(403);U(402);U(401);U(545);var Ot=aF(736,H),NN=V(547,function(){kG();return LH}),MH=aF(737,NN);U(548);U(427);U(426);U(541);U(540);U(550);U(551);U(546);U(461);U(544);var mB=aF(738,MN);U(416);U(553);U(204);U(203);U(297);U(244);U(299);U(212);var ON=U(211);U(247);U(246);U(245);U(398);U(399);U(400);U(314);var PN=U(313);U(312);U(318);U(332);U(555);U(554);
-U(311);U(310);U(557);U(556);U(562);U(563);U(564);U(565);U(566);U(567);U(568);U(569);U(558);U(559);U(560);U(561);U(374);U(250);U(249);U(323);U(324);U(325);U(580);U(589);U(26);U(581);U(582);U(583);U(584);U(585);U(586);U(587);U(588);U(295);U(473);U(472);U(513);U(515);U(514);U(516);U(518);U(517);U(519);U(523);U(524);U(370);U(373);U(371);U(372);U(444);U(443);var EC=U(442),PG=aF(739,EC),bI=aF(740,JN);U(433);U(428);U(429);U(579);U(520);U(526);U(521);U(522);U(438);U(437);U(436);U(441);
-var QN=eF(),bK=aF(741,QN);U(471);U(481);U(480);U(479);U(482);U(483);U(622);U(623);U(624);U(625);U(532);var RN=V(253,function(){Dt();return It}),Jt=aF(742,RN);U(512);U(451);U(452);U(435);var oC=U(430);U(414);U(415);U(440);var zC=U(439);U(432);U(431);U(530);U(539);U(421);var OB=U(420);U(475);U(542);U(543);U(505);U(552);U(449);U(450);U(424);U(406);U(405);U(458);eF();eF();eF();U(408);U(409);U(293);
-var SN=V(180,function(){Aj();return zq}),Aq=aF(743,SN),TN=V(139,function(){Bj();return No}),Oo=aF(744,TN),UN=V(146,function(){Po();return zp}),Ap=aF(745,UN),VN=V(165,function(){Bp();return Kp}),Lp=aF(746,VN),WN=V(170,function(){Mp();return Vp}),Wp=aF(747,WN),XN=V(175,function(){Xp();return fq}),gq=aF(748,XN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(141,null);V(142,null);V(143,null);V(144,null);V(145,null);V(147,null);V(157,null);
-V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(148,null);V(149,null);V(150,null);V(151,null);V(152,null);V(153,null);V(154,null);V(155,null);V(156,null);V(166,null);V(167,null);V(168,null);V(169,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(202);U(209);U(210);U(385);var Hz=aF(749,PN);U(386);U(592);U(591);U(425);U(208);U(234);U(236);var VB=U(423);U(474);U(411);U(410);U(417);U(536);U(346);U(348);U(347);
-U(349);U(508);U(239);U(460);U(207);U(227);U(228);U(230);U(225);U(224);U(226);var XB=U(575);U(419);U(594);U(599);U(459);U(499);U(462);var oB=U(413),nB=aF(750,OB);U(214);U(218);U(638);U(576);U(446);U(447);U(448);U(412);U(231);U(248);U(572);U(573);U(337);U(336);U(342);U(343);U(628);U(600);U(601);U(525);U(533);U(534);U(535);U(593);U(595);var pC=U(434);U(216);U(215);U(217);U(219);U(537);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(598);U(317);U(316);U(315);U(606);U(605);U(627);U(603);U(626);
-var YN=V(682,function(){fr();return rM}),sM=aF(751,YN);U(681);U(680);U(672);U(673);U(674);U(675);U(676);U(677);U(678);U(679);U(653);var ZN=V(319,function(){kx();return rx}),sx=aF(752,ZN),$N=V(366,function(){fx();return $y}),az=aF(753,$N);U(17);U(367);U(368);U(363);U(364);U(365);U(18);U(19);U(20);U(457);U(422);U(669);U(354);U(670);U(355);U(356);U(357);U(358);U(361);U(328);U(327);var aO=U(326);U(596);U(597);U(602);U(275);U(331);U(362);U(206);U(350);U(377);U(376);U(378);
-var bO=V(379,function(){rz();return Cz}),Dz=aF(754,bO);V(380,null);V(381,null);V(382,null);V(383,null);U(251);U(268);U(577);U(329);U(345);U(344);U(529);U(394);U(321);U(205);U(578);U(330);U(655);U(3);U(658);U(659);U(657);U(656);U(649);U(648);U(711);U(712);U(713);U(714);U(651);U(242);var cD=U(454),eD=aF(755,cD);U(455);U(453);U(29);U(30);U(28);U(31);U(34);U(35);U(36);U(37);U(38);U(39);var cO=U(51),Py=aF(756,cO);U(40);U(41);U(42);U(43);U(44);U(45);U(46);U(48);U(47);U(49);U(50);U(52);U(53);U(55);U(56);
-U(54);U(57);U(58);U(59);U(60);U(62);U(64);U(65);U(63);U(61);U(66);U(67);U(68);U(69);U(71);U(74);U(73);U(75);U(78);U(79);U(77);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(88);U(86);U(89);U(90);U(91);U(92);U(94);U(95);U(93);var uL=U(640);U(322);var yL=U(642);U(240);U(667);U(666);U(467);U(466);U(468);U(241);U(277);U(279);U(278);U(269);U(320);U(710);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(613);U(456);U(469);U(389);U(201);U(306);U(308);U(307);U(273);U(388);U(270);U(604);var aL=aF(757,aO);U(610);U(609);
-U(617);U(607);U(608);U(614);U(615);U(611);U(612);U(463);U(464);U(470);U(243);U(668);U(635);U(490);U(510);U(272);U(574);var zL=U(643);U(652);U(671);U(707);U(706);U(213);U(229);U(4);U(634);U(33);U(280);U(351);U(352);U(353);U(281);var jM=aF(758,ON);U(282);U(686);U(703);var dO=V(704,function(){VM();return aN}),bN=aF(759,dO),eO=V(705,function(){KL();return dN}),eN=aF(760,eO);U(689);U(698);U(697);U(701);U(700);U(696);U(695);U(693);U(694);U(692);U(691);U(688);U(690);U(699);U(702);U(687);U(335);U(384);U(375);
-U(32);U(70);U(654);U(708);U(334);U(333);U(339);U(340);U(338);U(283);U(21);U(304);U(305);U(11);U(14);U(24);var fO=U(27),Jk=aF(761,fO);U(25);U(22);U(23);U(709);U(8);U(10);U(9);U(715);U(716);U(660);U(663);U(664);U(665);U(661);U(662);var wL=U(641);U(645);U(646);U(220);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
diff --git a/public/jsme_bak/5C36F13F9951716092C3E0487B272BDF.cache.html b/public/jsme_bak/5C36F13F9951716092C3E0487B272BDF.cache.html
deleted file mode 100644
index b923fb7..0000000
--- a/public/jsme_bak/5C36F13F9951716092C3E0487B272BDF.cache.html
+++ /dev/null
@@ -1,629 +0,0 @@
-<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 = '5C36F13F9951716092C3E0487B272BDF';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",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",eb="1",fb="100%",gb="1em",
-hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",qb="<",rb="=",sb=">",tb="?",vb="@",wb="A",xb="AUTO",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Hb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="HIDDEN",$b="Helvetica",ac="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JUSTIFY",fc="JavaScript",gc="LEFT",
-hc="MOL n. ",ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",pc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",tc="O",uc="ONE_WAY_CORNER",vc="P",wc="R",xc="R1",yc="R2",zc="R3",Ac="RIGHT",Bc="ROLL_DOWN",Cc="RXN",Dc="Reset",Ec="Resize-",Fc="Ring",Ic="S",Jc="SMILES",Nc="Se",Oc="Si",Pc="South",Qc="Style names cannot be empty",Rc="West",Sc="X",Tc="[",Uc="\\",Vc="]",Wc="__uiObjectID",Xc="a",dd="absolute",ed="alert",
-fd="alertdialog",gd="align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",Cd="click marked atom to delete mark",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="cssFloat",Md="cursor",Nd="dblclick",Od="definition",Pd="dialog",Qd="dir",Rd="directory",
-Sd="display",Td="div",Xd="document",Yd="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragexit",he="dragleave",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",De="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Je="height",
-Qe="hidden",Re="html",Se="img",Te="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",kf="marquee",lf="math",mf="menu",nf="menuPopup",of="menubar",pf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Af="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="move",Ff="msie",Gf="multipart",Hf="n",If="navigation",
-Jf="none",Kf="noreaction",Lf="note",Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="rect(0px, 0px, 0px, 0px)",ig="region",kg="rgb(",lg="right",mg="role",ng="rotation",og="row",pg="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="scale100",ug="scrollbar",
-wg="se",xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="title",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",gh="whiteSpace",
-hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Bh={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh={l:524288,m:0,h:0},Ph={},Qh=
-{114:1,120:1,122:1,126:1,128:1},Rh={114:1},Sh={9:1,10:1,114:1,117:1,119:1},Th={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Uh={47:1,49:1,58:1,70:1,73:1,81:1,83:1},Vh={6:1,9:1,114:1,117:1,119:1},Wh={114:1,116:1,130:1},Xh={132:1},Yh={82:1,114:1,117:1,119:1},Zh={2:1},$h={46:1},ai={91:1,96:1,110:1,114:1},bi={7:1,
-9:1,114:1,117:1,119:1},ci={56:1},di={8:1,9:1,114:1,117:1,119:1},ei={114:1,120:1,126:1,128:1},fi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},gi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},hi={115:1},ii={112:1},ji={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},
-k={114:1,116:1},ki={96:1,114:1},li={9:1,11:1,114:1,117:1,119:1},r={113:1,114:1,116:1},mi={54:1,114:1},ni={85:1,114:1,120:1,126:1,128:1},oi={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,138:1,145:1},pi={49:1},qi={70:1,81:1},ri={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},si={91:1,92:1,96:1,110:1,114:1},
-ti={57:1},ui={134:1},vi={114:1,116:1,131:1},wi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},xi={48:1,84:1},yi={130:1},zi={114:1,120:1,128:1},Ai={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Bi={131:1},Ci={114:1,130:1},Di={91:1,92:1,96:1,102:1,110:1,114:1},Ei={12:1,114:1,117:1,119:1};function s(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[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 Fi(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(Gi,k,-1,8,1);d=(Hi(),Ii);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 Ji(){Ji=u;Ki=new Li}
-function Mi(a){for(var b,a=new Ni(a.k.n);a.c<a.e.Ce();)b=Oi(a),Pi(b.hd(),de,!1),Qi(a)}function Ri(a,b,c){var a=a.o,d;try{d=new Si(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Ti(e);if(y(e,120))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.hd(),Xb,!0);Pi(c.hd(),Yd,!0);x(Ki,b,c)}
-function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.o.d,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.c.b);Yi(d.e.b);Yi(d.d.b);Pi(b.hd(),Xb,!1);Pi(c.hd(),Yd,!1)}function Zi(a){var b;a.p=!1;for(a=new Ni(a.k.n);a.c<a.e.Ce();)b=Oi(a),Pi(b.hd(),de,!1),Qi(a)}function $i(a,b){aj(a.k.n,b)?Pi(b.hd(),de,!1):a.p?(bj(a.k.n,b),Pi(b.hd(),de,!0)):(a.k.n.Ie(),bj(a.k.n,b))}function cj(a){this.i=a;this.k=new dj(this);this.o=new ej(this.k)}s(3,1,{});_.kc=function(){fj(this.k.f,"dragdrop-dragging")};
-_.lc=function(){gj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ki;function dj(a){this.n=new hj;this.e=a;this.b=a.i}s(4,1,{},dj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ij(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function jj(a,b){var c;c=kj(a.d,lj).b;b.b.ctrlKey||b.b.metaKey||Mi(a.c.e);$i(a.c.e,c)}function mj(a){a.c.i=null;a.c.e.lc();nj((oj(),pj(null)),a.b,0,0);var b=a.b.pb;qj=b;rj();sj=b;a.e=2}
-function ej(a){this.d=new Li;this.c=a;this.b=new tj;uj(this.b,vj(),wj());z(this.b,this,(xj(),xj(),yj));z(this.b,this,(zj(),zj(),Aj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Bj(),bg);a.borderStyle=(Cj(),Jf);a[ld]="blue"}s(5,1,{},ej);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Dj(a);e=Ej(a);b=Fj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!lj)lj=c,this.c.f=kj(this.d,lj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Mi(this.c.e),$i(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj(lj,null),lj!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,mj(this),1!=this.e&&ij(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Lj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Mj(Nj(d-this.i),Nj(a-this.j))>=this.c.e.n?(Oj(),-1!=Gj(this.c.n,this.c.f)||$i(this.c.e,this.c.f),c=new Jj(lj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,mj(this)):bk.preventDefault()),1==this.e)return;bk.preventDefault();ij(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Lj(a,b);if(1==Fj(a.b)&&(this.f=!1,lj))try{if(Oj(),1==this.e)jj(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{ij(this,e,b),this.c.e.kc(),3!=this.e&&jj(this,a)}finally{var f=this.b.pb;qj&&f==qj&&(qj=null);rj();f===sj&&(sj=null);ck(this.b);this.e=1;this.c.f=null}}}finally{lj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var lj=null;function Ij(){}s(6,1,ti,Ij);_.qc=function(){Oj()};
-function Si(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Si);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Jj(a,b){!a||a==(oj(),pj(null))?this.i=this.f=0:(this.f=a.dd()-dk(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(oj(),pj(null))?this.d=this.c=0:(this.c=ek(b.pb)+fk(b.pb),this.d=gk(b.pb)+hk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function fk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function hk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ik(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function jk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function kk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function lk(a,b){var c=mk();kk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;nk(a.n,mk())}function ok(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function nk(a,b){ok(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function pk(a){this.b=a}s(18,1,{},pk);_.vc=function(a){nk(this,a)};_.b=null;s(19,1,{});s(20,1,Zh);function qk(){qk=u;var a;(a=new rk)&&(a.yc()||(a=new sk));tk=a}s(21,19,{});var tk=null;function uk(a,b){var c=A(function(){if(!b.b){var c=mk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function rk(){}s(22,21,{},rk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new vk;uk(a,b);return b};function vk(){}s(23,20,Zh,vk);_.xc=function(){this.b=!0};_.b=!1;function sk(){this.b=new hj;this.c=new wk(this)}s(24,21,{},sk);_.yc=function(){return!0};_.wc=function(a){a=new xk(this,a);bj(this.b,a);1==this.b.d&&yk(this.c,16);return a};function zk(){zk=u;Ak=new hj;var a=new Bk;Ck();Dk(Ek?Ek:Ek=new Fk,a)}function Gk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(Ak,a)}
-function yk(a,b){if(0>b)throw new Hk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(Ak,a);a.c=!1;a.d=Ik(a,b);bj(Ak,a)}function Jk(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Ik(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||aj(Ak,this);this.Ac()};_.c=!1;_.d=0;var Ak;function wk(a){zk();this.b=a}s(25,26,{},wk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Kk,k,3,a.b.d,0);b=Lk(a.b,b);c=new Mk;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.b,d),nk(d.b,c.b);0<a.b.d&&yk(a.c,Mj(5,16-(mk()-c.b)))};_.b=null;function xk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},xk);_.xc=function(){var a=this.c;aj(a.b,this);0==a.b.d&&Gk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Nk(){this.b=ed}s(28,29,{},Nk);function Ok(){this.b=fd}s(30,29,{},Ok);function Pk(){this.b=id}s(31,29,{},Pk);s(33,1,{});_.b=null;function Qk(a){this.b=a}
-s(32,33,{},Qk);function Rk(){this.b=jd}s(34,29,{},Rk);function Sk(){this.b=md}s(35,29,{},Sk);function Tk(){this.b=rd}s(36,29,{},Tk);function Uk(){this.b=wd}s(37,29,{},Uk);function Vk(){this.b=Gd}s(38,29,{},Vk);function Wk(){this.b=Hd}s(39,29,{},Wk);function Xk(){this.b=Id}s(40,29,{},Xk);function Yk(){this.b=Jd}s(41,29,{},Yk);function Zk(){this.b=Od}s(42,29,{},Zk);function $k(){this.b=Pd}s(43,29,{},$k);function al(){this.b=Rd}s(44,29,{},al);function bl(){this.b=Xd}s(45,29,{},bl);
-function cl(){this.b=ue}s(46,29,{},cl);function dl(){this.b=Ce}s(47,29,{},dl);function fl(){this.b=De}s(48,29,{},fl);function gl(){this.b=Fe}s(49,29,{},gl);function hl(){this.b=Ie}s(50,29,{},hl);function il(a){this.b=a.id}s(51,1,{4:1,5:1},il);_.b=null;function jl(){this.b=Se}s(52,29,{},jl);function kl(){this.b=af}s(53,29,{},kl);function ll(){this.b=bf}s(54,29,{},ll);function ml(){this.b=cf}s(55,29,{},ml);function nl(){this.b=df}s(56,29,{},nl);function ol(){this.b=ff}s(57,29,{},ol);
-function pl(){this.b=hf}s(58,29,{},pl);function ql(){this.b=kf}s(59,29,{},ql);function rl(){this.b=lf}s(60,29,{},rl);function sl(){this.b=mf}s(61,29,{},sl);function tl(){this.b=of}s(62,29,{},tl);function ul(){this.b=pf}s(63,29,{},ul);function vl(){this.b=vf}s(64,29,{},vl);function wl(){this.b=wf}s(65,29,{},wl);function xl(){this.b=If}s(66,29,{},xl);function yl(){this.b=Lf}s(67,29,{},yl);function zl(){this.b=Uf}s(68,29,{},zl);function Al(){this.b=$f}s(69,29,{},Al);s(70,33,{},function(a){this.b=a});
-function Bl(){this.b=ag}s(71,29,{},Bl);function Cl(){Cl=u;Dl=new Qk("aria-activedescendant")}var Dl;function El(){this.b=eg}s(73,29,{},El);function Fl(){this.b=fg}s(74,29,{},Fl);function Gl(){this.b=ig}s(75,29,{},Gl);
-function Hl(){Hl=u;Il=new Ok;Jl=new Nk;Kl=new Pk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new fl;Zl=new dl;$l=new gl;am=new hl;bm=new jl;cm=new kl;dm=new ml;em=new nl;fm=new ll;gm=new ol;hm=new pl;im=new ql;jm=new rl;km=new tl;lm=new vl;mm=new wl;nm=new ul;om=new sl;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new Bl;um=new Fl;vm=new El;wm=new Gl;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=
-new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;un=new vn;wn=new xn;C=new Li;x(C,ig,wm);x(C,ed,Jl);x(C,Pd,Ul);x(C,fd,Il);x(C,id,Kl);x(C,Xd,Wl);x(C,jd,Ll);x(C,md,Ml);x(C,rd,Nl);x(C,wd,Ol);x(C,De,Yl);x(C,Gd,Pl);x(C,Fe,$l);x(C,Hd,Ql);x(C,Id,Rl);x(C,Jd,Sl);x(C,Od,Tl);x(C,bf,fm);x(C,Rd,Vl);x(C,ue,Xl);x(C,Ce,Zl);x(C,Ie,am);x(C,Se,bm);x(C,af,cm);x(C,cf,dm);x(C,df,em);x(C,ff,gm);x(C,hf,hm);x(C,kf,im);x(C,lf,jm);x(C,mf,om);x(C,of,km);x(C,pf,nm);x(C,
-vf,lm);x(C,Uf,rm);x(C,eg,vm);x(C,wf,mm);x(C,If,pm);x(C,Lf,qm);x(C,$f,sm);x(C,ag,tm);x(C,fg,um);x(C,og,Bm);x(C,pg,xm);x(C,qg,zm);x(C,xg,Fm);x(C,yg,Hm);x(C,ug,Dm);x(C,Bg,Jm);x(C,Dg,Lm);x(C,Eg,Nm);x(C,Gg,Tm);x(C,Ig,Pm);x(C,Jg,Rm);x(C,Og,Vm);x(C,Pg,Xm);x(C,Rg,Zm);x(C,Sg,an);x(C,Zg,wn);x(C,$g,cn);x(C,ah,un)}var Jl,Il,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Zl,Yl,$l,am,bm,cm,fm,dm,em,gm,hm,im,jm,om,km,nm,lm,mm,pm,qm,rm,sm,tm,vm,um,wm,C,Bm,xm,zm,Dm,Fm,Hm,Jm,Lm,Nm,Tm,Pm,Rm,Vm,Xm,Zm,an,wn,cn,un;
-function Cm(){this.b=og}s(77,29,{},Cm);function ym(){this.b=pg}s(78,29,{},ym);function Am(){this.b=qg}s(79,29,{},Am);function Em(){this.b=ug}s(80,29,{},Em);function Gm(){this.b=xg}s(81,29,{},Gm);function Im(){this.b=yg}s(82,29,{},Im);function Km(){this.b=Bg}s(83,29,{},Km);function Mm(){this.b=Dg}s(84,29,{},Mm);function Om(){this.b=Eg}s(85,29,{},Om);function Um(){this.b=Gg}s(86,29,{},Um);function Qm(){this.b=Ig}s(87,29,{},Qm);function Sm(){this.b=Jg}s(88,29,{},Sm);function Wm(){this.b=Og}
-s(89,29,{},Wm);function Ym(){this.b=Pg}s(90,29,{},Ym);function $m(){this.b=Rg}s(91,29,{},$m);function bn(){this.b=Sg}s(92,29,{},bn);function xn(){this.b=Zg}s(93,29,{},xn);function dn(){this.b=$g}s(94,29,{},dn);function vn(){this.b=ah}s(95,29,{},vn);function Mk(){this.b=mk()}function mk(){return(new Date).getTime()}s(96,1,{},Mk);function yn(a){var b,c,d;d=new zn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),An(d,c.cZ.e),d.b.b+=ob,Bn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function Cn(a){var b,c,d;c=v(Dn,k,127,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new En;c[d]=a[d]}}function Fn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{114:1,128:1});_.Bc=function(){return this.i};_.tS=function(){return Fn(this)};_.f=null;_.i=null;function Gn(a){Hn();this.i=a}s(100,101,zi,Gn);function Xi(a){Hn();this.i=a}function Ui(a,b){Hn();this.f=b;this.i=a}s(99,100,ei,Xi,Ui);
-function In(a){Hn();this.c=a;this.b=j;var b,c,d;c=Jn(Kn(this.c)?this.c:null);d=v(Dn,k,127,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Ln(c[a]);Cn(d)}s(98,99,ei,In);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Nf:Kn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Mn(this.c).e;this.b=this.b+ob+(Kn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Kn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Nn(a,b){return On(a)?a.eQ(b):a===b}
-function Mn(a){return On(a)?a.cZ:Pn}function Qn(a){return On(a)?a.hC():Fi(a)}
-function Rn(){var a;Rn=u;Sn=(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 Tn(a){Rn();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=Sn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Sn;s(107,1,{});function Fi(a){return a.$H||(a.$H=++Un)}function Vn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Wn(){return $wnd.setTimeout(function(){0!=Xn&&(Xn=0);Yn=-1},10)}var Xn=0,Un=0,Zn=0,Yn=-1;
-function $n(){$n=u;ao=new bo}function co(a,b){a.b=eo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new fo(a)),go(a.f,1),!a.j&&(a.j=new ho(a)),go(a.j,50))}function bo(){}function io(a){return a.Cc()}function eo(a,b){!a&&(a=[]);a[a.length]=b;return a}function jo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=eo(b,e)):e[0].qc()}catch(f){if(f=Ti(f),!y(f,128))throw f;}}return b}function go(a,b){$n();$wnd.setTimeout(function(){A(io)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},bo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var ao;function fo(a){this.b=a}s(110,1,{},fo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),jo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=mk();100>mk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function ho(a){this.b=a}s(111,1,{},ho);_.Cc=function(){this.b.e&&go(this.b.f,1);return this.b.k};_.b=null;function Hn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Jn(a);2<=e.length&&e.splice(0,2);c=v(Dn,k,127,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Ln(e[a]);Cn(c)}
-function Jn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=ko(f),g=f.indexOf(ua),i=0==f.indexOf(ve)?8:0;-1==g&&(g=lo(f,mo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=ko(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function Bn(a,b){a.b+=b}function no(){}s(117,116,{},no);_.b=j;function ek(a){return oo(po(a.ownerDocument),a)}function gk(a){return qo(po(a.ownerDocument),a)}
-function ro(a,b){return parseInt(a[b])||0}function so(a,b){return null==a[b]?null:""+a[b]}function to(a,b){a.innerHTML=b||j}function uo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function vo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Fj(a){a=a.button;return 1==a?4:2==a?2:1}
-function oo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function wo(a){return qo(po(a.ownerDocument),a)}function qo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function xo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function yo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function dk(a){return!zo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function zo(){var a=Ao();return-1!=a&&1009E3<=a}
-function Bo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Ao(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function wj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function vj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Co(a){return dk(D(a.compatMode,Hb)?a.documentElement:a.body)}function Do(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function po(a){return D(a.compatMode,Hb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{114:1,117:1,119:1});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Cj(){Cj=u;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=F(Po,k,6,[Eo,Go,Io,Ko,Mo])}
-s(139,140,Vh);var Oo,Io,Go,Ko,Eo,Mo;function Fo(){E.call(this,kc,0)}s(141,139,Vh,Fo);function Ho(){E.call(this,"DOTTED",1)}s(142,139,Vh,Ho);function Jo(){E.call(this,"DASHED",2)}s(143,139,Vh,Jo);function Lo(){E.call(this,Zb,3)}s(144,139,Vh,Lo);function No(){E.call(this,"SOLID",4)}s(145,139,Vh,No);
-function Qo(){Qo=u;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=F(Bp,k,7,[Ro,To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp])}s(146,140,bi);var Ap,To,wp,Vo,Ro,ap,up,Zo,cp,ep,gp,Xo,yp,ip,kp,mp,qp,sp,op;function So(){E.call(this,Qb,0)}s(147,146,bi,So);function jp(){E.call(this,"SE_RESIZE",9)}s(148,146,bi,jp);function lp(){E.call(this,"SW_RESIZE",10)}
-s(149,146,bi,lp);function np(){E.call(this,"S_RESIZE",11)}s(150,146,bi,np);function pp(){E.call(this,"W_RESIZE",12)}s(151,146,bi,pp);function rp(){E.call(this,"TEXT",13)}s(152,146,bi,rp);function tp(){E.call(this,"WAIT",14)}s(153,146,bi,tp);function vp(){E.call(this,"HELP",15)}s(154,146,bi,vp);function xp(){E.call(this,"COL_RESIZE",16)}s(155,146,bi,xp);function zp(){E.call(this,"ROW_RESIZE",17)}s(156,146,bi,zp);function Uo(){E.call(this,xb,1)}s(157,146,bi,Uo);
-function Wo(){E.call(this,"CROSSHAIR",2)}s(158,146,bi,Wo);function Yo(){E.call(this,"POINTER",3)}s(159,146,bi,Yo);function $o(){E.call(this,"MOVE",4)}s(160,146,bi,$o);function bp(){E.call(this,"E_RESIZE",5)}s(161,146,bi,bp);function dp(){E.call(this,"NE_RESIZE",6)}s(162,146,bi,dp);function fp(){E.call(this,"NW_RESIZE",7)}s(163,146,bi,fp);function hp(){E.call(this,"N_RESIZE",8)}s(164,146,bi,hp);function Cp(){Cp=u;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=F(Mp,k,8,[Dp,Fp,Hp,Jp])}s(165,140,di);
-var Lp,Fp,Hp,Jp,Dp;function Ep(){E.call(this,kc,0)}s(166,165,di,Ep);function Gp(){E.call(this,"BLOCK",1)}s(167,165,di,Gp);function Ip(){E.call(this,"INLINE",2)}s(168,165,di,Ip);function Kp(){E.call(this,"INLINE_BLOCK",3)}s(169,165,di,Kp);function Np(){Np=u;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=F(Xp,k,10,[Op,Qp,Sp,Up])}s(170,140,Sh);var Wp,Up,Qp,Sp,Op;function Pp(){E.call(this,"VISIBLE",0)}s(171,170,Sh,Pp);function Rp(){E.call(this,Zb,1)}s(172,170,Sh,Rp);
-function Tp(){E.call(this,"SCROLL",2)}s(173,170,Sh,Tp);function Vp(){E.call(this,xb,3)}s(174,170,Sh,Vp);function Yp(){Yp=u;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=F(hq,k,11,[Zp,aq,cq,eq])}s(175,140,li);var gq,Zp,aq,cq,eq;function $p(){E.call(this,Fb,0)}s(176,175,li,$p);function bq(){E.call(this,ec,1)}s(177,175,li,bq);function dq(){E.call(this,gc,2)}s(178,175,li,dq);function fq(){E.call(this,Ac,3)}s(179,175,li,fq);
-function Bj(){Bj=u;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=new xq;yq=new zq;Aq=F(Bq,k,12,[iq,kq,mq,oq,qq,sq,uq,wq,yq])}s(180,140,Ei);var Aq,wq,mq,oq,uq,yq,sq,kq,qq,iq;function jq(){E.call(this,"PX",0)}s(181,180,Ei,jq);function lq(){E.call(this,"PCT",1)}s(182,180,Ei,lq);function nq(){E.call(this,"EM",2)}s(183,180,Ei,nq);function pq(){E.call(this,"EX",3)}s(184,180,Ei,pq);function rq(){E.call(this,"PT",4)}s(185,180,Ei,rq);function tq(){E.call(this,"PC",5)}
-s(186,180,Ei,tq);function vq(){E.call(this,"IN",6)}s(187,180,Ei,vq);function xq(){E.call(this,"CM",7)}s(188,180,Ei,xq);function zq(){E.call(this,"MM",8)}s(189,180,Ei,zq);function Cq(){Cq=u;Dq=[];Eq=[];Fq=[]}var Dq,Eq,Fq;function Gq(){Gq=u;Hq=new Iq}function Jq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Kq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Iq(){}s(192,1,{},Iq);_.b=null;var Hq;s(204,1,{});_.tS=function(){return"An event type"};
-_.i=null;s(203,204,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ec=function(){return this.Gc()};_.b=null;var Lq=_.c=null;function Mq(){Mq=u;Nq=new Oq(nd,new Pq)}function Pq(){}s(201,202,{},Pq);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Nq};var Nq;function Qq(){Qq=u;Rq=new Oq(vd,new Sq)}function Sq(){}s(205,202,{},Sq);_.Dc=function(a){Tq();Uq(this,a.c,Vq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Rq};var Rq;s(208,202,$h);
-function Kj(a,b){return(a.b.clientX||0)-oo(po(b.ownerDocument),b)+dk(b)+Co(b.ownerDocument)}function Lj(a,b){return(a.b.clientY||0)-wo(b)+(b.scrollTop||0)+Do(b.ownerDocument)}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}function Ej(a){var b;return(b=a.c)?Lj(a,b):a.b.clientY||0}s(207,208,$h);function Wq(){Wq=u;Xq=new Oq(yd,new Yq)}function Yq(){}s(206,207,$h,Yq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return Xq};var Xq;function Zq(){Zq=u;$q=new Oq(Kd,new ar)}function ar(){}
-s(209,202,{},ar);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return $q};var $q;s(212,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var br=_.d=0;function Fk(){this.d=++br}s(211,212,xi,Fk);function Oq(a,b){this.d=++br;this.b=b;!Lq&&(Lq=new cr);Lq.b[a]=this;this.c=a}s(210,211,xi,Oq);_.b=null;_.c=null;function dr(){dr=u;er=new Oq(Nd,new fr)}function fr(){}s(213,207,$h,fr);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(gr(),hr))a=ir(b.pb),c=new jr(ro(b.pb,Rf),ro(b.pb,Qf)),d=new jr(ro(b.T.jb.pb,Rf),ro(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);kr(b.I,!0);a=ro(b.T.jb.pb,Rf);lr(b,new jr(a,mr(b.T.jb).b));b.J&&b.O!=hr&&nr(b.r,b)}else kr(b.I,!1),b.O!=(gr(),hr)?lr(b,new jr(b.F.c,b.F.b)):or(b,ir(b.r.pb)),b.J&&b.O!=hr&&pr(b.r,b);qr(b.T.jb)}else kr(b.I,!0)};_.Gc=function(){return er};var er;s(214,202,{});
-function rr(){rr=u;sr=new Oq(ee,new tr)}function tr(){}s(215,214,{},tr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return sr};var sr;function ur(){ur=u;vr=new Oq(fe,new wr)}function wr(){}s(216,214,{},wr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return vr};var vr;function xr(){xr=u;yr=new Oq(ie,new zr)}function zr(){}s(217,214,{},zr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return yr};
-var yr;function Ar(){Ar=u;Br=new Oq(je,new Cr)}function Cr(){}s(218,214,{},Cr);_.Dc=function(a){a=Dr(a.b);(this.b.dataTransfer||null).setData(Mg,a)};_.Gc=function(){return Br};var Br;function Er(){Er=u;Fr=new Oq(ke,new Gr)}function Gr(){}s(219,214,{},Gr);
-_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Hr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.Ge(b))};_.Gc=function(){return Fr};var Fr;function Ir(){Ir=u;Jr=new Oq(pe,new Kr)}function Kr(){}s(220,202,{},Kr);_.Dc=function(a){ck(a.b.b)};_.Gc=function(){return Jr};var Jr;
-function Lr(){Lr=u;Mr=new Oq(ye,new Nr)}function Nr(){}s(221,202,{},Nr);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Or(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Pr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Mr};var Mr;function Qr(){Qr=u;Rr=new Oq(ze,new Sr)}function Sr(){}s(222,202,{},Sr);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Tr(a.b.b,a.b.c))};
-_.Gc=function(){return Rr};var Rr;function Ur(){Ur=u;Vr=new Oq(Ae,new Wr)}function Wr(){}s(223,202,{},Wr);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Vr};var Vr;s(225,202,{});s(224,225,{});function Xr(){Xr=u;Yr=new Oq(Xe,new Zr)}function Zr(){}s(226,224,{},Zr);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<($r(),as).length&&-999!=($r(),as)[c]&&(c=($r(),as)[c]);b=new bs(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?cs(Dr(a)):e=301;break;case 118:case 86:b&&ds(a.u,(!a.ub&&(a.ub=new es(a)),a.ub));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:fs(a,so((gs(),hs).ac.b.pb,ch));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Yb;e=1300;break;case 114:case 82:a.jb=!0;a.J=wc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=La):801==a.c?(e=237,a.jb=!0,a.J=Ka):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Wa);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?is(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?is(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&is(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?is(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?is(a,4):e=207;break;case 53:105==a.c?is(a,5):e=208;break;case 54:105==a.c?is(a,
-6):e=210;break;case 55:105==a.c?is(a,7):e=211;break;case 56:105==a.c?is(a,8):e=212;break;case 57:105==a.c?is(a,9):(a.jb=!0,a.J="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}js(a,e)}b=!0}b&&this.b.preventDefault()};_.Gc=function(){return Yr};var Yr;function ks(){ks=u;ls=new Oq(yf,new ms)}function ms(){}s(227,207,$h,ms);_.Dc=function(a){a.nc(this)};_.Gc=function(){return ls};var ls;
-function xj(){xj=u;yj=new Oq(zf,new ns)}function ns(){}s(228,207,$h,ns);_.Dc=function(a){a.oc(this)};_.Gc=function(){return yj};var yj;function os(){os=u;ps=new Oq(Af,new qs)}function qs(){}s(229,207,$h,qs);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Jj(lj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,mj(a))};_.Gc=function(){return ps};var ps;function zj(){zj=u;Aj=new Oq(Cf,new rs)}function rs(){}s(230,207,$h,rs);_.Dc=function(a){a.pc(this)};_.Gc=function(){return Aj};var Aj;function cr(){this.b={}}
-s(231,1,{},cr);_.b=null;s(234,208,$h);var ss=null;function ts(){ts=u;us=new Oq(Ug,new vs)}function vs(){}s(233,234,$h,vs);_.Dc=function(a){ws(a.b,this,a.b.n)};_.Gc=function(){return us};var us;function xs(){xs=u;ys=new Oq(Vg,new zs)}function zs(){}s(235,234,$h,zs);_.Dc=function(a){ws(a.b,this,a.b.n)};_.Gc=function(){return ys};var ys;function As(){var a;this.b=(a=document.createElement(Td),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==ve)}s(236,1,{},As);
-function Bs(){Bs=u;Cs=new Oq(Wg,new Ds)}function Ds(){}s(237,234,$h,Ds);_.Dc=function(a){ws(a.b,this,a.b.o)};_.Gc=function(){return Cs};var Cs;function Es(){Es=u;Fs=new Oq(Xg,new Gs)}function Gs(){}s(238,234,$h,Gs);_.Dc=function(a){Hs(a.b,this)&&(a.b.k&&Is(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),yk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Fs};var Fs;function Js(a,b){this.b=b;this.c=a}function Ks(a,b,c){Ek&&(b=new Js(b,c),a.Vc(b))}s(239,203,{},Js);_.Dc=function(a){a.Rc(this)};_.Ec=function(){return Ek};
-_.b=!1;var Ek=_.c=null;function Ls(a){this.b=a}s(240,203,{},Ls);_.Dc=function(a){a.Sc(this)};_.Ec=function(){return Ms};var Ms=_.b=null;function Ns(){}function Os(a){var b;Ps&&(b=new Ns,a.Vc(b))}s(241,203,{},Ns);_.Dc=function(a){a.Tc(this)};_.Ec=function(){return Ps};var Ps=null;function Qs(a){this.b=a}s(242,203,{},Qs);_.Dc=function(a){a.Uc(this)};_.Ec=function(){return Rs};var Rs=_.b=null;function Ss(){}s(243,203,{},Ss);_.Dc=function(a){a.b.W&&a.b.Fd()};_.Ec=function(){return Ts};var Ts=null;
-function Us(a,b,c){a=a.b;if(!b)throw new Vs("Cannot add a handler with a null type");if(!c)throw new Vs("Cannot add a null handler");0<a.c?Ws(a,new Xs(a,b,c)):Ys(a,b,null,c);return new Zs(new $s(a,b,c))}
-function at(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Vs("Cannot fire null event");try{++d.c;i=bt(d,b.Ec(),null);e=null;for(h=d.d?i.wf(i.Ce()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Dc(g)}catch(l){if(l=Ti(l),y(l,128))f=l,!e&&(e=new pt),qt(e,f);else throw l;}}if(e)throw new rt(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ni(d.b);o.c<o.e.Ce();)m=Oi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ti(n);if(y(n,85))throw new st(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function tt(a){ut.call(this,a,!1)}function ut(a,b){this.b=new vt(b);this.c=a}s(244,1,pi,tt,ut);_.Vc=function(a){at(this,a)};_.b=null;_.c=null;s(247,1,{});function Ws(a,b){!a.b&&(a.b=new hj);bj(a.b,b)}function Ys(a,b,c,d){var e;e=kj(a.e,b);e||(e=new Li,x(a.e,b,e));a=e.ye(c);a||(a=new hj,e.Ae(c,a));a.nf(d)}function wt(a,b,c,d){var e,f;e=bt(a,b,c);e.pf(d)&&e.ze()&&(f=kj(a.e,b),f.Be(c),f.ze()&&Wi(a.e,b))}
-function bt(a,b,c){a=kj(a.e,b);if(!a)return xt(),xt(),yt;c=a.ye(c);return!c?(xt(),xt(),yt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function vt(a){this.e=new Li;this.d=a}s(245,246,{},vt);function Zs(a){this.b=a}s(248,1,{},Zs);_.b=null;function rt(a){Ui.call(this,zt(a),At(a));this.b=a}function At(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function zt(a){var b,c,d;b=a.Ce();if(0==b)return null;b=new Bt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),Bn(b.b,d);return b.b.b}s(250,99,ni,rt);_.b=null;function st(a){rt.call(this,a)}s(249,250,ni,st);s(251,1,{},function(){});function Ct(a){a=so(a,Qd);return Dt(rg,a)?(Et(),Ft):Dt(gf,a)?(Et(),Gt):(Et(),Ht)}function Et(){Et=u;Ft=new It("RTL",0);Gt=new It("LTR",1);Ht=new It(Qb,2);Jt=F(Kt,k,50,[Ft,Gt,Ht])}
-function It(a,b){E.call(this,a,b)}s(253,140,{50:1,114:1,117:1,119:1},It);var Jt,Ht,Gt,Ft;function Lt(){}function Mt(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=Mt(e,d);F(a,b,c,d);return d}function Nt(a){return Ot([Pt,H],[k,r],[113,-1],a,0,2,1)}
-function Ot(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Mt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Ot(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Qt();var e=Rt,f=St;Qt();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 Tt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ut;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ut;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ut;}a[b]=c}s(254,1,{},Lt);_.qI=0;
-function Qt(){Qt=u;Rt=[];St=[];var a=new Lt,b=Rt,c=St,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Rt,St;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Kn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function On(a){return a.tM==u||a.cM&&!!a.cM[1]}function Vt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Wt(){var a;$stats&&Xt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&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")?xe:"unknown"}D(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Xt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Yt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Xt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Cq();Fq.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;}");
-Cq();0!=Fq.length&&(a=Fq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).insertBefore(a,b.b.firstChild),Fq.length=0);0!=Dq.length&&(a=Dq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).appendChild(a),Dq.length=0);0!=Eq.length&&(a=Eq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).appendChild(a),Eq.length=0);$stats&&Xt("export.client.JSME_export");new Zt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$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(d){}}
-function Ti(a){return y(a,128)?a:new In(a)}function $t(a){return au(a&4194303,a>>22&4194303,0>a?1048575:0)}function bu(a){return au(a.l,a.m,a.h)}function au(a,b,c){return _=new cu,_.l=a,_.m=b,_.h=c,_}
-function du(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new eu;if(0==a.l&&0==a.m&&0==a.h)return fu=au(0,0,0),au(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?(fu=au(0,0,0),c=bu((gu(),hu))):(fu=au(c.l,c.m,c.h),c=au(0,0,0)),c;g=!1;0!=b.h>>19&&(b=iu(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?ju(e):0==c&&0!=d&&0==e?ju(d)+22:0!=c&&0==d&&0==e?ju(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=bu((gu(),ku)),c=!0,g=!g;else return c=lu(a,f),g&&mu(c),fu=au(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=iu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=lu(c,d);f&&mu(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=au(f,i,c);g?fu=iu(c):fu=au(c.l,c.m,c.h);return e}if(!nu(a,b))return e?fu=iu(a):fu=au(a.l,a.m,a.h),au(0,0,0);c=c?a:au(a.l,a.m,a.h);var h,l,m,o;f=ou(b)-ou(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=au(i&4194303,l&4194303,h&1048575);for(l=au(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&&mu(l);e?(fu=iu(c),d&&(fu=pu(fu,(gu(),hu)))):fu=au(c.l,c.m,c.h);return l}
-function mu(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 ou(a){var b;b=qu(a.h);return 32==b?(b=qu(a.m),32==b?qu(a.l)+32:b+20-10):b-12}var fu=null;function ru(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return au(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function su(a,b){return au(a.l&b.l,a.m&b.m,a.h&b.h)}function tu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return gu(),uu;if(-9223372036854775E3>a)return gu(),vu;if(9223372036854775E3<=a)return gu(),ku;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=au(a,b,c);d&&mu(b);return b}function wu(a){var b,c;return-129<a&&128>a?(b=a+128,null==xu&&(xu=v(yu,k,51,256,0)),c=xu[b],!c&&(c=xu[b]=$t(a)),c):$t(a)}
-function zu(a){var b=mh,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 nu(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 Au(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return au(c&4194303,n&
-4194303,q&1048575)}function iu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return au(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function lu(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 au(c&4194303,d&4194303,e&1048575)}function pu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return au(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Bu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Bu(iu(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=wu(1E9);a=du(a,b);b=j+L(fu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var xu=null;function gu(){gu=u;ku=au(4194303,4194303,524287);vu=au(0,0,524288);hu=wu(1);wu(2);uu=wu(0)}var ku,vu,hu,uu;function cu(){}s(263,1,{51:1},cu);
-function Xt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Cu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},Cu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Du(a,b){Bn(a.b.b,b.b);return a}function Eu(){this.b=new Fu}s(269,1,{},Eu);function Gu(a){if(null==a)throw new Vs("css is null");this.b=a}s(270,1,{52:1,114:1},Gu);
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;function Iu(a){if(null==a)throw new Vs("html is null");this.b=a}s(272,1,mi,Iu);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;s(273,1,mi,function(){this.b=j});_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;
-function Ju(){Ju=u;Ku=RegExp(oa,we);Lu=RegExp(sb,we);Mu=RegExp(qb,we);Nu=RegExp(ta,we);Ou=RegExp(fa,we)}function Pu(a){Ju();-1!=a.indexOf(oa)&&(a=a.replace(Ku,pa));-1!=a.indexOf(qb)&&(a=a.replace(Mu,ra));-1!=a.indexOf(sb)&&(a=a.replace(Lu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Ou,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Nu,"&#39;"));return a}var Ku,Lu,Mu,Ou,Nu;function Qu(a){if(null==a)throw new Vs("uri is null");this.b=a}s(275,1,{55:1},Qu);_.eQ=function(a){return!y(a,55)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};
-_.b=null;function Ru(){Ru=u}s(277,1,{});function Su(){}s(278,1,{},Su);var Tu=null;function Uu(){}s(279,277,{},Uu);var Vu=null;function Wu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=bt(a.b,f,null).Ce();for(e-=1;0<=e;--e)if(d=bt(a.b,f,null).uf(e),y(d,56)&&Nn(d.b,b)){var h=a.b,l=f;0<h.c?Ws(h,new Xu(h,l,null,d)):wt(h,l,null,d)}}}s(280,1,ci);_.b=null;function Yu(a){this.b=a}s(281,280,ci,Yu);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Zu(a){this.b=a}s(282,280,ci,Zu);
-_.Tc=function(){var a=this.b.b;$u(a);av(a.pb)};function bv(){Hn()}s(283,99,ei,bv);function cv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,yk(a.e,1))}function dv(){this.b=new ev(this);this.c=new hj;this.e=new fv(this);this.i=new gv(this)}s(284,1,{},dv);_.d=!1;_.f=!1;function ev(a){zk();this.b=a}s(285,26,{},ev);_.Ac=function(){if(this.b.d){var a=this.b,b;b=hv(a.i.e.c,a.i.c);iv(a.i);y(b,57)&&new bv;a.d=!1;cv(a)}};_.b=null;function fv(a){zk();this.b=a}s(286,26,{},fv);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=mk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(yk(a.b,1E4);a.i.d<a.i.b;){d=jv(a.i);try{if(null==d)break;y(d,57)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||iv(a.i)}if(100<=mk()-b)break}}finally{e||(Gk(a.b),a.d=!1,cv(a))}};_.b=null;function jv(a){var b;a.c=a.d;b=hv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function iv(a){kv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function gv(a){this.e=a}s(287,1,{},gv);_.Yc=function(){return this.d<this.b};_.Zc=function(){return jv(this)};
-_.$c=function(){iv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function lv(a,b){var c=(mv(),nv(b));a.appendChild(c)}function ov(a,b,c){var d;d=bk;bk=a;b==qj&&8192==pv(a.type)&&(qj=null);c._c(a);bk=d}var bk=null,qj=null;function qv(){qv=u;rv=new dv}function Hj(a){qv();if(!a)throw new Vs("cmd cannot be null");var b=rv;bj(b.c,a);cv(b)}var rv;function sv(a){rj();!tv&&(tv=new Fk);uv||(uv=new ut(null,!0),vv=new wv);return Us(uv,tv,a)}var uv=null;function xv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function wv(){}s(293,203,{},wv);_.Dc=function(a){a.Xc(this);vv.d=!1};_.Ec=function(){return tv};_.Fc=function(){xv(this)};_.b=!1;_.c=!1;_.d=!1;var tv=_.e=null,vv=null;function yv(){yv=u;zv=new Av;Bv()||(zv=null)}var zv=null;function Bk(){}s(295,1,{},Bk);_.Rc=function(){for(;0<(zk(),Ak).d;)Gk(hv(Ak,0))};function Dk(a,b){return Us((!Cv&&(Cv=new Dv),Cv),a,b)}function Ev(a){Ck();Fv||(Gv(),Fv=!0);return Dk((!Ps&&(Ps=new Fk),Ps),a)}function Ck(){Hv||(Iv(),Hv=!0)}
-function Jv(){var a;Hv&&(a=new Kv,Cv&&at(Cv,a));return null}var Hv=!1,Cv=null,Lv=0,Mv=0,Fv=!1;function Nv(){Nv=u;Ov=new Fk}function Kv(){Nv()}s(297,203,{},Kv);_.Dc=function(){null.Vf()};_.Ec=function(){return Ov};var Ov;function Dv(){tt.call(this,null)}s(299,244,pi,Dv);
-function pv(a){switch(a){case nd:return 4096;case vd:return 1024;case yd:return 1;case Nd:return 2;case pe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Af:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case Rb:case Df:return 131072;case Kd:return 262144;case "paste":return 524288;case Xg:return 1048576;case Wg:return 2097152;case Vg:return 4194304;
-case Ug:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function rj(){Pv||(Qv(),Rv(),Pv=!0)}var Pv=!1;function Sv(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 Tv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Qv(){Uv=A(function(a){var b;var c=uv,d,e,f;tv&&c&&Vv(c.b.e,tv)?(b=vv.b,d=vv.c,e=vv.d,f=vv.e,xv(vv),vv.e=a,at(c,vv),c=!(vv.b&&!vv.c),vv.b=b,vv.c=d,vv.d=e,vv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Wv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Kn(b)&&y(b,58)&&ov(a,c,b)});Xv=A(function(a){a.preventDefault();Wv.call(this,a)});Yv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;Wv.call(this,a)});Zv=A(function(a){if(Uv(a)){var b=sj;b&&b.__listener&&!Kn(b.__listener)&&y(b.__listener,58)&&(ov(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,Zv,!0);$wnd.addEventListener(Nd,Zv,!0);$wnd.addEventListener(yf,Zv,!0);$wnd.addEventListener(Cf,Zv,!0);$wnd.addEventListener(zf,Zv,!0);$wnd.addEventListener(Bf,Zv,!0);$wnd.addEventListener(Af,Zv,!0);$wnd.addEventListener(Df,Zv,!0);$wnd.addEventListener(Xe,Uv,!0);$wnd.addEventListener(Ze,Uv,!0);$wnd.addEventListener(Ye,
-Uv,!0);$wnd.addEventListener(Xg,Zv,!0);$wnd.addEventListener(Wg,Zv,!0);$wnd.addEventListener(Vg,Zv,!0);$wnd.addEventListener(Ug,Zv,!0);$wnd.addEventListener(Ae,Zv,!0);$wnd.addEventListener(ye,Zv,!0);$wnd.addEventListener(ze,Zv,!0)}function $v(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 aw(a,b){var c;rj();if(D(he,b)&&(c=Ao(),-1!=c&&1009E3>=c))ge==ge&&(a.ondragexit=Xv);else switch(b){case "drag":a.ondrag=Wv;break;case ee:a.ondragend=Wv;break;case fe:a.ondragenter=Xv;break;case he:a.ondragleave=Wv;break;case ie:a.ondragover=Xv;break;case je:a.ondragstart=Wv;break;case ke:a.ondrop=Wv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Wv,!1);a.addEventListener(b,Wv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var sj=null,Uv=null,Zv=null,Xv=null,Wv=null,Yv=null;function Rv(){$wnd.addEventListener(Af,A(function(a){var b=sj;if(b&&!a.relatedTarget&&Re==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Cf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,Zv,!0)}
-function bw(a,b){rj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Wv:null),c&2&&(a.ondblclick=b&2?Wv:null),c&4&&(a.onmousedown=b&4?Wv:null),c&8&&(a.onmouseup=b&8?Wv:null),c&16&&(a.onmouseover=b&16?Wv:null),c&32&&(a.onmouseout=b&32?Wv:null),c&64&&(a.onmousemove=b&64?Wv:null),c&128&&(a.onkeydown=b&128?Wv:null),c&256&&(a.onkeypress=b&256?Wv:null),c&512&&(a.onkeyup=b&512?Wv:null),c&1024&&(a.onchange=b&1024?Wv:null),c&2048&&(a.onfocus=b&2048?Wv:null),c&4096&&(a.onblur=b&4096?Wv:
-null),c&8192&&(a.onlosecapture=b&8192?Wv:null),c&16384&&(a.onscroll=b&16384?Wv:null),c&32768&&(a.onload=b&32768?Yv:null),c&65536&&(a.onerror=b&65536?Wv:null),c&131072&&(a.onmousewheel=b&131072?Wv:null),c&262144&&(a.oncontextmenu=b&262144?Wv:null),c&524288&&(a.onpaste=b&524288?Wv:null),c&1048576&&(a.ontouchstart=b&1048576?Wv:null),c&2097152&&(a.ontouchmove=b&2097152?Wv:null),c&4194304&&(a.ontouchend=b&4194304?Wv:null),c&8388608&&(a.ontouchcancel=b&8388608?Wv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Wv:null),c&33554432&&(a.ongesturechange=b&33554432?Wv:null),c&67108864&&(a.ongestureend=b&67108864?Wv:null));b&131072&&a.addEventListener(Rb,Wv,!1)}function cw(){var a;cw=u;dw=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var dw;function ew(){this.c=new hj}function fw(a){a=a[Wc];return null==a?-1:a}s(304,1,{},ew);_.b=null;function gw(a,b){this.b=a;this.c=b}s(305,1,{},gw);_.b=0;_.c=null;s(306,1,pi);_.bd=function(a){return decodeURI(a.replace("%23",ma))};_.Vc=function(a){at(this.b,a)};
-_.cd=function(a){a=null==a?j:a;if(!D(a,null==hw?j:hw))hw=a,Ts&&(a=new Ss,at(this.b,a))};var hw=j;function Bv(){function a(){$wnd.setTimeout(a,250);e()}var b=zv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));hw=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(308,306,pi);function Av(){this.b=new tt(null)}s(307,308,pi,Av);_.bd=function(a){return a};
-function Iv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Jv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Hv&&Ks((!Cv&&(Cv=new Dv),Cv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Gv(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Fv&&(d=vj(),c=wj(),Mv!=d||Lv!=c))Mv=d,Lv=c,Os((!Cv&&(Cv=new Dv),Cv))}finally{a&&a(b)}})}function gj(a,b){Pi(a.hd(),b,!0)}function fj(a,b){Pi(a.hd(),b,!1)}function iw(a,b){a.pb.style[Je]=b}function uj(a,b,c){0<=b&&a.nd(b+bg);0<=c&&a.ld(c+bg)}function jw(a,b){null==b||0==b.length?a.pb.removeAttribute(Qg):a.pb.setAttribute(Qg,b)}function kw(a){var b,a=so(a,xd);b=lo(a,mo(32));return 0<=b?a.substr(0,b-0):a}
-function Pi(a,b,c){if(!a)throw new Xi(pc);b=ko(b);if(0==b.length)throw new Hk(Qc);if(c){var d,e,f;d=ko(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+=ba),a.className=f+d)}else{var g,b=ko(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=ko(e.substr(0,
-c-0)),b=ko(lw(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function mw(a,b){a.style.display=b?j:Jf;a.setAttribute("aria-hidden",""+!b)}s(314,1,qi);_.dd=function(){return ek(this.pb)};_.ed=function(){return gk(this.pb)};_.fd=function(){return ro(this.pb,Qf)};_.gd=function(){return ro(this.pb,Rf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Jf};_.kd=function(){throw new nw;};_.ld=function(a){iw(this,a)};_.md=function(a){mw(this.pb,a)};
-_.nd=function(a){this.pb.style[hh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function ow(a,b,c){aw(a.pb,c.c);return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}function z(a,b,c){var d;d=pv(c.c);-1==d?aw(a.pb,c.c):-1==a.lb?bw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}
-function pw(a,b,c){return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}function qw(a){var b;if(a.qd())throw new rw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?bw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.od();a.td()}
-function sw(a,b){var c;switch(pv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Bo(a.pb,c))return}c=a.pb;var d,e,f;if(Lq&&(f=Lq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&at(a.mb,f.b),f.b.b=d,f.b.c=e}function tw(a){if(!a.qd())throw new rw("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}
-function ck(a){if(a.ob)if(y(a.ob,71))a.ob.vd(a);else{if(a.ob)throw new rw("This widget's parent does not implement HasWidgets");}else if(oj(),Vv(uw.b,a)){oj();try{a.sd()}finally{Wi(uw.b,a)}}}function vw(a,b){var c;c=a.ob;if(b){if(c)throw new rw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(313,314,Uh);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&at(this.mb,a)};_.qd=function(){return this.kb};
-_.rd=function(){qw(this)};_._c=function(a){sw(this,a)};_.sd=function(){tw(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function ww(a){for(a=new xw(a);a.b.b<a.b.c.d-1;)yw(a.b),zw(a.b)}s(312,313,Ai);_.od=function(){Aw(this,(Bw(),Cw))};_.pd=function(){Aw(this,(Bw(),Dw))};function Ew(a,b,c){ck(b);var d=a.q;Fw(d,b,d.d);d=(mv(),nv(b.pb));c.appendChild(d);vw(b,a)}
-function Gw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Hw;b.ob==a&&(f=a.wd(b),f<d&&--d);ck(b);Fw(a.q,b,d);e?(e=b.pb,$v(c,(mv(),nv(e)),d)):(e=(mv(),nv(b.pb)),c.appendChild(e));vw(b,a)}function Iw(a,b){var c;if(b.ob!=a)return!1;try{vw(b,null)}finally{c=b.pb;vo(c).removeChild(c);c=a.q;var d;d=Jw(c,b);if(-1==d)throw new Kw;if(0>d||d>=c.d)throw new Hw;for(--c.d;d<c.d;++d)Tt(c.b,d,c.b[d+1]);Tt(c.b,c.d,null)}return!0}s(311,312,Ai);_.wd=function(a){return Jw(this.q,a)};
-_.xd=function(a,b,c,d){Gw(this,a,b,c,d)};_.yd=function(){return new Lw(this.q)};_.vd=function(a){return Iw(this,a)};function nj(a,b,c,d){var e;ck(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}function Mw(a,b){if(b.ob!=a)throw new Hk("Widget must be a child of this panel.");}function Nw(a,b){var c;(c=Iw(a,b))&&Ow(b.pb);return c}function Pw(a,b,c){a=a.pb;-1==b&&-1==c?Ow(a):(a.style[Zf]=dd,a.style[$e]=b+bg,a.style[Tg]=c+bg)}
-function Qw(){var a=$doc.createElement(Td);this.q=new Rw(this);this.pb=a;this.pb.style[Zf]="relative";this.pb.style[Wf]=Qe}function Ow(a){a.style[$e]=j;a.style[Tg]=j;a.style[Zf]=j}s(310,311,Ai,Qw);_.zd=function(a){Ew(this,a,this.pb)};_.vd=function(a){return Nw(this,a)};_.Ad=function(a,b,c){Mw(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){Pw(a,b,c)};function Sw(a,b){if(a.Dd())throw new rw("SimplePanel can only contain one child widget");a.Ed(b)}
-function Tw(a,b){if(a.jb!=b)return!1;try{vw(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Uw(a,b){if(b!=a.jb&&(b&&ck(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(mv(),nv(a.jb.pb));a.Cd().appendChild(c);vw(b,a)}}function Vw(){this.pb=$doc.createElement(Td)}s(318,312,Ai,Vw);_.Cd=function(){return this.pb};_.Dd=function(){return this.jb};_.yd=function(){return new Ww(this)};_.vd=function(a){return Tw(this,a)};_.Ed=function(a){Uw(this,a)};_.jb=null;function Xw(){Xw=u;Yw()}
-function Zw(a,b){a.hb&&($w(a.gb,!1,!1),Ks(a,a,b))}function ax(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function bx(a,b,c){a.cb=b;a.ib=c;b-=xo();c-=yo();a=a.pb;a.style[$e]=b+(Bj(),bg);a.style[Tg]=c+bg}function cx(a){a.hb||(a.kb&&ck(a),$w(a.gb,!0,!1))}s(317,318,Ai);_.Cd=function(){return dx?uo(uo(this.pb)):uo(this.pb)};_.fd=function(){return ro(this.pb,Qf)};_.gd=function(){return ro(this.pb,Rf)};_.hd=function(){return dx?uo(this.pb):vo(uo(this.pb))};_.Fd=function(){this.Gd(!1)};
-_.Gd=function(a){Zw(this,a)};_.jd=function(){return!D(Qe,this.pb.style[eh])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&$w(this.gb,!1,!0)};_.ld=function(a){this.X=a;ax(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){bx(this,a,b)};_.md=function(a){this.pb.style[eh]=a?fh:Qe};_.Ed=function(a){Uw(this,a);ax(this)};_.nd=function(a){this.Y=a;ax(this);0==a.length&&(this.Y=null)};_.Id=function(){cx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function ex(a,b){var c;Vw.call(this);this.$=new fx;this.U=(gx(),hx);this.gb=new ix(this);c=this.pb;var d;d=$doc.createElement(Td);dx&&(to(d,"<div></div>"),co(($n(),ao),new jx(d)));c.appendChild(d);this.Hd(0,0);(dx?uo(this.pb):vo(uo(this.pb)))[xd]="gwt-PopupPanel";(dx?uo(uo(this.pb)):uo(this.pb))[xd]=Yf;this.W=this.V=a;this.db=!1;c=F(Yt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new kx(c);this.T.hd()[xd]=j;c=dx?uo(this.pb):vo(uo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(pc);d=ko(d);
-if(0==d.length)throw new Hk(Qc);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(ba)}Uw(this,this.T);ax(this);Pi(dx?uo(uo(this.pb)):uo(this.pb),Yf,!1);Pi(this.T.c,b+"Content",!0)}s(316,317,Ai);_.od=function(){qw(this.T)};_.pd=function(){tw(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Ww(this.T)};_.vd=function(a){return this.T.vd(a)};
-_.Ed=function(a){Uw(this.T,a);ax(this)};_.T=null;s(315,316,Ai);_.sd=function(){tw(this)};function lx(){lx=u;mx=new nx(Fb,0,(gx(),hx));ox=new nx(uc,1,px);qx=new nx(Bc,2,rx);sx=F(tx,k,59,[mx,ox,qx])}function nx(a,b,c){E.call(this,a,b);this.b=c}s(319,140,{59:1,114:1,117:1,119:1},nx);_.b=null;var sx,mx,ox,qx;function ux(){ux=u;vx=F(Yt,k,1,[Tg,xf,qd])}
-function kx(a){var b;ux();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);lv(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[xd]=a[c],lv(b,wx(a[c]+"Left")),lv(b,wx(a[c]+Lb)),lv(b,wx(a[c]+"Right")),b),lv(this.d,d),1==c&&(this.c=uo(Sv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function wx(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(Td);var d=(mv(),nv(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(321,318,fi,kx);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var vx;s(320,321,fi);s(322,1,{});function Bw(){Bw=u;Cw=new xx;Dw=new yx}function zx(a){rt.call(this,a)}function Aw(a,b){Bw();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Ti(f),y(f,128))d=f,!c&&(c=new pt),qt(c,d);else throw f;}}if(c)throw new zx(c);}s(323,249,ni,zx);var Cw,Dw;function xx(){}s(324,1,{},xx);_.Jd=function(a){a.rd()};function yx(){}s(325,1,{},yx);_.Jd=function(a){a.sd()};s(328,313,gi);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};
-_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_.rd=function(){qw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(327,328,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Ax(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";to(this.pb,a)}
-s(326,327,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Ax);function Bx(){this.q=new Rw(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);lv(this.f,this.e);this.pb=this.f}s(329,311,Ai);_.e=null;_.f=null;
-function Cx(a,b){var c;if(a.i)throw new rw("Composite.initWidget() may only be called once.");ck(b);c=b.pb;a.pb=c;var d;mv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((mv(),c).__gwt_resolve=Dx(a));a.i=b;vw(b,a)}function Ex(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?bw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(330,313,wi);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){Ex(this)};_._c=function(a){sw(this,a);this.i._c(a)};_.sd=function(){this.i.sd()};
-_.kd=function(){return this.pb=this.i.kd()};_.i=null;function Fx(a,b,c){a.d=!1;c?to(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=rg;break;case 1:b[Qd]=gf;break;case 2:Ct(b)!=(Et(),Ht)&&(b[Qd]=j)}}function Gx(a){this.b=a;this.d=!1;this.e=this.c=Ct(a)}s(331,1,{},Gx);_.b=null;_.c=null;_.d=!1;_.e=null;function tj(){this.pb=Hx()}s(332,318,Th,tj);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};
-_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};function Ix(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=uo(b);e=null;c&&(c=fw(c),e=0>c?null:hv(a.j.c,c));e?Jx(a,e):d&&to(b,j);return b}
-function Jx(a,b){var c;if(b.ob!=a)return!1;try{vw(b,null)}finally{c=b.pb;vo(c).removeChild(c);var d=a.j,e;e=fw(c);c[Wc]=null;c=d.c;Kx(e,c.d);Tt(c.c,e,null);d.b=new gw(e,d.b)}return!0}s(334,312,ji);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.yd=function(){return new Lx(this)};_.vd=function(a){return Jx(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Mx(a){if(0>=a.c)throw new Nx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Nx("Column index: 0, Column size: "+a.b);}
-function Ox(){this.j=new ew;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);lv(this.i,this.d);this.pb=this.i;this.e=new Px(this);var a=new Qx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;$v(a.c.i,(mv(),nv(b)),0);lv(a.b,$doc.createElement(Ed))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Nx("Row index: "+a+", Row size: "+d);if(0>c)throw new Nx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Nx("Column index: "+c+", Column size: "+this.b);c=Ix(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Lg),to(c,sa),c),$v(d,(mv(),nv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Lg);
-e.innerHTML=sa;c=$doc.createElement(Yg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Ix(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(333,334,ji,Ox);_.b=0;_.c=0;
-function Rx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Sx(),Tx)?a.c.e==(Et(),Gt)?(Ux(),Vx):a.c.e==Ft?(Ux(),Wx):(Ux(),Xx):a.c.e==(Et(),Gt)?(Ux(),Wx):a.c.e==Ft?(Ux(),Vx):(Ux(),Yx);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?j:a.d.b)}s(337,313,Uh);_.b=null;_.c=null;_.d=null;function Zx(){this.pb=$doc.createElement(Td);this.c=new Gx(this.pb);this.pb[xd]="gwt-Label"}function $x(){Zx.call(this);Fx(this.c,ih,!1);Rx(this)}
-s(336,337,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},Zx,$x);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};function ay(a){var b=$doc.createElement(Td);Dt(Cg,b.tagName);this.pb=b;this.c=new Gx(this.pb);this.pb[xd]="gwt-HTML";Fx(this.c,a,!0);Rx(this)}s(335,336,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},ay);
-function by(a){for(;++a.c<a.e.d&&!(null!=hv(a.e,a.c)););}function Lx(a){this.d=a;this.e=this.d.j.c;by(this)}s(338,1,{},Lx);_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new Kw;a=hv(this.e,this.c);this.b=this.c;by(this);return a};_.$c=function(){var a;if(0>this.b)throw new cy;a=hv(this.e,this.b);ck(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Px(a){this.b=a}s(339,1,{},Px);_.b=null;function Qx(a){this.c=a}s(340,1,{},Qx);_.b=null;_.c=null;
-function Sx(){Sx=u;Tx=new dy}var Tx;function Ux(){Ux=u;ey=new fy((Yp(),ud));Vx=new fy($e);Wx=new fy(lg);Xx=Vx;Yx=Wx;gy=Xx}var ey,gy,Vx,Yx,Xx,Wx;function dy(){}s(342,1,{},dy);function fy(a){this.b=a}s(343,342,{},fy);_.b=null;function hy(){hy=u;iy=new jy(xf);ky=new jy(Tg)}var iy,ky;function jy(a){this.b=a}s(344,1,{},jy);_.b=null;function ly(a,b){var c;c=my(a);lv(a.c,c);Ew(a,b,c)}function my(a){var b;b=$doc.createElement(Lg);b[gd]=a.b.b;b.style[dh]=a.d.b;return b}
-function ny(a,b){var c,d;d=vo(b.pb);(c=Iw(a,b))&&a.c.removeChild(d);return c}function oy(){Bx.call(this);this.b=(Ux(),gy);this.d=(hy(),ky);this.c=$doc.createElement(Yg);lv(this.e,this.c);this.f[td]=bb;this.f[sd]=bb}s(345,329,Ai,oy);_.vd=function(a){return ny(this,a)};_.c=null;function py(){py=u;new Li}function qy(a){py();ry.call(this,a.e.b,a.c,a.d,a.f,a.b)}function sy(a,b,c,d,e){py();this.b=new ty(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
-function ry(a,b,c,d,e){py();sy.call(this,(Ru(),new Qu(a)),b,c,d,e)}s(346,313,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},qy,sy,ry);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};
-_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_._c=function(a){32768==pv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);sw(this,a)};_.td=function(){var a=this.b;D(ef,so(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new uy(a,this),co(($n(),ao),a.i))};_.b=null;s(348,1,{});_.i=null;function vy(){vy=u;wy()}
-function ty(a,b,c,d,e,f){var g,i;vy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);i=new Eu;Du(Du(Du(i,new Gu("width:"+e+(Bj(),bg)+pb)),new Gu("height:"+f+dg)),new Gu("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!xy&&(xy=new yy);b=zy;c=new Gu((new Gu(i.b.b.b)).b);i=new Fu;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Pu(b.b);Bn(i.b,b);i.b.b+="' style='";b=Pu(c.b);Bn(i.b,b);i.b.b+="' border='0'>";i=new Iu(i.b.b);g=(to(g,i.b),uo(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?bw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(347,348,{},ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function uy(a,b){this.b=a;this.c=b}s(349,1,{},uy);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;
-function Ay(a,b){if(0>b||b>=a.pb.options.length)throw new Hw;}function Vq(a,b){Ay(a,b);return a.pb.options[b].value}function By(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}s(350,328,gi,By);s(351,280,ci);function Cy(a){this.b=a}s(352,351,ci,Cy);_.Hc=function(){};function Dy(a){this.b=a}s(353,351,ci,Dy);_.Rc=function(a){this.b.Kd(a.i,a.b)};
-function Ey(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);$v(a.f,(mv(),nv(e)),b);a=(mv(),nv(c));d.appendChild(a)}else d=Sv(a.f,0),$v(d,(mv(),nv(c)),b)}
-function Fy(a,b,c){var d;Gy(a,b);c&&b.b?(Gy(a,null),a=b.b,b=($n(),ao),b.d=eo(b.d,[new Hy(a),!1])):null!=b.d&&(a.k=new Iy(a,b),c=(gx(),px),a.k.U=c,a.k.ab=a.i,a.k.hd()[xd]=He,d=kw(a.pb),D(Ge,d)||gj(a.k,d+"Popup"),pw(a.k,new Dy(a),Ek?Ek:Ek=new Fk),a.o=b.d,d=a.k,a=new Jy(a,b),d.pb.style[eh]=Qe,cx(d),a.b.p?bx(a.b.k,ek(a.b.pb)+ro(a.b.pb,Rf)-1,gk(a.c.pb)):bx(a.b.k,ek(a.c.pb),gk(a.b.pb)+ro(a.b.pb,Qf)-1),d.pb.style[eh]=fh)}function Ky(a,b){if(b||!(a.n&&a.o==a.n.d))Gy(a,b),a.pb.focus(),b&&a.e&&Fy(a,b,!1)}
-function Ly(a,b){var c;a:{c=b.target;var d,e;for(e=new Ni(a.j);e.c<e.e.Ce();)if(d=Oi(e),Bo(d.pb,c)){c=d;break a}c=null}switch(pv(b.type)){case 1:a.pb.focus();c&&Fy(a,c,!0);break;case 16:c&&Ky(a,c);break;case 32:c&&Ky(a,null);break;case 2048:My(a);break;case 128:switch(c=b.keyCode||0,c){case 37:My(a)||a.p||Ny(a);b.cancelBubble=!0;b.preventDefault();break;case 39:My(a)||(a.p?null!=a.n.d&&!a.n.d.Vf().Vf()&&(Fy(a,a.n,!1),a.n.d.Vf()):Oy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:My(a)||a.p&&
-Ny(a);b.cancelBubble=!0;b.preventDefault();break;case 40:My(a)||(a.p?Oy(a):null!=a.n.d&&!a.n.d.Vf().Vf()&&(Fy(a,a.n,!1),a.n.d.Vf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Gy(a,null);a.k&&Zw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Gy(a,null);a.k&&Zw(a.k,!1);break;case 13:My(a)||(Fy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}sw(a,b)}function Py(a,b,c){c&&Gy(a,null);Ks(a,b,!1);a.o=null;a.k=null}
-function My(a){var b;if(!a.n){for(b=new Ni(a.j);b.c<b.e.Ce();){b=Oi(b);Gy(a,b);break}return!0}return!1}function Gy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=kw(c.pb)+Xa;Pi(c.hd(),d,!1);a.p&&(c=vo(a.n.pb),2==Tv(c)&&(c=Sv(c,1),Pi(c,Fg,!1)))}if(b){c=kw(b.pb)+Xa;Pi(b.hd(),c,!0);a.p&&(c=vo(b.pb),2==Tv(c)&&(c=Sv(c,1),Pi(c,Fg,!0)));Hl();c=a.pb;var e=new il(b.pb),d=(Cl(),Dl),e=F(Qy,k,5,[e]),f,g,i,h;f=new zn;for(i=0,h=e.length;i<h;++i)g=e[i],An(An(f,g.b),ba);e=ko(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Oy(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?hv(a.j,b):hv(a.j,c);break}Gy(a,d)}}function Ny(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?hv(a.j,b):hv(a.j,c);break}Gy(a,d)}}s(354,313,Uh);_._c=function(a){Ly(this,a)};_.sd=function(){this.k&&Zw(this.k,!1);tw(this)};_.Kd=function(a,b){Py(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Hy(a){this.b=a}s(355,1,{},Hy);_.qc=function(){Ry(this.b)};_.b=null;
-function Sy(a){this.b=a}s(356,1,{},Sy);_.Hc=function(){Gy(this.b,null)};_.b=null;function Iy(a,b){Xw();this.b=a;this.c=b;ex.call(this,!0,nf);Uw(this.T,this.c.d);ax(this);this.fb=!0;this.c.d.Vf()}s(357,316,Ai,Iy);_.Xc=function(a){var b,c;if(!a.b)switch(pv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Bo(b,c)){a.b=!0;break}a.b&&Gy(this.b,null)}};_.b=null;_.c=null;function Jy(a,b){this.b=a;this.c=b}s(358,1,{},Jy);_.b=null;var Ty=_.c=null;
-function Uy(){Uy=u;Ty=new Cu((Ru(),new Qu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Vy(a,b){this.pb=$doc.createElement(Lg);var c=kw(this.pb)+Xa;Pi(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[xd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Hl();this.pb.setAttribute(mg,nm.b);this.b=b}s(361,314,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},Vy);_.b=null;_.c=null;_.d=null;
-function Wy(){var a;this.pb=$doc.createElement(Lg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Td);lv(this.pb,a);a[xd]="menuSeparatorInner"}s(362,314,qi,Wy);function Xy(){var a,b,c,d,e;b=null.Vf();e=vj();d=wj();b[Sd]=(Cp(),Jf);b[hh]=0+(Bj(),bg);b[Je]=cb;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+bg;b[Je]=(a>d?a:d)+bg;b[Sd]="block"}function fx(){}s(363,1,{},fx);_.Tc=function(){Xy()};
-function Yy(a){this.b=a}s(364,1,{},Yy);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Bo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(pv(d.type)){case 4:case 1048576:if(qj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Zy(a){this.b=a}s(365,1,{},Zy);_.b=null;function gx(){gx=u;hx=new $y(Fb,0);px=new $y(uc,1);rx=new $y(Bc,2);az=F(bz,k,75,[hx,px,rx])}function $y(a,b){E.call(this,a,b)}s(366,140,{75:1,114:1,117:1,119:1},$y);var az,hx,px,rx;function cz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),Xw(),a.i=Ev(a.b.$),Xy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Xw(),Yi(a.i.b),a.i=null,a.c=!1)}
-function dz(a){a.k||(cz(a),a.d||(oj(),Nw(pj(null),a.b)),Xw());ez((Xw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Wf]=fh}function fz(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}ez((Xw(),a.b.pb),"rect("+g+cg+f+cg+c+cg+e+"px)")}
-function $w(a,b,c){a.d=c;kk(a);a.j&&(Gk(a.j),a.j=null,dz(a));a.b.hb=b;var d=a.b;d.eb&&(Yi(d.eb.b),d.eb=null);d._&&(Yi(d._.b),d._=null);if(d.hb){d.eb=sv(new Yy(d));var e;e=new Zy(d);yv();e=zv?Us(zv.b,(!Ts&&(Ts=new Fk),Ts),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(gx(),hx)&&!b&&(c=!1);a.k=b;c?b?(cz(a),a.b.pb.style[Zf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),ez((Xw(),a.b.pb),hg),oj(),b=pj(null),Ew(b,a.b,b.pb),a.j=new gz(a),yk(a.j,1)):lk(a,200):(cz(a),a.k?(a.b.pb.style[Zf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),
-oj(),b=pj(null),Ew(b,a.b,b.pb)):a.d||(oj(),Nw(pj(null),a.b)),Xw(),a.b.pb.style[Wf]=fh)}function ix(a){var b=(qk(),tk);this.n=new pk(this);this.u=b;this.b=a}s(367,17,{},ix);_.sc=function(){dz(this)};_.tc=function(){this.e=ro(this.b.pb,Qf);this.f=ro(this.b.pb,Rf);this.b.pb.style[Wf]=Qe;fz(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){fz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function gz(a){zk();this.b=a}s(368,26,{},gz);
-_.Ac=function(){this.b.j=null;lk(this.b,200)};_.b=null;function mv(){mv=u;hz()}function nv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Dx(a){return function(){this.__gwt_resolve=iz;return a.kd()}}function iz(){throw"A PotentialElement cannot be resolved twice.";}
-function hz(){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 oj(){oj=u;jz=new kz;lz=new Li;uw=new pt}function mz(a){this.q=new Rw(this);this.pb=a;qw(this)}
-function pj(a){oj();var b,c;c=kj(lz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==lz.e){var d=new nz;Ck();Dk(Ek?Ek:Ek=new Fk,d)}!b?c=new oz:c=new mz(b);x(lz,a,c);qt(uw,c);return c}s(370,310,Ai,mz);var jz,lz,uw;function kz(){}s(371,1,{},kz);_.Jd=function(a){a.qd()&&a.sd()};function nz(){}s(372,1,{},nz);_.Rc=function(){oj();try{Aw(uw,jz)}finally{pz(uw.b),pz(lz)}};function oz(){mz.call(this,$doc.body)}s(373,370,Ai,oz);
-_.Bd=function(a,b,c){b-=xo();c-=yo();Pw(a,b,c)};function Ww(a){this.d=a;this.b=!!this.d.jb}s(374,1,{},Ww);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new Kw;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function qz(a,b){a.pb[ch]=null!=b?b:j}s(377,328,ri);_._c=function(a){0!=(pv(a.type)&896)?sw(this,a):sw(this,a)};_.td=function(){};function rz(){rz=u;sz()}s(376,377,ri);
-function tz(){rz();var a=$doc.createElement("textarea");!Vu&&(Vu=new Uu);!Tu&&(Tu=new Su);this.pb=a;this.pb[xd]="gwt-TextArea"}s(375,376,ri,tz);function uz(){var a;rz();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Vu&&(Vu=new Uu);!Tu&&(Tu=new Su);this.pb=b;this.pb[xd]="gwt-TextBox"}s(378,376,ri,uz);function sz(){sz=u;vz=new wz;xz=new yz;zz=new Az;Bz=new Cz;Dz=F(Ez,k,82,[vz,xz,zz,Bz])}s(379,140,Yh);var Dz,vz,xz,zz,Bz;function wz(){E.call(this,Fb,0)}s(380,379,Yh,wz);
-function yz(){E.call(this,ec,1)}s(381,379,Yh,yz);function Az(){E.call(this,gc,2)}s(382,379,Yh,Az);function Cz(){E.call(this,Ac,3)}s(383,379,Yh,Cz);function Fz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Lg);d[gd]=a.b.b;d.style[dh]=a.c.b;var e=(mv(),nv(d));c.appendChild(e);lv(a.e,c);Ew(a,b,d)}function Gz(){Bx.call(this);this.b=(Ux(),gy);this.c=(hy(),ky);this.f[td]=bb;this.f[sd]=bb}s(384,329,Ai,Gz);_.vd=function(a){var b;b=vo(a.pb);(a=Iw(this,a))&&this.e.removeChild(vo(b));return a};
-function Hz(a,b){if(0>b||b>=a.d)throw new Hw;return a.b[b]}function Jw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Fw(a,b,c){var d,e;if(0>c||c>a.d)throw new Hw;if(a.d==a.b.length){e=v(Iz,k,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)Tt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Tt(a.b,d,a.b[d-1]);Tt(a.b,c,b)}function Rw(a){this.c=a;this.b=v(Iz,k,83,4,0)}s(385,1,{},Rw);_.yd=function(){return new Lw(this)};_.b=null;_.c=null;_.d=0;
-function yw(a){if(a.b>=a.c.d)throw new Kw;return a.c.b[++a.b]}function zw(a){if(0>a.b||a.b>=a.c.d)throw new cy;a.c.c.vd(a.c.b[a.b--])}function Lw(a){this.c=a}s(386,1,{},Lw);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return yw(this)};_.$c=function(){zw(this)};_.b=-1;_.c=null;function wy(){wy=u;zy=(Ru(),new Qu(Vn()+"clear.cache.gif"))}var zy,xy=null;function yy(){}s(388,1,{},yy);function Jz(){Jz=u;wy()}function Kz(a,b,c,d,e){Jz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Lz(a,b,c){Jz();Kz.call(this,(Ru(),new Qu(a)),b,0,c,16)}s(389,322,{},Kz,Lz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Mz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Hx(){var a=Nz?Nz:Nz=Mz(),b=$doc.createElement(Td);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(mg,$f);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Qe;d.position=dd;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var Nz=null;function Yw(){Yw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){dx=!0;break a}dx=!1}}
-function ez(a,b){a.style.clip=b;a.style[Sd]=(Cp(),Jf);a.style[Sd]=j}var dx;function jx(a){this.b=a}s(394,1,{},jx);_.qc=function(){this.b.style[Wf]=(Np(),kd)};_.b=null;function Yi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ws(b,new Xu(b,c,d,a)):wt(b,c,d,a)}function $s(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(398,1,{},$s);_.b=null;_.c=null;_.d=null;_.e=null;function Xs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(399,1,{},Xs);_.qc=function(){Ys(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Xu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(400,1,{},Xu);_.qc=function(){wt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Oz(a,b){b.n!=a&&(!a.bc&&(a.bc=new hj),b.n=a,bj(a.bc,b))}function Pz(a){var b;b=a.cZ.e;if(-1!=lo(b,mo(36)))return null;a=a.cc.c.c++;return b=lw(b,Qz(b,mo(46))+1)+j+a}function Rz(a,b,c,d){0==--a.Yb&&(a.hc!=a.$d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Sz(a,b,c,wu(d)))}function Tz(a){return!a.Ub&&a._b?Tz(a._b):a.Ub}
-function Uz(a){return!a.Wb&&a._b?Uz(a._b):a.Wb}function Vz(a){var b;b=new Wz;if(a.$d()){for(;a&&!y(a,102);a=a._b){var c=b,d=a.Wd(),e=a.Xd();c.b+=d;c.c+=e}y(a,102)&&(c=a.Wd(),a=a.Xd(),b.b+=c,b.c+=a);return b}throw new Xz;}function Yz(a){a.dc=!1;a.he();Zz(a)}function Zz(a){if((a=y(a,102)?null:a._b)&&a.dc)Yz(a),a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}function $z(a){return(a=a.Pd())?a:new aA(1,1)}function bA(a){var b;return(b=a.Qd())?new cA(b):new cA(a.Sd())}
-function dA(a){0==a.Yb++&&(a.hc=a.$d(),a.gc=!0,a.ee())}function eA(a){return!a.Wb?(a.Zd(),!0):!1}function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,90)&&c.b==b.b||a.ac.If(b)}function fA(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Zz(a),new gA(a,100);if(g!=a.fc||f!=a.Xb)a.Zd(),new gA(a,101)}function hA(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Zd(),a.ac.Jf(b),a.$d()&&a.ge())}
-function iA(a){a.ec||(dA(a),jA(a,!0),kA(a),a.ec=!0,new gA(a,102),Rz(a,a,a._b,0),Zz(a),a.ac.Lf(a))}function lA(){this.cc=(Tq(),Tq(),mA);new Li;this.Yd();this.$b=(nA(),oA)}s(404,1,ai);_.Md=function(){return!1};_.Nd=function(){return Pz(this)};_.Od=function(){return Tz(this)};_.Pd=function(){return pA(this.ac,this)};_.Qd=function(){return this.Pd()};_.Rd=function(){return this.Xb};_.Sd=function(){return this.ae()};_.Td=function(){return new qA(0,0,0,0)};_.Ud=function(){return this.de()};_.Vd=function(){return this.fc};
-_.Wd=function(){return this.ic};_.Xd=function(){return this.jc};_.Yd=function(){};_.Zd=function(){Yz(this)};_.$d=function(){return this.ec&&!!this._b&&this._b.$d()};_._d=function(){};_.ae=function(){return $z(this)};_.be=function(){};_.ce=function(){return(null==this.Zb&&(this.Zb=this.Nd()),this.Zb)+Aa+this.Wd()+Aa+this.Xd()+Aa+this.Vd()+ih+this.Rd()+(this.ec?j:",hidden")};_.de=function(){return bA(this)};_.ee=function(){};_.fe=function(){return eA(this)};_.ge=function(){};
-_.he=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ie=function(a,b){this.je(this.ic,this.jc,a,b)};_.je=function(a,b,c,d){this.ke(a,b,c,d,this.Vb,!0);this.Vb=0};_.ke=function(a,b,c,d){fA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.le=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new Hk("Missing message: awt.12A");if(y(b,92)){if(b==a)throw new Hk("Missing message: awt.12B");a:{if(a&&!y(a,102))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,102))break;d=d._b}d=!1}if(d)throw new Hk("Missing message: awt.12C");if(y(b,102))throw new Hk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new En;var e=Gj(d.Pb.b,b),f;f=hv(d.Pb.b,e);d.Qb&&d.Qb.re(f);rA(d,e);new sA(d,301,f)}d=a.Pb.b.d;dA(b);tA(a.Pb.b,d,b);d=(b._b=a,b._d(!0),Yz(a),!!a.Qb&&
-y(a.Qb,95)&&(a.Qb.o=!1),Rz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,95)){var g=a.Qb;if(!b)throw new Vs("Missing message: awt.185");if(null==c||null!=c)uA(g,c,b);else throw new Hk("Missing message: awt.92");}else a.Qb.ne(null==c?null:c,b)}catch(i){i=Ti(i);if(y(i,122))throw b=i,rA(a,d),b;throw i;}b.he();new sA(a,300,b)}function vA(a,b){var c;c=a.me();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function wA(a){var b;b=a.me();return new xA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function jA(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)hv(a.Pb.b,c)._d(b)}function rA(a,b){var c;c=hv(a.Pb.b,b);dA(c);c._d(!1);kv(a.Pb.b,b);c._b=null;Yz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1);Rz(c,c,a,1)}function yA(a){var b=(zA(),AA);hA(a,b);for(b=0;b<a.Pb.b.d;++b)hv(a.Pb.b,b).fe()}function BA(a,b){var c,d;if(a.Qb)for(d=new Ni(a.Pb.b);d.c<d.e.Ce();)c=Oi(d),a.Qb.re(c);if(b)for(d=new Ni(a.Pb.b);d.c<d.e.Ce();)c=Oi(d),b.ne(null,c);a.Qb=b;Yz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}
-function kA(a){if(!a.dc){a.Qb&&a.Qb.oe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=hv(a.Pb.b,c),b.dc||b.le();a.dc=!0}}function CA(){lA.call(this);this.Pb=new DA;this.Tb=(Tq(),Tq(),mA)}s(403,404,si);_.Pd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.pe(this));return this.Rb};_.Qd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.qe(this));return this.Sb};_.me=function(){return this.Td()};_.Sd=function(){return $z(this)};_.Ud=function(){return bA(this)};
-_.Yd=function(){this.ac=(Tq(),new EA)};_.Zd=function(){Yz(this);this.Qb&&y(this.Qb,95)&&(this.Qb.o=!1)};_._d=function(a){jA(this,a)};_.ae=function(){return $z(this)};_.de=function(){return bA(this)};_.ee=function(){var a;for(a=0;a<this.Pb.b.d;++a)dA(hv(this.Pb.b,a))};_.fe=function(){var a;if(!eA(this))return!1;for(a=0;a<this.Pb.b.d;++a)hv(this.Pb.b,a).fe();return!0};_.he=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=hv(this.Pb.b,b),a.he()};_.le=function(){kA(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function FA(){var a=new GA;CA.call(this);BA(this,a)}s(402,403,si,FA);_.Nd=function(){return"panel"+this.Tb.c.e++};function HA(a,b,c){a=IA(a.Ob,b,c);a.k=!0;return new JA(a)}function KA(a){a.be(a.Ob.e)}function LA(a){return new aA(ro(a.Ob.pb,Rf),ro(a.Ob.pb,Qf))}s(401,402,si);_.Rd=function(){return ro(this.Ob.pb,Qf)};_.Vd=function(){return ro(this.Ob.pb,Rf)};_.Wd=function(){return ek(this.Ob.pb)};_.Xd=function(){return gk(this.Ob.pb)};
-_.$d=function(){return this.Ob.pb.style.display!=Jf};_.ge=function(){KA(this)};_.ie=function(){};_.Ob=null;function MA(a){if(null!=a)this.f=a;else throw new NA;}s(406,1,Rh);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
-function OA(){OA=u;Q=new Li;x(Q,new R(400),new S(rh));x(Q,new R(401),new S(rh));x(Q,new R(402),new S(rh));x(Q,new R(500),new S(th));x(Q,new R(501),new S(th));x(Q,new R(502),new S(th));x(Q,new R(503),new S(uh));x(Q,new R(504),new S(th));x(Q,new R(505),new S(th));x(Q,new R(506),new S(uh));x(Q,new R(507),new S(Mh));x(Q,new R(100),new S(nh));x(Q,new R(101),new S(nh));x(Q,new R(102),new S(nh));x(Q,new R(103),new S(nh));x(Q,new R(1004),new S(qh));x(Q,new R(1005),new S(qh));x(Q,new R(800),new S(Bh));x(Q,
-new R(801),new S(Bh));x(Q,new R(200),new S(vh));x(Q,new R(201),new S(vh));x(Q,new R(202),new S(vh));x(Q,new R(204),new S(vh));x(Q,new R(203),new S(vh));x(Q,new R(209),new S(Nh));x(Q,new R(208),new S(Oh));x(Q,new R(207),new S(Oh));x(Q,new R(206),new S(vh));x(Q,new R(205),new S(vh));x(Q,new R(1400),new S(Kh));x(Q,new R(1401),new S(Lh));x(Q,new R(1402),new S(Lh));x(Q,new R(300),new S(oh));x(Q,new R(301),new S(oh));x(Q,new R(1100),new S(Ah));x(Q,new R(1101),new S(Ah));x(Q,new R(1200),new S(Jh));x(Q,new R(701),
-new S(yh));x(Q,new R(900),new S(zh));x(Q,new R(1001),new S(wh));x(Q,new R(601),new S(xh))}s(405,406,Rh);_.ce=function(){return j};_.tS=function(){var a;a=j;y(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Nd()),a.Zb),null==a&&(a=j));return this.cZ.e+Tc+this.ce()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(408,1,{},S);_.b=mh;function PA(){}s(409,1,{},PA);_.b=null;_.c=null;
-function QA(a,b){var c;b&&(a.b?(c=new RA(a.b),Tt(c.c,c.d++,b),a.b=c):(a.b=new hj,bj(a.b,b)))}s(411,1,Rh);_.b=null;function SA(){}function TA(){}s(410,411,Rh,SA,TA);function UA(){UA=u;Math.sqrt(2)}function VA(a){UA();if(0>a)throw new Hk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(412,1,{87:1},VA);_.eQ=function(a){return a===this?!0:y(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new WA;a.b=31*a.b+I((new XA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new XA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function YA(){YA=u;ZA=new pt;$A=new aA(0,0);qt(ZA,Cb);qt(ZA,Vb);qt(ZA,yb);qt(ZA,"Last");qt(ZA,Lb);qt(ZA,nc);qt(ZA,Pc);qt(ZA,Rc);qt(ZA,Tb)}
-function uA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Vv(ZA.b,b))throw new Hk(aB());Vt(kj(a.d,d))===Vt(c)&&Vt(kj(a.c,c))===Vt(d)||((b=kj(a.d,d))&&bB(a,b,d),cB(a.b.yd(),c)&&bB(a,c,d),b=a.b,new dB(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function eB(a,b){return new aA(Mj(b[1].c,Mj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Mj(b[0].b,Mj(b[4].b,b[3].b))+a.n)}function bB(a,b,c){fB(a.b,b);Wi(a.c,b);Wi(a.d,c)}
-function gB(a,b){if(!a.o){a.o=!0;var c,d,e;hB(a.i,$A);hB(a.j,$A);hB(a.p,null);a.q=0;for(d=iB(a.b,0);d.c!=d.e.b;){c=jB(d);e=kj(a.c,c);var f=b.$b;e=Nn(e,Lb)?0:Nn(e,nc)?1:Nn(e,Pc)?2:Nn(e,Rc)?4:Nn(e,Tb)?3:Nn(e,Cb)?f.b?4:3:Nn(e,yb)?f.b?3:4:Nn(e,Vb)?1:2;c.ec?a.p[e]||(Tt(a.p,e,c),++a.q,a.i[e]=c.Sd(),a.j[e]=c.Ud()):a.p[e]||(a.i[e]=c.Sd(),a.j[e]=c.Ud())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function kB(){YA();lB.call(this,0)}
-function lB(a){YA();Tq();this.b=new mB;this.c=new Li;this.d=new Li;this.e=a;this.k=0;this.o=!1;this.p=v(nB,k,91,5,0);this.i=v(oB,k,93,5,0);this.j=v(oB,k,93,5,0);this.q=this.f=this.n=0}s(413,1,{95:1,114:1},kB,lB);_.ne=function(a,b){uA(this,a,b)};
-_.oe=function(a){gB(this,a);if(0!=this.q)if(a=wA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.je(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ie(a.c,this.j[1].b),this.p[1].ke(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ie(this.j[4].c,c),this.p[4].ke(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].je(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ie(a.c,
-this.j[2].b),this.p[2].ke(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ie(this.j[3].c,c),this.p[3].ke(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.pe=function(a){var b;b=this.o;gB(this,a);this.o=b;return 0==this.q?vA(a,new aA(0,0)):vA(a,eB(this,this.i))};_.qe=function(a){var b;b=this.o;gB(this,a);this.o=b;return vA(a,eB(this,this.j))};_.re=function(a){var b;b=kj(this.c,a);null!=b&&bB(this,a,b)};_.tS=function(){return pB.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var $A,ZA;function qB(a){lA.call(this);this.ac=(Tq(),new rB(a,this))}s(414,404,{88:1,91:1,96:1,110:1,114:1},qB);_.Nd=function(){return rd+this.cc.c.b++};_.Pd=function(){return!Uz(this)?new aA(0,0):pA(this.ac,this)};_.he=function(){};s(416,1,{});s(415,416,{},function(){});function sB(){sB=u}
-function tB(a,b){if(null==b)throw new Vs("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Uf);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 uB(){sB();lA.call(this);new hj;this.ac=new vB((Tq(),this))}s(417,404,{89:1,91:1,96:1,110:1,114:1},uB);_.Pd=function(){return pA(this.ac,this)};
-_.ce=function(){return(null==this.Zb&&(this.Zb=Pz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",current="+Vq(this.ac.b,this.ac.b.pb.selectedIndex)};function wB(){wB=u;xB=new yB(255,255,255);zB=new yB(192,192,192);AB=new yB(128,128,128);BB=new yB(64,64,64);CB=new yB(0,0,0);DB=new yB(255,0,0);new yB(255,175,175);EB=new yB(255,200,0);FB=new yB(255,255,0);new yB(0,255,0);GB=new yB(255,0,255);HB=new yB(0,255,255);IB=new yB(0,0,255)}
-function JB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new yB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new yB(c,a,b)}function KB(a){return new yB(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function yB(a,b,c){wB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Hk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(418,1,{90:1,97:1,101:1},yB);_.eQ=function(a){return y(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return LB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var CB,IB,HB,BB,AB,zB,GB,EB,DB,xB,FB;function nA(){nA=u;oA=new MB(!0);NB=new pt;qt(NB,"ar");qt(NB,"fa");qt(NB,"iw");qt(NB,"ur")}function MB(a){this.b=a}s(419,1,Rh,MB);_.b=!1;var oA,NB;s(421,1,{106:1,116:1});function OB(){aA.call(this,0,0)}function aA(a,b){this.c=a;this.b=b}
-function cA(a){aA.call(this,a.c,a.b)}s(420,421,{93:1,106:1,114:1,116:1},OB,aA,cA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new WA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return PB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function bs(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(422,1,Rh,bs,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.se=function(){return 0!=(this.f&4)};_.te=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.te()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.se()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function QB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function RB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Kx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Ud(),c.je(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function SB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Ud():c.Sd(),g=Mj(g,c.b),i+=c.c+a.d);return new aA(i,g+2*a.e)}function GA(){TB.call(this,1,5,5)}
-function TB(a,b,c){Tq();this.d=b;this.e=c;this.b=a}s(423,1,Rh,GA,TB);_.ne=function(){};
-_.oe=function(a){this.c=UB(a.Pb);if(0!=QB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=wA(a);g=a.me();i=a.$b.b;l=new hj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new VB(n);for(w=0;w<n;++w)Tt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=Gj(a.Pb.b,q);Kx(B,G.d);Tt(G.c,B,q)}for(d=new Ni(d);d.c<d.e.Ce();)if((c=Oi(d))&&c.ec)a=c.Ud(),!e&&m+a.c>b.c&&(RB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,Tt(l.c,l.d++,c),m+=a.c+this.d,h=Mj(h,a.b);RB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.pe=function(a){this.c=UB(a.Pb);return 0==QB(this)?vA(a,new aA(10,10)):vA(a,SB(this,!1))};_.qe=function(a){this.c=UB(a.Pb);return 0==QB(this)?vA(a,new aA(10,10)):vA(a,SB(this,!0))};_.re=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=lg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return WB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function zA(){zA=u;AA=new XB(Sb,0,12)}
-function XB(a,b,c){zA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(424,1,Rh,XB);_.b=null;_.c=0;_.d=0;var AA;s(425,1,Rh);_.tS=function(){return YB.e+"[font="+this.d+"ascent="+ZB(this.b,this.d).b+", descent="+ZB(this.b,this.d).c+", height="+ZB(this.b,this.d).d+Vc};_.d=null;function $B(a){if(!a.n){dA(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=hv(a.p,b))&&$B(c);jA(a,!1);a.n=!0;Rz(a,a,a._b,0);new aC(a,202)}}
-function bC(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=hv(a.p,b))&&c.Fd()}function cC(a){!Uz(a)&&yA(a);var b=bA(a);a.je(a.ic,a.jc,b.c,b.b);kA(a)}function dC(a,b){a.q!=b&&(a.q=b)}s(427,403,Di);_.Td=function(){return new qA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){bC(this)};_.$d=function(){return this.ac.d.hb};_.je=function(a,b,c,d){fA(this,a,b,c,d);this.Vb=0};_.ke=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;fA(this,a,b,c,d);this.ec&&e&&!f&&kA(this)};_.n=!1;_.q=!1;
-function eC(a){CA.call(this);this.r=new TA;this.p=new hj;this.o=new qA(0,0,0,0);this.ec=!1;BA(this,new kB);this.ac&&fC(this.ac.d.I.c,a);this.ac&&gC(this.ac.d,!0);dC(this,!0)}s(426,427,Di);_.me=function(){return new qA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Wd=function(){return ek(this.ac.d.pb)};_.Xd=function(){return gk(this.ac.d.pb)};_.Yd=function(){this.ac=new hC((Tq(),j),this)};
-function iC(a,b,c,d,e,f){var g,i;g=a.e;f?(i=JB(g),f=new yB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=kg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new yB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=JB(g),(a.e=i)&&(a.i=kg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;jC(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=kg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);jC(a,b,c,d,1);jC(a,b,c+1,1,e);(a.e=f)&&(a.i=kg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);jC(a,b+d,c,1,e);jC(a,b+1,c+e,d,1)}s(428,1,{});_.tS=function(){return"Graphics"};s(429,428,{});function kC(a){var b,c;c=Mj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new aA(b,c)}function lC(a,b,c){var d,e,f,g,i,h;a.c=UB(b.Pb);if(0==a.c.length)return new OB;g=kC(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ud():d.Sd(),h=Mj(h,d.c),i=Mj(i,d.b);return new aA(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function mC(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function nC(){oC.call(this,7)}function oC(a){Tq();this.e=0;this.b=1;this.f=a;this.d=0}s(430,1,Rh,nC,oC);_.ne=function(){};
-_.oe=function(a){var b,c;this.c=UB(a.Pb);if(0!=this.c.length&&(b=wA(a),!(0>=b.c||0>=b.b))){c=kC(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);mC(b.c,b.d,this.d,f,e);mC(b.b,b.e,this.f,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.c[i].je(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.pe=function(a){return vA(a,lC(this,a,!1))};_.qe=function(a){return vA(a,lC(this,a,!0))};_.re=function(){};
-_.tS=function(){return pC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function cy(){Hn()}function rw(a){Hn();this.i=a}s(432,99,ei,cy,rw);function Xz(){Hn();this.i="Missing message: awt.151"}s(431,432,ei,Xz);s(433,1,{});function qA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(434,1,{94:1,114:1,116:1},qA);_.eQ=function(a){return a===this?!0:y(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return qC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function rC(a){sC.call(this,a,0)}function sC(a,b){lA.call(this);this.ac=(Tq(),new tC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ux(),ey);c.b=d;Rx(c);break;case 0:c=c.b;d=(Ux(),Vx);c.b=d;Rx(c);break;case 2:c=c.b,d=(Ux(),Wx),c.b=d,Rx(c)}}s(435,404,ai,rC,sC);
-_.Pd=function(){return!Uz(this)?new aA(0,0):pA(this.ac,this)};_.ce=function(){var a=(null==this.Zb&&(this.Zb=Pz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=ud;break;case 2:b=lg}return a+b+",text=null"};_.b=0;s(438,1,Rh);_.ce=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.k=null;_.n=null;
-function uC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function vC(a){this.o=(Tq(),Tq(),mA);var b;var c;b=this.cZ.e;-1!=lo(b,mo(36))?b=null:(c=this.o.c.d++,b=lw(b,Qz(b,mo(46))+1)+j+c);this.k=b;this.e=new SA;this.i=a;this.f=!0;this.j=new wC(this)}s(437,438,Rh,vC);_.ce=function(){return uC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(436,437,ki);_.ce=function(){return uC(this)+(this.c?",tearOff":j)};_.c=!1;s(440,1,{107:1});
-_.eQ=function(a){return a===this?!0:y(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new WA;xC(a,this.b);xC(a,this.c);return a.b};function Wz(){this.c=this.b=0}function yC(a,b){this.b=a;this.c=b}function zC(a){var b=a.c;this.b=a.b;this.c=b}s(439,440,{98:1,107:1,114:1},Wz,yC,zC);_.eQ=function(a){return a===this?!0:y(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return AC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
-function BC(a,b){if(!b)throw new Vs("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Wy,e=c.d.d;if(0>e||e>c.d.d)throw new Hw;c.p&&(d.pb[Fd]=2);Ey(c,e,d.pb);tA(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Hw;tA(d.d,e,c);for(f=g=0;f<e;++f)y(hv(d.d,f),74)&&++g;tA(d.j,g,c);Ey(d,e,c.pb);c.c=d;e=kw(c.pb)+Xa;Pi(c.hd(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Sv(d.p?d.f:Sv(d.f,0),e),2==Tv(d)&&d.removeChild(Sv(d,1)),c.pb[Fd]=2))}}
-function CC(a,b,c,d){a=a.b;b=Vz(b);c+=b.b;d+=b.c;bx(a.b,c,d);cx(a.b)}function DC(){vC.call(this,j);new hj;this.c=!1;this.b=(Tq(),new EC)}s(441,436,ki,DC);_.b=null;s(444,1,{100:1,109:1,116:1});s(443,444,{100:1,108:1,109:1,116:1});_.eQ=function(a){return a===this?!0:y(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new WA;xC(a,this.d);xC(a,this.e);xC(a,this.c);xC(a,this.b);return a.b};function xA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(442,443,{99:1,100:1,108:1,109:1,114:1,116:1},xA);_.eQ=function(a){return a===this?!0:y(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return FC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function GC(){GC=u;HC=new IC;JC=new KC;LC=new KC}var HC,LC,JC;s(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function IC(){}s(447,446,{},IC);function KC(){}s(448,1,{},KC);s(449,404,ai);_.Od=function(){return null};
-function MC(a,b){var c;c=new NC(Uz(a));return!c?null:new aA(OC(c,"_")*b+6,ZB(c.b,c.d).d+6)}function PC(a,b){var c;c=MC(a,b);return!c?$z(a):c}function QC(a,b){var c;c=MC(a,b);return!c?bA(a):c}function RC(a,b){var c=a.ac;qz(c.b,b);c.f.b=-1;c.f.c=-1}function SC(a){TC.call(this,a,null!=a?a.length:0)}function TC(a,b){lA.call(this);this.b=0>b?0:b;var c=this.ac;qz(c.b,a);c.f.b=-1;c.f.c=-1}s(450,449,ai,SC,TC);_.Nd=function(){return"textfield"+this.cc.c.f++};
-_.Pd=function(){return MC(this,so(this.ac.b.pb,ch).length)};_.Qd=function(){return!Uz(this)?null:MC(this,so(this.ac.b.pb,ch).length)};_.Sd=function(){return 0<this.b?PC(this,this.b):$z(this)};_.Ud=function(){return 0<this.b?QC(this,this.b):bA(this)};_.Yd=function(){this.ac=(Tq(),new UC)};_.ae=function(){return 0<this.b?PC(this,this.b):$z(this)};_.de=function(){return 0<this.b?QC(this,this.b):bA(this)};_.b=0;function Tq(){Tq=u;mA=new VC}function WC(){var a=(Tq(),Tq(),mA);!a.d&&(a.d=new XC)}
-function VC(){this.c=new YC;this.e=new PA}s(451,1,{},VC);_.b=null;_.d=null;var mA;function YC(){}s(452,1,{},YC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(453,1,{});function ZC(){ZC=u;$C=new aD;bD=new aD}function cD(a,b){return b==a?!0:!b?!1:!0}function aD(){}s(454,1,{103:1},aD);_.eQ=function(a){return null==a||!y(a,103)?!1:cD(this,a)};_.hC=function(){var a;a=null.Vf()+";class="+null.Vf();a=!null.Vf().Vf()?a:a+";charset=";return Hu(a)};
-_.tS=function(){return dD.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var $C,bD;function eD(){eD=u;F(fD,k,103,[(ZC(),bD),$C])}function gD(a){eD();this.b=a}s(455,1,{},gD);_.b=null;function hD(a){a="flavor = "+a;Hn();this.i=a}s(456,100,{104:1,114:1,120:1,128:1},hD);function iD(a,b,c){OA();jD.call(this,a,b,c,mh)}function jD(a,b,c,d){OA();MA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(457,405,Rh,iD,jD);
-_.ce=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Bu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function gA(a,b){OA();MA.call(this,a);this.e=b}s(458,405,Rh,gA);
-_.ce=function(){var a,b;a=this.f;switch(this.e){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.Wd()+Aa+a.Xd()+ba+a.Vd()+ih+a.Rd()+va};function sA(a,b,c){OA();gA.call(this,a,b);this.b=c}s(459,458,Rh,sA);
-_.ce=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Nd());return a+b.Zb};_.b=null;function Sz(a,b,c,d){OA();MA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(460,405,Rh,Sz);
-_.ce=function(){var a;switch(this.e){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.e&&(zu(su(this.b,nh))&&(a+="PARENT_CHANGED,"),zu(su(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),zu(su(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;s(461,1,ii);function aC(a,b){OA();gA.call(this,a,b);this.d=null;this.b=this.c=0}
-s(462,458,Rh,aC);
-_.ce=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(463,1,{});function kD(a){if(null==a)throw new En;}s(464,463,{},kD);
-function lD(){lD=u;mD={};mD["java.vendor"]=Be;mD["package.restrict.access.sun"]=bh;mD["sun.java.launcher"]=jc;mD["sun.management.compiler"]=Be;mD["os.name"]=jc;mD[" sun.boot.class.path"]=jc;mD["path.separator.applet"]=jc;mD["java.vm.specification.vendor"]=Be;mD["java.runtime.version"]=jc;mD["http.proxyPort"]=jc;mD["user.name"]=jc;mD["user.language"]=jc;mD["os.name.applet"]=jc;mD["browser.version"]=jc;mD["java.version"]=jc;mD["user.timezone"]=jc;mD["java.endorsed.dirs"]=jc;mD["java.specification.name"]=
-"GWT";mD["java.specification.version"]="2.5.0";mD[Ve]=fc;!ss&&(ss=new As);ss.b?mD[Te]="yes":mD[Te]=null}var mD;s(467,100,zi);function nD(){Hn()}function oD(a){Hn();this.i=a}s(466,467,{111:1,114:1,120:1,128:1},nD,oD);function pD(){pD=u;qD=new rD}function sD(a){var b;if(a.n){var c;b=new Fu;Bn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Bn(b.b,a.b));c=a.c;a=a.k;null!=c&&Bn(b.b,c);null!=a&&(b.b.b+=ma,Bn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function tD(a){pD();var b,c,d;if(null==a)throw new nD;a=ko(a);try{d=lo(a,mo(58))}catch(e){e=Ti(e);if(y(e,124))throw new oD(Fn(e));throw e;}c=lo(a,mo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;uD();var f,g,i;i=c.length;b=new vD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new oD(cc+a);if(!this.n&&(this.n=kj(qD,this.i),this.n||(this.n=(Tq(),new wD))&&x(qD,this.i,this.n),!this.n))throw new oD(cc+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,P,Y,da,N,oc,Gc,jg,ub,Ud,Vd,Wd,Va,Hc,Gb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==xD(c,mo(47),l+2))throw new yD(m);}else{N=c.substr(l,m-l);m-=l;B=0;J=this.d;oc=this.f;
-Wd=this.k;w=this.e;ub=this.j;o=this.b;Gb=this.o;Va=xD(N,mo(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;oc=-1;B=xD(N,mo(47),2);Vd=xD(N,mo(63),2);-1!=Vd&&(-1==B||B>Vd)&&(B=Vd);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var zd=mo(64);Hc=N.lastIndexOf(zd,P);o=N.substr(2,P-2);-1<Hc&&(Gb=N.substr(2,Hc-2),Y=Hc+1);Gc=xD(N,mo(58),-1==Hc?Y:Hc);q=lo(N,mo(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Gc=q+1:Gc=-1):Gc=-1}catch(jf){if(jf=Ti(jf),!y(jf,120))throw jf;}-1==Gc||Gc>B?J=N.substr(Y,
-P-Y):(J=N.substr(Y,Gc-Y),jg=N.substr(Gc+1,P-(Gc+1)),0==jg.length?oc=-1:oc=zD(jg,10))}-1<Va&&(Wd=N.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var bc=mo(63);Ud=N.lastIndexOf(bc,G);-1<Ud?(ub=N.substr(Ud+1,G-(Ud+1)),0==Ud&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Qz(w,mo(47))+1,w=w.substr(0,da-0)),G=Ud):0!=Va&&(ub=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Qz(w,mo(47))+1,0==da?w=N.substr(B,G-B):w=w.substr(0,da-0)+N.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var Ee;Ee=w;null!=ub&&!D(ub,j)&&(null!=w?Ee=w+tb+ub:Ee=tb+ub);null==this.i&&(this.i=this.i);this.d=d;this.c=Ee;this.f=oc;this.k=Wd;var Ad;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(Ad=Qz(this.d,mo(64)))?(this.o=this.d.substr(0,Ad-0),this.d=lw(this.d,Ad+1)):this.o=null;null!=this.c&&-1<(Ad=lo(this.c,mo(63)))?(this.j=lw(this.c,Ad+1),this.e=this.c.substr(0,Ad-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Gb;this.e=w;this.j=ub}}catch(Bd){Bd=
-Ti(Bd);if(y(Bd,120))throw new oD(Fn(Bd));throw Bd;}if(-1>this.f)throw new oD("incorrect port: "+this.f);}s(468,1,Rh,tD);_.tS=function(){return sD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var qD;s(469,1,{});function AD(a,b,c){var d,e;for(d=new BD(a.xe().b);CD(d.b);)if(a=d.c=Oi(d.b),e=a.qf(),null==b?null==e:Nn(b,e))return c&&DD(d),a;return null}s(473,1,Bi);_.we=function(a){return!!AD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,131)||this.Ce()!=a.Ce())return!1;for(a=new BD(a.xe().b);CD(a.b);)if(b=a.c=Oi(a.b),c=b.qf(),b=b.rf(),!this.we(c)||!ED(b,this.ye(c)))return!1;return!0};_.ye=function(a){a=AD(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new BD(this.xe().b);CD(b.b);)a=b.c=Oi(b.b),c+=a.hC(),c=~~c;return c};_.ze=function(){return 0==this.Ce()};_.Ae=function(){throw new FD("Put not supported on this map");};
-_.Be=function(a){a=AD(this,a,!0);return!a?null:a.rf()};_.Ce=function(){return this.xe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new BD(this.xe().b);CD(c.b);)b=c.c=Oi(c.b),a?d+=Ba:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function pz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Vv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ee(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function kj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ee(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=GD(a,c);else if(y(b,1))c=HD(a,b,c);else a:{var d=a.Fe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ee(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new ID(b,c);e.push(d);++a.e;c=null}return c}
-function GD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function HD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Wi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Fe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ee(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(472,473,Bi);_.we=function(a){return Vv(this,a)};
-_.xe=function(){return new JD(this)};_.Ee=function(a,b){return this.De(a,b)};_.ye=function(a){return kj(this,a)};_.Ae=function(a,b){return x(this,a,b)};_.Be=function(a){return Wi(this,a)};_.Ce=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Li(){pz(this)}s(471,472,vi,Li);_.De=function(a,b){return Vt(a)===Vt(b)||null!=a&&Nn(a,b)};_.Fe=function(a){return~~Qn(a)};function rD(){pz(this)}s(470,471,vi,rD);function KD(){Hn()}s(474,99,ei,KD);
-function LD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=MD(a,c);if(c>=a.j)break;c=ND(a,c);++b}return b}function OD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function PD(a){var b;a.b=0<=a.k&&!a.e?a.k:MD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new KD;b=a.b;a.b=ND(a,a.b);return a.o.substr(b,a.b-b)}
-function ND(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=QD(a.o,d);if(c<=a.i&&OD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=lo(a.d,mo(c)))break;++d}a.n&&b==d&&(a.f?(c=QD(a.o,d),c<=a.i&&OD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=lo(a.d,mo(c))&&++d));return d}function MD(a,b){var c,d;if(null==a.d)throw new En;for(d=b;!a.n&&d<a.j;)if(a.f){c=QD(a.o,d);if(c>a.i||!OD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>lo(a.d,mo(c)))break;++d}return d}
-function RD(a){SD.call(this,a," \t\n\r\u000c",!1)}function TD(a){SD.call(this,a,Aa,!1)}function SD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=QD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=QD(this.d,d),this.c[c]=a}}}s(475,1,{},RD,TD,SD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function UD(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=Tn(e),!(Rn(),!/[^,:{}\[\]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)}s(481,1,{});function VD(a,b){b.Kc(new WD);b.Jc(new XD);b.Lc(new YD);b.Mc(new ZD(a))}s(480,481,{});_.c=null;_.d=1;_.e=-1;function $D(a){this.b=a;this.c=new aE(this.b);this.d=this.e=1}
-s(479,480,{},$D);_.b=null;function aE(a){this.b=a}s(482,1,{},aE);_.Ge=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new es(b)),bE(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",cE(b))};_.b=null;function dE(a){this.b=a}s(483,1,{},dE);var eE=_.b=null;
-function fE(){fE=u;eE=new Cu((Ru(),new Qu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function gE(){}function hE(a){iE.call(this,a,fb,fb,null)}function jE(a,b){iE.call(this,a,fb,fb,b)}
-function kE(a,b,c){iE.call(this,a,b,c,null)}
-function iE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=pj(a)){this.b=new lE;this.c=new mE(this.b,b,c,d);Ew(e,this.c,e.pb);d&&hd in d&&(this.c.c=d[hd]);a=this.c;a.e||(a.e=IA(a,ro(a.pb,Rf),ro(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?nE="JSME":nE="JME";b.v=oE(b,!1);b.w=oE(b,!0);fs(b,nE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=LA(b);BA(b,null);b.nb||(b.S=0);b.T||(b.T=new XB($b,0,13),b.W=new NC(b.T));b.U||(b.U=new XB($b,
-1,13),b.V=new NC(b.U));b.X||(b.X=new XB($b,0,11),new NC(b.X));b.k||(b.k=new XB($b,0,13),b.n=new NC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;pE=10;b.Fb=!0;try{o=qE(b.Ob,"options");null!=o&&rE(b,o);i=qE(b.Ob,"jme");null!=i&&(b.L=i);l=qE(b.Ob,"mol");null!=l&&(b.ab=l);g=qE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=qE(b.Ob,Mg);null!=m&&(b.bb=m,cE(b));b.j=qE(b.Ob,"atomcolors");b.i=qE(b.Ob,"atombg");f=qE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(wB(),xB);try{if(0!=f.indexOf(ma))throw new Gn("bad hex encoding");
-B=zD(f.substr(1,2),16);G=zD(f.substr(3,2),16);q=zD(f.substr(5,2),16);n=w=new yB(B,G,q)}catch(J){if(J=Ti(J),y(J,120))lD(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&sE(b.Z);h=qE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Ti(P),!y(P,120))throw P;}b.c=202;for(f=0;23>f;++f)tE[f]=(wB(),EB),uE[f]=Sc;uE[1]=Yb;tE[1]=(wB(),BB);uE[2]=Bb;tE[2]=EB;uE[3]=Eb;tE[3]=BB;uE[4]=ic;tE[4]=IB;uE[5]=tc;tE[5]=DB;uE[9]=Ub;tE[9]=GB;uE[10]=Mb;tE[10]=GB;uE[11]=Db;tE[11]=GB;uE[12]=ac;tE[12]=GB;uE[8]=Ic;tE[8]=KB(FB);
-uE[7]=vc;tE[7]=EB;uE[6]=Oc;tE[6]=BB;uE[13]=Nc;tE[13]=BB;uE[18]=Sc;tE[18]=BB;uE[19]=wc;tE[19]=BB;uE[20]=xc;tE[20]=BB;uE[21]=yc;tE[21]=BB;uE[22]=zc;tE[22]=BB;kA(b);b.$=new vE;f=a.d;f.C=LA(f);null!=f.L?(wE(f,f.L),null!=f.i&&f.Z&&xE(f.Z,f.i,!0),null!=f.j&&f.Z&&xE(f.Z,f.j,!1)):null!=f.ab&&yE(f,f.ab,!0);cE(a.d);o=this.b;f=this.c;VD(new $D(o),f);n=0>=zE();h=new qy((fE(),eE));h.pb.alt="drag out MOL or RXN file";jw(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new dE(o);nj(f.i,h,ro(f.pb,Rf)-
-m-i,ro(f.pb,Qf)-(g-i));n?(n=new AE,jw(n,h.pb.alt),0<=m&&(n.pb.style[hh]=m+bg),0<=l&&(n.pb.style[Je]=l+bg),nj(f.i,n,ro(f.pb,Rf)-m-i,ro(f.pb,Qf)-(g-i)),n.pb.draggable=bh,n.pb.style[Md]=(Qo(),Ef),ow(n,o,(Ar(),Ar(),Br))):(h.pb.draggable=bh,h.pb.style[Md]=(Qo(),Ef),ow(h,o,(Ar(),Ar(),Br)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(486,1,{148:1},gE,hE,jE,kE,iE);_.He=function(a){BE(new CE(a,this.b,DE))};_.Ie=function(){EE(this.b)};_.Je=function(){co(($n(),ao),new FE(this))};
-_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=GE(a,1)+sb+GE(a,2)+sb+GE(a,3):b=GE(a,0);return b};_.Se=function(){return Dr(this.b)};_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=HE(a);a.Jb=b;cE(a);return c};_.Ue=function(a){rE(this.b,a)};
-_.Ve=function(){};_.We=function(a){yE(this.b,a,!0)};_.Xe=function(a){wE(this.b,a)};_.ge=function(){KA(this.b)};_.Ye=function(){IE(this.b)};_.Ze=function(a){var b=this.b;if(a=JE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;KE(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ni(b.b);d.c<d.e.Ce();)c=Oi(d),a?c.b=j:c.b=Ag}KA(b.d)};_._e=function(a,b){var c=this.b,d;if(d=JE(c,a))xE(d,b,!0),KE(c)};
-_.af=function(a,b){var c=this.b,d;d=JE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,cE(c)):(d.D=b,KE(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;cE(b)};_.df=function(a){var b=this.b;b.eb=a;cE(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=oE(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){LE(this.b,a)};_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new ME(c,a);NE(c.Kb);c.c=253;c.jb=!0;c.J=b;cE(c)};
-_.lf=function(a){OE(this.b,a)};_.mf=function(){return PE(this.b)};_.b=null;_.c=null;function FE(a){this.b=a}s(487,1,{},FE);_.qc=function(){var a,b;for(b=new Ni(this.b.c.b);b.c<b.e.Ce();)a=Oi(b),to(a.u.pb,a.r)};_.b=null;
-function QE(){var a=(RE(),SE()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=TE;RE();b=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==ve)?b[0]:null;a:if(UE==e||VE==e&&y(b,148))e=!0;else{if(null!=b)for(b=Mn(b);b&&b!=UE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new gE:3==arguments.length?a=new kE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new hE(arguments[0]):4==arguments.length?a=new iE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new jE(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.He(a)});b.clear=A(function(){this.g.Ie()});b.deferredRepaint=A(function(){this.g.Je()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Qe(a)});b.jmeFile=A(function(){return this.g.Re()});b.molFile=A(function(){return this.g.Se()});b.nonisomericSmiles=A(function(){return this.g.Te()});b.options=A(function(a){this.g.Ue(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.We(a)});b.readMolecule=A(function(a){this.g.Xe(a)});b.repaint=A(function(){this.g.ge()});b.reset=A(function(){this.g.Ye()});b.resetAtomColors=A(function(a){this.g.Ze(a)});
-b.setAntialias=A(function(a){this.g.$e(a)});b.setAtomBackgroundColors=A(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.af(a,b)});b.setHelpURL=A(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.ff(a)});b.setPasteLabel=A(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.hf(a)});b.setSubstituent=A(function(a){this.g.jf(a)});b.setTemplate=A(function(a,b){this.g.kf(a,b)});b.showInfo=A(function(a){this.g.lf(a)});b.smiles=A(function(){return this.g.mf()});WE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Zt(){XE||(XE=!0,QE())}s(488,1,{},Zt);var XE=!1;function YE(a){Hn();this.i=a}s(490,467,zi,YE);function eu(){Hn();this.i="divide by zero"}s(491,99,ei,eu);function Ut(){Hn()}function ZE(a){Hn();this.i=a}
-s(492,99,ei,Ut,ZE);function $E(){}function aF(a){return typeof a==Of?Ic+(0>a?-a:a):a}function bF(a,b){var c;c=new $E;c.e=Nb+(cF(0!=a?-a:0)?aF(0!=a?-a:0):j+Fi(c));dF(0!=a?-a:0)&&eF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new $E;b.e=Nb+(cF(a)?aF(a):j+Fi(b));dF(a)&&eF(a,b);return b}function V(a,b){var c;c=new $E;c.e=Nb+(cF(a)?aF(a):j+Fi(c));dF(a)&&eF(a,c);c.c=b?8:0;return c}function fF(){var a;a=new $E;a.e=Nb+(cF(0)?aF(0):j+Fi(a));dF(0)&&eF(0,a);a.c=2;return a}
-function gF(a){var b;b=new $E;b.e=Nb+(cF(a)?aF(a):j+Fi(b));dF(a)&&eF(a,b);b.c=1;return b}function dF(a){return typeof a==Of&&0<a}function cF(a){return null!=a&&0!=a}function eF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(494,1,{},$E);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function hF(a){var b;b=iF;!b&&(b=iF=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new jF(Wb+a+fa);return b}
-function zD(a,b){var c,d;if(null==a)throw new jF(Nf);if(2>b||36<b)throw new jF("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 jF(Wb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new jF(Wb+a+fa);if(-2147483648>c||2147483647<c)throw new jF(Wb+a+fa);return c}s(496,1,{114:1,125:1});var iF=null;function kF(a){this.b=a}
-s(495,496,{114:1,117:1,118:1,125:1},kF);_.eQ=function(a){return y(a,118)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function XA(a){this.b=a}s(497,496,{114:1,117:1,121:1,125:1},XA);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function NA(){Hn()}function Hk(a){Hn();this.i=a}s(498,99,Qh,NA,Hk);function Hw(){Hn()}function Nx(a){Hn();this.i=a}s(499,99,ei,Hw,Nx);
-function R(a){this.b=a}function qu(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 ju(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function lF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(mF(),nF)[b],!c&&(c=nF[b]=new R(a)),c):new R(a)}s(500,496,{114:1,117:1,123:1,125:1},R);_.eQ=function(a){return y(a,123)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function mF(){mF=u;nF=v(oF,k,123,256,0)}var nF;function Nj(a){return 0>a?-a:a}function Mj(a,b){return a>b?a:b}function pF(a){return Math.round(a)}function En(){Hn()}function Vs(a){Hn();this.i=a}s(503,99,{114:1,120:1,124:1,126:1,128:1},En,Vs);function Hi(){Hi=u;Ii=F(Gi,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 Ii;function jF(a){Hn();this.i=a}s(505,498,Qh,jF);
-function Ln(a){this.b="Unknown";this.d=a;this.c=-1}s(506,1,{114:1,127:1},Ln);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function qF(a,b){return a.charCodeAt(b)}function QD(a,b){var c=b,d=a.length,e,f;e=qF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function rF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Dt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function lo(a,b){return a.indexOf(b)}function xD(a,b,c){return a.indexOf(b,c)}function Qz(a,b){return a.lastIndexOf(b)}function sF(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+lw(c,++d):c=c.substr(0,d-0)+lw(c,++d);return a.replace(RegExp(b,we),c)}
-function tF(a,b){for(var c=RegExp(b,we),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(Yt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function lw(a,b){return a.substr(b,a.length-b)}
-function ko(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function mo(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,114:1,115:1,117:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Hu(this)};_.tS=_.toString;function uF(){uF=u;vF={};wF={}}
-function Hu(a){uF();var b=nb+a,c=wF[b];if(null!=c)return c;c=vF[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+qF(a,d++);c|=0}256==xF&&(vF=wF,wF={},xF=0);++xF;return wF[b]=c}var vF,xF=0,wF;function An(a,b){Bn(a.b,b);return a}function zn(){this.b=new no}function yF(){this.b=new no;this.b.b+=j}s(508,1,hi,zn,yF);_.tS=function(){return this.b.b};function Fu(){this.b=new no}
-function vD(){this.b=new no}function Bt(a){this.b=new no;Bn(this.b,a)}s(509,1,hi,Fu,vD,Bt);_.tS=function(){return this.b.b};function yD(a){a="String index out of range: "+a;Hn();this.i=a}s(510,499,ei,yD);
-function zF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new En;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ZE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ZE("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 Hw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Tt(b,c,a[--d])}else for(c=e+c;e<c;)Tt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function nw(){Hn()}function FD(a){Hn();this.i=a}s(512,99,ei,nw,FD);function cB(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:Nn(b,c))return a;return null}function fB(a,b){var c;return(c=cB(a.yd(),b))?(c.$c(),!0):!1}function AF(a){var b,c,d,e;d=new zn;b=null;d.b.b+=Tc;for(c=a.yd();c.Yc();)null!=b?Bn(d.b,b):b=Ba,e=c.Zc(),Bn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Vc;return d.b.b}s(513,1,{});_.nf=function(){throw new FD("Add not supported on this collection");};
-_.of=function(a){return!!cB(this.yd(),a)};_.ze=function(){return 0==this.Ce()};_.pf=function(a){return fB(this,a)};_.tS=function(){return AF(this)};s(515,513,ui);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,134)||a.Ce()!=this.Ce())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Qn(c),a=~~a);return a};
-function BF(a,b){var c;return y(b,132)&&(c=b.qf(),Vv(a.b,c))?(c=kj(a.b,c),a.b.De(b.rf(),c)):!1}function JD(a){this.b=a}s(514,515,ui,JD);_.of=function(a){return BF(this,a)};_.yd=function(){return new BD(this.b)};_.pf=function(a){return BF(this,a)?(a=a.qf(),Wi(this.b,a),!0):!1};_.Ce=function(){return this.b.e};_.b=null;function DD(a){if(a.c)Qi(a.b),Wi(a.d,a.c.qf()),a.c=null;else throw new rw("Must call next() before remove().");}
-function BD(a){var b;this.d=a;b=new hj;a.d&&bj(b,new CF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new DF(a,d.substring(1));b.nf(e)}var a=a.b,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.nf(c[d])}this.b=new Ni(b)}s(516,1,{},BD);_.Yc=function(){return CD(this.b)};_.Zc=function(){return this.c=Oi(this.b)};_.$c=function(){DD(this)};_.b=null;_.c=null;_.d=null;s(518,1,Xh);_.eQ=function(a){return y(a,132)&&ED(this.qf(),a.qf())&&ED(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Qn(this.qf()));null!=this.rf()&&(b=Qn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function CF(a){this.b=a}s(517,518,Xh,CF);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return GD(this.b,a)};_.b=null;function DF(a,b){this.c=a;this.b=b}s(519,518,Xh,DF);_.qf=function(){return this.b};_.rf=function(){return this.c.f[nb+this.b]};_.sf=function(a){return HD(this.c,this.b,a)};_.b=null;_.c=null;
-function Kx(a,b){(0>a||a>=b)&&EF(a,b)}function EF(a,b){throw new Nx("Index: "+a+", Size: "+b);}s(520,513,yi);_.tf=function(){throw new FD("Add not supported on this list");};_.nf=function(a){this.tf(this.Ce(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,130)||this.Ce()!=a.Ce())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:Nn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Qn(c)),b=~~b;return b};_.yd=function(){return new Ni(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new FF(this,a)};_.xf=function(){throw new FD("Remove not supported on this list");};function CD(a){return a.c<a.e.Ce()}function Oi(a){if(a.c>=a.e.Ce())throw new Kw;return a.e.uf(a.d=a.c++)}function Qi(a){if(0>a.d)throw new cy;a.e.xf(a.d);a.c=a.d;a.d=-1}function Ni(a){this.e=a}s(521,1,{},Ni);_.Yc=function(){return CD(this)};
-_.Zc=function(){return Oi(this)};_.$c=function(){Qi(this)};_.c=0;_.d=-1;_.e=null;function FF(a,b){var c;this.e=this.b=a;c=a.Ce();(0>b||b>c)&&EF(b,c);this.c=b}s(522,521,{},FF);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new Kw;return this.b.uf(this.d=--this.c)};_.b=null;function GF(a){a=new BD(a.c.b);return new HF(a)}function IF(a,b){this.b=a;this.c=b}s(523,515,ui,IF);_.of=function(a){return Vv(this.b,a)};_.yd=function(){return GF(this)};_.Ce=function(){return this.c.b.e};
-_.b=null;_.c=null;function HF(a){this.b=a}s(524,1,{},HF);_.Yc=function(){return CD(this.b.b)};_.Zc=function(){return(this.b.c=Oi(this.b.b)).qf()};_.$c=function(){DD(this.b)};_.b=null;s(525,520,yi);_.tf=function(a,b){var c;c=iB(this,a);var d=c.e;new dB(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=iB(this,a);try{return jB(b)}catch(c){c=Ti(c);if(y(c,133))throw new Nx("Can't get element "+a);throw c;}};_.yd=function(){return iB(this,0)};
-_.xf=function(a){var b,c;b=iB(this,a);try{c=jB(b)}catch(d){d=Ti(d);if(y(d,133))throw new Nx("Can't remove element "+a);throw d;}JF(b);return c};function KF(a){a.c=v(LF,k,0,0,0)}function tA(a,b,c){(0>b||b>a.d)&&EF(b,a.d);a.c.splice(b,0,c);++a.d}function bj(a,b){Tt(a.c,a.d++,b);return!0}function hv(a,b){Kx(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(ED(b,a.c[c]))return c;return-1}function kv(a,b){var c;c=(Kx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function aj(a,b){var c;c=Gj(a,b);if(-1==c)return!1;kv(a,c);return!0}function Lk(a,b){var c;if(b.length<a.d){c=b;var d;d=Mt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Tt(b,c,a.c[c]);b.length>a.d&&Tt(b,a.d,null);return b}function hj(){KF(this)}function VB(a){KF(this);this.c.length=a}function RA(a){KF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(526,520,Wh,hj,VB,RA);_.tf=function(a,b){tA(this,a,b)};
-_.nf=function(a){return bj(this,a)};_.Ie=function(){this.c=v(LF,k,0,0,0);this.d=0};_.of=function(a){return-1!=Gj(this,a)};_.uf=function(a){return hv(this,a)};_.ze=function(){return 0==this.d};_.xf=function(a){return kv(this,a)};_.pf=function(a){return aj(this,a)};_.Ce=function(){return this.d};_.d=0;function hB(a,b){var c=a.length,d;for(d=0;d<c;++d)Tt(a,d,b)}function xt(){xt=u;yt=new MF}var yt;function MF(){}s(529,520,Ci,MF);_.of=function(){return!1};_.uf=function(){throw new Hw;};_.Ce=function(){return 0};
-function NF(){this.b=new Date}function OF(a){return 10>a?bb+a:j+a}s(530,1,{114:1,116:1,117:1,129:1},NF);_.eQ=function(a){return y(a,129)&&tu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=au(c&4194303,b&4194303,e&1048575);a=au(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(PF(),QF)[this.b.getDay()]+ba+RF[this.b.getMonth()]+ba+OF(this.b.getDate())+ba+OF(this.b.getHours())+nb+OF(this.b.getMinutes())+nb+OF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function PF(){PF=u;QF=F(Yt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));RF=F(Yt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var QF,RF;
-function qt(a,b){return null==x(a.b,b,a)}function pt(){this.b=new Li}s(532,515,{114:1,116:1,134:1},pt);_.nf=function(a){return qt(this,a)};_.of=function(a){return Vv(this.b,a)};_.ze=function(){return 0==this.b.e};_.yd=function(){return GF(new IF(this.b,new JD(this.b)))};_.pf=function(a){return null!=Wi(this.b,a)};_.Ce=function(){return this.b.e};_.tS=function(){return AF(new IF(this.b,new JD(this.b)))};_.b=null;
-function iB(a,b){var c,d;(0>b||b>a.c)&&EF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new SF(a,b,d)}function mB(){this.b=new TF;this.c=0}s(533,525,Ci,mB);_.nf=function(a){new dB(a,this.b);++this.c;return!0};_.wf=function(a){return iB(this,a)};_.Ce=function(){return this.c};_.b=null;_.c=0;function jB(a){if(a.c==a.e.b)throw new Kw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function JF(a){if(!a.d)throw new cy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function SF(a,b,c){this.e=a;this.c=c;this.b=b}s(534,1,{},SF);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return jB(this)};_.zf=function(){if(this.c.c==this.e.b)throw new Kw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){JF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function TF(){this.b=this.c=this}
-function dB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(535,1,{},TF,dB);_.b=null;_.c=null;_.d=null;function ID(a,b){this.b=a;this.c=b}s(536,518,Xh,ID);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Kw(){Hn()}s(537,99,{114:1,120:1,126:1,128:1,133:1},Kw);function ED(a,b){return Vt(a)===Vt(b)||null!=a&&Nn(a,b)}function UB(a){var b=v(nB,k,91,0,0);return Lk(a.b,b)}function DA(){this.b=new hj}
-s(539,520,Wh,DA);_.tf=function(a,b){tA(this.b,a,b)};_.nf=function(a){return bj(this.b,a)};_.of=function(a){return-1!=Gj(this.b,a)};_.uf=function(a){return hv(this.b,a)};_.ze=function(){return 0==this.b.d};_.yd=function(){return new Ni(this.b)};_.xf=function(a){return kv(this.b,a)};_.Ce=function(){return this.b.d};_.tS=function(){return AF(this.b)};_.b=null;function UF(a){a.ac.d.hb&&$B(a)}function VF(a){var b;if(a.ac.d.hb){b=Vz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}bC(a)}
-function WF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BE(a){var b=a.k;XF(a.ac.d,b.b,b.c);!Uz(a)&&yA(a);iA(a)}function YF(){eC.call(this,j);this.j=new qB(this.Af());QA(this.r,new ZF(this))}s(541,426,Di);_.Md=function(a,b){return Vt(a.i)===Vt(this.j)?(VF(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){VF(this)};_.j=null;_.k=null;
-function CE(a,b,c){YF.call(this);this.ac&&gC(this.ac.d,!1);dC(this,!1);BA(this,new oC(0));a=new sC(a,1);O(this,a,null);a=new FA;O(a,this.j,null);O(this,a,null);b&&(this.k=Vz(b),cC(this),WF(this.k,~~(ro(b.Ob.pb,Rf)/2)-~~(this.fc/2),~~(ro(b.Ob.pb,Qf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(540,541,Di,CE);_.Af=function(){return"OK"};function $F(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new rw("Cannot undo. Index is out of range.");if(!a.b.c)throw new rw(dc);a.b=a.b.c;return a.b.b}
-function vE(){this.b=this.c=new aG}s(542,1,{},vE);_.b=null;function aG(){this.b=null}function bG(a){this.b=a}s(543,1,{},aG,bG);_.b=null;_.c=null;_.d=null;function ZF(a){this.b=a}s(544,461,ii,ZF);_.b=null;function cG(){cG=u;dG=F(Yt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DE=(wB(),zB);eG=JB(DE);tE=v(fG,k,90,23,0);uE=v(Yt,k,1,23,0);gG=v(fG,k,90,7,0);hG=null!=(lD(),mD[Te])}
-function HE(a){var b;if(a.Bb)b=iG(a,1)+sb+iG(a,2)+sb+iG(a,3);else if(b=iG(a,0),0<b.length){var c=new jG(a.Z);bj(a._.b,c)}return b}function kG(a,b){var c,d;c=b.b;if(D(c,(lG(),mG).c))cs(PE(a));else if(D(c,nG.c))cs(Dr(a));else if(D(c,oG.c))ds(a.u,(!a.ub&&(a.ub=new es(a)),a.ub));else if(D(c,ng)){7!=a.O&&(a.P=mh);d=b.d;d=Au(d,lh);c=pu(d,a.P);var e=!nu(c,mh)?iu(c):c;!nu(e,sh)&&pG(a.Z,L(c));qG(a);a.lb=!0;cE(a);a.O=7;a.P=d}else D(c,tg)||(D(c,le)?rG(a):LE(a,c))}
-function sG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(tG,k,-1,4,1);l=v(tG,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)uG(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=LA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;vG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||wG(a.fb[f])}}}
-function EE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new xG(a),a.Z.r=0);null!=a.rb&&UD(a.rb,null)}}function oE(a,b){var c,d,e,f;f=new DC;d=Jc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Cc);d=new vC(Ob+d);var g=(lG(),mG).c;d.d=g;BC(f,d);QA(d.e,a);d=new vC(Ob+c);d.d=nG.c;QA(d.e,a);BC(f,d);BC(f,new vC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new vC(c);d.d=oG.c;QA(d.e,a);BC(f,d);Oz(a,f);return f}
-function yG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,DE);a.nb?(e==a.c&&X(b,KB(DE)),jC(b,g,f,a.Y,a.Y),X(b,(wB(),BB)),zG(b,g,f,a.Y-1,a.Y-1)):e==a.c?iC(b,g+1,f+1,a.Y,a.Y,!1):iC(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(wB(),CB)),e){case 101:X(b,FB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;AG(b,!0);BG(b,CG(b,c,e,d,i));X(b,CB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(AG(b,!1),BG(b,CG(b,c,e,d,i)));DG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);jC(b,g+9,f+9,2,4);jC(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,DB),jC(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,FB),jC(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,GB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,CB);break;case 107:X(b,EB);jC(b,g+4,f+4,a.Y-8,a.Y-8);X(b,CB);zG(b,g+4,f+4,a.Y-8,a.Y-8);DG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);jC(b,g+9,f+9,2,4);jC(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:EG(b,g,f,a.Y,!0);break;case 111:EG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,xB);jC(b,g+3,f+5,a.Y-7,a.Y-11);X(b,CB);zG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,DE);a.ob&&iC(b,g+1,f+1,a.Y,a.Y,!1);X(b,CB);FG(a,b,g,f,"NEW");break;case 106:X(b,DB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,CB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));FG(a,b,g+6,f,wc);break;case 104:X(b,DB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,CB);break;case 105:a.Ib?(X(b,HB),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),X(b,CB)):FG(a,b,g,f,"123");break;case 113:X(b,IB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);jC(b,e,d,c,c);X(b,CB);GG(a,
-b,g,f,xB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:HG(a,b,g,f+2,3);break;case 207:HG(a,b,g,f,4);break;case 208:HG(a,b,g,f,5);break;case 209:HG(a,b,g,f,1);break;case 210:HG(a,b,g,f,6);break;case 211:HG(a,b,g,f,7);break;case 212:HG(a,b,g,f,8);break;case 213:FG(a,b,g,f,"FG"),a.F=new yC(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!=uE[c]&&GG(a,b,g,f,tE[c],uE[c])}function IG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,DE),jC(d,0,0,c,b),a.nb?(X(d,(wB(),BB)),zG(d,-1,0,c,b-1)):(X(d,eG),Z(d,0,0,c-1-2,0),X(d,KB(DE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),JG(d,a.X),X(d,(wB(),CB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,DB),KG(d,a.J,10,15),LG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function MG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,DE);jC(d,0,0,c,b);a.nb?(X(d,(wB(),BB)),Z(d,0,b-1,c,b-1),e=pE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,eG),Z(d,0,0,0,b-1),Z(d,0,pE*a.Y,b-1,pE*a.Y),X(d,KB(DE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=pE+2;++b)yG(a,d,1,b);LG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function NG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);jC(e,0,0,c,b);d=a.db?(GC(),JC):(GC(),LC);if((GC(),HC)==(GC(),HC))d==JC?e.b=j:e.b=Ag;d=new VA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=G=J=n=void 0,N=h=n=o=o=J=N=Y=i=P=P=G=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(vG(f),sG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new XB($b,0,i),f.n.n=new NC((Tq(),f.n.k)));f.n.A&&(X(g,(wB(),CB)),zG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(cG(),gG)[f.e[i]]),h=g,o=I(f.J[i]-m/2),P=I(f.M[i]-m/2),Y=N=m,AG(h,!0),BG(h,CG(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(cG(),gG)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(H,r,-1,4,1),o=v(H,r,-1,4,1),P[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),P[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),P[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),P[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=P,AG(m,!0),BG(m,OG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(wB(),CB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(cG(),gG)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,GB);q=l*B;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(N-n))),L(K(Math.round(P+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(N+n))),L(K(Math.round(P-q))),L(K(Math.round(o+n))));X(g,CB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(N)));P=L(K(Math.round(P)));o=L(K(Math.round(o)));Z(g,m,h,P,o);Y=L(K(Math.round(da*B)));N=L(K(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));JG(g,f.n.k);m=PG(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=OC(f.n.n,h);Y=L(K(Math.round((Y+P)/2-n/2)));n=L(K(Math.round((N+o)/2+~~(m/2)-1)));X(g,GB);KG(g,h,Y,n);X(g,CB);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(P+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(N))),J[2]=
-L(K(Math.round(P-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,AG(m,!0),BG(m,OG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(N))),L(K(Math.round(P))),L(K(Math.round(o))))}}w=v(tG,k,-1,f.t+1,1);B=v(H,r,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];JG(g,f.n.k);m=PG(f.n.n);N=v(Yt,k,1,f.t+1,0);P=v(H,r,-1,f.t+1,1);o=v(H,r,-1,f.t+1,1);l=v(QG,k,99,f.t+1,0);for(i=1;i<=f.t;++i)h=RG(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=OC(f.n.n,h),l[i]=SG(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Yb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Nj(f.A[i])&&(q+=Nj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),N[i]=h,n=OC(f.n.n,n),q=OC(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=SG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(cG(),gG)[f.e[i]]),jC(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(cG(),gG)[f.e[i]]):X(g,(wB(),CB)):X(g,(cG(),tE)[f.c[i]]),KG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=L(K(pF(f.J[i]-n/2))),n=L(K(pF(f.M[i]+~~(m/2)-1))),X(g,(wB(),GB)),KG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(wB(),DB):(wB(),IB)),0<f.D&&106!=f.n.c&&(q=l[f.D],zG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(pF(f.J[h]+q))),J[1]=L(K(pF(f.J[m]+q))),G[0]=L(K(pF(f.M[h]-n))),G[1]=L(K(pF(f.M[m]-n))),J[3]=L(K(pF(f.J[h]-q))),J[2]=L(K(pF(f.J[m]-q))),G[3]=L(K(pF(f.M[h]+n))),G[2]=L(K(pF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,B=G,da.o&&(AG(da,!1),BG(da,OG(da,i,B,5,!0)))),106==f.n.c&&TG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(wB(),DB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],zG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(wB(),BB)),Z(e,c-1,0,c-1,b-1)):(X(e,KB(DE)),Z(e,c-1,0,c-1,b-1),X(e,DE),Z(e,c-2,0,c-2,b-1),X(e,eG),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(wB(),GB)),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.z&&(a.T=new XB($b,0,13),a.W=new NC(a.T),null!=a.bb&&(d=OC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(wB(),CB)),JG(e,a.T),KG(e,a.bb,c,b)));LG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function HG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(AG(b,!1),BG(b,OG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 UG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,DE);jC(d,0,0,b,c);a.nb?(X(d,(wB(),BB)),c=13*(a.Y+a.S),zG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,KB(DE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,eG),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)yG(a,d,b,1),yG(a,d,b,2);a.c=c;LG(a.Ob,a.Lb,0,0)}}
-function EG(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);DG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function VG(a,b){var c,d,e,f,g,i,h;IE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=WG(b);h=new SD(b,g,!0);d=j;for(c=1;5>=c;++c)d=XG(h,g);c=lF(zD(ko(d.substr(0,3)),10)).b;f=lF(zD(ko(d.substr(3,3)),10)).b;XG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=XG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new YG(a,e)}sG(a,1,c,1);sG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new YG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",cE(a),!1;null!=a.i&&a.Z&&xE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&xE(a.Z,a.j,!1);g=ZG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new $G(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];sG(a,1,g,0)}cE(a);return!0}
-function aH(a,b){var c,d,e,f,g,i,h,l;IE(a);c=f=0;l=new SD(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=LD(l);a.tb=0;for(d=1;d<=g;++d)if(h=PD(l),ko(h),!D(h,kh))if(D(h,sb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new ME(a,h);if(0==a.Z.t)return OE(a,"ERROR - problems in reading/processing molecule !"),lD(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return OE(a,"ERROR - strange reaction - fixing !"),lD(),!1;if(3<i)return OE(a,"ERROR - strange reaction !"),lD(),!1;1<a.tb&&!e&&rE(a,Gf);e&&!a.Bb&&rE(a,gg);!e&&a.Bb&&
-rE(a,Kf);e?(sG(a,1,f,1),sG(a,f+1,c-1,2),sG(a,c,a.tb,3)):sG(a,1,a.tb,0);cE(a);return!0}function fs(a,b){a.jb=!0;a.J=b}
-function js(a,b){var c,d;if(0==b)return!1;qG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:EE(a);d=a.$;d.b=d.c;d.c.d=null;bH(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;cH(a,$F(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new rw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new rw(dc);d.b=d.b.d;cH(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=hv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(fs(a,hc+(a.Db.b+1)+ca+a.Db.d),d=sF(d),yE(a,d,!1),null!=a.rb&&UD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=hv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(fs(a,hc+(a.Db.b+1)+ca+a.Db.d),d=sF(d),yE(a,d,!1),null!=a.rb&&UD(a.rb,null));break;case 101:a.Gb&&UF(a.Gb);a.Gb=new dH(1,a);a.c=c;break;case 107:!a.zb?a.zb=new eH(a):a.zb.ac.d.hb?fH(a.zb.ac.d):
-BE(a.zb);break;case 113:a.b&&UF(a.b);a.b=new dH(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,sE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=gH(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(tG,k,-1,4,1);uG(a.Z,d);a.lb=!0;a.Z=new jG(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;NE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,hH(a.Z,a.Z.D),a.Z.D=0,rG(a)):0<a.Z.E&&(a.lb=!0,iH(a.Z,a.Z.E),
-a.Z.E=0,rG(a));jH(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new DC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new vC(c),BC(i,g),g.d=c,QA(g.e,a);Oz(a,i);a.E=i}CC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(UF(a.o),a.o=null);0==a.Z.D&&(a.o=new dH(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,rG(a)),18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),kH(a.Z,a.Z.D,d),rG(a)),jH(a.Z))}cE(a);return!0}
-function Dr(a){var b,c,d;d=PE(a);c=j;if(a.Bb){var e,f,g;g=Nt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)gH(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(lH(g[1][0],3)+lH(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+mH(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+mH(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new nH(a,a.fb,a.tb)),c=mH(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function oH(a,b,c,d){var e;e=c;var f=d,g,i;(g=pH(b),i=0!=(b.f&2),g||i)?(a.Bb?CC((!a.w&&(a.w=oE(a,!0)),a.w),a,e,f):CC((!a.v&&(a.v=oE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=qH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=pE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",cE(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=js(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)hH(a.Z,a.Z.D),a.Z.D=0,rG(a);else{if(106==a.c)return!0;if(108==a.c)rH(a.Z,a.Z.D,0),rG(a);else if(157==a.c)rH(a.Z,a.Z.D,1),rG(a);else if(158==a.c)rH(a.Z,a.Z.D,-1),rG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):rG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(230==a.c)a.O=3,rG(a);else if(233<=a.c&&262>a.c)tH(a.Z,!1),rG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;kH(a.Z,a.Z.D,so(a.zb.f.ac.b.pb,ch));rG(a)}else if(105==a.c)uH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),1>d.length&&(d=Sc),kH(a.Z,a.Z.D,d)),rG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(0<a.Z.E)if(104==a.c)iH(a.Z,
-a.Z.E),a.Z.E=0,rG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])fs(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;hH(d,c);d.b[c]=0}a.Z.E=0;rG(a)}else if(201==a.c)vH(a.Z,a.Z.E),rG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),rG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,rG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,rG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(107==a.c){if(!a.zb.c)return!0;d=so(a.zb.f.ac.b.pb,ch);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;rG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new xG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(wH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,sH(a.Z)):300<a.c?(wH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),1>d.length&&(d=Sc),kH(a.Z,1,d))):230==a.c?wE(a,null):233<=a.c&&262>a.c?(wH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,tH(a.Z,!0)):lD();rG(a)}else e=!1;e&&(jH(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,cE(a))}return e}
-function xH(a,b,c,d){var e,f;if(a.z||!a.hb||pH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=yH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)hH(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),iH(b,e),0<yH(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){fs(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<yH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;fs(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(qH(b)||pH(b))pG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(tG,k,-1,4,1);uG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;qG(a);a.lb=!0;cE(a);a.Mb=c;a.Nb=d;return!0}
-function zH(a,b,c,d){var e,f,g;if(!a.z&&!pH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((cG(),hG)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&UD(a.qb,F(oF,k,123,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;qG(a);a.lb=!0;cE(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function AH(a){if(a.z)return!0;a.jb=!1;a.P=mh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=yH(b,b.t),6>b.z[c]&&(BH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),hH(b,b.t));b.C=!1;rG(a)}else a:{var b=a.Z,e,f;c=yH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):fs(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],fs(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(pF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(pF((b.M[b.F]+b.M[c])/2))))}}wG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,$F(b),b.b.d=c),rG(a),a.r=!1)}else 5==a.O&&(wG(a.Z),rG(a));0<a.O&&(a.D=!1,qG(a),a.lb=!0,jH(a.Z),CH(a.Z),cE(a),a.O=0,a.f=!1);if(hG&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,qG(a),a.lb=!0,cE(a);return!0}function qG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function rE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Kf)?a.Bb=!1:-1<b.indexOf(gg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Gf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Of)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,sG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)DH(a.fb[c]),vG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(pd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++pE;cE(a)}
-function cE(a){var b,c,d;b=LA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=HA(a,d,c),NG(a),a.z||(a.Lb=HA(a,b.c,2*a.Y+a.S),UG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=HA(a,a.Y,c),MG(a),a.I=HA(a,d,a.Y),IG(a))):(NG(a),a.z||(IG(a),a.D&&(UG(a),MG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function GE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=gH(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=RG(c,h);c.n.M&&0<c.x[h]&&(i+=Yb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Nj(c.A[h])&&(i+=Nj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+EH(0.055999999999999994*c.J[h],0,2)+ba+EH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function iG(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=gH(a.fb[c]),d!=b))continue;d=FH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function rG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&UD(a.rb,null)}var c,d,e;e=new GH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new jG(d),NE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new bG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function yE(a,b,c){try{VG(a,b)?c&&rG(a):cE(a)}catch(d){if(d=Ti(d),y(d,120))cE(a);else throw d;}}
-function wE(a,b){try{aH(a,b)?rG(a):cE(a)}catch(c){if(c=Ti(c),y(c,120))cE(a);else throw c;}}function KE(a){qG(a);a.lb=!0;cE(a)}function IE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new xG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;cE(a);null!=a.rb&&UD(a.rb,null)}function cH(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new jG(d),NE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&UD(a.rb,null)}}
-function JE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,cE(a),null):a.fb[b]}function LE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?js(a,c):b="Not known group!";a.jb=!0;a.J=b;cE(a)}
-function OE(a,b){a.jb=!0;a.J=b;cE(a)}function PE(a){var b;b=HE(a);qG(a);cE(a);return b}function FG(a,b,c,d,e){var f,g,i,h;f=a.W;h=OC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new XB(f.d.b,f.d.d,g),f=new NC(i),h=OC(f,e),b.f=i,b.j=HH(i);else JG(b,a.T);f=ZB(f.b,f.d).b-ZB(f.b,f.d).c;KG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function GG(a,b,c,d,e,f){var g,i;g=PG(a.V);i=OC(a.V,f);JG(b,a.U);(b.e=e)&&(b.i=kg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);KG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function PG(a){return ZB(a.b,a.d).b-ZB(a.b,a.d).c}function is(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Cd,cE(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Cd):fs(a,a.y+ba),cE(a))}
-function lE(){cG();FA.call(this);this.Ob=(Tq(),Tq(),mA).b;this.x=new XB(null,0,8);this.t=(wB(),xB);this.fb=v(IH,k,136,99,0);this._=new DA;this.Db=new JH;this.K=D((lD(),mD[Ve]),fc);this.u=new KH;this.G=F(Yt,k,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new xG(this);gG[0]=AB;gG[1]=new yB(255,153,153);gG[2]=new yB(255,204,102);gG[3]=new yB(255,255,153);gG[4]=new yB(102,255,255);gG[5]=new yB(51,204,255);gG[6]=new yB(255,153,255)}s(545,401,{86:1,91:1,92:1,96:1,105:1,110:1,112:1,114:1},lE);
-_.ue=function(a){kG(this,a)};_.be=function(){cE(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=mh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var pE=10,DE,eG,tE,dG,hG,nE=null,gG,uE;
-function bE(a,b){var c,d;if(null!=b)if(null!=a.b.xb)UD(a.b.xb,F(Yt,k,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=tF(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Tt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{VG(a.b,b)?(fs(a.b,"Structure pasted"+d),rG(a.b)):(BE(new CE(a.b.J,a.b,DE)),IE(a.b)),KA(a.b)}catch(h){if(h=Ti(h),y(h,120))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",cE(d),BE(new CE(a.b.J,a.b,DE)),KA(a.b);else throw h;
-}}}function es(a){this.b=a}s(546,1,{},es);_.b=null;function lG(){lG=u;mG=new LH("COPY_SMILES",0);nG=new LH("COPY_MOL",1);oG=new LH("PASTE",2);MH=F(NH,k,135,[mG,nG,oG])}function LH(a,b){E.call(this,a,b)}s(547,140,{114:1,117:1,119:1,135:1},LH);var MH,nG,mG,oG;function GH(){this.e=v(IH,k,136,99,0)}s(548,1,{},GH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function OH(a){a.c=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(tG,k,-1,20,1);a.M=v(tG,k,-1,20,1);a.G=Nt([20,7]);a.e=v(H,r,-1,20,1);a.d=v(Yt,k,1,20,0);a.o=v(Yt,k,1,20,0);a.x=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.I=v(H,r,-1,20,1);a.s=v(H,r,-1,20,1);a.B=v(H,r,-1,20,1);a.K=v(H,r,-1,20,1);a.N=v(H,r,-1,20,1);a.f=v(Yt,k,1,20,0);a.q=Nt([10,2]);a.j=v(H,r,-1,101,1)}
-function PH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,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(tG,k,-1,4,1);d=v(tG,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=QH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-QH(o[2],d[2],o[3],d[3]),d=QH(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;wH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=RH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(tG,k,-1,2,1);SH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==yH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;fs(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];BH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&vH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(pF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(pF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function tH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&rH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,rH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];hH(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)wH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)BH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];NE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];hH(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];BH(a);a.H[a.u]=l;a.I[a.u]=c+d;NE(a);b&&(hH(a,l),vG(a))}c=4}TH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function SH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function sH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])UH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,UH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){fs(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[RH(a,a.D,a.G[a.D][d])],2<d||1!=b){fs(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(tG,k,-1,2,1);SH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)wH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)wH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)wH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)BH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[RH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[RH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,r,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(pF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(pF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;BH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(BH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(BH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(hH(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&TH(a,i);-1<l&&(a.D=l)}
-function UH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)wH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function TH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=yH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function RH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function VH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(zu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)zu(c[d])&&!nu(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)tu(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.t)break}return g==a.t}
-function vG(a){var b,c,d;b=v(tG,k,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{uG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;wG(a)}}
-function uG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 rH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=WH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&fs(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?fs(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?fs(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?fs(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:fs(a.n,"Charge change not possible on the halogen !");break;case 18:fs(a.n,
-"Use X button to change charge on the X atom !")}}
-function ZG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,r,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&hH(a,c);vG(a);fs(a.n,"Smaller part(s) removed !");return 1}
-function yH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function CH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];jH(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),jH(a));4==a.s[d]&&(a.s[d]=1)}}
-function QH(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 NE(a){var b;XH(a);b=a.s.length;a.K=v(H,r,-1,b,1);a.N=v(H,r,-1,b,1);wG(a);jH(a)}
-function wH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,r,-1,c,1),zF(a.c,b,a.c.length),a.c=b,b=v(H,r,-1,c,1),zF(a.A,b,a.A.length),a.A=b,b=v(H,r,-1,c,1),zF(a.x,b,a.x.length),a.x=b,b=v(H,r,-1,c,1),zF(a.e,b,a.e.length),a.e=b,b=v(Yt,k,1,c,0),zF(a.d,b,a.d.length),a.d=b,b=v(Yt,k,1,c,0),zF(a.o,b,a.o.length),a.o=b,b=v(tG,k,-1,c,1),zF(a.J,b,a.J.length),a.J=b,b=v(tG,k,-1,c,1),zF(a.M,b,a.M.length),a.M=b,b=Nt([c,7]),zF(a.G,b,a.G.length),a.G=b,c=v(H,r,-1,c,1),zF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function SG(a,b,c,d,e,f){var g;g=L(K(pF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(pF(a.M[b]-~~(e/2))));return new xA(g-1-2,a-2,d+1+4,e+4)}
-function BH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,r,-1,b,1),zF(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),zF(a.I,c,a.I.length),a.I=c,c=v(H,r,-1,b,1),zF(a.s,c,a.s.length),a.s=c,c=v(H,r,-1,b,1),zF(a.B,c,a.B.length),a.B=c,c=v(H,r,-1,b,1),zF(a.K,c,a.K.length),a.K=c,c=v(H,r,-1,b,1),zF(a.N,c,a.N.length),a.N=c,b=v(Yt,k,1,b,0),zF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function mH(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(cG(),aa);i+="JME 2013-04-10 "+new NF+"\n \n";i+=lH(a.t,3)+lH(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=EH(0.055999999999999994*(a.J[e]-c),10,4)+EH(0.055999999999999994*(g-a.M[e]),10,4)+EH(0,10,4);h=RG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+lH(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=lH(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:YH(a,e)&&(g=2),c=lH(a.H[e],3)+lH(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=lH(a.I[e],3)+lH(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=lH(a.I[e],3)+lH(a.H[e],3)),i+=c+lH(g,3)+lH(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+lH(e,4)+lH(a.A[e],4)+aa);return i+"M END\n"}
-function FH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P,Y,da,N,oc,Gc,jg,ub,Ud,Vd,Wd,Va,Hc;o=v(H,r,-1,a.t+10,1);n=v(H,r,-1,a.t+10,1);l=v(H,r,-1,a.t+1,1);m=v(H,r,-1,7,1);ub=v(H,r,-1,a.t+1,1);w=v(ZH,k,-1,a.t+1,2);G=v(ZH,k,-1,a.u+1,2);oc=0;if(0==a.t)return j;ZG(a,!0);jg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){jg=!1;break}if(a.n.s&&jg){$H(a);CH(a);aI(a,G);bI(a,w,G);var Gb,zd,jf,bc,Ee,Ad,Bd,db,cJ,Zd,t,wa,en,fn,ct,qf,Na,gn,hn,Kc,jn;Gb=v(H,r,-1,a.t+1,1);zd=v(H,r,-1,a.t+1,1);db=v(cI,k,-1,a.t+1,3);var dt=a.t,kn,
-Ch,et,vg,Pj,Ke,rf;Pj=v(cI,k,-1,dt+2,3);Ke=v(H,r,-1,100,1);rf=5;vg=0;Ke[0]=3;Pj[1]=oh;Pj[2]=ph;et=2;if(!(3>dt))for(;rf<Ke[vg]*Ke[vg];){Ch=0;for(kn=!0;kn&&Ch<=vg&&rf>=Ke[Ch]*Ke[Ch];)0==rf%Ke[Ch]?kn=!1:++Ch;if(kn){Pj[++et]=wu(rf);if(et>=dt)break;vg<Ke.length-1&&(++vg,Ke[vg]=rf)}rf+=2}for(t=1;t<=a.t;++t){for(wa=hn=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(hn*=a.i[wa]);gn=a.c[t];18==gn&&(jn=a.o[t],Ad=jn.charCodeAt(0)-65+1,Bd=0,1<jn.length&&(Bd=jn.charCodeAt(1)-97),0>Ad&&(Ad=0),0>Bd&&(Bd=0),gn=28*Ad+Bd);
-qf=0;-2>a.A[t]?qf=1:-2==a.A[t]?qf=2:-1==a.A[t]?qf=3:1==a.A[t]?qf=4:2==a.A[t]?qf=5:2<a.A[t]&&(qf=6);Kc=1;db[t]=wu(hn);Kc*=126;db[t]=ru(db[t],wu(a.x[t]*Kc));Kc*=7;db[t]=ru(db[t],wu(qf*Kc));Kc*=7;db[t]=ru(db[t],wu(gn*Kc));Kc*=783;db[t]=ru(db[t],wu(a.z[t]*Kc))}for(Ee=0;!VH(a,Gb,db);){ct=!1;for(t=1;t<=a.t;++t)Gb[t]!=zd[t]&&(zd[t]=Gb[t],ct=!0);if(ct){for(t=1;t<=a.t;++t){db[t]=nh;for(wa=1;wa<=a.z[t];++wa)db[t]=Au(db[t],Pj[Gb[a.G[t][wa]]])}Ee=0}else if(0<Ee){for(t=1;t<=a.t;++t)db[t]=nh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Gb[t]==Gb[wa]){db[t]=oh;break a}}else{for(t=1;t<=a.t;++t){db[t]=nh;for(wa=1;wa<=a.z[t];++wa)jf=a.G[t][wa],db[t]=Au(db[t],wu(a.c[jf]*a.i[RH(a,t,jf)]))}Ee=1}VH(a,Gb,db);for(t=1;t<=a.t;++t)db[t]=wu(zd[t]*a.t+Gb[t])}for(t=1;t<=a.t;++t)zd[t]=Gb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(zd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];zd[t]=zd[Na];zd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Gb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Gb[a.H[t]],a.I[t]=Gb[a.I[t]],a.H[t]>a.I[t]&&(Zd=a.H[t],a.H[t]=a.I[t],a.I[t]=Zd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){fn=en=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<en?(en=a.H[wa],fn=a.I[wa],bc=wa):a.H[wa]==en&&a.I[wa]<fn&&(fn=a.I[wa],bc=wa);Zd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Zd;Zd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Zd;Zd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Zd;Zd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Zd;cJ=a.f[t];a.f[t]=a.f[bc];a.f[bc]=cJ}NE(a);jH(a);aI(a,G);bI(a,w,G)}else{aI(a,G);a.i=v(H,r,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,r,-1,a.t+1,1);Hc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=ub[c]){Gc=!0;for(J=1;J<=oc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Gc=!1;break}Gc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++N]=g;if(0==N){if(Hc==a.t)break;c=l[da--]}else if(1==N)ub[m[1]]=c,c=m[1],a.b[c]=++Hc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=RH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=RH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);ub[e]=c;c=e;a.b[e]=++Hc}}ub=v(H,r,-1,a.t+1,1);b=v(H,r,-1,a.t+1,1);P=v(ZH,k,-1,a.t+1,2);Ud=v(ZH,k,-1,a.t+1,2);f=Hc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(ub[c]=f);b[++Hc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=oc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Ud[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Vd=v(H,r,-1,a.u+1,1);Wd=v(H,r,-1,a.t+1,1);if(a.n.Jb){var eJ=ub,oN=oc,ft,fJ,Dh,Le,gt,ht,Ma,Qj,it;Dh=v(H,r,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Dh[b[Ma]]=Ma;gt=v(ZH,
-k,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)ft=b[Ma],fJ=eJ[ft],Le=RH(a,ft,fJ),0!=Le&&(dI(a,Le,Dh,Vd,G),gt[Le]=!0);for(Ma=1;Ma<=a.u;++Ma)gt[Ma]||dI(a,Ma,Dh,Vd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ht=it=0;for(Qj=1;Qj<=a.z[Ma];++Qj){Le=RH(a,Ma,a.G[Ma][Qj]);if(5==a.i[Le])continue a;1==a.s[Le]&&0!=eI(a,Le,Ma)&&++it;2==a.s[Le]&&(ht=a.G[Ma][Qj])}if(0!=it)if(0<ht){var ia=a,hJ=Ma,sf=Dh,Yc=Wd,qc=void 0,Rj=void 0,Lc=void 0,Me=void 0,Mc=void 0,ln=void 0,mn=void 0,nn=void 0,$d=void 0,Zc=void 0,$c=void 0,
-jt=void 0,Sj=void 0,ae=void 0,Tj=void 0,Ne=void 0,Uj=void 0,kt=void 0,Vj=void 0,Oe=void 0,iJ=void 0,tf=void 0,jJ=void 0,lt=void 0,Wj=void 0,uf=void 0,$c=1,Rj=hJ,qc=v(H,r,-1,ia.t+1,1);for(qc[1]=hJ;;){jt=!1;for(Zc=1;Zc<=ia.z[Rj];++Zc)if(Lc=ia.G[Rj][Zc],!(Lc==qc[1]||Lc==qc[$c-1]))if(Me=RH(ia,Rj,Lc),2==ia.s[Me]&&5!=ia.i[Me]){Rj=qc[++$c]=Lc;jt=!0;break}if(!jt)break}if(!(0==$c%2||2>ia.z[qc[$c]]||3<ia.z[qc[$c]])){uf=qc[1];Mc=qc[~~(($c+1)/2)];$d=qc[$c];tf=Oe=Ne=ae=0;lt=kt=!1;for(Zc=1;Zc<=ia.z[uf];++Zc)Lc=
-ia.G[uf][Zc],Me=RH(ia,uf,Lc),1!=ia.s[Me]||5==ia.i[Me]||(0==ae?ae=Lc:Ne=Lc);0<sf[Ne]&&sf[ae]>sf[Ne]&&(ln=ae,ae=Ne,Ne=ln);Sj=ae;0==ae&&(Sj=Ne,kt=!0);for(Zc=1;Zc<=ia.z[$d];++Zc)Lc=ia.G[$d][Zc],Me=RH(ia,$d,Lc),1!=ia.s[Me]||5==ia.i[Me]||(0==Oe?Oe=Lc:tf=Lc);0<sf[tf]&&sf[Oe]>sf[tf]&&(ln=Oe,Oe=tf,tf=ln);Vj=Oe;0==Oe&&(Vj=tf,lt=!0);Tj=eI(ia,RH(ia,uf,ae),uf);Uj=eI(ia,RH(ia,uf,Ne),uf);iJ=eI(ia,RH(ia,$d,Oe),$d);jJ=eI(ia,RH(ia,$d,tf),$d);1<(0>Tj+Uj?-(Tj+Uj):Tj+Uj)||0!=iJ||0!=jJ?fs(ia.n,"Bad stereoinfo on allene !"):
-(mn=ia.J[qc[$c-1]]-ia.J[$d],nn=ia.M[qc[$c-1]]-ia.M[$d],Wj=Math.sqrt(mn*mn+nn*nn),0.001>Wj&&(Wj=0.001),0<(ia.M[Vj]-ia.M[qc[$c-1]])*(mn/Wj)-(ia.J[Vj]-ia.J[qc[$c-1]])*(nn/Wj)?Yc[Mc]=1:Yc[Mc]=-1,kt&&(Yc[Mc]*=-1),lt&&(Yc[Mc]*=-1),Sj==ae&&0>Tj&&(Yc[Mc]*=-1),Sj==Ne&&0>Uj&&(Yc[Mc]*=-1),sf[Sj]>sf[Vj]&&(Yc[Mc]*=-1))}}else b:{var rc=a,sc=Ma,pN=eJ,qN=Dh,rN=o,sN=n,tN=oN,on=Wd,pn=void 0,ad=void 0,mt=void 0,Eh=void 0,za=void 0,Fh=void 0,Dd=void 0,Xj=void 0,be=void 0,Pb=void 0,ea=void 0,Ib=void 0,Pe=void 0,qn=void 0,
-bd=void 0,la=void 0,rn=void 0,Ib=v(H,r,-1,4,1),qn=v(H,r,-1,4,1),Gh=rc,ce=sc,kJ=qN,nt=pN,lJ=rN,mJ=sN,uN=tN,Jb=Ib,Yj=void 0,cd=void 0,sn=void 0,tn=void 0,ot=void 0,Zj=void 0,Zj=-1;0<nt[ce]&&(Jb[++Zj]=nt[ce]);for(cd=1;cd<=uN;++cd)lJ[cd]==ce&&(Jb[++Zj]=mJ[cd]),mJ[cd]==ce&&(Jb[++Zj]=lJ[cd]);for(cd=Zj+1;cd<Gh.z[ce];++cd){ot=Gh.t+1;sn=1;c:for(;sn<=Gh.z[ce];++sn){Yj=Gh.G[ce][sn];for(tn=0;tn<cd;++tn)if(Yj==Jb[tn])continue c;kJ[Yj]<ot&&(ot=kJ[Yj],Jb[cd]=Yj)}}0==nt[ce]&&0<Gh.x[ce]?(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=
-Jb[0],Jb[0]=-1):0<Gh.x[ce]&&(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=-1);for(za=Xj=Fh=Eh=rn=Dd=Pb=0;4>za;++za)0>=Ib[za]||(pn=RH(rc,sc,Ib[za]),qn[za]=eI(rc,pn,sc),0<qn[za]?(++Pb,rn=Ib[za],Fh=Ib[za]):0>qn[za]?(++Dd,Eh=Ib[za],Fh=Ib[za]):Xj=Ib[za]);be=Pb+Dd;la=v(H,r,-1,4,1);bd=0;if(3==rc.z[sc]){if(1==Pb&&1==Dd||3==be&&0<Pb&&0<Dd){fs(rc.n,"Error in C3H stereospecification !");break b}Pe=Ib[0];1==be?Pe=Fh:2==be&&(Pe=Xj);ea=PH(rc,sc,Pe,Ib);la[0]=Fh;la[1]=-1;la[2]=ea[2];la[3]=ea[1];0<Pb?bd=1:bd=-1}else if(4==rc.z[sc])if(1==
-be)ea=PH(rc,sc,Fh,Ib),la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],0<Pb?bd=1:bd=-1;else{Pe=Ib[0];1<Xj&&(Pe=Xj);1==Pb?Pe=rn:1==Dd&&(Pe=Eh);ea=PH(rc,sc,Pe,Ib);ad=v(H,r,-1,4,1);for(za=0;4>za;++za)pn=RH(rc,sc,ea[za]),ad[za]=eI(rc,pn,sc);if(4==be){if(0==Pb||0==Dd){fs(rc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==Dd)la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],bd=ad[0];else{for(za=0;4>za;++za)-1==ad[za]&&(ad[za]=0);be=2}}else if(3==be)if(3==Pb||3==Dd)la[0]=ea[0],la[1]=ea[3],la[2]=
-ea[2],la[3]=ea[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=mt=1:Dd=mt=-1;for(za=0;4>za;++za)ad[za]==mt&&(ad[za]=0);be=2}if(2==be)if(1==Pb&&1==Dd)ea[1]==Eh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Eh&&(ea[2]=ea[3]),la[0]=rn,la[1]=Eh,la[2]=ea[2],la[3]=ea[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){fs(rc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(la[0]=ea[0],la[1]=ea[2],la[2]=ea[1],la[3]=ea[3]):(la[0]=ea[1],la[1]=ea[3],la[2]=ea[2],la[3]=ea[0]);1<Pb?bd=1:bd=-1}}var W=la,$j=Ib,jb=void 0;$j[0]==W[1]?(jb=
-W[0],W[0]=W[1],W[1]=jb,jb=W[2],W[2]=W[3],W[3]=jb):$j[0]==W[2]?(jb=W[2],W[2]=W[0],W[0]=jb,jb=W[1],W[1]=W[3],W[3]=jb):$j[0]==W[3]&&(jb=W[3],W[3]=W[0],W[0]=jb,jb=W[1],W[1]=W[2],W[2]=jb);$j[1]==W[2]?(jb=W[1],W[1]=W[2],W[2]=jb,jb=W[2],W[2]=W[3],W[3]=jb):$j[1]==W[3]&&(jb=W[1],W[1]=W[3],W[3]=jb,jb=W[2],W[2]=W[3],W[3]=jb);la[2]==Ib[2]?on[sc]=1:la[2]==Ib[3]?on[sc]=-1:fs(rc.n,"Error in stereoprocessing ! - t30");on[sc]*=bd}}}Va=new yF;i=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-P[c]&&(Va.b.b+=ua);0<ub[q]&&fI(a,c,ub[c],Va,Vd);var Hh=w[c],Kb=void 0,ak=void 0,Ih=void 0,T=void 0,T=Sc,Kb=!1;0!=a.A[c]&&(Kb=!0);0!=Wd[c]&&(Kb=!0);Ih=-1;for(ak=1;ak<=a.y;++ak)if(a.q[ak][0]==c){Ih=a.q[ak][1];break}-1<Ih&&(Kb=!0);a.n.Ib&&0<a.e[c]&&(Kb=!0,Ih=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Hh?T="c":T=Eb;break;case 4:Hh?(T=Hf,0<a.x[c]&&(Kb=!0)):T=ic;break;case 5:Hh?T="o":T=tc;break;case 7:Hh?(T="p",0<a.x[c]&&(Kb=!0)):T=vc;break;case 8:Hh?T=sg:T=Ic;break;case 13:Hh?T=wg:T=Nc;Kb=!0;break;case 6:T=
-Oc;Kb=!0;break;case 9:T=Ub;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Yb;Kb=!0;break;case 19:T=wc;Kb=!0;break;case 20:T=xc;Kb=!0;break;case 21:T=yc;Kb=!0;break;case 22:T=zc;Kb=!0;break;case 18:Kb=!0,T=a.o[c],(D(T,xa)||D(T,Xc)||D(T,wb))&&(Kb=!1)}Kb&&(T=Tc+T,1==Wd[c]?T+=vb:-1==Wd[c]&&(T+="@@"),1==a.x[c]?T+=Yb:1<a.x[c]&&(T+=Yb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Nj(a.A[c])&&(T+=Nj(a.A[c]))),-1<Ih&&(T+=nb+Ih),T+=Vc);Bn(Va.b,T);for(B=1;B<=oc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&fI(a,o[B],n[B],Va,Vd),9<B&&(Va.b.b+="%"),An(Va,j+(new R(B)).b);Ud[c]&&(Va.b.b+=va)}return Va.b.b}
-function hH(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)EE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function iH(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&hH(a,c);0==a.z[d]&&hH(a,d)}
-function $H(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=RH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&hH(a,c)}}}function XH(a){var b;b=a.c.length;a.G=Nt([b,7]);a.z=v(H,r,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function bI(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,r,-1,a.u+1,1);o=v(ZH,k,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[RH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:YH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(ZH,k,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function wG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(pF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(pF((a.M[b]+a.M[c])/2)))}function aI(a,b){var c;for(c=1;c<=a.u;++c)TG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function RG(a,b){var c;c=(cG(),uE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function YH(a,b){return 2==a.s[b]?!0:!1}function TG(a,b,c){var d,e,f,g;g=1;a.b=v(H,r,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function uH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Nt([b+5,2]),zF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function sE(a){var b;a.y=0;a.r=0;FH(a);for(b=1;b<=a.t;++b)a.D=b,uH(a);a.D=0}
-function gH(a){var b,c;b=v(tG,k,-1,4,1);uG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function pG(a,b){var c,d,e,f,g,i,h,l;c=v(tG,k,-1,4,1);uG(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;uG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function DH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function kH(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Tc)&&rF(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Yb);g=Mj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=lw(c,d+1);try{a.n.y=zD(i,10)}catch(h){if(h=Ti(h),y(h,120))a.n.y=0;else throw h;}a.D=b;uH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Eb)?3:D(d,Bb)?2:D(d,ic)?4:D(d,tc)?5:D(d,vc)?7:D(d,Ic)?8:D(d,Ub)?9:D(d,Mb)?10:D(d,Db)?11:D(d,ac)?12:D(d,Yb)?1:D(d,Nc)?13:D(d,Oc)?6:D(d,wc)?19:D(d,xc)?20:D(d,yc)?21:D(d,zc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=qF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=qF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=qF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=qF(c,g++);for(;45==e;)--d,e=qF(c,g++)}a.A[b]=d}}}
-function xE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new TD(b);try{for(;b.k=MD(b,b.b),b.k<b.j;)d=lF(zD(PD(b),10)).b,c=e=lF(zD(PD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ti(f),y(f,120))yn(f);else throw f;}}function fI(a,b,c,d,e){b=RH(a,b,c);5!=a.i[b]&&YH(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),Bn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
-function vH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,fs(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:fs(a.n,"Stereomarking allowed only on single and double bonds!")}
-function dI(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=RH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=RH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=RH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=RH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))fs(a.n,"Not unique E/Z geometry !");else{i=RH(a,b,e);f=RH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=RH(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 WH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=RH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(YH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function eI(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function jH(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=WH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function xG(a){OH(this);this.n=a;this.y=this.u=this.t=0}
-function YG(a,b){var c,d,e,f,g,i,h;xG.call(this,a);f=j;i=WG(b);if(null!=i){h=new SD(b,i,!0);for(e=1;4>=e;++e)f=XG(h,i);g=lF(zD(ko(f.substr(0,3)),10)).b;c=lF(zD(ko(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)wH(this),f=XG(h,i),this.J[e]=(new kF(hF(ko(f.substr(0,10))))).b,this.M[e]=-(new kF(hF(ko(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ko(f.substr(31,d-31)),kH(this,e,d),62<=f.length&&(f=ko(f.substr(60,3)),0<f.length&&(f=lF(zD(f,10)).b,0<f&&(this.D=e,a.y=f,uH(this),this.D=0)));for(e=1;e<=c;++e)BH(this),
-f=XG(h,i),this.H[e]=lF(zD(ko(f.substr(0,3)),10)).b,this.I[e]=lF(zD(ko(f.substr(3,3)),10)).b,g=lF(zD(ko(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=lF(zD(ko(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);XH(this);DH(this);vG(this);for(NE(this);(h.k=MD(h,h.b),h.k<h.j)&&!(null==(f=PD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new RD(f);PD(g);PD(g);i=lF(zD(PD(g),10)).b;
-for(e=1;e<=i;++e)c=lF(zD(PD(g),10)).b,this.A[c]=lF(zD(PD(g),10)).b}if(0==f.indexOf("M APO")){g=new RD(f);PD(g);PD(g);i=lF(zD(PD(g),10)).b;for(e=1;e<=i;++e)c=lF(zD(PD(g),10)).b,f=lF(zD(PD(g),10)).b,this.D=c,$(this,0),kH(this,this.t,wc+f),this.D=0}}$H(this);NE(this)}}
-function ME(a,b){var c,d,e,f,g;xG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));rF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new RD(b);d=lF(zD(PD(f),10)).b;e=lF(zD(PD(f),10)).b;for(c=1;c<=d;++c)g=PD(f),wH(this),kH(this,this.t,g),this.J[c]=(new kF(hF(PD(f)))).b,this.M[c]=-(new kF(hF(PD(f)))).b;for(c=1;c<=e;++c)if(BH(this),this.H[c]=lF(zD(PD(f),10)).b,this.I[c]=lF(zD(PD(f),10)).b,this.s[c]=lF(zD(PD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;XH(this);DH(this);vG(this)}catch(i){i=Ti(i);if(y(i,120)){i.Bc();this.t=0;return}throw i;}$H(this);NE(this)}}
-function $G(a,b,c){var d,e,f;xG.call(this,a);f=v(H,r,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(wH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;NE(this);vG(this)}
-function nH(a,b,c){var d,e,f,g,i;xG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,r,-1,this.t+1,1);this.A=v(H,r,-1,this.t+1,1);this.x=v(H,r,-1,this.t+1,1);this.e=v(H,r,-1,this.t+1,1);this.d=v(Yt,k,1,this.t+1,0);this.J=v(tG,k,-1,this.t+1,1);this.M=v(tG,k,-1,this.t+1,1);this.o=v(Yt,k,1,this.t+1,0);this.H=v(H,r,-1,this.u+1,1);this.I=v(H,r,-1,this.u+1,1);this.s=v(H,r,-1,this.u+1,1);this.f=v(Yt,k,1,this.u+1,0);this.B=v(H,r,-1,this.u+1,1);this.q=Nt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}NE(this);vG(this)}
-function jG(a){var b;OH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,r,-1,this.t+1,1);zF(a.c,this.c,this.t+1);this.A=v(H,r,-1,this.t+1,1);zF(a.A,this.A,this.t+1);this.x=v(H,r,-1,this.t+1,1);zF(a.x,this.x,this.t+1);this.e=v(H,r,-1,this.t+1,1);zF(a.e,this.e,this.t+1);this.d=v(Yt,k,1,this.t+1,0);zF(a.d,this.d,this.t+1);this.J=v(tG,k,-1,this.t+1,1);zF(a.J,this.J,this.t+1);this.M=v(tG,k,-1,this.t+1,1);zF(a.M,this.M,this.t+1);this.o=v(Yt,k,1,this.t+1,0);zF(a.o,this.o,this.t+1);this.H=v(H,
-r,-1,this.u+1,1);zF(a.H,this.H,this.u+1);this.I=v(H,r,-1,this.u+1,1);zF(a.I,this.I,this.u+1);this.s=v(H,r,-1,this.u+1,1);zF(a.s,this.s,this.u+1);this.f=v(Yt,k,1,this.u+1,0);zF(a.f,this.f,this.u+1);this.B=v(H,r,-1,this.u+1,1);zF(a.B,this.B,this.u+1);this.q=Nt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function EH(a,b,c){var d,e,f;if(0==c)return lH(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(pF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new kF(a)).b;d=lo(e,mo(46));0>d&&(e+=Ya,d=lo(e,mo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function WG(a){var b;b=new SD(a,aa,!0);if(4<LD(b))return aa;b=new SD(a,kh,!0);return 4<LD(b)?kh:null}
-function lH(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function XG(a,b){for(var c,d;a.k=MD(a,a.b),a.k<a.j;){d=PD(a);if(D(d,b))return ba;for(PD(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 ba}else break;return d}return null}s(549,1,{136:1},xG,YG,ME,$G,nH,jG);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function gs(){gs=u;hs=new SC(Yb)}
-function dH(a,b){var c;gs();var d;YF.call(this);this.d=new qB("Help");new qB("Home");this.e=b;M(this,(cG(),DE));this.ac&&gC(this.ac.d,!1);dC(this,!1);d=Vz(b);if(1==a)this.f||(this.f=new zC(d),WF(this.f,-30,0)),this.k=this.f,c=HE(b),this.ac&&fC(this.ac.d.I.c,Jc),BA(this,new lB(2)),this.i=new SC(c+" "),O(this,this.i,Lb),d=new FA,O(d,this.j,null),this.e.Cb&&(c=new qB("Submit"),O(d,c,null)),O(this,d,Pc),RC(this.i,ko(so(this.i.ac.b.pb,ch))),this.ac&&gC(this.ac.d,!0),dC(this,!0);else if(2==a)this.c||
-(this.c=new zC(d),WF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&fC(this.ac.d.I.c,"Nonstandard atom"),BA(this,new lB(2)),c=new FA,O(c,new sC("atomic SMILES",1),null),O(this,c,nc),c=Yb,hs&&(c=so(hs.ac.b.pb,ch)),hs=new TC(c,8),O(this,hs,Lb),c=new FA,O(c,this.j,null),O(this,c,Pc);else{this.b||(this.b=new zC(d),WF(this.b,5*b.Y,0));var e,f;d="About "+(cG(),nE);this.ac&&fC(this.ac.d.I.c,d);BA(this,new oC(0));M(this,DE);O(this,new sC(nE+" Molecular Editor v2013-05-01",1),null);O(this,new sC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=dG,d=0,f=c.length;d<f;++d)e=c[d],e=new sC(e,1),hA(e,this.e.x),O(this,e,null);c=new FA;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}cC(this);c=this.k;XF(this.ac.d,c.b,c.c);!Uz(this)&&yA(this);iA(this)}s(550,541,Di,dH);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new tD(this.e.H),c=sD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ti(d),y(d,111))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,cE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var hs;
-function gI(a,b){Tz(b)==a.b?M(b,(wB(),EB)):M(b,a.b)}
-function hI(a){var b,c,d,e;e=j;d=!1;Tz(iI)!=a.b?(e=xa,d=!0):Tz(jI)!=a.b?(e="!#6",d=!0):Tz(kI)!=a.b?(M(lI,(wB(),EB)),M(mI,EB),M(nI,EB),M(oI,EB),e="F,Cl,Br,I"):(b=Tz(pI)!=a.b,c=Tz(qI)!=a.b,Tz(rI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Tz(sI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Tz(tI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Tz(uI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Tz(vI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Tz(lI)!=a.b&&(e+="F,"),Tz(mI)!=a.b&&(e+="Cl,"),Tz(nI)!=a.b&&(e+="Br,"),Tz(oI)!=a.b&&(e+="I,"),
-rF(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Xc:c?e=wb:(M(iI,(wB(),EB)),e=xa)));b=j;d&&Tz(pI)!=a.b&&(b+=";a");d&&Tz(qI)!=a.b&&(b+=";A");Tz(wI)!=a.b&&(b+=";R");Tz(xI)!=a.b&&(b+=";!R");Tz(iI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=yI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=zI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Tz(AI)!=a.b&&(e="~");Tz(BI)!=a.b&&(e=nb);Tz(CI)!=a.b&&(e=vb);Tz(DI)!=a.b&&(e="!@");RC(a.f,e)}
-function EI(a){FI(a);GI(a);var b=yI.ac.b;Ay(b,0);b.pb.options[0].selected=!0;b=zI.ac.b;Ay(b,0);b.pb.options[0].selected=!0;M(pI,a.b);M(qI,a.b);M(wI,a.b);M(xI,a.b);M(yI,a.b);M(zI,a.b);HI(a)}function FI(a){M(rI,a.b);M(sI,a.b);M(tI,a.b);M(uI,a.b);M(vI,a.b);M(lI,a.b);M(mI,a.b);M(nI,a.b);M(oI,a.b)}function GI(a){M(iI,a.b);M(jI,a.b);M(kI,a.b)}function HI(a){M(AI,a.b);M(BI,a.b);M(CI,a.b);M(DI,a.b);a.c=!1}
-function eH(a){eC.call(this,"Atom/Bond Query");this.j=new qB(this.Af());QA(this.r,new ZF(this));this.b=(cG(),DE);this.d=a;this.e||(a=Vz(a),this.e=new zC(a),WF(this.e,-150,10));this.k=this.e;BA(this,new nC);M(this,this.b);a=new FA;BA(a,new TB(0,3,1));O(a,new rC("Atom type :"),null);iI=new qB(zb);jI=new qB("Any except C");kI=new qB("Halogen");O(a,iI,null);O(a,jI,null);O(a,kI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));O(a,new sC("Or select one or more from the list :",0),null);O(this,a,null);
-a=new FA;BA(a,new TB(0,3,1));rI=new qB(Eb);sI=new qB(ic);tI=new qB(tc);uI=new qB(Ic);vI=new qB(vc);lI=new qB(Ub);mI=new qB(Mb);nI=new qB(Db);oI=new qB(ac);O(a,rI,null);O(a,sI,null);O(a,tI,null);O(a,uI,null);O(a,vI,null);O(a,lI,null);O(a,mI,null);O(a,nI,null);O(a,oI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));yI=new uB;tB(yI,zb);tB(yI,bb);tB(yI,eb);tB(yI,lb);tB(yI,mb);O(a,new rC("Number of hydrogens : "),null);O(a,yI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));zI=new uB;tB(zI,zb);tB(zI,
-bb);tB(zI,eb);tB(zI,lb);tB(zI,mb);tB(zI,"4");tB(zI,"5");tB(zI,"6");O(a,new sC("Number of connections :",0),null);O(a,zI,null);O(a,new sC(" (H's don't count.)",0),null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));O(a,new rC("Atom is :"),null);pI=new qB(Ab);O(a,pI,null);qI=new qB("Nonaromatic");O(a,qI,null);wI=new qB(Fc);O(a,wI,null);xI=new qB(mc);O(a,xI,null);O(this,a,null);a=new FA;M(a,KB(Tz(this)));BA(a,new TB(0,3,1));O(a,new rC("Bond is :"),null);AI=new qB(zb);O(a,AI,null);BI=new qB(Ab);O(a,BI,
-null);CI=new qB(Fc);O(a,CI,null);DI=new qB(mc);O(a,DI,null);O(this,a,null);a=new FA;BA(a,new TB(1,3,1));this.f=new TC(xa,20);O(a,this.f,null);O(a,new qB(Dc),null);O(a,this.j,null);O(this,a,null);this.ac&&gC(this.ac.d,!1);dC(this,!1);FI(this);GI(this);HI(this);M(pI,this.b);M(qI,this.b);M(wI,this.b);M(xI,this.b);M(yI,this.b);M(zI,this.b);gI(this,iI);cC(this);a=this.k;XF(this.ac.d,a.b,a.c);!Uz(this)&&yA(this);iA(this)}s(551,541,Di,eH);
-_.Bf=function(a,b){var c;D(b,Dc)?(EI(this),gI(this,iI),hI(this)):y(a.i,88)?(HI(this),Vt(a.i)===Vt(iI)?(FI(this),GI(this)):Vt(a.i)===Vt(jI)?(FI(this),GI(this)):Vt(a.i)===Vt(kI)?(FI(this),GI(this)):Vt(a.i)===Vt(wI)?M(xI,this.b):Vt(a.i)===Vt(xI)?(M(wI,this.b),M(pI,this.b)):Vt(a.i)===Vt(pI)?(M(qI,this.b),M(xI,this.b)):Vt(a.i)===Vt(qI)?M(pI,this.b):Vt(a.i)===Vt(AI)||Vt(a.i)===Vt(BI)||Vt(a.i)===Vt(CI)||Vt(a.i)===Vt(DI)?(EI(this),this.c=!0):GI(this),gI(this,a.i),hI(this)):y(a.i,89)&&(HI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(wB(),EB)),hI(this));107!=this.d.c&&(this.d.c=107,KA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var iI=_.f=null,AI=null,jI=null,pI=null,BI=null,nI=null,rI=null,zI=null,yI=null,mI=null,lI=null,kI=null,oI=null,sI=null,qI=null,xI=null,DI=null,tI=null,vI=null,wI=null,CI=null,uI=null;function bH(a){a.b=-1;a.c=v(LF,k,0,0,0);a.d=0}function JH(){KF(this)}s(552,526,Wh,JH);_.Ie=function(){bH(this)};_.b=-1;
-function ds(a,b){a.b=b;WC();var c,d;a&&a&&(c=new II(a),void 0!=$wnd.FileReader?d=new JI(c):d=new KI(c),LI(d),MI(d))}function cs(a){a=new gD(a);WC();var b,c,d,e,f;try{var g=(ZC(),bD);if(cD(g,(ZC(),bD)))b=a.b;else if(cD(g,$C))b=new kD(a.b);else throw new hD(g);c=On(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NI;qz(d.f,c);e=(f=tF(c,"\r\n|\r|\n|\n\r"),f.length);iw(d.f,20*(10>e?e:10)+bg);co(($n(),ao),new OI(d));LI(d);MI(d)}catch(i){if(i=Ti(i),y(i,104))yn(i);else throw i;}}
-function KH(){}s(553,1,{105:1,112:1},KH);_.ue=function(a){bE(this.b,a.b)};_.b=null;function AE(){this.pb=Hx()}s(555,332,Th,AE);
-function $r(){var a;$r=u;PI=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);QI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");RI=PI&!QI;var b;a=F(H,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]);as=v(H,r,-1,1E3,1);for(b=0;b<as.length;++b)as[b]=-999;for(b=0;b<a.length;b+=2)as[a[b+1]]=a[b]}
-function Uq(a,b,c){a=new SI(b,c,a);if(!b.Md(a,c))for(b=b._b;b&&!b.Md(a,c);)b=b._b}function IA(a,b,c){var d;d=new TI;uj(d.u,b,c);nj(a.i,d.u,0,0);bj(a.b,d);return d}function qE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function LG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Mw(a,e);a.Bd(e,c,d);b.s=c;b.t=d}UI(b)}
-function mE(a,b,c,d){$r();this.pb=Hx();this.b=new hj;this.f=d;this.pb.style[Xf]=bb;this.pb.style[Vf]=bb;this.pb.style[Ng]=$e;this.pb.style[hh]=b;this.pb.style[Je]=c;this.i=new VI;this.i.pb.style[hh]=fb;iw(this.i,fb);RI?(b=new WI,c=new XI,nj(b,this.i,0,0),nj(b,c,0,0),Sw(this,b)):Sw(this,this.i);this.d=a;a.Ob=this;RI?(this.k=new YI(this),this.k.j=new ZI(this),this.k.k=new $I(this),this.k.o=new aJ(this),this.k.n=new bJ(this),this.d&&(this.k.f=new dJ(this),this.k.i=new gJ(this),this.k.b=new nJ(this))):
-z(this,new oJ(this),(ks(),ks(),ls));z(this,this,(Zq(),Zq(),$q));z(this,new pJ(this),(xj(),xj(),yj));z(this,new qJ(this),(zj(),zj(),Aj));z(this,new rJ(this),(Xr(),Xr(),Yr));(Tq(),Tq(),mA).b=this}s(554,555,Th,mE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var RI,QI,PI,as=null;function VI(){Qw.call(this);this.pb[xd]=We}s(557,310,Ai,VI);function WI(){VI.call(this);this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(556,557,Ai,WI);function oJ(a){this.b=a}s(558,1,{},oJ);
-_.nc=function(a){var b,c,d;c=Dj(a);d=Ej(a);b=Fj(a.b);a=new sJ(a);2==b&&(a.f=4);oH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function pJ(a){this.b=a}s(559,1,{},pJ);_.oc=function(a){var b,c;b=Dj(a);c=Ej(a);a=new sJ(a);this.b.j?xH(this.b.d,a,b,c):zH(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function qJ(a){this.b=a}s(560,1,{},qJ);_.pc=function(a){this.b.j=!1;Dj(a);Ej(a);AH(this.b.d)};_.b=null;function rJ(a){this.b=a}s(561,1,{},rJ);_.b=null;
-function XI(){VI.call(this);this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(562,557,Ai,XI);function tJ(a,b){var c;c=b.b;c.f=4;return oH(a.b.d,c,b.e,b.f)}function ZI(a){this.b=a}s(563,1,{},ZI);_.Cf=function(a){return tJ(this,a)};_.b=null;function Is(a,b){zH(a.b.d,b.b,b.e,b.f);return oH(a.b.d,b.b,b.e,b.f)}function $I(a){this.b=a}s(564,1,{},$I);_.Cf=function(a){return Is(this,a)};_.b=null;function aJ(a){this.b=a}s(565,1,{},aJ);_.Cf=function(a){return xH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function bJ(a){this.b=a}s(566,1,{},bJ);_.Cf=function(){return AH(this.b.d)};_.b=null;function Or(a,b){var c;c=K(pF(b.c));c=new jD(b,0,ng,c);kG(a.b.d,c);return!0}function dJ(a){this.b=a}s(567,1,{},dJ);_.Cf=function(a){return Or(this,a)};_.b=null;function Pr(a,b){var c;c=K(pF(100*b.d));c=new jD(b,0,tg,c);kG(a.b.d,c);return!0}function gJ(a){this.b=a}s(568,1,{},gJ);_.Cf=function(a){return Pr(this,a)};_.b=null;function Tr(a,b){var c;c=new jD(b,0,le,mh);kG(a.b.d,c);return!0}function nJ(a){this.b=a}
-s(569,1,{},nJ);_.Cf=function(a){return Tr(this,a)};var uJ=_.b=null;function vJ(){vJ=u;uJ=new Cu((Ru(),new Qu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function wJ(){wJ=u;xJ={}}function yJ(a,b,c){var d;c&&(b.style[re]=c.c+bg,d=c.b,d!=Sb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Ue));a.f.style[gh]=Mf}
-function ZB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Fi(b);d in xJ?c=xJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Se),f.width=1,f.height=1,g=(vJ(),uJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),yJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=wo(e),l=wo(e)+(e.offsetHeight||0),m=l-h,o=wo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new zJ,w.b=q,w.c=n,w.d=m,w),xJ[d]=c);return c}
-function AJ(){wJ();var a,b,c,d,e;Bj();this.b=F(Yt,k,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);to(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(572,1,{},AJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var xJ;function zJ(){}s(573,1,{},zJ);
-_.b=0;_.c=0;_.d=0;function pH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=Ti(b),!y(b,126))throw b;}return!1}function qH(a){try{if(a.b&&y(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=Ti(b),!y(b,126))throw b;}return!1}function sJ(a){bs.call(this,null,0,null);this.b=a}function SI(a,b,c){bs.call(this,a,0,b);this.b=c}s(574,422,Rh,sJ,SI);_.se=function(){return pH(this)};_.te=function(){return qH(this)};_.b=null;
-function OC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),to(c.f,b),yJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function NC(a){this.d=a;this.c={};this.b=new AJ}s(575,425,Rh,NC);_.b=null;function JA(a){this.b=a}s(576,433,{},JA);_.b=null;function BJ(a,b){this.b=a;this.c=b}s(577,1,{},BJ);_.b=null;_.c=null;function CJ(){oy.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[hh]=kd}s(578,345,Ai,CJ);
-function DJ(){DJ=u;var a=EJ=new AJ;Bj();a.i="9p";a.f.style[qe]=zg;a.f.style[re]="144.0pt";to(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);FJ=new VA(1)}function BG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,UI(a)}
-function DG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(AG(a,!1),360<=g||-360>=g?i=CG(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,G=GJ(o,n,q,w,f),B=GJ(o,n,q,w,h),J="<g"+a.n+sb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),BG(a,i))}function Z(a,b,c,d,e){a.o&&BG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function zG(a,b,c,d,e){a.o&&(AG(a,!1),BG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab))}function KG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");BG(a,b)}function jC(a,b,c,d,e){AG(a,!0);BG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab)}
-function UI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=oo(po(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-ek(a.u.pb),d=qo(po(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-gk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(to(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=kg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function JG(a,b){a.f=b;a.j=HH(b)}s(579,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var FJ,EJ;function ws(a,b,c){c&&(Hs(a,b),c.Cf(a.c));a.e=!0}function Hs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-oo(po(a.p.pb.ownerDocument),a.p.pb)+dk(a.p.pb)+Co(a.p.pb.ownerDocument),a.c.f=c.clientY-wo(a.p.pb)+(a.p.pb.scrollTop||0)+Do(a.p.pb.ownerDocument),a.c.b=new sJ(b),b.b.preventDefault(),!0):!1}
-function YI(a){this.p=a;this.c=new HJ;this.d=new IJ(this);z(this.p,new JJ(this),(Es(),Es(),Fs));z(this.p,new KJ(this),(xs(),xs(),ys));z(this.p,new LJ(this),(Bs(),Bs(),Cs));z(this.p,new MJ(this),(ts(),ts(),us));z(this.p,new NJ,(Ur(),Ur(),Vr));z(this.p,new OJ(this),(Qr(),Qr(),Rr));z(this.p,new PJ(this),(Lr(),Lr(),Mr))}s(580,1,{},YI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function IJ(a){zk();this.b=a}s(581,26,{},IJ);
-_.Ac=function(){!this.b.e&&this.b.j&&tJ(this.b.j,this.b.c)};_.b=null;function JJ(a){this.b=a}s(582,1,{},JJ);_.b=null;function KJ(a){this.b=a}s(583,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(584,1,{},LJ);_.b=null;function MJ(a){this.b=a}s(585,1,{},MJ);_.b=null;function NJ(){}s(586,1,{},NJ);function OJ(a){this.b=a}s(587,1,{},OJ);_.b=null;function PJ(a){this.b=a}s(588,1,{},PJ);_.b=null;function HJ(){}s(589,1,{},HJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function zE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function QJ(a){var b,c,d,e,f;ck(a);d=(oj(),pj(null));e=new CJ;ly(e,a);Ew(d,e,d.pb);f=a.gd();b=a.fd();c=zE();9<=c?(++f,++b):7==c&&y(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));ny(e,a);Nw(d,e);return new aA(f,b)}function RJ(){this.pb=$doc.createElement(Td);this.pb[xd]=We;this.pb.style[Wf]=Qe;this.pb.style[Zf]=dd;this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(591,313,Uh,RJ);_.dd=function(){return ek(this.pb)};
-_.ed=function(){return gk(this.pb)};function HH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function GJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new BJ(new kF(a),new kF(b))}function CG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function OG(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+=ba);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function AG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function TI(){DJ();this.o=FJ;this.d=[];this.u=new RJ}s(592,579,{},TI);_.b=j;_.c=j;function SJ(){SJ=u;TJ=new aA(0,0)}
-function UJ(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=QJ(c.b),uj(c.ve(),b.c,b.b),c=QJ(c.b),b=new aA(c.c-b.c,c.b-b.b)):b=new aA(0,0);a.Kf(b)}return b}function pA(a,b){var c;if(a.ze())return TJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Uz(b));c=QJ(a.ve());a.f.c=c.c;a.f.b=c.b;return c}function VJ(a,b){var c;b&&(c=kg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Ff().pb.style[ld]=c)}function WJ(){this.f=new OB;this.f.b=-1;this.f.c=-1}s(594,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Od())};
-_.Ff=function(){return this.ve()};_.Gf=function(){return XJ};_.Fd=function(){};_.ze=function(){return!1};_.Hf=function(a){this.Jf(Uz(a))};_.If=function(a){VJ(this,a)};_.Jf=function(a){var b=this.ve().pb,c,d,e;c=(zA(),AA);e=a.c;d=a.b;e!=c.c?b.style[re]=j+e+"pt":b.style[re]=j;d!=c.b?b.style[qe]=d:b.style[qe]=j;0!=(a.d&1)?b.style[te]=od:b.style[te]=j;0!=(a.d&2)?b.style[se]=Ue:b.style[se]=j};_.Kf=function(a){XJ=a};_.Lf=function(){};var XJ=_.f=null,TJ;
-function rB(a,b){SJ();WJ.call(this);this.b=new Ax(a);this.b.hd()[xd]=j;z(this.b,new YJ(this,b),(Wq(),Wq(),Xq))}s(593,594,{},rB);_.ve=function(){return this.b};_.If=function(a){VJ(this,a)};_.b=null;function YJ(a,b){this.b=a;this.c=b}s(595,1,{},YJ);_.Ic=function(a){Tq();Uq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function vB(a){SJ();WJ.call(this);this.b=new By;z(this.b,new ZJ(this,a),(Qq(),Qq(),Rq))}s(596,594,{},vB);_.ve=function(){return this.b};_.b=null;
-function ZJ(a,b){this.b=a;this.c=b}s(597,1,{},ZJ);_.b=null;_.c=null;function $J(a,b){var c,d;VJ(a,b.Od());for(d=new Ni(b.Pb.b);d.c<d.e.Ce();)c=Oi(d),c.ec&&c.ac.Ef(c)}function aK(a,b){var c,d,e,f,g,i,h;uj(a.e,b.Vd(),b.Rd());for(d=new Ni(b.Pb.b);d.c<d.e.Ce();)c=Oi(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Wd(),h=c.Xd(),g=c.Vd(),f=c.Rd(),0<g&&0<f&&(c=e.ve(),g-=UJ(e).c,f-=UJ(e).b,uj(e.ve(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function EA(){SJ();WJ.call(this);this.e=new Qw}s(598,594,{},EA);
-_.Ef=function(a){$J(this,a)};_.ve=function(){return this.e};_.Hf=function(a){aK(this,a)};_.e=null;function tC(a){SJ();WJ.call(this);var b=this.b=new Zx;Fx(b.c,a,!1);Rx(b);this.f.b=-1;this.f.c=-1}s(599,594,{},tC);_.ve=function(){return this.b};_.ze=function(){var a;a=(this.b.c.d?uo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function wC(a){this.b=new Vy(a.i,new bK(a))}s(600,1,{},wC);_.b=null;
-function Ry(a){var b,c,d,e,f;f=new iD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(cK,k,105,0,0);for(c=b.b?Lk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,86)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=kj((OA(),Q),new R(f.e)));c=c.c;if(tu(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(xt(),xt(),yt):new RA(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ue(f);var g,i,h;1001==f.e?(g=new bs(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Vf(),null.Vf()):100==f.e&&y(f.f,102)?(i=f.f,h=new bs(i,205,null),h.j=i.Wd(),
-h.k=i.Xd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Vf():401==f.e||402==f.e?(null.Vf(),null.Vf(),null.Vf(),null.Vf(),null.Vf()):500<=f.e&&507>=f.e&&(g=null.Wf,500!=g&&(f=new bs(null.Wf,g,null),f.j=null.Vf(),f.k=null.Vf(),i=null.Vf(),f.f=i&12,501==g&&null.Vf())))}function bK(a){this.b=a}s(601,1,ti,bK);_.qc=function(){Ry(this)};_.b=null;function UC(){SJ();WJ.call(this);this.b=new uz}s(602,594,{},UC);_.Df=function(){var a;a=new UC;qz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ve=function(){return this.b};
-_.Gf=function(){return dK};_.Kf=function(a){dK=a};var dK=_.b=null;s(603,598,{});function eK(a){var b;b=new jr(ro(a.pb,Rf),ro(a.pb,Qf));a=new jr(ro(a.T.jb.pb,Rf),ro(a.T.jb.pb,Qf));return F(H,r,-1,[b.c-a.c,b.b-a.b])}function fK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(gK(a,a.R),a.R=null):null!=a.Q&&(hK(a,a.Q),a.Q=null);Hj(a.S)}function LI(a){a.kb?a.Pf(mr(a.T.jb)):(a.Id(),LI(a))}function hK(a,b){var c;a.kb?(c=eK(a),a.Pf(new jr(-1,iK(b,!1)-c[1]))):a.Q=b}
-function jK(a,b){var c;b!=a.Dd()&&(c=a.T.jb,ww(c),kK(c,b,c.pb,c.q.d,!0))}function gK(a,b){var c;a.kb?(c=eK(a),a.Pf(new jr(iK(b,!0)-c[0],-1))):a.R=b}s(606,315,oi);_.Mf=function(){var a,b;b=mr(this.T.jb);a=eK(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?lK(Hz(a.q,0)):null};_.Nf=function(a){mK(this.T.jb,a)};_.yd=function(){return new xw(this.T.jb)};_.Of=function(){qr(this.T.jb)};_.td=function(){fK(this)};_.Ld=function(){qr(this.T.jb)};
-_.vd=function(a){return nK(this.T.jb,a)};_.Pf=function(a){or(this.T.jb,a)};_.ld=function(a){hK(this,a)};_.Ed=function(a){jK(this,a)};_.nd=function(a){gK(this,a)};_.Q=null;_.R=null;function oK(){oK=u;Xw();var a=(pK(),qK(),rK);sK=new sy(a.e,a.c,a.d,a.f,a.b)}function tK(a,b){if(0!=a.I.b.q.d&&lK(Hz(a.I.b.q,0)))throw new rw("WindowPanel can only contain one child widget");uK(a,b)}
-function MI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Qe,a.ab=!1,a.Id());b=a.pb;b.style[$e]=0+(Bj(),bg);b.style[Tg]=cb;e=vj()-ro(a.pb,Rf)>>1;f=wj()-ro(a.pb,Qf)>>1;XF(a,Mj(Co($doc)+e,0),Mj(Do($doc)+f,0));d||((a.ab=c)?(ez(a.pb,hg),a.pb.style[eh]=fh,lk(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
-function vK(a,b){var c;if(a.w){c=new Kv;a.mb&&at(a.mb,c);a.J&&nr(a.r,a);try{Vi(a.r.d,a)}catch(d){if(d=Ti(d),!y(d,120))throw d;}a.n=wK(a.r,a);try{Zw(a,b)}finally{Yi(a.t.b),Yi(a.s.b),Yi(a.u.b),a.P&&aj(a.P,a.r),a.C&&(a.C=!1)}}else Zw(a,b)}function xK(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ad(a,d.b+b,d.e+c)}function yK(a,b,c){b=new zK(vo(uo(Sv(Sv(a.T.d,b),c))));vw(b,a);z(b,a.o,(Wq(),Wq(),Xq));return b}function lr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));or(a.T.jb,b)}
-function XF(a,b,c){var d,e;(e=a.r)?(d=AK(e.pb),bx(a,b+(ek(e.pb)+d[3]),c+(gk(e.pb)+d[0]))):bx(a,b,c)}function gC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?pr(a.r,a):nr(a.r,a)))}function uK(a,b){if(b!=(0!=a.I.b.q.d?lK(Hz(a.I.b.q,0)):null)){ww(a.I.b);var c=a.I.b;kK(c,b,c.pb,c.q.d,!0)}}
-function BK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(gr(),CK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ni(a.P);e.c<e.e.Ce();)if(d=Oi(e),b==(gr(),DK)){!d.c&&(d.c=new EK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(gr(),hr))g=d.r,i=d.F,d.I.d?(XF(d,i.d,i.e),lr(d,new jr(i.c,-1))):(XF(d,i.d,i.e),lr(d,new jr(i.c,i.b)),pr(g,d)),Ri(g.d,d,d.I.c),yk(d.z,333);else if(!d.C&&f==(gr(),CK))d.pb.style[eh]=fh,gr()}else if(b==hr){!d.c&&(d.c=new EK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=AK(i.pb);h=d.F;if(d.I.d)h.d=ek(d.pb)-
-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),d.F=h,XF(d,0,0),FK(d,ir(i.pb).c,-1);else{if(f!=(gr(),CK))h.d=ek(d.pb)-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),h.c=d.q,h.b=d.p,d.F=h;XF(d,0,0);or(d,new GK(ir(i.pb)));nr(i,d)}d==d.r.b||fH(d);yk(d.z,333)}}else b==CK&&(!d.c&&(d.c=new EK),d=a,d.C||(d.G=c,d.pb.style[eh]=Qe))}}function HK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Vf().Vf()}
-function IK(a){if(!a.kb){a.t=pw(a,a.r,(!Ms&&(Ms=new Fk),Ms));a.s=pw(a,a.r,Ek?Ek:Ek=new Fk);a.u=pw(a,a.r,(!Rs&&(Rs=new Fk),Rs));var b=a.r;!a.P&&(a.P=new hj);bj(a.P,b);Ms&&(b=new Ls(a),a.mb&&at(a.mb,b));a.J&&pr(a.r,a);Ri(a.r.d,a,a.I.c);a.n&&(bx(a,a.n.b,a.n.c),a.n=null);cx(a);fH(a)}}function fH(a){if(a!=a.r.b){var b;Rs&&(b=new Qs(a),a.mb&&at(a.mb,b))}}
-function JK(a,b,c){Xw();var d;d=(lx(),mx);ex.call(this,!1,"popup");this.U=d.b;this.S=new KK(this);d=new LK;d.pb[xd]="mosaic-popupLayoutPanel";Uw(this.T,d);ax(this);this.o=new MK(this);this.z=new NK(this);this.A=new OK(this);this.B=new PK(this);this.F=new QK;this.O=(gr(),DK);this.J=c;this.r=a;a=this.I=new RK(b);b=new SK;!a.e&&(a.e=new TK);bj(a.e,b);a=new UK(new ry(sK.b.e.b,sK.b.c,sK.b.d,sK.b.f,sK.b.b));z(a,new VK(this),(Wq(),Wq(),Xq));b=this.I.c;b.c||(b.c=new oy,b.c.hd()[xd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(hy(),iy),c.d=d,WK(b.i,b.c,new XK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Hw;d=my(c);$v(c.c,(mv(),nv(d)),0);Gw(c,a,d,0,!1)}else ly(b.c,a);mK(b.i,null);z(this.I.c,new YK(this),(dr(),dr(),er));z(this.I.c,this.o,Xq);jK(this,this.I);Pi(dx?uo(this.pb):vo(uo(this.pb)),"mosaic-WindowPanel",!0)}s(605,606,oi);_.Dd=function(){return 0!=this.I.b.q.d?lK(Hz(this.I.b.q,0)):null};_.Gd=function(a){vK(this,a)};_.yd=function(){return new xw(this.I.b)};_.td=function(){fK(this);Hj(new ZK(this))};
-_.vd=function(a){return nK(this.I.b,a)};_.Pf=function(a){lr(this,a)};_.Hd=function(a,b){XF(this,a,b)};_.Ed=function(a){uK(this,a)};_.Id=function(){IK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var sK;function $K(a){a.i=(new qB(a.j)).ac.ve();z(a.i,new aL(a),(Wq(),Wq(),Xq));a.e=F(bL,k,60,[a.i])}
-function NI(){oK();var a,b,c,d,e,f;JK.call(this,(cL(),dL),null,!0);this.Sf();this.db=!0;a=new ay(this.k);this.f=new tz;this.f.pb.style[hh]=fb;iw(this.f,fb);this.Qf();gK(this,"400px");f=new Gz;f.pb.style[Je]=fb;f.f[td]=10;c=(Ux(),ey);f.b=c;Fz(f,a);Fz(f,this.f);e=new oy;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ly(e,a);Fz(f,e);tK(this,f);gC(this,!1);this.Rf()}s(604,605,oi,NI);_.Qf=function(){$K(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=kw(a.pb)+"-readonly";Pi(a.hd(),b,!0)};
-_.Sf=function(){fC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function aL(a){this.b=a}s(607,1,{},aL);_.Ic=function(){vK(this.b,!1)};_.b=null;function OI(a){this.b=a}s(608,1,{},OI);
-_.qc=function(){mw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=so(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new Nx("Length must be a positive integer. Length: "+b);if(b>so(a.pb,ch).length)throw new Nx("From Index: 0 To Index: "+b+" Text Length: "+so(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function eL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";fC(a.I.c,"Paste")}function KI(a){oK();NI.call(this);this.d=a}
-s(610,604,oi,KI);_.Qf=function(){$K(this);this.b=(new qB(this.c)).ac.ve();z(this.b,new fL(this),(Wq(),Wq(),Xq));this.e=F(bL,k,60,[this.b,this.i])};_.Rf=function(){iw(this.f,"150px")};_.Sf=function(){eL(this)};_.Id=function(){IK(this);co(($n(),ao),new gL(this))};_.b=null;_.c=null;_.d=null;function JI(a){oK();KI.call(this,a)}s(609,610,oi,JI);_.Rf=function(){iw(this.f,"150px");VD(new hL(this),this.f)};_.Sf=function(){eL(this);this.k+=" Or drag and drop a file on it."};
-function hL(a){this.b=a;this.c=new iL(this);this.d=this.e=1}s(611,480,{},hL);_.b=null;function iL(a){this.b=a}s(612,1,{},iL);_.Ge=function(a){this.b.b.f.pb[ch]=null!=a?a:j};_.b=null;function XC(){new pt}s(613,453,{},XC);function fL(a){this.b=a}s(614,1,{},fL);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new iD(a.b,0,so(this.b.f.pb,ch));bE(a.b.b,b.b)}vK(this.b,!1)};_.b=null;function gL(a){this.b=a}s(615,1,{},gL);_.qc=function(){mw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function II(a){this.b=a}s(617,1,{},II);_.b=null;function Hr(a,b){a.onloadend=function(a){b.Ge(a.target.result)}}function ZD(a){this.b=a}s(622,1,{},ZD);_.b=null;function WD(){}s(623,1,{},WD);function XD(){}s(624,1,{},XD);function YD(){}s(625,1,{},YD);function hC(a,b){SJ();EA.call(this);this.d=new jL(a);var c=this.c=new oy,d=(Ux(),ey);c.b=d;ly(this.c,this.e);tK(this.d,this.c);this.d.b=this;this.b=b}s(626,603,{},hC);_.ve=function(){return this.d};_.Ff=function(){return this.c.ob};
-_.Fd=function(){vK(this.d,!1)};_.Jf=function(){};_.Lf=function(a){$J(this,a);aK(this,a);LI(this.d);IK(this.d)};_.b=null;_.c=null;_.d=null;function jL(a){oK();JK.call(this,(cL(),dL),a,!1)}s(627,605,oi,jL);_.Fd=function(){var a=this.b,b=new aC(a.b,201),c;a=a.b.r;a.b?a=new kL(new Ni(a.b)):(a=(xt(),xt(),yt),a=new Ni(a));for(;a.Yc();)c=a.Zc(),201==b.e&&VF(c.b)};_.b=null;function EC(){SJ();WJ.call(this);var a=this.b=new lL;a.ab=!0;a.b.i=!0;this.b.db=!0}s(628,594,{},EC);_.ve=function(){return this.b};
-_.b=null;function wD(){}s(634,469,{},wD);function kL(a){if(!a)throw new En;this.b=a}s(635,1,{},kL);_.Yc=function(){return CD(this.b)};_.Zc=function(){return Oi(this.b)};_.$c=function(){throw new FD("Missing message: awt.50");};_.b=null;function aB(){return aB()}function uD(){uD=u;var a;a=(lD(),mD["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(mL,k,-1,0,1);else throw new YE(a+" is not supported");}catch(b){if(b=Ti(b),!y(b,128))throw b;}}
-function xC(a,b){a.b=31*a.b+I((new kF(b)).b)}function WA(){}s(638,1,{},WA);_.hC=function(){return this.b};_.b=1;function nL(){nL=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Re))&&0<b.length)b=$doc.getElementsByTagName(Re)[0],b.style[Je]=fb;a.body.style[Je]=fb}function AK(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"borderTopWidth"));b[1]=oL(pL(a,"borderRightWidth"));b[2]=oL(pL(a,"borderBottomWidth"));b[3]=oL(pL(a,"borderLeftWidth"));return b}
-function qL(a){nL();var b,c;c=rL(a);b=AK(a);a=new jr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function ir(a){nL();return new jr(a.clientWidth,a.clientHeight)}function rL(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"marginTop"));b[1]=oL(pL(a,"marginRight"));b[2]=oL(pL(a,"marginBottom"));b[3]=oL(pL(a,"marginLeft"));return b}
-function sL(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"paddingTop"));b[1]=oL(pL(a,"paddingRight"));b[2]=oL(pL(a,"paddingBottom"));b[3]=oL(pL(a,"paddingLeft"));return b}function tL(a,b,c){nL();try{D(b,oe)&&(b=Ld),a.style[b]=c}catch(d){if(d=Ti(d),!y(d,120))throw d;}}function iK(a,b){nL();var c;uL||(uL=$doc.createElement(Cg),tL(uL,$e,j),tL(uL,Tg,j),tL(uL,Zf,dd),tL(uL,eh,Qe),$doc.body.appendChild(uL));tL(uL,hh,a);tL(uL,Je,a);c=qL(uL);return b?c.c:c.b}var uL=null;function vL(){jr.call(this,0,0)}
-function jr(a,b){this.c=a;this.b=b}function GK(a){jr.call(this,a.c,a.b)}s(640,1,Rh,vL,jr,GK);_.eQ=function(a){return this===a?!0:null==a||wL!=Mn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function xL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(641,1,{114:1,116:1,137:1},xL);
-_.eQ=function(a){return a===this?!0:y(a,137)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return yL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function zL(a,b){this.b=a;this.c=b}s(642,1,Rh,zL);_.eQ=function(a){return this===a?!0:null==a||AL!=Mn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return AL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function QK(){this.c=this.b=this.e=this.d=0}s(643,1,Rh,QK);_.eQ=function(a){return this===a?!0:null==a||BL!=Mn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return BL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
-function pL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Ld);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(645,1,{});var CL=-1;function DL(){}s(646,645,{},DL);_.b=-1;_.c=-1;var EL=null;function oL(a){a=parseInt(a,10);a=isNaN(a)?null:lF(a);return!a?0:a.b}s(649,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1});_.Mf=function(){return mr(this.i)};
-_.Nf=function(a){mK(this.i,a)};_.Of=function(){qr(this.i)};_.Ld=function(){qr(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Je]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function pK(){pK=u;qK()}function fC(a,b){a.b.pb.textContent=b||j;mK(a.i,null)}
-function FL(a){pK();var b;Cx(this,new LK);this.b=new GL;b=this.i;HL(b,new IL);tL(b.pb,Xf,cb);b.p=0;WK(b,this.b,new XK(0));this.b.hd()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||j;mK(this.i,null);this.pb[xd]="mosaic-Caption"}s(648,649,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,139:1,145:1},FL);_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_.c=null;function qK(){qK=u;JL=Vn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Lz(JL,240,20);new Lz(JL,224,16);new Lz(JL,208,16);new Lz(JL,192,16);new Lz(JL,176,16);new Lz(JL,160,16);new Lz(JL,144,16);new Lz(JL,128,16);new Lz(JL,112,16);new Lz(JL,96,16);new Lz(JL,80,16);new Lz(JL,64,16);new Lz(JL,260,16);rK=new Lz(JL,48,16);new Lz(JL,32,16);new Lz(JL,16,16);new Lz(JL,0,16)}var JL,rK;
-function KL(a,b){mw(a.b.pb,!b);mK(a.i,a.b)}function kr(a,b){a.d=b;mw(a.b.pb,!b);mK(a.i,a.b);if(a.e){var c;for(c=new Ni(a.e);c.c<c.e.Ce();)Oi(c)}}function RK(a){var b;Cx(this,new LK);b=this.i;HL(b,new LL((ML(),NL)));b.p=0;this.c=new FL(a);WK(b,this.c,new XK(1));this.b=new LK;gj(this.b,"Body");WK(b,this.b,new XK(0));this.pb[xd]="mosaic-CaptionLayoutPanel"}s(651,649,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1},RK);_.od=function(){qw(this.i)};_.pd=function(){tw(this.i)};_.yd=function(){return new xw(this.b)};
-_.vd=function(a){return nK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function TK(){KF(this)}s(652,526,Wh,TK);function KK(a){this.b=a}s(653,1,ti,KK);_.qc=function(){qr(this.b.T.jb)};_.b=null;function OL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&hv(a.f.b,b)&&kv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&fH(!a.f?null:hv(a.f.b,b-1))}function PL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new DA);-1==Gj(a.f.b,b)&&bj(a.f.b,b)}function EK(){}s(654,1,{},EK);_.Rc=function(a){OL(a)};_.Sc=function(a){PL(a)};
-_.Uc=function(a){QL(a.b.r,a.b)};function cL(){cL=u;RL=new SL(1,"e");TL=new SL(2,Hf);UL=new SL(3,"ne");VL=new SL(10,"nw");WL=new SL(4,sg);XL=new SL(5,wg);YL=new SL(12,"sw");ZL=new SL(8,"w");dL=new $L((oj(),pj(null)).pb)}function wK(a,b){var c;c=AK(a.pb);return new zL(ek(b.pb)-(ek(a.pb)+c[3]),gk(b.pb)-(gk(a.pb)+c[0]))}
-function aM(a){var b,c,d,e,f,g;if(a.f){b=ir(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=hv(a.f.b,d),c=new jr(ro(g.pb,Rf),ro(g.pb,Qf)),f=wK(a,g),f.b-=Mj(0,f.b+ro(g.pb,Rf)-b.c),f.c-=Mj(0,f.c+ro(g.pb,Qf)-b.b),XF(g,Mj(0,f.b),Mj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,FK(g,c.c,c.b),g.O==(gr(),hr)&&or(g,new GK(ir(a.pb))),yk(g.z,1)}}function bM(a,b,c){a=a.e;Ri(a,b,b);x(a.d,b,c);gj(b,Ec+c.c)}
-function nr(a,b){var c;c=a.e;cM(c,b.H);fj(b.H,Ec+VL.c);cM(c,b.D);fj(b.D,Ec+TL.c);cM(c,b.E);fj(b.E,Ec+UL.c);cM(c,b.N);fj(b.N,Ec+ZL.c);cM(c,b.v);fj(b.v,Ec+RL.c);cM(c,b.M);fj(b.M,Ec+YL.c);cM(c,b.K);fj(b.K,Ec+WL.c);cM(c,b.L);fj(b.L,Ec+XL.c)}
-function pr(a,b){!b.H&&(b.H=yK(b,0,0));bM(a,b.H,VL);!b.D&&(b.D=yK(b,0,1));bM(a,b.D,TL);!b.E&&(b.E=yK(b,0,2));bM(a,b.E,UL);!b.N&&(b.N=yK(b,1,0));bM(a,b.N,ZL);!b.v&&(b.v=yK(b,1,2));bM(a,b.v,RL);!b.M&&(b.M=yK(b,2,0));bM(a,b.M,YL);!b.K&&(b.K=yK(b,2,1));bM(a,b.K,WL);!b.L&&(b.L=yK(b,2,2));bM(a,b.L,XL)}function QL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){fB(a.f,b);for(bj(a.f.b,b);c<d;++c)HK(hv(a.f.b,c),c)}else HK(b,c)}
-function $L(a){a=new dM(a);Cx(this,a);this.d=new eM(a);this.d.j=!0;Zi(this.d);this.d.n=3;this.e=new fM(a);this.e.j=!0;Zi(this.e);this.e.n=3;Ex(this)}s(655,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,145:1},$L);_.Mf=function(){return ir(this.pb)};_.Nf=function(){var a;(a=gM(this))&&a.Nf(null)};_.Of=function(){aM(this)};_.Rc=function(a){!this.c&&(this.c=new EK);OL(a)};_.Sc=function(a){!this.c&&(this.c=new EK);PL(a)};_.Ld=function(){aM(this)};
-_.Uc=function(a){!this.c&&(this.c=new EK);QL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var RL,TL,UL,VL,dL,WL,XL,YL,ZL;function dM(a){this.q=new Rw(this);this.pb=a}s(656,310,Ai,dM);function SL(a,b){this.b=a;this.c=b}s(657,1,{},SL);_.b=0;_.c=null;function eM(a){Ji();cj.call(this,a)}s(658,3,{},eM);_.kc=function(){var a;a=this.k.f;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");!a.I.d&&KL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Mj(this.b,a<this.e?a:this.e),b=Mj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Bj(),bg);c.style[Tg]=b+bg};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||fH(a);a.I.d||KL(a.I,!0);a.C||(a.x||(a.x=new hM,gj(a.x,"mosaic-GlassPanel-invisible")),tL(a.x.pb,jh,(nL(),pL(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.e=this.b+jk(this.k.b.pb)-this.k.f.gd();this.d=this.c+ik(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;function cM(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!y(c,120))throw c;}}
-function fM(a){Ji();cj.call(this,a);this.d=new Li}s(659,3,{},fM);_.kc=function(){var a;a=this.k.f.ob;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");KL(a.I,!1);lr(a,new jr(a.q,a.p));yk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=kj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Mj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Mj(a+b,ro(d.I.c.pb,Qf)),b!=a&&xK(d,0,a-b),lr(d,new jr(d.q,b)),yk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Mj(a+b,ro(d.I.c.pb,Qf)),lr(d,new jr(d.q,b)),yk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Mj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&xK(d,a-b,0),lr(d,new jr(b,d.p)),yk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,lr(d,new jr(96<a+b?a+b:96,d.p)),yk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||fH(a);KL(a.I,!0);a.C||(a.x||(a.x=new hM,gj(a.x,"mosaic-GlassPanel-invisible")),tL(a.x.pb,jh,(nL(),pL(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.f=this.b+jk(this.k.b.pb)-this.k.f.gd();this.e=this.c+ik(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function hM(){var a;this.e=new iM(this);this.b=!1;this.c=new Vw;Cx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}s(660,330,wi,hM);
-_.rd=function(){var a;Ex(this);try{a=this.ob}catch(b){b=Ti(b);if(y(b,126))throw new rw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?($u(this),av(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),aj(Ak,a),a.c=!0,a.d=Jk(a),bj(Ak,a),this.d=new jM(this),Ev(new Zu(this.d))):(this.pb.style[qd]=cb,this.pb.style[lg]=cb);this.b&&sv(new Yu(this));nj(pj(null),new kM,Co($doc),Do($doc))};
-_.sd=function(){this.i.sd();Gk(this.e);this.d&&(Wu(Cv,this.d,F(lM,k,48,[(!Ps&&(Ps=new Fk),Ps)])),this.d=null);this.b&&Wu(uv,this,F(lM,k,48,[(!tv&&(tv=new Fk),tv)]))};_.ad=function(a){switch(pv(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(Bo(this.pb,a.target))return ck(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function iM(a){zk();this.b=a}s(661,26,{},iM);_.Ac=function(){var a=this.b;$u(a);av(a.pb)};_.b=null;function jM(a){this.b=a}s(662,1,{},jM);_.b=null;
-function kM(){this.pb=Hx();var a;a=new Cy(new mM(this));z(this,a,(Mq(),Mq(),Nq));z(this,a,(Ir(),Ir(),Jr))}s(663,332,Th,kM);_.td=function(){Hj(new nM(this))};function mM(a){this.b=a}s(664,1,{},mM);_.b=null;function nM(a){this.b=a}s(665,1,ti,nM);_.qc=function(){this.b.pb.focus()};_.b=null;function oM(a){a.pb.style[hh]=kd;a.pb.style[Je]=kd;if(a.kb){var a=a.ob,b;y(a,145)?a.Nf(null):(b=gM(a))&&b.Nf(a)}}s(667,313,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1});
-_.Mf=function(){oM(this);return new jr(ro(this.pb,Rf),ro(this.pb,Qf))};_.Nf=function(){oM(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function GL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[gh]=Mf;this.pb[xd]="mosaic-HTML"}s(666,667,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1},GL);function UK(a){Cx(this,new pM(a));this.pb[xd]="mosaic-ImageButton"}s(668,330,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},UK);
-function lL(){Xw();var a=(lx(),ox);ex.call(this,!0,nf);this.U=a.b;this.b=new qM(this);this.b.e=!0;Sw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?bw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(dx?uo(this.pb):vo(uo(this.pb)))[xd]=He;this.pb.style[jh]="2147483647"}s(669,315,Ai,lL);_._c=function(a){sw(this,a);1==pv(a.type)&&Zw(this,!1)};_.b=null;
-function qM(a){this.c=a;this.d=new hj;this.j=new hj;a=(Uy(),Ty);new Kz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);lv(b,this.f);this.p=!0;a=Hx();b=(mv(),nv(b));a.appendChild(b);this.pb=a;Hl();this.pb.setAttribute(mg,km.b);-1==this.lb?bw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[xd]=Ge;a=kw(this.pb)+"-vertical";Pi(this.hd(),a,!0);this.pb.style[Vf]=cb;this.pb.setAttribute("hideFocus",bh);z(this,new Sy(this),(Mq(),Mq(),Nq))}s(670,354,Uh,qM);
-_._c=function(a){switch(pv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ly(this,a)};_.Kd=function(a,b){Py(this,a,b);b||this.b&&Zw(this.c,!1)};_.b=!0;_.c=null;
-function pM(a){var b=(Ux(),ey),c=(hy(),iy),d;d=new Ox;d.i[pd]=bb;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Mx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;Mx(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;Mx(d);b=Ix(d,0,0,!0);if(a){ck(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Kx(g,f.d);Tt(f.c,g,a);c.b=c.b.c}else e=c.c.d,bj(c.c,a);a.pb[Wc]=e;lv(b,a.pb);vw(a,d)}Cx(this,d);Pi(this.pb,"mosaic-WidgetWrapper",!0)}s(671,330,wi,pM);_.b=null;_.c=null;function MK(a){this.b=a}s(672,1,{},MK);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&fH(this.b)};_.b=null;function NK(a){zk();this.b=a}s(673,26,{},NK);_.Ac=function(){qr(this.b.T.jb);var a=this.b;Os((!a.y&&(a.y=new rM),a.y))};_.b=null;function OK(a){zk();this.b=a}s(674,26,{},OK);_.Ac=function(){BK(this.b,(gr(),hr))};_.b=null;function PK(a){zk();this.b=a}s(675,26,{},PK);_.Ac=function(){BK(this.b,(gr(),CK))};_.b=null;function SK(){}s(676,1,{},SK);function VK(a){this.b=a}s(677,1,{},VK);_.Ic=function(){this.b.Fd()};_.b=null;
-function YK(a){this.b=a}s(678,1,{},YK);_.b=null;function ZK(a){this.b=a}s(679,1,ti,ZK);_.qc=function(){this.b.O==(gr(),hr)?yk(this.b.A,333):this.b.O==CK&&yk(this.b.B,333)};_.b=null;function zK(a){this.pb=a;qw(this)}s(680,313,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},zK);_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};
-function rM(){tt.call(this,null)}s(681,244,pi,rM);function gr(){gr=u;hr=new sM("MAXIMIZED",0);CK=new sM("MINIMIZED",1);DK=new sM("NORMAL",2);tM=F(uM,k,140,[hr,CK,DK])}function sM(a,b){E.call(this,a,b)}s(682,140,{114:1,117:1,119:1,140:1},sM);var tM,hr,CK,DK;function $u(a){var b,c,d,e;c=vj();b=wj();e=(cw(),dw).scrollWidth;d=dw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[hh]=c-1+bg);0<=b-1&&(a.pb.style[Je]=b-1+bg)}
-function av(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function vM(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new xw(b);c.b.b<c.b.c.d-1;)d=lK(yw(c.b)),e=d.ob,y(e,146)&&e.md(d.jd()),d.jd()&&bj(a.y,d);return!0}
-function wM(a,b){var c,d,e;if(b.b)a.d&&kk(a.d),a.d=new xM(a,b),lk(a.d,333);else for(d=new Ni(a.y);d.c<d.e.Ce();)c=Oi(d),e=c.nb,yM(b,c,e.t,e.u),zM(c,e.v,e.s,F(H,r,-1,[AM(a.r.b,c).e,AM(a.q.b,c).d,AM(a.o.b,c).b,AM(a.p.b,c).c]),F(H,r,-1,[BM(a.j.b,c).e,BM(a.i.b,c).d,BM(a.e.b,c).b,BM(a.f.b,c).c]),F(H,r,-1,[CM(a.v,c),CM(a.u,c),CM(a.s,c),CM(a.t,c)]))}
-function DM(){this.y=new hj;this.k=new EM(this);this.x=new FM(this.k);this.w=new GM(this.k);this.r=new HM(this.k);this.q=new IM(this.k);this.o=new JM(this.k);this.p=new KM(this.k);this.j=new LM(this.k);this.i=new MM(this.k);this.e=new NM(this.k);this.f=new OM(this.k);this.v=new PM(this.k);this.u=new PM(this.k);this.s=new PM(this.k);this.t=new PM(this.k)}s(686,1,{});_.Tf=function(a){wM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function QM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ni(b.y);e.c<e.e.Ce();)d=Oi(e),y(d,63)&&(d=d.jb),f=d.nb,yM(c,d,f.t,f.u),zM(d,f.v,f.s,F(H,r,-1,[AM(b.r.b,d).e,AM(b.q.b,d).d,AM(b.o.b,d).b,AM(b.p.b,d).c]),F(H,r,-1,[BM(b.j.b,d).e,BM(b.i.b,d).d,BM(b.e.b,d).b,BM(b.f.b,d).c]),F(H,r,-1,[CM(b.v,d),CM(b.u,d),CM(b.s,d),CM(b.t,d)]));RM(c);a.b.d=null;for(a=new Ni(a.b.y);a.c<a.e.Ce();)b=Oi(a),y(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function xM(a,b){this.b=a;this.c=b;var c=(qk(),tk);this.n=new pk(this);this.u=c}s(687,17,{},xM);_.rc=function(){QM(this)};_.sc=function(){QM(this)};
-_.uc=function(a){var b,c,d;for(c=new Ni(this.b.y);c.c<c.e.Ce();)b=Oi(c),y(b,63)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),yM(this.c,b,d.j,d.w),zM(b,d.x,d.i,F(H,r,-1,[AM(this.b.r.b,b).e,AM(this.b.q.b,b).d,AM(this.b.o.b,b).b,AM(this.b.p.b,b).c]),F(H,r,-1,[BM(this.b.j.b,b).e,BM(this.b.i.b,b).d,BM(this.b.e.b,b).b,BM(this.b.f.b,b).c]),F(H,r,-1,[CM(this.b.v,b),CM(this.b.u,b),CM(this.b.s,b),CM(this.b.t,b)]))};_.b=null;_.c=null;s(689,1,{});
-_.b=null;function NM(a){this.b=a}s(688,689,{},NM);function OM(a){this.b=a}s(690,689,{},OM);function MM(a){this.b=a}s(691,689,{},MM);function LM(a){this.b=a}s(692,689,{},LM);function JM(a){this.b=a}s(693,689,{},JM);function KM(a){this.b=a}s(694,689,{},KM);function IM(a){this.b=a}s(695,689,{},IM);function HM(a){this.b=a}s(696,689,{},HM);s(697,689,{},function(a){this.b=a});s(698,689,{},function(a){this.b=a});function CM(a,b){var c=a.b,d;d=kj(c.e,b);d||(d=new xL(sL(b.pb)),x(c.e,b,d));return d.e}
-function PM(a){this.b=a}s(699,689,{},PM);function GM(a){this.b=a}s(700,689,{},GM);function FM(a){this.b=a}s(701,689,{},FM);function BM(a,b){var c;c=kj(a.b,b);c||(c=new xL(AK(b.pb)),x(a.b,b,c));return c}function AM(a,b){var c;c=kj(a.c,b);c||(c=new xL(rL(b.pb)),x(a.c,b,c));return c}
-function SM(a,b){var c,d;d=kj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=gM(b),f,g,i,h,l;if(y(b,145)){if(null!=c.n&&null!=c.k){d=new jr(TM(e,!0),TM(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=TM(e,!0));null!=c.k&&(h.b=TM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new jr(TM(e,!0),TM(e,!1));break a}h=new vL;f=b.pb;l=f.style;g=l[Zf];i=l[eh];l[Zf]="static";l[eh]=Qe;null!=c.n?h.c=TM(e,!0):(l[hh]=kd,h.c=(f.offsetWidth||0)+AM(d.p.b,b).c+AM(d.q.b,b).d);null!=c.k?h.b=TM(e,!1):(l[Je]=kd,h.b=(f.offsetHeight||0)+AM(d.r.b,b).e+
-AM(d.o.b,b).b);l[Zf]=g;l[eh]=i}d=h}null!=c.n&&(Bj(),kq)==c.n.Vf()||null!=c.k&&(Bj(),kq)!=c.k.Vf()||x(a.f,b,d)}return d}function EM(a){this.i=a;this.d=new Li;this.f=new Li;this.c=new Li;this.b=new Li;this.e=new Li}s(702,1,{},EM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function UM(a){var b;b=a.nb;if(null==b||!y(b,143))b=new VM,a.nb=b;return b}function IL(){LL.call(this,(ML(),WM))}function LL(a){var b=(XM(),YM);DM.call(this);this.c=a;this.b=b}s(703,686,{},IL,LL);
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l;h=new vL;vM(this,a);l=AM(this.p.b,a).c+AM(this.q.b,a).d+BM(this.f.b,a).c+BM(this.i.b,a).d+CM(this.t,a)+CM(this.u,a);d=AM(this.r.b,a).e+AM(this.o.b,a).b+BM(this.j.b,a).e+BM(this.e.b,a).b+CM(this.v,a)+CM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(ML(),WM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.y);a.c<a.e.Ce();)c=Oi(a),e=UM(c),b=null,i=c.ob,y(i,146)&&(b=i,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),this.c==WM?(l+=SM(this.x.b,c).c,e.b=SM(this.w.b,
-c).b,y(i,146)&&(l+=b.c,e.b+=b.b),f=Mj(f,e.b)):(d+=SM(this.w.b,c).b,e.c=SM(this.x.b,c).c,y(i,146)&&(d+=b.b,e.c+=b.c),g=Mj(g,e.c));this.c==WM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Tf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P;if(vM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=CM(this.t,a);B=CM(this.v,a);c=ir(a.pb);P=c.c-(q+CM(this.u,a));o=c.b-(B+CM(this.s,a));g=P;c=o;this.c==(ML(),WM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ni(this.y);e.c<e.e.Ce();)d=Oi(e),b=null,n=UM(d),w=d.ob,y(w,146)&&(b=w,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),this.c==WM?(n.e?++h:(n.c=SM(this.x.b,d).c,y(w,146)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=SM(this.w.b,d).b,y(w,146)&&(n.b+=b.b))):(n.d?++i:(n.b=SM(this.w.b,
-d).b,y(w,146)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=SM(this.x.b,d).c,y(w,146)&&(n.c+=b.c)));for(e=new Ni(this.y);e.c<e.e.Ce();)d=Oi(e),b=null,n=d.nb,w=d.ob,y(w,146)&&(b=w,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==WM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,146)&&(l-=b.c,f-=b.b),this.c==NL?(n.t=this.b==(XM(),YM)?q:this.b==$M?q+~~(P/2)-~~(J/2):q+P-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(XM(),YM)?(n.t=q,n.u=B):this.b==$M?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.dd()-ek(a.pb)-CM(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-gk(a.pb)-CM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));wM(this,a)}};_.b=null;_.c=null;function XM(){XM=u;YM=new aN("START",0);$M=new aN(Fb,1);bN=new aN("END",2);cN=F(dN,k,141,[YM,$M,bN])}function aN(a,b){E.call(this,a,b)}s(704,140,{114:1,117:1,119:1,141:1},aN);var cN,$M,bN,YM;function ML(){ML=u;WM=new eN("HORIZONTAL",0);NL=new eN("VERTICAL",1);fN=F(gN,k,142,[WM,NL])}
-function eN(a,b){E.call(this,a,b)}s(705,140,{114:1,117:1,119:1,142:1},eN);var fN,WM,NL;s(707,1,{147:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function VM(){this.f=!1}function XK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(706,707,{143:1,147:1},VM,XK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function hN(a,b){if(a.n)return!0;vM(a,b);if(0<a.y.d){a.b=hv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,144))d=new iN,c.nb=d;a.c=d;a.y.Ie();bj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function jN(){DM.call(this)}s(708,686,{},jN);
-_.Uf=function(a){var b,c;c=new vL;hN(this,a);if(this.b){b=SM(this.x.b,this.b).c;var d=SM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,146)&&(b=ZM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=AM(this.p.b,a).c+AM(this.q.b,a).d+BM(this.f.b,a).c+BM(this.i.b,a).d+CM(this.t,a)+CM(this.u,a);c.b+=AM(this.r.b,a).e+AM(this.o.b,a).b+BM(this.j.b,a).e+BM(this.e.b,a).b+CM(this.v,a)+CM(this.s,a);return c};
-_.Tf=function(a){var b,c,d,e,f;hN(this,a)&&(d=CM(this.t,a),e=CM(this.v,a),c=ir(a.pb),f=c.c-(d+CM(this.u,a)),c=c.b-(e+CM(this.s,a)),b=this.b.ob,y(b,146)&&(b=ZM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-ek(a.pb)-CM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-gk(a.pb)-CM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),wM(this,a))};_.b=null;_.c=null;function iN(){this.f=!1}
-s(709,707,{144:1,147:1},iN);function ZM(a){var b,c,d,e;null==a.b&&(a.b=v(H,r,-1,4,1),e=uo(Sv(Sv(a.d,0),0)),c=uo(Sv(Sv(a.d,2),2)),d=rL(a.pb),b=AK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function kN(a,b){a.kb&&ck(a);return Tw(a,b)}function lN(){ux();kx.call(this,vx)}s(710,320,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,146:1},lN);_.vd=function(a){return kN(this,a)};_.b=null;
-function WK(a,b,c){var d=a.q.d;b.nb=c;kK(a,b,a.pb,d,!0)}function mN(a){var b;b=a.ob;return y(b,146)?b:a}function mr(a){if(!a.kb)return new vL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Uf(a),or(a,a.k),a.e.Tf(a),a.k=a.e.Uf(a);return a.k}function lK(a){return y(a,146)?a.jb:a}function nN(a){var b;if(!a.o){b=(!EL&&(EL=new DL),EL);var c=vN(a,gb,!0);b.b=c;c=vN(a,hb,!0);b.c=c;a.o=b}return a.o}
-function kK(a,b,c,d,e){if(y(b,63))throw new Hk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,147)&&f.f?(c=new lN,Gw(a,c,a.pb,d,!0),Uw(c,b)):Gw(a,b,c,d,e);mK(a,b)}
-function mK(a,b){var c;c=a.e;if(b){var d=c.k;Wi(d.d,b);Wi(d.f,b);Wi(d.c,b);Wi(d.b,b);Wi(d.e,b)}else d=c.k,pz(d.d),pz(d.f),pz(d.c),pz(d.b),pz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==mN(a))c=c.ob;else{if(y(c,139)||y(c,62))d=c,c=c.ob,c==mN(d)&&(c=c.ob);y(c,146)&&y(c.ob,138)&&(c=c.ob)}y(c,145)&&!y(c,138)&&(c.Nf(a.ob),c.Nf(a))}}
-function qr(a){if(a.kb&&a.pb.style.display!=Jf){a.pb.scrollTop=0;var b=a.pb,c=0;!zo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Tf(a);a.d=!1;RM(a)}}function RM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=lK(Hz(a.q,d)),y(b,146)&&(b=b.jb),b.jd()&&(y(b,145)?b.Of():y(b,76)&&b.Ld())}function nK(a,b){var c;y(b,146)&&(b=y(b,146)?b.jb:b);c=mN(b);return Nw(a,c)?(y(c,146)&&kN(c,b),mK(a,null),!0):!1}
-function HL(a,b){var c;a.e=b;null!=a.f&&fj(a,kw(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Qz(a.f,mo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));gj(a,kw(a.pb)+Ca+a.f);mK(a,null)}function vN(a,b,c){a.n||(a.n=$doc.createElement(Cg),tL(a.n,Zf,dd),tL(a.n,eh,Qe),tL(a.n,$e,cb),tL(a.n,Tg,cb),a.pb.appendChild(a.n));tL(a.n,hh,b);tL(a.n,Je,b);a=qL(a.n);return c?a.c:a.b}
-function TM(a,b){var c;c=null.Vf();if(c==(Bj(),wq)){c=(nN(a),null.Vf());var d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL);return L(K(Math.round(100*d*c/254)))}if(c==mq)return c=nN(a),d=null.Vf(),L(K(pF(d*(-1==c.b&&(c.b=iK(gb,!0)),c.b))));if(c==oq)return c=nN(a),d=null.Vf(),L(K(pF(d*(-1==c.c&&(c.c=iK(hb,!0)),c.b))));if(c==uq)return c=(nN(a),null.Vf()),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(d*c)));if(c==yq)return c=(nN(a),null.Vf()),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(10*d*c/254)));
-if(c==sq)return L(K(pF(12*(nN(a),null.Vf())*L(K(pF((-1==CL&&(CL=(nL(),iK(ib,!0))),CL)/72))))));if(c==kq)return vN(a,null.Vf(),b);if(c==qq)return c=(nN(a),L(K(pF(null.Vf())))),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(d*c/72)));if(null.Vf()==iq)return L(K(pF(null.Vf())));throw new Hk("Invalid size: "+null.Vf());}function LK(){var a=new jN;Qw.call(this);this.k=new jr(-1,-1);new wN(this);this.pb[xd]="mosaic-LayoutPanel";HL(this,a)}
-s(711,310,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,145:1},LK);_.zd=function(a){kK(this,a,this.pb,this.q.d,!0)};_.od=function(){Aw(this,new xN)};_.pd=function(){Aw(this,new yN)};_.Mf=function(){return mr(this)};_.wd=function(a){return Jw(this.q,mN(a))};_.xd=function(a,b,c,d){kK(this,a,b,c,d)};_.Nf=function(a){mK(this,a)};_.yd=function(){return new xw(this)};_.Of=function(){qr(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=mr(this),null!=this.j)a=a.b+bg,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+bg);this.ld(b);this.i=null}else b=a.b+bg,this.nd(a.c+bg),this.ld(b);qr(this)}};_.Ld=function(){qr(this)};_.vd=function(a){return nK(this,a)};_.ld=function(a){this.pb.style[Je]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=mN(a);Mw(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function xN(){}s(712,1,{},xN);_.Jd=function(a){mN(a).rd()};function yN(){}s(713,1,{},yN);_.Jd=function(a){mN(a).sd()};function xw(a){this.c=a;this.b=new Lw(this.c.q)}s(714,1,{},xw);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return lK(yw(this.b))};_.$c=function(){zw(this.b)};_.c=null;function zN(){zN=u;new $x}
-function wN(a){zN();Pi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new AN(this)}s(715,9,{},wN);function AN(a){zk();this.b=a}s(716,26,{},AN);_.Ac=function(){mK(this.b.b,null);qr(this.b.b)};_.b=null;function gM(a){a=a.ob;return!a?null:y(a,145)?a:gM(a)}function FK(a,b,c){var d;d=a.pb;zM(a,b,c,rL(d),AK(d),sL(d))}
-function zM(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.nd((0>g?0:g)+(Bj(),bg)),b!=a.gd()&&a.nd((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(Bj(),bg)),c!=a.fd()&&a.ld((0>c?0:c)+bg))}function or(a,b){FK(a,b.c,b.b)}function yM(a,b,c,d){b=mN(b);Mw(a,b);a.Bd(b,c,d)}s(719,1,{});
-function SE(){var a,b,c,d;d=tF("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function BN(){this.b=new Li;new Li;new Li}s(718,719,{},BN);function RE(){RE=u;CN=new BN}function WE(){var a=TE,b=$wnd.JSApplet.JSME;RE();x(CN.b,a,b)}var CN;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Xn&&(e=mk(),2E3<e-Zn&&(Zn=e,Yn=Wn()));if(0==Xn++){var f=($n(),ao),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=jo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=($n(),ao),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=jo(l,m);while(h.d);h.d=m}}--Xn;c&&-1!=Yn&&($wnd.clearTimeout(Yn),Yn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Wt)()}catch(d){a(b)}else A(Wt)()}var UE=U(1),Pn=U(102),DN=gF(" I"),H=bF(726,DN),LF=bF(724,UE),EN=gF(" Z"),ZH=bF(727,EN);U(101);U(100);U(99);var FN=U(506),Dn=bF(728,FN),GN=U(263),yu=bF(729,GN);U(264);U(140);var HN=gF(" B");U(496);var IN=gF(" C"),Gi=bF(730,IN);U(494);var JN=gF(" D"),tG=bF(731,JN);U(495);U(497);var KN=U(500),oF=bF(732,KN),LN=gF(" J"),MN=U(2),Yt=bF(725,MN),mL=bF(733,HN);U(509);U(492);U(98);U(192);U(107);U(488);var TE=U(486);
-U(491);U(116);U(117);U(96);U(109);U(110);U(111);U(503);U(498);U(487);U(719);U(718);var VE=fF(),LB=U(418),fG=bF(734,LB),NN=U(549),IH=bF(735,NN),ON=U(404);U(403);U(402);U(401);U(545);var Pt=bF(736,H),PN=V(547,function(){lG();return MH}),NH=bF(737,PN);U(548);U(427);U(426);U(541);U(540);U(550);U(551);U(546);U(461);U(544);var nB=bF(738,ON);U(416);U(553);U(204);U(203);U(297);U(244);U(299);U(212);var QN=U(211);U(247);U(246);U(245);U(398);U(399);U(400);U(314);var RN=U(313);U(312);U(318);U(332);U(555);U(554);
-U(311);U(310);U(557);U(556);U(562);U(563);U(564);U(565);U(566);U(567);U(568);U(569);U(558);U(559);U(560);U(561);U(374);U(250);U(249);U(323);U(324);U(325);U(580);U(589);U(26);U(581);U(582);U(583);U(584);U(585);U(586);U(587);U(588);U(295);U(473);U(472);U(513);U(515);U(514);U(516);U(518);U(517);U(519);U(523);U(524);U(370);U(373);U(371);U(372);U(444);U(443);var FC=U(442),QG=bF(739,FC),cI=bF(740,LN);U(433);U(428);U(429);U(579);U(520);U(526);U(521);U(522);U(438);U(437);U(436);U(441);
-var SN=fF(),cK=bF(741,SN);U(471);U(481);U(480);U(479);U(482);U(483);U(622);U(623);U(624);U(625);U(532);var TN=V(253,function(){Et();return Jt}),Kt=bF(742,TN);U(512);U(451);U(452);U(435);var pC=U(430);U(414);U(415);U(440);var AC=U(439);U(432);U(431);U(530);U(539);U(421);var PB=U(420);U(475);U(542);U(543);U(505);U(552);U(449);U(450);U(424);U(406);U(405);U(458);fF();fF();fF();U(408);U(409);U(293);
-var UN=V(180,function(){Bj();return Aq}),Bq=bF(743,UN),VN=V(139,function(){Cj();return Oo}),Po=bF(744,VN),WN=V(146,function(){Qo();return Ap}),Bp=bF(745,WN),XN=V(165,function(){Cp();return Lp}),Mp=bF(746,XN),YN=V(170,function(){Np();return Wp}),Xp=bF(747,YN),ZN=V(175,function(){Yp();return gq}),hq=bF(748,ZN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(141,null);V(142,null);V(143,null);V(144,null);V(145,null);V(147,null);V(157,null);
-V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(148,null);V(149,null);V(150,null);V(151,null);V(152,null);V(153,null);V(154,null);V(155,null);V(156,null);V(166,null);V(167,null);V(168,null);V(169,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(202);U(209);U(210);U(385);var Iz=bF(749,RN);U(386);U(592);U(591);U(425);U(208);U(234);U(236);var WB=U(423);U(474);U(411);U(410);U(417);U(536);U(346);U(348);U(347);
-U(349);U(508);U(239);U(460);U(207);U(227);U(228);U(230);U(225);U(224);U(226);var YB=U(575);U(419);U(594);U(599);U(459);U(499);U(462);var pB=U(413),oB=bF(750,PB);U(214);U(218);U(638);U(576);U(446);U(447);U(448);U(412);U(231);U(248);U(572);U(573);U(337);U(336);U(342);U(343);U(628);U(600);U(601);U(525);U(533);U(534);U(535);U(593);U(595);var qC=U(434);U(216);U(215);U(217);U(219);U(537);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(598);U(317);U(316);U(315);U(606);U(605);U(627);U(603);U(626);
-var $N=V(682,function(){gr();return tM}),uM=bF(751,$N);U(681);U(680);U(672);U(673);U(674);U(675);U(676);U(677);U(678);U(679);U(653);var aO=V(319,function(){lx();return sx}),tx=bF(752,aO),bO=V(366,function(){gx();return az}),bz=bF(753,bO);U(17);U(367);U(368);U(363);U(364);U(365);U(18);U(19);U(20);U(457);U(422);U(669);U(354);U(670);U(355);U(356);U(357);U(358);U(361);U(328);U(327);var cO=U(326);U(596);U(597);U(602);U(275);U(331);U(362);U(206);U(350);U(377);U(376);U(378);
-var dO=V(379,function(){sz();return Dz}),Ez=bF(754,dO);V(380,null);V(381,null);V(382,null);V(383,null);U(251);U(268);U(577);U(329);U(345);U(344);U(529);U(394);U(321);U(205);U(578);U(330);U(655);U(3);U(658);U(659);U(657);U(656);U(649);U(648);U(711);U(712);U(713);U(714);U(651);U(242);var dD=U(454),fD=bF(755,dD);U(455);U(453);U(29);U(30);U(28);U(31);U(34);U(35);U(36);U(37);U(38);U(39);var eO=U(51),Qy=bF(756,eO);U(40);U(41);U(42);U(43);U(44);U(45);U(46);U(48);U(47);U(49);U(50);U(52);U(53);U(55);U(56);
-U(54);U(57);U(58);U(59);U(60);U(62);U(64);U(65);U(63);U(61);U(66);U(67);U(68);U(69);U(71);U(74);U(73);U(75);U(78);U(79);U(77);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(88);U(86);U(89);U(90);U(91);U(92);U(94);U(95);U(93);var wL=U(640);U(322);var AL=U(642);U(240);U(667);U(666);U(467);U(466);U(468);U(241);U(277);U(279);U(278);U(269);U(320);U(710);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(613);U(456);U(469);U(389);U(201);U(306);U(308);U(307);U(273);U(388);U(270);U(604);var bL=bF(757,cO);U(610);U(609);
-U(617);U(607);U(608);U(614);U(615);U(611);U(612);U(463);U(464);U(470);U(243);U(668);U(635);U(490);U(510);U(272);U(574);var BL=U(643);U(652);U(671);U(707);U(706);U(213);U(229);U(4);U(634);U(33);U(280);U(351);U(352);U(353);U(281);var lM=bF(758,QN);U(282);U(686);U(703);var fO=V(704,function(){XM();return cN}),dN=bF(759,fO),gO=V(705,function(){ML();return fN}),gN=bF(760,gO);U(689);U(698);U(697);U(701);U(700);U(696);U(695);U(693);U(694);U(692);U(691);U(688);U(690);U(699);U(702);U(687);U(335);U(384);U(375);
-U(32);U(70);U(654);U(708);U(334);U(333);U(339);U(340);U(338);U(283);U(21);U(304);U(305);U(11);U(14);U(24);var hO=U(27),Kk=bF(761,hO);U(25);U(22);U(23);U(709);U(8);U(10);U(9);U(715);U(716);U(660);U(663);U(664);U(665);U(661);U(662);var yL=U(641);U(645);U(646);U(220);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
diff --git a/public/jsme_bak/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html b/public/jsme_bak/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html
deleted file mode 100644
index fc60402..0000000
--- a/public/jsme_bak/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<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 = '5EC8CE504D6A4EB3B3A5BCF3BF37FF40';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",ca=" ",da=" of ",ea='"',ga='" ',ha='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",wa="*",xa="+",ya=",",Aa=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",db="100%",eb="1em",fb="1ex",
-gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",rb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",yb="Before",zb="Br",Ab="C",Cb="CENTER",Gb="CSS1Compat",Hb="Center",Ib="Cl",Jb="Class$",Lb="Copy as ",Mb="Dialog",Nb="East",Ob="F",Pb="First",Qb='For input string: "',Rb="GBVTBU-BB",Sb="H",Tb="Helvetica",Ub="I",Vb="Incorrect URL: ",Wb="Internal index set to null.",Xb="JUSTIFY",Yb="JavaScript",Zb="LEFT",ac="MOL n. ",bc="N",cc="NA",dc="NONE",ec="No more molecules in SDF buffer",
-fc="Nonring",gc="North",hc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",ic="O",jc="ONE_WAY_CORNER",kc="P",mc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Ec="Si",Fc="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Yc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",rd="cellSpacing",td="center",ud="change",vd="checkbox",wd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="dblclick",Md="definition",Nd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="drop",de="end_gesture",ee="error",fe="filter",ge="float",he="focus",ie="fontFamily",je="fontSize",ke="fontStyle",le="fontWeight",me="form",ne="function",oe="g",pe="gesturechange",qe="gestureend",re="gesturestart",se="google",te="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",ze="heading",Ge="height",He="hidden",Ie="img",Je="is_touch_supported",Ke="italic",Le="java.vm.name",Me="jsa-resetDiv",Ne="keydown",Oe=
-"keypress",Pe="keyup",Qe="left",Re="link",Se="list",Te="listbox",Ue="listitem",Ve="load",We="log",Xe="ltr",Ye="main",Ze="marquee",af="math",bf="menu",cf="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",mf="menuitemradio",nf="middle",of="mousedown",pf="mousemove",qf="mouseout",rf="mouseover",sf="mouseup",tf="mousewheel",uf="msie",vf="multipart",wf="n",xf="navigation",yf="none",zf="noreaction",Af="note",Bf="nowrap",Cf="null",Df="number",Ef="object",Ff="offsetHeight",Gf="offsetWidth",Hf=
-"ontouchstart",If="opera",Jf="option",Kf="outline",Lf="overflow",Mf="padding",Nf="popupContent",Of="position",Pf="presentation",Qf="progressbar",Rf="px",Tf="px, ",Uf="px;",Vf="radio",Wf="radiogroup",Xf="reaction",Yf="rect(0px, 0px, 0px, 0px)",Zf="region",$f="rgb(",ag="right",bg="rotation",cg="row",eg="rowgroup",fg="rowheader",gg="rtl",hg="s",ig="scale100",jg="scrollbar",kg="se",lg="search",mg="separator",ng="serif",og='shape-rendering="crispEdges"',pg="slider",qg="span",rg="spinbutton",sg="status",
-tg="subMenuIcon-selected",ug="tab",vg="table",wg="tablist",xg="tabpanel",yg="tbody",zg="td",Ag="text",Bg="textAlign",Cg="textbox",Dg="timer",Eg="toolbar",Fg="tooltip",Gg="top",Hg="touchcancel",Ig="touchend",Jg="touchmove",Kg="touchstart",Lg="tr",Mg="tree",Ng="treegrid",Og="treeitem",Pg="true",Qg="value",Rg="verticalAlign",Sg="visibility",Tg="visible",Ug="whiteSpace",Vg="width",Wg="x",Xg="zIndex",Yg="|",_,Zg={l:4194303,m:4194303,h:1048575},$g={l:0,m:0,h:0},ah={l:1,m:0,h:0},bh={l:2,m:0,h:0},ch={l:3,
-m:0,h:0},dh={l:4,m:0,h:0},eh={l:8,m:0,h:0},fh={l:10,m:0,h:0},gh={l:16,m:0,h:0},hh={l:32,m:0,h:0},ih={l:64,m:0,h:0},jh={l:128,m:0,h:0},kh={l:256,m:0,h:0},sh={l:512,m:0,h:0},th={l:1024,m:0,h:0},uh={l:2048,m:0,h:0},vh={l:8192,m:0,h:0},wh={l:16384,m:0,h:0},xh={l:32768,m:0,h:0},yh={l:65536,m:0,h:0},zh={l:131072,m:0,h:0},Ah={l:262144,m:0,h:0},Bh={l:524288,m:0,h:0},Ch={},Dh={112:1,114:1,128:1},Eh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,
-33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Fh={112:1},Gh={10:1,112:1,115:1,117:1},Hh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Ih={7:1,8:1,112:1,115:1,117:1},Jh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,
-56:1,68:1,69:1,71:1,79:1,81:1},Kh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Lh={83:1,112:1,118:1,124:1,126:1},Mh={110:1},Nh={44:1},Oh={6:1,8:1,112:1,115:1,117:1},Ph={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Qh={89:1,94:1,108:1,112:1},Rh={112:1,128:1},Sh={112:1,114:1,129:1},Th={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,
-65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Uh={113:1},Vh={129:1},Wh={128:1},Xh={112:1,118:1,126:1},Yh={112:1,118:1,120:1,124:1,126:1},Zh={46:1,82:1},$h={54:1},ai={130:1},bi={47:1},ci={55:1},di={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ei={112:1,118:1,124:1,126:1},r={112:1,114:1},fi={132:1},gi={94:1,112:1},hi={80:1,112:1,115:1,117:1},ii={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ji={89:1,90:1,94:1,100:1,108:1,112:1},ki={52:1,112:1},li={89:1,90:1,94:1,108:1,112:1},mi={68:1,79:1},
-ni={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},oi={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Ch[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ch[a]=function(){}),_=d.prototype=0>b?{}:new Ch[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 pi(this)};
-_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=v(qi,r,-1,8,1);d=(ri(),si);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 ti(){ti=u;ui=new vi}function wi(a){for(var b,a=new xi(a.k.n);a.c<a.e.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}
-function Bi(a,b,c){var a=a.o,d;try{d=new Ci(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.d,c,d)}catch(e){e=Di(e);if(y(e,118))throw new Ei("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}zi(b._c(),Rb,!0);zi(c._c(),Yd,!0);x(ui,b,c)}function Fi(a,b){var c;c=Gi(ui,b);var d;d=Gi(a.o.d,c);if(!d)throw new Hi("dragHandle was not draggable");Ii(d.c.b);Ii(d.e.b);Ii(d.d.b);zi(b._c(),Rb,!1);zi(c._c(),Yd,!1)}
-function Ji(a){var b;a.p=!1;for(a=new xi(a.k.n);a.c<a.e.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}function Ki(a,b){Li(a.k.n,b)?zi(b._c(),Zd,!1):a.p?(Mi(a.k.n,b),zi(b._c(),Zd,!0)):(a.k.n.ze(),Mi(a.k.n,b))}function Ni(a){this.i=a;this.k=new Oi(this);this.o=new Pi(this.k)}s(3,1,{});_.kc=function(){Qi(this.k.f,"dragdrop-dragging")};_.lc=function(){Ri(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var ui;function Oi(a){this.n=new Si;this.e=a;this.b=a.i}s(4,1,{},Oi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ti(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Ui(a,b){var c;c=Vi(a.d,Wi).b;b.b.ctrlKey||b.b.metaKey||wi(a.c.e);Ki(a.c.e,c)}function Xi(a){a.c.i=null;a.c.e.lc();Yi((Zi(),$i(null)),a.b,0,0);var b=a.b.pb;aj=b;bj();cj=b;a.e=2}
-function Pi(a){this.d=new vi;this.c=a;this.b=new dj;ej(this.b,fj(),gj());z(this.b,this,(hj(),hj(),ij));z(this.b,this,(jj(),jj(),kj));a=this.b.pb.style;a[fe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(lj(),Rf);a.borderStyle=(mj(),yf);a[gd]="blue"}s(5,1,{},Pi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=nj(a);e=oj(a);b=pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Wi)Wi=c,this.c.f=Vi(this.d,Wi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==qj(this.c.n,this.c.f)&&(wi(this.c.e),Ki(this.c.e,this.c.f)),rj(new sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Gj(Wi,null),Wi!=this.c.f&&(c=new Gj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Xi(this),1!=this.e&&Ti(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Hj(a,b);a=Ij(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Jj(Kj(d-this.i),Kj(a-this.j))>=this.c.e.n?(Lj(),-1!=qj(this.c.n,this.c.f)||Ki(this.c.e,this.c.f),c=new Gj(Wi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Xi(this)):Mj.preventDefault()),1==this.e)return;Mj.preventDefault();Ti(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Hj(a,b);b=Ij(a,b);if(1==pj(a.b)&&(this.f=!1,Wi))try{if(Lj(),1==this.e)Ui(this,a);else{d!=this.b&&(c=new Gj(d,null),e+=c.b,b+=c.e);try{Ti(this,e,b),this.c.e.kc(),3!=this.e&&Ui(this,a)}finally{var f=this.b.pb;aj&&f==aj&&(aj=null);bj();f===cj&&(cj=null);Nj(this.b);this.e=1;this.c.f=null}}}finally{Wi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Wi=null;function sj(){}s(6,1,ci,sj);_.qc=function(){Lj()};
-function Ci(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ci);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+Aa+this.e+ua};function Gj(a,b){!a||a==(Zi(),$i(null))?this.i=this.f=0:(this.f=a.Xc()-(a.pb.scrollLeft||0),this.i=a.Yc()-(a.pb.scrollTop||0));!b||b==(Zi(),$i(null))?this.d=this.c=0:(this.c=Oj(b.pb)+Pj(b.pb),this.d=Qj(b.pb)+Rj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Gj);
-_.tS=function(){return ta+this.b+Aa+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Lj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Pj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Rf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Rj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Rf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Sj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Tj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Uj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Li(c.b,b);0==c.b.d&&Vj(c.c);a.r=null}a.rc()}}function Wj(a,b){var c=Xj();Uj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Yj(a.n,Xj())}function Zj(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Yj(a,b){if(Zj(a.b,b)){var c=a.b,d=a.b.t,e;e=new $j(d,a.b.n);Mi(d.b,e);1==d.b.d&&ak(d.c,16);c.r=e}else a.b.r=null}function bk(a){this.b=a}s(18,1,{},bk);_.b=null;s(19,1,{});s(20,1,{2:1});function ck(){ck=u;dk=new ek}s(21,19,{});var dk=null;function ek(){this.b=new Si;this.c=new fk(this)}s(22,21,{},ek);
-function gk(){gk=u;hk=new Si;var a=new ik;jk();kk(lk?lk:lk=new mk,a)}function Vj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Li(hk,a)}function ak(a,b){if(0>b)throw new nk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Li(hk,a);a.c=!1;a.d=ok(a,b);Mi(hk,a)}function pk(a){return $wnd.setInterval(B(function(){a.vc()}),100)}function ok(a,b){return $wnd.setTimeout(B(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Li(hk,this);this.wc()};_.c=!1;_.d=0;var hk;
-function fk(a){gk();this.b=a}s(23,24,{},fk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(qk,r,3,a.b.d,0);b=rk(a.b,b);c=new sk;for(e=0,f=b.length;e<f;++e)d=b[e],Li(a.b,d),Yj(d.b,c.b);0<a.b.d&&ak(a.c,Jj(5,16-(Xj()-c.b)))};_.b=null;function $j(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},$j);_.b=null;_.c=null;s(27,1,{});_.b=null;function tk(){this.b=$c}s(26,27,{},tk);function uk(){this.b=ad}s(28,27,{},uk);function vk(){this.b=dd}s(29,27,{},vk);s(31,1,{});_.b=null;function wk(a){this.b=a}s(30,31,{},wk);
-function xk(){this.b=ed}s(32,27,{},xk);function yk(){this.b=hd}s(33,27,{},yk);function zk(){this.b=md}s(34,27,{},zk);function Ak(){this.b=vd}s(35,27,{},Ak);function Bk(){this.b=Cd}s(36,27,{},Bk);function Ck(){this.b=Dd}s(37,27,{},Ck);function Dk(){this.b=Ed}s(38,27,{},Dk);function Ek(){this.b=Fd}s(39,27,{},Ek);function Fk(){this.b=Md}s(40,27,{},Fk);function Gk(){this.b=Nd}s(41,27,{},Gk);function Hk(){this.b=Ud}s(42,27,{},Hk);function Ik(){this.b=Xd}s(43,27,{},Ik);function Jk(){this.b=me}
-s(44,27,{},Jk);function Kk(){this.b=te}s(45,27,{},Kk);function Lk(){this.b=ve}s(46,27,{},Lk);function Mk(){this.b=we}s(47,27,{},Mk);function Nk(){this.b=ze}s(48,27,{},Nk);function Ok(a){this.b=a.id}s(49,1,{4:1,5:1},Ok);_.b=null;function Pk(){this.b=Ie}s(50,27,{},Pk);function Qk(){this.b=Re}s(51,27,{},Qk);function Rk(){this.b=Se}s(52,27,{},Rk);function Sk(){this.b=Te}s(53,27,{},Sk);function Tk(){this.b=Ue}s(54,27,{},Tk);function Uk(){this.b=We}s(55,27,{},Uk);function Vk(){this.b=Ye}s(56,27,{},Vk);
-function Wk(){this.b=Ze}s(57,27,{},Wk);function Xk(){this.b=af}s(58,27,{},Xk);function Yk(){this.b=bf}s(59,27,{},Yk);function Zk(){this.b=df}s(60,27,{},Zk);function $k(){this.b=ef}s(61,27,{},$k);function al(){this.b=ff}s(62,27,{},al);function bl(){this.b=mf}s(63,27,{},bl);function cl(){this.b=xf}s(64,27,{},cl);function dl(){this.b=Af}s(65,27,{},dl);function fl(){this.b=Jf}s(66,27,{},fl);function gl(){this.b=Pf}s(67,27,{},gl);s(68,31,{},function(a){this.b=a});function hl(){this.b=Qf}s(69,27,{},hl);
-function il(){il=u;jl=new wk("aria-activedescendant")}var jl;function kl(){this.b=Vf}s(71,27,{},kl);function ll(){this.b=Wf}s(72,27,{},ll);function ml(){this.b=Zf}s(73,27,{},ml);
-function nl(){nl=u;ol=new uk;pl=new tk;ql=new vk;rl=new xk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Lk;Fl=new Kk;Gl=new Mk;Hl=new Nk;Il=new Pk;Jl=new Qk;Kl=new Sk;Ll=new Tk;Ml=new Rk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new al;Tl=new bl;Ul=new $k;Vl=new Yk;Wl=new cl;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new ll;bm=new kl;cm=new ml;dm=new em;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=
-new qm;rm=new sm;tm=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;C=new vi;x(C,Zf,cm);x(C,$c,pl);x(C,Nd,Al);x(C,ad,ol);x(C,dd,ql);x(C,Xd,Cl);x(C,ed,rl);x(C,hd,sl);x(C,md,tl);x(C,vd,ul);x(C,ve,El);x(C,Cd,vl);x(C,we,Gl);x(C,Dd,wl);x(C,Ed,xl);x(C,Fd,yl);x(C,Md,zl);x(C,Se,Ml);x(C,Ud,Bl);x(C,me,Dl);x(C,te,Fl);x(C,ze,Hl);x(C,Ie,Il);x(C,Re,Jl);x(C,Te,Kl);x(C,Ue,Ll);x(C,We,Nl);x(C,Ye,Ol);x(C,Ze,Pl);x(C,af,Ql);x(C,bf,Vl);x(C,df,Rl);x(C,ef,Ul);x(C,
-ff,Sl);x(C,Jf,Yl);x(C,Vf,bm);x(C,mf,Tl);x(C,xf,Wl);x(C,Af,Xl);x(C,Pf,Zl);x(C,Qf,$l);x(C,Wf,am);x(C,cg,hm);x(C,eg,dm);x(C,fg,fm);x(C,lg,lm);x(C,mg,nm);x(C,jg,jm);x(C,pg,pm);x(C,rg,rm);x(C,sg,tm);x(C,ug,Om);x(C,wg,Km);x(C,xg,Mm);x(C,Cg,Qm);x(C,Dg,Sm);x(C,Eg,Um);x(C,Fg,Wm);x(C,Mg,bn);x(C,Ng,Ym);x(C,Og,$m)}var pl,ol,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,Fl,El,Gl,Hl,Il,Jl,Ml,Kl,Ll,Nl,Ol,Pl,Ql,Vl,Rl,Ul,Sl,Tl,Wl,Xl,Yl,Zl,$l,bm,am,cm,C,hm,dm,fm,jm,lm,nm,pm,rm,tm,Om,Km,Mm,Qm,Sm,Um,Wm,bn,Ym,$m;
-function im(){this.b=cg}s(75,27,{},im);function em(){this.b=eg}s(76,27,{},em);function gm(){this.b=fg}s(77,27,{},gm);function km(){this.b=jg}s(78,27,{},km);function mm(){this.b=lg}s(79,27,{},mm);function om(){this.b=mg}s(80,27,{},om);function qm(){this.b=pg}s(81,27,{},qm);function sm(){this.b=rg}s(82,27,{},sm);function Jm(){this.b=sg}s(83,27,{},Jm);function Pm(){this.b=ug}s(84,27,{},Pm);function Lm(){this.b=wg}s(85,27,{},Lm);function Nm(){this.b=xg}s(86,27,{},Nm);function Rm(){this.b=Cg}
-s(87,27,{},Rm);function Tm(){this.b=Dg}s(88,27,{},Tm);function Vm(){this.b=Eg}s(89,27,{},Vm);function Xm(){this.b=Fg}s(90,27,{},Xm);function cn(){this.b=Mg}s(91,27,{},cn);function Zm(){this.b=Ng}s(92,27,{},Zm);function an(){this.b=Og}s(93,27,{},an);function sk(){this.b=Xj()}function Xj(){return(new Date).getTime()}s(94,1,{},sk);function dn(a){var b,c,d;d=new en;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),fn(d,c.cZ.e),d.b.b+=lb,gn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function hn(a){var b,c,d;c=v(jn,r,125,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new kn;c[d]=a[d]}}function ln(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+lb+a:b}s(99,1,{112:1,126:1});_.xc=function(){return this.i};_.tS=function(){return ln(this)};_.f=null;_.i=null;function mn(a){nn();this.i=a}s(98,99,Xh,mn);function Hi(a){nn();this.i=a}function Ei(a,b){nn();this.f=b;this.i=a}s(97,98,ei,Hi,Ei);
-function on(a){nn();this.c=a;this.b=j;var b,c,d;c=pn(qn(this.c)?this.c:null);d=v(jn,r,125,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);hn(d)}s(96,97,ei,on);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Cf:qn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":sn(this.c).e;this.b=this.b+lb+(qn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(qn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.d=ta+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function tn(a,b){return un(a)?a.eQ(b):a===b}
-function sn(a){return un(a)?a.cZ:vn}function wn(a){return un(a)?a.hC():pi(a)}
-function xn(){var a;xn=u;yn=(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 zn(a){xn();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=yn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var yn;s(105,1,{});function pi(a){return a.$H||(a.$H=++An)}function Bn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Cn(){return $wnd.setTimeout(function(){0!=Dn&&(Dn=0);En=-1},10)}var Dn=0,An=0,Fn=0,En=-1;
-function Gn(){Gn=u;Hn=new In}function Jn(a,b){a.b=Kn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Ln(a)),Mn(a.f,1),!a.j&&(a.j=new Nn(a)),Mn(a.j,50))}function In(){}function On(a){return a.yc()}function Kn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Pn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Kn(b,e)):e[0].qc()}catch(f){if(f=Di(f),!y(f,126))throw f;}}return b}function Mn(a,b){Gn();$wnd.setTimeout(function(){B(On)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},In);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Hn;function Ln(a){this.b=a}s(108,1,{},Ln);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Pn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Xj();100>Xj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Nn(a){this.b=a}s(109,1,{},Nn);_.yc=function(){this.b.e&&Mn(this.b.f,1);return this.b.k};_.b=null;function nn(){var a,b,c;try{null.a()}catch(d){a=d}var e=pn(a);3<=e.length&&e.splice(0,3);c=v(jn,r,125,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new rn(e[a]);hn(c)}
-function pn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Qn(Rn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function gn(a,b){a.b+=b}function Sn(){}s(116,115,{},Sn);_.b=j;function Tn(a,b){return parseInt(a[b])||0}function Un(a,b){return null==a[b]?null:""+a[b]}function Vn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Wn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function pj(a){a=a.button;return 1==a?4:2==a?2:1}function Oj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Qj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function gj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function fj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function Xn(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollLeft||0}function Yn(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function Zn(a,b){this.c=a;this.d=b}s(139,1,{112:1,115:1,117:1});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function mj(){mj=u;$n=new ao;bo=new co;eo=new fo;go=new ho;io=new jo;ko=E(lo,r,6,[$n,bo,eo,go,io])}s(138,139,Oh);var ko,eo,bo,go,$n,io;function ao(){Zn.call(this,dc,0)}s(140,138,Oh,ao);function co(){Zn.call(this,"DOTTED",1)}s(141,138,Oh,co);function fo(){Zn.call(this,"DASHED",2)}s(142,138,Oh,fo);function ho(){Zn.call(this,"HIDDEN",3)}s(143,138,Oh,ho);function jo(){Zn.call(this,"SOLID",4)}s(144,138,Oh,jo);
-function mo(){mo=u;no=new oo;po=new qo;ro=new so;to=new uo;vo=E(wo,r,7,[no,po,ro,to])}s(145,139,Ih);var vo,po,ro,to,no;function oo(){Zn.call(this,dc,0)}s(146,145,Ih,oo);function qo(){Zn.call(this,"BLOCK",1)}s(147,145,Ih,qo);function so(){Zn.call(this,"INLINE",2)}s(148,145,Ih,so);function uo(){Zn.call(this,"INLINE_BLOCK",3)}s(149,145,Ih,uo);function xo(){xo=u;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=E(Ho,r,9,[yo,Ao,Co,Eo])}s(150,139,oi);var Go,yo,Ao,Co,Eo;function zo(){Zn.call(this,Cb,0)}
-s(151,150,oi,zo);function Bo(){Zn.call(this,Xb,1)}s(152,150,oi,Bo);function Do(){Zn.call(this,Zb,2)}s(153,150,oi,Do);function Fo(){Zn.call(this,tc,3)}s(154,150,oi,Fo);function lj(){lj=u;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=E(ap,r,10,[Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo])}s(155,139,Gh);var $o,Wo,Mo,Oo,Uo,Yo,So,Ko,Qo,Io;function Jo(){Zn.call(this,"PX",0)}s(156,155,Gh,Jo);function Lo(){Zn.call(this,"PCT",1)}s(157,155,Gh,Lo);
-function No(){Zn.call(this,"EM",2)}s(158,155,Gh,No);function Po(){Zn.call(this,"EX",3)}s(159,155,Gh,Po);function Ro(){Zn.call(this,"PT",4)}s(160,155,Gh,Ro);function To(){Zn.call(this,"PC",5)}s(161,155,Gh,To);function Vo(){Zn.call(this,"IN",6)}s(162,155,Gh,Vo);function Xo(){Zn.call(this,"CM",7)}s(163,155,Gh,Xo);function Zo(){Zn.call(this,"MM",8)}s(164,155,Gh,Zo);function bp(){bp=u;cp=[];dp=[];ep=[]}var cp,dp,ep;function fp(){fp=u;gp=new hp}
-function ip(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function jp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function hp(){}s(167,1,{},hp);_.b=null;var gp;s(179,1,{});_.tS=function(){return"An event type"};_.i=null;s(178,179,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(177,178,{});_.Ac=function(){return this.Cc()};_.b=null;var kp=_.c=null;function lp(){lp=u;mp=new np(id,new op)}function op(){}s(176,177,{},op);
-_.zc=function(a){a.Dc(this)};_.Cc=function(){return mp};var mp;function pp(){pp=u;qp=new np(ud,new rp)}function rp(){}s(180,177,{},rp);_.zc=function(a){sp();tp(this,a.c,up(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return qp};var qp;s(183,177,Nh);function Hj(a,b){return(a.b.clientX||0)-Oj(b)+(b.scrollLeft||0)+Xn(b.ownerDocument)}function Ij(a,b){return(a.b.clientY||0)-Qj(b)+(b.scrollTop||0)+Yn(b.ownerDocument)}function nj(a){var b;return(b=a.c)?Hj(a,b):a.b.clientX||0}
-function oj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientY||0}s(182,183,Nh);function vp(){vp=u;wp=new np(xd,new xp)}function xp(){}s(181,182,Nh,xp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return wp};var wp;function yp(){yp=u;zp=new np(Gd,new Ap)}function Ap(){}s(184,177,{},Ap);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return zp};var zp;s(187,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Bp=_.d=0;
-function mk(){this.d=++Bp}s(186,187,Zh,mk);function np(a,b){this.d=++Bp;this.b=b;!kp&&(kp=new Cp);kp.b[a]=this;this.c=a}s(185,186,Zh,np);_.b=null;_.c=null;function Dp(){Dp=u;Ep=new np(Id,new Fp)}function Fp(){}s(188,182,Nh,Fp);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Gp(),Hp))a=Ip(b.pb),c=new Jp(Tn(b.pb,Gf),Tn(b.pb,Ff)),d=new Jp(Tn(b.T.jb.pb,Gf),Tn(b.T.jb.pb,Ff)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Kp(b.I,!0);a=Tn(b.T.jb.pb,Gf);Lp(b,new Jp(a,Mp(b.T.jb).b));b.J&&b.O!=Hp&&Np(b.r,b)}else Kp(b.I,!1),b.O!=(Gp(),Hp)?Lp(b,new Jp(b.F.c,b.F.b)):Op(b,Ip(b.r.pb)),b.J&&b.O!=Hp&&Pp(b.r,b);Qp(b.T.jb)}else Kp(b.I,!0)};_.Cc=function(){return Ep};var Ep;s(189,177,{});
-function Rp(){Rp=u;Sp=new np($d,new Tp)}function Tp(){}s(190,189,{},Tp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Sp};var Sp;function Up(){Up=u;Vp=new np(ae,new Wp)}function Wp(){}s(191,189,{},Wp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Vp};var Vp;function Xp(){Xp=u;Yp=new np(be,new Zp)}function Zp(){}s(192,189,{},Zp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Yp};
-var Yp;function $p(){$p=u;aq=new np(ce,new bq)}function bq(){}s(193,189,{},bq);_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;cq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ag),a.b.c.b.b.f.pb[Qg]=null!=b?b:j)};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new np(he,new fq)}function fq(){}
-s(194,177,{},fq);_.zc=function(a){Nj(a.b.b)};_.Cc=function(){return eq};var eq;function gq(){gq=u;hq=new np(pe,new iq)}function iq(){}s(195,177,{},iq);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,jq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,kq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return hq};var hq;function lq(){lq=u;mq=new np(qe,new nq)}
-function nq(){}s(196,177,{},nq);_.zc=function(a){a.b.b&&(a.b.c.b=null,oq(a.b.b,a.b.c))};_.Cc=function(){return mq};var mq;function pq(){pq=u;qq=new np(re,new rq)}function rq(){}s(197,177,{},rq);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return qq};var qq;s(199,177,{});s(198,199,{});function sq(){sq=u;tq=new np(Ne,new uq)}function uq(){}s(200,198,{},uq);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(vq(),wq).length&&-999!=(vq(),wq)[c]&&(c=(vq(),wq)[c]);b=new xq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?yq(zq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Aq(a)),a.ub),b.b=d,Bq(),Cq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Dq(a,Un((Eq(),Fq).ac.b.pb,Qg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Sb;c=1300;break;case 114:case 82:a.jb=!0;a.J=mc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Gq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Gq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Gq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Gq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Gq(a,4):c=207;break;case 53:105==a.c?Gq(a,5):c=208;
-break;case 54:105==a.c?Gq(a,6):c=210;break;case 55:105==a.c?Gq(a,7):c=211;break;case 56:105==a.c?Gq(a,8):c=212;break;case 57:105==a.c?Gq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Hq(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return tq};var tq;function Iq(){Iq=u;Jq=new np(of,new Kq)}function Kq(){}s(201,182,Nh,Kq);_.zc=function(a){a.nc(this)};_.Cc=function(){return Jq};
-var Jq;function hj(){hj=u;ij=new np(pf,new Lq)}function Lq(){}s(202,182,Nh,Lq);_.zc=function(a){a.oc(this)};_.Cc=function(){return ij};var ij;function Mq(){Mq=u;Nq=new np(qf,new Oq)}function Oq(){}s(203,182,Nh,Oq);_.zc=function(a){var b;a.f&&1==a.e&&(b=new Gj(Wi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Xi(a))};_.Cc=function(){return Nq};var Nq;function jj(){jj=u;kj=new np(sf,new Pq)}function Pq(){}s(204,182,Nh,Pq);_.zc=function(a){a.pc(this)};_.Cc=function(){return kj};var kj;function Cp(){this.b={}}
-s(205,1,{},Cp);_.b=null;s(208,183,Nh);var Qq=null;function Rq(){Rq=u;Sq=new np(Hg,new Tq)}function Tq(){}s(207,208,Nh,Tq);_.zc=function(a){Uq(a.b,this,a.b.n)};_.Cc=function(){return Sq};var Sq;function Vq(){Vq=u;Wq=new np(Ig,new Xq)}function Xq(){}s(209,208,Nh,Xq);_.zc=function(a){Uq(a.b,this,a.b.n)};_.Cc=function(){return Wq};var Wq;function Yq(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Hf,"return;"),typeof a.ontouchstart==ne)}s(210,1,{},Yq);
-function Zq(){Zq=u;$q=new np(Jg,new ar)}function ar(){}s(211,208,Nh,ar);_.zc=function(a){Uq(a.b,this,a.b.o)};_.Cc=function(){return $q};var $q;function br(){br=u;cr=new np(Kg,new dr)}function dr(){}s(212,208,Nh,dr);_.zc=function(a){er(a.b,this)&&(a.b.k&&fr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ak(a.b.d,750),a.b.e=!1))};_.Cc=function(){return cr};var cr;function gr(a,b){this.b=b;this.c=a}function hr(a,b,c){lk&&(b=new gr(b,c),a.Nc(b))}s(213,178,{},gr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return lk};
-_.b=!1;var lk=_.c=null;function ir(a){this.b=a}s(214,178,{},ir);_.zc=function(a){a.Kc(this)};_.Ac=function(){return jr};var jr=_.b=null;function kr(){}function lr(a){var b;mr&&(b=new kr,a.Nc(b))}s(215,178,{},kr);_.zc=function(a){a.Lc(this)};_.Ac=function(){return mr};var mr=null;function nr(a){this.b=a}s(216,178,{},nr);_.zc=function(a){a.Mc(this)};_.Ac=function(){return or};var or=_.b=null;function pr(){}s(217,178,{},pr);_.zc=function(a){a.b.W&&a.b.xd()};_.Ac=function(){return qr};var qr=null;
-function rr(a,b,c){a=a.b;if(!b)throw new sr("Cannot add a handler with a null type");if(!c)throw new sr("Cannot add a null handler");0<a.c?tr(a,new ur(a,b,c)):vr(a,b,null,c);return new wr(new xr(a,b,c))}
-function yr(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new sr("Cannot fire null event");try{++d.c;i=zr(d,b.Ac(),null);e=null;for(h=d.d?i.nf(i.ue()):i.mf();d.d?h.pf():h.Qc();){g=d.d?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Di(l),y(l,126))f=l,!e&&(e=new Ar),Br(e,f);else throw l;}}if(e)throw new Cr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new xi(d.b);o.c<o.e.ue();)m=yi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Di(n);if(y(n,83))throw new Dr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Er(a){Fr.call(this,a,!1)}function Fr(a,b){this.b=new Gr(b);this.c=a}s(218,1,bi,Er,Fr);_.Nc=function(a){yr(this,a)};_.b=null;_.c=null;s(221,1,{});function tr(a,b){!a.b&&(a.b=new Si);Mi(a.b,b)}function vr(a,b,c,d){var e;e=Vi(a.e,b);e||(e=new vi,x(a.e,b,e));a=e.qe(c);a||(a=new Si,e.se(c,a));a.df(d)}function Hr(a,b,c,d){var e,f;e=zr(a,b,c);e.ff(d)&&e.re()&&(f=Vi(a.e,b),f.te(c),f.re()&&Gi(a.e,b))}
-function zr(a,b,c){a=Vi(a.e,b);if(!a)return Ir(),Ir(),Jr;c=a.qe(c);return!c?(Ir(),Ir(),Jr):c}s(220,221,{});_.b=null;_.c=0;_.d=!1;function Gr(a){this.e=new vi;this.d=a}s(219,220,{},Gr);function wr(a){this.b=a}s(222,1,{},wr);_.b=null;function Cr(a){Ei.call(this,Kr(a),Lr(a));this.b=a}function Lr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Kr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Mr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:b.b.b+="; ",d=d.xc(),gn(b.b,d);return b.b.b}s(224,97,Lh,Cr);_.b=null;function Dr(a){Cr.call(this,a)}s(223,224,Lh,Dr);s(225,1,{},function(){});function Nr(a){a=Un(a,Td);return Or(gg,a)?(Pr(),Qr):Or(Xe,a)?(Pr(),Rr):(Pr(),Sr)}function Pr(){Pr=u;Qr=new Tr("RTL",0);Rr=new Tr("LTR",1);Sr=new Tr("DEFAULT",2);Ur=E(Vr,r,48,[Qr,Rr,Sr])}
-function Tr(a,b){Zn.call(this,a,b)}s(227,139,{48:1,112:1,115:1,117:1},Tr);var Ur,Sr,Rr,Qr;function Wr(){}function Xr(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=Xr(e,d);E(a,b,c,d);return d}function Yr(a){return Zr([$r,F],[r,k],[111,-1],a,0,2,1)}
-function Zr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Xr(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Zr(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){as();var e=bs,f=cs;as();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 ds(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new es;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new es;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new es;}a[b]=c}s(228,1,{},Wr);_.qI=0;
-function as(){as=u;bs=[];cs=[];var a=new Wr,b=bs,c=cs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var bs,cs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function qn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function un(a){return a.tM==u||a.cM&&!!a.cM[1]}function fs(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function gs(){var a;$stats&&hs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(If))a=If;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(uf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(uf)&&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"}D(If,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&hs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(is,r,1,[Gb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&hs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";bp();ep.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;}");
-bp();0!=ep.length&&(a=ep.join(j),b=(fp(),gp),a=ip(a),jp(b).insertBefore(a,b.b.firstChild),ep.length=0);0!=cp.length&&(a=cp.join(j),b=(fp(),gp),a=ip(a),jp(b).appendChild(a),cp.length=0);0!=dp.length&&(a=dp.join(j),b=(fp(),gp),a=ip(a),jp(b).appendChild(a),dp.length=0);$stats&&hs("export.client.JSME_export");new js;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ne)$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(d){}}
-function Di(a){return y(a,126)?a:new on(a)}function ks(a){return ls(a&4194303,a>>22&4194303,0>a?1048575:0)}function ms(a){return ls(a.l,a.m,a.h)}function ls(a,b,c){return _=new ns,_.l=a,_.m=b,_.h=c,_}
-function os(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ps;if(0==a.l&&0==a.m&&0==a.h)return qs=ls(0,0,0),ls(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?(qs=ls(0,0,0),c=ms((rs(),ss))):(qs=ls(c.l,c.m,c.h),c=ls(0,0,0)),c;g=!1;0!=b.h>>19&&(b=ts(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?us(e):0==c&&0!=d&&0==e?us(d)+22:0!=c&&0==d&&0==e?us(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ms((rs(),vs)),c=!0,g=!g;else return c=ws(a,f),g&&xs(c),qs=ls(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=ts(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ws(c,d);f&&xs(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=ls(f,i,c);g?qs=ts(c):qs=ls(c.l,c.m,c.h);return e}if(!ys(a,b))return e?qs=ts(a):qs=ls(a.l,a.m,a.h),ls(0,0,0);c=c?a:ls(a.l,a.m,a.h);var h,l,m,o;f=zs(b)-zs(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=ls(i&4194303,l&4194303,h&1048575);for(l=ls(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&&xs(l);e?(qs=ts(c),d&&(qs=As(qs,(rs(),ss)))):qs=ls(c.l,c.m,c.h);return l}
-function xs(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 zs(a){var b;b=Bs(a.h);return 32==b?(b=Bs(a.m),32==b?Bs(a.l)+32:b+20-10):b-12}var qs=null;function Ps(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ls(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Qs(a,b){return ls(a.l&b.l,a.m&b.m,a.h&b.h)}function Rs(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function I(a){var b,c,d;if(isNaN(a))return rs(),Ss;if(-9223372036854775E3>a)return rs(),Ts;if(9223372036854775E3<=a)return rs(),vs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=ls(a,b,c);d&&xs(b);return b}function Us(a){var b,c;return-129<a&&128>a?(b=a+128,null==Vs&&(Vs=v(Ws,r,49,256,0)),c=Vs[b],!c&&(c=Vs[b]=ks(a)),c):ks(a)}
-function Xs(a){var b=$g,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 ys(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 Ys(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return ls(c&4194303,n&
-4194303,q&1048575)}function ts(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ls(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ws(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 ls(c&4194303,d&4194303,e&1048575)}function As(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ls(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function Zs(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Zs(ts(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Us(1E9);a=os(a,b);b=j+K(qs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Vs=null;function rs(){rs=u;vs=ls(4194303,4194303,524287);Ts=ls(0,0,524288);ss=Us(1);Us(2);Ss=Us(0)}var vs,Ts,ss,Ss;function ns(){}s(237,1,{49:1},ns);
-function hs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function $s(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(242,1,{},$s);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function at(a,b){gn(a.b.b,b.b);return a}function bt(){this.b=new ct}s(243,1,{},bt);function dt(a){if(null==a)throw new sr("css is null");this.b=a}s(244,1,{50:1,112:1},dt);
-_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;function ft(a){if(null==a)throw new sr("html is null");this.b=a}s(246,1,ki,ft);_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;s(247,1,ki,function(){this.b=j});_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;
-function gt(){gt=u;ht=RegExp(na,oe);it=RegExp(pb,oe);jt=RegExp(nb,oe);kt=RegExp(sa,oe);lt=RegExp(ea,oe)}function mt(a){gt();-1!=a.indexOf(na)&&(a=a.replace(ht,oa));-1!=a.indexOf(nb)&&(a=a.replace(jt,qa));-1!=a.indexOf(pb)&&(a=a.replace(it,pa));-1!=a.indexOf(ea)&&(a=a.replace(lt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(kt,"&#39;"));return a}var ht,it,jt,lt,kt;function nt(a){if(null==a)throw new sr("uri is null");this.b=a}s(249,1,{53:1},nt);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};
-_.b=null;function ot(){ot=u}s(251,1,{});function pt(){}s(252,1,{},pt);var qt=null;function rt(){}s(253,251,{},rt);var st=null;function tt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=zr(a.b,f,null).ue();for(e-=1;0<=e;--e)if(d=zr(a.b,f,null).lf(e),y(d,54)&&tn(d.b,b)){var h=a.b,l=f;0<h.c?tr(h,new ut(h,l,null,d)):Hr(h,l,null,d)}}}s(254,1,$h);_.b=null;function vt(a){this.b=a}s(255,254,$h,vt);_.Pc=function(a){a.d&&(this.b.Uc(a.e)||(a.b=!0))};function wt(a){this.b=a}s(256,254,$h,wt);
-_.Lc=function(){xt(this.b.b)};function yt(){nn()}s(257,97,ei,yt);function zt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ak(a.e,1))}function At(){this.b=new Bt(this);this.c=new Si;this.e=new Ct(this);this.i=new Dt(this)}s(258,1,{},At);_.d=!1;_.f=!1;function Bt(a){gk();this.b=a}s(259,24,{},Bt);_.wc=function(){if(this.b.d){var a=this.b,b;b=Et(a.i.e.c,a.i.c);Ft(a.i);y(b,55)&&new yt;a.d=!1;zt(a)}};_.b=null;function Ct(a){gk();this.b=a}s(260,24,{},Ct);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Xj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ak(a.b,1E4);a.i.d<a.i.b;){d=Gt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Ft(a.i)}if(100<=Xj()-b)break}}finally{e||(Vj(a.b),a.d=!1,zt(a))}};_.b=null;function Gt(a){var b;a.c=a.d;b=Et(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Ft(a){Ht(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Dt(a){this.e=a}s(261,1,{},Dt);_.Qc=function(){return this.d<this.b};_.Rc=function(){return Gt(this)};
-_.Sc=function(){Ft(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function It(a,b){var c=(Jt(),Kt(b));a.appendChild(c)}function Lt(a,b,c){var d;d=Mj;Mj=a;b==aj&&8192==Mt(a.type)&&(aj=null);c.Tc(a);Mj=d}var Mj=null,aj=null;function Nt(){Nt=u;Ot=new At}function rj(a){Nt();if(!a)throw new sr("cmd cannot be null");var b=Ot;Mi(b.c,a);zt(b)}var Ot;function Pt(a){bj();!Qt&&(Qt=new mk);Rt||(Rt=new Fr(null,!0),St=new Tt);return rr(Rt,Qt,a)}var Rt=null;function Ut(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Tt(){}s(267,178,{},Tt);_.zc=function(a){a.Pc(this);St.d=!1};_.Ac=function(){return Qt};_.Bc=function(){Ut(this)};_.b=!1;_.c=!1;_.d=!1;var Qt=_.e=null,St=null;function Vt(){Vt=u;Wt=new Xt;Yt()||(Wt=null)}var Wt=null;function ik(){}s(269,1,{},ik);_.Jc=function(){for(;0<(gk(),hk).d;)Vj(Et(hk,0))};function kk(a,b){return rr((!Zt&&(Zt=new $t),Zt),a,b)}function au(a){jk();bu||(cu(),bu=!0);return kk((!mr&&(mr=new mk),mr),a)}function jk(){du||(eu(),du=!0)}
-function fu(){var a;du&&(a=new gu,Zt&&yr(Zt,a));return null}var du=!1,Zt=null,hu=0,iu=0,bu=!1;function ju(){ju=u;ku=new mk}function gu(){ju()}s(271,178,{},gu);_.zc=function(){null.Nf()};_.Ac=function(){return ku};var ku;function $t(){Er.call(this,null)}s(273,218,bi,$t);
-function Mt(a){switch(a){case id:return 4096;case ud:return 1024;case xd:return 1;case Id:return 2;case he:return 2048;case Ne:return 128;case Oe:return 256;case Pe:return 512;case Ve:return 32768;case "losecapture":return 8192;case of:return 4;case pf:return 64;case qf:return 32;case rf:return 16;case sf:return 8;case "scroll":return 16384;case ee:return 65536;case "DOMMouseScroll":case tf:return 131072;case Gd:return 262144;case "paste":return 524288;case Kg:return 1048576;case Jg:return 2097152;
-case Ig:return 4194304;case Hg:return 8388608;case re:return 16777216;case pe:return 33554432;case qe:return 67108864;default:return-1}}function bj(){lu||(mu(),lu=!0)}var lu=!1;function nu(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 ou(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function mu(){pu=B(function(a){var b;var c=Rt,d,e,f;Qt&&c&&qu(c.b.e,Qt)?(b=St.b,d=St.c,e=St.d,f=St.e,Ut(St),St.e=a,yr(c,St),c=!(St.b&&!St.c),St.b=b,St.c=d,St.d=e,St.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});ru=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!qn(b)&&y(b,56)&&Lt(a,c,b)});su=B(function(a){a.preventDefault();ru.call(this,a)});tu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;ru.call(this,a)});uu=B(function(a){if(pu(a)){var b=cj;b&&b.__listener&&!qn(b.__listener)&&y(b.__listener,56)&&(Lt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,uu,!0);$wnd.addEventListener(Id,uu,!0);$wnd.addEventListener(of,uu,!0);$wnd.addEventListener(sf,uu,!0);$wnd.addEventListener(pf,uu,!0);$wnd.addEventListener(rf,uu,!0);$wnd.addEventListener(qf,uu,!0);$wnd.addEventListener(tf,uu,!0);$wnd.addEventListener(Ne,pu,!0);$wnd.addEventListener(Pe,pu,!0);$wnd.addEventListener(Oe,
-pu,!0);$wnd.addEventListener(Kg,uu,!0);$wnd.addEventListener(Jg,uu,!0);$wnd.addEventListener(Ig,uu,!0);$wnd.addEventListener(Hg,uu,!0);$wnd.addEventListener(re,uu,!0);$wnd.addEventListener(pe,uu,!0);$wnd.addEventListener(qe,uu,!0)}function vu(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 wu(a,b){bj();switch(b){case "drag":a.ondrag=ru;break;case $d:a.ondragend=ru;break;case ae:a.ondragenter=su;break;case "dragleave":a.ondragleave=ru;break;case be:a.ondragover=su;break;case "dragstart":a.ondragstart=ru;break;case ce:a.ondrop=ru;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,ru,!1);a.addEventListener(b,ru,!1);break;default:throw"Trying to sink unknown event type "+b;}}var cj=null,pu=null,uu=null,su=null,ru=null,tu=null;
-function xu(a,b){a.__eventBits=b;a.onclick=b&1?ru:null;a.ondblclick=b&2?ru:null;a.onmousedown=b&4?ru:null;a.onmouseup=b&8?ru:null;a.onmouseover=b&16?ru:null;a.onmouseout=b&32?ru:null;a.onmousemove=b&64?ru:null;a.onkeydown=b&128?ru:null;a.onkeypress=b&256?ru:null;a.onkeyup=b&512?ru:null;a.onchange=b&1024?ru:null;a.onfocus=b&2048?ru:null;a.onblur=b&4096?ru:null;a.onlosecapture=b&8192?ru:null;a.onscroll=b&16384?ru:null;a.onload=b&32768?tu:null;a.onerror=b&65536?ru:null;a.onmousewheel=b&131072?ru:null;
-a.oncontextmenu=b&262144?ru:null;a.onpaste=b&524288?ru:null}function yu(){var a;yu=u;zu=(a=$doc,D(a.compatMode,Gb)?a.documentElement:a.body)}var zu;function Au(){this.c=new Si}function Bu(a){a=a[Rc];return null==a?-1:a}s(278,1,{},Au);_.b=null;function Cu(a,b){this.b=a;this.c=b}s(279,1,{},Cu);_.b=0;_.c=null;s(280,1,bi);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){yr(this.b,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Du?j:Du))Du=a,qr&&(a=new pr,yr(this.b,a))};
-var Du=j;function Yt(){function a(){$wnd.setTimeout(a,250);e()}var b=Wt,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Vc(d.substring(1)));Du=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Vc(c.substring(1)));b.Wc(a)});a();return!0}function Xt(){this.b=new Er(null)}s(281,280,bi,Xt);
-function eu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(fu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{du&&hr((!Zt&&(Zt=new $t),Zt),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function cu(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(bu&&(d=fj(),c=gj(),iu!=d||hu!=c))iu=d,hu=c,lr((!Zt&&(Zt=new $t),Zt))}finally{a&&a(b)}})}function Ri(a,b){zi(a._c(),b,!0)}function Qi(a,b){zi(a._c(),b,!1)}function Eu(a,b){a.pb.style[Ge]=b}function ej(a,b,c){0<=b&&a.ed(b+Rf);0<=c&&a.cd(c+Rf)}function Fu(a){var b,a=Un(a,wd);b=Gu(a,Hu(32));return 0<=b?a.substr(0,b-0):a}
-function zi(a,b,c){if(!a)throw new Hi(hc);b=Qn(b);if(0==b.length)throw new nk(Jc);if(c){var d,e,f;d=Qn(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+=ca),a.className=f+d)}else{var g,b=Qn(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=Qn(e.substr(0,
-c-0)),b=Qn(Rn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Iu(a,b){a.style.display=b?j:yf;a.setAttribute("aria-hidden",""+!b)}s(287,1,mi);_.Xc=function(){return Oj(this.pb)};_.Yc=function(){return Qj(this.pb)};_.Zc=function(){return Tn(this.pb,Ff)};_.$c=function(){return Tn(this.pb,Gf)};_._c=function(){return this.pb};_.ad=function(){return this.pb.style.display!=yf};_.bd=function(){throw new Ju;};_.cd=function(a){Eu(this,a)};_.dd=function(a){Iu(this.pb,a)};
-_.ed=function(a){this.pb.style[Vg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Ku(a,b,c){wu(a.pb,c.c);rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}function z(a,b,c){var d;d=Mt(c.c);if(-1==d)wu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;bj();xu(e,d)}else a.lb|=d;return rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}function Lu(a,b,c){return rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}
-function Mu(a){var b;if(a.hd())throw new Nu("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;bj();xu(c,b)}else a.lb|=b;a.fd();a.ld()}function Ou(a,b){var c;switch(Mt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(kp&&(f=kp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&yr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Pu(a){if(!a.hd())throw new Nu("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.pb.__listener=null,a.kb=!1}}}function Nj(a){if(a.ob)if(y(a.ob,69))a.ob.nd(a);else{if(a.ob)throw new Nu("This widget's parent does not implement HasWidgets");}else if(Zi(),qu(Qu.b,a)){Zi();try{a.kd()}finally{Gi(Qu.b,a)}}}
-function Ru(a,b){var c;c=a.ob;if(b){if(c)throw new Nu("Cannot set a new parent without first clearing the old parent");a.ob=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.ob=null}}s(286,287,ii);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.mb&&yr(this.mb,a)};_.hd=function(){return this.kb};_.jd=function(){Mu(this)};_.Tc=function(a){Ou(this,a)};_.kd=function(){Pu(this)};_.ld=function(){};_.md=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Su(a){for(a=new Tu(a);a.b.b<a.b.c.d-1;)Uu(a.b),Vu(a.b)}s(285,286,ni);_.fd=function(){Wu(this,(Xu(),Yu))};_.gd=function(){Wu(this,(Xu(),Zu))};function $u(a,b,c){Nj(b);var d=a.q;av(d,b,d.d);d=(Jt(),Kt(b.pb));c.appendChild(d);Ru(b,a)}function bv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new cv;b.ob==a&&(f=a.od(b),f<d&&--d);Nj(b);av(a.q,b,d);e?(e=b.pb,vu(c,(Jt(),Kt(e)),d)):(e=(Jt(),Kt(b.pb)),c.appendChild(e));Ru(b,a)}
-function dv(a,b){var c;if(b.ob!=a)return!1;try{Ru(b,null)}finally{c=b.pb;Wn(c).removeChild(c);c=a.q;var d;d=ev(c,b);if(-1==d)throw new fv;if(0>d||d>=c.d)throw new cv;for(--c.d;d<c.d;++d)ds(c.b,d,c.b[d+1]);ds(c.b,c.d,null)}return!0}s(284,285,ni);_.od=function(a){return ev(this.q,a)};_.pd=function(a,b,c,d){bv(this,a,b,c,d)};_.qd=function(){return new gv(this.q)};_.nd=function(a){return dv(this,a)};function Yi(a,b,c,d){var e;Nj(b);e=a.q.d;a.td(b,c,d);a.pd(b,a.pb,e,!0)}
-function hv(a,b){var c;(c=dv(a,b))&&iv(b.pb);return c}function jv(a,b,c,d){if(b.ob!=a)throw new nk("Widget must be a child of this panel.");a.td(b,c,d)}function kv(a,b,c){a=a.pb;-1==b&&-1==c?iv(a):(a.style[Of]=Zc,a.style[Qe]=b+Rf,a.style[Gg]=c+Rf)}function lv(){var a=$doc.createElement(Wd);this.q=new mv(this);this.pb=a;this.pb.style[Of]="relative";this.pb.style[Lf]=He}function iv(a){a.style[Qe]=j;a.style[Gg]=j;a.style[Of]=j}s(283,284,ni,lv);_.rd=function(a){$u(this,a,this.pb)};
-_.nd=function(a){return hv(this,a)};_.sd=function(a,b,c){jv(this,a,b,c)};_.td=function(a,b,c){kv(a,b,c)};function nv(a,b){if(a.vd())throw new Nu("SimplePanel can only contain one child widget");a.wd(b)}function ov(a,b){if(a.jb!=b)return!1;try{Ru(b,null)}finally{a.ud().removeChild(b.pb),a.jb=null}return!0}function pv(a,b){if(b!=a.jb&&(b&&Nj(b),a.jb&&a.nd(a.jb),a.jb=b)){var c=(Jt(),Kt(a.jb.pb));a.ud().appendChild(c);Ru(b,a)}}function qv(){this.pb=$doc.createElement(Wd)}s(291,285,ni,qv);_.ud=function(){return this.pb};
-_.vd=function(){return this.jb};_.qd=function(){return new rv(this)};_.nd=function(a){return ov(this,a)};_.wd=function(a){pv(this,a)};_.jb=null;function sv(a,b){a.hb&&(tv(a.gb,!1,!1),hr(a,a,b))}function uv(a){var b;if(b=a.jb)null!=a.X&&b.cd(a.X),null!=a.Y&&b.ed(a.Y)}function vv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Qe]=b-0+(lj(),Rf);a.style[Gg]=c+Rf}function wv(a){a.hb||(a.kb&&Nj(a),tv(a.gb,!0,!1))}s(290,291,ni);_.ud=function(){return Vn(this.pb)};_.Zc=function(){return Tn(this.pb,Ff)};
-_.$c=function(){return Tn(this.pb,Gf)};_._c=function(){return Wn(Vn(this.pb))};_.xd=function(){this.yd(!1)};_.yd=function(a){sv(this,a)};_.ad=function(){return!D(He,this.pb.style[Sg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.hb&&tv(this.gb,!1,!0)};_.cd=function(a){this.X=a;uv(this);0==a.length&&(this.X=null)};_.zd=function(a,b){vv(this,a,b)};_.dd=function(a){this.pb.style[Sg]=a?Tg:He};_.wd=function(a){pv(this,a);uv(this)};
-_.ed=function(a){this.Y=a;uv(this);0==a.length&&(this.Y=null)};_.Ad=function(){wv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function xv(a,b){var c;qv.call(this);this.$=new yv;this.U=(zv(),Av);this.gb=new Bv(this);this.pb.appendChild($doc.createElement(Wd));this.zd(0,0);Wn(Vn(this.pb))[wd]="gwt-PopupPanel";Vn(this.pb)[wd]=Nf;this.W=this.V=a;this.db=!1;c=E(is,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Cv(c);this.T._c()[wd]=j;c=Wn(Vn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Hi(hc);d=Qn(d);if(0==d.length)throw new nk(Jc);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)==Ba&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}pv(this,this.T);uv(this);zi(Vn(this.pb),Nf,!1);zi(this.T.c,b+"Content",!0)}s(289,290,ni);_.fd=function(){Mu(this.T)};_.gd=function(){Pu(this.T)};_.vd=function(){return this.T.jb};_.qd=function(){return new rv(this.T)};_.nd=function(a){return this.T.nd(a)};_.wd=function(a){pv(this.T,a);uv(this)};_.T=null;s(288,289,ni);_.kd=function(){Pu(this)};
-function Dv(){Dv=u;Ev=new Fv(Cb,0,(zv(),Av));Gv=new Fv(jc,1,Hv);Iv=new Fv(uc,2,Jv);Kv=E(Lv,r,57,[Ev,Gv,Iv])}function Fv(a,b,c){Zn.call(this,a,b);this.b=c}s(292,139,{57:1,112:1,115:1,117:1},Fv);_.b=null;var Kv,Ev,Gv,Iv;function Mv(){Mv=u;Nv=E(is,r,1,[Gg,nf,ld])}
-function Cv(a){var b;Mv();var c,d;c=this.pb=$doc.createElement(vg);this.d=$doc.createElement(yg);It(c,this.d);c[rd]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Lg),b[wd]=a[c],It(b,Ov(a[c]+"Left")),It(b,Ov(a[c]+Hb)),It(b,Ov(a[c]+"Right")),b),It(this.d,d),1==c&&(this.c=Vn(nu(d,1)));this.pb[wd]="gwt-DecoratorPanel"}function Ov(a){var b,c;c=$doc.createElement(zg);b=$doc.createElement(Wd);var d=(Jt(),Kt(b));c.appendChild(d);c[wd]=a;b[wd]=a+"Inner";return c}s(294,291,Kh,Cv);_.ud=function(){return this.c};
-_.c=null;_.d=null;var Nv;s(293,294,Kh);s(295,1,{});function Xu(){Xu=u;Yu=new Pv;Zu=new Qv}function Rv(a){Cr.call(this,a)}function Wu(a,b){Xu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Di(f),y(f,126))d=f,!c&&(c=new Ar),Br(c,d);else throw f;}}if(c)throw new Rv(c);}s(296,223,Lh,Rv);var Yu,Zu;function Pv(){}s(297,1,{},Pv);_.Bd=function(a){a.jd()};function Qv(){}s(298,1,{},Qv);_.Bd=function(a){a.kd()};s(301,286,Eh);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.jd=function(){Mu(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(300,301,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
-function Sv(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[wd]="gwt-Button";this.pb.innerHTML=a||j}s(299,300,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Sv);
-function Tv(){this.q=new mv(this);this.f=$doc.createElement(vg);this.e=$doc.createElement(yg);It(this.f,this.e);this.pb=this.f}s(302,284,ni);_.e=null;_.f=null;function Uv(a,b){var c;if(a.i)throw new Nu("Composite.initWidget() may only be called once.");Nj(b);c=b.pb;a.pb=c;var d;Jt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Jt(),c).__gwt_resolve=Vv(a));a.i=b;Ru(b,a)}
-function Wv(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);bj();xu(d,b)}else b.lb|=c;a.lb=-1}a.i.jd();a.pb.__listener=a;a.ld()}s(303,286,Ph);_.hd=function(){return this.i?this.i.hd():!1};_.jd=function(){Wv(this)};_.Tc=function(a){Ou(this,a);this.i.Tc(a)};_.kd=function(){this.i.kd()};_.bd=function(){return this.pb=this.i.bd()};_.i=null;
-function Xv(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Td]=gg;break;case 1:b[Td]=Xe;break;case 2:Nr(b)!=(Pr(),Sr)&&(b[Td]=j)}}function Yv(a){this.b=a;this.d=!1;this.e=this.c=Nr(a)}s(304,1,{},Yv);_.b=null;_.c=null;_.d=!1;_.e=null;function dj(){this.pb=Zv()}s(305,291,Hh,dj);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};
-_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function $v(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Vn(b);e=null;c&&(c=Bu(c),e=0>c?null:Et(a.j.c,c));e?aw(a,e):d&&(b.innerHTML=j||j);return b}function aw(a,b){var c;if(b.ob!=a)return!1;try{Ru(b,null)}finally{c=b.pb;Wn(c).removeChild(c);var d=a.j,e;e=Bu(c);c[Rc]=null;c=d.c;bw(e,c.d);ds(c.c,e,null);d.b=new Cu(e,d.b)}return!0}s(307,285,Jh);_.qd=function(){return new cw(this)};_.nd=function(a){return aw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function dw(a){if(0>=a.c)throw new ew("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new ew("Column index: 0, Column size: "+a.b);}
-function fw(){this.j=new Au;this.i=$doc.createElement(vg);this.d=$doc.createElement(yg);It(this.i,this.d);this.pb=this.i;this.e=new gw(this);var a=new hw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;vu(a.c.i,(Jt(),Kt(b)),0);It(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new ew("Row index: "+a+", Row size: "+d);if(0>c)throw new ew("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new ew("Column index: "+c+", Column size: "+this.b);c=$v(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(zg),d.innerHTML=ra||j,vu(c,(Jt(),Kt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(zg);
-e.innerHTML=ra;c=$doc.createElement(Lg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)$v(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(306,307,Jh,fw);_.b=0;_.c=0;
-function iw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(jw(),kw)?a.c.e==(Pr(),Rr)?(lw(),mw):a.c.e==Qr?(lw(),nw):(lw(),ow):a.c.e==(Pr(),Rr)?(lw(),nw):a.c.e==Qr?(lw(),mw):(lw(),pw);b!=a.d&&(a.d=b,a.pb.style[Bg]=!a.d?j:a.d.b)}s(310,286,ii);_.b=null;_.c=null;_.d=null;function qw(){this.pb=$doc.createElement(Wd);this.c=new Yv(this.pb);this.pb[wd]="gwt-Label"}function rw(){qw.call(this);Xv(this.c,Wg,!1);iw(this)}
-s(309,310,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},qw,rw);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};
-function sw(a){var b=$doc.createElement(Wd);Or(qg,b.tagName);this.pb=b;this.c=new Yv(this.pb);this.pb[wd]="gwt-HTML";Xv(this.c,a,!0);iw(this)}s(308,309,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},sw);function tw(a){for(;++a.c<a.e.d&&!(null!=Et(a.e,a.c)););}function cw(a){this.d=a;this.e=this.d.j.c;tw(this)}s(311,1,{},cw);
-_.Qc=function(){return this.c<this.e.d};_.Rc=function(){var a;if(this.c>=this.e.d)throw new fv;a=Et(this.e,this.c);this.b=this.c;tw(this);return a};_.Sc=function(){var a;if(0>this.b)throw new uw;a=Et(this.e,this.b);Nj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function gw(a){this.b=a}s(312,1,{},gw);_.b=null;function hw(a){this.c=a}s(313,1,{},hw);_.b=null;_.c=null;function jw(){jw=u;kw=new vw}var kw;function lw(){lw=u;ww=new xw((xo(),td));mw=new xw(Qe);nw=new xw(ag);ow=mw;pw=nw;yw=ow}
-var ww,yw,mw,pw,ow,nw;function vw(){}s(315,1,{},vw);function xw(a){this.b=a}s(316,315,{},xw);_.b=null;function zw(){zw=u;Aw=new Bw(nf);Cw=new Bw(Gg)}var Aw,Cw;function Bw(a){this.b=a}s(317,1,{},Bw);_.b=null;function Dw(a,b){var c;c=Ew(a);It(a.c,c);$u(a,b,c)}function Ew(a){var b;b=$doc.createElement(zg);b[bd]=a.b.b;b.style[Rg]=a.d.b;return b}function Fw(a,b){var c,d;d=Wn(b.pb);(c=dv(a,b))&&a.c.removeChild(d);return c}
-function Gw(){Tv.call(this);this.b=(lw(),yw);this.d=(zw(),Cw);this.c=$doc.createElement(Lg);It(this.e,this.c);this.f[rd]=$a;this.f[nd]=$a}s(318,302,ni,Gw);_.nd=function(a){return Fw(this,a)};_.c=null;function Hw(){Hw=u;new vi}function Iw(a,b,c,d,e){Hw();this.b=new Jw(this,a,b,c,d,e);this.pb[wd]="gwt-Image"}function Kw(a,b,c,d,e){Hw();Iw.call(this,(ot(),new nt(a)),b,c,d,e)}
-s(319,286,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Iw,Kw);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.Tc=function(a){32768==Mt(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Ou(this,a)};
-_.ld=function(){var a=this.b;D(Ve,Un(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Lw(a,this),Jn((Gn(),Hn),a.i))};_.b=null;s(321,1,{});_.i=null;function Mw(){Mw=u;Nw()}
-function Jw(a,b,c,d,e,f){var g,i;Mw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(qg);i=new bt;at(at(at(i,new dt("width:"+e+(lj(),Rf)+mb)),new dt("height:"+f+Uf)),new dt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Uf));!Ow&&(Ow=new Pw);b=Qw;c=new dt((new dt(i.b.b.b)).b);i=new ct;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=mt(b.b);gn(i.b,b);i.b.b+="' style='";b=mt(c.b);gn(i.b,b);i.b.b+="' border='0'>";i=new ft(i.b.b);g.innerHTML=i.b||j;g=Vn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),bj(),xu(g,a)):a.lb|=133333119}s(320,321,{},Jw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lw(a,b){this.b=a;this.c=b}s(322,1,{},Lw);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ve,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ve)};_.b=null;_.c=null;function Rw(a,b){if(0>b||b>=a.pb.options.length)throw new cv;}function up(a,b){Rw(a,b);return a.pb.options[b].value}function Sw(){this.pb=$doc.createElement("select");this.pb[wd]="gwt-ListBox"}s(323,301,Eh,Sw);s(324,254,$h);function Tw(a){this.b=a}s(325,324,$h,Tw);_.Dc=function(){};
-function Uw(a){this.b=a}s(326,324,$h,Uw);_.Jc=function(a){this.b.Cd(a.i,a.b)};function Vw(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Lg);vu(a.f,(Jt(),Kt(e)),b);a=(Jt(),Kt(c));d.appendChild(a)}else d=nu(a.f,0),vu(d,(Jt(),Kt(c)),b)}
-function Ww(a,b,c){var d;Xw(a,b);c&&b.b?(Xw(a,null),a=b.b,b=(Gn(),Hn),b.d=Kn(b.d,[new Yw(a),!1])):null!=b.d&&(a.k=new Zw(a,b),c=(zv(),Hv),a.k.U=c,a.k.ab=a.i,a.k._c()[wd]=ye,d=Fu(a.pb),D(xe,d)||Ri(a.k,d+"Popup"),Lu(a.k,new Uw(a),lk?lk:lk=new mk),a.o=b.d,d=a.k,a=new $w(a,b),d.pb.style[Sg]=He,wv(d),a.b.p?vv(a.b.k,Oj(a.b.pb)+Tn(a.b.pb,Gf)-1,Qj(a.c.pb)):vv(a.b.k,Oj(a.c.pb),Qj(a.b.pb)+Tn(a.b.pb,Ff)-1),d.pb.style[Sg]=Tg)}function ax(a,b){if(b||!(a.n&&a.o==a.n.d))Xw(a,b),a.pb.focus(),b&&a.e&&Ww(a,b,!1)}
-function bx(a,b){var c;a:{c=b.target;var d,e;for(e=new xi(a.j);e.c<e.e.ue();)if(d=yi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Mt(b.type)){case 1:a.pb.focus();c&&Ww(a,c,!0);break;case 16:c&&ax(a,c);break;case 32:c&&ax(a,null);break;case 2048:cx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:cx(a)||a.p||dx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:cx(a)||(a.p?null!=a.n.d&&!a.n.d.Nf().Nf()&&(Ww(a,a.n,!1),a.n.d.Nf()):ex(a));b.cancelBubble=!0;b.preventDefault();break;case 38:cx(a)||
-a.p&&dx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:cx(a)||(a.p?ex(a):null!=a.n.d&&!a.n.d.Nf().Nf()&&(Ww(a,a.n,!1),a.n.d.Nf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Xw(a,null);a.k&&sv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Xw(a,null);a.k&&sv(a.k,!1);break;case 13:cx(a)||(Ww(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Ou(a,b)}function fx(a,b,c){c&&Xw(a,null);hr(a,b,!1);a.o=null;a.k=null}
-function cx(a){var b;if(!a.n){for(b=new xi(a.j);b.c<b.e.ue();){b=yi(b);Xw(a,b);break}return!0}return!1}function Xw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Fu(c.pb)+Ua;zi(c._c(),d,!1);a.p&&(c=Wn(a.n.pb),2==ou(c)&&(c=nu(c,1),zi(c,tg,!1)))}if(b){c=Fu(b.pb)+Ua;zi(b._c(),c,!0);a.p&&(c=Wn(b.pb),2==ou(c)&&(c=nu(c,1),zi(c,tg,!0)));nl();c=a.pb;var e=new Ok(b.pb),d=(il(),jl),e=E(gx,r,5,[e]),f,g,i,h;f=new en;for(i=0,h=e.length;i<h;++i)g=e[i],fn(fn(f,g.b),ca);e=Qn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function ex(a){var b,c,d;if(a.n){for(b=c=qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Et(a.j,b):Et(a.j,c);break}Xw(a,d)}}function dx(a){var b,c,d;if(a.n){for(b=c=qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Et(a.j,b):Et(a.j,c);break}Xw(a,d)}}s(327,286,ii);_.Tc=function(a){bx(this,a)};_.kd=function(){this.k&&sv(this.k,!1);Pu(this)};_.Cd=function(a,b){fx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Yw(a){this.b=a}s(328,1,{},Yw);_.qc=function(){hx(this.b)};_.b=null;
-function ix(a){this.b=a}s(329,1,{},ix);_.Dc=function(){Xw(this.b,null)};_.b=null;function Zw(a,b){this.b=a;this.c=b;xv.call(this,!0,cf);pv(this.T,this.c.d);uv(this);this.fb=!0;this.c.d.Nf()}s(330,289,ni,Zw);_.Pc=function(a){var b,c;if(!a.b)switch(Mt(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Xw(this.b,null)}};_.b=null;_.c=null;function $w(a,b){this.b=a;this.c=b}s(331,1,{},$w);_.b=null;var jx=_.c=null;
-function kx(){kx=u;jx=new $s((ot(),new nt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function lx(a,b){this.pb=$doc.createElement(zg);var c=Fu(this.pb)+Ua;zi(this._c(),c,!1);this.pb.textContent=a||j;this.pb[wd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);nl();this.pb.setAttribute("role",Ul.b);this.b=b}s(334,287,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},lx);_.b=null;_.c=null;
-_.d=null;function mx(){var a;this.pb=$doc.createElement(zg);this.pb[wd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);It(this.pb,a);a[wd]="menuSeparatorInner"}s(335,287,mi,mx);function nx(){var a,b,c,d,e;b=null.Nf();e=fj();d=gj();b[Vd]=(mo(),yf);b[Vg]=0+(lj(),Rf);b[Ge]=ab;c=$doc;c=(D(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[Vg]=(c>e?c:e)+Rf;b[Ge]=(a>d?a:d)+Rf;b[Vd]="block"}function yv(){}s(336,1,{},yv);
-_.Lc=function(){nx()};function ox(a){this.b=a}s(337,1,{},ox);
-_.Pc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Pc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Mt(d.type)){case 4:case 1048576:if(aj){a.c=!0;break}if(!c&&b.V){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(aj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function px(a){this.b=a}
-s(338,1,{},px);_.b=null;function zv(){zv=u;Av=new qx(Cb,0);Hv=new qx(jc,1);Jv=new qx(uc,2);rx=E(sx,r,73,[Av,Hv,Jv])}function qx(a,b){Zn.call(this,a,b)}s(339,139,{73:1,112:1,115:1,117:1},qx);var rx,Av,Hv,Jv;function tx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=au(a.b.$),nx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ii(a.i.b),a.i=null,a.c=!1)}function ux(a){a.k||(tx(a),a.d||(Zi(),hv($i(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Lf]=Tg}
-function vx(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=H(b*a.e);i=H(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Tf+f+Tf+c+Tf+e+"px)"}
-function tv(a,b,c){a.d=c;Uj(a);a.j&&(Vj(a.j),a.j=null,ux(a));a.b.hb=b;var d=a.b;d.eb&&(Ii(d.eb.b),d.eb=null);d._&&(Ii(d._.b),d._=null);if(d.hb){d.eb=Pt(new ox(d));var e;e=new px(d);Vt();e=Wt?rr(Wt.b,(!qr&&(qr=new mk),qr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(zv(),Av)&&!b&&(c=!1);a.k=b;c?b?(tx(a),a.b.pb.style[Of]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Yf,Zi(),b=$i(null),$u(b,a.b,b.pb),a.j=new wx(a),ak(a.j,1)):Wj(a,200):(tx(a),a.k?(a.b.pb.style[Of]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),Zi(),
-b=$i(null),$u(b,a.b,b.pb)):a.d||(Zi(),hv($i(null),a.b)),a.b.pb.style[Lf]=Tg)}function Bv(a){var b=(ck(),dk);this.n=new bk(this);this.t=b;this.b=a}s(340,17,{},Bv);_.sc=function(){ux(this)};_.tc=function(){this.e=Tn(this.b.pb,Ff);this.f=Tn(this.b.pb,Gf);this.b.pb.style[Lf]=He;vx(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){vx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function wx(a){gk();this.b=a}s(341,24,{},wx);_.wc=function(){this.b.j=null;Wj(this.b,200)};
-_.b=null;function Jt(){Jt=u;xx()}function Kt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Vv(a){return function(){this.__gwt_resolve=yx;return a.bd()}}function yx(){throw"A PotentialElement cannot be resolved twice.";}
-function xx(){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 Zi(){Zi=u;zx=new Ax;Bx=new vi;Qu=new Ar}function Cx(a){this.q=new mv(this);this.pb=a;Mu(this)}
-function $i(a){Zi();var b,c;c=Vi(Bx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Bx.e){var d=new Dx;jk();kk(lk?lk:lk=new mk,d)}!b?c=new Ex:c=new Cx(b);x(Bx,a,c);Br(Qu,c);return c}s(343,283,ni,Cx);var zx,Bx,Qu;function Ax(){}s(344,1,{},Ax);_.Bd=function(a){a.hd()&&a.kd()};function Dx(){}s(345,1,{},Dx);_.Jc=function(){Zi();try{Wu(Qu,zx)}finally{Fx(Qu.b),Fx(Bx)}};function Ex(){Cx.call(this,$doc.body)}s(346,343,ni,Ex);
-_.td=function(a,b,c){kv(a,b-0,c-0)};function rv(a){this.d=a;this.b=!!this.d.jb}s(347,1,{},rv);_.Qc=function(){return this.b};_.Rc=function(){if(!this.b||!this.d.jb)throw new fv;this.b=!1;return this.c=this.d.jb};_.Sc=function(){this.c&&this.d.nd(this.c)};_.c=null;_.d=null;function Gx(a,b){a.pb[Qg]=null!=b?b:j}s(350,301,Th);_.Tc=function(a){0!=(Mt(a.type)&896)?Ou(this,a):Ou(this,a)};_.ld=function(){};function Hx(){Hx=u;Ix()}s(349,350,Th);
-function Jx(){Hx();var a=$doc.createElement("textarea");!st&&(st=new rt);!qt&&(qt=new pt);this.pb=a;this.pb[wd]="gwt-TextArea"}s(348,349,Th,Jx);function Kx(){var a;Hx();var b=(a=$doc.createElement("INPUT"),a.type=Ag,a);!st&&(st=new rt);!qt&&(qt=new pt);this.pb=b;this.pb[wd]="gwt-TextBox"}s(351,349,Th,Kx);function Ix(){Ix=u;Lx=new Mx;Nx=new Ox;Px=new Qx;Rx=new Sx;Tx=E(Ux,r,80,[Lx,Nx,Px,Rx])}s(352,139,hi);var Tx,Lx,Nx,Px,Rx;function Mx(){Zn.call(this,Cb,0)}s(353,352,hi,Mx);
-function Ox(){Zn.call(this,Xb,1)}s(354,352,hi,Ox);function Qx(){Zn.call(this,Zb,2)}s(355,352,hi,Qx);function Sx(){Zn.call(this,tc,3)}s(356,352,hi,Sx);function Vx(a,b){var c,d;c=$doc.createElement(Lg);d=$doc.createElement(zg);d[bd]=a.b.b;d.style[Rg]=a.c.b;var e=(Jt(),Kt(d));c.appendChild(e);It(a.e,c);$u(a,b,d)}function Wx(){Tv.call(this);this.b=(lw(),yw);this.c=(zw(),Cw);this.f[rd]=$a;this.f[nd]=$a}s(357,302,ni,Wx);_.nd=function(a){var b;b=Wn(a.pb);(a=dv(this,a))&&this.e.removeChild(Wn(b));return a};
-function Xx(a,b){if(0>b||b>=a.d)throw new cv;return a.b[b]}function ev(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function av(a,b,c){var d,e;if(0>c||c>a.d)throw new cv;if(a.d==a.b.length){e=v(Yx,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ds(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ds(a.b,d,a.b[d-1]);ds(a.b,c,b)}function mv(a){this.c=a;this.b=v(Yx,r,81,4,0)}s(358,1,{},mv);_.qd=function(){return new gv(this)};_.b=null;_.c=null;_.d=0;
-function Uu(a){if(a.b>=a.c.d)throw new fv;return a.c.b[++a.b]}function Vu(a){if(0>a.b||a.b>=a.c.d)throw new uw;a.c.c.nd(a.c.b[a.b--])}function gv(a){this.c=a}s(359,1,{},gv);_.Qc=function(){return this.b<this.c.d-1};_.Rc=function(){return Uu(this)};_.Sc=function(){Vu(this)};_.b=-1;_.c=null;function Nw(){Nw=u;Qw=(ot(),new nt(Bn()+"clear.cache.gif"))}var Qw,Ow=null;function Pw(){}s(361,1,{},Pw);function Zx(){Zx=u;Nw()}function $x(a,b,c,d,e){Zx();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function ay(a,b,c){Zx();$x.call(this,(ot(),new nt(a)),b,0,c,16)}s(362,295,{},$x,ay);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Zv(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Ii(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?tr(b,new ut(b,c,d,a)):Hr(b,c,d,a)}function xr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(368,1,{},xr);_.b=null;_.c=null;_.d=null;_.e=null;function ur(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(369,1,{},ur);_.qc=function(){vr(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function ut(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(370,1,{},ut);_.qc=function(){Hr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function by(a,b){b.n!=a&&(!a.bc&&(a.bc=new Si),b.n=a,Mi(a.bc,b))}function cy(a){var b;b=a.cZ.e;if(-1!=Gu(b,Hu(36)))return null;a=a.cc.c.c++;return b=Rn(b,dy(b,Hu(46))+1)+j+a}function ey(a,b,c,d){0==--a.Yb&&(a.hc!=a.Sd()&&(d|=4),!a.gc&&(d|=2),0<d&&new fy(a,b,c,Us(d)))}
-function gy(a){return!a.Ub&&a._b?gy(a._b):a.Ub}function hy(a){return!a.Wb&&a._b?hy(a._b):a.Wb}function iy(a){var b;b=new jy;if(a.Sd()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Pd();c.b+=a.Od();c.c+=d}y(a,100)&&(c=a.Pd(),b.b+=a.Od(),b.c+=c);return b}throw new ky;}function ly(a){a.dc=!1;a._d();my(a)}function my(a){if((a=y(a,100)?null:a._b)&&a.dc)ly(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function ny(a){return(a=a.Hd())?a:new oy(1,1)}function py(a){var b;return(b=a.Id())?new qy(b):new qy(a.Kd())}
-function ry(a){0==a.Yb++&&(a.hc=a.Sd(),a.gc=!0,a.Yd())}function sy(a){return!a.Wb?(a.Rd(),!0):!1}function L(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.zf(b)}function ty(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)my(a),new uy(a,100);if(g!=a.fc||f!=a.Xb)a.Rd(),new uy(a,101)}function vy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Rd(),a.ac.Af(b),a.Sd()&&a.$d())}
-function wy(a){a.ec||(ry(a),xy(a,!0),yy(a),a.ec=!0,new uy(a,102),ey(a,a,a._b,0),my(a),a.ac.Cf(a))}function zy(){this.cc=(sp(),sp(),Ay);new vi;this.Qd();this.$b=(By(),Cy)}s(374,1,Qh);_.Ed=function(){return!1};_.Fd=function(){return cy(this)};_.Gd=function(){return gy(this)};_.Hd=function(){return Dy(this.ac,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Xb};_.Kd=function(){return this.Ud()};_.Ld=function(){return new Ey(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.fc};
-_.Od=function(){return this.ic};_.Pd=function(){return this.jc};_.Qd=function(){};_.Rd=function(){ly(this)};_.Sd=function(){return this.ec&&!!this._b&&this._b.Sd()};_.Td=function(){};_.Ud=function(){return ny(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Zb&&(this.Zb=this.Fd()),this.Zb)+ya+this.Od()+ya+this.Pd()+ya+this.Nd()+Wg+this.Jd()+(this.ec?j:",hidden")};_.Xd=function(){return py(this)};_.Yd=function(){};_.Zd=function(){return sy(this)};_.$d=function(){};
-_._d=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ae=function(a,b){this.be(this.ic,this.jc,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Vb,!0);this.Vb=0};_.ce=function(a,b,c,d){ty(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.de=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new nk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new nk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new nk("Missing message: awt.12C");if(y(b,100))throw new nk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new kn;var e=qj(d.Pb.b,b),f;f=Et(d.Pb.b,e);d.Qb&&d.Qb.je(f);Fy(d,e);new Gy(d,301,f)}d=a.Pb.b.d;ry(b);Hy(a.Pb.b,d,b);d=(b._b=a,b.Td(!0),ly(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),ey(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new sr("Missing message: awt.185");if(null==c||null!=c)Iy(g,c,b);else throw new nk("Missing message: awt.92");}else a.Qb.fe(null==c?null:c,b)}catch(i){i=Di(i);if(y(i,120))throw b=i,Fy(a,d),b;throw i;}b._d();new Gy(a,300,b)}function Jy(a,b){var c;c=a.ee();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Ky(a){var b;b=a.ee();return new Ly(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function xy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Et(a.Pb.b,c).Td(b)}function Fy(a,b){var c;c=Et(a.Pb.b,b);ry(c);c.Td(!1);Ht(a.Pb.b,b);c._b=null;ly(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);ey(c,c,a,1)}function My(a){var b=(Ny(),Oy);vy(a,b);for(b=0;b<a.Pb.b.d;++b)Et(a.Pb.b,b).Zd()}function Py(a,b){var c,d;if(a.Qb)for(d=new xi(a.Pb.b);d.c<d.e.ue();)c=yi(d),a.Qb.je(c);if(b)for(d=new xi(a.Pb.b);d.c<d.e.ue();)c=yi(d),b.fe(null,c);a.Qb=b;ly(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function yy(a){if(!a.dc){a.Qb&&a.Qb.ge(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Et(a.Pb.b,c),b.dc||b.de();a.dc=!0}}function Qy(){zy.call(this);this.Pb=new Ry;this.Tb=(sp(),sp(),Ay)}s(373,374,li);_.Hd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.he(this));return this.Rb};_.Id=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ie(this));return this.Sb};_.ee=function(){return this.Ld()};_.Kd=function(){return ny(this)};_.Md=function(){return py(this)};
-_.Qd=function(){this.ac=(sp(),new Sy)};_.Rd=function(){ly(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.Td=function(a){xy(this,a)};_.Ud=function(){return ny(this)};_.Xd=function(){return py(this)};_.Yd=function(){var a;for(a=0;a<this.Pb.b.d;++a)ry(Et(this.Pb.b,a))};_.Zd=function(){var a;if(!sy(this))return!1;for(a=0;a<this.Pb.b.d;++a)Et(this.Pb.b,a).Zd();return!0};_._d=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Et(this.Pb.b,b),a._d()};_.de=function(){yy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Ty(){var a=new Uy;Qy.call(this);Py(this,a)}s(372,373,li,Ty);_.Fd=function(){return"panel"+this.Tb.c.e++};function Vy(a,b,c){a=Wy(a.Ob,b,c);a.k=!0;return new Xy(a)}function Yy(a){a.Vd(a.Ob.e)}function Zy(a){return new oy(Tn(a.Ob.pb,Gf),Tn(a.Ob.pb,Ff))}s(371,372,li);_.Jd=function(){return Tn(this.Ob.pb,Ff)};_.Nd=function(){return Tn(this.Ob.pb,Gf)};_.Od=function(){return Oj(this.Ob.pb)};_.Pd=function(){return Qj(this.Ob.pb)};
-_.Sd=function(){return this.Ob.pb.style.display!=yf};_.$d=function(){Yy(this)};_.ae=function(){};_.Ob=null;function $y(a){if(null!=a)this.f=a;else throw new az;}s(376,1,Fh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function bz(){bz=u;P=new vi;x(P,new Q(400),new S(eh));x(P,new Q(401),new S(eh));x(P,new Q(402),new S(eh));x(P,new Q(500),new S(gh));x(P,new Q(501),new S(gh));x(P,new Q(502),new S(gh));x(P,new Q(503),new S(hh));x(P,new Q(504),new S(gh));x(P,new Q(505),new S(gh));x(P,new Q(506),new S(hh));x(P,new Q(507),new S(zh));x(P,new Q(100),new S(ah));x(P,new Q(101),new S(ah));x(P,new Q(102),new S(ah));x(P,new Q(103),new S(ah));x(P,new Q(1004),new S(dh));x(P,new Q(1005),new S(dh));x(P,new Q(800),new S(vh));x(P,
-new Q(801),new S(vh));x(P,new Q(200),new S(ih));x(P,new Q(201),new S(ih));x(P,new Q(202),new S(ih));x(P,new Q(204),new S(ih));x(P,new Q(203),new S(ih));x(P,new Q(209),new S(Ah));x(P,new Q(208),new S(Bh));x(P,new Q(207),new S(Bh));x(P,new Q(206),new S(ih));x(P,new Q(205),new S(ih));x(P,new Q(1400),new S(xh));x(P,new Q(1401),new S(yh));x(P,new Q(1402),new S(yh));x(P,new Q(300),new S(bh));x(P,new Q(301),new S(bh));x(P,new Q(1100),new S(uh));x(P,new Q(1101),new S(uh));x(P,new Q(1200),new S(wh));x(P,new Q(701),
-new S(sh));x(P,new Q(900),new S(th));x(P,new Q(1001),new S(jh));x(P,new Q(601),new S(kh))}s(375,376,Fh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Fd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.Wd()+"] on "+(0<a.length?a:this.f)};_.e=0;var P;function S(a){this.b=a}s(378,1,{},S);_.b=$g;function cz(){}s(379,1,{},cz);_.b=null;_.c=null;
-function dz(a,b){var c;b&&(a.b?(c=new ez(a.b),ds(c.c,c.d++,b),a.b=c):(a.b=new Si,Mi(a.b,b)))}s(381,1,Fh);_.b=null;function fz(){}function gz(){}s(380,381,Fh,fz,gz);function hz(){hz=u;Math.sqrt(2)}function iz(a){hz();if(0>a)throw new nk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(382,1,{85:1},iz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new jz;a.b=31*a.b+H((new kz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+H((new kz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function lz(){lz=u;mz=new Ar;nz=new oy(0,0);Br(mz,yb);Br(mz,Pb);Br(mz,ub);Br(mz,"Last");Br(mz,Hb);Br(mz,gc);Br(mz,Fc);Br(mz,Mc);Br(mz,Nb)}
-function Iy(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!qu(mz.b,b))throw new nk(oz());fs(Vi(a.d,d))===fs(c)&&fs(Vi(a.c,c))===fs(d)||((b=Vi(a.d,d))&&pz(a,b,d),qz(a.b.qd(),c)&&pz(a,c,d),b=a.b,new rz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function sz(a,b){return new oy(Jj(b[1].c,Jj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Jj(b[0].b,Jj(b[4].b,b[3].b))+a.n)}function pz(a,b,c){tz(a.b,b);Gi(a.c,b);Gi(a.d,c)}
-function uz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;vz(c,c.length,nz);c=a.j;vz(c,c.length,nz);c=a.p;vz(c,c.length,null);a.q=0;for(d=wz(a.b,0);d.c!=d.e.b;){c=xz(d);e=Vi(a.c,c);var f=b.$b;e=tn(e,Hb)?0:tn(e,gc)?1:tn(e,Fc)?2:tn(e,Mc)?4:tn(e,Nb)?3:tn(e,yb)?f.b?4:3:tn(e,ub)?f.b?3:4:tn(e,Pb)?1:2;c.ec?a.p[e]||(ds(a.p,e,c),++a.q,a.i[e]=c.Kd(),a.j[e]=c.Md()):a.p[e]||(a.i[e]=c.Kd(),a.j[e]=c.Md())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function yz(){lz();zz.call(this,0)}function zz(a){lz();sp();this.b=new Az;this.c=new vi;this.d=new vi;this.e=a;this.k=0;this.o=!1;this.p=v(Bz,r,89,5,0);this.i=v(Cz,r,91,5,0);this.j=v(Cz,r,91,5,0);this.q=this.f=this.n=0}s(383,1,{93:1,112:1},yz,zz);_.fe=function(a,b){Iy(this,a,b)};
-_.ge=function(a){uz(this,a);if(0!=this.q)if(a=Ky(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.be(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ae(a.c,this.j[1].b),this.p[1].ce(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ae(this.j[4].c,c),this.p[4].ce(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].be(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ae(a.c,
-this.j[2].b),this.p[2].ce(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ae(this.j[3].c,c),this.p[3].ce(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.he=function(a){var b;b=this.o;uz(this,a);this.o=b;return 0==this.q?Jy(a,new oy(0,0)):Jy(a,sz(this,this.i))};_.ie=function(a){var b;b=this.o;uz(this,a);this.o=b;return Jy(a,sz(this,this.j))};_.je=function(a){var b;b=Vi(this.c,a);null!=b&&pz(this,a,b)};_.tS=function(){return Dz.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var nz,mz;function Ez(a){zy.call(this);this.ac=(sp(),new Fz(a,this))}s(384,374,{86:1,89:1,94:1,108:1,112:1},Ez);_.Fd=function(){return md+this.cc.c.b++};_.Hd=function(){return!hy(this)?new oy(0,0):Dy(this.ac,this)};_._d=function(){};s(386,1,{});s(385,386,{},function(){});function Gz(){Gz=u}
-function Hz(a,b){if(null==b)throw new sr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Jf);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 Iz(){Gz();zy.call(this);new Si;this.ac=new Jz((sp(),this))}s(387,374,{87:1,89:1,94:1,108:1,112:1},Iz);_.Hd=function(){return Dy(this.ac,this)};
-_.Wd=function(){return(null==this.Zb&&(this.Zb=cy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Wg+this.Xb+(this.ec?j:",hidden")+",current="+up(this.ac.b,this.ac.b.pb.selectedIndex)};function Kz(){Kz=u;Lz=new Mz(255,255,255);Nz=new Mz(192,192,192);Oz=new Mz(128,128,128);Pz=new Mz(64,64,64);Qz=new Mz(0,0,0);Rz=new Mz(255,0,0);new Mz(255,175,175);Sz=new Mz(255,200,0);Tz=new Mz(255,255,0);new Mz(0,255,0);Uz=new Mz(255,0,255);Vz=new Mz(0,255,255);Wz=new Mz(0,0,255)}
-function Xz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Mz(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new Mz(c,a,b)}function Yz(a){return new Mz(H(0.7*(a.b>>16&255)),H(0.7*(a.b>>8&255)),H(0.7*(a.b&255)))}function Mz(a,b,c){Kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new nk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(388,1,{88:1,95:1,99:1},Mz);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return Zz.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var Qz,Wz,Vz,Pz,Oz,Nz,Uz,Sz,Rz,Lz,Tz;function By(){By=u;Cy=new $z(!0);aA=new Ar;Br(aA,"ar");Br(aA,"fa");Br(aA,"iw");Br(aA,"ur")}function $z(a){this.b=a}s(389,1,Fh,$z);_.b=!1;var Cy,aA;s(391,1,{104:1,114:1});function bA(){oy.call(this,0,0)}function oy(a,b){this.c=a;this.b=b}
-function qy(a){oy.call(this,a.c,a.b)}s(390,391,{91:1,104:1,112:1,114:1},bA,oy,qy);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new jz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return cA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function xq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(392,1,Fh,xq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.ke=function(){return 0!=(this.f&4)};_.le=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.le()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function dA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function eA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(bw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function fA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Md():c.Kd(),g=Jj(g,c.b),i+=c.c+a.d);return new oy(i,g+2*a.e)}function Uy(){gA.call(this,1,5,5)}
-function gA(a,b,c){sp();this.d=b;this.e=c;this.b=a}s(393,1,Fh,Uy,gA);_.fe=function(){};
-_.ge=function(a){this.c=hA(a.Pb);if(0!=dA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ky(a);g=a.ee();i=a.$b.b;l=new Si;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new iA(n);for(w=0;w<n;++w)ds(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=qj(a.Pb.b,q);bw(A,G.d);ds(G.c,A,q)}for(d=new xi(d);d.c<d.e.ue();)if((c=yi(d))&&c.ec)a=c.Md(),!e&&m+a.c>b.c&&(eA(this,l,b.c-(m-this.d),g.c,o,h,i),l.ze(),m=f,o+=h+this.e,h=0),e=!1,ds(l.c,l.d++,c),m+=a.c+this.d,h=Jj(h,a.b);eA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.he=function(a){this.c=hA(a.Pb);return 0==dA(this)?Jy(a,new oy(10,10)):Jy(a,fA(this,!1))};_.ie=function(a){this.c=hA(a.Pb);return 0==dA(this)?Jy(a,new oy(10,10)):Jy(a,fA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Qe;break;case 2:a=ag;break;case 1:a=td;break;case 4:a="trailing";break;default:a="leading"}return jA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Ny(){Ny=u;Oy=new kA(Mb,0,12)}
-function kA(a,b,c){Ny();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(394,1,Fh,kA);_.b=null;_.c=0;_.d=0;var Oy;s(395,1,Fh);_.tS=function(){return lA.e+"[font="+this.d+"ascent="+mA(this.b,this.d).b+", descent="+mA(this.b,this.d).c+", height="+mA(this.b,this.d).d+Qc};_.d=null;function nA(a){if(!a.n){ry(a);a.xd();var b,c;for(b=0;b<a.p.d;++b)(c=Et(a.p,b))&&nA(c);xy(a,!1);a.n=!0;ey(a,a,a._b,0);new oA(a,202)}}
-function pA(a){var b,c;a.ec&&(a.ac.xd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Et(a.p,b))&&c.xd()}function qA(a){!hy(a)&&My(a);var b=py(a);a.be(a.ic,a.jc,b.c,b.b);yy(a)}function rA(a,b){a.q!=b&&(a.q=b)}s(397,373,ji);_.Ld=function(){return new Ey(this.o.e,this.o.c,this.o.b,this.o.d)};_.xd=function(){pA(this)};_.Sd=function(){return this.ac.d.hb};_.be=function(a,b,c,d){ty(this,a,b,c,d);this.Vb=0};_.ce=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;ty(this,a,b,c,d);this.ec&&e&&!f&&yy(this)};_.n=!1;_.q=!1;
-function sA(a){Qy.call(this);this.r=new gz;this.p=new Si;this.o=new Ey(0,0,0,0);this.ec=!1;Py(this,new yz);this.ac&&tA(this.ac.d.I.c,a);this.ac&&uA(this.ac.d,!0);rA(this,!0)}s(396,397,ji);_.ee=function(){return new Ey(this.o.e,this.o.c,this.o.b,this.o.d)};_.Od=function(){return Oj(this.ac.d.pb)};_.Pd=function(){return Qj(this.ac.d.pb)};_.Qd=function(){this.ac=new vA((sp(),j),this)};
-function wA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=Xz(g),f=new Mz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),(a.e=g)&&(a.i=$f+(g.b>>16&255)+ya+(g.b>>8&255)+ya+(g.b&255)+ua)):(i=new Mz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),f=Xz(g),(a.e=i)&&(a.i=$f+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;xA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=$f+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua);xA(a,b,c,d,1);xA(a,b,c+1,1,e);(a.e=f)&&(a.i=$f+(f.b>>16&255)+ya+(f.b>>8&255)+ya+(f.b&
-255)+ua);xA(a,b+d,c,1,e);xA(a,b+1,c+e,d,1)}s(398,1,{});_.tS=function(){return"Graphics"};s(399,398,{});function yA(a){var b,c;c=Jj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new oy(b,c)}function zA(a,b,c){var d,e,f,g,i,h;a.c=hA(b.Pb);if(0==a.c.length)return new bA;g=yA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Jj(h,d.c),i=Jj(i,d.b);return new oy(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function AA(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=H(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function BA(){CA.call(this,7)}function CA(a){sp();this.e=0;this.b=1;this.f=a;this.d=0}s(400,1,Fh,BA,CA);_.fe=function(){};
-_.ge=function(a){var b,c;this.c=hA(a.Pb);if(0!=this.c.length&&(b=Ky(a),!(0>=b.c||0>=b.b))){c=yA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(F,k,-1,d,1);e=v(F,k,-1,d,1);h=v(F,k,-1,c,1);l=v(F,k,-1,c,1);AA(b.c,b.d,this.d,f,e);AA(b.b,b.e,this.f,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.c[i].be(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.he=function(a){return Jy(a,zA(this,a,!1))};_.ie=function(a){return Jy(a,zA(this,a,!0))};_.je=function(){};
-_.tS=function(){return DA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function uw(){nn()}function Nu(a){nn();this.i=a}s(402,97,ei,uw,Nu);function ky(){nn();this.i="Missing message: awt.151"}s(401,402,ei,ky);s(403,1,{});function Ey(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(404,1,{92:1,112:1,114:1},Ey);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return EA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function FA(a){GA.call(this,a,0)}function GA(a,b){zy.call(this);this.ac=(sp(),new HA(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(lw(),ww);c.b=d;iw(c);break;case 0:c=c.b;d=(lw(),mw);c.b=d;iw(c);break;case 2:c=c.b,d=(lw(),nw),c.b=d,iw(c)}}s(405,374,Qh,FA,GA);
-_.Hd=function(){return!hy(this)?new oy(0,0):Dy(this.ac,this)};_.Wd=function(){var a=(null==this.Zb&&(this.Zb=cy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Wg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Qe;switch(this.b){case 1:b=td;break;case 2:b=ag}return a+b+",text=null"};_.b=0;s(408,1,Fh);_.Wd=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.k=null;_.n=null;
-function IA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function JA(a){this.o=(sp(),sp(),Ay);var b;var c;b=this.cZ.e;-1!=Gu(b,Hu(36))?b=null:(c=this.o.c.d++,b=Rn(b,dy(b,Hu(46))+1)+j+c);this.k=b;this.e=new fz;this.i=a;this.f=!0;this.j=new KA(this)}s(407,408,Fh,JA);_.Wd=function(){return IA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(406,407,gi);_.Wd=function(){return IA(this)+(this.c?",tearOff":j)};_.c=!1;s(410,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new jz;LA(a,this.b);LA(a,this.c);return a.b};function jy(){this.c=this.b=0}function MA(a,b){this.b=a;this.c=b}function NA(a){var b=a.c;this.b=a.b;this.c=b}s(409,410,{96:1,105:1,112:1},jy,MA,NA);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return OA.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function PA(a,b){if(!b)throw new sr("Missing message: awt.70");var c=a.b;if(D(b.i,Ba)){var c=c.b.b,d=new mx,e=c.d.d;if(0>e||e>c.d.d)throw new cv;c.p&&(d.pb[Bd]=2);Vw(c,e,d.pb);Hy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new cv;Hy(d.d,e,c);for(f=g=0;f<e;++f)y(Et(d.d,f),72)&&++g;Hy(d.j,g,c);Vw(d,e,c.pb);c.c=d;e=Fu(c.pb)+Ua;zi(c._c(),e,!1);d.p&&(e=qj(d.d,c),-1!=e&&(d=nu(d.p?d.f:nu(d.f,0),e),2==ou(d)&&d.removeChild(nu(d,1)),c.pb[Bd]=2))}}
-function QA(a,b,c,d){a=a.b;b=iy(b);c+=b.b;d+=b.c;vv(a.b,c,d);wv(a.b)}function RA(){JA.call(this,j);new Si;this.c=!1;this.b=(sp(),new SA)}s(411,406,gi,RA);_.b=null;s(414,1,{98:1,107:1,114:1});s(413,414,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new jz;LA(a,this.d);LA(a,this.e);LA(a,this.c);LA(a,this.b);return a.b};function Ly(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(412,413,{97:1,98:1,106:1,107:1,112:1,114:1},Ly);_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return TA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function UA(){UA=u;VA=new WA;XA=new YA;ZA=new YA}var VA,ZA,XA;s(416,1,{});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};function WA(){}s(417,416,{},WA);function YA(){}s(418,1,{},YA);s(419,374,Qh);_.Gd=function(){return null};
-function $A(a,b){var c;c=new aB(hy(a));return!c?null:new oy(bB(c,"_")*b+6,mA(c.b,c.d).d+6)}function cB(a,b){var c;c=$A(a,b);return!c?ny(a):c}function dB(a,b){var c;c=$A(a,b);return!c?py(a):c}function eB(a,b){var c=a.ac;Gx(c.b,b);c.f.b=-1;c.f.c=-1}function fB(a){gB.call(this,a,null!=a?a.length:0)}function gB(a,b){zy.call(this);this.b=0>b?0:b;var c=this.ac;Gx(c.b,a);c.f.b=-1;c.f.c=-1}s(420,419,Qh,fB,gB);_.Fd=function(){return"textfield"+this.cc.c.f++};
-_.Hd=function(){return $A(this,Un(this.ac.b.pb,Qg).length)};_.Id=function(){return!hy(this)?null:$A(this,Un(this.ac.b.pb,Qg).length)};_.Kd=function(){return 0<this.b?cB(this,this.b):ny(this)};_.Md=function(){return 0<this.b?dB(this,this.b):py(this)};_.Qd=function(){this.ac=(sp(),new hB)};_.Ud=function(){return 0<this.b?cB(this,this.b):ny(this)};_.Xd=function(){return 0<this.b?dB(this,this.b):py(this)};_.b=0;function sp(){sp=u;Ay=new iB}function Bq(){var a=(sp(),sp(),Ay);!a.d&&(a.d=new jB)}
-function iB(){this.c=new kB;this.e=new cz}s(421,1,{},iB);_.b=null;_.d=null;var Ay;function kB(){}s(422,1,{},kB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(423,1,{});function lB(){lB=u;mB=new nB;oB=new nB}function pB(a,b){return b==a?!0:!b?!1:!0}function nB(){}s(424,1,{101:1},nB);_.eQ=function(a){return null==a||!y(a,101)?!1:pB(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return et(a)};
-_.tS=function(){return qB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var mB,oB;function rB(){rB=u;E(sB,r,101,[(lB(),oB),mB])}function tB(a){rB();this.b=a}s(425,1,{},tB);_.b=null;function uB(a){a="flavor = "+a;nn();this.i=a}s(426,98,{102:1,112:1,118:1,126:1},uB);function vB(a,b,c){bz();wB.call(this,a,b,c,$g)}function wB(a,b,c,d){bz();$y.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(427,375,Fh,vB,wB);
-_.Wd=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Zs(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=$g;function uy(a,b){bz();$y.call(this,a);this.e=b}s(428,375,Fh,uy);
-_.Wd=function(){var a,b;a=this.f;switch(this.e){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()+ya+a.Pd()+ca+a.Nd()+Wg+a.Jd()+ua};function Gy(a,b,c){bz();uy.call(this,a,b);this.b=c}s(429,428,Fh,Gy);
-_.Wd=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Fd());return a+b.Zb};_.b=null;function fy(a,b,c,d){bz();$y.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(430,375,Fh,fy);
-_.Wd=function(){var a;switch(this.e){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.e&&(Xs(Qs(this.b,ah))&&(a+="PARENT_CHANGED,"),Xs(Qs(this.b,bh))&&(a+="DISPLAYABILITY_CHANGED,"),Xs(Qs(this.b,dh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=$g;_.c=null;_.d=null;s(431,1,Mh);function oA(a,b){bz();uy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(432,428,Fh,oA);
-_.Wd=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(433,1,{});function xB(a){if(null==a)throw new kn;}s(434,433,{},xB);
-function yB(){yB=u;zB={};zB["java.vendor"]=se;zB["package.restrict.access.sun"]=Pg;zB["sun.java.launcher"]=cc;zB["sun.management.compiler"]=se;zB["os.name"]=cc;zB[" sun.boot.class.path"]=cc;zB["path.separator.applet"]=cc;zB["java.vm.specification.vendor"]=se;zB["java.runtime.version"]=cc;zB["http.proxyPort"]=cc;zB["user.name"]=cc;zB["user.language"]=cc;zB["os.name.applet"]=cc;zB["browser.version"]=cc;zB["java.version"]=cc;zB["user.timezone"]=cc;zB["java.endorsed.dirs"]=cc;zB["java.specification.name"]=
-"GWT";zB["java.specification.version"]="2.5.0";zB[Le]=Yb;!Qq&&(Qq=new Yq);Qq.b?zB[Je]="yes":zB[Je]=null}var zB;s(437,98,Xh);function AB(){nn()}function BB(a){nn();this.i=a}s(436,437,{109:1,112:1,118:1,126:1},AB,BB);function CB(){CB=u;DB=new EB}function FB(a){var b;if(a.n){var c;b=new ct;gn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,gn(b.b,a.b));c=a.c;a=a.k;null!=c&&gn(b.b,c);null!=a&&(b.b.b+=la,gn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function GB(a){CB();var b,c,d;if(null==a)throw new AB;a=Qn(a);try{d=Gu(a,Hu(58))}catch(e){e=Di(e);if(y(e,122))throw new BB(ln(e));throw e;}c=Gu(a,Hu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;HB();var f,g,i;i=c.length;b=new IB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new BB(Vb+a);if(!this.n&&(this.n=Vi(DB,this.i),this.n||(this.n=(sp(),new JB))&&x(DB,this.i,this.n),!this.n))throw new BB(Vb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,N,W,$,M,lc,Cc,Sf,qb,Jd,Kd,Ld,Va,Dc,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==KB(c,Hu(47),l+2))throw new LB(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;lc=this.f;Ld=
-this.k;w=this.e;qb=this.j;o=this.b;Bb=this.o;Va=KB(M,Hu(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){W=2;lc=-1;A=KB(M,Hu(47),2);Kd=KB(M,Hu(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);N=A;-1!=Va&&Va<A&&(N=Va);var od=Hu(64);Dc=M.lastIndexOf(od,N);o=M.substr(2,N-2);-1<Dc&&(Bb=M.substr(2,Dc-2),W=Dc+1);Cc=KB(M,Hu(58),-1==Dc?W:Dc);q=Gu(M,Hu(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch($e){if($e=Di($e),!y($e,118))throw $e;}-1==Cc||Cc>A?J=M.substr(W,N-
-W):(J=M.substr(W,Cc-W),Sf=M.substr(Cc+1,N-(Cc+1)),0==Sf.length?lc=-1:lc=MB(Sf,10))}-1<Va&&(Ld=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=Hu(63);Jd=M.lastIndexOf($b,G);-1<Jd?(qb=M.substr(Jd+1,G-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),$=dy(w,Hu(47))+1,w=w.substr(0,$-0)),G=Jd):0!=Va&&(qb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),$=dy(w,Hu(47))+1,0==$?w=M.substr(A,G-A):w=w.substr(0,$-0)+M.substr(A,G-A)));null==w&&(w=j);null==J&&(J=
-j);d=J;var ue;ue=w;null!=qb&&!D(qb,j)&&(null!=w?ue=w+rb+qb:ue=rb+qb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=lc;this.k=Ld;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(pd=dy(this.d,Hu(64)))?(this.o=this.d.substr(0,pd-0),this.d=Rn(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Gu(this.c,Hu(63)))?(this.j=Rn(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Bb;this.e=w;this.j=qb}}catch(qd){qd=
-Di(qd);if(y(qd,118))throw new BB(ln(qd));throw qd;}if(-1>this.f)throw new BB("incorrect port: "+this.f);}s(438,1,Fh,GB);_.tS=function(){return FB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var DB;s(439,1,{});function NB(a,b,c){var d,e;for(d=new OB(a.pe().b);PB(d.b);)if(a=d.c=yi(d.b),e=a.gf(),null==b?null==e:tn(b,e))return c&&QB(d),a;return null}s(443,1,Vh);_.oe=function(a){return!!NB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.ue()!=a.ue())return!1;for(a=new OB(a.pe().b);PB(a.b);)if(b=a.c=yi(a.b),c=b.gf(),b=b.hf(),!this.oe(c)||!RB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=NB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new OB(this.pe().b);PB(b.b);)a=b.c=yi(b.b),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new SB("Put not supported on this map");};
-_.te=function(a){a=NB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new OB(this.pe().b);PB(c.b);)b=c.c=yi(c.b),a?d+=Aa:a=!0,d+=j+b.gf(),d+=ob,d+=j+b.hf();return d+"}"};function Fx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function qu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=kb+b in a.f;else a:{c=a.xe(b);if(c=a.b[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 Vi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[kb+b];else a:{c=a.xe(b);if(c=a.b[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=TB(a,c);else if(y(b,1))c=UB(a,b,c);else a:{var d=a.xe(b),e=a.b[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.b[d]=[];d=new VB(b,c);e.push(d);++a.e;c=null}return c}
-function TB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function UB(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Gi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.b[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.b[c]:d.splice(e,1);--a.e;c=g.hf();break a}}c=null}return c}s(442,443,Vh);_.oe=function(a){return qu(this,a)};
-_.pe=function(){return new WB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Vi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Gi(this,a)};_.ue=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function vi(){Fx(this)}s(441,442,Sh,vi);_.ve=function(a,b){return fs(a)===fs(b)||null!=a&&tn(a,b)};_.xe=function(a){return~~wn(a)};function EB(){Fx(this)}s(440,441,Sh,EB);function XB(){nn()}s(444,97,ei,XB);
-function YB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=ZB(a,c);if(c>=a.j)break;c=$B(a,c);++b}return b}function aC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function bC(a){var b;a.b=0<=a.k&&!a.e?a.k:ZB(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new XB;b=a.b;a.b=$B(a,a.b);return a.o.substr(b,a.b-b)}
-function $B(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=cC(a.o,d,a.o.length);if(c<=a.i&&aC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Gu(a.d,Hu(c)))break;++d}a.n&&b==d&&(a.f?(c=cC(a.o,d,a.o.length),c<=a.i&&aC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Gu(a.d,Hu(c))&&++d));return d}
-function ZB(a,b){var c,d;if(null==a.d)throw new kn;for(d=b;!a.n&&d<a.j;)if(a.f){c=cC(a.o,d,a.o.length);if(c>a.i||!aC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Gu(a.d,Hu(c)))break;++d}return d}function dC(a){eC.call(this,a," \t\n\r\u000c",!1)}function fC(a){eC.call(this,a,ya,!1)}
-function eC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=cC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(F,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=cC(this.d,d,this.d.length),this.c[c]=a}}}s(445,1,{},dC,fC,eC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function gC(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=zn(e),!(xn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function hC(){}function iC(a){jC.call(this,a,db,db,null)}function kC(a,b){jC.call(this,a,db,db,b)}function lC(a,b,c){jC.call(this,a,b,c,null)}
-function jC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=$i(a)){this.b=new mC;this.c=new nC(this.b,b,c,d);$u(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Wy(a,Tn(a.pb,Gf),Tn(a.pb,Ff)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?oC="JSME":oC="JME";b.v=pC(b,!1);b.w=pC(b,!0);Dq(b,oC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Zy(b);Py(b,null);b.nb||(b.S=0);b.T||(b.T=new kA(Tb,0,13),b.W=new aB(b.T));b.U||(b.U=new kA(Tb,
-1,13),b.V=new aB(b.U));b.X||(b.X=new kA(Tb,0,11),new aB(b.X));b.k||(b.k=new kA(Tb,0,13),b.n=new aB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;qC=10;b.Fb=!0;try{o=rC(b.Ob,"options");null!=o&&sC(b,o);i=rC(b.Ob,"jme");null!=i&&(b.L=i);l=rC(b.Ob,"mol");null!=l&&(b.ab=l);g=rC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=rC(b.Ob,Ag);null!=m&&(b.bb=m,tC(b));b.j=rC(b.Ob,"atomcolors");b.i=rC(b.Ob,"atombg");f=rC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(Kz(),Lz);try{if(0!=f.indexOf(la))throw new mn("bad hex encoding");
-A=MB(f.substr(1,2),16);G=MB(f.substr(3,2),16);q=MB(f.substr(5,2),16);n=w=new Mz(A,G,q)}catch(J){if(J=Di(J),y(J,118))yB(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&uC(b.Z);h=rC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Di(N),!y(N,118))throw N;}b.c=202;for(f=0;23>f;++f)vC[f]=(Kz(),Sz),wC[f]=Nc;wC[1]=Sb;vC[1]=(Kz(),Pz);wC[2]=xb;vC[2]=Sz;wC[3]=Ab;vC[3]=Pz;wC[4]=bc;vC[4]=Wz;wC[5]=ic;vC[5]=Rz;wC[9]=Ob;vC[9]=Uz;wC[10]=Ib;vC[10]=Uz;wC[11]=zb;vC[11]=Uz;wC[12]=Ub;vC[12]=Uz;wC[8]=zc;vC[8]=Yz(Tz);
-wC[7]=kc;vC[7]=Sz;wC[6]=Ec;vC[6]=Pz;wC[13]=Bc;vC[13]=Pz;wC[18]=Nc;vC[18]=Pz;wC[19]=mc;vC[19]=Pz;wC[20]=qc;vC[20]=Pz;wC[21]=rc;vC[21]=Pz;wC[22]=sc;vC[22]=Pz;yy(b);b.$=new xC;f=a.d;f.C=Zy(f);null!=f.L?(yC(f,f.L),null!=f.i&&f.Z&&zC(f.Z,f.i,!0),null!=f.j&&f.Z&&zC(f.Z,f.j,!1)):null!=f.ab&&AC(f,f.ab,!0);tC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(447,1,{146:1},hC,iC,kC,lC,jC);_.ye=function(a){BC(new CC(a,this.b,DC))};_.ze=function(){EC(this.b)};
-_.Ae=function(){Jn((Gn(),Hn),new FC(this))};_.Be=function(){return this.b.H};_.Ce=function(){return this.b.db};_.De=function(){return this.b.eb};_.Ee=function(){return this.b.rb};_.Fe=function(){return this.b.vb};_.Ge=function(){return this.b.xb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.b,b;a.Bb?b=GC(a,1)+pb+GC(a,2)+pb+GC(a,3):b=GC(a,0);return b};_.Je=function(){return zq(this.b)};
-_.Ke=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=HC(a);a.Jb=b;tC(a);return c};_.Le=function(a){sC(this.b,a)};_.Me=function(){};_.Ne=function(a){AC(this.b,a,!0)};_.Oe=function(a){yC(this.b,a)};_.$d=function(){Yy(this.b)};_.Pe=function(){IC(this.b)};_.Qe=function(a){var b=this.b;if(a=JC(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;KC(b)}};_.Re=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new xi(b.b);d.c<d.e.ue();)c=yi(d),a?c.b=j:c.b=og}Yy(b.d)};
-_.Se=function(a,b){var c=this.b,d;if(d=JC(c,a))zC(d,b,!0),KC(c)};_.Te=function(a,b){var c=this.b,d;d=JC(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,tC(c)):(d.D=b,KC(c))};_.Ue=function(a){this.b.H=a};_.Ve=function(a){var b=this.b;b.db=a;tC(b)};_.We=function(a){var b=this.b;b.eb=a;tC(b)};_.Xe=function(a){this.b.qb=a};_.Ye=function(a){this.b.rb=a};_.Ze=function(a){var b=this.b;b.vb=a;b.v=pC(b,!1)};_.$e=function(a){this.b.xb=a};_._e=function(a){LC(this.b,a)};
-_.af=function(a,b){var c=this.b;c.f=!1;c.Kb=new MC(c,a);NC(c.Kb);c.c=253;c.jb=!0;c.J=b;tC(c)};_.bf=function(a){OC(this.b,a)};_.cf=function(){return PC(this.b)};_.b=null;_.c=null;function FC(a){this.b=a}s(448,1,{},FC);_.qc=function(){var a,b;for(b=new xi(this.b.c.b);b.c<b.e.ue();)a=yi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function QC(){var a=(RC(),SC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=TC;RC();b=b&&b[0]&&(typeof b[0]==Ef||typeof b[0]==ne)?b[0]:null;a:if(UC==e||VC==e&&y(b,146))e=!0;else{if(null!=b)for(b=sn(b);b&&b!=UC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new hC:3==arguments.length?a=new lC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new iC(arguments[0]):4==arguments.length?a=new jC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new kC(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.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});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()});WC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function js(){XC||(XC=!0,QC())}s(449,1,{},js);var XC=!1;function YC(a){nn();this.i=a}s(451,437,Xh,YC);function ps(){nn();this.i="divide by zero"}s(452,97,ei,ps);function es(){nn()}function ZC(a){nn();this.i=a}
-s(453,97,ei,es,ZC);function cC(a,b,c){var d,e;d=$C(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 aD(){}function bD(a){return typeof a==Df?zc+(0>a?-a:a):a}function cD(a,b){var c;c=new aD;c.e=Jb+(dD(0!=a?-a:0)?bD(0!=a?-a:0):j+pi(c));eD(0!=a?-a:0)&&fD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new aD;b.e=Jb+(dD(a)?bD(a):j+pi(b));eD(a)&&fD(a,b);return b}
-function V(a,b){var c;c=new aD;c.e=Jb+(dD(a)?bD(a):j+pi(c));eD(a)&&fD(a,c);c.c=b?8:0;return c}function gD(){var a;a=new aD;a.e=Jb+(dD(0)?bD(0):j+pi(a));eD(0)&&fD(0,a);a.c=2;return a}function hD(a){var b;b=new aD;b.e=Jb+(dD(a)?bD(a):j+pi(b));eD(a)&&fD(a,b);b.c=1;return b}function eD(a){return typeof a==Df&&0<a}function dD(a){return null!=a&&0!=a}
-function fD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ch[b.d])c=c.prototype;else{c=Ch[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(455,1,{},aD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function iD(a){var b;b=jD;!b&&(b=jD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new kD(Qb+a+ea);return b}
-function MB(a,b){var c,d;if(null==a)throw new kD(Cf);if(2>b||36<b)throw new kD("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 kD(Qb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new kD(Qb+a+ea);if(-2147483648>c||2147483647<c)throw new kD(Qb+a+ea);return c}s(457,1,{112:1,123:1});var jD=null;function lD(a){this.b=a}
-s(456,457,{112:1,115:1,116:1,123:1},lD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function kz(a){this.b=a}s(458,457,{112:1,115:1,119:1,123:1},kz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function az(){nn()}function nk(a){nn();this.i=a}s(459,97,Yh,az,nk);function cv(){nn()}function ew(a){nn();this.i=a}s(460,97,ei,cv,ew);
-function Q(a){this.b=a}function Bs(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 us(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function mD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(nD(),oD)[b],!c&&(c=oD[b]=new Q(a)),c):new Q(a)}s(461,457,{112:1,115:1,121:1,123:1},Q);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function nD(){nD=u;oD=v(pD,r,121,256,0)}var oD;function Kj(a){return 0>a?-a:a}function Jj(a,b){return a>b?a:b}function qD(a){return Math.round(a)}function kn(){nn()}function sr(a){nn();this.i=a}s(464,97,{112:1,118:1,122:1,124:1,126:1},kn,sr);function ri(){ri=u;si=E(qi,r,-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 si;function kD(a){nn();this.i=a}s(466,459,Yh,kD);
-function rn(a){this.b="Unknown";this.d=a;this.c=-1}s(467,1,{112:1,125:1},rn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:j)+ua};_.b=null;_.c=0;_.d=null;function $C(a,b){return a.charCodeAt(b)}function rD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Or(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Gu(a,b){return a.indexOf(b)}
-function KB(a,b,c){return a.indexOf(b,c)}function dy(a,b){return a.lastIndexOf(b)}function sD(a){var b=aa,c=Yg,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Rn(c,++d):c=c.substr(0,d-0)+Rn(c,++d);return a.replace(RegExp(b,oe),c)}
-function tD(a,b){for(var c=RegExp(b,oe),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(is,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Rn(a,b){return a.substr(b,a.length-b)}
-function Qn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Hu(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,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return et(this)};_.tS=_.toString;function uD(){uD=u;vD={};wD={}}
-function et(a){uD();var b=kb+a,c=wD[b];if(null!=c)return c;c=vD[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+$C(a,d++);c|=0}256==xD&&(vD=wD,wD={},xD=0);++xD;return wD[b]=c}var vD,xD=0,wD;function fn(a,b){gn(a.b,b);return a}function en(){this.b=new Sn}function yD(){this.b=new Sn;this.b.b+=j}s(469,1,Uh,en,yD);_.tS=function(){return this.b.b};function ct(){this.b=new Sn}
-function IB(){this.b=new Sn}function Mr(a){this.b=new Sn;gn(this.b,a)}s(470,1,Uh,ct,IB,Mr);_.tS=function(){return this.b.b};function LB(a){a="String index out of range: "+a;nn();this.i=a}s(471,460,ei,LB);
-function zD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new kn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ZC("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ZC("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 cv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ds(b,c,a[--d])}else for(c=e+c;e<c;)ds(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Ju(){nn()}function SB(a){nn();this.i=a}s(473,97,ei,Ju,SB);function qz(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:tn(b,c))return a;return null}function tz(a,b){var c;return(c=qz(a.qd(),b))?(c.Sc(),!0):!1}function AD(a){var b,c,d,e;d=new en;b=null;d.b.b+=Oc;for(c=a.qd();c.Qc();)null!=b?gn(d.b,b):b=Aa,e=c.Rc(),gn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(474,1,{});_.df=function(){throw new SB("Add not supported on this collection");};
-_.ef=function(a){return!!qz(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return tz(this,a)};_.tS=function(){return AD(this)};s(476,474,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||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+=wn(c),a=~~a);return a};
-function BD(a,b){var c;return y(b,130)&&(c=b.gf(),qu(a.b,c))?(c=Vi(a.b,c),a.b.ve(b.hf(),c)):!1}function WB(a){this.b=a}s(475,476,fi,WB);_.ef=function(a){return BD(this,a)};_.qd=function(){return new OB(this.b)};_.ff=function(a){return BD(this,a)?(a=a.gf(),Gi(this.b,a),!0):!1};_.ue=function(){return this.b.e};_.b=null;function QB(a){if(a.c)Ai(a.b),Gi(a.d,a.c.gf()),a.c=null;else throw new Nu("Must call next() before remove().");}
-function OB(a){var b;this.d=a;b=new Si;a.d&&Mi(b,new CD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new DD(a,d.substring(1));b.df(e)}var a=a.b,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.b=new xi(b)}s(477,1,{},OB);_.Qc=function(){return PB(this.b)};_.Rc=function(){return this.c=yi(this.b)};_.Sc=function(){QB(this)};_.b=null;_.c=null;_.d=null;s(479,1,ai);_.eQ=function(a){return y(a,130)&&RB(this.gf(),a.gf())&&RB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=wn(this.gf()));null!=this.hf()&&(b=wn(this.hf()));return a^b};_.tS=function(){return this.gf()+ob+this.hf()};function CD(a){this.b=a}s(478,479,ai,CD);_.gf=function(){return null};_.hf=function(){return this.b.c};_.jf=function(a){return TB(this.b,a)};_.b=null;function DD(a,b){this.c=a;this.b=b}s(480,479,ai,DD);_.gf=function(){return this.b};_.hf=function(){return this.c.f[kb+this.b]};_.jf=function(a){return UB(this.c,this.b,a)};_.b=null;_.c=null;
-function bw(a,b){(0>a||a>=b)&&ED(a,b)}function ED(a,b){throw new ew("Index: "+a+", Size: "+b);}s(481,474,Wh);_.kf=function(){throw new SB("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,128)||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:tn(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:wn(c)),b=~~b;return b};_.qd=function(){return new xi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new FD(this,a)};_.of=function(){throw new SB("Remove not supported on this list");};function PB(a){return a.c<a.e.ue()}function yi(a){if(a.c>=a.e.ue())throw new fv;return a.e.lf(a.d=a.c++)}function Ai(a){if(0>a.d)throw new uw;a.e.of(a.d);a.c=a.d;a.d=-1}function xi(a){this.e=a}s(482,1,{},xi);_.Qc=function(){return PB(this)};
-_.Rc=function(){return yi(this)};_.Sc=function(){Ai(this)};_.c=0;_.d=-1;_.e=null;function FD(a,b){var c;this.e=this.b=a;c=a.ue();(0>b||b>c)&&ED(b,c);this.c=b}s(483,482,{},FD);_.pf=function(){return 0<this.c};_.qf=function(){if(0>=this.c)throw new fv;return this.b.lf(this.d=--this.c)};_.b=null;function GD(a){a=new OB(a.c.b);return new HD(a)}function ID(a,b){this.b=a;this.c=b}s(484,476,fi,ID);_.ef=function(a){return qu(this.b,a)};_.qd=function(){return GD(this)};_.ue=function(){return this.c.b.e};
-_.b=null;_.c=null;function HD(a){this.b=a}s(485,1,{},HD);_.Qc=function(){return PB(this.b.b)};_.Rc=function(){return(this.b.c=yi(this.b.b)).gf()};_.Sc=function(){QB(this.b)};_.b=null;s(486,481,Wh);_.kf=function(a,b){var c;c=wz(this,a);var d=c.e;new rz(b,c.c);++d.c;++c.b;c.d=null};_.lf=function(a){var b;b=wz(this,a);try{return xz(b)}catch(c){c=Di(c);if(y(c,131))throw new ew("Can't get element "+a);throw c;}};_.qd=function(){return wz(this,0)};
-_.of=function(a){var b,c;b=wz(this,a);try{c=xz(b)}catch(d){d=Di(d);if(y(d,131))throw new ew("Can't remove element "+a);throw d;}JD(b);return c};function KD(a){a.c=v(LD,r,0,0,0)}function Hy(a,b,c){(0>b||b>a.d)&&ED(b,a.d);a.c.splice(b,0,c);++a.d}function Mi(a,b){ds(a.c,a.d++,b);return!0}function Et(a,b){bw(b,a.d);return a.c[b]}function qj(a,b){for(var c=0;c<a.d;++c)if(RB(b,a.c[c]))return c;return-1}function Ht(a,b){var c;c=(bw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Li(a,b){var c;c=qj(a,b);if(-1==c)return!1;Ht(a,c);return!0}function rk(a,b){var c;if(b.length<a.d){c=b;var d;d=Xr(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ds(b,c,a.c[c]);b.length>a.d&&ds(b,a.d,null);return b}function Si(){KD(this)}function iA(a){KD(this);this.c.length=a}function ez(a){KD(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(487,481,Dh,Si,iA,ez);_.kf=function(a,b){Hy(this,a,b)};
-_.df=function(a){return Mi(this,a)};_.ze=function(){this.c=v(LD,r,0,0,0);this.d=0};_.ef=function(a){return-1!=qj(this,a)};_.lf=function(a){return Et(this,a)};_.re=function(){return 0==this.d};_.of=function(a){return Ht(this,a)};_.ff=function(a){return Li(this,a)};_.ue=function(){return this.d};_.d=0;function vz(a,b,c){var d;for(d=0;d<b;++d)ds(a,d,c)}function Ir(){Ir=u;Jr=new MD}var Jr;function MD(){}s(490,481,Rh,MD);_.ef=function(){return!1};_.lf=function(){throw new cv;};_.ue=function(){return 0};
-function ND(){this.b=new Date}function OD(a){return 10>a?$a+a:j+a}s(491,1,{112:1,114:1,115:1,127:1},ND);_.eQ=function(a){return y(a,127)&&Rs(I(this.b.getTime()),I(a.b.getTime()))};_.hC=function(){var a;a=I(this.b.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=ls(c&4194303,b&4194303,e&1048575);a=ls(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(PD(),QD)[this.b.getDay()]+ca+RD[this.b.getMonth()]+ca+OD(this.b.getDate())+ca+OD(this.b.getHours())+kb+OD(this.b.getMinutes())+kb+OD(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function PD(){PD=u;QD=E(is,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));RD=E(is,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var QD,RD;
-function Br(a,b){return null==x(a.b,b,a)}function Ar(){this.b=new vi}s(493,476,{112:1,114:1,132:1},Ar);_.df=function(a){return Br(this,a)};_.ef=function(a){return qu(this.b,a)};_.re=function(){return 0==this.b.e};_.qd=function(){return GD(new ID(this.b,new WB(this.b)))};_.ff=function(a){return null!=Gi(this.b,a)};_.ue=function(){return this.b.e};_.tS=function(){return AD(new ID(this.b,new WB(this.b)))};_.b=null;
-function wz(a,b){var c,d;(0>b||b>a.c)&&ED(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new SD(a,b,d)}function Az(){this.b=new TD;this.c=0}s(494,486,Rh,Az);_.df=function(a){new rz(a,this.b);++this.c;return!0};_.nf=function(a){return wz(this,a)};_.ue=function(){return this.c};_.b=null;_.c=0;function xz(a){if(a.c==a.e.b)throw new fv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function JD(a){if(!a.d)throw new uw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function SD(a,b,c){this.e=a;this.c=c;this.b=b}s(495,1,{},SD);_.Qc=function(){return this.c!=this.e.b};_.pf=function(){return this.c.c!=this.e.b};_.Rc=function(){return xz(this)};_.qf=function(){if(this.c.c==this.e.b)throw new fv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Sc=function(){JD(this)};_.b=0;_.c=null;_.d=null;_.e=null;function TD(){this.b=this.c=this}
-function rz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(496,1,{},TD,rz);_.b=null;_.c=null;_.d=null;function VB(a,b){this.b=a;this.c=b}s(497,479,ai,VB);_.gf=function(){return this.b};_.hf=function(){return this.c};_.jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function fv(){nn()}s(498,97,{112:1,118:1,124:1,126:1,131:1},fv);function RB(a,b){return fs(a)===fs(b)||null!=a&&tn(a,b)}function hA(a){var b=v(Bz,r,89,0,0);return rk(a.b,b)}function Ry(){this.b=new Si}
-s(500,481,Dh,Ry);_.kf=function(a,b){Hy(this.b,a,b)};_.df=function(a){return Mi(this.b,a)};_.ef=function(a){return-1!=qj(this.b,a)};_.lf=function(a){return Et(this.b,a)};_.re=function(){return 0==this.b.d};_.qd=function(){return new xi(this.b)};_.of=function(a){return Ht(this.b,a)};_.ue=function(){return this.b.d};_.tS=function(){return AD(this.b)};_.b=null;function UD(a){a.ac.d.hb&&nA(a)}function VD(a){var b;if(a.ac.d.hb){b=iy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}pA(a)}
-function WD(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BC(a){var b=a.k;XD(a.ac.d,b.b,b.c);!hy(a)&&My(a);wy(a)}function YD(){sA.call(this,j);this.j=new Ez(this.rf());dz(this.r,new ZD(this))}s(502,396,ji);_.Ed=function(a,b){return fs(a.i)===fs(this.j)?(VD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){VD(this)};_.j=null;_.k=null;
-function CC(a,b,c){YD.call(this);this.ac&&uA(this.ac.d,!1);rA(this,!1);Py(this,new CA(0));a=new GA(a,1);O(this,a,null);a=new Ty;O(a,this.j,null);O(this,a,null);b&&(this.k=iy(b),qA(this),WD(this.k,~~(Tn(b.Ob.pb,Gf)/2)-~~(this.fc/2),~~(Tn(b.Ob.pb,Ff)/2)-~~(this.Xb/2)));c&&L(this,c)}s(501,502,ji,CC);_.rf=function(){return"OK"};function $D(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Nu("Cannot undo. Index is out of range.");if(!a.b.c)throw new Nu(Wb);a.b=a.b.c;return a.b.b}
-function xC(){this.b=this.c=new aE}s(503,1,{},xC);_.b=null;function aE(){this.b=null}function bE(a){this.b=a}s(504,1,{},aE,bE);_.b=null;_.c=null;_.d=null;function ZD(a){this.b=a}s(505,431,Mh,ZD);_.b=null;function cE(){cE=u;dE=E(is,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DC=(Kz(),Nz);eE=Xz(DC);vC=v(fE,r,88,23,0);wC=v(is,r,1,23,0);gE=v(fE,r,88,7,0);hE=null!=(yB(),zB[Je])}
-function HC(a){var b;if(a.Bb)b=iE(a,1)+pb+iE(a,2)+pb+iE(a,3);else if(b=iE(a,0),0<b.length){var c=new jE(a.Z);Mi(a._.b,c)}return b}function kE(a,b){var c,d;c=b.b;if(D(c,(lE(),mE).c))yq(PC(a));else if(D(c,nE.c))yq(zq(a));else if(D(c,oE.c))c=a.u,d=(!a.ub&&(a.ub=new Aq(a)),a.ub),c.b=d,Bq(),Cq(c);else if(D(c,bg)){7!=a.O&&(a.P=$g);d=b.d;d=Ys(d,Zg);c=As(d,a.P);var e=!ys(c,$g)?ts(c):c;!ys(e,fh)&&pE(a.Z,K(c));qE(a);a.lb=!0;tC(a);a.O=7;a.P=d}else D(c,ig)||(D(c,de)?rE(a):LC(a,c))}
-function sE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(tE,r,-1,4,1);l=v(tE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)uE(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Zy(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;vE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||wE(a.fb[f])}}}
-function EC(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new xE(a),a.Z.r=0);null!=a.rb&&gC(a.rb,null)}}function pC(a,b){var c,d,e,f;f=new RA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new JA(Lb+d);var g=(lE(),mE).c;d.d=g;PA(f,d);dz(d.e,a);d=new JA(Lb+c);d.d=nE.c;dz(d.e,a);PA(f,d);PA(f,new JA(Ba));c=a.vb;null==c&&(c="Paste "+e);d=new JA(c);d.d=oE.c;dz(d.e,a);PA(f,d);by(a,f);return f}
-function yE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,DC);a.nb?(e==a.c&&X(b,Yz(DC)),xA(b,g,f,a.Y,a.Y),X(b,(Kz(),Pz)),zE(b,g,f,a.Y-1,a.Y-1)):e==a.c?wA(b,g+1,f+1,a.Y,a.Y,!1):wA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(Kz(),Qz)),e){case 101:X(b,Tz);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;AE(b,!0);BE(b,CE(b,c,e,d,i));X(b,Qz);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(AE(b,!1),BE(b,CE(b,c,e,d,i)));DE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);xA(b,g+9,f+9,2,4);xA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,Rz),xA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,Tz),xA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,Uz);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,Qz);break;case 107:X(b,Sz);xA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,Qz);zE(b,g+4,f+4,a.Y-8,a.Y-8);DE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);xA(b,g+9,f+9,2,4);xA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:EE(b,g,f,a.Y,!0);break;case 111:EE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Lz);xA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,Qz);zE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,DC);a.ob&&wA(b,g+1,f+1,a.Y,a.Y,!1);X(b,Qz);FE(a,b,g,f,"NEW");break;case 106:X(b,Rz);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Qz);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));FE(a,b,g+6,f,mc);break;case 104:X(b,Rz);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Qz);break;case 105:a.Ib?(X(b,Vz),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,Qz)):FE(a,b,g,f,"123");break;case 113:X(b,Wz);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);xA(b,e,d,c,c);X(b,Qz);GE(a,
-b,g,f,Lz,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:HE(a,b,g,f+2,3);break;case 207:HE(a,b,g,f,4);break;case 208:HE(a,b,g,f,5);break;case 209:HE(a,b,g,f,1);break;case 210:HE(a,b,g,f,6);break;case 211:HE(a,b,g,f,7);break;case 212:HE(a,b,g,f,8);break;case 213:FE(a,b,g,f,"FG"),a.F=new MA(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!=wC[c]&&GE(a,b,g,f,vC[c],wC[c])}function IE(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,DC),xA(d,0,0,c,b),a.nb?(X(d,(Kz(),Pz)),zE(d,-1,0,c,b-1)):(X(d,eE),Y(d,0,0,c-1-2,0),X(d,Yz(DC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),JE(d,a.X),X(d,(Kz(),Qz)),-1!=a.J.toLowerCase().indexOf(ee)&&X(d,Rz),KE(d,a.J,10,15),LE(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function ME(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,DC);xA(d,0,0,c,b);a.nb?(X(d,(Kz(),Pz)),Y(d,0,b-1,c,b-1),e=qC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,eE),Y(d,0,0,0,b-1),Y(d,0,qC*a.Y,b-1,qC*a.Y),X(d,Yz(DC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=qC+2;++b)yE(a,d,1,b);LE(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function NE(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);xA(e,0,0,c,b);d=a.db?(UA(),XA):(UA(),ZA);if((UA(),VA)==(UA(),VA))d==XA?e.b=j:e.b=og;d=new iz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,$=w=A=void 0,M=$=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=A=1,l=2,
-$=3;f.w&&(vE(f),sE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,$*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=H(13*f.n.B*i),f.n.k=new kA(Tb,0,i),f.n.n=new aB((sp(),f.n.k)));f.n.A&&(X(g,(Kz(),Qz)),zE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=K(I(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(cE(),gE)[f.e[i]]),h=g,o=H(f.J[i]-m/2),N=H(f.M[i]-m/2),W=M=m,AE(h,!0),BE(h,CE(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(cE(),gE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*$*A,n=3*$*w,N=v(F,k,-1,4,1),o=v(F,k,-1,4,1),N[0]=H(f.J[h]+q),o[0]=H(f.M[h]-n),N[1]=H(f.J[m]+q),o[1]=H(f.M[m]-n),N[2]=H(f.J[m]-q),o[2]=H(f.M[m]+n),N[3]=H(f.J[h]-q),o[3]=H(f.M[h]+n),m=g,h=N,AE(m,!0),BE(m,OE(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(Kz(),Qz));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(cE(),gE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,A=o-M,
-w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,Uz);q=l*A;n=l*w;Y(g,K(I(Math.round(W+q))),K(I(Math.round(M-n))),K(I(Math.round(N+q))),K(I(Math.round(o-n))));Y(g,K(I(Math.round(W-q))),K(I(Math.round(M+n))),K(I(Math.round(N-q))),K(I(Math.round(o+n))));X(g,Qz);break;case 3:m=K(I(Math.round(W)));h=K(I(Math.round(M)));N=K(I(Math.round(N)));o=K(I(Math.round(o)));Y(g,m,h,N,o);W=K(I(Math.round($*A)));M=K(I(Math.round($*w)));Y(g,m+W,h-M,N+W,o-M);Y(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Y(g,K(I(Math.round(G))),K(I(Math.round(J))),K(I(Math.round(G))),K(I(Math.round(J))));JE(g,f.n.k);m=PE(f.n.n);n=f.f[i];h=rb;null!=n&&(h=n);n=bB(f.n.n,h);W=K(I(Math.round((W+N)/2-n/2)));n=K(I(Math.round((M+o)/2+~~(m/2)-1)));X(g,Uz);KE(g,h,W,n);X(g,Qz);break;default:if(1==f.B[i]||3==f.B[i])q=$*A,n=$*w,J=v(F,k,-1,3,1),G=v(F,k,-1,3,1),J[0]=K(I(Math.round(N+q))),G[0]=K(I(Math.round(o-n))),J[1]=K(I(Math.round(W))),G[1]=K(I(Math.round(M))),J[2]=
-K(I(Math.round(N-q))),G[2]=K(I(Math.round(o+n))),m=g,h=J,o=G,AE(m,!0),BE(m,OE(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=$*A;n=$*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Y(g,K(I(Math.round(G+q*m))),K(I(Math.round(J-n*m))),K(I(Math.round(G-q*m))),K(I(Math.round(J+n*m))))}else Y(g,K(I(Math.round(W))),K(I(Math.round(M))),K(I(Math.round(N))),K(I(Math.round(o))))}}w=v(tE,r,-1,f.t+1,1);A=v(F,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/A[h]+
-o/A[h],w[m]=w[m]/A[m]+l/A[m];JE(g,f.n.k);m=PE(f.n.n);M=v(is,r,1,f.t+1,0);N=v(F,k,-1,f.t+1,1);o=v(F,k,-1,f.t+1,1);l=v(QE,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=RE(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=bB(f.n.n,h),l[i]=SE(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Sb,1<f.x[i]&&
-(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Kj(f.A[i])&&(q+=Kj(f.A[i])),0<f.A[i]?q+=xa:q+=Ba),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=bB(f.n.n,n),q=bB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=SE(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(cE(),gE)[f.e[i]]),xA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(cE(),gE)[f.e[i]]):X(g,(Kz(),Qz)):X(g,(cE(),vC)[f.c[i]]),KE(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=K(I(qD(f.J[i]-n/2))),n=K(I(qD(f.M[i]+~~(m/2)-1))),X(g,(Kz(),Uz)),KE(g,ca+f.q[h][1],
-W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Kz(),Rz):(Kz(),Wz)),0<f.D&&106!=f.n.c&&(q=l[f.D],zE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=($+1)*A,n=($+1)*w,J=v(F,k,-1,5,1),G=v(F,k,-1,5,1),J[0]=K(I(qD(f.J[h]+q))),J[1]=K(I(qD(f.J[m]+q))),G[0]=K(I(qD(f.M[h]-n))),G[1]=K(I(qD(f.M[m]-n))),J[3]=K(I(qD(f.J[h]-q))),J[2]=K(I(qD(f.J[m]-q))),G[3]=K(I(qD(f.M[h]+n))),G[2]=K(I(qD(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=f.n.c&&($=g,i=
-J,A=G,$.o&&(AE($,!1),BE($,OE($,i,A,5,!0)))),106==f.n.c&&TE(f,f.H[f.E],f.I[f.E]))){$=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++$;if($>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(Kz(),Rz));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],zE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(Kz(),Pz)),Y(e,c-1,0,c-1,b-1)):(X(e,Yz(DC)),Y(e,c-1,0,c-1,b-1),X(e,DC),Y(e,c-2,0,c-2,b-1),X(e,eE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(Kz(),Uz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,
-~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new kA(Tb,0,13),a.W=new aB(a.T),null!=a.bb&&(d=bB(a.W,a.bb),c=K(I(Math.round((c-d)/2))),b-=13,X(e,(Kz(),Qz)),JE(e,a.T),KE(e,a.bb,c,b)));LE(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function HE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(F,k,-1,9,1);l=v(F,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+a*Math.sin(i)),l[f]=H(d+a*Math.cos(i));f=e+1;b.o&&(AE(b,!1),BE(b,OE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+(a-3)*Math.sin(i)),l[f]=H(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function UE(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,DC);xA(d,0,0,b,c);a.nb?(X(d,(Kz(),Pz)),c=13*(a.Y+a.S),zE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,Yz(DC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,eE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)yE(a,d,b,1),yE(a,d,b,2);a.c=c;LE(a.Ob,a.Lb,0,0)}}
-function EE(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);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(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);DE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function VE(a,b){var c,d,e,f,g,i,h;IC(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=WE(b);h=new eC(b,g,!0);d=j;for(c=1;5>=c;++c)d=XE(h,g);c=mD(MB(Qn(d.substr(0,3)),10)).b;f=mD(MB(Qn(d.substr(3,3)),10)).b;XE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=XE(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new YE(a,e)}sE(a,1,c,1);sE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new YE(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",tC(a),!1;null!=a.i&&a.Z&&zC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&zC(a.Z,a.j,!1);g=ZE(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new $E(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];sE(a,1,g,0)}tC(a);return!0}
-function aF(a,b){var c,d,e,f,g,i,h,l;IC(a);c=f=0;l=new eC(b,"|>",!0);e=-1<b.indexOf(pb);i=1;g=YB(l);a.tb=0;for(d=1;d<=g;++d)if(h=bC(l),Qn(h),!D(h,Yg))if(D(h,pb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new MC(a,h);if(0==a.Z.t)return OC(a,"ERROR - problems in reading/processing molecule !"),yB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return OC(a,"ERROR - strange reaction - fixing !"),yB(),!1;if(3<i)return OC(a,"ERROR - strange reaction !"),yB(),!1;1<a.tb&&!e&&sC(a,vf);e&&!a.Bb&&sC(a,Xf);!e&&a.Bb&&
-sC(a,zf);e?(sE(a,1,f,1),sE(a,f+1,c-1,2),sE(a,c,a.tb,3)):sE(a,1,a.tb,0);tC(a);return!0}function Dq(a,b){a.jb=!0;a.J=b}
-function Hq(a,b){var c,d;if(0==b)return!1;qE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:EC(a);d=a.$;d.b=d.c;d.c.d=null;bF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;cF(a,$D(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Nu("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Nu(Wb);d.b=d.b.d;cF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Et(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Dq(a,ac+(a.Db.b+1)+da+a.Db.d),d=sD(d),AC(a,d,!1),null!=a.rb&&gC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Et(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Dq(a,ac+(a.Db.b+1)+da+a.Db.d),d=sD(d),AC(a,d,!1),null!=a.rb&&gC(a.rb,null));break;case 101:a.Gb&&UD(a.Gb);a.Gb=new dF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new eF(a):a.zb.ac.d.hb?fF(a.zb.ac.d):
-BC(a.zb);break;case 113:a.b&&UD(a.b);a.b=new dF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,uC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=gF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(tE,r,-1,4,1);uE(a.Z,d);a.lb=!0;a.Z=new jE(a.Z);d=H(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;NC(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,hF(a.Z,a.Z.D),a.Z.D=0,rE(a)):0<a.Z.E&&(a.lb=!0,iF(a.Z,a.Z.E),
-a.Z.E=0,rE(a));jF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new RA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new JA(c),PA(i,g),g.d=c,dz(g.e,a);by(a,i);a.E=i}QA(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(UD(a.o),a.o=null);0==a.Z.D&&(a.o=new dF(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,rE(a)),18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),kF(a.Z,a.Z.D,d),rE(a)),jF(a.Z))}tC(a);return!0}
-function zq(a){var b,c,d;d=PC(a);c=j;if(a.Bb){var e,f,g;g=Yr([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)gF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(lF(g[1][0],3)+lF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+mF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+mF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new nF(a,a.fb,a.tb)),c=mF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function oF(a,b,c,d){var e;e=c;var f=d,g,i;(g=pF(b),i=0!=(b.f&2),g||i)?(a.Bb?QA((!a.w&&(a.w=pC(a,!0)),a.w),a,e,f):QA((!a.v&&(a.v=pC(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=qF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=qC+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",tC(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Hq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)hF(a.Z,a.Z.D),a.Z.D=0,rE(a);else{if(106==a.c)return!0;if(108==a.c)rF(a.Z,a.Z.D,0),rE(a);else if(157==a.c)rF(a.Z,a.Z.D,1),rE(a);else if(158==a.c)rF(a.Z,a.Z.D,-1),rE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):rE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(230==a.c)a.O=3,rE(a);else if(233<=a.c&&262>a.c)tF(a.Z,!1),rE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;kF(a.Z,a.Z.D,Un(a.zb.f.ac.b.pb,Qg));rE(a)}else if(105==a.c)uF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),1>d.length&&(d=Nc),kF(a.Z,a.Z.D,d)),rE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(0<a.Z.E)if(104==a.c)iF(a.Z,
-a.Z.E),a.Z.E=0,rE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Dq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;hF(d,c);d.b[c]=0}a.Z.E=0;rE(a)}else if(201==a.c)vF(a.Z,a.Z.E),rE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),rE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,rE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,rE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(107==a.c){if(!a.zb.c)return!0;d=Un(a.zb.f.ac.b.pb,Qg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;rE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new xE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(wF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,sF(a.Z)):300<a.c?(wF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),1>d.length&&(d=Nc),kF(a.Z,1,d))):230==a.c?yC(a,null):233<=a.c&&262>a.c?(wF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,tF(a.Z,!0)):yB();rE(a)}else e=!1;e&&(jF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,tC(a))}return e}
-function xF(a,b,c,d){var e,f;if(a.z||!a.hb||pF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=yF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)hF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),iF(b,e),0<yF(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Dq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,K(I(Math.round(h))));b.j[b.v]=b.t;0<yF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Dq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(qF(b)||pF(b))pE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(tE,r,-1,4,1);uE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;qE(a);a.lb=!0;tC(a);a.Mb=c;a.Nb=d;return!0}
-function zF(a,b,c,d){var e,f,g;if(!a.z&&!pF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((cE(),hE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&gC(a.qb,E(pD,r,121,[new Q(a.e),new Q(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;qE(a);a.lb=!0;tC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function AF(a){if(a.z)return!0;a.jb=!1;a.P=$g;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=yF(b,b.t),6>b.z[c]&&(BF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),hF(b,b.t));b.C=!1;rE(a)}else a:{var b=a.Z,e,f;c=yF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Dq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Dq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=K(I(qD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=K(I(qD((b.M[b.F]+b.M[c])/2))))}}wE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,$D(b),b.b.d=c),rE(a),a.r=!1)}else 5==a.O&&(wE(a.Z),rE(a));0<a.O&&(a.D=!1,qE(a),a.lb=!0,jF(a.Z),CF(a.Z),tC(a),a.O=0,a.f=!1);if(hE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,qE(a),a.lb=!0,tC(a);return!0}function qE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function sC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(zf)?a.Bb=!1:-1<b.indexOf(Xf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(vf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Df)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,sE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)DF(a.fb[c]),vE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++qC;tC(a)}
-function tC(a){var b,c,d;b=Zy(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Vy(a,d,c),NE(a),a.z||(a.Lb=Vy(a,b.c,2*a.Y+a.S),UE(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Vy(a,a.Y,c),ME(a),a.I=Vy(a,d,a.Y),IE(a))):(NE(a),a.z||(IE(a),a.D&&(UE(a),ME(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function GC(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=gF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ca+c.u,h=1;h<=c.t;++h){i=RE(c,h);c.n.M&&0<c.x[h]&&(i+=Sb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=xa:i+=Ba,1<Kj(c.A[h])&&(i+=Kj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=kb+g);m+=ca+i+ca+EF(0.055999999999999994*c.J[h],0,2)+ca+EF(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=Yg),e+=c)}return e}function iE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=gF(a.fb[c]),d!=b))continue;d=FF(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function rE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&gC(a.rb,null)}var c,d,e;e=new GF;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new jE(d),NC(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new bE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function AC(a,b,c){try{VE(a,b)?c&&rE(a):tC(a)}catch(d){if(d=Di(d),y(d,118))tC(a);else throw d;}}
-function yC(a,b){try{aF(a,b)?rE(a):tC(a)}catch(c){if(c=Di(c),y(c,118))tC(a);else throw c;}}function KC(a){qE(a);a.lb=!0;tC(a)}function IC(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new xE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;tC(a);null!=a.rb&&gC(a.rb,null)}function cF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new jE(d),NC(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&gC(a.rb,null)}}
-function JC(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,tC(a),null):a.fb[b]}function LC(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,Na)?c=261:D(b,Ra)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Hq(a,c):b="Not known group!";a.jb=!0;a.J=b;tC(a)}
-function OC(a,b){a.jb=!0;a.J=b;tC(a)}function PC(a){var b;b=HC(a);qE(a);tC(a);return b}function FE(a,b,c,d,e){var f,g,i,h;f=a.W;h=bB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new kA(f.d.b,f.d.d,g),f=new aB(i),h=bB(f,e),b.f=i,b.j=HF(i);else JE(b,a.T);f=mA(f.b,f.d).b-mA(f.b,f.d).c;KE(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function GE(a,b,c,d,e,f){var g,i;g=PE(a.V);i=bB(a.V,f);JE(b,a.U);(b.e=e)&&(b.i=$f+(e.b>>16&255)+ya+(e.b>>8&255)+ya+(e.b&255)+ua);KE(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function PE(a){return mA(a.b,a.d).b-mA(a.b,a.d).c}function Gq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,tC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):Dq(a,a.y+ca),tC(a))}
-function mC(){cE();Ty.call(this);this.Ob=(sp(),sp(),Ay).b;this.x=new kA(null,0,8);this.t=(Kz(),Lz);this.fb=v(IF,r,134,99,0);this._=new Ry;this.Db=new JF;this.K=D((yB(),zB[Le]),Yb);this.u=new KF;this.G=E(is,r,1,[Ga,Ha,Ra,Fa,Na,La,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new xE(this);gE[0]=Oz;gE[1]=new Mz(255,153,153);gE[2]=new Mz(255,204,102);gE[3]=new Mz(255,255,153);gE[4]=new Mz(102,255,255);gE[5]=new Mz(51,204,255);gE[6]=new Mz(255,153,255)}s(506,371,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},mC);
-_.me=function(a){kE(this,a)};_.Vd=function(){tC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=$g;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var qC=10,DC,eE,vC,dE,hE,oC=null,gE,wC;function Aq(a){this.b=a}s(507,1,{},Aq);_.b=null;function lE(){lE=u;mE=new LF("COPY_SMILES",0);nE=new LF("COPY_MOL",1);oE=new LF("PASTE",2);MF=E(NF,r,133,[mE,nE,oE])}
-function LF(a,b){Zn.call(this,a,b)}s(508,139,{112:1,115:1,117:1,133:1},LF);var MF,nE,mE,oE;function GF(){this.e=v(IF,r,134,99,0)}s(509,1,{},GF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function OF(a){a.c=v(F,k,-1,20,1);a.A=v(F,k,-1,20,1);a.J=v(tE,r,-1,20,1);a.M=v(tE,r,-1,20,1);a.G=Yr([20,7]);a.e=v(F,k,-1,20,1);a.d=v(is,r,1,20,0);a.o=v(is,r,1,20,0);a.x=v(F,k,-1,20,1);a.z=v(F,k,-1,20,1);a.H=v(F,k,-1,20,1);a.I=v(F,k,-1,20,1);a.s=v(F,k,-1,20,1);a.B=v(F,k,-1,20,1);a.K=v(F,k,-1,20,1);a.N=v(F,k,-1,20,1);a.f=v(is,r,1,20,0);a.q=Yr([10,2]);a.j=v(F,k,-1,101,1)}
-function PF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(F,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(F,k,-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(tE,r,-1,4,1);d=v(tE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=QF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-QF(o[2],d[2],o[3],d[3]),d=QF(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 Z(a,b){var c,d,e,f,g,i,h,l;wF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=RF(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(tE,r,-1,2,1);SF(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==yF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Dq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];BF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&vF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=K(I(qD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=K(I(qD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function tF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&rF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,rF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];hF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)wF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)BF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];NC(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];hF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];BF(a);a.H[a.u]=l;a.I[a.u]=c+d;NC(a);b&&(hF(a,l),vE(a))}c=4}TF(a,c);a.D=a.F;b&&
-(a.D=0)}
-function SF(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function sF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])UF(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,UF(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Dq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[RF(a,a.D,a.G[a.D][d])],2<d||1!=b){Dq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(tE,r,-1,2,1);SF(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)wF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)wF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)wF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)BF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[RF(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[RF(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(F,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=K(I(qD((a.J[b]+a.J[e])/2))),a.N[c]=K(I(qD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;BF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(BF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(BF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(hF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&TF(a,i);-1<l&&(a.D=l)}
-function UF(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)wF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function TF(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=yF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function RF(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function VF(a,b,c){var d,e,f,g;e=$g;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Xs(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Xs(c[d])&&!ys(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Rs(c[d],e)&&(b[d]=g,c[d]=$g,++f);if(f==a.t)break}return g==a.t}
-function vE(a){var b,c,d;b=v(tE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{uE(a,b);c=~~(c/2)-K(I(Math.round(b[0])));d=~~(d/2)-K(I(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;wE(a)}}
-function uE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 rF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=WF(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Dq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Dq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Dq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Dq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Dq(a.n,"Charge change not possible on the halogen !");break;case 18:Dq(a.n,
-"Use X button to change charge on the X atom !")}}
-function ZE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(F,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&hF(a,c);vE(a);Dq(a.n,"Smaller part(s) removed !");return 1}
-function yF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function CF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];jF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),jF(a));4==a.s[d]&&(a.s[d]=1)}}
-function QF(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 NC(a){var b;XF(a);b=a.s.length;a.K=v(F,k,-1,b,1);a.N=v(F,k,-1,b,1);wE(a);jF(a)}
-function wF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(F,k,-1,c,1),zD(a.c,b,a.c.length),a.c=b,b=v(F,k,-1,c,1),zD(a.A,b,a.A.length),a.A=b,b=v(F,k,-1,c,1),zD(a.x,b,a.x.length),a.x=b,b=v(F,k,-1,c,1),zD(a.e,b,a.e.length),a.e=b,b=v(is,r,1,c,0),zD(a.d,b,a.d.length),a.d=b,b=v(is,r,1,c,0),zD(a.o,b,a.o.length),a.o=b,b=v(tE,r,-1,c,1),zD(a.J,b,a.J.length),a.J=b,b=v(tE,r,-1,c,1),zD(a.M,b,a.M.length),a.M=b,b=Yr([c,7]),zD(a.G,b,a.G.length),a.G=b,c=v(F,k,-1,c,1),zD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function SE(a,b,c,d,e,f){var g;g=K(I(qD(a.J[b]-c/2)));f||(g-=d-c);a=K(I(qD(a.M[b]-~~(e/2))));return new Ly(g-1-2,a-2,d+1+4,e+4)}
-function BF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(F,k,-1,b,1),zD(a.H,c,a.H.length),a.H=c,c=v(F,k,-1,b,1),zD(a.I,c,a.I.length),a.I=c,c=v(F,k,-1,b,1),zD(a.s,c,a.s.length),a.s=c,c=v(F,k,-1,b,1),zD(a.B,c,a.B.length),a.B=c,c=v(F,k,-1,b,1),zD(a.K,c,a.K.length),a.K=c,c=v(F,k,-1,b,1),zD(a.N,c,a.N.length),a.N=c,b=v(is,r,1,b,0),zD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function mF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(cE(),aa);i+="JME 2013-04-10 "+new ND+"\n \n";i+=lF(a.t,3)+lF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=EF(0.055999999999999994*(a.J[e]-c),10,4)+EF(0.055999999999999994*(g-a.M[e]),10,4)+EF(0,10,4);h=RE(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+lF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=lF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:YF(a,e)&&(g=2),c=lF(a.H[e],3)+lF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=lF(a.I[e],3)+lF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=lF(a.I[e],3)+lF(a.H[e],3)),i+=c+lF(g,3)+lF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+lF(e,4)+lF(a.A[e],4)+aa);return i+"M END\n"}
-function FF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N,W,$,M,lc,Cc,Sf,qb,Jd,Kd,Ld,Va,Dc;o=v(F,k,-1,a.t+10,1);n=v(F,k,-1,a.t+10,1);l=v(F,k,-1,a.t+1,1);m=v(F,k,-1,7,1);qb=v(F,k,-1,a.t+1,1);w=v(ZF,r,-1,a.t+1,2);G=v(ZF,r,-1,a.u+1,2);lc=0;if(0==a.t)return j;ZE(a,!0);Sf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Sf=!1;break}if(a.n.s&&Sf){$F(a);CF(a);aG(a,G);bG(a,w,G);var Bb,od,$e,$b,ue,pd,qd,cb,fH,Od,t,va,um,vm,Cs,gf,Ma,wm,xm,Gc,ym;Bb=v(F,k,-1,a.t+1,1);od=v(F,k,-1,a.t+1,1);cb=v(cG,r,-1,a.t+1,3);var Ds=a.t,zm,
-lh,Es,dg,tj,Ae,hf;tj=v(cG,r,-1,Ds+2,3);Ae=v(F,k,-1,100,1);hf=5;dg=0;Ae[0]=3;tj[1]=bh;tj[2]=ch;Es=2;if(!(3>Ds))for(;hf<Ae[dg]*Ae[dg];){lh=0;for(zm=!0;zm&&lh<=dg&&hf>=Ae[lh]*Ae[lh];)0==hf%Ae[lh]?zm=!1:++lh;if(zm){tj[++Es]=Us(hf);if(Es>=Ds)break;dg<Ae.length-1&&(++dg,Ae[dg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(va=xm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(xm*=a.i[va]);wm=a.c[t];18==wm&&(ym=a.o[t],pd=ym.charCodeAt(0)-65+1,qd=0,1<ym.length&&(qd=ym.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),wm=28*pd+qd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Gc=1;cb[t]=Us(xm);Gc*=126;cb[t]=Ps(cb[t],Us(a.x[t]*Gc));Gc*=7;cb[t]=Ps(cb[t],Us(gf*Gc));Gc*=7;cb[t]=Ps(cb[t],Us(wm*Gc));Gc*=783;cb[t]=Ps(cb[t],Us(a.z[t]*Gc))}for(ue=0;!VF(a,Bb,cb);){Cs=!1;for(t=1;t<=a.t;++t)Bb[t]!=od[t]&&(od[t]=Bb[t],Cs=!0);if(Cs){for(t=1;t<=a.t;++t){cb[t]=ah;for(va=1;va<=a.z[t];++va)cb[t]=Ys(cb[t],tj[Bb[a.G[t][va]]])}ue=0}else if(0<ue){for(t=1;t<=a.t;++t)cb[t]=ah;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Bb[t]==Bb[va]){cb[t]=bh;break a}}else{for(t=1;t<=a.t;++t){cb[t]=ah;for(va=1;va<=a.z[t];++va)$e=a.G[t][va],cb[t]=Ys(cb[t],Us(a.c[$e]*a.i[RF(a,t,$e)]))}ue=1}VF(a,Bb,cb);for(t=1;t<=a.t;++t)cb[t]=Us(od[t]*a.t+Bb[t])}for(t=1;t<=a.t;++t)od[t]=Bb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(od[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];od[t]=od[Ma];od[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Bb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Bb[a.H[t]],a.I[t]=Bb[a.I[t]],a.H[t]>a.I[t]&&(Od=a.H[t],a.H[t]=a.I[t],a.I[t]=Od,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){vm=um=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<um?(um=a.H[va],vm=a.I[va],$b=va):a.H[va]==um&&a.I[va]<vm&&(vm=a.I[va],$b=va);Od=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Od;Od=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Od;Od=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Od;Od=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Od;fH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=fH}NC(a);jF(a);aG(a,G);bG(a,w,G)}else{aG(a,G);a.i=v(F,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(F,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for($=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=qb[c]){Cc=!0;for(J=1;J<=lc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Cc=!1;break}Cc&&(++lc,o[lc]=c,n[lc]=g)}}else m[++M]=g;if(0==M){if(Dc==a.t)break;c=l[$--]}else if(1==M)qb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++$]=c;e=0;for(q=1;q<=M;++q)if(h=RF(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=RF(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);qb[e]=c;c=e;a.b[e]=++Dc}}qb=v(F,k,-1,a.t+1,1);b=v(F,k,-1,a.t+1,1);N=v(ZF,r,-1,a.t+1,2);Jd=v(ZF,r,-1,a.t+1,2);f=Dc=$=0;for(q=
-1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(qb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=lc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==$)break a;Jd[c]=!0;c=l[$--]}else break}f=c;c=e;1<M&&(l[++$]=f,N[e]=!0)}Kd=v(F,k,-1,a.u+1,1);Ld=v(F,k,-1,a.t+1,1);if(a.n.Jb){var hH=qb,rL=lc,Fs,iH,mh,Be,Gs,Hs,Ka,uj,Is;mh=v(F,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)mh[b[Ka]]=Ka;Gs=v(ZF,r,-1,a.u+
-1,2);for(Ka=1;Ka<=a.t;++Ka)Fs=b[Ka],iH=hH[Fs],Be=RF(a,Fs,iH),0!=Be&&(dG(a,Be,mh,Kd,G),Gs[Be]=!0);for(Ka=1;Ka<=a.u;++Ka)Gs[Ka]||dG(a,Ka,mh,Kd,G);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Hs=Is=0;for(uj=1;uj<=a.z[Ka];++uj){Be=RF(a,Ka,a.G[Ka][uj]);if(5==a.i[Be])continue a;1==a.s[Be]&&0!=eG(a,Be,Ka)&&++Is;2==a.s[Be]&&(Hs=a.G[Ka][uj])}if(0!=Is)if(0<Hs){var fa=a,kH=Ka,jf=mh,Sc=Ld,nc=void 0,vj=void 0,Hc=void 0,Ce=void 0,Ic=void 0,Am=void 0,Bm=void 0,Cm=void 0,Pd=void 0,Tc=void 0,Uc=void 0,Js=
-void 0,wj=void 0,Qd=void 0,xj=void 0,De=void 0,yj=void 0,Ks=void 0,zj=void 0,Ee=void 0,lH=void 0,kf=void 0,mH=void 0,Ls=void 0,Aj=void 0,lf=void 0,Uc=1,vj=kH,nc=v(F,k,-1,fa.t+1,1);for(nc[1]=kH;;){Js=!1;for(Tc=1;Tc<=fa.z[vj];++Tc)if(Hc=fa.G[vj][Tc],!(Hc==nc[1]||Hc==nc[Uc-1]))if(Ce=RF(fa,vj,Hc),2==fa.s[Ce]&&5!=fa.i[Ce]){vj=nc[++Uc]=Hc;Js=!0;break}if(!Js)break}if(!(0==Uc%2||2>fa.z[nc[Uc]]||3<fa.z[nc[Uc]])){lf=nc[1];Ic=nc[~~((Uc+1)/2)];Pd=nc[Uc];kf=Ee=De=Qd=0;Ls=Ks=!1;for(Tc=1;Tc<=fa.z[lf];++Tc)Hc=fa.G[lf][Tc],
-Ce=RF(fa,lf,Hc),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Qd?Qd=Hc:De=Hc);0<jf[De]&&jf[Qd]>jf[De]&&(Am=Qd,Qd=De,De=Am);wj=Qd;0==Qd&&(wj=De,Ks=!0);for(Tc=1;Tc<=fa.z[Pd];++Tc)Hc=fa.G[Pd][Tc],Ce=RF(fa,Pd,Hc),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Ee?Ee=Hc:kf=Hc);0<jf[kf]&&jf[Ee]>jf[kf]&&(Am=Ee,Ee=kf,kf=Am);zj=Ee;0==Ee&&(zj=kf,Ls=!0);xj=eG(fa,RF(fa,lf,Qd),lf);yj=eG(fa,RF(fa,lf,De),lf);lH=eG(fa,RF(fa,Pd,Ee),Pd);mH=eG(fa,RF(fa,Pd,kf),Pd);1<(0>xj+yj?-(xj+yj):xj+yj)||0!=lH||0!=mH?Dq(fa.n,"Bad stereoinfo on allene !"):(Bm=fa.J[nc[Uc-
-1]]-fa.J[Pd],Cm=fa.M[nc[Uc-1]]-fa.M[Pd],Aj=Math.sqrt(Bm*Bm+Cm*Cm),0.001>Aj&&(Aj=0.001),0<(fa.M[zj]-fa.M[nc[Uc-1]])*(Bm/Aj)-(fa.J[zj]-fa.J[nc[Uc-1]])*(Cm/Aj)?Sc[Ic]=1:Sc[Ic]=-1,Ks&&(Sc[Ic]*=-1),Ls&&(Sc[Ic]*=-1),wj==Qd&&0>xj&&(Sc[Ic]*=-1),wj==De&&0>yj&&(Sc[Ic]*=-1),jf[wj]>jf[zj]&&(Sc[Ic]*=-1))}}else b:{var oc=a,pc=Ka,sL=hH,tL=mh,uL=o,vL=n,wL=rL,Dm=Ld,Em=void 0,Vc=void 0,Ms=void 0,nh=void 0,za=void 0,oh=void 0,sd=void 0,Bj=void 0,Rd=void 0,Kb=void 0,ba=void 0,Db=void 0,Fe=void 0,Fm=void 0,Wc=void 0,
-ka=void 0,Gm=void 0,Db=v(F,k,-1,4,1),Fm=v(F,k,-1,4,1),ph=oc,Sd=pc,nH=tL,Ns=sL,oH=uL,pH=vL,xL=wL,Eb=Db,Cj=void 0,Xc=void 0,Hm=void 0,Im=void 0,Os=void 0,Dj=void 0,Dj=-1;0<Ns[Sd]&&(Eb[++Dj]=Ns[Sd]);for(Xc=1;Xc<=xL;++Xc)oH[Xc]==Sd&&(Eb[++Dj]=pH[Xc]),pH[Xc]==Sd&&(Eb[++Dj]=oH[Xc]);for(Xc=Dj+1;Xc<ph.z[Sd];++Xc){Os=ph.t+1;Hm=1;c:for(;Hm<=ph.z[Sd];++Hm){Cj=ph.G[Sd][Hm];for(Im=0;Im<Xc;++Im)if(Cj==Eb[Im])continue c;nH[Cj]<Os&&(Os=nH[Cj],Eb[Xc]=Cj)}}0==Ns[Sd]&&0<ph.x[Sd]?(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=Eb[0],
-Eb[0]=-1):0<ph.x[Sd]&&(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=-1);for(za=Bj=oh=nh=Gm=sd=Kb=0;4>za;++za)0>=Db[za]||(Em=RF(oc,pc,Db[za]),Fm[za]=eG(oc,Em,pc),0<Fm[za]?(++Kb,Gm=Db[za],oh=Db[za]):0>Fm[za]?(++sd,nh=Db[za],oh=Db[za]):Bj=Db[za]);Rd=Kb+sd;ka=v(F,k,-1,4,1);Wc=0;if(3==oc.z[pc]){if(1==Kb&&1==sd||3==Rd&&0<Kb&&0<sd){Dq(oc.n,"Error in C3H stereospecification !");break b}Fe=Db[0];1==Rd?Fe=oh:2==Rd&&(Fe=Bj);ba=PF(oc,pc,Fe,Db);ka[0]=oh;ka[1]=-1;ka[2]=ba[2];ka[3]=ba[1];0<Kb?Wc=1:Wc=-1}else if(4==oc.z[pc])if(1==
-Rd)ba=PF(oc,pc,oh,Db),ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],0<Kb?Wc=1:Wc=-1;else{Fe=Db[0];1<Bj&&(Fe=Bj);1==Kb?Fe=Gm:1==sd&&(Fe=nh);ba=PF(oc,pc,Fe,Db);Vc=v(F,k,-1,4,1);for(za=0;4>za;++za)Em=RF(oc,pc,ba[za]),Vc[za]=eG(oc,Em,pc);if(4==Rd){if(0==Kb||0==sd){Dq(oc.n,"Error in C4 stereospecification !");break b}if(1==Kb||1==sd)ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],Wc=Vc[0];else{for(za=0;4>za;++za)-1==Vc[za]&&(Vc[za]=0);Rd=2}}else if(3==Rd)if(3==Kb||3==sd)ka[0]=ba[0],ka[1]=ba[3],ka[2]=
-ba[2],ka[3]=ba[1],0<Kb?Wc=-1:Wc=1;else{1==Kb?Kb=Ms=1:sd=Ms=-1;for(za=0;4>za;++za)Vc[za]==Ms&&(Vc[za]=0);Rd=2}if(2==Rd)if(1==Kb&&1==sd)ba[1]==nh?(ba[1]=ba[2],ba[2]=ba[3]):ba[2]==nh&&(ba[2]=ba[3]),ka[0]=Gm,ka[1]=nh,ka[2]=ba[2],ka[3]=ba[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){Dq(oc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(ka[0]=ba[0],ka[1]=ba[2],ka[2]=ba[1],ka[3]=ba[3]):(ka[0]=ba[1],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[0]);1<Kb?Wc=1:Wc=-1}}var T=ka,Ej=Db,ib=void 0;Ej[0]==T[1]?(ib=
-T[0],T[0]=T[1],T[1]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[0]==T[2]?(ib=T[2],T[2]=T[0],T[0]=ib,ib=T[1],T[1]=T[3],T[3]=ib):Ej[0]==T[3]&&(ib=T[3],T[3]=T[0],T[0]=ib,ib=T[1],T[1]=T[2],T[2]=ib);Ej[1]==T[2]?(ib=T[1],T[1]=T[2],T[2]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[1]==T[3]&&(ib=T[1],T[1]=T[3],T[3]=ib,ib=T[2],T[2]=T[3],T[3]=ib);ka[2]==Db[2]?Dm[pc]=1:ka[2]==Db[3]?Dm[pc]=-1:Dq(oc.n,"Error in stereoprocessing ! - t30");Dm[pc]*=Wc}}}Va=new yD;i=v(F,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ta);0<qb[q]&&fG(a,c,qb[c],Va,Kd);var qh=w[c],Fb=void 0,Fj=void 0,rh=void 0,R=void 0,R=Nc,Fb=!1;0!=a.A[c]&&(Fb=!0);0!=Ld[c]&&(Fb=!0);rh=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){rh=a.q[Fj][1];break}-1<rh&&(Fb=!0);a.n.Ib&&0<a.e[c]&&(Fb=!0,rh=1);switch(a.c[c]){case 2:R=xb;break;case 3:qh?R="c":R=Ab;break;case 4:qh?(R=wf,0<a.x[c]&&(Fb=!0)):R=bc;break;case 5:qh?R="o":R=ic;break;case 7:qh?(R="p",0<a.x[c]&&(Fb=!0)):R=kc;break;case 8:qh?R=hg:R=zc;break;case 13:qh?R=kg:R=Bc;Fb=!0;break;case 6:R=
-Ec;Fb=!0;break;case 9:R=Ob;break;case 10:R=Ib;break;case 11:R=zb;break;case 12:R=Ub;break;case 1:R=Sb;Fb=!0;break;case 19:R=mc;Fb=!0;break;case 20:R=qc;Fb=!0;break;case 21:R=rc;Fb=!0;break;case 22:R=sc;Fb=!0;break;case 18:Fb=!0,R=a.o[c],(D(R,wa)||D(R,Yc)||D(R,tb))&&(Fb=!1)}Fb&&(R=Oc+R,1==Ld[c]?R+=sb:-1==Ld[c]&&(R+="@@"),1==a.x[c]?R+=Sb:1<a.x[c]&&(R+=Sb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=xa:R+=Ba,1<Kj(a.A[c])&&(R+=Kj(a.A[c]))),-1<rh&&(R+=kb+rh),R+=Qc);gn(Va.b,R);for(A=1;A<=lc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&fG(a,o[A],n[A],Va,Kd),9<A&&(Va.b.b+="%"),fn(Va,j+(new Q(A)).b);Jd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function hF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)EC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function iF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&hF(a,c);0==a.z[d]&&hF(a,d)}
-function $F(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=RF(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&hF(a,c)}}}function XF(a){var b;b=a.c.length;a.G=Yr([b,7]);a.z=v(F,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function bG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(F,k,-1,a.u+1,1);o=v(ZF,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[RF(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:YF(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(ZF,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function wE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=K(I(qD((a.J[b]+a.J[c])/2))),a.N[d]=K(I(qD((a.M[b]+a.M[c])/2)))}function aG(a,b){var c;for(c=1;c<=a.u;++c)TE(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function RE(a,b){var c;c=(cE(),wC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function YF(a,b){return 2==a.s[b]?!0:!1}function TE(a,b,c){var d,e,f,g;g=1;a.b=v(F,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function uF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Yr([b+5,2]),zD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function uC(a){var b;a.y=0;a.r=0;FF(a);for(b=1;b<=a.t;++b)a.D=b,uF(a);a.D=0}
-function gF(a){var b,c;b=v(tE,r,-1,4,1);uE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function pE(a,b){var c,d,e,f,g,i,h,l;c=v(tE,r,-1,4,1);uE(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;uE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function DF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function kF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&rD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Sb);g=Jj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){i=Rn(c,d+1);try{a.n.y=MB(i,10)}catch(h){if(h=Di(h),y(h,118))a.n.y=0;else throw h;}a.D=b;uF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ab)?3:D(d,xb)?2:D(d,bc)?4:D(d,ic)?5:D(d,kc)?7:D(d,zc)?8:D(d,Ob)?9:D(d,Ib)?10:D(d,zb)?11:D(d,Ub)?12:D(d,Sb)?1:D(d,Bc)?13:D(d,Ec)?6:D(d,mc)?19:D(d,qc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=$C(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=$C(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=$C(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=$C(c,g++);for(;45==e;)--d,e=$C(c,g++)}a.A[b]=d}}}
-function zC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new fC(b);try{for(;b.k=ZB(b,b.b),b.k<b.j;)d=mD(MB(bC(b),10)).b,c=e=mD(MB(bC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Di(f),y(f,118))dn(f);else throw f;}}function fG(a,b,c,d,e){b=RF(a,b,c);5!=a.i[b]&&YF(a,b)?d.b.b+=ob:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=rb,a=a.f[b],null!=a&&(e=a),gn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function vF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Dq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Dq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function dG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=RF(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=RF(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=RF(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=RF(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Dq(a.n,"Not unique E/Z geometry !");else{i=RF(a,b,e);f=RF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=RF(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 WF(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=RF(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(YF(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function eG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function jF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=WF(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function xE(a){OF(this);this.n=a;this.y=this.u=this.t=0}
-function YE(a,b){var c,d,e,f,g,i,h;xE.call(this,a);f=j;i=WE(b);if(null!=i){h=new eC(b,i,!0);for(e=1;4>=e;++e)f=XE(h,i);g=mD(MB(Qn(f.substr(0,3)),10)).b;c=mD(MB(Qn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)wF(this),f=XE(h,i),this.J[e]=(new lD(iD(Qn(f.substr(0,10))))).b,this.M[e]=-(new lD(iD(Qn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Qn(f.substr(31,d-31)),kF(this,e,d),62<=f.length&&(f=Qn(f.substr(60,3)),0<f.length&&(f=mD(MB(f,10)).b,0<f&&(this.D=e,a.y=f,uF(this),this.D=0)));for(e=1;e<=c;++e)BF(this),
-f=XE(h,i),this.H[e]=mD(MB(Qn(f.substr(0,3)),10)).b,this.I[e]=mD(MB(Qn(f.substr(3,3)),10)).b,g=mD(MB(Qn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=mD(MB(Qn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);XF(this);DF(this);vE(this);for(NC(this);(h.k=ZB(h,h.b),h.k<h.j)&&!(null==(f=bC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new dC(f);bC(g);bC(g);i=mD(MB(bC(g),10)).b;
-for(e=1;e<=i;++e)c=mD(MB(bC(g),10)).b,this.A[c]=mD(MB(bC(g),10)).b}if(0==f.indexOf("M APO")){g=new dC(f);bC(g);bC(g);i=mD(MB(bC(g),10)).b;for(e=1;e<=i;++e)c=mD(MB(bC(g),10)).b,f=mD(MB(bC(g),10)).b,this.D=c,Z(this,0),kF(this,this.t,mc+f),this.D=0}}$F(this);NC(this)}}
-function MC(a,b){var c,d,e,f,g;xE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));rD(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new dC(b);d=mD(MB(bC(f),10)).b;e=mD(MB(bC(f),10)).b;for(c=1;c<=d;++c)g=bC(f),wF(this),kF(this,this.t,g),this.J[c]=(new lD(iD(bC(f)))).b,this.M[c]=-(new lD(iD(bC(f)))).b;for(c=1;c<=e;++c)if(BF(this),this.H[c]=mD(MB(bC(f),10)).b,this.I[c]=mD(MB(bC(f),10)).b,this.s[c]=mD(MB(bC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;XF(this);DF(this);vE(this)}catch(i){i=Di(i);if(y(i,118)){i.xc();this.t=0;return}throw i;}$F(this);NC(this)}}
-function $E(a,b,c){var d,e,f;xE.call(this,a);f=v(F,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(wF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;NC(this);vE(this)}
-function nF(a,b,c){var d,e,f,g,i;xE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(F,k,-1,this.t+1,1);this.A=v(F,k,-1,this.t+1,1);this.x=v(F,k,-1,this.t+1,1);this.e=v(F,k,-1,this.t+1,1);this.d=v(is,r,1,this.t+1,0);this.J=v(tE,r,-1,this.t+1,1);this.M=v(tE,r,-1,this.t+1,1);this.o=v(is,r,1,this.t+1,0);this.H=v(F,k,-1,this.u+1,1);this.I=v(F,k,-1,this.u+1,1);this.s=v(F,k,-1,this.u+1,1);this.f=v(is,r,1,this.u+1,0);this.B=v(F,k,-1,this.u+1,1);this.q=Yr([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}NC(this);vE(this)}
-function jE(a){var b;OF(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(F,k,-1,this.t+1,1);zD(a.c,this.c,this.t+1);this.A=v(F,k,-1,this.t+1,1);zD(a.A,this.A,this.t+1);this.x=v(F,k,-1,this.t+1,1);zD(a.x,this.x,this.t+1);this.e=v(F,k,-1,this.t+1,1);zD(a.e,this.e,this.t+1);this.d=v(is,r,1,this.t+1,0);zD(a.d,this.d,this.t+1);this.J=v(tE,r,-1,this.t+1,1);zD(a.J,this.J,this.t+1);this.M=v(tE,r,-1,this.t+1,1);zD(a.M,this.M,this.t+1);this.o=v(is,r,1,this.t+1,0);zD(a.o,this.o,this.t+1);this.H=v(F,
-k,-1,this.u+1,1);zD(a.H,this.H,this.u+1);this.I=v(F,k,-1,this.u+1,1);zD(a.I,this.I,this.u+1);this.s=v(F,k,-1,this.u+1,1);zD(a.s,this.s,this.u+1);this.f=v(is,r,1,this.u+1,0);zD(a.f,this.f,this.u+1);this.B=v(F,k,-1,this.u+1,1);zD(a.B,this.B,this.u+1);this.q=Yr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function EF(a,b,c){var d,e,f;if(0==c)return lF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(qD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new lD(a)).b;d=Gu(e,Hu(46));0>d&&(e+=Wa,d=Gu(e,Hu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function WE(a){var b;b=new eC(a,aa,!0);if(4<YB(b))return aa;b=new eC(a,Yg,!0);return 4<YB(b)?Yg:null}
-function lF(a,b){var c,d,e;d=j+(new Q(a)).b;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function XE(a,b){for(var c,d;a.k=ZB(a,a.b),a.k<a.j;){d=bC(a);if(D(d,b))return ca;for(bC(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 ca}else break;return d}return null}s(510,1,{134:1},xE,YE,MC,$E,nF,jE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Eq(){Eq=u;Fq=new fB(Sb)}
-function dF(a,b){var c;Eq();var d;YD.call(this);this.d=new Ez("Help");new Ez("Home");this.e=b;L(this,(cE(),DC));this.ac&&uA(this.ac.d,!1);rA(this,!1);d=iy(b);if(1==a)this.f||(this.f=new NA(d),WD(this.f,-30,0)),this.k=this.f,c=HC(b),this.ac&&tA(this.ac.d.I.c,Ac),Py(this,new zz(2)),this.i=new fB(c+" "),O(this,this.i,Hb),d=new Ty,O(d,this.j,null),this.e.Cb&&(c=new Ez("Submit"),O(d,c,null)),O(this,d,Fc),eB(this.i,Qn(Un(this.i.ac.b.pb,Qg))),this.ac&&uA(this.ac.d,!0),rA(this,!0);else if(2==a)this.c||
-(this.c=new NA(d),WD(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&tA(this.ac.d.I.c,"Nonstandard atom"),Py(this,new zz(2)),c=new Ty,O(c,new GA("atomic SMILES",1),null),O(this,c,gc),c=Sb,Fq&&(c=Un(Fq.ac.b.pb,Qg)),Fq=new gB(c,8),O(this,Fq,Hb),c=new Ty,O(c,this.j,null),O(this,c,Fc);else{this.b||(this.b=new NA(d),WD(this.b,5*b.Y,0));var e,f;d="About "+(cE(),oC);this.ac&&tA(this.ac.d.I.c,d);Py(this,new CA(0));L(this,DC);O(this,new GA(oC+" Molecular Editor v2013-05-01",1),null);O(this,new GA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=dE,d=0,f=c.length;d<f;++d)e=c[d],e=new GA(e,1),vy(e,this.e.x),O(this,e,null);c=new Ty;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}qA(this);c=this.k;XD(this.ac.d,c.b,c.c);!hy(this)&&My(this);wy(this)}s(511,502,ji,dF);_.sf=function(a){var b,c;if(a.i===this.d){try{b=new GB(this.e.H),c=FB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Di(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,tC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Fq;
-function gG(a,b){gy(b)==a.b?L(b,(Kz(),Sz)):L(b,a.b)}
-function hG(a){var b,c,d,e;e=j;d=!1;gy(iG)!=a.b?(e=wa,d=!0):gy(jG)!=a.b?(e="!#6",d=!0):gy(kG)!=a.b?(L(lG,(Kz(),Sz)),L(mG,Sz),L(nG,Sz),L(oG,Sz),e="F,Cl,Br,I"):(b=gy(pG)!=a.b,c=gy(qG)!=a.b,gy(rG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),gy(sG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),gy(tG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),gy(uG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),gy(vG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),gy(lG)!=a.b&&(e+="F,"),gy(mG)!=a.b&&(e+="Cl,"),gy(nG)!=a.b&&(e+="Br,"),gy(oG)!=a.b&&(e+="I,"),
-rD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=tb:(L(iG,(Kz(),Sz)),e=wa)));b=j;d&&gy(pG)!=a.b&&(b+=";a");d&&gy(qG)!=a.b&&(b+=";A");gy(wG)!=a.b&&(b+=";R");gy(xG)!=a.b&&(b+=";!R");gy(iG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=yG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=zG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);gy(AG)!=a.b&&(e="~");gy(BG)!=a.b&&(e=kb);gy(CG)!=a.b&&(e=sb);gy(DG)!=a.b&&(e="!@");eB(a.f,e)}
-function EG(a){FG(a);GG(a);var b=yG.ac.b;Rw(b,0);b.pb.options[0].selected=!0;b=zG.ac.b;Rw(b,0);b.pb.options[0].selected=!0;L(pG,a.b);L(qG,a.b);L(wG,a.b);L(xG,a.b);L(yG,a.b);L(zG,a.b);HG(a)}function FG(a){L(rG,a.b);L(sG,a.b);L(tG,a.b);L(uG,a.b);L(vG,a.b);L(lG,a.b);L(mG,a.b);L(nG,a.b);L(oG,a.b)}function GG(a){L(iG,a.b);L(jG,a.b);L(kG,a.b)}function HG(a){L(AG,a.b);L(BG,a.b);L(CG,a.b);L(DG,a.b);a.c=!1}
-function eF(a){sA.call(this,"Atom/Bond Query");this.j=new Ez(this.rf());dz(this.r,new ZD(this));this.b=(cE(),DC);this.d=a;this.e||(a=iy(a),this.e=new NA(a),WD(this.e,-150,10));this.k=this.e;Py(this,new BA);L(this,this.b);a=new Ty;Py(a,new gA(0,3,1));O(a,new FA("Atom type :"),null);iG=new Ez(vb);jG=new Ez("Any except C");kG=new Ez("Halogen");O(a,iG,null);O(a,jG,null);O(a,kG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));O(a,new GA("Or select one or more from the list :",0),null);O(this,a,null);
-a=new Ty;Py(a,new gA(0,3,1));rG=new Ez(Ab);sG=new Ez(bc);tG=new Ez(ic);uG=new Ez(zc);vG=new Ez(kc);lG=new Ez(Ob);mG=new Ez(Ib);nG=new Ez(zb);oG=new Ez(Ub);O(a,rG,null);O(a,sG,null);O(a,tG,null);O(a,uG,null);O(a,vG,null);O(a,lG,null);O(a,mG,null);O(a,nG,null);O(a,oG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));yG=new Iz;Hz(yG,vb);Hz(yG,$a);Hz(yG,bb);Hz(yG,hb);Hz(yG,jb);O(a,new FA("Number of hydrogens : "),null);O(a,yG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));zG=new Iz;Hz(zG,vb);Hz(zG,
-$a);Hz(zG,bb);Hz(zG,hb);Hz(zG,jb);Hz(zG,"4");Hz(zG,"5");Hz(zG,"6");O(a,new GA("Number of connections :",0),null);O(a,zG,null);O(a,new GA(" (H's don't count.)",0),null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));O(a,new FA("Atom is :"),null);pG=new Ez(wb);O(a,pG,null);qG=new Ez("Nonaromatic");O(a,qG,null);wG=new Ez(yc);O(a,wG,null);xG=new Ez(fc);O(a,xG,null);O(this,a,null);a=new Ty;L(a,Yz(gy(this)));Py(a,new gA(0,3,1));O(a,new FA("Bond is :"),null);AG=new Ez(vb);O(a,AG,null);BG=new Ez(wb);O(a,BG,
-null);CG=new Ez(yc);O(a,CG,null);DG=new Ez(fc);O(a,DG,null);O(this,a,null);a=new Ty;Py(a,new gA(1,3,1));this.f=new gB(wa,20);O(a,this.f,null);O(a,new Ez(wc),null);O(a,this.j,null);O(this,a,null);this.ac&&uA(this.ac.d,!1);rA(this,!1);FG(this);GG(this);HG(this);L(pG,this.b);L(qG,this.b);L(wG,this.b);L(xG,this.b);L(yG,this.b);L(zG,this.b);gG(this,iG);qA(this);a=this.k;XD(this.ac.d,a.b,a.c);!hy(this)&&My(this);wy(this)}s(512,502,ji,eF);
-_.sf=function(a,b){var c;D(b,wc)?(EG(this),gG(this,iG),hG(this)):y(a.i,86)?(HG(this),fs(a.i)===fs(iG)?(FG(this),GG(this)):fs(a.i)===fs(jG)?(FG(this),GG(this)):fs(a.i)===fs(kG)?(FG(this),GG(this)):fs(a.i)===fs(wG)?L(xG,this.b):fs(a.i)===fs(xG)?(L(wG,this.b),L(pG,this.b)):fs(a.i)===fs(pG)?(L(qG,this.b),L(xG,this.b)):fs(a.i)===fs(qG)?L(pG,this.b):fs(a.i)===fs(AG)||fs(a.i)===fs(BG)||fs(a.i)===fs(CG)||fs(a.i)===fs(DG)?(EG(this),this.c=!0):GG(this),gG(this,a.i),hG(this)):y(a.i,87)&&(HG(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-L(c,this.b):L(c,(Kz(),Sz)),hG(this));107!=this.d.c&&(this.d.c=107,Yy(this.d));return!0};_.c=!1;_.d=null;_.e=null;var iG=_.f=null,AG=null,jG=null,pG=null,BG=null,nG=null,rG=null,zG=null,yG=null,mG=null,lG=null,kG=null,oG=null,sG=null,qG=null,xG=null,DG=null,tG=null,vG=null,wG=null,CG=null,uG=null;function bF(a){a.b=-1;a.c=v(LD,r,0,0,0);a.d=0}function JF(){KD(this)}s(513,487,Dh,JF);_.ze=function(){bF(this)};_.b=-1;
-function IG(a,b){var c=a.b,d=b.b,e,f;if(null!=d)if(null!=c.b.xb)gC(c.b.xb,E(is,r,1,[d]));else{f=j;e=c.b.Db;var g,i,h,l;if(null==d)e=0;else if(g=tD(d,"\\$\\$\\$\\$\r?\n?"),1>=g.length)e=0;else{for(h=0,l=g.length;h<l;++h)i=g[h],ds(e.c,e.d++,i);e=g.length}0<e&&(f=". Use Page Up/Down for SDF access ("+e+ua);try{VE(c.b,d)?(Dq(c.b,"Structure pasted"+f),rE(c.b)):(BC(new CC(c.b.J,c.b,DC)),IC(c.b)),Yy(c.b)}catch(m){if(m=Di(m),y(m,118))d=c.b,d.jb=!0,d.J="ERROR - invalid MOL ",tC(d),BC(new CC(c.b.J,c.b,DC)),
-Yy(c.b);else throw m;}}}function yq(a){a=new tB(a);Bq();var b,c,d,e,f;try{var g=(lB(),oB);if(pB(g,(lB(),oB)))b=a.b;else if(pB(g,mB))b=new xB(a.b);else throw new uB(g);c=un(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new JG;Gx(d.f,c);e=(f=tD(c,"\r\n|\r|\n|\n\r"),f.length);Eu(d.f,20*(10>e?e:10)+Rf);Jn((Gn(),Hn),new KG(d));LG(d);MG(d)}catch(i){if(i=Di(i),y(i,102))dn(i);else throw i;}}function KF(){}s(514,1,{103:1,110:1},KF);_.me=function(a){IG(this,a)};_.b=null;s(516,305,Hh);
-function vq(){var a;vq=u;NG=(a=!1,Hf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);OG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");PG=NG&!OG;var b;a=E(F,k,-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]);wq=v(F,k,-1,1E3,1);for(b=0;b<wq.length;++b)wq[b]=-999;for(b=0;b<a.length;b+=2)wq[a[b+1]]=a[b]}
-function tp(a,b,c){a=new QG(b,c,a);if(!b.Ed(a,c))for(b=b._b;b&&!b.Ed(a,c);)b=b._b}function Wy(a,b,c){var d;d=new RG;ej(d.u,b,c);Yi(a.i,d.u,0,0);Mi(a.b,d);return d}function rC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function LE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)jv(a.i,b.u,c,d),b.s=c,b.t=d;SG(b)}
-function nC(a,b,c,d){vq();this.pb=Zv();this.b=new Si;this.f=d;this.pb.style[Mf]=$a;this.pb.style[Kf]=$a;this.pb.style[Bg]=Qe;this.pb.style[Vg]=b;this.pb.style[Ge]=c;this.i=new TG;this.i.pb.style[Vg]=db;Eu(this.i,db);PG?(b=new UG,c=new VG,Yi(b,this.i,0,0),Yi(b,c,0,0),nv(this,b)):nv(this,this.i);this.d=a;a.Ob=this;PG?(this.k=new WG(this),this.k.j=new XG(this),this.k.k=new YG(this),this.k.o=new ZG(this),this.k.n=new $G(this),this.d&&(this.k.f=new aH(this),this.k.i=new bH(this),this.k.b=new cH(this))):
-z(this,new dH(this),(Iq(),Iq(),Jq));z(this,this,(yp(),yp(),zp));z(this,new eH(this),(hj(),hj(),ij));z(this,new gH(this),(jj(),jj(),kj));z(this,new jH(this),(sq(),sq(),tq));(sp(),sp(),Ay).b=this}s(515,516,Hh,nC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var PG,OG,NG,wq=null;function TG(){lv.call(this);this.pb[wd]=Me}s(518,283,ni,TG);function UG(){TG.call(this);this.pb.style[Vg]=db;this.pb.style[Ge]=db}s(517,518,ni,UG);function dH(a){this.b=a}s(519,1,{},dH);
-_.nc=function(a){var b,c,d;c=nj(a);d=oj(a);b=pj(a.b);a=new qH(a);2==b&&(a.f=4);oF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function eH(a){this.b=a}s(520,1,{},eH);_.oc=function(a){var b,c;b=nj(a);c=oj(a);a=new qH(a);this.b.j?xF(this.b.d,a,b,c):zF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function gH(a){this.b=a}s(521,1,{},gH);_.pc=function(){this.b.j=!1;AF(this.b.d)};_.b=null;function jH(a){this.b=a}s(522,1,{},jH);_.b=null;function VG(){TG.call(this);this.pb.style[Vg]=db;this.pb.style[Ge]=db}
-s(523,518,ni,VG);function rH(a,b){var c;c=b.b;c.f=4;return oF(a.b.d,c,b.e,b.f)}function XG(a){this.b=a}s(524,1,{},XG);_.tf=function(a){return rH(this,a)};_.b=null;function fr(a,b){zF(a.b.d,b.b,b.e,b.f);return oF(a.b.d,b.b,b.e,b.f)}function YG(a){this.b=a}s(525,1,{},YG);_.tf=function(a){return fr(this,a)};_.b=null;function ZG(a){this.b=a}s(526,1,{},ZG);_.tf=function(a){return xF(this.b.d,a.b,a.e,a.f)};_.b=null;function $G(a){this.b=a}s(527,1,{},$G);_.tf=function(){return AF(this.b.d)};_.b=null;
-function jq(a,b){var c;c=I(qD(b.c));c=new wB(b,0,bg,c);kE(a.b.d,c);return!0}function aH(a){this.b=a}s(528,1,{},aH);_.tf=function(a){return jq(this,a)};_.b=null;function kq(a,b){var c;c=I(qD(100*b.d));c=new wB(b,0,ig,c);kE(a.b.d,c);return!0}function bH(a){this.b=a}s(529,1,{},bH);_.tf=function(a){return kq(this,a)};_.b=null;function oq(a,b){var c;c=new wB(b,0,de,$g);kE(a.b.d,c);return!0}function cH(a){this.b=a}s(530,1,{},cH);_.tf=function(a){return oq(this,a)};var sH=_.b=null;
-function tH(){tH=u;sH=new $s((ot(),new nt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function uH(){uH=u;vH={}}function wH(a,b,c){var d;c&&(b.style[je]=c.c+Rf,d=c.b,d!=Mb&&(b.style[ie]=d),0!=(c.d&1)&&(b.style[le]=jd),0!=(c.d&2)&&(b.style[ke]=Ke));a.f.style[Ug]=Bf}
-function mA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=pi(b);d in vH?c=vH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(qg),f=$doc.createElement(Ie),f.width=1,f.height=1,g=(tH(),sH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),wH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Qj(e),l=Qj(e)+(e.offsetHeight||0),m=l-h,o=Qj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new xH,w.b=q,w.c=n,w.d=m,w),vH[d]=c);return c}
-function yH(){uH();var a,b,c,d,e;lj();this.b=E(is,r,1,["monospace","sans-serif",ng]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(qg);this.f.innerHTML=this.i||j;this.f.style[je]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ie]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(533,1,{},yH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var vH;function xH(){}
-s(534,1,{},xH);_.b=0;_.c=0;_.d=0;function pF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Di(b),!y(b,124))throw b;}return!1}function qF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Di(b),!y(b,124))throw b;}return!1}function qH(a){xq.call(this,null,0,null);this.b=a}function QG(a,b,c){xq.call(this,a,0,b);this.b=c}s(535,392,Fh,qH,QG);_.ke=function(){return pF(this)};_.le=function(){return qF(this)};_.b=null;
-function bB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,wH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function aB(a){this.d=a;this.c={};this.b=new yH}s(536,395,Fh,aB);_.b=null;function Xy(a){this.b=a}s(537,403,{},Xy);_.b=null;function zH(a,b){this.b=a;this.c=b}s(538,1,{},zH);_.b=null;_.c=null;function AH(){Gw.call(this);this.pb[wd]="jsa-resetTable";this.pb.style[Vg]=fd}s(539,318,ni,AH);
-function BH(){BH=u;var a=CH=new yH;lj();a.i="9p";a.f.style[ie]=ng;a.f.style[je]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[je]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);DH=new iz(1)}function BE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,SG(a)}
-function DE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(AE(a,!1),360<=g||-360>=g?i=CE(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,G=EH(o,n,q,w,f),A=EH(o,n,q,w,h),J="<g"+a.n+pb,J+='<path d ="M '+G.b+ca+G.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',J+="</g>",J),BE(a,i))}function Y(a,b,c,d,e){a.o&&BE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+Za)}
-function zE(a,b,c,d,e){a.o&&(AE(a,!1),BE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za))}function KE(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ia+d+ga+a.j+' fill="'+e+ja+b+"</text>");BE(a,b)}function xA(a,b,c,d,e){AE(a,!0);BE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za)}
-function SG(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Oj(a.u.pb)+(a.u.pb.offsetWidth||0)-Oj(a.u.pb),d=Qj(a.u.pb)+(a.u.pb.offsetHeight||0)-Qj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=$f+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua)}function JE(a,b){a.f=b;a.j=HF(b)}s(540,399,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var DH,CH;function Uq(a,b,c){c&&(er(a,b),c.tf(a.c));a.e=!0}function er(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Oj(a.p.pb)+(a.p.pb.scrollLeft||0)+Xn(a.p.pb.ownerDocument),a.c.f=c.clientY-Qj(a.p.pb)+(a.p.pb.scrollTop||0)+Yn(a.p.pb.ownerDocument),a.c.b=new qH(b),b.b.preventDefault(),!0):!1}
-function WG(a){this.p=a;this.c=new FH;this.d=new GH(this);z(this.p,new HH(this),(br(),br(),cr));z(this.p,new IH(this),(Vq(),Vq(),Wq));z(this.p,new JH(this),(Zq(),Zq(),$q));z(this.p,new KH(this),(Rq(),Rq(),Sq));z(this.p,new LH,(pq(),pq(),qq));z(this.p,new MH(this),(lq(),lq(),mq));z(this.p,new NH(this),(gq(),gq(),hq))}s(541,1,{},WG);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function GH(a){gk();this.b=a}s(542,24,{},GH);
-_.wc=function(){!this.b.e&&this.b.j&&rH(this.b.j,this.b.c)};_.b=null;function HH(a){this.b=a}s(543,1,{},HH);_.b=null;function IH(a){this.b=a}s(544,1,{},IH);_.b=null;function JH(a){this.b=a}s(545,1,{},JH);_.b=null;function KH(a){this.b=a}s(546,1,{},KH);_.b=null;function LH(){}s(547,1,{},LH);function MH(a){this.b=a}s(548,1,{},MH);_.b=null;function NH(a){this.b=a}s(549,1,{},NH);_.b=null;function FH(){}s(550,1,{},FH);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function OH(a){var b,c,d,e,f;Nj(a);d=(Zi(),$i(null));e=new AH;Dw(e,a);$u(d,e,d.pb);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,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Fw(e,a);hv(d,e);return new oy(f,b)}function PH(){this.pb=$doc.createElement(Wd);this.pb[wd]=Me;this.pb.style[Lf]=He;this.pb.style[Of]=Zc;this.pb.style[Vg]=db;this.pb.style[Ge]=db}s(552,286,ii,PH);_.Xc=function(){return Oj(this.pb)};_.Yc=function(){return Qj(this.pb)};
-function HF(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function EH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new zH(new lD(a),new lD(b))}function CE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+Za}
-function OE(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+ya+h,f<g-1&&(d+=ca);d+=ea;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function AE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function RG(){BH();this.o=DH;this.d=[];this.u=new PH}s(553,540,{},RG);_.b=j;_.c=j;function QH(){QH=u;RH=new oy(0,0)}
-function SH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=OH(c.b),ej(c.ne(),b.c,b.b),c=OH(c.b),b=new oy(c.c-b.c,c.b-b.b)):b=new oy(0,0);a.Bf(b)}return b}function Dy(a,b){var c;if(a.re())return RH;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Af(hy(b));c=OH(a.ne());a.f.c=c.c;a.f.b=c.b;return c}function TH(a,b){var c;b&&(c=$f+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua,a.wf().pb.style[gd]=c)}function UH(){this.f=new bA;this.f.b=-1;this.f.c=-1}s(555,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return VH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(hy(a))};_.zf=function(a){TH(this,a)};_.Af=function(a){var b=this.ne().pb,c,d,e;c=(Ny(),Oy);e=a.c;d=a.b;e!=c.c?b.style[je]=j+e+"pt":b.style[je]=j;d!=c.b?b.style[ie]=d:b.style[ie]=j;0!=(a.d&1)?b.style[le]=jd:b.style[le]=j;0!=(a.d&2)?b.style[ke]=Ke:b.style[ke]=j};_.Bf=function(a){VH=a};_.Cf=function(){};var VH=_.f=null,RH;
-function Fz(a,b){QH();UH.call(this);this.b=new Sv(a);this.b._c()[wd]=j;z(this.b,new WH(this,b),(vp(),vp(),wp))}s(554,555,{},Fz);_.ne=function(){return this.b};_.zf=function(a){TH(this,a)};_.b=null;function WH(a,b){this.b=a;this.c=b}s(556,1,{},WH);_.Ec=function(a){sp();tp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Jz(a){QH();UH.call(this);this.b=new Sw;z(this.b,new XH(this,a),(pp(),pp(),qp))}s(557,555,{},Jz);_.ne=function(){return this.b};_.b=null;
-function XH(a,b){this.b=a;this.c=b}s(558,1,{},XH);_.b=null;_.c=null;function YH(a,b){var c,d;TH(a,b.Gd());for(d=new xi(b.Pb.b);d.c<d.e.ue();)c=yi(d),c.ec&&c.ac.vf(c)}function ZH(a,b){var c,d,e,f,g,i,h;ej(a.e,b.Nd(),b.Jd());for(d=new xi(b.Pb.b);d.c<d.e.ue();)c=yi(d),c.ec&&(e=c.ac,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=SH(e).c,f-=SH(e).b,ej(e.ne(),g,f),!c.ob&&a.e.rd(c),a.e.sd(c,i,h)))}function Sy(){QH();UH.call(this);this.e=new lv}s(559,555,{},Sy);
-_.vf=function(a){YH(this,a)};_.ne=function(){return this.e};_.yf=function(a){ZH(this,a)};_.e=null;function HA(a){QH();UH.call(this);var b=this.b=new qw;Xv(b.c,a,!1);iw(b);this.f.b=-1;this.f.c=-1}s(560,555,{},HA);_.ne=function(){return this.b};_.re=function(){var a;a=(this.b.c.d?Vn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function KA(a){this.b=new lx(a.i,new $H(a))}s(561,1,{},KA);_.b=null;
-function hx(a){var b,c,d,e,f;f=new vB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(aI,r,103,0,0);for(c=b.b?rk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Vi((bz(),P),new Q(f.e)));c=c.c;if(Rs(!c?Zg:c.b,jh))for(c=(!a.e.b||0==a.e.b.d?(Ir(),Ir(),Jr):new ez(a.e.b)).qd();c.Qc();)a=c.Rc(),1001==f.e&&a.me(f);var g,i,h;1001==f.e?(g=new xq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Nf(),null.Nf()):100==f.e&&y(f.f,100)?(i=f.f,h=new xq(i,205,null),h.j=i.Od(),
-h.k=i.Pd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Nf():401==f.e||402==f.e?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.e&&507>=f.e&&(g=null.Of,500!=g&&(f=new xq(null.Of,g,null),f.j=null.Nf(),f.k=null.Nf(),i=null.Nf(),f.f=i&12,501==g&&null.Nf())))}function $H(a){this.b=a}s(562,1,ci,$H);_.qc=function(){hx(this)};_.b=null;function hB(){QH();UH.call(this);this.b=new Kx}s(563,555,{},hB);_.uf=function(){var a;a=new hB;Gx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ne=function(){return this.b};
-_.xf=function(){return bI};_.Bf=function(a){bI=a};var bI=_.b=null;s(564,559,{});function cI(a){var b;b=new Jp(Tn(a.pb,Gf),Tn(a.pb,Ff));a=new Jp(Tn(a.T.jb.pb,Gf),Tn(a.T.jb.pb,Ff));return E(F,k,-1,[b.c-a.c,b.b-a.b])}function dI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ed(a.R);a.cd(b);a.R=a.Q=null}else null!=a.R?(eI(a,a.R),a.R=null):null!=a.Q&&(fI(a,a.Q),a.Q=null);rj(a.S)}function LG(a){a.kb?a.Gf(Mp(a.T.jb)):(a.Ad(),LG(a))}function fI(a,b){var c;a.kb?(c=cI(a),a.Gf(new Jp(-1,gI(b,!1)-c[1]))):a.Q=b}
-function hI(a,b){var c;b!=a.vd()&&(c=a.T.jb,Su(c),iI(c,b,c.pb,c.q.d,!0))}function eI(a,b){var c;a.kb?(c=cI(a),a.Gf(new Jp(gI(b,!0)-c[0],-1))):a.R=b}s(567,288,di);_.Df=function(){var a,b;b=Mp(this.T.jb);a=cI(this);b.c+=a[0];b.b+=a[1];return b};_.vd=function(){var a;a=this.T.jb;return 0!=a.q.d?jI(Xx(a.q,0)):null};_.Ef=function(a){kI(this.T.jb,a)};_.qd=function(){return new Tu(this.T.jb)};_.Ff=function(){Qp(this.T.jb)};_.ld=function(){dI(this)};_.Dd=function(){Qp(this.T.jb)};
-_.nd=function(a){return lI(this.T.jb,a)};_.Gf=function(a){Op(this.T.jb,a)};_.cd=function(a){fI(this,a)};_.wd=function(a){hI(this,a)};_.ed=function(a){eI(this,a)};_.Q=null;_.R=null;function mI(){mI=u;var a=(nI(),oI(),pI);qI=new Iw(a.e,a.c,a.d,a.f,a.b)}function rI(a,b){if(0!=a.I.b.q.d&&jI(Xx(a.I.b.q,0)))throw new Nu("WindowPanel can only contain one child widget");sI(a,b)}
-function MG(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Sg]=He,a.ab=!1,a.Ad());b=a.pb;b.style[Qe]=0+(lj(),Rf);b.style[Gg]=ab;XD(a,Jj(Xn($doc)+(fj()-Tn(a.pb,Gf)>>1),0),Jj(Yn($doc)+(gj()-Tn(a.pb,Ff)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Yf,a.pb.style[Sg]=Tg,Wj(a.gb,200)):a.pb.style[Sg]=Tg)}finally{a.w=!0}}
-function tI(a,b){var c;if(a.w){c=new gu;a.mb&&yr(a.mb,c);a.J&&Np(a.r,a);try{Fi(a.r.d,a)}catch(d){if(d=Di(d),!y(d,118))throw d;}a.n=uI(a.r,a);try{sv(a,b)}finally{Ii(a.t.b),Ii(a.s.b),Ii(a.u.b),a.P&&Li(a.P,a.r),a.C&&(a.C=!1)}}else sv(a,b)}function vI(a,b,c){var d,e;e=a.ob;d=new Gj(a,e);e.sd(a,d.b+b,d.e+c)}function wI(a,b,c){b=new xI(Wn(Vn(nu(nu(a.T.d,b),c))));Ru(b,a);z(b,a.o,(vp(),vp(),wp));return b}function Lp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Op(a.T.jb,b)}
-function XD(a,b,c){var d,e;(e=a.r)?(d=yI(e.pb),vv(a,b+(Oj(e.pb)+d[3]),c+(Qj(e.pb)+d[0]))):vv(a,b,c)}function uA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Pp(a.r,a):Np(a.r,a)))}function sI(a,b){if(b!=(0!=a.I.b.q.d?jI(Xx(a.I.b.q,0)):null)){Su(a.I.b);var c=a.I.b;iI(c,b,c.pb,c.q.d,!0)}}
-function zI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Gp(),AI)&&(a.O=a.G);var d,e;if(a.P)for(e=new xi(a.P);e.c<e.e.ue();)if(d=yi(e),b==(Gp(),BI)){!d.c&&(d.c=new CI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Gp(),Hp))g=d.r,i=d.F,d.I.d?(XD(d,i.d,i.e),Lp(d,new Jp(i.c,-1))):(XD(d,i.d,i.e),Lp(d,new Jp(i.c,i.b)),Pp(g,d)),Bi(g.d,d,d.I.c),ak(d.z,333);else if(!d.C&&f==(Gp(),AI))d.pb.style[Sg]=Tg,Gp()}else if(b==Hp){!d.c&&(d.c=new CI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=yI(i.pb);h=d.F;if(d.I.d)h.d=Oj(d.pb)-
-g[3]-Oj(i.pb),h.e=Qj(d.pb)-g[0]-Qj(i.pb),d.F=h,XD(d,0,0),DI(d,Ip(i.pb).c,-1);else{if(f!=(Gp(),AI))h.d=Oj(d.pb)-g[3]-Oj(i.pb),h.e=Qj(d.pb)-g[0]-Qj(i.pb),h.c=d.q,h.b=d.p,d.F=h;XD(d,0,0);Op(d,new EI(Ip(i.pb)));Np(i,d)}d==d.r.b||fF(d);ak(d.z,333)}}else b==AI&&(!d.c&&(d.c=new CI),d=a,d.C||(d.G=c,d.pb.style[Sg]=He))}}function FI(a,b){a.pb.style[Xg]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Nf().Nf()}
-function GI(a){if(!a.kb){a.t=Lu(a,a.r,(!jr&&(jr=new mk),jr));a.s=Lu(a,a.r,lk?lk:lk=new mk);a.u=Lu(a,a.r,(!or&&(or=new mk),or));var b=a.r;!a.P&&(a.P=new Si);Mi(a.P,b);jr&&(b=new ir(a),a.mb&&yr(a.mb,b));a.J&&Pp(a.r,a);Bi(a.r.d,a,a.I.c);a.n&&(vv(a,a.n.b,a.n.c),a.n=null);wv(a);fF(a)}}function fF(a){if(a!=a.r.b){var b;or&&(b=new nr(a),a.mb&&yr(a.mb,b))}}
-function HI(a,b,c){var d;d=(Dv(),Ev);xv.call(this,!1,"popup");this.U=d.b;this.S=new II(this);d=new JI;d.pb[wd]="mosaic-popupLayoutPanel";pv(this.T,d);uv(this);this.o=new KI(this);this.z=new LI(this);this.A=new MI(this);this.B=new NI(this);this.F=new OI;this.O=(Gp(),BI);this.J=c;this.r=a;a=this.I=new PI(b);b=new QI;!a.e&&(a.e=new RI);Mi(a.e,b);a=new SI(new Kw(qI.b.e.b,qI.b.c,qI.b.d,qI.b.f,qI.b.b));z(a,new TI(this),(vp(),vp(),wp));b=this.I.c;b.c||(b.c=new Gw,b.c._c()[wd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(zw(),Aw),c.d=d,UI(b.i,b.c,new VI(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new cv;d=Ew(c);vu(c.c,(Jt(),Kt(d)),0);bv(c,a,d,0,!1)}else Dw(b.c,a);kI(b.i,null);z(this.I.c,new WI(this),(Dp(),Dp(),Ep));z(this.I.c,this.o,wp);hI(this,this.I);zi(Wn(Vn(this.pb)),"mosaic-WindowPanel",!0)}s(566,567,di);_.vd=function(){return 0!=this.I.b.q.d?jI(Xx(this.I.b.q,0)):null};_.yd=function(a){tI(this,a)};_.qd=function(){return new Tu(this.I.b)};_.ld=function(){dI(this);rj(new XI(this))};
-_.nd=function(a){return lI(this.I.b,a)};_.Gf=function(a){Lp(this,a)};_.zd=function(a,b){XD(this,a,b)};_.wd=function(a){sI(this,a)};_.Ad=function(){GI(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var qI;function YI(a){a.i=(new Ez(a.j)).ac.ne();z(a.i,new ZI(a),(vp(),vp(),wp));a.e=E($I,r,58,[a.i])}
-function JG(){mI();var a,b,c,d,e,f;HI.call(this,(aJ(),bJ),null,!0);this.Jf();this.db=!0;a=new sw(this.k);this.f=new Jx;this.f.pb.style[Vg]=db;Eu(this.f,db);this.Hf();eI(this,"400px");f=new Wx;f.pb.style[Ge]=db;f.f[rd]=10;c=(lw(),ww);f.b=c;Vx(f,a);Vx(f,this.f);e=new Gw;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Dw(e,a);Vx(f,e);rI(this,f);uA(this,!1);this.If()}s(565,566,di,JG);_.Hf=function(){YI(this)};_.If=function(){var a=this.f;a.pb.readOnly=!0;var b=Fu(a.pb)+"-readonly";zi(a._c(),b,!0)};
-_.Jf=function(){tA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function ZI(a){this.b=a}s(568,1,{},ZI);_.Ec=function(){tI(this.b,!1)};_.b=null;function KG(a){this.b=a}s(569,1,{},KG);
-_.qc=function(){Iu(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Un(a.pb,Qg).length;if(0<b&&a.kb){if(0>b)throw new ew("Length must be a positive integer. Length: "+b);if(b>Un(a.pb,Qg).length)throw new ew("From Index: 0 To Index: "+b+" Text Length: "+Un(a.pb,Qg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function cJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";tA(a.I.c,"Paste")}function dJ(a){mI();JG.call(this);this.d=a}
-s(571,565,di,dJ);_.Hf=function(){YI(this);this.b=(new Ez(this.c)).ac.ne();z(this.b,new eJ(this),(vp(),vp(),wp));this.e=E($I,r,58,[this.b,this.i])};_.If=function(){Eu(this.f,"150px")};_.Jf=function(){cJ(this)};_.Ad=function(){GI(this);Jn((Gn(),Hn),new fJ(this))};_.b=null;_.c=null;_.d=null;function gJ(a){mI();dJ.call(this,a)}s(570,571,di,gJ);
-_.If=function(){Eu(this.f,"150px");var a=new hJ(this),b=this.f;Ku(b,new iJ,(Up(),Up(),Vp));Ku(b,new jJ,(Rp(),Rp(),Sp));Ku(b,new kJ,(Xp(),Xp(),Yp));Ku(b,new lJ(a),($p(),$p(),aq))};_.Jf=function(){cJ(this);this.k+=" Or drag and drop a file on it."};s(574,1,{});s(573,574,{});_.c=null;_.d=1;_.e=-1;function hJ(a){this.b=a;this.c=new mJ(this);this.d=this.e=1}s(572,573,{},hJ);_.b=null;function mJ(a){this.b=a}s(575,1,{},mJ);_.Kf=function(a){this.b.b.f.pb[Qg]=null!=a?a:j};_.b=null;function jB(){new Ar}
-s(576,423,{},jB);function eJ(a){this.b=a}s(577,1,{},eJ);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new vB(a.b,0,Un(this.b.f.pb,Qg));IG(a.b,b)}tI(this.b,!1)};_.b=null;function fJ(a){this.b=a}s(578,1,{},fJ);_.qc=function(){Iu(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Cq(a){var b;a&&a&&(a=new nJ(a),void 0!=$wnd.FileReader?b=new gJ(a):b=new dJ(a),LG(b),MG(b))}function nJ(a){this.b=a}s(580,1,{},nJ);_.b=null;function cq(a,b){a.onloadend=function(a){b.Kf(a.target.result)}}
-function lJ(a){this.b=a}s(585,1,{},lJ);_.b=null;function iJ(){}s(586,1,{},iJ);function jJ(){}s(587,1,{},jJ);function kJ(){}s(588,1,{},kJ);function vA(a,b){QH();Sy.call(this);this.d=new oJ(a);var c=this.c=new Gw,d=(lw(),ww);c.b=d;Dw(this.c,this.e);rI(this.d,this.c);this.d.b=this;this.b=b}s(589,564,{},vA);_.ne=function(){return this.d};_.wf=function(){return this.c.ob};_.xd=function(){tI(this.d,!1)};_.Af=function(){};_.Cf=function(a){YH(this,a);ZH(this,a);LG(this.d);GI(this.d)};_.b=null;_.c=null;
-_.d=null;function oJ(a){mI();HI.call(this,(aJ(),bJ),a,!1)}s(590,566,di,oJ);_.xd=function(){var a=this.b,b=new oA(a.b,201),c;a=a.b.r;a.b?a=new pJ(new xi(a.b)):(a=(Ir(),Ir(),Jr),a=new xi(a));for(;a.Qc();)c=a.Rc(),201==b.e&&VD(c.b)};_.b=null;function SA(){QH();UH.call(this);var a=this.b=new qJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(591,555,{},SA);_.ne=function(){return this.b};_.b=null;function JB(){}s(597,439,{},JB);function pJ(a){if(!a)throw new kn;this.b=a}s(598,1,{},pJ);_.Qc=function(){return PB(this.b)};
-_.Rc=function(){return yi(this.b)};_.Sc=function(){throw new SB("Missing message: awt.50");};_.b=null;function oz(){return oz()}function HB(){HB=u;var a;a=(yB(),zB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(rJ,r,-1,0,1);else throw new YC(a+" is not supported");}catch(b){if(b=Di(b),!y(b,126))throw b;}}function LA(a,b){a.b=31*a.b+H((new lD(b)).b)}function jz(){}s(601,1,{},jz);_.hC=function(){return this.b};_.b=1;
-function yI(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"borderTopWidth"));b[1]=sJ(tJ(a,"borderRightWidth"));b[2]=sJ(tJ(a,"borderBottomWidth"));b[3]=sJ(tJ(a,"borderLeftWidth"));return b}function uJ(a){var b,c;c=vJ(a);b=yI(a);a=new Jp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Ip(a){return new Jp(a.clientWidth,a.clientHeight)}
-function vJ(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"marginTop"));b[1]=sJ(tJ(a,"marginRight"));b[2]=sJ(tJ(a,"marginBottom"));b[3]=sJ(tJ(a,"marginLeft"));return b}function wJ(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"paddingTop"));b[1]=sJ(tJ(a,"paddingRight"));b[2]=sJ(tJ(a,"paddingBottom"));b[3]=sJ(tJ(a,"paddingLeft"));return b}function xJ(a,b,c){try{D(b,ge)&&(b=Hd),a.style[b]=c}catch(d){if(d=Di(d),!y(d,118))throw d;}}
-function gI(a,b){var c;yJ||(yJ=$doc.createElement(qg),xJ(yJ,Qe,j),xJ(yJ,Gg,j),xJ(yJ,Of,Zc),xJ(yJ,Sg,He),$doc.body.appendChild(yJ));xJ(yJ,Vg,a);xJ(yJ,Ge,a);c=uJ(yJ);return b?c.c:c.b}var yJ=null;function zJ(){Jp.call(this,0,0)}function Jp(a,b){this.c=a;this.b=b}function EI(a){Jp.call(this,a.c,a.b)}s(603,1,Fh,zJ,Jp,EI);_.eQ=function(a){return this===a?!0:null==a||AJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function BJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(604,1,{112:1,114:1,135:1},BJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return CJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function DJ(a,b){this.b=a;this.c=b}s(605,1,Fh,DJ);_.eQ=function(a){return this===a?!0:null==a||EJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return EJ.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function OI(){this.c=this.b=this.e=this.d=0}s(606,1,Fh,OI);_.eQ=function(a){return this===a?!0:null==a||FJ!=sn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return FJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function tJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ge&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(608,1,{});var GJ=-1;function HJ(){}s(609,608,{},HJ);_.b=-1;_.c=-1;var IJ=null;
-function sJ(a){a=parseInt(a,10);a=isNaN(a)?null:mD(a);return!a?0:a.b}s(612,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Df=function(){return Mp(this.i)};_.Ef=function(a){kI(this.i,a)};_.Ff=function(){Qp(this.i)};_.Dd=function(){Qp(this.i)};_.cd=function(a){var b=this.i;b.pb.style[Ge]=a;b.kb||(b.i=a)};_.ed=function(a){var b=this.i;b.pb.style[Vg]=a;b.kb||(b.j=a)};function nI(){nI=u;oI()}function tA(a,b){a.b.pb.textContent=b||j;kI(a.i,null)}
-function JJ(a){nI();var b;Uv(this,new JI);this.b=new KJ;b=this.i;LJ(b,new MJ);xJ(b.pb,Mf,ab);b.p=0;UI(b,this.b,new VI(0));this.b._c()[wd]="mosaic-Caption-text";this.b.pb.textContent=a||j;kI(this.i,null);this.pb[wd]="mosaic-Caption"}s(611,612,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},JJ);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.c=null;function oI(){oI=u;NJ=Bn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ay(NJ,240,20);new ay(NJ,224,16);new ay(NJ,208,16);new ay(NJ,192,16);new ay(NJ,176,16);new ay(NJ,160,16);new ay(NJ,144,16);new ay(NJ,128,16);new ay(NJ,112,16);new ay(NJ,96,16);new ay(NJ,80,16);new ay(NJ,64,16);new ay(NJ,260,16);pI=new ay(NJ,48,16);new ay(NJ,32,16);new ay(NJ,16,16);new ay(NJ,0,16)}var NJ,pI;
-function OJ(a,b){Iu(a.b.pb,!b);kI(a.i,a.b)}function Kp(a,b){a.d=b;Iu(a.b.pb,!b);kI(a.i,a.b);if(a.e){var c;for(c=new xi(a.e);c.c<c.e.ue();)yi(c)}}function PI(a){var b;Uv(this,new JI);b=this.i;LJ(b,new PJ((QJ(),RJ)));b.p=0;this.c=new JJ(a);UI(b,this.c,new VI(1));this.b=new JI;Ri(this.b,"Body");UI(b,this.b,new VI(0));this.pb[wd]="mosaic-CaptionLayoutPanel"}s(614,612,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},PI);_.fd=function(){Mu(this.i)};_.gd=function(){Pu(this.i)};_.qd=function(){return new Tu(this.b)};
-_.nd=function(a){return lI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function RI(){KD(this)}s(615,487,Dh,RI);function II(a){this.b=a}s(616,1,ci,II);_.qc=function(){Qp(this.b.T.jb)};_.b=null;function SJ(a){var b;b=a.c;a=b.r;b=!a.f?-1:qj(a.f.b,b);a.f&&Et(a.f.b,b)&&Ht(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&fF(!a.f?null:Et(a.f.b,b-1))}function TJ(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Ry);-1==qj(a.f.b,b)&&Mi(a.f.b,b)}function CI(){}s(617,1,{},CI);_.Jc=function(a){SJ(a)};_.Kc=function(a){TJ(a)};
-_.Mc=function(a){UJ(a.b.r,a.b)};function aJ(){aJ=u;VJ=new WJ(1,"e");XJ=new WJ(2,wf);YJ=new WJ(3,"ne");ZJ=new WJ(10,"nw");$J=new WJ(4,hg);aK=new WJ(5,kg);bK=new WJ(12,"sw");cK=new WJ(8,"w");bJ=new dK((Zi(),$i(null)).pb)}function uI(a,b){var c;c=yI(a.pb);return new DJ(Oj(b.pb)-(Oj(a.pb)+c[3]),Qj(b.pb)-(Qj(a.pb)+c[0]))}
-function eK(a){var b,c,d,e,f,g;if(a.f){b=Ip(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Et(a.f.b,d),c=new Jp(Tn(g.pb,Gf),Tn(g.pb,Ff)),f=uI(a,g),f.b-=Jj(0,f.b+Tn(g.pb,Gf)-b.c),f.c-=Jj(0,f.c+Tn(g.pb,Ff)-b.b),XD(g,Jj(0,f.b),Jj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,DI(g,c.c,c.b),g.O==(Gp(),Hp)&&Op(g,new EI(Ip(a.pb))),ak(g.z,1)}}function fK(a,b,c){a=a.e;Bi(a,b,b);x(a.d,b,c);Ri(b,xc+c.c)}
-function Np(a,b){var c;c=a.e;gK(c,b.H);Qi(b.H,xc+ZJ.c);gK(c,b.D);Qi(b.D,xc+XJ.c);gK(c,b.E);Qi(b.E,xc+YJ.c);gK(c,b.N);Qi(b.N,xc+cK.c);gK(c,b.v);Qi(b.v,xc+VJ.c);gK(c,b.M);Qi(b.M,xc+bK.c);gK(c,b.K);Qi(b.K,xc+$J.c);gK(c,b.L);Qi(b.L,xc+aK.c)}
-function Pp(a,b){!b.H&&(b.H=wI(b,0,0));fK(a,b.H,ZJ);!b.D&&(b.D=wI(b,0,1));fK(a,b.D,XJ);!b.E&&(b.E=wI(b,0,2));fK(a,b.E,YJ);!b.N&&(b.N=wI(b,1,0));fK(a,b.N,cK);!b.v&&(b.v=wI(b,1,2));fK(a,b.v,VJ);!b.M&&(b.M=wI(b,2,0));fK(a,b.M,bK);!b.K&&(b.K=wI(b,2,1));fK(a,b.K,$J);!b.L&&(b.L=wI(b,2,2));fK(a,b.L,aK)}function UJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=qj(a.f.b,b);if(c+1<d){tz(a.f,b);for(Mi(a.f.b,b);c<d;++c)FI(Et(a.f.b,c),c)}else FI(b,c)}
-function dK(a){a=new hK(a);Uv(this,a);this.d=new iK(a);this.d.j=!0;Ji(this.d);this.d.n=3;this.e=new jK(a);this.e.j=!0;Ji(this.e);this.e.n=3;Wv(this)}s(618,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},dK);_.Df=function(){return Ip(this.pb)};_.Ef=function(){var a;(a=kK(this))&&a.Ef(null)};_.Ff=function(){eK(this)};_.Jc=function(a){!this.c&&(this.c=new CI);SJ(a)};_.Kc=function(a){!this.c&&(this.c=new CI);TJ(a)};_.Dd=function(){eK(this)};
-_.Mc=function(a){!this.c&&(this.c=new CI);UJ(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var VJ,XJ,YJ,ZJ,bJ,$J,aK,bK,cK;function hK(a){this.q=new mv(this);this.pb=a}s(619,283,ni,hK);function WJ(a,b){this.b=a;this.c=b}s(620,1,{},WJ);_.b=0;_.c=null;function iK(a){ti();Ni.call(this,a)}s(621,3,{},iK);_.kc=function(){var a;a=this.k.f;a.C||Nj(a.x);Qi(this.k.f,"dragdrop-dragging");!a.I.d&&OJ(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Jj(this.b,a<this.e?a:this.e),b=Jj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Qe]=a+(lj(),Rf);c.style[Gg]=b+Rf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||fF(a);a.I.d||OJ(a.I,!0);a.C||(a.x||(a.x=new lK,Ri(a.x,"mosaic-GlassPanel-invisible")),xJ(a.x.pb,Xg,tJ(a.pb,Xg)),Yi((Zi(),$i(null)),a.x,0,0));Ri(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.pb);this.c=a.e+Rj(this.k.b.pb);this.e=this.b+Tj(this.k.b.pb)-this.k.f.$c();this.d=this.c+Sj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.d=0;_.e=0;function gK(a,b){try{Fi(a,b)}catch(c){if(c=Di(c),!y(c,118))throw c;}}
-function jK(a){ti();Ni.call(this,a);this.d=new vi}s(622,3,{},jK);_.kc=function(){var a;a=this.k.f.ob;a.C||Nj(a.x);Qi(this.k.f,"dragdrop-dragging");OJ(a.I,!1);Lp(a,new Jp(a.q,a.p));ak(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Vi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.Yc()-Jj(this.k.d,this.c):this.k.f.Yc()-this.k.d,0!=b&&(a=d.p,b=Jj(a+b,Tn(d.I.c.pb,Ff)),b!=a&&vI(d,0,a-b),Lp(d,new Jp(d.q,b)),ak(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.Yc():this.k.d-this.k.f.Yc(),0!=b&&(a=d.p,b=Jj(a+b,Tn(d.I.c.pb,Ff)),Lp(d,new Jp(d.q,b)),ak(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.Xc()-Jj(this.k.c,this.b):this.k.f.Xc()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&vI(d,a-b,0),Lp(d,new Jp(b,d.p)),ak(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.Xc():this.k.c-this.k.f.Xc(),0!=b&&(a=d.q,Lp(d,new Jp(96<a+b?a+b:96,d.p)),ak(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||fF(a);OJ(a.I,!0);a.C||(a.x||(a.x=new lK,Ri(a.x,"mosaic-GlassPanel-invisible")),xJ(a.x.pb,Xg,tJ(a.pb,Xg)),Yi((Zi(),$i(null)),a.x,0,0));Ri(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.pb);this.c=a.e+Rj(this.k.b.pb);this.f=this.b+Tj(this.k.b.pb)-this.k.f.$c();this.e=this.c+Sj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.e=0;_.f=0;
-function lK(){var a;this.e=new mK(this);this.b=!1;this.c=new qv;Uv(this,this.c);a=this.pb.style;a[gd]="#000";a[fe]="alpha(opacity=50)";a.opacity="0.5";this.pb[wd]="gwt-GlassPanel"}s(623,303,Ph,lK);
-_.jd=function(){var a;Wv(this);try{a=this.ob}catch(b){b=Di(b);if(y(b,124))throw new Nu("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Zi(),$i(null))?(xt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Li(hk,a),a.c=!0,a.d=pk(a),Mi(hk,a),this.d=new nK(this),au(new wt(this.d))):(this.pb.style[ld]=ab,this.pb.style[ag]=ab);this.b&&Pt(new vt(this));Yi($i(null),new oK,Xn($doc),Yn($doc))};
-_.kd=function(){this.i.kd();Vj(this.e);this.d&&(tt(Zt,this.d,E(pK,r,46,[(!mr&&(mr=new mk),mr)])),this.d=null);this.b&&tt(Rt,this,E(pK,r,46,[(!Qt&&(Qt=new mk),Qt)]))};_.Uc=function(a){switch(Mt(a.type)){case 256:if(27==(a.keyCode||0))return Nj(this),!1;case 1:if(this.pb.contains(a.target))return Nj(this),!1}return!0};_.ld=function(){};_.b=!1;_.c=null;_.d=null;function mK(a){gk();this.b=a}s(624,24,{},mK);_.wc=function(){xt(this.b)};_.b=null;function nK(a){this.b=a}s(625,1,{},nK);_.b=null;
-function oK(){this.pb=Zv();var a;a=new Tw(new qK(this));z(this,a,(lp(),lp(),mp));z(this,a,(dq(),dq(),eq))}s(626,305,Hh,oK);_.ld=function(){rj(new rK(this))};function qK(a){this.b=a}s(627,1,{},qK);_.b=null;function rK(a){this.b=a}s(628,1,ci,rK);_.qc=function(){this.b.pb.focus()};_.b=null;function sK(a){a.pb.style[Vg]=fd;a.pb.style[Ge]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Ef(null):(b=kK(a))&&b.Ef(a)}}s(630,286,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Df=function(){sK(this);return new Jp(Tn(this.pb,Gf),Tn(this.pb,Ff))};_.Ef=function(){sK(this)};_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function KJ(){this.pb=$doc.createElement("label");this.pb[wd]="mosaic-Label";this.pb.style[Ug]=Bf;this.pb[wd]="mosaic-HTML"}s(629,630,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},KJ);function SI(a){Uv(this,new tK(a));this.pb[wd]="mosaic-ImageButton"}s(631,303,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},SI);
-function qJ(){var a=(Dv(),Gv);xv.call(this,!0,cf);this.U=a.b;this.b=new uK(this);this.b.e=!0;nv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);bj();xu(a,b)}else this.lb|=1;Wn(Vn(this.pb))[wd]=ye;this.pb.style[Xg]="2147483647"}s(632,288,ni,qJ);_.Tc=function(a){Ou(this,a);1==Mt(a.type)&&sv(this,!1)};_.b=null;
-function uK(a){this.c=a;this.d=new Si;this.j=new Si;a=(kx(),jx);new $x(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(vg);this.f=$doc.createElement(yg);It(b,this.f);this.p=!0;a=Zv();b=(Jt(),Kt(b));a.appendChild(b);this.pb=a;nl();this.pb.setAttribute("role",Rl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),bj(),xu(a,b)):this.lb|=2225;this.pb[wd]=xe;a=Fu(this.pb)+"-vertical";zi(this._c(),a,!0);this.pb.style[Kf]=ab;this.pb.setAttribute("hideFocus",Pg);z(this,new ix(this),(lp(),lp(),mp))}
-s(633,327,ii,uK);_.Tc=function(a){switch(Mt(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}bx(this,a)};_.Cd=function(a,b){fx(this,a,b);b||this.b&&sv(this.c,!1)};_.b=!0;_.c=null;
-function tK(a){var b=(lw(),ww),c=(zw(),Aw),d;d=new fw;d.i[kd]=$a;d.i[nd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;dw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;dw(b.b);b.b.d.rows[0].cells[0].style[Rg]=e.b;dw(d);b=$v(d,0,0,!0);if(a){Nj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;bw(g,f.d);ds(f.c,g,a);c.b=c.b.c}else e=c.c.d,Mi(c.c,a);a.pb[Rc]=e;It(b,a.pb);Ru(a,d)}Uv(this,d);zi(this.pb,"mosaic-WidgetWrapper",!0)}s(634,303,Ph,tK);_.b=null;_.c=null;function KI(a){this.b=a}s(635,1,{},KI);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&fF(this.b)};_.b=null;function LI(a){gk();this.b=a}s(636,24,{},LI);_.wc=function(){Qp(this.b.T.jb);var a=this.b;lr((!a.y&&(a.y=new vK),a.y))};_.b=null;function MI(a){gk();this.b=a}s(637,24,{},MI);_.wc=function(){zI(this.b,(Gp(),Hp))};_.b=null;function NI(a){gk();this.b=a}s(638,24,{},NI);_.wc=function(){zI(this.b,(Gp(),AI))};_.b=null;function QI(){}s(639,1,{},QI);function TI(a){this.b=a}s(640,1,{},TI);_.Ec=function(){this.b.xd()};_.b=null;
-function WI(a){this.b=a}s(641,1,{},WI);_.b=null;function XI(a){this.b=a}s(642,1,ci,XI);_.qc=function(){this.b.O==(Gp(),Hp)?ak(this.b.A,333):this.b.O==AI&&ak(this.b.B,333)};_.b=null;function xI(a){this.pb=a;Mu(this)}s(643,286,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},xI);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};
-function vK(){Er.call(this,null)}s(644,218,bi,vK);function Gp(){Gp=u;Hp=new wK("MAXIMIZED",0);AI=new wK("MINIMIZED",1);BI=new wK("NORMAL",2);xK=E(yK,r,138,[Hp,AI,BI])}function wK(a,b){Zn.call(this,a,b)}s(645,139,{112:1,115:1,117:1,138:1},wK);var xK,Hp,AI,BI;function xt(a){var b,c,d,e;c=fj();b=gj();e=(yu(),zu).scrollWidth;d=zu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Vg]=c-1+Rf);0<=b-1&&(a.pb.style[Ge]=b-1+Rf)}
-function zK(a,b){var c,d,e;if(a.n)return!0;a.y.ze();for(c=new Tu(b);c.b.b<c.b.c.d-1;)d=jI(Uu(c.b)),e=d.ob,y(e,144)&&e.dd(d.ad()),d.ad()&&Mi(a.y,d);return!0}
-function AK(a,b){var c,d,e;if(b.b)a.d&&Uj(a.d),a.d=new BK(a,b),Wj(a.d,333);else for(d=new xi(a.y);d.c<d.e.ue();)c=yi(d),e=c.nb,jv(b,CK(c),e.t,e.u),DK(c,e.v,e.s,E(F,k,-1,[EK(a.r.b,c).e,EK(a.q.b,c).d,EK(a.o.b,c).b,EK(a.p.b,c).c]),E(F,k,-1,[FK(a.j.b,c).e,FK(a.i.b,c).d,FK(a.e.b,c).b,FK(a.f.b,c).c]),E(F,k,-1,[GK(a.v,c),GK(a.u,c),GK(a.s,c),GK(a.t,c)]))}
-function HK(){this.y=new Si;this.k=new IK(this);this.x=new JK(this.k);this.w=new KK(this.k);this.r=new LK(this.k);this.q=new MK(this.k);this.o=new NK(this.k);this.p=new OK(this.k);this.j=new PK(this.k);this.i=new QK(this.k);this.e=new RK(this.k);this.f=new SK(this.k);this.v=new TK(this.k);this.u=new TK(this.k);this.s=new TK(this.k);this.t=new TK(this.k)}s(648,1,{});_.Lf=function(a){AK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function UK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new xi(b.y);e.c<e.e.ue();)d=yi(e),y(d,61)&&(d=d.jb),f=d.nb,jv(c,CK(d),f.t,f.u),DK(d,f.v,f.s,E(F,k,-1,[EK(b.r.b,d).e,EK(b.q.b,d).d,EK(b.o.b,d).b,EK(b.p.b,d).c]),E(F,k,-1,[FK(b.j.b,d).e,FK(b.i.b,d).d,FK(b.e.b,d).b,FK(b.f.b,d).c]),E(F,k,-1,[GK(b.v,d),GK(b.u,d),GK(b.s,d),GK(b.t,d)]));VK(c);a.b.d=null;for(a=new xi(a.b.y);a.c<a.e.ue();)b=yi(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function BK(a,b){this.b=a;this.c=b;var c=(ck(),dk);this.n=new bk(this);this.t=c}s(649,17,{},BK);_.rc=function(){UK(this)};_.sc=function(){UK(this)};
-_.uc=function(a){var b,c,d;for(c=new xi(this.b.y);c.c<c.e.ue();)b=yi(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=H(d.p+(d.t-d.p)*a),d.w=H(d.q+(d.u-d.q)*a),d.x=H(d.r+(d.v-d.r)*a),d.i=H(d.o+(d.s-d.o)*a),jv(this.c,CK(b),d.j,d.w),DK(b,d.x,d.i,E(F,k,-1,[EK(this.b.r.b,b).e,EK(this.b.q.b,b).d,EK(this.b.o.b,b).b,EK(this.b.p.b,b).c]),E(F,k,-1,[FK(this.b.j.b,b).e,FK(this.b.i.b,b).d,FK(this.b.e.b,b).b,FK(this.b.f.b,b).c]),E(F,k,-1,[GK(this.b.v,b),GK(this.b.u,b),GK(this.b.s,b),GK(this.b.t,b)]))};_.b=null;_.c=null;
-s(651,1,{});_.b=null;function RK(a){this.b=a}s(650,651,{},RK);function SK(a){this.b=a}s(652,651,{},SK);function QK(a){this.b=a}s(653,651,{},QK);function PK(a){this.b=a}s(654,651,{},PK);function NK(a){this.b=a}s(655,651,{},NK);function OK(a){this.b=a}s(656,651,{},OK);function MK(a){this.b=a}s(657,651,{},MK);function LK(a){this.b=a}s(658,651,{},LK);s(659,651,{},function(a){this.b=a});s(660,651,{},function(a){this.b=a});
-function GK(a,b){var c=a.b,d;d=Vi(c.e,b);d||(d=new BJ(wJ(b.pb)),x(c.e,b,d));return d.e}function TK(a){this.b=a}s(661,651,{},TK);function KK(a){this.b=a}s(662,651,{},KK);function JK(a){this.b=a}s(663,651,{},JK);function FK(a,b){var c;c=Vi(a.b,b);c||(c=new BJ(yI(b.pb)),x(a.b,b,c));return c}function EK(a,b){var c;c=Vi(a.c,b);c||(c=new BJ(vJ(b.pb)),x(a.c,b,c));return c}
-function WK(a,b){var c,d;d=Vi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=kK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Jp(XK(e,!0),XK(e,!1));break a}h=b.Df();null!=c.n&&(h.c=XK(e,!0));null!=c.k&&(h.b=XK(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Jp(XK(e,!0),XK(e,!1));break a}h=new zJ;f=b.pb;l=f.style;g=l[Of];i=l[Sg];l[Of]="static";l[Sg]=He;null!=c.n?h.c=XK(e,!0):(l[Vg]=fd,h.c=(f.offsetWidth||0)+EK(d.p.b,b).c+EK(d.q.b,b).d);null!=c.k?h.b=XK(e,!1):(l[Ge]=fd,h.b=(f.offsetHeight||0)+EK(d.r.b,b).e+
-EK(d.o.b,b).b);l[Of]=g;l[Sg]=i}d=h}null!=c.n&&(lj(),Ko)==c.n.Nf()||null!=c.k&&(lj(),Ko)!=c.k.Nf()||x(a.f,b,d)}return d}function IK(a){this.i=a;this.d=new vi;this.f=new vi;this.c=new vi;this.b=new vi;this.e=new vi}s(664,1,{},IK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function YK(a){var b;b=a.nb;if(null==b||!y(b,141))b=new ZK,a.nb=b;return b}function MJ(){PJ.call(this,(QJ(),$K))}function PJ(a){var b=(aL(),bL);HK.call(this);this.c=a;this.b=b}s(665,648,{},MJ,PJ);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new zJ;zK(this,a);l=EK(this.p.b,a).c+EK(this.q.b,a).d+FK(this.f.b,a).c+FK(this.i.b,a).d+GK(this.t,a)+GK(this.u,a);d=EK(this.r.b,a).e+EK(this.o.b,a).b+FK(this.j.b,a).e+FK(this.e.b,a).b+GK(this.v,a)+GK(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(QJ(),$K)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new xi(this.y);a.c<a.e.ue();)c=yi(a),e=YK(c),b=null,i=c.ob,y(i,144)&&(b=i,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),this.c==$K?(l+=WK(this.x.b,c).c,e.b=WK(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Jj(f,e.b)):(d+=WK(this.w.b,c).b,e.c=WK(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Jj(g,e.c));this.c==$K?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N;if(zK(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=GK(this.t,a);A=GK(this.v,a);c=Ip(a.pb);N=c.c-(q+GK(this.u,a));o=c.b-(A+GK(this.s,a));g=N;c=o;this.c==(QJ(),$K)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new xi(this.y);e.c<e.e.ue();)d=yi(e),b=null,n=YK(d),w=d.ob,y(w,144)&&(b=w,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),this.c==$K?(n.e?++h:(n.c=WK(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=WK(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=WK(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=WK(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new xi(this.y);e.c<e.e.ue();)d=yi(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==$K?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==RJ?(n.t=this.b==(aL(),bL)?q:this.b==dL?q+~~(N/2)-~~(J/2):q+N-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(aL(),bL)?(n.t=q,n.u=A):this.b==dL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.Xc()-Oj(a.pb)-GK(this.t,a),-1==n.p&&(n.p=w),w=d.Yc()-Qj(a.pb)-GK(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.$c()),-1==n.o&&(n.o=d.Zc()));AK(this,a)}};_.b=null;_.c=null;function aL(){aL=u;bL=new eL("START",0);dL=new eL(Cb,1);fL=new eL("END",2);gL=E(hL,r,139,[bL,dL,fL])}function eL(a,b){Zn.call(this,a,b)}s(666,139,{112:1,115:1,117:1,139:1},eL);var gL,dL,fL,bL;function QJ(){QJ=u;$K=new iL("HORIZONTAL",0);RJ=new iL("VERTICAL",1);jL=E(kL,r,140,[$K,RJ])}
-function iL(a,b){Zn.call(this,a,b)}s(667,139,{112:1,115:1,117:1,140:1},iL);var jL,$K,RJ;s(669,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ZK(){this.f=!1}function VI(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(668,669,{141:1,145:1},ZK,VI);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function lL(a,b){if(a.n)return!0;zK(a,b);if(0<a.y.d){a.b=Et(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new mL,c.nb=d;a.c=d;a.y.ze();Mi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function nL(){HK.call(this)}s(670,648,{},nL);
-_.Mf=function(a){var b,c;c=new zJ;lL(this,a);if(this.b){b=WK(this.x.b,this.b).c;var d=WK(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=cL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=EK(this.p.b,a).c+EK(this.q.b,a).d+FK(this.f.b,a).c+FK(this.i.b,a).d+GK(this.t,a)+GK(this.u,a);c.b+=EK(this.r.b,a).e+EK(this.o.b,a).b+FK(this.j.b,a).e+FK(this.e.b,a).b+GK(this.v,a)+GK(this.s,a);return c};
-_.Lf=function(a){var b,c,d,e,f;lL(this,a)&&(d=GK(this.t,a),e=GK(this.v,a),c=Ip(a.pb),f=c.c-(d+GK(this.u,a)),c=c.b-(e+GK(this.s,a)),b=this.b.ob,y(b,144)&&(b=cL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.Xc()-Oj(a.pb)-GK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.Yc()-Qj(a.pb)-GK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.$c()),d=this.c,-1==d.o&&(d.o=this.b.Zc())),AK(this,a))};_.b=null;_.c=null;function mL(){this.f=!1}
-s(671,669,{142:1,145:1},mL);function cL(a){var b,c,d,e;null==a.b&&(a.b=v(F,k,-1,4,1),e=Vn(nu(nu(a.d,0),0)),c=Vn(nu(nu(a.d,2),2)),d=vJ(a.pb),b=yI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function oL(a,b){a.kb&&Nj(a);return ov(a,b)}function pL(){Mv();Cv.call(this,Nv)}s(672,293,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},pL);_.nd=function(a){return oL(this,a)};_.b=null;
-function UI(a,b,c){var d=a.q.d;b.nb=c;iI(a,b,a.pb,d,!0)}function CK(a){var b;b=a.ob;return y(b,144)?b:a}function Mp(a){if(!a.kb)return new zJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Mf(a),Op(a,a.k),a.e.Lf(a),a.k=a.e.Mf(a);return a.k}function jI(a){return y(a,144)?a.jb:a}function qL(a){var b;if(!a.o){b=(!IJ&&(IJ=new HJ),IJ);var c=yL(a,eb,!0);b.b=c;c=yL(a,fb,!0);b.c=c;a.o=b}return a.o}
-function iI(a,b,c,d,e){if(y(b,61))throw new nk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new pL,bv(a,c,a.pb,d,!0),pv(c,b)):bv(a,b,c,d,e);kI(a,b)}
-function kI(a,b){var c;c=a.e;if(b){var d=c.k;Gi(d.d,b);Gi(d.f,b);Gi(d.c,b);Gi(d.b,b);Gi(d.e,b)}else d=c.k,Fx(d.d),Fx(d.f),Fx(d.c),Fx(d.b),Fx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==CK(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==CK(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Ef(a.ob),c.Ef(a))}}function Qp(a){a.kb&&a.pb.style.display!=yf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Lf(a),a.d=!1,VK(a))}
-function VK(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=jI(Xx(a.q,d)),y(b,144)&&(b=b.jb),b.ad()&&(y(b,143)?b.Ff():y(b,74)&&b.Dd())}function lI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=CK(b);return hv(a,c)?(y(c,144)&&oL(c,b),kI(a,null),!0):!1}function LJ(a,b){var c;a.e=b;null!=a.f&&Qi(a,Fu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=dy(a.f,Hu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Ri(a,Fu(a.pb)+Ba+a.f);kI(a,null)}
-function yL(a,b,c){a.n||(a.n=$doc.createElement(qg),xJ(a.n,Of,Zc),xJ(a.n,Sg,He),xJ(a.n,Qe,ab),xJ(a.n,Gg,ab),a.pb.appendChild(a.n));xJ(a.n,Vg,b);xJ(a.n,Ge,b);a=uJ(a.n);return c?a.c:a.b}
-function XK(a,b){var c;c=null.Nf();if(c==(lj(),Wo)){c=(qL(a),null.Nf());var d=(-1==GJ&&(GJ=gI(gb,!0)),GJ);return K(I(Math.round(100*d*c/254)))}if(c==Mo)return c=qL(a),d=null.Nf(),K(I(qD(d*(-1==c.b&&(c.b=gI(eb,!0)),c.b))));if(c==Oo)return c=qL(a),d=null.Nf(),K(I(qD(d*(-1==c.c&&(c.c=gI(fb,!0)),c.b))));if(c==Uo)return c=(qL(a),null.Nf()),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(d*c)));if(c==Yo)return c=(qL(a),null.Nf()),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(10*d*c/254)));if(c==So)return K(I(qD(12*
-(qL(a),null.Nf())*K(I(qD((-1==GJ&&(GJ=gI(gb,!0)),GJ)/72))))));if(c==Ko)return yL(a,null.Nf(),b);if(c==Qo)return c=(qL(a),K(I(qD(null.Nf())))),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(d*c/72)));if(null.Nf()==Io)return K(I(qD(null.Nf())));throw new nk("Invalid size: "+null.Nf());}function JI(){var a=new nL;lv.call(this);this.k=new Jp(-1,-1);new zL(this);this.pb[wd]="mosaic-LayoutPanel";LJ(this,a)}s(673,283,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},JI);
-_.rd=function(a){iI(this,a,this.pb,this.q.d,!0)};_.fd=function(){Wu(this,new AL)};_.gd=function(){Wu(this,new BL)};_.Df=function(){return Mp(this)};_.od=function(a){return ev(this.q,CK(a))};_.pd=function(a,b,c,d){iI(this,a,b,c,d)};_.Ef=function(a){kI(this,a)};_.qd=function(){return new Tu(this)};_.Ff=function(){Qp(this)};
-_.ld=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ed(this.j),this.cd(a),this.j=this.i=null;else if(a=Mp(this),null!=this.j)a=a.b+Rf,this.ed(this.j),this.cd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ed(a.c+Rf);this.cd(b);this.i=null}else b=a.b+Rf,this.ed(a.c+Rf),this.cd(b);Qp(this)}};_.Dd=function(){Qp(this)};_.nd=function(a){return lI(this,a)};_.cd=function(a){this.pb.style[Ge]=a;this.kb||(this.i=a)};_.sd=function(a,b,c){jv(this,CK(a),b,c)};
-_.ed=function(a){this.pb.style[Vg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function AL(){}s(674,1,{},AL);_.Bd=function(a){CK(a).jd()};function BL(){}s(675,1,{},BL);_.Bd=function(a){CK(a).kd()};function Tu(a){this.c=a;this.b=new gv(this.c.q)}s(676,1,{},Tu);_.Qc=function(){return this.b.b<this.b.c.d-1};_.Rc=function(){return jI(Uu(this.b))};_.Sc=function(){Vu(this.b)};_.c=null;function CL(){CL=u;new rw}
-function zL(a){CL();zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new DL(this)}s(677,9,{},zL);function DL(a){gk();this.b=a}s(678,24,{},DL);_.wc=function(){kI(this.b.b,null);Qp(this.b.b)};_.b=null;function kK(a){a=a.ob;return!a?null:y(a,143)?a:kK(a)}function DI(a,b,c){var d;d=a.pb;DK(a,b,c,vJ(d),yI(d),wJ(d))}
-function DK(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)+(lj(),Rf)),b!=a.$c()&&a.ed((0>b?0:b)+Rf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(lj(),Rf)),c!=a.Zc()&&a.cd((0>c?0:c)+Rf))}function Op(a,b){DI(a,b.c,b.b)}s(681,1,{});function SC(){var a,b,c,d;d=tD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function EL(){this.b=new vi;new vi;new vi}s(680,681,{},EL);function RC(){RC=u;FL=new EL}function WC(){var a=TC,b=$wnd.JSApplet.JSME;RC();x(FL.b,a,b)}var FL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Dn&&(e=Xj(),2E3<e-Fn&&(Fn=e,En=Cn()));if(0==Dn++){var f=(Gn(),Hn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Pn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Gn(),Hn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Pn(l,m);while(h.d);h.d=m}}--Dn;c&&-1!=En&&($wnd.clearTimeout(En),En=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(gs)()}catch(d){a(b)}else B(gs)()}var UC=U(1),vn=U(100),GL=hD(" I"),F=cD(688,GL),LD=cD(686,UC),HL=hD(" Z"),ZF=cD(689,HL);U(99);U(98);U(97);var IL=U(467),jn=cD(690,IL),JL=U(237),Ws=cD(691,JL);U(238);U(139);var KL=hD(" B");U(457);var LL=hD(" C"),qi=cD(692,LL);U(455);var ML=hD(" D"),tE=cD(693,ML);U(456);U(458);var NL=U(461),pD=cD(694,NL),OL=hD(" J"),PL=U(2),is=cD(687,PL),rJ=cD(695,KL);U(470);U(453);U(96);U(167);U(105);U(449);var TC=U(447);
-U(452);U(115);U(116);U(94);U(107);U(108);U(109);U(464);U(459);U(448);U(681);U(680);var VC=gD(),Zz=U(388),fE=cD(696,Zz),QL=U(510),IF=cD(697,QL),RL=U(374);U(373);U(372);U(371);U(506);var $r=cD(698,F),SL=V(508,function(){lE();return MF}),NF=cD(699,SL);U(509);U(397);U(396);U(502);U(501);U(511);U(512);U(507);U(431);U(505);var Bz=cD(700,RL);U(386);U(514);U(179);U(178);U(271);U(218);U(273);U(187);var TL=U(186);U(221);U(220);U(219);U(368);U(369);U(370);U(287);var UL=U(286);U(285);U(291);U(305);U(516);U(515);
-U(284);U(283);U(518);U(517);U(523);U(524);U(525);U(526);U(527);U(528);U(529);U(530);U(519);U(520);U(521);U(522);U(347);U(224);U(223);U(296);U(297);U(298);U(541);U(550);U(24);U(542);U(543);U(544);U(545);U(546);U(547);U(548);U(549);U(269);U(443);U(442);U(474);U(476);U(475);U(477);U(479);U(478);U(480);U(484);U(485);U(343);U(346);U(344);U(345);U(414);U(413);var TA=U(412),QE=cD(701,TA),cG=cD(702,OL);U(403);U(398);U(399);U(540);U(481);U(487);U(482);U(483);U(408);U(407);U(406);U(411);
-var VL=gD(),aI=cD(703,VL);U(441);U(574);U(573);U(585);U(586);U(587);U(588);U(493);var WL=V(227,function(){Pr();return Ur}),Vr=cD(704,WL);U(473);U(421);U(422);U(405);var DA=U(400);U(384);U(385);U(410);var OA=U(409);U(402);U(401);U(491);U(500);U(391);var cA=U(390);U(445);U(503);U(504);U(466);U(513);U(419);U(420);U(394);U(376);U(375);U(428);gD();gD();gD();U(378);U(379);U(267);
-var XL=V(155,function(){lj();return $o}),ap=cD(705,XL),YL=V(138,function(){mj();return ko}),lo=cD(706,YL),ZL=V(145,function(){mo();return vo}),wo=cD(707,ZL),$L=V(150,function(){xo();return Go}),Ho=cD(708,$L);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(140,null);V(141,null);V(142,null);V(143,null);V(144,null);V(146,null);V(147,null);V(148,null);V(149,null);V(151,null);V(152,null);V(153,null);V(154,null);U(177);U(184);U(185);U(358);
-var Yx=cD(709,UL);U(359);U(553);U(552);U(395);U(183);U(208);U(210);var jA=U(393);U(444);U(381);U(380);U(387);U(497);U(319);U(321);U(320);U(322);U(469);U(213);U(430);U(182);U(201);U(202);U(204);U(199);U(198);U(200);var lA=U(536);U(389);U(555);U(560);U(429);U(460);U(432);var Dz=U(383),Cz=cD(710,cA);U(189);U(601);U(537);U(416);U(417);U(418);U(382);U(205);U(222);U(533);U(534);U(310);U(309);U(315);U(316);U(591);U(561);U(562);U(486);U(494);U(495);U(496);U(554);U(556);var EA=U(404);U(191);U(190);U(192);
-U(193);U(498);U(212);U(209);U(211);U(207);U(197);U(196);U(195);U(559);U(290);U(289);U(288);U(567);U(566);U(590);U(564);U(589);var aM=V(645,function(){Gp();return xK}),yK=cD(711,aM);U(644);U(643);U(635);U(636);U(637);U(638);U(639);U(640);U(641);U(642);U(616);var bM=V(292,function(){Dv();return Kv}),Lv=cD(712,bM),cM=V(339,function(){zv();return rx}),sx=cD(713,cM);U(17);U(340);U(341);U(336);U(337);U(338);U(18);U(19);U(20);U(427);U(392);U(632);U(327);U(633);U(328);U(329);U(330);U(331);U(334);U(301);U(300);
-var dM=U(299);U(557);U(558);U(563);U(249);U(304);U(335);U(181);U(323);U(350);U(349);U(351);var eM=V(352,function(){Ix();return Tx}),Ux=cD(714,eM);V(353,null);V(354,null);V(355,null);V(356,null);U(225);U(242);U(538);U(302);U(318);U(317);U(490);U(294);U(180);U(539);U(303);U(618);U(3);U(621);U(622);U(620);U(619);U(612);U(611);U(673);U(674);U(675);U(676);U(614);U(216);var qB=U(424),sB=cD(715,qB);U(425);U(423);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var fM=U(49),gx=cD(716,fM);U(38);
-U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var AJ=U(603);U(295);var EJ=U(605);U(214);U(630);U(629);U(437);U(436);U(438);U(215);U(251);U(253);U(252);U(243);U(293);U(672);U(258);U(261);U(259);U(260);U(5);U(7);U(6);U(576);U(426);U(439);U(362);
-U(176);U(280);U(281);U(247);U(361);U(244);U(565);var $I=cD(717,dM);U(571);U(570);U(580);U(568);U(569);U(577);U(578);U(572);U(575);U(433);U(434);U(440);U(217);U(631);U(598);U(451);U(471);U(246);U(535);var FJ=U(606);U(615);U(634);U(669);U(668);U(188);U(203);U(4);U(597);U(31);U(254);U(324);U(325);U(326);U(255);var pK=cD(718,TL);U(256);U(648);U(665);var gM=V(666,function(){aL();return gL}),hL=cD(719,gM),hM=V(667,function(){QJ();return jL}),kL=cD(720,hM);U(651);U(660);U(659);U(663);U(662);U(658);U(657);
-U(655);U(656);U(654);U(653);U(650);U(652);U(661);U(664);U(649);U(308);U(357);U(348);U(30);U(68);U(617);U(670);U(307);U(306);U(312);U(313);U(311);U(257);U(21);U(278);U(279);U(11);U(14);U(22);var iM=U(25),qk=cD(721,iM);U(23);U(671);U(8);U(10);U(9);U(677);U(678);U(623);U(626);U(627);U(628);U(624);U(625);var CJ=U(604);U(608);U(609);U(194);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
diff --git a/public/jsme_bak/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html b/public/jsme_bak/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html
deleted file mode 100644
index da7112e..0000000
--- a/public/jsme_bak/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<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 = '6D46E1D8BF2EB46D67A6B5E4677D3C2F';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",ba=" ",fa=" of ",ga='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",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",La="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",fb="100%",gb="1em",hb="1ex",
-ib="1in",jb="2",kb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Fb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-hc="Nonring",ic="North",jc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",kc="O",lc="ONE_WAY_CORNER",mc="P",oc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Ec="Si",Fc="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Yc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",pd="center",qd="change",rd="checkbox",vd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="cursor",Jd="dblclick",Kd="definition",Ld="dialog",Md="dir",Qd="directory",Rd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="dragstart",de="drop",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",we="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",
-Oe="keydown",Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",$e="marquee",af="math",bf="menu",df="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",jf="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="move",wf="msie",xf="multipart",yf="n",zf="navigation",Af="none",Bf="noreaction",Cf="note",Df="nowrap",Ef="null",Ff="number",Gf="object",Hf="offsetHeight",
-If="offsetWidth",Jf="ontouchstart",Kf="opera",Lf="option",Mf="outline",Nf="overflow",Of="padding",Pf="popupContent",Qf="position",Rf="presentation",Sf="progressbar",Tf="px",Uf="px, ",Vf="px;",Wf="radio",Xf="radiogroup",Yf="reaction",Zf="rect(0px, 0px, 0px, 0px)",$f="region",bg="rgb(",cg="right",dg="rotation",eg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",ng="search",og="separator",pg="serif",qg='shape-rendering="crispEdges"',rg="slider",sg="span",tg="spinbutton",
-ug="status",vg="subMenuIcon-selected",wg="tab",xg="table",yg="tablist",zg="tabpanel",Ag="tbody",Bg="td",Cg="text",Dg="textAlign",Eg="textbox",Fg="timer",Gg="title",Hg="toolbar",Ig="tooltip",Jg="top",Kg="touchcancel",Lg="touchend",Mg="touchmove",Ng="touchstart",Og="tr",Pg="tree",Qg="treegrid",Rg="treeitem",Sg="true",Tg="value",Ug="verticalAlign",Vg="visibility",Wg="visible",Xg="whiteSpace",Yg="width",Zg="x",$g="zIndex",ah="|",_,bh={l:4194303,m:4194303,h:1048575},ch={l:0,m:0,h:0},dh={l:1,m:0,h:0},eh=
-{l:2,m:0,h:0},fh={l:3,m:0,h:0},gh={l:4,m:0,h:0},hh={l:8,m:0,h:0},ih={l:10,m:0,h:0},jh={l:16,m:0,h:0},kh={l:32,m:0,h:0},lh={l:64,m:0,h:0},mh={l:128,m:0,h:0},nh={l:256,m:0,h:0},oh={l:512,m:0,h:0},ph={l:1024,m:0,h:0},qh={l:2048,m:0,h:0},xh={l:8192,m:0,h:0},yh={l:16384,m:0,h:0},zh={l:32768,m:0,h:0},Ah={l:65536,m:0,h:0},Bh={l:131072,m:0,h:0},Ch={l:262144,m:0,h:0},Dh={l:524288,m:0,h:0},Eh={},Fh={48:1},Gh={84:1,113:1,119:1,125:1,127:1},Hh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},
-Ih={129:1},Jh={113:1,119:1,121:1,125:1,127:1},Kh={47:1,83:1},Lh={56:1},Mh={53:1,113:1},Nh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Oh={131:1},Ph={55:1},Qh={90:1,95:1,109:1,113:1},Rh={9:1,10:1,113:1,116:1,118:1},Sh={113:1,119:1,127:1},Th={95:1,113:1},Uh={133:1},Vh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Wh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},Xh={130:1},Yh={11:1,113:1,116:1,118:1},Zh={113:1,115:1,130:1},$h={81:1,113:1,116:1,118:1},ai={90:1,91:1,95:1,109:1,113:1},bi={8:1,9:1,113:1,116:1,118:1},ci={113:1,119:1,125:1,127:1},di={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ei={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},fi={90:1,91:1,95:1,101:1,109:1,113:1},gi={6:1,9:1,113:1,116:1,118:1},hi={113:1},ii={7:1,9:1,113:1,116:1,118:1},ji={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},ki={113:1,129:1},li={45:1},mi={111:1},ni={114:1},oi={69:1,80:1},pi={46:1,48:1,57:1,62:1,69:1,70:1,
-72:1,80:1,82:1},qi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ri={113:1,115:1,129:1};function s(a,b,c){var d=Eh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Eh[a]=function(){}),_=d.prototype=0>b?{}:new Eh[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 si(this)};
-_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(ti,r,-1,8,1);d=(ui(),vi);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 wi(){wi=u;xi=new yi}function zi(a){for(var b,a=new Ai(a.k.n);a.c<a.e.ye();)b=Bi(a),Ci(b.dd(),Zd,!1),Di(a)}
-function Ei(a,b,c){var a=a.o,d;try{d=new Fi(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Gi(e);if(y(e,119))throw new Hi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ci(b.dd(),Tb,!0);Ci(c.dd(),Yd,!0);x(xi,b,c)}function Ii(a,b){var c;c=Ji(xi,b);var d;d=Ji(a.o.d,c);if(!d)throw new Ki("dragHandle was not draggable");Li(d.c.b);Li(d.e.b);Li(d.d.b);Ci(b.dd(),Tb,!1);Ci(c.dd(),Yd,!1)}
-function Mi(a){var b;a.p=!1;for(a=new Ai(a.k.n);a.c<a.e.ye();)b=Bi(a),Ci(b.dd(),Zd,!1),Di(a)}function Ni(a,b){Oi(a.k.n,b)?Ci(b.dd(),Zd,!1):a.p?(Pi(a.k.n,b),Ci(b.dd(),Zd,!0)):(a.k.n.Ee(),Pi(a.k.n,b))}function Qi(a){this.i=a;this.k=new Ri(this);this.o=new Si(this.k)}s(3,1,{});_.kc=function(){Ti(this.k.f,"dragdrop-dragging")};_.lc=function(){Ui(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var xi;function Ri(a){this.n=new Vi;this.e=a;this.b=a.i}s(4,1,{},Ri);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Wi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Xi(a,b){var c;c=Yi(a.d,Zi).b;b.b.ctrlKey||b.b.metaKey||zi(a.c.e);Ni(a.c.e,c)}function $i(a){a.c.i=null;a.c.e.lc();aj((bj(),cj(null)),a.b,0,0);var b=a.b.pb;dj=b;ej();fj=b;a.e=2}
-function Si(a){this.d=new yi;this.c=a;this.b=new gj;hj(this.b,ij(),jj());z(this.b,this,(kj(),kj(),lj));z(this.b,this,(mj(),mj(),nj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(oj(),Tf);a.borderStyle=(pj(),Af);a[gd]="blue"}s(5,1,{},Si);
-_.nc=function(a){var b,c,d,e;c=a.i;d=qj(a);e=rj(a);b=sj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Zi)Zi=c,this.c.f=Yi(this.d,Zi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==tj(this.c.n,this.c.f)&&(zi(this.c.e),Ni(this.c.e,this.c.f)),uj(new vj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new wj(Zi,null),Zi!=this.c.f&&(c=new wj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,$i(this),1!=this.e&&Wi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=xj(a,b);a=yj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(zj(Mj(d-this.i),Mj(a-this.j))>=this.c.e.n?(Nj(),-1!=tj(this.c.n,this.c.f)||Ni(this.c.e,this.c.f),c=new wj(Zi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,$i(this)):Oj.preventDefault()),1==this.e)return;Oj.preventDefault();Wi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=xj(a,b);b=yj(a,b);if(1==sj(a.b)&&(this.f=!1,Zi))try{if(Nj(),1==this.e)Xi(this,a);else{d!=this.b&&(c=new wj(d,null),e+=c.b,b+=c.e);try{Wi(this,e,b),this.c.e.kc(),3!=this.e&&Xi(this,a)}finally{var f=this.b.pb;dj&&f==dj&&(dj=null);ej();f===fj&&(fj=null);Pj(this.b);this.e=1;this.c.f=null}}}finally{Zi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Zi=null;function vj(){}s(6,1,Lh,vj);_.qc=function(){Nj()};
-function Fi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Fi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function wj(a,b){!a||a==(bj(),cj(null))?this.i=this.f=0:(this.f=a._c()-(a.pb.scrollLeft||0),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(bj(),cj(null))?this.d=this.c=0:(this.c=Qj(b.pb)+Rj(b.pb),this.d=Sj(b.pb)+Tj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},wj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Nj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Rj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Tj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Uj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Vj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Wj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Oi(c.b,b);0==c.b.d&&Xj(c.c);a.r=null}a.rc()}}function Yj(a,b){var c=Zj();Wj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;$j(a.n,Zj())}function ak(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function $j(a,b){if(ak(a.b,b)){var c=a.b,d=a.b.t,e;e=new bk(d,a.b.n);Pi(d.b,e);1==d.b.d&&ck(d.c,16);c.r=e}else a.b.r=null}function dk(a){this.b=a}s(18,1,{},dk);_.b=null;s(19,1,{});s(20,1,{2:1});function ek(){ek=u;fk=new gk}s(21,19,{});var fk=null;function gk(){this.b=new Vi;this.c=new hk(this)}s(22,21,{},gk);
-function ik(){ik=u;jk=new Vi;var a=new kk;lk();mk(nk?nk:nk=new ok,a)}function Xj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Oi(jk,a)}function ck(a,b){if(0>b)throw new pk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Oi(jk,a);a.c=!1;a.d=qk(a,b);Pi(jk,a)}function rk(a){return $wnd.setInterval(A(function(){a.vc()}),100)}function qk(a,b){return $wnd.setTimeout(A(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Oi(jk,this);this.wc()};_.c=!1;_.d=0;var jk;
-function hk(a){ik();this.b=a}s(23,24,{},hk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(sk,r,3,a.b.d,0);b=tk(a.b,b);c=new uk;for(e=0,f=b.length;e<f;++e)d=b[e],Oi(a.b,d),$j(d.b,c.b);0<a.b.d&&ck(a.c,zj(5,16-(Zj()-c.b)))};_.b=null;function bk(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},bk);_.b=null;_.c=null;s(27,1,{});_.b=null;function vk(){this.b=$c}s(26,27,{},vk);function wk(){this.b=ad}s(28,27,{},wk);function xk(){this.b=dd}s(29,27,{},xk);s(31,1,{});_.b=null;function yk(a){this.b=a}s(30,31,{},yk);
-function zk(){this.b=ed}s(32,27,{},zk);function Ak(){this.b=hd}s(33,27,{},Ak);function Bk(){this.b=md}s(34,27,{},Bk);function Ck(){this.b=rd}s(35,27,{},Ck);function Dk(){this.b=Cd}s(36,27,{},Dk);function Ek(){this.b=Dd}s(37,27,{},Ek);function Fk(){this.b=Ed}s(38,27,{},Fk);function Gk(){this.b=Fd}s(39,27,{},Gk);function Hk(){this.b=Kd}s(40,27,{},Hk);function Ik(){this.b=Ld}s(41,27,{},Ik);function Jk(){this.b=Qd}s(42,27,{},Jk);function Kk(){this.b=Xd}s(43,27,{},Kk);function Lk(){this.b=ne}
-s(44,27,{},Lk);function Mk(){this.b=ue}s(45,27,{},Mk);function Nk(){this.b=ve}s(46,27,{},Nk);function Ok(){this.b=we}s(47,27,{},Ok);function Pk(){this.b=Ae}s(48,27,{},Pk);function Qk(a){this.b=a.id}s(49,1,{4:1,5:1},Qk);_.b=null;function Rk(){this.b=Je}s(50,27,{},Rk);function Sk(){this.b=Se}s(51,27,{},Sk);function Tk(){this.b=Te}s(52,27,{},Tk);function Uk(){this.b=Ue}s(53,27,{},Uk);function Vk(){this.b=Ve}s(54,27,{},Vk);function Wk(){this.b=Xe}s(55,27,{},Wk);function Xk(){this.b=Ze}s(56,27,{},Xk);
-function Yk(){this.b=$e}s(57,27,{},Yk);function Zk(){this.b=af}s(58,27,{},Zk);function $k(){this.b=bf}s(59,27,{},$k);function al(){this.b=ef}s(60,27,{},al);function bl(){this.b=ff}s(61,27,{},bl);function cl(){this.b=gf}s(62,27,{},cl);function dl(){this.b=hf}s(63,27,{},dl);function fl(){this.b=zf}s(64,27,{},fl);function gl(){this.b=Cf}s(65,27,{},gl);function hl(){this.b=Lf}s(66,27,{},hl);function il(){this.b=Rf}s(67,27,{},il);s(68,31,{},function(a){this.b=a});function jl(){this.b=Sf}s(69,27,{},jl);
-function kl(){kl=u;ll=new yk("aria-activedescendant")}var ll;function ml(){this.b=Wf}s(71,27,{},ml);function nl(){this.b=Xf}s(72,27,{},nl);function ol(){this.b=$f}s(73,27,{},ol);
-function pl(){pl=u;ql=new wk;rl=new vk;sl=new xk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Nk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Rk;Ll=new Sk;Ml=new Uk;Nl=new Vk;Ol=new Tk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new Zk;Tl=new al;Ul=new cl;Vl=new dl;Wl=new bl;Xl=new $k;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new nl;dm=new ml;em=new ol;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=
-new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;C=new yi;x(C,$f,em);x(C,$c,rl);x(C,Ld,Cl);x(C,ad,ql);x(C,dd,sl);x(C,Xd,El);x(C,ed,tl);x(C,hd,ul);x(C,md,vl);x(C,rd,wl);x(C,ve,Gl);x(C,Cd,xl);x(C,we,Il);x(C,Dd,yl);x(C,Ed,zl);x(C,Fd,Al);x(C,Kd,Bl);x(C,Te,Ol);x(C,Qd,Dl);x(C,ne,Fl);x(C,ue,Hl);x(C,Ae,Jl);x(C,Je,Kl);x(C,Se,Ll);x(C,Ue,Ml);x(C,Ve,Nl);x(C,Xe,Pl);x(C,Ze,Ql);x(C,$e,Rl);x(C,af,Sl);x(C,bf,Xl);x(C,ef,Tl);x(C,ff,Wl);x(C,
-gf,Ul);x(C,Lf,$l);x(C,Wf,dm);x(C,hf,Vl);x(C,zf,Yl);x(C,Cf,Zl);x(C,Rf,am);x(C,Sf,bm);x(C,Xf,cm);x(C,eg,jm);x(C,fg,fm);x(C,gg,hm);x(C,ng,nm);x(C,og,pm);x(C,kg,lm);x(C,rg,rm);x(C,tg,tm);x(C,ug,vm);x(C,wg,Bm);x(C,yg,xm);x(C,zg,zm);x(C,Eg,Dm);x(C,Fg,Fm);x(C,Hg,Wm);x(C,Ig,Ym);x(C,Pg,dn);x(C,Qg,$m);x(C,Rg,bn)}var rl,ql,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Hl,Gl,Il,Jl,Kl,Ll,Ol,Ml,Nl,Pl,Ql,Rl,Sl,Xl,Tl,Wl,Ul,Vl,Yl,Zl,$l,am,bm,dm,cm,em,C,jm,fm,hm,lm,nm,pm,rm,tm,vm,Bm,xm,zm,Dm,Fm,Wm,Ym,dn,$m,bn;
-function km(){this.b=eg}s(75,27,{},km);function gm(){this.b=fg}s(76,27,{},gm);function im(){this.b=gg}s(77,27,{},im);function mm(){this.b=kg}s(78,27,{},mm);function om(){this.b=ng}s(79,27,{},om);function qm(){this.b=og}s(80,27,{},qm);function sm(){this.b=rg}s(81,27,{},sm);function um(){this.b=tg}s(82,27,{},um);function wm(){this.b=ug}s(83,27,{},wm);function Cm(){this.b=wg}s(84,27,{},Cm);function ym(){this.b=yg}s(85,27,{},ym);function Am(){this.b=zg}s(86,27,{},Am);function Em(){this.b=Eg}
-s(87,27,{},Em);function Gm(){this.b=Fg}s(88,27,{},Gm);function Xm(){this.b=Hg}s(89,27,{},Xm);function Zm(){this.b=Ig}s(90,27,{},Zm);function en(){this.b=Pg}s(91,27,{},en);function an(){this.b=Qg}s(92,27,{},an);function cn(){this.b=Rg}s(93,27,{},cn);function uk(){this.b=Zj()}function Zj(){return(new Date).getTime()}s(94,1,{},uk);function fn(a){var b,c,d;d=new gn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),hn(d,c.cZ.e),d.b.b+=nb,jn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function kn(a){var b,c,d;c=v(ln,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new mn;c[d]=a[d]}}function nn(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+nb+a:b}s(99,1,{113:1,127:1});_.xc=function(){return this.i};_.tS=function(){return nn(this)};_.f=null;_.i=null;function on(a){pn();this.i=a}s(98,99,Sh,on);function Ki(a){pn();this.i=a}function Hi(a,b){pn();this.f=b;this.i=a}s(97,98,ci,Ki,Hi);
-function qn(a){pn();this.c=a;this.b=j;var b,c,d;c=rn(sn(this.c)?this.c:null);d=v(ln,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);kn(d)}s(96,97,ci,qn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Ef:sn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":un(this.c).e;this.b=this.b+nb+(sn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(sn(this.c)){a=this.c;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.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function vn(a,b){return wn(a)?a.eQ(b):a===b}
-function un(a){return wn(a)?a.cZ:xn}function yn(a){return wn(a)?a.hC():si(a)}
-function zn(){var a;zn=u;An=(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 Bn(a){zn();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=An[a.charCodeAt(0)],null==c?a:c});return ga+a+ga}var An;s(105,1,{});function si(a){return a.$H||(a.$H=++Cn)}function Dn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function En(){return $wnd.setTimeout(function(){0!=Fn&&(Fn=0);Gn=-1},10)}var Fn=0,Cn=0,Hn=0,Gn=-1;
-function In(){In=u;Jn=new Kn}function Ln(a,b){a.b=Mn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Nn(a)),On(a.f,1),!a.j&&(a.j=new Pn(a)),On(a.j,50))}function Kn(){}function Qn(a){return a.yc()}function Mn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Rn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Mn(b,e)):e[0].qc()}catch(f){if(f=Gi(f),!y(f,127))throw f;}}return b}function On(a,b){In();$wnd.setTimeout(function(){A(Qn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Kn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Jn;function Nn(a){this.b=a}s(108,1,{},Nn);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Rn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Zj();100>Zj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Pn(a){this.b=a}s(109,1,{},Pn);_.yc=function(){this.b.e&&On(this.b.f,1);return this.b.k};_.b=null;function pn(){var a,b,c;try{null.a()}catch(d){a=d}var e=rn(a);3<=e.length&&e.splice(0,3);c=v(ln,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new tn(e[a]);kn(c)}
-function rn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Sn(Tn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function jn(a,b){a.b+=b}function Un(){}s(116,115,{},Un);_.b=j;function Vn(a,b){return parseInt(a[b])||0}function Wn(a,b){return null==a[b]?null:""+a[b]}function Xn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Yn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function sj(a){a=a.button;return 1==a?4:2==a?2:1}function Qj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Sj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function jj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function ij(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function Zn(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollLeft||0}function $n(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function E(a,b){this.c=a;this.d=b}s(139,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return si(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function pj(){pj=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=F(mo,r,6,[ao,co,fo,ho,jo])}s(138,139,gi);var lo,fo,co,ho,ao,jo;function bo(){E.call(this,fc,0)}s(140,138,gi,bo);function eo(){E.call(this,"DOTTED",1)}s(141,138,gi,eo);function go(){E.call(this,"DASHED",2)}s(142,138,gi,go);function io(){E.call(this,"HIDDEN",3)}s(143,138,gi,io);function ko(){E.call(this,"SOLID",4)}s(144,138,gi,ko);
-function no(){no=u;oo=new po;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=new zo;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=new To;Uo=new Vo;Wo=new Xo;Yo=F(Zo,r,7,[oo,qo,so,uo,wo,yo,Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo])}s(145,139,ii);var Yo,qo,Uo,so,oo,yo,So,wo,Ao,Co,Eo,uo,Wo,Go,Io,Ko,Oo,Qo,Mo;function po(){E.call(this,Mb,0)}s(146,145,ii,po);function Ho(){E.call(this,"SE_RESIZE",9)}s(147,145,ii,Ho);function Jo(){E.call(this,"SW_RESIZE",10)}
-s(148,145,ii,Jo);function Lo(){E.call(this,"S_RESIZE",11)}s(149,145,ii,Lo);function No(){E.call(this,"W_RESIZE",12)}s(150,145,ii,No);function Po(){E.call(this,"TEXT",13)}s(151,145,ii,Po);function Ro(){E.call(this,"WAIT",14)}s(152,145,ii,Ro);function To(){E.call(this,"HELP",15)}s(153,145,ii,To);function Vo(){E.call(this,"COL_RESIZE",16)}s(154,145,ii,Vo);function Xo(){E.call(this,"ROW_RESIZE",17)}s(155,145,ii,Xo);function ro(){E.call(this,"AUTO",1)}s(156,145,ii,ro);
-function to(){E.call(this,"CROSSHAIR",2)}s(157,145,ii,to);function vo(){E.call(this,"POINTER",3)}s(158,145,ii,vo);function xo(){E.call(this,"MOVE",4)}s(159,145,ii,xo);function zo(){E.call(this,"E_RESIZE",5)}s(160,145,ii,zo);function Bo(){E.call(this,"NE_RESIZE",6)}s(161,145,ii,Bo);function Do(){E.call(this,"NW_RESIZE",7)}s(162,145,ii,Do);function Fo(){E.call(this,"N_RESIZE",8)}s(163,145,ii,Fo);function $o(){$o=u;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=F(jp,r,8,[ap,cp,ep,gp])}s(164,139,bi);
-var ip,cp,ep,gp,ap;function bp(){E.call(this,fc,0)}s(165,164,bi,bp);function dp(){E.call(this,"BLOCK",1)}s(166,164,bi,dp);function fp(){E.call(this,"INLINE",2)}s(167,164,bi,fp);function hp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,bi,hp);function kp(){kp=u;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=F(up,r,10,[lp,np,pp,rp])}s(169,139,Rh);var tp,lp,np,pp,rp;function mp(){E.call(this,Fb,0)}s(170,169,Rh,mp);function op(){E.call(this,Zb,1)}s(171,169,Rh,op);function qp(){E.call(this,ac,2)}
-s(172,169,Rh,qp);function sp(){E.call(this,tc,3)}s(173,169,Rh,sp);function oj(){oj=u;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=F(Op,r,11,[vp,xp,zp,Bp,Dp,Fp,Hp,Jp,Lp])}s(174,139,Yh);var Np,Jp,zp,Bp,Hp,Lp,Fp,xp,Dp,vp;function wp(){E.call(this,"PX",0)}s(175,174,Yh,wp);function yp(){E.call(this,"PCT",1)}s(176,174,Yh,yp);function Ap(){E.call(this,"EM",2)}s(177,174,Yh,Ap);function Cp(){E.call(this,"EX",3)}s(178,174,Yh,Cp);
-function Ep(){E.call(this,"PT",4)}s(179,174,Yh,Ep);function Gp(){E.call(this,"PC",5)}s(180,174,Yh,Gp);function Ip(){E.call(this,"IN",6)}s(181,174,Yh,Ip);function Kp(){E.call(this,"CM",7)}s(182,174,Yh,Kp);function Mp(){E.call(this,"MM",8)}s(183,174,Yh,Mp);function Pp(){Pp=u;Qp=[];Rp=[];Sp=[]}var Qp,Rp,Sp;function Tp(){Tp=u;Up=new Vp}function Wp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function Xp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Vp(){}s(186,1,{},Vp);_.b=null;var Up;s(198,1,{});_.tS=function(){return"An event type"};_.i=null;s(197,198,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.b=null;var Yp=_.c=null;function Zp(){Zp=u;$p=new aq(id,new bq)}function bq(){}s(195,196,{},bq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return $p};var $p;function cq(){cq=u;dq=new aq(qd,new eq)}
-function eq(){}s(199,196,{},eq);_.zc=function(a){fq();gq(this,a.c,hq(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return dq};var dq;s(202,196,li);function xj(a,b){return(a.b.clientX||0)-Qj(b)+(b.scrollLeft||0)+Zn(b.ownerDocument)}function yj(a,b){return(a.b.clientY||0)-Sj(b)+(b.scrollTop||0)+$n(b.ownerDocument)}function qj(a){var b;return(b=a.c)?xj(a,b):a.b.clientX||0}function rj(a){var b;return(b=a.c)?yj(a,b):a.b.clientY||0}s(201,202,li);function iq(){iq=u;jq=new aq(xd,new kq)}
-function kq(){}s(200,201,li,kq);_.zc=function(a){a.Ec(this)};_.Cc=function(){return jq};var jq;function lq(){lq=u;mq=new aq(Gd,new nq)}function nq(){}s(203,196,{},nq);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return mq};var mq;s(206,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var oq=_.d=0;function ok(){this.d=++oq}s(205,206,Kh,ok);function aq(a,b){this.d=++oq;this.b=b;!Yp&&(Yp=new pq);Yp.b[a]=this;this.c=a}s(204,205,Kh,aq);
-_.b=null;_.c=null;function qq(){qq=u;rq=new aq(Jd,new sq)}function sq(){}s(207,201,li,sq);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(tq(),uq))a=vq(b.pb),c=new wq(Vn(b.pb,If),Vn(b.pb,Hf)),d=new wq(Vn(b.T.jb.pb,If),Vn(b.T.jb.pb,Hf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);xq(b.I,!0);a=Vn(b.T.jb.pb,If);yq(b,new wq(a,zq(b.T.jb).b));b.J&&b.O!=uq&&Aq(b.r,b)}else xq(b.I,!1),b.O!=(tq(),uq)?yq(b,new wq(b.F.c,b.F.b)):Bq(b,vq(b.r.pb)),b.J&&b.O!=uq&&Cq(b.r,b);Dq(b.T.jb)}else xq(b.I,!0)};_.Cc=function(){return rq};var rq;s(208,196,{});
-function Eq(){Eq=u;Fq=new aq($d,new Gq)}function Gq(){}s(209,208,{},Gq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Fq};var Fq;function Hq(){Hq=u;Iq=new aq(ae,new Jq)}function Jq(){}s(210,208,{},Jq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Iq};var Iq;function Kq(){Kq=u;Lq=new aq(be,new Mq)}function Mq(){}s(211,208,{},Mq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Lq};
-var Lq;function Nq(){Nq=u;Oq=new aq(ce,new Pq)}function Pq(){}s(212,208,{},Pq);_.zc=function(a){a=Qq(a.b);(this.b.dataTransfer||null).setData(Cg,a)};_.Cc=function(){return Oq};var Oq;function Rq(){Rq=u;Sq=new aq(de,new Tq)}function Tq(){}s(213,208,{},Tq);
-_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Uq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Cg),a.b.c.Ce(b))};_.Cc=function(){return Sq};var Sq;function Vq(){Vq=u;Wq=new aq(ie,new Xq)}function Xq(){}s(214,196,{},Xq);_.zc=function(a){Pj(a.b.b)};_.Cc=function(){return Wq};var Wq;
-function Yq(){Yq=u;Zq=new aq(qe,new $q)}function $q(){}s(215,196,{},$q);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,ar(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,br(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return Zq};var Zq;function cr(){cr=u;dr=new aq(re,new er)}function er(){}s(216,196,{},er);_.zc=function(a){a.b.b&&(a.b.c.b=null,fr(a.b.b,a.b.c))};
-_.Cc=function(){return dr};var dr;function gr(){gr=u;hr=new aq(se,new ir)}function ir(){}s(217,196,{},ir);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return hr};var hr;s(219,196,{});s(218,219,{});function jr(){jr=u;kr=new aq(Oe,new lr)}function lr(){}s(220,218,{},lr);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(mr(),nr).length&&-999!=(mr(),nr)[c]&&(c=(mr(),nr)[c]);b=new or(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?pr(Qq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new qr(a)),a.ub),b.b=d,rr(),sr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:tr(a,Wn((ur(),vr).ac.b.pb,Tg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Ub;c=1300;break;case 114:case 82:a.jb=!0;a.J=oc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ja):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ua);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?wr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?wr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&wr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?wr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?wr(a,4):c=207;break;case 53:105==a.c?wr(a,5):c=208;
-break;case 54:105==a.c?wr(a,6):c=210;break;case 55:105==a.c?wr(a,7):c=211;break;case 56:105==a.c?wr(a,8):c=212;break;case 57:105==a.c?wr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}xr(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return kr};var kr;function yr(){yr=u;zr=new aq(pf,new Ar)}function Ar(){}s(221,201,li,Ar);_.zc=function(a){a.nc(this)};_.Cc=function(){return zr};
-var zr;function kj(){kj=u;lj=new aq(qf,new Br)}function Br(){}s(222,201,li,Br);_.zc=function(a){a.oc(this)};_.Cc=function(){return lj};var lj;function Cr(){Cr=u;Dr=new aq(rf,new Er)}function Er(){}s(223,201,li,Er);_.zc=function(a){var b;a.f&&1==a.e&&(b=new wj(Zi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,$i(a))};_.Cc=function(){return Dr};var Dr;function mj(){mj=u;nj=new aq(tf,new Fr)}function Fr(){}s(224,201,li,Fr);_.zc=function(a){a.pc(this)};_.Cc=function(){return nj};var nj;function pq(){this.b={}}
-s(225,1,{},pq);_.b=null;s(228,202,li);var Gr=null;function Hr(){Hr=u;Ir=new aq(Kg,new Jr)}function Jr(){}s(227,228,li,Jr);_.zc=function(a){Kr(a.b,this,a.b.n)};_.Cc=function(){return Ir};var Ir;function Lr(){Lr=u;Mr=new aq(Lg,new Nr)}function Nr(){}s(229,228,li,Nr);_.zc=function(a){Kr(a.b,this,a.b.n)};_.Cc=function(){return Mr};var Mr;function Or(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Jf,"return;"),typeof a.ontouchstart==oe)}s(230,1,{},Or);
-function Pr(){Pr=u;Qr=new aq(Mg,new Rr)}function Rr(){}s(231,228,li,Rr);_.zc=function(a){Kr(a.b,this,a.b.o)};_.Cc=function(){return Qr};var Qr;function Sr(){Sr=u;Tr=new aq(Ng,new Ur)}function Ur(){}s(232,228,li,Ur);_.zc=function(a){Vr(a.b,this)&&(a.b.k&&Wr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ck(a.b.d,750),a.b.e=!1))};_.Cc=function(){return Tr};var Tr;function Xr(a,b){this.b=b;this.c=a}function Yr(a,b,c){nk&&(b=new Xr(b,c),a.Rc(b))}s(233,197,{},Xr);_.zc=function(a){a.Nc(this)};_.Ac=function(){return nk};
-_.b=!1;var nk=_.c=null;function Zr(a){this.b=a}s(234,197,{},Zr);_.zc=function(a){a.Oc(this)};_.Ac=function(){return $r};var $r=_.b=null;function as(){}function bs(a){var b;cs&&(b=new as,a.Rc(b))}s(235,197,{},as);_.zc=function(a){a.Pc(this)};_.Ac=function(){return cs};var cs=null;function ds(a){this.b=a}s(236,197,{},ds);_.zc=function(a){a.Qc(this)};_.Ac=function(){return es};var es=_.b=null;function fs(){}s(237,197,{},fs);_.zc=function(a){a.b.W&&a.b.Bd()};_.Ac=function(){return gs};var gs=null;
-function hs(a,b,c){a=a.b;if(!b)throw new is("Cannot add a handler with a null type");if(!c)throw new is("Cannot add a null handler");0<a.c?js(a,new ks(a,b,c)):ls(a,b,null,c);return new ms(new ns(a,b,c))}
-function os(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new is("Cannot fire null event");try{++d.c;i=ps(d,b.Ac(),null);e=null;for(h=d.d?i.sf(i.ye()):i.rf();d.d?h.uf():h.Uc();){g=d.d?h.vf():h.Vc();try{b.zc(g)}catch(l){if(l=Gi(l),y(l,127))f=l,!e&&(e=new qs),rs(e,f);else throw l;}}if(e)throw new ss(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ai(d.b);o.c<o.e.ye();)m=Bi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Gi(n);if(y(n,84))throw new ts(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function us(a){vs.call(this,a,!1)}function vs(a,b){this.b=new ws(b);this.c=a}s(238,1,Fh,us,vs);_.Rc=function(a){os(this,a)};_.b=null;_.c=null;s(241,1,{});function js(a,b){!a.b&&(a.b=new Vi);Pi(a.b,b)}function ls(a,b,c,d){var e;e=Yi(a.e,b);e||(e=new yi,x(a.e,b,e));a=e.ue(c);a||(a=new Vi,e.we(c,a));a.jf(d)}function xs(a,b,c,d){var e,f;e=ps(a,b,c);e.lf(d)&&e.ve()&&(f=Yi(a.e,b),f.xe(c),f.ve()&&Ji(a.e,b))}
-function ps(a,b,c){a=Yi(a.e,b);if(!a)return ys(),ys(),zs;c=a.ue(c);return!c?(ys(),ys(),zs):c}s(240,241,{});_.b=null;_.c=0;_.d=!1;function ws(a){this.e=new yi;this.d=a}s(239,240,{},ws);function ms(a){this.b=a}s(242,1,{},ms);_.b=null;function ss(a){Hi.call(this,As(a),Bs(a));this.b=a}function Bs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function As(a){var b,c,d;b=a.ye();if(0==b)return null;b=new Cs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.xc(),jn(b.b,d);return b.b.b}s(244,97,Gh,ss);_.b=null;function ts(a){ss.call(this,a)}s(243,244,Gh,ts);s(245,1,{},function(){});function Qs(a){a=Wn(a,Md);return Rs(hg,a)?(Ss(),Ts):Rs(Ye,a)?(Ss(),Us):(Ss(),Vs)}function Ss(){Ss=u;Ts=new Ws("RTL",0);Us=new Ws("LTR",1);Vs=new Ws(Mb,2);Xs=F(Ys,r,49,[Ts,Us,Vs])}
-function Ws(a,b){E.call(this,a,b)}s(247,139,{49:1,113:1,116:1,118:1},Ws);var Xs,Vs,Us,Ts;function Zs(){}function $s(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=$s(e,d);F(a,b,c,d);return d}function at(a){return bt([ct,I],[r,k],[112,-1],a,0,2,1)}
-function bt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=$s(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=bt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){dt();var e=et,f=ft;dt();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 gt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ht;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new ht;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ht;}a[b]=c}s(248,1,{},Zs);_.qI=0;
-function dt(){dt=u;et=[];ft=[];var a=new Zs,b=et,c=ft,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var et,ft;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function sn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function wn(a){return a.tM==u||a.cM&&!!a.cM[1]}function it(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function jt(){var a;$stats&&kt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Kf))a=Kf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&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"}D(Kf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&kt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(lt,r,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&kt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Pp();Sp.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;}");
-Pp();0!=Sp.length&&(a=Sp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).insertBefore(a,b.b.firstChild),Sp.length=0);0!=Qp.length&&(a=Qp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Qp.length=0);0!=Rp.length&&(a=Rp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Rp.length=0);$stats&&kt("export.client.JSME_export");new mt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$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(d){}}
-function Gi(a){return y(a,127)?a:new qn(a)}function nt(a){return ot(a&4194303,a>>22&4194303,0>a?1048575:0)}function pt(a){return ot(a.l,a.m,a.h)}function ot(a,b,c){return _=new qt,_.l=a,_.m=b,_.h=c,_}
-function rt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new st;if(0==a.l&&0==a.m&&0==a.h)return tt=ot(0,0,0),ot(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?(tt=ot(0,0,0),c=pt((ut(),vt))):(tt=ot(c.l,c.m,c.h),c=ot(0,0,0)),c;g=!1;0!=b.h>>19&&(b=wt(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?xt(e):0==c&&0!=d&&0==e?xt(d)+22:0!=c&&0==d&&0==e?xt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=pt((ut(),yt)),c=!0,g=!g;else return c=zt(a,f),g&&At(c),tt=ot(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=wt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=zt(c,d);f&&At(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=ot(f,i,c);g?tt=wt(c):tt=ot(c.l,c.m,c.h);return e}if(!Bt(a,b))return e?tt=wt(a):tt=ot(a.l,a.m,a.h),ot(0,0,0);c=c?a:ot(a.l,a.m,a.h);var h,l,m,o;f=Ct(b)-Ct(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=ot(i&4194303,l&4194303,h&1048575);for(l=ot(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&&At(l);e?(tt=wt(c),d&&(tt=Dt(tt,(ut(),vt)))):tt=ot(c.l,c.m,c.h);return l}
-function At(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 Ct(a){var b;b=Et(a.h);return 32==b?(b=Et(a.m),32==b?Et(a.l)+32:b+20-10):b-12}var tt=null;function Ft(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ot(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Gt(a,b){return ot(a.l&b.l,a.m&b.m,a.h&b.h)}function Ht(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 ut(),It;if(-9223372036854775E3>a)return ut(),Jt;if(9223372036854775E3<=a)return ut(),yt;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=ot(a,b,c);d&&At(b);return b}function Kt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Lt&&(Lt=v(Mt,r,50,256,0)),c=Lt[b],!c&&(c=Lt[b]=nt(a)),c):nt(a)}
-function Nt(a){var b=ch,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 Bt(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 Ot(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 ot(c&4194303,n&
-4194303,q&1048575)}function wt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ot(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function zt(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 ot(c&4194303,d&4194303,e&1048575)}function Dt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ot(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function Pt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Pt(wt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Kt(1E9);a=rt(a,b);b=j+M(tt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Lt=null;function ut(){ut=u;yt=ot(4194303,4194303,524287);Jt=ot(0,0,524288);vt=Kt(1);Kt(2);It=Kt(0)}var yt,Jt,vt,It;function qt(){}s(257,1,{50:1},qt);
-function kt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Qt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(262,1,{},Qt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rt(a,b){jn(a.b.b,b.b);return a}function St(){this.b=new Tt}s(263,1,{},St);function Ut(a){if(null==a)throw new is("css is null");this.b=a}s(264,1,{51:1,113:1},Ut);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;function Wt(a){if(null==a)throw new is("html is null");this.b=a}s(266,1,Mh,Wt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;s(267,1,Mh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;
-function Xt(){Xt=u;Yt=RegExp(oa,pe);Zt=RegExp(rb,pe);$t=RegExp(pb,pe);au=RegExp(ta,pe);bu=RegExp(ga,pe)}function cu(a){Xt();-1!=a.indexOf(oa)&&(a=a.replace(Yt,pa));-1!=a.indexOf(pb)&&(a=a.replace($t,ra));-1!=a.indexOf(rb)&&(a=a.replace(Zt,qa));-1!=a.indexOf(ga)&&(a=a.replace(bu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(au,"&#39;"));return a}var Yt,Zt,$t,bu,au;function du(a){if(null==a)throw new is("uri is null");this.b=a}s(269,1,{54:1},du);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};
-_.b=null;function eu(){eu=u}s(271,1,{});function fu(){}s(272,1,{},fu);var gu=null;function hu(){}s(273,271,{},hu);var iu=null;function ju(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=ps(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=ps(a.b,f,null).qf(e),y(d,55)&&vn(d.b,b)){var h=a.b,l=f;0<h.c?js(h,new ku(h,l,null,d)):xs(h,l,null,d)}}}s(274,1,Ph);_.b=null;function lu(a){this.b=a}s(275,274,Ph,lu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function mu(a){this.b=a}s(276,274,Ph,mu);
-_.Pc=function(){nu(this.b.b)};function ou(){pn()}s(277,97,ci,ou);function pu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ck(a.e,1))}function qu(){this.b=new ru(this);this.c=new Vi;this.e=new su(this);this.i=new tu(this)}s(278,1,{},qu);_.d=!1;_.f=!1;function ru(a){ik();this.b=a}s(279,24,{},ru);_.wc=function(){if(this.b.d){var a=this.b,b;b=uu(a.i.e.c,a.i.c);vu(a.i);y(b,56)&&new ou;a.d=!1;pu(a)}};_.b=null;function su(a){ik();this.b=a}s(280,24,{},su);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Zj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ck(a.b,1E4);a.i.d<a.i.b;){d=wu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||vu(a.i)}if(100<=Zj()-b)break}}finally{e||(Xj(a.b),a.d=!1,pu(a))}};_.b=null;function wu(a){var b;a.c=a.d;b=uu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function vu(a){xu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function tu(a){this.e=a}s(281,1,{},tu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return wu(this)};
-_.Wc=function(){vu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function yu(a,b){var c=(zu(),Au(b));a.appendChild(c)}function Bu(a,b,c){var d;d=Oj;Oj=a;b==dj&&8192==Cu(a.type)&&(dj=null);c.Xc(a);Oj=d}var Oj=null,dj=null;function Du(){Du=u;Eu=new qu}function uj(a){Du();if(!a)throw new is("cmd cannot be null");var b=Eu;Pi(b.c,a);pu(b)}var Eu;function Fu(a){ej();!Gu&&(Gu=new ok);Hu||(Hu=new vs(null,!0),Iu=new Ju);return hs(Hu,Gu,a)}var Hu=null;function Ku(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ju(){}s(287,197,{},Ju);_.zc=function(a){a.Tc(this);Iu.d=!1};_.Ac=function(){return Gu};_.Bc=function(){Ku(this)};_.b=!1;_.c=!1;_.d=!1;var Gu=_.e=null,Iu=null;function Lu(){Lu=u;Mu=new Nu;Ou()||(Mu=null)}var Mu=null;function kk(){}s(289,1,{},kk);_.Nc=function(){for(;0<(ik(),jk).d;)Xj(uu(jk,0))};function mk(a,b){return hs((!Pu&&(Pu=new Qu),Pu),a,b)}function Ru(a){lk();Su||(Tu(),Su=!0);return mk((!cs&&(cs=new ok),cs),a)}function lk(){Uu||(Vu(),Uu=!0)}
-function Wu(){var a;Uu&&(a=new Xu,Pu&&os(Pu,a));return null}var Uu=!1,Pu=null,Yu=0,Zu=0,Su=!1;function $u(){$u=u;av=new ok}function Xu(){$u()}s(291,197,{},Xu);_.zc=function(){null.Rf()};_.Ac=function(){return av};var av;function Qu(){us.call(this,null)}s(293,238,Fh,Qu);
-function Cu(a){switch(a){case id:return 4096;case qd:return 1024;case xd:return 1;case Jd:return 2;case ie:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case uf:return 131072;case Gd:return 262144;case "paste":return 524288;case Ng:return 1048576;case Mg:return 2097152;
-case Lg:return 4194304;case Kg:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function ej(){bv||(cv(),bv=!0)}var bv=!1;function dv(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 ev(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function cv(){fv=A(function(a){var b;var c=Hu,d,e,f;Gu&&c&&gv(c.b.e,Gu)?(b=Iu.b,d=Iu.c,e=Iu.d,f=Iu.e,Ku(Iu),Iu.e=a,os(c,Iu),c=!(Iu.b&&!Iu.c),Iu.b=b,Iu.c=d,Iu.d=e,Iu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});hv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!sn(b)&&y(b,57)&&Bu(a,c,b)});iv=A(function(a){a.preventDefault();hv.call(this,a)});jv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;hv.call(this,a)});kv=A(function(a){if(fv(a)){var b=fj;b&&b.__listener&&!sn(b.__listener)&&y(b.__listener,57)&&(Bu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,kv,!0);$wnd.addEventListener(Jd,kv,!0);$wnd.addEventListener(pf,kv,!0);$wnd.addEventListener(tf,kv,!0);$wnd.addEventListener(qf,kv,!0);$wnd.addEventListener(sf,kv,!0);$wnd.addEventListener(rf,kv,!0);$wnd.addEventListener(uf,kv,!0);$wnd.addEventListener(Oe,fv,!0);$wnd.addEventListener(Qe,fv,!0);$wnd.addEventListener(Pe,
-fv,!0);$wnd.addEventListener(Ng,kv,!0);$wnd.addEventListener(Mg,kv,!0);$wnd.addEventListener(Lg,kv,!0);$wnd.addEventListener(Kg,kv,!0);$wnd.addEventListener(se,kv,!0);$wnd.addEventListener(qe,kv,!0);$wnd.addEventListener(re,kv,!0)}function lv(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 mv(a,b){ej();switch(b){case "drag":a.ondrag=hv;break;case $d:a.ondragend=hv;break;case ae:a.ondragenter=iv;break;case "dragleave":a.ondragleave=hv;break;case be:a.ondragover=iv;break;case ce:a.ondragstart=hv;break;case de:a.ondrop=hv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,hv,!1);a.addEventListener(b,hv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var fj=null,fv=null,kv=null,iv=null,hv=null,jv=null;
-function nv(a,b){a.__eventBits=b;a.onclick=b&1?hv:null;a.ondblclick=b&2?hv:null;a.onmousedown=b&4?hv:null;a.onmouseup=b&8?hv:null;a.onmouseover=b&16?hv:null;a.onmouseout=b&32?hv:null;a.onmousemove=b&64?hv:null;a.onkeydown=b&128?hv:null;a.onkeypress=b&256?hv:null;a.onkeyup=b&512?hv:null;a.onchange=b&1024?hv:null;a.onfocus=b&2048?hv:null;a.onblur=b&4096?hv:null;a.onlosecapture=b&8192?hv:null;a.onscroll=b&16384?hv:null;a.onload=b&32768?jv:null;a.onerror=b&65536?hv:null;a.onmousewheel=b&131072?hv:null;
-a.oncontextmenu=b&262144?hv:null;a.onpaste=b&524288?hv:null}function ov(){var a;ov=u;pv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var pv;function qv(){this.c=new Vi}function rv(a){a=a[Rc];return null==a?-1:a}s(298,1,{},qv);_.b=null;function sv(a,b){this.b=a;this.c=b}s(299,1,{},sv);_.b=0;_.c=null;s(300,1,Fh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){os(this.b,a)};_.$c=function(a){a=null==a?j:a;if(!D(a,null==tv?j:tv))tv=a,gs&&(a=new fs,os(this.b,a))};
-var tv=j;function Ou(){function a(){$wnd.setTimeout(a,250);e()}var b=Mu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));tv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}function Nu(){this.b=new us(null)}s(301,300,Fh,Nu);
-function Vu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Wu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Uu&&Yr((!Pu&&(Pu=new Qu),Pu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Tu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Su&&(d=ij(),c=jj(),Zu!=d||Yu!=c))Zu=d,Yu=c,bs((!Pu&&(Pu=new Qu),Pu))}finally{a&&a(b)}})}function Ui(a,b){Ci(a.dd(),b,!0)}function Ti(a,b){Ci(a.dd(),b,!1)}function uv(a,b){a.pb.style[Be]=b}function hj(a,b,c){0<=b&&a.jd(b+Tf);0<=c&&a.gd(c+Tf)}function vv(a,b){null==b||0==b.length?a.pb.removeAttribute(Gg):a.pb.setAttribute(Gg,b)}function wv(a){var b,a=Wn(a,vd);b=xv(a,yv(32));return 0<=b?a.substr(0,b-0):a}
-function Ci(a,b,c){if(!a)throw new Ki(jc);b=Sn(b);if(0==b.length)throw new pk(Jc);if(c){var d,e,f;d=Sn(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+=ba),a.className=f+d)}else{var g,b=Sn(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=Sn(e.substr(0,
-c-0)),b=Sn(Tn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function zv(a,b){a.style.display=b?j:Af;a.setAttribute("aria-hidden",""+!b)}s(307,1,oi);_._c=function(){return Qj(this.pb)};_.ad=function(){return Sj(this.pb)};_.bd=function(){return Vn(this.pb,Hf)};_.cd=function(){return Vn(this.pb,If)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Af};_.fd=function(){throw new Av;};_.gd=function(a){uv(this,a)};_.hd=function(a){zv(this.pb,a)};
-_.jd=function(a){this.pb.style[Yg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Bv(a,b,c){mv(a.pb,c.c);return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}function z(a,b,c){var d;d=Cu(c.c);if(-1==d)mv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;ej();nv(e,d)}else a.lb|=d;return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}function Cv(a,b,c){return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}
-function Dv(a){var b;if(a.md())throw new Ev("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;ej();nv(c,b)}else a.lb|=b;a.kd();a.pd()}function Fv(a,b){var c;switch(Cu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Yp&&(f=Yp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&os(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Gv(a){if(!a.md())throw new Ev("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}function Pj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new Ev("This widget's parent does not implement HasWidgets");}else if(bj(),gv(Hv.b,a)){bj();try{a.od()}finally{Ji(Hv.b,a)}}}
-function Iv(a,b){var c;c=a.ob;if(b){if(c)throw new Ev("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(306,307,ji);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&os(this.mb,a)};_.md=function(){return this.kb};_.nd=function(){Dv(this)};_.Xc=function(a){Fv(this,a)};_.od=function(){Gv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Jv(a){for(a=new Kv(a);a.b.b<a.b.c.d-1;)Lv(a.b),Mv(a.b)}s(305,306,ei);_.kd=function(){Nv(this,(Ov(),Pv))};_.ld=function(){Nv(this,(Ov(),Qv))};function Rv(a,b,c){Pj(b);var d=a.q;Sv(d,b,d.d);d=(zu(),Au(b.pb));c.appendChild(d);Iv(b,a)}function Tv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Uv;b.ob==a&&(f=a.sd(b),f<d&&--d);Pj(b);Sv(a.q,b,d);e?(e=b.pb,lv(c,(zu(),Au(e)),d)):(e=(zu(),Au(b.pb)),c.appendChild(e));Iv(b,a)}
-function Vv(a,b){var c;if(b.ob!=a)return!1;try{Iv(b,null)}finally{c=b.pb;Yn(c).removeChild(c);c=a.q;var d;d=Wv(c,b);if(-1==d)throw new Xv;if(0>d||d>=c.d)throw new Uv;for(--c.d;d<c.d;++d)gt(c.b,d,c.b[d+1]);gt(c.b,c.d,null)}return!0}s(304,305,ei);_.sd=function(a){return Wv(this.q,a)};_.td=function(a,b,c,d){Tv(this,a,b,c,d)};_.ud=function(){return new Yv(this.q)};_.rd=function(a){return Vv(this,a)};function aj(a,b,c,d){var e;Pj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}
-function Zv(a,b){if(b.ob!=a)throw new pk("Widget must be a child of this panel.");}function $v(a,b){var c;(c=Vv(a,b))&&aw(b.pb);return c}function bw(a,b,c){a=a.pb;-1==b&&-1==c?aw(a):(a.style[Qf]=Zc,a.style[Re]=b+Tf,a.style[Jg]=c+Tf)}function cw(){var a=$doc.createElement(Wd);this.q=new dw(this);this.pb=a;this.pb.style[Qf]="relative";this.pb.style[Nf]=Ce}function aw(a){a.style[Re]=j;a.style[Jg]=j;a.style[Qf]=j}s(303,304,ei,cw);_.vd=function(a){Rv(this,a,this.pb)};_.rd=function(a){return $v(this,a)};
-_.wd=function(a,b,c){Zv(this,a);this.xd(a,b,c)};_.xd=function(a,b,c){bw(a,b,c)};function ew(a,b){if(a.zd())throw new Ev("SimplePanel can only contain one child widget");a.Ad(b)}function fw(a,b){if(a.jb!=b)return!1;try{Iv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function gw(a,b){if(b!=a.jb&&(b&&Pj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(zu(),Au(a.jb.pb));a.yd().appendChild(c);Iv(b,a)}}function hw(){this.pb=$doc.createElement(Wd)}s(311,305,ei,hw);_.yd=function(){return this.pb};
-_.zd=function(){return this.jb};_.ud=function(){return new iw(this)};_.rd=function(a){return fw(this,a)};_.Ad=function(a){gw(this,a)};_.jb=null;function jw(a,b){a.hb&&(kw(a.gb,!1,!1),Yr(a,a,b))}function lw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function mw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Re]=b-0+(oj(),Tf);a.style[Jg]=c+Tf}function nw(a){a.hb||(a.kb&&Pj(a),kw(a.gb,!0,!1))}s(310,311,ei);_.yd=function(){return Xn(this.pb)};_.bd=function(){return Vn(this.pb,Hf)};
-_.cd=function(){return Vn(this.pb,If)};_.dd=function(){return Yn(Xn(this.pb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){jw(this,a)};_.ed=function(){return!D(Ce,this.pb.style[Vg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&kw(this.gb,!1,!0)};_.gd=function(a){this.X=a;lw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){mw(this,a,b)};_.hd=function(a){this.pb.style[Vg]=a?Wg:Ce};_.Ad=function(a){gw(this,a);lw(this)};
-_.jd=function(a){this.Y=a;lw(this);0==a.length&&(this.Y=null)};_.Ed=function(){nw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function ow(a,b){var c;hw.call(this);this.$=new pw;this.U=(qw(),rw);this.gb=new sw(this);this.pb.appendChild($doc.createElement(Wd));this.Dd(0,0);Yn(Xn(this.pb))[vd]="gwt-PopupPanel";Xn(this.pb)[vd]=Pf;this.W=this.V=a;this.db=!1;c=F(lt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new tw(c);this.T.dd()[vd]=j;c=Yn(Xn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ki(jc);d=Sn(d);if(0==d.length)throw new pk(Jc);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(ba)}gw(this,this.T);lw(this);Ci(Xn(this.pb),Pf,!1);Ci(this.T.c,b+"Content",!0)}s(309,310,ei);_.kd=function(){Dv(this.T)};_.ld=function(){Gv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new iw(this.T)};_.rd=function(a){return this.T.rd(a)};_.Ad=function(a){gw(this.T,a);lw(this)};_.T=null;s(308,309,ei);_.od=function(){Gv(this)};
-function uw(){uw=u;vw=new ww(Fb,0,(qw(),rw));xw=new ww(lc,1,yw);zw=new ww(uc,2,Aw);Bw=F(Cw,r,58,[vw,xw,zw])}function ww(a,b,c){E.call(this,a,b);this.b=c}s(312,139,{58:1,113:1,116:1,118:1},ww);_.b=null;var Bw,vw,xw,zw;function Dw(){Dw=u;Ew=F(lt,r,1,[Jg,jf,ld])}
-function tw(a){var b;Dw();var c,d;c=this.pb=$doc.createElement(xg);this.d=$doc.createElement(Ag);yu(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Og),b[vd]=a[c],yu(b,Fw(a[c]+"Left")),yu(b,Fw(a[c]+Ib)),yu(b,Fw(a[c]+"Right")),b),yu(this.d,d),1==c&&(this.c=Xn(dv(d,1)));this.pb[vd]="gwt-DecoratorPanel"}function Fw(a){var b,c;c=$doc.createElement(Bg);b=$doc.createElement(Wd);var d=(zu(),Au(b));c.appendChild(d);c[vd]=a;b[vd]=a+"Inner";return c}s(314,311,pi,tw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var Ew;s(313,314,pi);s(315,1,{});function Ov(){Ov=u;Pv=new Gw;Qv=new Hw}function Iw(a){ss.call(this,a)}function Nv(a,b){Ov();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Gi(f),y(f,127))d=f,!c&&(c=new qs),rs(c,d);else throw f;}}if(c)throw new Iw(c);}s(316,243,Gh,Iw);var Pv,Qv;function Gw(){}s(317,1,{},Gw);_.Fd=function(a){a.nd()};function Hw(){}s(318,1,{},Hw);_.Fd=function(a){a.od()};s(321,306,Nh);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};
-_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.nd=function(){Dv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(320,321,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function Jw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[vd]="gwt-Button";this.pb.innerHTML=a||j}
-s(319,320,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Jw);function Kw(){this.q=new dw(this);this.f=$doc.createElement(xg);this.e=$doc.createElement(Ag);yu(this.f,this.e);this.pb=this.f}s(322,304,ei);_.e=null;_.f=null;
-function Lw(a,b){var c;if(a.i)throw new Ev("Composite.initWidget() may only be called once.");Pj(b);c=b.pb;a.pb=c;var d;zu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((zu(),c).__gwt_resolve=Mw(a));a.i=b;Iv(b,a)}function Nw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);ej();nv(d,b)}else b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(323,306,Hh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Nw(this)};_.Xc=function(a){Fv(this,a);this.i.Xc(a)};
-_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;function Ow(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Md]=hg;break;case 1:b[Md]=Ye;break;case 2:Qs(b)!=(Ss(),Vs)&&(b[Md]=j)}}function Pw(a){this.b=a;this.d=!1;this.e=this.c=Qs(a)}s(324,1,{},Pw);_.b=null;_.c=null;_.d=!1;_.e=null;function gj(){this.pb=Qw()}s(325,311,Vh,gj);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};
-_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};function Rw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Xn(b);e=null;c&&(c=rv(c),e=0>c?null:uu(a.j.c,c));e?Sw(a,e):d&&(b.innerHTML=j||j);return b}
-function Sw(a,b){var c;if(b.ob!=a)return!1;try{Iv(b,null)}finally{c=b.pb;Yn(c).removeChild(c);var d=a.j,e;e=rv(c);c[Rc]=null;c=d.c;Tw(e,c.d);gt(c.c,e,null);d.b=new sv(e,d.b)}return!0}s(327,305,qi);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.ud=function(){return new Uw(this)};_.rd=function(a){return Sw(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Vw(a){if(0>=a.c)throw new Ww("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Ww("Column index: 0, Column size: "+a.b);}
-function Xw(){this.j=new qv;this.i=$doc.createElement(xg);this.d=$doc.createElement(Ag);yu(this.i,this.d);this.pb=this.i;this.e=new Yw(this);var a=new Zw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;lv(a.c.i,(zu(),Au(b)),0);yu(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Ww("Row index: "+a+", Row size: "+d);if(0>c)throw new Ww("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Ww("Column index: "+c+", Column size: "+this.b);c=Rw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Bg),d.innerHTML=sa||j,lv(c,(zu(),Au(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Bg);
-e.innerHTML=sa;c=$doc.createElement(Og);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Rw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(326,327,qi,Xw);_.b=0;_.c=0;
-function $w(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(ax(),bx)?a.c.e==(Ss(),Us)?(cx(),dx):a.c.e==Ts?(cx(),ex):(cx(),fx):a.c.e==(Ss(),Us)?(cx(),ex):a.c.e==Ts?(cx(),dx):(cx(),gx);b!=a.d&&(a.d=b,a.pb.style[Dg]=!a.d?j:a.d.b)}s(330,306,ji);_.b=null;_.c=null;_.d=null;function hx(){this.pb=$doc.createElement(Wd);this.c=new Pw(this.pb);this.pb[vd]="gwt-Label"}function ix(){hx.call(this);Ow(this.c,Zg,!1);$w(this)}
-s(329,330,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},hx,ix);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};
-_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};function jx(a){var b=$doc.createElement(Wd);Rs(sg,b.tagName);this.pb=b;this.c=new Pw(this.pb);this.pb[vd]="gwt-HTML";Ow(this.c,a,!0);$w(this)}s(328,329,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},jx);
-function kx(a){for(;++a.c<a.e.d&&!(null!=uu(a.e,a.c)););}function Uw(a){this.d=a;this.e=this.d.j.c;kx(this)}s(331,1,{},Uw);_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Xv;a=uu(this.e,this.c);this.b=this.c;kx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new lx;a=uu(this.e,this.b);Pj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Yw(a){this.b=a}s(332,1,{},Yw);_.b=null;function Zw(a){this.c=a}s(333,1,{},Zw);_.b=null;_.c=null;
-function ax(){ax=u;bx=new mx}var bx;function cx(){cx=u;nx=new ox((kp(),pd));dx=new ox(Re);ex=new ox(cg);fx=dx;gx=ex;px=fx}var nx,px,dx,gx,fx,ex;function mx(){}s(335,1,{},mx);function ox(a){this.b=a}s(336,335,{},ox);_.b=null;function qx(){qx=u;rx=new sx(jf);tx=new sx(Jg)}var rx,tx;function sx(a){this.b=a}s(337,1,{},sx);_.b=null;function ux(a,b){var c;c=vx(a);yu(a.c,c);Rv(a,b,c)}function vx(a){var b;b=$doc.createElement(Bg);b[bd]=a.b.b;b.style[Ug]=a.d.b;return b}
-function wx(a,b){var c,d;d=Yn(b.pb);(c=Vv(a,b))&&a.c.removeChild(d);return c}function xx(){Kw.call(this);this.b=(cx(),px);this.d=(qx(),tx);this.c=$doc.createElement(Og);yu(this.e,this.c);this.f[od]=bb;this.f[nd]=bb}s(338,322,ei,xx);_.rd=function(a){return wx(this,a)};_.c=null;function yx(){yx=u;new yi}function zx(a){yx();Ax.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Bx(a,b,c,d,e){yx();this.b=new Cx(this,a,b,c,d,e);this.pb[vd]="gwt-Image"}
-function Ax(a,b,c,d,e){yx();Bx.call(this,(eu(),new du(a)),b,c,d,e)}s(339,306,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},zx,Bx,Ax);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};
-_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.Xc=function(a){32768==Cu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Fv(this,a)};_.pd=function(){var a=this.b;D(We,Wn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Dx(a,this),Ln((In(),Jn),a.i))};_.b=null;s(341,1,{});_.i=null;function Ex(){Ex=u;Fx()}
-function Cx(a,b,c,d,e,f){var g,i;Ex();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(sg);i=new St;Rt(Rt(Rt(i,new Ut("width:"+e+(oj(),Tf)+ob)),new Ut("height:"+f+Vf)),new Ut("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Gx&&(Gx=new Hx);b=Ix;c=new Ut((new Ut(i.b.b.b)).b);i=new Tt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=cu(b.b);jn(i.b,b);i.b.b+="' style='";b=cu(c.b);jn(i.b,b);i.b.b+="' border='0'>";i=new Wt(i.b.b);g.innerHTML=i.b||j;g=Xn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),ej(),nv(g,a)):a.lb|=133333119}s(340,341,{},Cx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Dx(a,b){this.b=a;this.c=b}s(342,1,{},Dx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Jx(a,b){if(0>b||b>=a.pb.options.length)throw new Uv;}function hq(a,b){Jx(a,b);return a.pb.options[b].value}function Kx(){this.pb=$doc.createElement("select");this.pb[vd]="gwt-ListBox"}s(343,321,Nh,Kx);s(344,274,Ph);function Lx(a){this.b=a}s(345,344,Ph,Lx);_.Dc=function(){};
-function Mx(a){this.b=a}s(346,344,Ph,Mx);_.Nc=function(a){this.b.Gd(a.i,a.b)};function Nx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Og);lv(a.f,(zu(),Au(e)),b);a=(zu(),Au(c));d.appendChild(a)}else d=dv(a.f,0),lv(d,(zu(),Au(c)),b)}
-function Ox(a,b,c){var d;Px(a,b);c&&b.b?(Px(a,null),a=b.b,b=(In(),Jn),b.d=Mn(b.d,[new Qx(a),!1])):null!=b.d&&(a.k=new Rx(a,b),c=(qw(),yw),a.k.U=c,a.k.ab=a.i,a.k.dd()[vd]=ze,d=wv(a.pb),D(ye,d)||Ui(a.k,d+"Popup"),Cv(a.k,new Mx(a),nk?nk:nk=new ok),a.o=b.d,d=a.k,a=new Sx(a,b),d.pb.style[Vg]=Ce,nw(d),a.b.p?mw(a.b.k,Qj(a.b.pb)+Vn(a.b.pb,If)-1,Sj(a.c.pb)):mw(a.b.k,Qj(a.c.pb),Sj(a.b.pb)+Vn(a.b.pb,Hf)-1),d.pb.style[Vg]=Wg)}function Tx(a,b){if(b||!(a.n&&a.o==a.n.d))Px(a,b),a.pb.focus(),b&&a.e&&Ox(a,b,!1)}
-function Ux(a,b){var c;a:{c=b.target;var d,e;for(e=new Ai(a.j);e.c<e.e.ye();)if(d=Bi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Cu(b.type)){case 1:a.pb.focus();c&&Ox(a,c,!0);break;case 16:c&&Tx(a,c);break;case 32:c&&Tx(a,null);break;case 2048:Vx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Vx(a)||a.p||Wx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Vx(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ox(a,a.n,!1),a.n.d.Rf()):Xx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Vx(a)||
-a.p&&Wx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Vx(a)||(a.p?Xx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ox(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Px(a,null);a.k&&jw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Px(a,null);a.k&&jw(a.k,!1);break;case 13:Vx(a)||(Ox(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Fv(a,b)}function Yx(a,b,c){c&&Px(a,null);Yr(a,b,!1);a.o=null;a.k=null}
-function Vx(a){var b;if(!a.n){for(b=new Ai(a.j);b.c<b.e.ye();){b=Bi(b);Px(a,b);break}return!0}return!1}function Px(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=wv(c.pb)+Wa;Ci(c.dd(),d,!1);a.p&&(c=Yn(a.n.pb),2==ev(c)&&(c=dv(c,1),Ci(c,vg,!1)))}if(b){c=wv(b.pb)+Wa;Ci(b.dd(),c,!0);a.p&&(c=Yn(b.pb),2==ev(c)&&(c=dv(c,1),Ci(c,vg,!0)));pl();c=a.pb;var e=new Qk(b.pb),d=(kl(),ll),e=F(Zx,r,5,[e]),f,g,i,h;f=new gn;for(i=0,h=e.length;i<h;++i)g=e[i],hn(hn(f,g.b),ba);e=Sn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Xx(a){var b,c,d;if(a.n){for(b=c=tj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?uu(a.j,b):uu(a.j,c);break}Px(a,d)}}function Wx(a){var b,c,d;if(a.n){for(b=c=tj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?uu(a.j,b):uu(a.j,c);break}Px(a,d)}}s(347,306,ji);_.Xc=function(a){Ux(this,a)};_.od=function(){this.k&&jw(this.k,!1);Gv(this)};_.Gd=function(a,b){Yx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Qx(a){this.b=a}s(348,1,{},Qx);_.qc=function(){$x(this.b)};_.b=null;
-function ay(a){this.b=a}s(349,1,{},ay);_.Dc=function(){Px(this.b,null)};_.b=null;function Rx(a,b){this.b=a;this.c=b;ow.call(this,!0,df);gw(this.T,this.c.d);lw(this);this.fb=!0;this.c.d.Rf()}s(350,309,ei,Rx);_.Tc=function(a){var b,c;if(!a.b)switch(Cu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Px(this.b,null)}};_.b=null;_.c=null;function Sx(a,b){this.b=a;this.c=b}s(351,1,{},Sx);_.b=null;var by=_.c=null;
-function cy(){cy=u;by=new Qt((eu(),new du("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function dy(a,b){this.pb=$doc.createElement(Bg);var c=wv(this.pb)+Wa;Ci(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[vd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);pl();this.pb.setAttribute("role",Wl.b);this.b=b}s(354,307,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},dy);_.b=null;_.c=null;
-_.d=null;function ey(){var a;this.pb=$doc.createElement(Bg);this.pb[vd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);yu(this.pb,a);a[vd]="menuSeparatorInner"}s(355,307,oi,ey);function fy(){var a,b,c,d,e;b=null.Rf();e=ij();d=jj();b[Rd]=($o(),Af);b[Yg]=0+(oj(),Tf);b[Be]=cb;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Yg]=(c>e?c:e)+Tf;b[Be]=(a>d?a:d)+Tf;b[Rd]="block"}function pw(){}s(356,1,{},pw);
-_.Pc=function(){fy()};function gy(a){this.b=a}s(357,1,{},gy);
-_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Cu(d.type)){case 4:case 1048576:if(dj){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(dj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function hy(a){this.b=a}
-s(358,1,{},hy);_.b=null;function qw(){qw=u;rw=new iy(Fb,0);yw=new iy(lc,1);Aw=new iy(uc,2);jy=F(ky,r,74,[rw,yw,Aw])}function iy(a,b){E.call(this,a,b)}s(359,139,{74:1,113:1,116:1,118:1},iy);var jy,rw,yw,Aw;function ly(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Ru(a.b.$),fy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Li(a.i.b),a.i=null,a.c=!1)}function my(a){a.k||(ly(a),a.d||(bj(),$v(cj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Nf]=Wg}
-function ny(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=J(b*a.e);i=J(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function kw(a,b,c){a.d=c;Wj(a);a.j&&(Xj(a.j),a.j=null,my(a));a.b.hb=b;var d=a.b;d.eb&&(Li(d.eb.b),d.eb=null);d._&&(Li(d._.b),d._=null);if(d.hb){d.eb=Fu(new gy(d));var e;e=new hy(d);Lu();e=Mu?hs(Mu.b,(!gs&&(gs=new ok),gs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(qw(),rw)&&!b&&(c=!1);a.k=b;c?b?(ly(a),a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Zf,bj(),b=cj(null),Rv(b,a.b,b.pb),a.j=new oy(a),ck(a.j,1)):Yj(a,200):(ly(a),a.k?(a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),bj(),
-b=cj(null),Rv(b,a.b,b.pb)):a.d||(bj(),$v(cj(null),a.b)),a.b.pb.style[Nf]=Wg)}function sw(a){var b=(ek(),fk);this.n=new dk(this);this.t=b;this.b=a}s(360,17,{},sw);_.sc=function(){my(this)};_.tc=function(){this.e=Vn(this.b.pb,Hf);this.f=Vn(this.b.pb,If);this.b.pb.style[Nf]=Ce;ny(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){ny(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function oy(a){ik();this.b=a}s(361,24,{},oy);_.wc=function(){this.b.j=null;Yj(this.b,200)};
-_.b=null;function zu(){zu=u;py()}function Au(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Mw(a){return function(){this.__gwt_resolve=qy;return a.fd()}}function qy(){throw"A PotentialElement cannot be resolved twice.";}
-function py(){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 bj(){bj=u;ry=new sy;ty=new yi;Hv=new qs}function uy(a){this.q=new dw(this);this.pb=a;Dv(this)}
-function cj(a){bj();var b,c;c=Yi(ty,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==ty.e){var d=new vy;lk();mk(nk?nk:nk=new ok,d)}!b?c=new wy:c=new uy(b);x(ty,a,c);rs(Hv,c);return c}s(363,303,ei,uy);var ry,ty,Hv;function sy(){}s(364,1,{},sy);_.Fd=function(a){a.md()&&a.od()};function vy(){}s(365,1,{},vy);_.Nc=function(){bj();try{Nv(Hv,ry)}finally{xy(Hv.b),xy(ty)}};function wy(){uy.call(this,$doc.body)}s(366,363,ei,wy);
-_.xd=function(a,b,c){bw(a,b-0,c-0)};function iw(a){this.d=a;this.b=!!this.d.jb}s(367,1,{},iw);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Xv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function yy(a,b){a.pb[Tg]=null!=b?b:j}s(370,321,di);_.Xc=function(a){0!=(Cu(a.type)&896)?Fv(this,a):Fv(this,a)};_.pd=function(){};function zy(){zy=u;Ay()}s(369,370,di);
-function By(){zy();var a=$doc.createElement("textarea");!iu&&(iu=new hu);!gu&&(gu=new fu);this.pb=a;this.pb[vd]="gwt-TextArea"}s(368,369,di,By);function Cy(){var a;zy();var b=(a=$doc.createElement("INPUT"),a.type=Cg,a);!iu&&(iu=new hu);!gu&&(gu=new fu);this.pb=b;this.pb[vd]="gwt-TextBox"}s(371,369,di,Cy);function Ay(){Ay=u;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=F(My,r,81,[Dy,Fy,Hy,Jy])}s(372,139,$h);var Ly,Dy,Fy,Hy,Jy;function Ey(){E.call(this,Fb,0)}s(373,372,$h,Ey);
-function Gy(){E.call(this,Zb,1)}s(374,372,$h,Gy);function Iy(){E.call(this,ac,2)}s(375,372,$h,Iy);function Ky(){E.call(this,tc,3)}s(376,372,$h,Ky);function Ny(a,b){var c,d;c=$doc.createElement(Og);d=$doc.createElement(Bg);d[bd]=a.b.b;d.style[Ug]=a.c.b;var e=(zu(),Au(d));c.appendChild(e);yu(a.e,c);Rv(a,b,d)}function Oy(){Kw.call(this);this.b=(cx(),px);this.c=(qx(),tx);this.f[od]=bb;this.f[nd]=bb}s(377,322,ei,Oy);_.rd=function(a){var b;b=Yn(a.pb);(a=Vv(this,a))&&this.e.removeChild(Yn(b));return a};
-function Py(a,b){if(0>b||b>=a.d)throw new Uv;return a.b[b]}function Wv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Sv(a,b,c){var d,e;if(0>c||c>a.d)throw new Uv;if(a.d==a.b.length){e=v(Qy,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)gt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)gt(a.b,d,a.b[d-1]);gt(a.b,c,b)}function dw(a){this.c=a;this.b=v(Qy,r,82,4,0)}s(378,1,{},dw);_.ud=function(){return new Yv(this)};_.b=null;_.c=null;_.d=0;
-function Lv(a){if(a.b>=a.c.d)throw new Xv;return a.c.b[++a.b]}function Mv(a){if(0>a.b||a.b>=a.c.d)throw new lx;a.c.c.rd(a.c.b[a.b--])}function Yv(a){this.c=a}s(379,1,{},Yv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Lv(this)};_.Wc=function(){Mv(this)};_.b=-1;_.c=null;function Fx(){Fx=u;Ix=(eu(),new du(Dn()+"clear.cache.gif"))}var Ix,Gx=null;function Hx(){}s(381,1,{},Hx);function Ry(){Ry=u;Fx()}function Sy(a,b,c,d,e){Ry();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Ty(a,b,c){Ry();Sy.call(this,(eu(),new du(a)),b,0,c,16)}s(382,315,{},Sy,Ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qw(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Li(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?js(b,new ku(b,c,d,a)):xs(b,c,d,a)}function ns(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(388,1,{},ns);_.b=null;_.c=null;_.d=null;_.e=null;function ks(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(389,1,{},ks);_.qc=function(){ls(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function ku(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(390,1,{},ku);_.qc=function(){xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Uy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Vi),b.n=a,Pi(a.bc,b))}function Vy(a){var b;b=a.cZ.e;if(-1!=xv(b,yv(36)))return null;a=a.cc.c.c++;return b=Tn(b,Wy(b,yv(46))+1)+j+a}function Xy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Yy(a,b,c,Kt(d)))}
-function Zy(a){return!a.Ub&&a._b?Zy(a._b):a.Ub}function $y(a){return!a.Wb&&a._b?$y(a._b):a.Wb}function az(a){var b;b=new bz;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Td();c.b+=a.Sd();c.c+=d}y(a,101)&&(c=a.Td(),b.b+=a.Sd(),b.c+=c);return b}throw new cz;}function dz(a){a.dc=!1;a.de();ez(a)}function ez(a){if((a=y(a,101)?null:a._b)&&a.dc)dz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function fz(a){return(a=a.Ld())?a:new gz(1,1)}function hz(a){var b;return(b=a.Md())?new iz(b):new iz(a.Od())}
-function jz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function kz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Ef(b)}function lz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)ez(a),new mz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new mz(a,101)}function nz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ff(b),a.Wd()&&a.ce())}
-function oz(a){a.ec||(jz(a),pz(a,!0),qz(a),a.ec=!0,new mz(a,102),Xy(a,a,a._b,0),ez(a),a.ac.Hf(a))}function rz(){this.cc=(fq(),fq(),sz);new yi;this.Ud();this.$b=(tz(),uz)}s(394,1,Qh);_.Id=function(){return!1};_.Jd=function(){return Vy(this)};_.Kd=function(){return Zy(this)};_.Ld=function(){return vz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new wz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){dz(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return fz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+Zg+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return hz(this)};_.ae=function(){};_.be=function(){return kz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){lz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function Q(a,b,c){var d;if(-1>a.Pb.b.d)throw new pk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new pk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new pk("Missing message: awt.12C");if(y(b,101))throw new pk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new mn;var e=tj(d.Pb.b,b),f;f=uu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);xz(d,e);new yz(d,301,f)}d=a.Pb.b.d;jz(b);zz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),dz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Xy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new is("Missing message: awt.185");if(null==c||null!=c)Az(g,c,b);else throw new pk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Gi(i);if(y(i,121))throw b=i,xz(a,d),b;throw i;}b.de();new yz(a,300,b)}function Bz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Cz(a){var b;b=a.ie();return new Dz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function pz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)uu(a.Pb.b,c).Xd(b)}function xz(a,b){var c;c=uu(a.Pb.b,b);jz(c);c.Xd(!1);xu(a.Pb.b,b);c._b=null;dz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Xy(c,c,a,1)}function Ez(a){var b=(Fz(),Gz);nz(a,b);for(b=0;b<a.Pb.b.d;++b)uu(a.Pb.b,b).be()}function Hz(a,b){var c,d;if(a.Qb)for(d=new Ai(a.Pb.b);d.c<d.e.ye();)c=Bi(d),a.Qb.ne(c);if(b)for(d=new Ai(a.Pb.b);d.c<d.e.ye();)c=Bi(d),b.je(null,c);a.Qb=b;dz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function qz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=uu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Iz(){rz.call(this);this.Pb=new Jz;this.Tb=(fq(),fq(),sz)}s(393,394,ai);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return fz(this)};_.Qd=function(){return hz(this)};
-_.Ud=function(){this.ac=(fq(),new Kz)};_.Vd=function(){dz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){pz(this,a)};_.Yd=function(){return fz(this)};_._d=function(){return hz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)jz(uu(this.Pb.b,a))};_.be=function(){var a;if(!kz(this))return!1;for(a=0;a<this.Pb.b.d;++a)uu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=uu(this.Pb.b,b),a.de()};_.he=function(){qz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Lz(){var a=new Mz;Iz.call(this);Hz(this,a)}s(392,393,ai,Lz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Nz(a,b,c){a=Oz(a.Ob,b,c);a.k=!0;return new Pz(a)}function Qz(a){a.Zd(a.Ob.e)}function Rz(a){return new gz(Vn(a.Ob.pb,If),Vn(a.Ob.pb,Hf))}s(391,392,ai);_.Nd=function(){return Vn(this.Ob.pb,Hf)};_.Rd=function(){return Vn(this.Ob.pb,If)};_.Sd=function(){return Qj(this.Ob.pb)};_.Td=function(){return Sj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Af};_.ce=function(){Qz(this)};_.ee=function(){};_.Ob=null;function Sz(a){if(null!=a)this.f=a;else throw new Tz;}s(396,1,hi);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function Uz(){Uz=u;R=new yi;x(R,new S(400),new T(hh));x(R,new S(401),new T(hh));x(R,new S(402),new T(hh));x(R,new S(500),new T(jh));x(R,new S(501),new T(jh));x(R,new S(502),new T(jh));x(R,new S(503),new T(kh));x(R,new S(504),new T(jh));x(R,new S(505),new T(jh));x(R,new S(506),new T(kh));x(R,new S(507),new T(Bh));x(R,new S(100),new T(dh));x(R,new S(101),new T(dh));x(R,new S(102),new T(dh));x(R,new S(103),new T(dh));x(R,new S(1004),new T(gh));x(R,new S(1005),new T(gh));x(R,new S(800),new T(xh));x(R,
-new S(801),new T(xh));x(R,new S(200),new T(lh));x(R,new S(201),new T(lh));x(R,new S(202),new T(lh));x(R,new S(204),new T(lh));x(R,new S(203),new T(lh));x(R,new S(209),new T(Ch));x(R,new S(208),new T(Dh));x(R,new S(207),new T(Dh));x(R,new S(206),new T(lh));x(R,new S(205),new T(lh));x(R,new S(1400),new T(zh));x(R,new S(1401),new T(Ah));x(R,new S(1402),new T(Ah));x(R,new S(300),new T(eh));x(R,new S(301),new T(eh));x(R,new S(1100),new T(qh));x(R,new S(1101),new T(qh));x(R,new S(1200),new T(yh));x(R,new S(701),
-new T(oh));x(R,new S(900),new T(ph));x(R,new S(1001),new T(mh));x(R,new S(601),new T(nh))}s(395,396,hi);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function T(a){this.b=a}s(398,1,{},T);_.b=ch;function Vz(){}s(399,1,{},Vz);_.b=null;_.c=null;
-function Wz(a,b){var c;b&&(a.b?(c=new Xz(a.b),gt(c.c,c.d++,b),a.b=c):(a.b=new Vi,Pi(a.b,b)))}s(401,1,hi);_.b=null;function Yz(){}function Zz(){}s(400,401,hi,Yz,Zz);function $z(){$z=u;Math.sqrt(2)}function aA(a){$z();if(0>a)throw new pk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(402,1,{86:1},aA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new bA;a.b=31*a.b+J((new cA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+J((new cA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function dA(){dA=u;eA=new qs;fA=new gz(0,0);rs(eA,Bb);rs(eA,Rb);rs(eA,xb);rs(eA,"Last");rs(eA,Ib);rs(eA,ic);rs(eA,Fc);rs(eA,Mc);rs(eA,Pb)}
-function Az(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!gv(eA.b,b))throw new pk(gA());it(Yi(a.d,d))===it(c)&&it(Yi(a.c,c))===it(d)||((b=Yi(a.d,d))&&hA(a,b,d),iA(a.b.ud(),c)&&hA(a,c,d),b=a.b,new jA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function kA(a,b){return new gz(zj(b[1].c,zj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+zj(b[0].b,zj(b[4].b,b[3].b))+a.n)}function hA(a,b,c){lA(a.b,b);Ji(a.c,b);Ji(a.d,c)}
-function mA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;nA(c,c.length,fA);c=a.j;nA(c,c.length,fA);c=a.p;nA(c,c.length,null);a.q=0;for(d=oA(a.b,0);d.c!=d.e.b;){c=pA(d);e=Yi(a.c,c);var f=b.$b;e=vn(e,Ib)?0:vn(e,ic)?1:vn(e,Fc)?2:vn(e,Mc)?4:vn(e,Pb)?3:vn(e,Bb)?f.b?4:3:vn(e,xb)?f.b?3:4:vn(e,Rb)?1:2;c.ec?a.p[e]||(gt(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function qA(){dA();rA.call(this,0)}function rA(a){dA();fq();this.b=new sA;this.c=new yi;this.d=new yi;this.e=a;this.k=0;this.o=!1;this.p=v(tA,r,90,5,0);this.i=v(uA,r,92,5,0);this.j=v(uA,r,92,5,0);this.q=this.f=this.n=0}s(403,1,{94:1,113:1},qA,rA);_.je=function(a,b){Az(this,a,b)};
-_.ke=function(a){mA(this,a);if(0!=this.q)if(a=Cz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;mA(this,a);this.o=b;return 0==this.q?Bz(a,new gz(0,0)):Bz(a,kA(this,this.i))};_.me=function(a){var b;b=this.o;mA(this,a);this.o=b;return Bz(a,kA(this,this.j))};_.ne=function(a){var b;b=Yi(this.c,a);null!=b&&hA(this,a,b)};_.tS=function(){return vA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var fA,eA;function wA(a){rz.call(this);this.ac=(fq(),new xA(a,this))}s(404,394,{87:1,90:1,95:1,109:1,113:1},wA);_.Jd=function(){return md+this.cc.c.b++};_.Ld=function(){return!$y(this)?new gz(0,0):vz(this.ac,this)};_.de=function(){};s(406,1,{});s(405,406,{},function(){});function yA(){yA=u}
-function zA(a,b){if(null==b)throw new is("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Lf);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 AA(){yA();rz.call(this);new Vi;this.ac=new BA((fq(),this))}s(407,394,{88:1,90:1,95:1,109:1,113:1},AA);_.Ld=function(){return vz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Vy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+Zg+this.Xb+(this.ec?j:",hidden")+",current="+hq(this.ac.b,this.ac.b.pb.selectedIndex)};function CA(){CA=u;DA=new EA(255,255,255);FA=new EA(192,192,192);GA=new EA(128,128,128);HA=new EA(64,64,64);IA=new EA(0,0,0);JA=new EA(255,0,0);new EA(255,175,175);KA=new EA(255,200,0);LA=new EA(255,255,0);new EA(0,255,0);MA=new EA(255,0,255);NA=new EA(0,255,255);OA=new EA(0,0,255)}
-function PA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new EA(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 EA(c,a,b)}function QA(a){return new EA(J(0.7*(a.b>>16&255)),J(0.7*(a.b>>8&255)),J(0.7*(a.b&255)))}function EA(a,b,c){CA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new pk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(408,1,{89:1,96:1,100:1},EA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return RA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var IA,OA,NA,HA,GA,FA,MA,KA,JA,DA,LA;function tz(){tz=u;uz=new SA(!0);TA=new qs;rs(TA,"ar");rs(TA,"fa");rs(TA,"iw");rs(TA,"ur")}function SA(a){this.b=a}s(409,1,hi,SA);_.b=!1;var uz,TA;s(411,1,{105:1,115:1});function UA(){gz.call(this,0,0)}function gz(a,b){this.c=a;this.b=b}
-function iz(a){gz.call(this,a.c,a.b)}s(410,411,{92:1,105:1,113:1,115:1},UA,gz,iz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new bA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return VA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function or(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(412,1,hi,or,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function WA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function XA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Tw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function YA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=zj(g,c.b),i+=c.c+a.d);return new gz(i,g+2*a.e)}function Mz(){ZA.call(this,1,5,5)}
-function ZA(a,b,c){fq();this.d=b;this.e=c;this.b=a}s(413,1,hi,Mz,ZA);_.je=function(){};
-_.ke=function(a){this.c=$A(a.Pb);if(0!=WA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Cz(a);g=a.ie();i=a.$b.b;l=new Vi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new aB(n);for(w=0;w<n;++w)gt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,B=tj(a.Pb.b,q);Tw(B,H.d);gt(H.c,B,q)}for(d=new Ai(d);d.c<d.e.ye();)if((c=Bi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(XA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ee(),m=f,o+=h+this.e,h=0),e=!1,gt(l.c,l.d++,c),m+=a.c+this.d,h=zj(h,a.b);XA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=$A(a.Pb);return 0==WA(this)?Bz(a,new gz(10,10)):Bz(a,YA(this,!1))};_.me=function(a){this.c=$A(a.Pb);return 0==WA(this)?Bz(a,new gz(10,10)):Bz(a,YA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=cg;break;case 1:a=pd;break;case 4:a="trailing";break;default:a="leading"}return bB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Fz(){Fz=u;Gz=new cB(Ob,0,12)}
-function cB(a,b,c){Fz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(414,1,hi,cB);_.b=null;_.c=0;_.d=0;var Gz;s(415,1,hi);_.tS=function(){return dB.e+"[font="+this.d+"ascent="+eB(this.b,this.d).b+", descent="+eB(this.b,this.d).c+", height="+eB(this.b,this.d).d+Qc};_.d=null;function fB(a){if(!a.n){jz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=uu(a.p,b))&&fB(c);pz(a,!1);a.n=!0;Xy(a,a,a._b,0);new gB(a,202)}}
-function hB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=uu(a.p,b))&&c.Bd()}function iB(a){!$y(a)&&Ez(a);var b=hz(a);a.fe(a.ic,a.jc,b.c,b.b);qz(a)}function jB(a,b){a.q!=b&&(a.q=b)}s(417,393,fi);_.Pd=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){hB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){lz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;lz(this,a,b,c,d);this.ec&&e&&!f&&qz(this)};_.n=!1;_.q=!1;
-function kB(a){Iz.call(this);this.r=new Zz;this.p=new Vi;this.o=new wz(0,0,0,0);this.ec=!1;Hz(this,new qA);this.ac&&lB(this.ac.d.I.c,a);this.ac&&mB(this.ac.d,!0);jB(this,!0)}s(416,417,fi);_.ie=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Qj(this.ac.d.pb)};_.Td=function(){return Sj(this.ac.d.pb)};_.Ud=function(){this.ac=new nB((fq(),j),this)};
-function oB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=PA(g),f=new EA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),(a.e=g)&&(a.i=bg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new EA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),f=PA(g),(a.e=i)&&(a.i=bg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;pB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=bg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);pB(a,b,c,d,1);pB(a,b,c+1,1,e);(a.e=f)&&(a.i=bg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);pB(a,b+d,c,1,e);pB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function qB(a){var b,c;c=zj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new gz(b,c)}function rB(a,b,c){var d,e,f,g,i,h;a.c=$A(b.Pb);if(0==a.c.length)return new UA;g=qB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=zj(h,d.c),i=zj(i,d.b);return new gz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function sB(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 tB(){uB.call(this,7)}function uB(a){fq();this.e=0;this.b=1;this.f=a;this.d=0}s(420,1,hi,tB,uB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=$A(a.Pb);if(0!=this.c.length&&(b=Cz(a),!(0>=b.c||0>=b.b))){c=qB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(I,k,-1,d,1);e=v(I,k,-1,d,1);h=v(I,k,-1,c,1);l=v(I,k,-1,c,1);sB(b.c,b.d,this.d,f,e);sB(b.b,b.e,this.f,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.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return Bz(a,rB(this,a,!1))};_.me=function(a){return Bz(a,rB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return vB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function lx(){pn()}function Ev(a){pn();this.i=a}s(422,97,ci,lx,Ev);function cz(){pn();this.i="Missing message: awt.151"}s(421,422,ci,cz);s(423,1,{});function wz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(424,1,{93:1,113:1,115:1},wz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return wB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function xB(a){yB.call(this,a,0)}function yB(a,b){rz.call(this);this.ac=(fq(),new zB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(cx(),nx);c.b=d;$w(c);break;case 0:c=c.b;d=(cx(),dx);c.b=d;$w(c);break;case 2:c=c.b,d=(cx(),ex),c.b=d,$w(c)}}s(425,394,Qh,xB,yB);
-_.Ld=function(){return!$y(this)?new gz(0,0):vz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Vy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+Zg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=pd;break;case 2:b=cg}return a+b+",text=null"};_.b=0;s(428,1,hi);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.k=null;_.n=null;
-function AB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function BB(a){this.o=(fq(),fq(),sz);var b;var c;b=this.cZ.e;-1!=xv(b,yv(36))?b=null:(c=this.o.c.d++,b=Tn(b,Wy(b,yv(46))+1)+j+c);this.k=b;this.e=new Yz;this.i=a;this.f=!0;this.j=new CB(this)}s(427,428,hi,BB);_.$d=function(){return AB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(426,427,Th);_.$d=function(){return AB(this)+(this.c?",tearOff":j)};_.c=!1;s(430,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new bA;DB(a,this.b);DB(a,this.c);return a.b};function bz(){this.c=this.b=0}function EB(a,b){this.b=a;this.c=b}function FB(a){var b=a.c;this.b=a.b;this.c=b}s(429,430,{97:1,106:1,113:1},bz,EB,FB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return GB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function HB(a,b){if(!b)throw new is("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new ey,e=c.d.d;if(0>e||e>c.d.d)throw new Uv;c.p&&(d.pb[Bd]=2);Nx(c,e,d.pb);zz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Uv;zz(d.d,e,c);for(f=g=0;f<e;++f)y(uu(d.d,f),73)&&++g;zz(d.j,g,c);Nx(d,e,c.pb);c.c=d;e=wv(c.pb)+Wa;Ci(c.dd(),e,!1);d.p&&(e=tj(d.d,c),-1!=e&&(d=dv(d.p?d.f:dv(d.f,0),e),2==ev(d)&&d.removeChild(dv(d,1)),c.pb[Bd]=2))}}
-function IB(){BB.call(this,j);new Vi;this.c=!1;this.b=(fq(),new JB)}s(431,426,Th,IB);_.b=null;s(434,1,{99:1,108:1,115:1});s(433,434,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new bA;DB(a,this.d);DB(a,this.e);DB(a,this.c);DB(a,this.b);return a.b};function Dz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(432,433,{98:1,99:1,107:1,108:1,113:1,115:1},Dz);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return KB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function LB(){LB=u;MB=new NB;OB=new PB;QB=new PB}var MB,QB,OB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return si(this)};function NB(){}s(437,436,{},NB);function PB(){}s(438,1,{},PB);s(439,394,Qh);_.Kd=function(){return null};
-function RB(a,b){var c;c=new SB($y(a));return!c?null:new gz(TB(c,"_")*b+6,eB(c.b,c.d).d+6)}function UB(a,b){var c;c=RB(a,b);return!c?fz(a):c}function VB(a,b){var c;c=RB(a,b);return!c?hz(a):c}function WB(a,b){var c=a.ac;yy(c.b,b);c.f.b=-1;c.f.c=-1}function XB(a){YB.call(this,a,null!=a?a.length:0)}function YB(a,b){rz.call(this);this.b=0>b?0:b;var c=this.ac;yy(c.b,a);c.f.b=-1;c.f.c=-1}s(440,439,Qh,XB,YB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return RB(this,Wn(this.ac.b.pb,Tg).length)};_.Md=function(){return!$y(this)?null:RB(this,Wn(this.ac.b.pb,Tg).length)};_.Od=function(){return 0<this.b?UB(this,this.b):fz(this)};_.Qd=function(){return 0<this.b?VB(this,this.b):hz(this)};_.Ud=function(){this.ac=(fq(),new ZB)};_.Yd=function(){return 0<this.b?UB(this,this.b):fz(this)};_._d=function(){return 0<this.b?VB(this,this.b):hz(this)};_.b=0;function fq(){fq=u;sz=new $B}function rr(){var a=(fq(),fq(),sz);!a.d&&(a.d=new aC)}
-function $B(){this.c=new bC;this.e=new Vz}s(441,1,{},$B);_.b=null;_.d=null;var sz;function bC(){}s(442,1,{},bC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(443,1,{});function cC(){cC=u;dC=new eC;fC=new eC}function gC(a,b){return b==a?!0:!b?!1:!0}function eC(){}s(444,1,{102:1},eC);_.eQ=function(a){return null==a||!y(a,102)?!1:gC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Vt(a)};
-_.tS=function(){return hC.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var dC,fC;function iC(){iC=u;F(jC,r,102,[(cC(),fC),dC])}function kC(a){iC();this.b=a}s(445,1,{},kC);_.b=null;function lC(a){a="flavor = "+a;pn();this.i=a}s(446,98,{103:1,113:1,119:1,127:1},lC);function mC(a,b,c){Uz();nC.call(this,a,b,c,ch)}function nC(a,b,c,d){Uz();Sz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(447,395,hi,mC,nC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Pt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ch;function mz(a,b){Uz();Sz.call(this,a);this.e=b}s(448,395,hi,mz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){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.Sd()+Aa+a.Td()+ba+a.Rd()+Zg+a.Nd()+va};function yz(a,b,c){Uz();mz.call(this,a,b);this.b=c}s(449,448,hi,yz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Yy(a,b,c,d){Uz();Sz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(450,395,hi,Yy);
-_.$d=function(){var a;switch(this.e){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.e&&(Nt(Gt(this.b,dh))&&(a+="PARENT_CHANGED,"),Nt(Gt(this.b,eh))&&(a+="DISPLAYABILITY_CHANGED,"),Nt(Gt(this.b,gh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=ch;_.c=null;_.d=null;s(451,1,mi);function gB(a,b){Uz();mz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(452,448,hi,gB);
-_.$d=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(453,1,{});function oC(a){if(null==a)throw new mn;}s(454,453,{},oC);
-function pC(){pC=u;qC={};qC["java.vendor"]=te;qC["package.restrict.access.sun"]=Sg;qC["sun.java.launcher"]=ec;qC["sun.management.compiler"]=te;qC["os.name"]=ec;qC[" sun.boot.class.path"]=ec;qC["path.separator.applet"]=ec;qC["java.vm.specification.vendor"]=te;qC["java.runtime.version"]=ec;qC["http.proxyPort"]=ec;qC["user.name"]=ec;qC["user.language"]=ec;qC["os.name.applet"]=ec;qC["browser.version"]=ec;qC["java.version"]=ec;qC["user.timezone"]=ec;qC["java.endorsed.dirs"]=ec;qC["java.specification.name"]=
-"GWT";qC["java.specification.version"]="2.5.0";qC[Me]=$b;!Gr&&(Gr=new Or);Gr.b?qC[Ke]="yes":qC[Ke]=null}var qC;s(457,98,Sh);function rC(){pn()}function sC(a){pn();this.i=a}s(456,457,{110:1,113:1,119:1,127:1},rC,sC);function tC(){tC=u;uC=new vC}function wC(a){var b;if(a.n){var c;b=new Tt;jn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,jn(b.b,a.b));c=a.c;a=a.k;null!=c&&jn(b.b,c);null!=a&&(b.b.b+=ma,jn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function xC(a){tC();var b,c,d;if(null==a)throw new rC;a=Sn(a);try{d=xv(a,yv(58))}catch(e){e=Gi(e);if(y(e,123))throw new sC(nn(e));throw e;}c=xv(a,yv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;yC();var f,g,i;i=c.length;b=new zC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new sC(Xb+a);if(!this.n&&(this.n=Yi(uC,this.i),this.n||(this.n=(fq(),new AC))&&x(uC,this.i,this.n),!this.n))throw new sC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,B,K,P,Y,da,N,nc,Cc,ag,wb,Nd,Od,Pd,Va,Dc,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==BC(c,yv(47),l+2))throw new CC(m);}else{N=c.substr(l,m-l);m-=l;B=0;K=this.d;nc=this.f;
-Pd=this.k;w=this.e;wb=this.j;o=this.b;Eb=this.o;Va=BC(N,yv(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;nc=-1;B=BC(N,yv(47),2);Od=BC(N,yv(63),2);-1!=Od&&(-1==B||B>Od)&&(B=Od);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var sd=yv(64);Dc=N.lastIndexOf(sd,P);o=N.substr(2,P-2);-1<Dc&&(Eb=N.substr(2,Dc-2),Y=Dc+1);Cc=BC(N,yv(58),-1==Dc?Y:Dc);q=xv(N,yv(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch(cf){if(cf=Gi(cf),!y(cf,119))throw cf;}-1==Cc||Cc>B?K=N.substr(Y,
-P-Y):(K=N.substr(Y,Cc-Y),ag=N.substr(Cc+1,P-(Cc+1)),0==ag.length?nc=-1:nc=DC(ag,10))}-1<Va&&(Pd=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var bc=yv(63);Nd=N.lastIndexOf(bc,H);-1<Nd?(wb=N.substr(Nd+1,H-(Nd+1)),0==Nd&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Wy(w,yv(47))+1,w=w.substr(0,da-0)),H=Nd):0!=Va&&(wb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,H-B):H>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Wy(w,yv(47))+1,0==da?w=N.substr(B,H-B):w=w.substr(0,da-0)+N.substr(B,H-B)));null==w&&(w=j);null==
-K&&(K=j);d=K;var xe;xe=w;null!=wb&&!D(wb,j)&&(null!=w?xe=w+tb+wb:xe=tb+wb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=nc;this.k=Pd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(td=Wy(this.d,yv(64)))?(this.o=this.d.substr(0,td-0),this.d=Tn(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=xv(this.c,yv(63)))?(this.j=Tn(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=wb}}catch(ud){ud=
-Gi(ud);if(y(ud,119))throw new sC(nn(ud));throw ud;}if(-1>this.f)throw new sC("incorrect port: "+this.f);}s(458,1,hi,xC);_.tS=function(){return wC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var uC;s(459,1,{});function EC(a,b,c){var d,e;for(d=new FC(a.te().b);GC(d.b);)if(a=d.c=Bi(d.b),e=a.mf(),null==b?null==e:vn(b,e))return c&&HC(d),a;return null}s(463,1,Xh);_.se=function(a){return!!EC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new FC(a.te().b);GC(a.b);)if(b=a.c=Bi(a.b),c=b.mf(),b=b.nf(),!this.se(c)||!IC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=EC(this,a,!1);return!a?null:a.nf()};_.hC=function(){var a,b,c;c=0;for(b=new FC(this.te().b);GC(b.b);)a=b.c=Bi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new JC("Put not supported on this map");};
-_.xe=function(a){a=EC(this,a,!0);return!a?null:a.nf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new FC(this.te().b);GC(c.b);)b=c.c=Bi(c.b),a?d+=Ba:a=!0,d+=j+b.mf(),d+=qb,d+=j+b.nf();return d+"}"};function xy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function gv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].mf())){c=!0;break a}c=!1}return c}
-function Yi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.mf())){c=f.nf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=KC(a,c);else if(y(b,1))c=LC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.mf())){a=d.nf();d.of(c);c=a;break a}}else e=a.b[d]=[];d=new MC(b,c);e.push(d);++a.e;c=null}return c}
-function KC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function LC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ji(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.mf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.nf();break a}}c=null}return c}s(462,463,Xh);_.se=function(a){return gv(this,a)};
-_.te=function(){return new NC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return Yi(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Ji(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function yi(){xy(this)}s(461,462,Zh,yi);_.ze=function(a,b){return it(a)===it(b)||null!=a&&vn(a,b)};_.Be=function(a){return~~yn(a)};function vC(){xy(this)}s(460,461,Zh,vC);function OC(){pn()}s(464,97,ci,OC);
-function PC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=QC(a,c);if(c>=a.j)break;c=RC(a,c);++b}return b}function SC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function TC(a){var b;a.b=0<=a.k&&!a.e?a.k:QC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new OC;b=a.b;a.b=RC(a,a.b);return a.o.substr(b,a.b-b)}
-function RC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=UC(a.o,d,a.o.length);if(c<=a.i&&SC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=xv(a.d,yv(c)))break;++d}a.n&&b==d&&(a.f?(c=UC(a.o,d,a.o.length),c<=a.i&&SC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=xv(a.d,yv(c))&&++d));return d}
-function QC(a,b){var c,d;if(null==a.d)throw new mn;for(d=b;!a.n&&d<a.j;)if(a.f){c=UC(a.o,d,a.o.length);if(c>a.i||!SC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>xv(a.d,yv(c)))break;++d}return d}function VC(a){WC.call(this,a," \t\n\r\u000c",!1)}function XC(a){WC.call(this,a,Aa,!1)}
-function WC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=UC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(I,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=UC(this.d,d,this.d.length),this.c[c]=a}}}s(465,1,{},VC,XC,WC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function YC(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=Bn(e),!(zn(),!/[^,:{}\[\]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)}s(471,1,{});function ZC(a,b){b.Gc(new $C);b.Fc(new aD);b.Hc(new bD);b.Ic(new cD(a))}s(470,471,{});_.c=null;_.d=1;_.e=-1;function dD(a){this.b=a;this.c=new eD(this.b);this.d=this.e=1}s(469,470,{},dD);_.b=null;
-function eD(a){this.b=a}s(472,1,{},eD);_.Ce=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new qr(b)),fD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",gD(b))};_.b=null;function hD(a){this.b=a}s(473,1,{},hD);var iD=_.b=null;
-function jD(){jD=u;iD=new Qt((eu(),new du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function kD(){}function lD(a){mD.call(this,a,fb,fb,null)}function nD(a,b){mD.call(this,a,fb,fb,b)}
-function oD(a,b,c){mD.call(this,a,b,c,null)}
-function mD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=cj(a)){this.b=new pD;this.c=new qD(this.b,b,c,d);Rv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Oz(a,Vn(a.pb,If),Vn(a.pb,Hf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?rD="JSME":rD="JME";b.v=sD(b,!1);b.w=sD(b,!0);tr(b,rD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Rz(b);Hz(b,null);b.nb||(b.S=0);b.T||(b.T=new cB(Vb,0,13),b.W=new SB(b.T));b.U||(b.U=new cB(Vb,
-1,13),b.V=new SB(b.U));b.X||(b.X=new cB(Vb,0,11),new SB(b.X));b.k||(b.k=new cB(Vb,0,13),b.n=new SB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;tD=10;b.Fb=!0;try{o=uD(b.Ob,"options");null!=o&&vD(b,o);i=uD(b.Ob,"jme");null!=i&&(b.L=i);l=uD(b.Ob,"mol");null!=l&&(b.ab=l);g=uD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=uD(b.Ob,Cg);null!=m&&(b.bb=m,gD(b));b.j=uD(b.Ob,"atomcolors");b.i=uD(b.Ob,"atombg");f=uD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,B;w=(CA(),DA);try{if(0!=f.indexOf(ma))throw new on("bad hex encoding");
-B=DC(f.substr(1,2),16);H=DC(f.substr(3,2),16);q=DC(f.substr(5,2),16);n=w=new EA(B,H,q)}catch(K){if(K=Gi(K),y(K,119))pC(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&wD(b.Z);h=uD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Gi(P),!y(P,119))throw P;}b.c=202;for(f=0;23>f;++f)xD[f]=(CA(),KA),yD[f]=Nc;yD[1]=Ub;xD[1]=(CA(),HA);yD[2]=Ab;xD[2]=KA;yD[3]=Db;xD[3]=HA;yD[4]=dc;xD[4]=OA;yD[5]=kc;xD[5]=JA;yD[9]=Qb;xD[9]=MA;yD[10]=Jb;xD[10]=MA;yD[11]=Cb;xD[11]=MA;yD[12]=Wb;xD[12]=MA;yD[8]=zc;xD[8]=QA(LA);
-yD[7]=mc;xD[7]=KA;yD[6]=Ec;xD[6]=HA;yD[13]=Bc;xD[13]=HA;yD[18]=Nc;xD[18]=HA;yD[19]=oc;xD[19]=HA;yD[20]=qc;xD[20]=HA;yD[21]=rc;xD[21]=HA;yD[22]=sc;xD[22]=HA;qz(b);b.$=new zD;f=a.d;f.C=Rz(f);null!=f.L?(AD(f,f.L),null!=f.i&&f.Z&&BD(f.Z,f.i,!0),null!=f.j&&f.Z&&BD(f.Z,f.j,!1)):null!=f.ab&&CD(f,f.ab,!0);gD(a.d);o=this.b;f=this.c;ZC(new dD(o),f);n=0>=DD();h=new zx((jD(),iD));h.pb.alt="drag out MOL or RXN file";vv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new hD(o);aj(f.i,h,Vn(f.pb,If)-
-m-i,Vn(f.pb,Hf)-(g-i));n?(n=new ED,vv(n,h.pb.alt),0<=m&&(n.pb.style[Yg]=m+Tf),0<=l&&(n.pb.style[Be]=l+Tf),aj(f.i,n,Vn(f.pb,If)-m-i,Vn(f.pb,Hf)-(g-i)),n.pb.draggable=Sg,n.pb.style[Id]=(no(),vf),Bv(n,o,(Nq(),Nq(),Oq))):(h.pb.draggable=Sg,h.pb.style[Id]=(no(),vf),Bv(h,o,(Nq(),Nq(),Oq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{147:1},kD,lD,nD,oD,mD);_.De=function(a){FD(new GD(a,this.b,HD))};_.Ee=function(){ID(this.b)};_.Fe=function(){Ln((In(),Jn),new JD(this))};
-_.Ge=function(){return this.b.H};_.He=function(){return this.b.db};_.Ie=function(){return this.b.eb};_.Je=function(){return this.b.rb};_.Ke=function(){return this.b.vb};_.Le=function(){return this.b.xb};_.Me=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ne=function(){var a=this.b,b;a.Bb?b=KD(a,1)+rb+KD(a,2)+rb+KD(a,3):b=KD(a,0);return b};_.Oe=function(){return Qq(this.b)};_.Pe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=LD(a);a.Jb=b;gD(a);return c};_.Qe=function(a){vD(this.b,a)};
-_.Re=function(){};_.Se=function(a){CD(this.b,a,!0)};_.Te=function(a){AD(this.b,a)};_.ce=function(){Qz(this.b)};_.Ue=function(){MD(this.b)};_.Ve=function(a){var b=this.b;if(a=ND(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;OD(b)}};_.We=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ai(b.b);d.c<d.e.ye();)c=Bi(d),a?c.b=j:c.b=qg}Qz(b.d)};_.Xe=function(a,b){var c=this.b,d;if(d=ND(c,a))BD(d,b,!0),OD(c)};
-_.Ye=function(a,b){var c=this.b,d;d=ND(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,gD(c)):(d.D=b,OD(c))};_.Ze=function(a){this.b.H=a};_.$e=function(a){var b=this.b;b.db=a;gD(b)};_._e=function(a){var b=this.b;b.eb=a;gD(b)};_.af=function(a){this.b.qb=a};_.bf=function(a){this.b.rb=a};_.cf=function(a){var b=this.b;b.vb=a;b.v=sD(b,!1)};_.df=function(a){this.b.xb=a};_.ef=function(a){PD(this.b,a)};_.ff=function(a,b){var c=this.b;c.f=!1;c.Kb=new QD(c,a);RD(c.Kb);c.c=253;c.jb=!0;c.J=b;gD(c)};
-_.gf=function(a){SD(this.b,a)};_.hf=function(){return TD(this.b)};_.b=null;_.c=null;function JD(a){this.b=a}s(477,1,{},JD);_.qc=function(){var a,b;for(b=new Ai(this.b.c.b);b.c<b.e.ye();)a=Bi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function UD(){var a=(VD(),WD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=XD;VD();b=b&&b[0]&&(typeof b[0]==Gf||typeof b[0]==oe)?b[0]:null;a:if(YD==e||ZD==e&&y(b,147))e=!0;else{if(null!=b)for(b=un(b);b&&b!=YD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new kD:3==arguments.length?a=new oD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new lD(arguments[0]):4==arguments.length?a=new mD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new nD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.De(a)});b.clear=A(function(){this.g.Ee()});b.deferredRepaint=A(function(){this.g.Fe()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Me(a)});b.jmeFile=A(function(){return this.g.Ne()});b.molFile=A(function(){return this.g.Oe()});b.nonisomericSmiles=A(function(){return this.g.Pe()});b.options=A(function(a){this.g.Qe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Se(a)});b.readMolecule=A(function(a){this.g.Te(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Ue()});b.resetAtomColors=A(function(a){this.g.Ve(a)});
-b.setAntialias=A(function(a){this.g.We(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Xe(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Ye(a,b)});b.setHelpURL=A(function(a){this.g.Ze(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.$e(a)});b.setMolecularAreaLineWidth=A(function(a){this.g._e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.af(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.bf(a)});b.setPasteLabel=A(function(a){this.g.cf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.df(a)});b.setSubstituent=A(function(a){this.g.ef(a)});b.setTemplate=A(function(a,b){this.g.ff(a,b)});b.showInfo=A(function(a){this.g.gf(a)});b.smiles=A(function(){return this.g.hf()});$D();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function mt(){aE||(aE=!0,UD())}s(478,1,{},mt);var aE=!1;function bE(a){pn();this.i=a}s(480,457,Sh,bE);function st(){pn();this.i="divide by zero"}s(481,97,ci,st);function ht(){pn()}function cE(a){pn();this.i=a}
-s(482,97,ci,ht,cE);function UC(a,b,c){var d,e;d=dE(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 eE(){}function fE(a){return typeof a==Ff?zc+(0>a?-a:a):a}function gE(a,b){var c;c=new eE;c.e=Kb+(hE(0!=a?-a:0)?fE(0!=a?-a:0):j+si(c));iE(0!=a?-a:0)&&jE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new eE;b.e=Kb+(hE(a)?fE(a):j+si(b));iE(a)&&jE(a,b);return b}
-function W(a,b){var c;c=new eE;c.e=Kb+(hE(a)?fE(a):j+si(c));iE(a)&&jE(a,c);c.c=b?8:0;return c}function kE(){var a;a=new eE;a.e=Kb+(hE(0)?fE(0):j+si(a));iE(0)&&jE(0,a);a.c=2;return a}function lE(a){var b;b=new eE;b.e=Kb+(hE(a)?fE(a):j+si(b));iE(a)&&jE(a,b);b.c=1;return b}function iE(a){return typeof a==Ff&&0<a}function hE(a){return null!=a&&0!=a}
-function jE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Eh[b.d])c=c.prototype;else{c=Eh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},eE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function mE(a){var b;b=nE;!b&&(b=nE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new oE(Sb+a+ga);return b}
-function DC(a,b){var c,d;if(null==a)throw new oE(Ef);if(2>b||36<b)throw new oE("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 oE(Sb+a+ga);}c=parseInt(a,b);if(isNaN(c))throw new oE(Sb+a+ga);if(-2147483648>c||2147483647<c)throw new oE(Sb+a+ga);return c}s(486,1,{113:1,124:1});var nE=null;function pE(a){this.b=a}
-s(485,486,{113:1,116:1,117:1,124:1},pE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function cA(a){this.b=a}s(487,486,{113:1,116:1,120:1,124:1},cA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function Tz(){pn()}function pk(a){pn();this.i=a}s(488,97,Jh,Tz,pk);function Uv(){pn()}function Ww(a){pn();this.i=a}s(489,97,ci,Uv,Ww);
-function S(a){this.b=a}function Et(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 xt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function qE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(rE(),sE)[b],!c&&(c=sE[b]=new S(a)),c):new S(a)}s(490,486,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function rE(){rE=u;sE=v(tE,r,122,256,0)}var sE;function Mj(a){return 0>a?-a:a}function zj(a,b){return a>b?a:b}function uE(a){return Math.round(a)}function mn(){pn()}function is(a){pn();this.i=a}s(493,97,{113:1,119:1,123:1,125:1,127:1},mn,is);function ui(){ui=u;vi=F(ti,r,-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 vi;function oE(a){pn();this.i=a}s(495,488,Jh,oE);
-function tn(a){this.b="Unknown";this.d=a;this.c=-1}s(496,1,{113:1,126:1},tn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function dE(a,b){return a.charCodeAt(b)}function vE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Rs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function xv(a,b){return a.indexOf(b)}
-function BC(a,b,c){return a.indexOf(b,c)}function Wy(a,b){return a.lastIndexOf(b)}function wE(a){var b=aa,c=ah,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Tn(c,++d):c=c.substr(0,d-0)+Tn(c,++d);return a.replace(RegExp(b,pe),c)}
-function xE(a,b){for(var c=RegExp(b,pe),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(lt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Tn(a,b){return a.substr(b,a.length-b)}
-function Sn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function yv(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Vt(this)};_.tS=_.toString;function yE(){yE=u;zE={};AE={}}
-function Vt(a){yE();var b=mb+a,c=AE[b];if(null!=c)return c;c=zE[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+dE(a,d++);c|=0}256==BE&&(zE=AE,AE={},BE=0);++BE;return AE[b]=c}var zE,BE=0,AE;function hn(a,b){jn(a.b,b);return a}function gn(){this.b=new Un}function CE(){this.b=new Un;this.b.b+=j}s(498,1,ni,gn,CE);_.tS=function(){return this.b.b};function Tt(){this.b=new Un}
-function zC(){this.b=new Un}function Cs(a){this.b=new Un;jn(this.b,a)}s(499,1,ni,Tt,zC,Cs);_.tS=function(){return this.b.b};function CC(a){a="String index out of range: "+a;pn();this.i=a}s(500,489,ci,CC);
-function DE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new mn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new cE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new cE("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 Uv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)gt(b,c,a[--d])}else for(c=e+c;e<c;)gt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Av(){pn()}function JC(a){pn();this.i=a}s(502,97,ci,Av,JC);function iA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:vn(b,c))return a;return null}function lA(a,b){var c;return(c=iA(a.ud(),b))?(c.Wc(),!0):!1}function EE(a){var b,c,d,e;d=new gn;b=null;d.b.b+=Oc;for(c=a.ud();c.Uc();)null!=b?jn(d.b,b):b=Ba,e=c.Vc(),jn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(503,1,{});_.jf=function(){throw new JC("Add not supported on this collection");};
-_.kf=function(a){return!!iA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.lf=function(a){return lA(this,a)};_.tS=function(){return EE(this)};s(505,503,Uh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.kf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=yn(c),a=~~a);return a};
-function FE(a,b){var c;return y(b,131)&&(c=b.mf(),gv(a.b,c))?(c=Yi(a.b,c),a.b.ze(b.nf(),c)):!1}function NC(a){this.b=a}s(504,505,Uh,NC);_.kf=function(a){return FE(this,a)};_.ud=function(){return new FC(this.b)};_.lf=function(a){return FE(this,a)?(a=a.mf(),Ji(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function HC(a){if(a.c)Di(a.b),Ji(a.d,a.c.mf()),a.c=null;else throw new Ev("Must call next() before remove().");}
-function FC(a){var b;this.d=a;b=new Vi;a.d&&Pi(b,new GE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new HE(a,d.substring(1));b.jf(e)}var a=a.b,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.jf(c[d])}this.b=new Ai(b)}s(506,1,{},FC);_.Uc=function(){return GC(this.b)};_.Vc=function(){return this.c=Bi(this.b)};_.Wc=function(){HC(this)};_.b=null;_.c=null;_.d=null;s(508,1,Oh);_.eQ=function(a){return y(a,131)&&IC(this.mf(),a.mf())&&IC(this.nf(),a.nf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.mf()&&(a=yn(this.mf()));null!=this.nf()&&(b=yn(this.nf()));return a^b};_.tS=function(){return this.mf()+qb+this.nf()};function GE(a){this.b=a}s(507,508,Oh,GE);_.mf=function(){return null};_.nf=function(){return this.b.c};_.of=function(a){return KC(this.b,a)};_.b=null;function HE(a,b){this.c=a;this.b=b}s(509,508,Oh,HE);_.mf=function(){return this.b};_.nf=function(){return this.c.f[mb+this.b]};_.of=function(a){return LC(this.c,this.b,a)};_.b=null;_.c=null;
-function Tw(a,b){(0>a||a>=b)&&IE(a,b)}function IE(a,b){throw new Ww("Index: "+a+", Size: "+b);}s(510,503,Ih);_.pf=function(){throw new JC("Add not supported on this list");};_.jf=function(a){this.pf(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:vn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:yn(c)),b=~~b;return b};_.ud=function(){return new Ai(this)};_.rf=function(){return this.sf(0)};_.sf=function(a){return new JE(this,a)};_.tf=function(){throw new JC("Remove not supported on this list");};function GC(a){return a.c<a.e.ye()}function Bi(a){if(a.c>=a.e.ye())throw new Xv;return a.e.qf(a.d=a.c++)}function Di(a){if(0>a.d)throw new lx;a.e.tf(a.d);a.c=a.d;a.d=-1}function Ai(a){this.e=a}s(511,1,{},Ai);_.Uc=function(){return GC(this)};
-_.Vc=function(){return Bi(this)};_.Wc=function(){Di(this)};_.c=0;_.d=-1;_.e=null;function JE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&IE(b,c);this.c=b}s(512,511,{},JE);_.uf=function(){return 0<this.c};_.vf=function(){if(0>=this.c)throw new Xv;return this.b.qf(this.d=--this.c)};_.b=null;function KE(a){a=new FC(a.c.b);return new LE(a)}function ME(a,b){this.b=a;this.c=b}s(513,505,Uh,ME);_.kf=function(a){return gv(this.b,a)};_.ud=function(){return KE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function LE(a){this.b=a}s(514,1,{},LE);_.Uc=function(){return GC(this.b.b)};_.Vc=function(){return(this.b.c=Bi(this.b.b)).mf()};_.Wc=function(){HC(this.b)};_.b=null;s(515,510,Ih);_.pf=function(a,b){var c;c=oA(this,a);var d=c.e;new jA(b,c.c);++d.c;++c.b;c.d=null};_.qf=function(a){var b;b=oA(this,a);try{return pA(b)}catch(c){c=Gi(c);if(y(c,132))throw new Ww("Can't get element "+a);throw c;}};_.ud=function(){return oA(this,0)};
-_.tf=function(a){var b,c;b=oA(this,a);try{c=pA(b)}catch(d){d=Gi(d);if(y(d,132))throw new Ww("Can't remove element "+a);throw d;}NE(b);return c};function OE(a){a.c=v(PE,r,0,0,0)}function zz(a,b,c){(0>b||b>a.d)&&IE(b,a.d);a.c.splice(b,0,c);++a.d}function Pi(a,b){gt(a.c,a.d++,b);return!0}function uu(a,b){Tw(b,a.d);return a.c[b]}function tj(a,b){for(var c=0;c<a.d;++c)if(IC(b,a.c[c]))return c;return-1}function xu(a,b){var c;c=(Tw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Oi(a,b){var c;c=tj(a,b);if(-1==c)return!1;xu(a,c);return!0}function tk(a,b){var c;if(b.length<a.d){c=b;var d;d=$s(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)gt(b,c,a.c[c]);b.length>a.d&&gt(b,a.d,null);return b}function Vi(){OE(this)}function aB(a){OE(this);this.c.length=a}function Xz(a){OE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(516,510,ri,Vi,aB,Xz);_.pf=function(a,b){zz(this,a,b)};
-_.jf=function(a){return Pi(this,a)};_.Ee=function(){this.c=v(PE,r,0,0,0);this.d=0};_.kf=function(a){return-1!=tj(this,a)};_.qf=function(a){return uu(this,a)};_.ve=function(){return 0==this.d};_.tf=function(a){return xu(this,a)};_.lf=function(a){return Oi(this,a)};_.ye=function(){return this.d};_.d=0;function nA(a,b,c){var d;for(d=0;d<b;++d)gt(a,d,c)}function ys(){ys=u;zs=new QE}var zs;function QE(){}s(519,510,ki,QE);_.kf=function(){return!1};_.qf=function(){throw new Uv;};_.ye=function(){return 0};
-function RE(){this.b=new Date}function SE(a){return 10>a?bb+a:j+a}s(520,1,{113:1,115:1,116:1,128:1},RE);_.eQ=function(a){return y(a,128)&&Ht(L(this.b.getTime()),L(a.b.getTime()))};_.hC=function(){var a;a=L(this.b.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=ot(c&4194303,b&4194303,e&1048575);a=ot(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(TE(),UE)[this.b.getDay()]+ba+VE[this.b.getMonth()]+ba+SE(this.b.getDate())+ba+SE(this.b.getHours())+mb+SE(this.b.getMinutes())+mb+SE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function TE(){TE=u;UE=F(lt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));VE=F(lt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var UE,VE;
-function rs(a,b){return null==x(a.b,b,a)}function qs(){this.b=new yi}s(522,505,{113:1,115:1,133:1},qs);_.jf=function(a){return rs(this,a)};_.kf=function(a){return gv(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return KE(new ME(this.b,new NC(this.b)))};_.lf=function(a){return null!=Ji(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return EE(new ME(this.b,new NC(this.b)))};_.b=null;
-function oA(a,b){var c,d;(0>b||b>a.c)&&IE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new WE(a,b,d)}function sA(){this.b=new XE;this.c=0}s(523,515,ki,sA);_.jf=function(a){new jA(a,this.b);++this.c;return!0};_.sf=function(a){return oA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function pA(a){if(a.c==a.e.b)throw new Xv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function NE(a){if(!a.d)throw new lx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function WE(a,b,c){this.e=a;this.c=c;this.b=b}s(524,1,{},WE);_.Uc=function(){return this.c!=this.e.b};_.uf=function(){return this.c.c!=this.e.b};_.Vc=function(){return pA(this)};_.vf=function(){if(this.c.c==this.e.b)throw new Xv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){NE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function XE(){this.b=this.c=this}
-function jA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(525,1,{},XE,jA);_.b=null;_.c=null;_.d=null;function MC(a,b){this.b=a;this.c=b}s(526,508,Oh,MC);_.mf=function(){return this.b};_.nf=function(){return this.c};_.of=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Xv(){pn()}s(527,97,{113:1,119:1,125:1,127:1,132:1},Xv);function IC(a,b){return it(a)===it(b)||null!=a&&vn(a,b)}function $A(a){var b=v(tA,r,90,0,0);return tk(a.b,b)}function Jz(){this.b=new Vi}
-s(529,510,ri,Jz);_.pf=function(a,b){zz(this.b,a,b)};_.jf=function(a){return Pi(this.b,a)};_.kf=function(a){return-1!=tj(this.b,a)};_.qf=function(a){return uu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Ai(this.b)};_.tf=function(a){return xu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return EE(this.b)};_.b=null;function YE(a){a.ac.d.hb&&fB(a)}function ZE(a){var b;if(a.ac.d.hb){b=az(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}hB(a)}
-function $E(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function FD(a){var b=a.k;aF(a.ac.d,b.b,b.c);!$y(a)&&Ez(a);oz(a)}function bF(){kB.call(this,j);this.j=new wA(this.wf());Wz(this.r,new cF(this))}s(531,416,fi);_.Id=function(a,b){return it(a.i)===it(this.j)?(ZE(this),!0):this.xf(a,b)};_.wf=function(){return"Close"};_.xf=function(){return!1};_.Bd=function(){ZE(this)};_.j=null;_.k=null;
-function GD(a,b,c){bF.call(this);this.ac&&mB(this.ac.d,!1);jB(this,!1);Hz(this,new uB(0));a=new yB(a,1);Q(this,a,null);a=new Lz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=az(b),iB(this),$E(this.k,~~(Vn(b.Ob.pb,If)/2)-~~(this.fc/2),~~(Vn(b.Ob.pb,Hf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(530,531,fi,GD);_.wf=function(){return"OK"};function dF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Ev("Cannot undo. Index is out of range.");if(!a.b.c)throw new Ev(Yb);a.b=a.b.c;return a.b.b}
-function zD(){this.b=this.c=new eF}s(532,1,{},zD);_.b=null;function eF(){this.b=null}function fF(a){this.b=a}s(533,1,{},eF,fF);_.b=null;_.c=null;_.d=null;function cF(a){this.b=a}s(534,451,mi,cF);_.b=null;function gF(){gF=u;hF=F(lt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);HD=(CA(),FA);iF=PA(HD);xD=v(jF,r,89,23,0);yD=v(lt,r,1,23,0);kF=v(jF,r,89,7,0);lF=null!=(pC(),qC[Ke])}
-function LD(a){var b;if(a.Bb)b=mF(a,1)+rb+mF(a,2)+rb+mF(a,3);else if(b=mF(a,0),0<b.length){var c=new nF(a.Z);Pi(a._.b,c)}return b}function oF(a,b){var c,d;c=b.b;if(D(c,(pF(),qF).c))pr(TD(a));else if(D(c,rF.c))pr(Qq(a));else if(D(c,sF.c))c=a.u,d=(!a.ub&&(a.ub=new qr(a)),a.ub),c.b=d,rr(),sr(c);else if(D(c,dg)){7!=a.O&&(a.P=ch);d=b.d;d=Ot(d,bh);c=Dt(d,a.P);var e=!Bt(c,ch)?wt(c):c;!Bt(e,ih)&&tF(a.Z,M(c));uF(a);a.lb=!0;gD(a);a.O=7;a.P=d}else D(c,jg)||(D(c,ee)?vF(a):PD(a,c))}
-function wF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(xF,r,-1,4,1);l=v(xF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)yF(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Rz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;zF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||AF(a.fb[f])}}}
-function ID(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new BF(a),a.Z.r=0);null!=a.rb&&YC(a.rb,null)}}function sD(a,b){var c,d,e,f;f=new IB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new BB(Lb+d);var g=(pF(),qF).c;d.d=g;HB(f,d);Wz(d.e,a);d=new BB(Lb+c);d.d=rF.c;Wz(d.e,a);HB(f,d);HB(f,new BB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new BB(c);d.d=sF.c;Wz(d.e,a);HB(f,d);Uy(a,f);return f}
-function CF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,HD);a.nb?(e==a.c&&X(b,QA(HD)),pB(b,g,f,a.Y,a.Y),X(b,(CA(),HA)),DF(b,g,f,a.Y-1,a.Y-1)):e==a.c?oB(b,g+1,f+1,a.Y,a.Y,!1):oB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(CA(),IA)),e){case 101:X(b,LA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;EF(b,!0);FF(b,GF(b,c,e,d,i));X(b,IA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(EF(b,!1),FF(b,GF(b,c,e,d,i)));HF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);pB(b,g+9,f+9,2,4);pB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,JA),pB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,LA),pB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,MA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,IA);break;case 107:X(b,KA);pB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,IA);DF(b,g+4,f+4,a.Y-8,a.Y-8);HF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);pB(b,g+9,f+9,2,4);pB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:IF(b,g,f,a.Y,!0);break;case 111:IF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,DA);pB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,IA);DF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,HD);a.ob&&oB(b,g+1,f+1,a.Y,a.Y,!1);X(b,IA);JF(a,b,g,f,"NEW");break;case 106:X(b,JA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,IA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));JF(a,b,g+6,f,oc);break;case 104:X(b,JA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,IA);break;case 105:a.Ib?(X(b,NA),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),X(b,IA)):JF(a,b,g,f,"123");break;case 113:X(b,OA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);pB(b,e,d,c,c);X(b,IA);KF(a,
-b,g,f,DA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:LF(a,b,g,f+2,3);break;case 207:LF(a,b,g,f,4);break;case 208:LF(a,b,g,f,5);break;case 209:LF(a,b,g,f,1);break;case 210:LF(a,b,g,f,6);break;case 211:LF(a,b,g,f,7);break;case 212:LF(a,b,g,f,8);break;case 213:JF(a,b,g,f,"FG"),a.F=new EB(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!=yD[c]&&KF(a,b,g,f,xD[c],yD[c])}function MF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,HD),pB(d,0,0,c,b),a.nb?(X(d,(CA(),HA)),DF(d,-1,0,c,b-1)):(X(d,iF),Z(d,0,0,c-1-2,0),X(d,QA(HD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),NF(d,a.X),X(d,(CA(),IA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,JA),OF(d,a.J,10,15),PF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function QF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,HD);pB(d,0,0,c,b);a.nb?(X(d,(CA(),HA)),Z(d,0,b-1,c,b-1),e=tD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,iF),Z(d,0,0,0,b-1),Z(d,0,tD*a.Y,b-1,tD*a.Y),X(d,QA(HD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=tD+2;++b)CF(a,d,1,b);PF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function RF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);pB(e,0,0,c,b);d=a.db?(LB(),OB):(LB(),QB);if((LB(),MB)==(LB(),MB))d==OB?e.b=j:e.b=qg;d=new aA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.tb;++d){var f=a.fb[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,B=n=void 0,K=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=H=K=n=void 0,N=h=n=o=o=K=N=Y=i=P=P=H=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(zF(f),wF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=J(13*f.n.B*i),f.n.k=new cB(Vb,0,i),f.n.n=new SB((fq(),f.n.k)));f.n.A&&(X(g,(CA(),IA)),DF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=M(L(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(gF(),kF)[f.e[i]]),h=g,o=J(f.J[i]-m/2),P=J(f.M[i]-m/2),Y=N=m,EF(h,!0),FF(h,GF(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(gF(),kF)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(I,k,-1,4,1),o=v(I,k,-1,4,1),P[0]=J(f.J[h]+q),o[0]=J(f.M[h]-n),P[1]=J(f.J[m]+q),o[1]=J(f.M[m]-n),P[2]=J(f.J[m]-q),o[2]=J(f.M[m]+n),P[3]=J(f.J[h]-q),o[3]=J(f.M[h]+n),m=g,h=P,EF(m,!0),FF(m,SF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(CA(),IA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(gF(),kF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,MA);q=l*B;n=l*w;Z(g,M(L(Math.round(Y+q))),M(L(Math.round(N-n))),M(L(Math.round(P+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(Y-q))),M(L(Math.round(N+n))),M(L(Math.round(P-q))),M(L(Math.round(o+n))));X(g,IA);break;case 3:m=M(L(Math.round(Y)));h=M(L(Math.round(N)));P=M(L(Math.round(P)));o=M(L(Math.round(o)));Z(g,m,h,P,o);Y=M(L(Math.round(da*B)));N=M(L(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=Y-(Y-P)/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))));NF(g,f.n.k);m=TF(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=TB(f.n.n,h);Y=M(L(Math.round((Y+P)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));X(g,MA);OF(g,h,Y,n);X(g,IA);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,K=v(I,k,-1,3,1),H=v(I,k,-1,3,1),K[0]=M(L(Math.round(P+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(Y))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(P-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,EF(m,!0),FF(m,SF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)H=Y-(Y-P)/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(Y))),M(L(Math.round(N))),M(L(Math.round(P))),M(L(Math.round(o))))}}w=v(xF,r,-1,f.t+1,1);B=v(I,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];NF(g,f.n.k);m=TF(f.n.n);N=v(lt,r,1,f.t+1,0);P=v(I,k,-1,f.t+1,1);o=v(I,k,-1,f.t+1,1);l=v(UF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=VF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=TB(f.n.n,h),l[i]=WF(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],H=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Ub,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Mj(f.A[i])&&(q+=Mj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=TB(f.n.n,n),q=TB(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=WF(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(gF(),kF)[f.e[i]]),pB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(gF(),kF)[f.e[i]]):X(g,(CA(),IA)):X(g,(gF(),xD)[f.c[i]]),OF(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=M(L(uE(f.J[i]-n/2))),n=M(L(uE(f.M[i]+~~(m/2)-1))),X(g,(CA(),MA)),OF(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(CA(),JA):(CA(),OA)),0<f.D&&106!=f.n.c&&(q=l[f.D],DF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,K=v(I,k,-1,5,1),H=v(I,k,-1,5,1),K[0]=M(L(uE(f.J[h]+q))),K[1]=M(L(uE(f.J[m]+q))),H[0]=M(L(uE(f.M[h]-n))),H[1]=M(L(uE(f.M[m]-n))),K[3]=M(L(uE(f.J[h]-q))),K[2]=M(L(uE(f.J[m]-q))),H[3]=M(L(uE(f.M[h]+n))),H[2]=M(L(uE(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(da=g,i=K,B=H,da.o&&(EF(da,!1),FF(da,SF(da,i,B,5,!0)))),106==f.n.c&&XF(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(CA(),JA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],DF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(CA(),HA)),Z(e,c-1,0,c-1,b-1)):(X(e,QA(HD)),Z(e,c-1,0,c-1,b-1),X(e,HD),Z(e,c-2,0,c-2,b-1),X(e,iF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(CA(),MA)),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.z&&(a.T=new cB(Vb,0,13),a.W=new SB(a.T),null!=a.bb&&(d=TB(a.W,a.bb),c=M(L(Math.round((c-d)/2))),b-=13,X(e,(CA(),IA)),NF(e,a.T),OF(e,a.bb,c,b)));PF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function LF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(I,k,-1,9,1);l=v(I,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/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.o&&(EF(b,!1),FF(b,SF(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 YF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,HD);pB(d,0,0,b,c);a.nb?(X(d,(CA(),HA)),c=13*(a.Y+a.S),DF(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,QA(HD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,iF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)CF(a,d,b,1),CF(a,d,b,2);a.c=c;PF(a.Ob,a.Lb,0,0)}}
-function IF(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);HF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function ZF(a,b){var c,d,e,f,g,i,h;MD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=$F(b);h=new WC(b,g,!0);d=j;for(c=1;5>=c;++c)d=aG(h,g);c=qE(DC(Sn(d.substr(0,3)),10)).b;f=qE(DC(Sn(d.substr(3,3)),10)).b;aG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=aG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new bG(a,e)}wF(a,1,c,1);wF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new bG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",gD(a),!1;null!=a.i&&a.Z&&BD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&BD(a.Z,a.j,!1);g=cG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new dG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];wF(a,1,g,0)}gD(a);return!0}
-function eG(a,b){var c,d,e,f,g,i,h,l;MD(a);c=f=0;l=new WC(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=PC(l);a.tb=0;for(d=1;d<=g;++d)if(h=TC(l),Sn(h),!D(h,ah))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new QD(a,h);if(0==a.Z.t)return SD(a,"ERROR - problems in reading/processing molecule !"),pC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return SD(a,"ERROR - strange reaction - fixing !"),pC(),!1;if(3<i)return SD(a,"ERROR - strange reaction !"),pC(),!1;1<a.tb&&!e&&vD(a,xf);e&&!a.Bb&&vD(a,Yf);!e&&a.Bb&&
-vD(a,Bf);e?(wF(a,1,f,1),wF(a,f+1,c-1,2),wF(a,c,a.tb,3)):wF(a,1,a.tb,0);gD(a);return!0}function tr(a,b){a.jb=!0;a.J=b}
-function xr(a,b){var c,d;if(0==b)return!1;uF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:ID(a);d=a.$;d.b=d.c;d.c.d=null;fG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;gG(a,dF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Ev("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Ev(Yb);d.b=d.b.d;gG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(tr(a,cc+(a.Db.b+1)+fa+a.Db.d),d=wE(d),CD(a,d,!1),null!=a.rb&&YC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(tr(a,cc+(a.Db.b+1)+fa+a.Db.d),d=wE(d),CD(a,d,!1),null!=a.rb&&YC(a.rb,null));break;case 101:a.Gb&&YE(a.Gb);a.Gb=new hG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new iG(a):a.zb.ac.d.hb?jG(a.zb.ac.d):
-FD(a.zb);break;case 113:a.b&&YE(a.b);a.b=new hG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,wD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=kG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(xF,r,-1,4,1);yF(a.Z,d);a.lb=!0;a.Z=new nF(a.Z);d=J(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;RD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,lG(a.Z,a.Z.D),a.Z.D=0,vF(a)):0<a.Z.E&&(a.lb=!0,mG(a.Z,a.Z.E),
-a.Z.E=0,vF(a));nG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new IB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new BB(c),HB(i,g),g.d=c,Wz(g.e,a);Uy(a,i);a.E=i}oG(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(YE(a.o),a.o=null);0==a.Z.D&&(a.o=new hG(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,vF(a)),18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),pG(a.Z,a.Z.D,d),vF(a)),nG(a.Z))}gD(a);return!0}
-function Qq(a){var b,c,d;d=TD(a);c=j;if(a.Bb){var e,f,g;g=at([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)kG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(qG(g[1][0],3)+qG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+rG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+rG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new sG(a,a.fb,a.tb)),c=rG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function tG(a,b,c,d){var e;e=c;var f=d,g,i;(g=uG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=sD(a,!0)),a.w):(!a.v&&(a.v=sD(a,!1)),a.v),oG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=vG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=tD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",gD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=xr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)lG(a.Z,a.Z.D),a.Z.D=0,vF(a);else{if(106==a.c)return!0;if(108==a.c)wG(a.Z,a.Z.D,0),vF(a);else if(157==a.c)wG(a.Z,a.Z.D,1),vF(a);else if(158==a.c)wG(a.Z,a.Z.D,-1),vF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):vF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(230==a.c)a.O=3,vF(a);else if(233<=a.c&&262>a.c)yG(a.Z,!1),vF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;pG(a.Z,a.Z.D,Wn(a.zb.f.ac.b.pb,Tg));vF(a)}else if(105==a.c)zG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),1>d.length&&(d=Nc),pG(a.Z,a.Z.D,d)),vF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(0<a.Z.E)if(104==a.c)mG(a.Z,a.Z.E),a.Z.E=
-0,vF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])tr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;lG(d,c);d.b[c]=0}a.Z.E=0;vF(a)}else if(201==a.c)AG(a.Z,a.Z.E),vF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),vF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,vF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,vF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(107==a.c){if(!a.zb.c)return!0;d=Wn(a.zb.f.ac.b.pb,Tg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;vF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new BF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(BG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,xG(a.Z)):300<a.c?(BG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),1>d.length&&(d=Nc),pG(a.Z,1,d))):230==a.c?AD(a,null):233<=a.c&&262>a.c?(BG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,yG(a.Z,!0)):pC();vF(a)}else e=!1;e&&(nG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,gD(a))}return e}
-function CG(a,b,c,d){var e,f;if(a.z||!a.hb||uG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=DG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)lG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),mG(b,e),0<DG(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){tr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,M(L(Math.round(h))));b.j[b.v]=b.t;0<DG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;tr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(vG(b)||uG(b))tF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(xF,r,-1,4,1);yF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;uF(a);a.lb=!0;gD(a);a.Mb=c;a.Nb=d;return!0}
-function EG(a,b,c,d){var e,f,g;if(!a.z&&!uG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((gF(),lF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&YC(a.qb,F(tE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;uF(a);a.lb=!0;gD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function FG(a){if(a.z)return!0;a.jb=!1;a.P=ch;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=DG(b,b.t),6>b.z[c]&&(GG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),lG(b,b.t));b.C=!1;vF(a)}else a:{var b=a.Z,e,f;c=DG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):tr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],tr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=M(L(uE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=M(L(uE((b.M[b.F]+b.M[c])/2))))}}AF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,dF(b),b.b.d=c),vF(a),a.r=!1)}else 5==a.O&&(AF(a.Z),vF(a));0<a.O&&(a.D=!1,uF(a),a.lb=!0,nG(a.Z),HG(a.Z),gD(a),a.O=0,a.f=!1);if(lF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,uF(a),a.lb=!0,gD(a);return!0}function uF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function vD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Bf)?a.Bb=!1:-1<b.indexOf(Yf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(xf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ff)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,wF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)IG(a.fb[c]),zF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++tD;gD(a)}
-function gD(a){var b,c,d;b=Rz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Nz(a,d,c),RF(a),a.z||(a.Lb=Nz(a,b.c,2*a.Y+a.S),YF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Nz(a,a.Y,c),QF(a),a.I=Nz(a,d,a.Y),MF(a))):(RF(a),a.z||(MF(a),a.D&&(YF(a),QF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function KD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=kG(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=VF(c,h);c.n.M&&0<c.x[h]&&(i+=Ub,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Mj(c.A[h])&&(i+=Mj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+JG(0.055999999999999994*c.J[h],0,2)+ba+JG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=ah),e+=c)}return e}function mF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=kG(a.fb[c]),d!=b))continue;d=KG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function vF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&YC(a.rb,null)}var c,d,e;e=new LG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new nF(d),RD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new fF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function CD(a,b,c){try{ZF(a,b)?c&&vF(a):gD(a)}catch(d){if(d=Gi(d),y(d,119))gD(a);else throw d;}}
-function AD(a,b){try{eG(a,b)?vF(a):gD(a)}catch(c){if(c=Gi(c),y(c,119))gD(a);else throw c;}}function OD(a){uF(a);a.lb=!0;gD(a)}function MD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new BF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;gD(a);null!=a.rb&&YC(a.rb,null)}function gG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new nF(d),RD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&YC(a.rb,null)}}
-function ND(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,gD(a),null):a.fb[b]}function PD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,La)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?xr(a,c):b="Not known group!";a.jb=!0;a.J=b;gD(a)}
-function SD(a,b){a.jb=!0;a.J=b;gD(a)}function TD(a){var b;b=LD(a);uF(a);gD(a);return b}function JF(a,b,c,d,e){var f,g,i,h;f=a.W;h=TB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new cB(f.d.b,f.d.d,g),f=new SB(i),h=TB(f,e),b.f=i,b.j=MG(i);else NF(b,a.T);f=eB(f.b,f.d).b-eB(f.b,f.d).c;OF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function KF(a,b,c,d,e,f){var g,i;g=TF(a.V);i=TB(a.V,f);NF(b,a.U);(b.e=e)&&(b.i=bg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);OF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function TF(a){return eB(a.b,a.d).b-eB(a.b,a.d).c}function wr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,gD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):tr(a,a.y+ba),gD(a))}
-function pD(){gF();Lz.call(this);this.Ob=(fq(),fq(),sz).b;this.x=new cB(null,0,8);this.t=(CA(),DA);this.fb=v(NG,r,135,99,0);this._=new Jz;this.Db=new OG;this.K=D((pC(),qC[Me]),$b);this.u=new PG;this.G=F(lt,r,1,[Ha,Ia,Sa,Ga,Oa,Na,La,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new BF(this);kF[0]=GA;kF[1]=new EA(255,153,153);kF[2]=new EA(255,204,102);kF[3]=new EA(255,255,153);kF[4]=new EA(102,255,255);kF[5]=new EA(51,204,255);kF[6]=new EA(255,153,255)}s(535,391,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},pD);
-_.qe=function(a){oF(this,a)};_.Zd=function(){gD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=ch;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var tD=10,HD,iF,xD,hF,lF,rD=null,kF,yD;
-function fD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)YC(a.b.xb,F(lt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=xE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],gt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{ZF(a.b,b)?(tr(a.b,"Structure pasted"+d),vF(a.b)):(FD(new GD(a.b.J,a.b,HD)),MD(a.b)),Qz(a.b)}catch(h){if(h=Gi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",gD(d),FD(new GD(a.b.J,a.b,HD)),Qz(a.b);else throw h;
-}}}function qr(a){this.b=a}s(536,1,{},qr);_.b=null;function pF(){pF=u;qF=new QG("COPY_SMILES",0);rF=new QG("COPY_MOL",1);sF=new QG("PASTE",2);RG=F(SG,r,134,[qF,rF,sF])}function QG(a,b){E.call(this,a,b)}s(537,139,{113:1,116:1,118:1,134:1},QG);var RG,rF,qF,sF;function LG(){this.e=v(NG,r,135,99,0)}s(538,1,{},LG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function TG(a){a.c=v(I,k,-1,20,1);a.A=v(I,k,-1,20,1);a.J=v(xF,r,-1,20,1);a.M=v(xF,r,-1,20,1);a.G=at([20,7]);a.e=v(I,k,-1,20,1);a.d=v(lt,r,1,20,0);a.o=v(lt,r,1,20,0);a.x=v(I,k,-1,20,1);a.z=v(I,k,-1,20,1);a.H=v(I,k,-1,20,1);a.I=v(I,k,-1,20,1);a.s=v(I,k,-1,20,1);a.B=v(I,k,-1,20,1);a.K=v(I,k,-1,20,1);a.N=v(I,k,-1,20,1);a.f=v(lt,r,1,20,0);a.q=at([10,2]);a.j=v(I,k,-1,101,1)}
-function UG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,k,-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(xF,r,-1,4,1);d=v(xF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=VG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-VG(o[2],d[2],o[3],d[3]),d=VG(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;BG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=WG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(xF,r,-1,2,1);XG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==DG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;tr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];GG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&AG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=M(L(uE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=M(L(uE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function yG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&wG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,wG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];lG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)BG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)GG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];RD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];lG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];GG(a);a.H[a.u]=l;a.I[a.u]=c+d;RD(a);b&&(lG(a,l),zF(a))}c=4}YG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function XG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function xG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])ZG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,ZG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){tr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[WG(a,a.D,a.G[a.D][d])],2<d||1!=b){tr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(xF,r,-1,2,1);XG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)BG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)BG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)BG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)GG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[WG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[WG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(I,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=M(L(uE((a.J[b]+a.J[e])/2))),a.N[c]=M(L(uE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;GG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(GG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(GG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(lG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&YG(a,i);-1<l&&(a.D=l)}
-function ZG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)BG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function YG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=DG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function WG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function $G(a,b,c){var d,e,f,g;e=ch;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Nt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Nt(c[d])&&!Bt(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ht(c[d],e)&&(b[d]=g,c[d]=ch,++f);if(f==a.t)break}return g==a.t}
-function zF(a){var b,c,d;b=v(xF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{yF(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;AF(a)}}
-function yF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 wG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=aH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&tr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?tr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?tr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?tr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:tr(a.n,"Charge change not possible on the halogen !");break;case 18:tr(a.n,
-"Use X button to change charge on the X atom !")}}
-function cG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(I,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&lG(a,c);zF(a);tr(a.n,"Smaller part(s) removed !");return 1}
-function DG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function HG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];nG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),nG(a));4==a.s[d]&&(a.s[d]=1)}}
-function VG(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 RD(a){var b;bH(a);b=a.s.length;a.K=v(I,k,-1,b,1);a.N=v(I,k,-1,b,1);AF(a);nG(a)}
-function BG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(I,k,-1,c,1),DE(a.c,b,a.c.length),a.c=b,b=v(I,k,-1,c,1),DE(a.A,b,a.A.length),a.A=b,b=v(I,k,-1,c,1),DE(a.x,b,a.x.length),a.x=b,b=v(I,k,-1,c,1),DE(a.e,b,a.e.length),a.e=b,b=v(lt,r,1,c,0),DE(a.d,b,a.d.length),a.d=b,b=v(lt,r,1,c,0),DE(a.o,b,a.o.length),a.o=b,b=v(xF,r,-1,c,1),DE(a.J,b,a.J.length),a.J=b,b=v(xF,r,-1,c,1),DE(a.M,b,a.M.length),a.M=b,b=at([c,7]),DE(a.G,b,a.G.length),a.G=b,c=v(I,k,-1,c,1),DE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function WF(a,b,c,d,e,f){var g;g=M(L(uE(a.J[b]-c/2)));f||(g-=d-c);a=M(L(uE(a.M[b]-~~(e/2))));return new Dz(g-1-2,a-2,d+1+4,e+4)}
-function GG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(I,k,-1,b,1),DE(a.H,c,a.H.length),a.H=c,c=v(I,k,-1,b,1),DE(a.I,c,a.I.length),a.I=c,c=v(I,k,-1,b,1),DE(a.s,c,a.s.length),a.s=c,c=v(I,k,-1,b,1),DE(a.B,c,a.B.length),a.B=c,c=v(I,k,-1,b,1),DE(a.K,c,a.K.length),a.K=c,c=v(I,k,-1,b,1),DE(a.N,c,a.N.length),a.N=c,b=v(lt,r,1,b,0),DE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function rG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(gF(),aa);i+="JME 2013-04-10 "+new RE+"\n \n";i+=qG(a.t,3)+qG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=JG(0.055999999999999994*(a.J[e]-c),10,4)+JG(0.055999999999999994*(g-a.M[e]),10,4)+JG(0,10,4);h=VF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+qG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=qG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:cH(a,e)&&(g=2),c=qG(a.H[e],3)+qG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=qG(a.I[e],3)+qG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=qG(a.I[e],3)+qG(a.H[e],3)),i+=c+qG(g,3)+qG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+qG(e,4)+qG(a.A[e],4)+aa);return i+"M END\n"}
-function KG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P,Y,da,N,nc,Cc,ag,wb,Nd,Od,Pd,Va,Dc;o=v(I,k,-1,a.t+10,1);n=v(I,k,-1,a.t+10,1);l=v(I,k,-1,a.t+1,1);m=v(I,k,-1,7,1);wb=v(I,k,-1,a.t+1,1);w=v(dH,r,-1,a.t+1,2);H=v(dH,r,-1,a.u+1,2);nc=0;if(0==a.t)return j;cG(a,!0);ag=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){ag=!1;break}if(a.n.s&&ag){eH(a);HG(a);fH(a,H);gH(a,w,H);var Eb,sd,cf,bc,xe,td,ud,eb,kI,Sd,t,wa,Hm,Im,Ds,kf,Ma,Jm,Km,Gc,Lm;Eb=v(I,k,-1,a.t+1,1);sd=v(I,k,-1,a.t+1,1);eb=v(hH,r,-1,a.t+1,3);var Es=a.t,Mm,
-rh,Fs,mg,Aj,De,lf;Aj=v(hH,r,-1,Es+2,3);De=v(I,k,-1,100,1);lf=5;mg=0;De[0]=3;Aj[1]=eh;Aj[2]=fh;Fs=2;if(!(3>Es))for(;lf<De[mg]*De[mg];){rh=0;for(Mm=!0;Mm&&rh<=mg&&lf>=De[rh]*De[rh];)0==lf%De[rh]?Mm=!1:++rh;if(Mm){Aj[++Fs]=Kt(lf);if(Fs>=Es)break;mg<De.length-1&&(++mg,De[mg]=lf)}lf+=2}for(t=1;t<=a.t;++t){for(wa=Km=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(Km*=a.i[wa]);Jm=a.c[t];18==Jm&&(Lm=a.o[t],td=Lm.charCodeAt(0)-65+1,ud=0,1<Lm.length&&(ud=Lm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Jm=28*td+ud);
-kf=0;-2>a.A[t]?kf=1:-2==a.A[t]?kf=2:-1==a.A[t]?kf=3:1==a.A[t]?kf=4:2==a.A[t]?kf=5:2<a.A[t]&&(kf=6);Gc=1;eb[t]=Kt(Km);Gc*=126;eb[t]=Ft(eb[t],Kt(a.x[t]*Gc));Gc*=7;eb[t]=Ft(eb[t],Kt(kf*Gc));Gc*=7;eb[t]=Ft(eb[t],Kt(Jm*Gc));Gc*=783;eb[t]=Ft(eb[t],Kt(a.z[t]*Gc))}for(xe=0;!$G(a,Eb,eb);){Ds=!1;for(t=1;t<=a.t;++t)Eb[t]!=sd[t]&&(sd[t]=Eb[t],Ds=!0);if(Ds){for(t=1;t<=a.t;++t){eb[t]=dh;for(wa=1;wa<=a.z[t];++wa)eb[t]=Ot(eb[t],Aj[Eb[a.G[t][wa]]])}xe=0}else if(0<xe){for(t=1;t<=a.t;++t)eb[t]=dh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Eb[t]==Eb[wa]){eb[t]=eh;break a}}else{for(t=1;t<=a.t;++t){eb[t]=dh;for(wa=1;wa<=a.z[t];++wa)cf=a.G[t][wa],eb[t]=Ot(eb[t],Kt(a.c[cf]*a.i[WG(a,t,cf)]))}xe=1}$G(a,Eb,eb);for(t=1;t<=a.t;++t)eb[t]=Kt(sd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)sd[t]=Eb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(sd[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];sd[t]=sd[Ma];sd[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Sd=a.H[t],a.H[t]=a.I[t],a.I[t]=Sd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Im=Hm=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<Hm?(Hm=a.H[wa],Im=a.I[wa],bc=wa):a.H[wa]==Hm&&a.I[wa]<Im&&(Im=a.I[wa],bc=wa);Sd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Sd;Sd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Sd;Sd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Sd;Sd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Sd;kI=a.f[t];a.f[t]=a.f[bc];a.f[bc]=kI}RD(a);nG(a);fH(a,H);gH(a,w,H)}else{fH(a,H);a.i=v(I,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(I,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=wb[c]){Cc=!0;for(K=1;K<=nc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Cc=!1;break}Cc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Dc==a.t)break;c=l[da--]}else if(1==N)wb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=WG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=WG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.b[e]=++Dc}}wb=v(I,k,-1,a.t+1,1);b=v(I,k,-1,a.t+1,1);P=v(dH,r,-1,a.t+1,2);Nd=v(dH,r,-1,a.t+1,2);f=Dc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(wb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=nc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Nd[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Od=v(I,k,-1,a.u+1,1);Pd=v(I,k,-1,a.t+1,1);if(a.n.Jb){var mI=wb,sM=nc,Gs,nI,sh,Ee,Hs,Is,Ka,Bj,Js;sh=v(I,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)sh[b[Ka]]=Ka;Hs=v(dH,
-r,-1,a.u+1,2);for(Ka=1;Ka<=a.t;++Ka)Gs=b[Ka],nI=mI[Gs],Ee=WG(a,Gs,nI),0!=Ee&&(iH(a,Ee,sh,Od,H),Hs[Ee]=!0);for(Ka=1;Ka<=a.u;++Ka)Hs[Ka]||iH(a,Ka,sh,Od,H);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Is=Js=0;for(Bj=1;Bj<=a.z[Ka];++Bj){Ee=WG(a,Ka,a.G[Ka][Bj]);if(5==a.i[Ee])continue a;1==a.s[Ee]&&0!=jH(a,Ee,Ka)&&++Js;2==a.s[Ee]&&(Is=a.G[Ka][Bj])}if(0!=Js)if(0<Is){var ia=a,pI=Ka,mf=sh,Sc=Pd,pc=void 0,Cj=void 0,Hc=void 0,Fe=void 0,Ic=void 0,Nm=void 0,Om=void 0,Pm=void 0,Td=void 0,Tc=void 0,Uc=void 0,
-Ks=void 0,Dj=void 0,Ud=void 0,Ej=void 0,Ge=void 0,Fj=void 0,Ls=void 0,Gj=void 0,He=void 0,qI=void 0,nf=void 0,rI=void 0,Ms=void 0,Hj=void 0,of=void 0,Uc=1,Cj=pI,pc=v(I,k,-1,ia.t+1,1);for(pc[1]=pI;;){Ks=!1;for(Tc=1;Tc<=ia.z[Cj];++Tc)if(Hc=ia.G[Cj][Tc],!(Hc==pc[1]||Hc==pc[Uc-1]))if(Fe=WG(ia,Cj,Hc),2==ia.s[Fe]&&5!=ia.i[Fe]){Cj=pc[++Uc]=Hc;Ks=!0;break}if(!Ks)break}if(!(0==Uc%2||2>ia.z[pc[Uc]]||3<ia.z[pc[Uc]])){of=pc[1];Ic=pc[~~((Uc+1)/2)];Td=pc[Uc];nf=He=Ge=Ud=0;Ms=Ls=!1;for(Tc=1;Tc<=ia.z[of];++Tc)Hc=
-ia.G[of][Tc],Fe=WG(ia,of,Hc),1!=ia.s[Fe]||5==ia.i[Fe]||(0==Ud?Ud=Hc:Ge=Hc);0<mf[Ge]&&mf[Ud]>mf[Ge]&&(Nm=Ud,Ud=Ge,Ge=Nm);Dj=Ud;0==Ud&&(Dj=Ge,Ls=!0);for(Tc=1;Tc<=ia.z[Td];++Tc)Hc=ia.G[Td][Tc],Fe=WG(ia,Td,Hc),1!=ia.s[Fe]||5==ia.i[Fe]||(0==He?He=Hc:nf=Hc);0<mf[nf]&&mf[He]>mf[nf]&&(Nm=He,He=nf,nf=Nm);Gj=He;0==He&&(Gj=nf,Ms=!0);Ej=jH(ia,WG(ia,of,Ud),of);Fj=jH(ia,WG(ia,of,Ge),of);qI=jH(ia,WG(ia,Td,He),Td);rI=jH(ia,WG(ia,Td,nf),Td);1<(0>Ej+Fj?-(Ej+Fj):Ej+Fj)||0!=qI||0!=rI?tr(ia.n,"Bad stereoinfo on allene !"):
-(Om=ia.J[pc[Uc-1]]-ia.J[Td],Pm=ia.M[pc[Uc-1]]-ia.M[Td],Hj=Math.sqrt(Om*Om+Pm*Pm),0.001>Hj&&(Hj=0.001),0<(ia.M[Gj]-ia.M[pc[Uc-1]])*(Om/Hj)-(ia.J[Gj]-ia.J[pc[Uc-1]])*(Pm/Hj)?Sc[Ic]=1:Sc[Ic]=-1,Ls&&(Sc[Ic]*=-1),Ms&&(Sc[Ic]*=-1),Dj==Ud&&0>Ej&&(Sc[Ic]*=-1),Dj==Ge&&0>Fj&&(Sc[Ic]*=-1),mf[Dj]>mf[Gj]&&(Sc[Ic]*=-1))}}else b:{var sb=a,Ya=Ka,Ns=mI,sI=sh,tI=o,uI=n,tM=sM,Qm=Pd,Rm=void 0,Vc=void 0,Os=void 0,th=void 0,za=void 0,uh=void 0,wd=void 0,Ij=void 0,Vd=void 0,Nb=void 0,ea=void 0,ca=void 0,Ie=void 0,Sm=void 0,
-Wc=void 0,G=void 0,Tm=void 0,ca=v(I,k,-1,4,1),Sm=v(I,k,-1,4,1),Jj=void 0,Xc=void 0,Um=void 0,Vm=void 0,Ps=void 0,Kj=void 0,Kj=-1;0<Ns[Ya]&&(ca[++Kj]=Ns[Ya]);for(Xc=1;Xc<=tM;++Xc)tI[Xc]==Ya&&(ca[++Kj]=uI[Xc]),uI[Xc]==Ya&&(ca[++Kj]=tI[Xc]);for(Xc=Kj+1;Xc<sb.z[Ya];++Xc){Ps=sb.t+1;Um=1;c:for(;Um<=sb.z[Ya];++Um){Jj=sb.G[Ya][Um];for(Vm=0;Vm<Xc;++Vm)if(Jj==ca[Vm])continue c;sI[Jj]<Ps&&(Ps=sI[Jj],ca[Xc]=Jj)}}0==Ns[Ya]&&0<sb.x[Ya]?(ca[3]=ca[2],ca[2]=ca[1],ca[1]=ca[0],ca[0]=-1):0<sb.x[Ya]&&(ca[3]=ca[2],ca[2]=
-ca[1],ca[1]=-1);for(za=Ij=uh=th=Tm=wd=Nb=0;4>za;++za)0>=ca[za]||(Rm=WG(sb,Ya,ca[za]),Sm[za]=jH(sb,Rm,Ya),0<Sm[za]?(++Nb,Tm=ca[za],uh=ca[za]):0>Sm[za]?(++wd,th=ca[za],uh=ca[za]):Ij=ca[za]);Vd=Nb+wd;G=v(I,k,-1,4,1);Wc=0;if(3==sb.z[Ya]){if(1==Nb&&1==wd||3==Vd&&0<Nb&&0<wd){tr(sb.n,"Error in C3H stereospecification !");break b}Ie=ca[0];1==Vd?Ie=uh:2==Vd&&(Ie=Ij);ea=UG(sb,Ya,Ie,ca);G[0]=uh;G[1]=-1;G[2]=ea[2];G[3]=ea[1];0<Nb?Wc=1:Wc=-1}else if(4==sb.z[Ya])if(1==Vd)ea=UG(sb,Ya,uh,ca),G[0]=ea[0],G[1]=ea[3],
-G[2]=ea[2],G[3]=ea[1],0<Nb?Wc=1:Wc=-1;else{Ie=ca[0];1<Ij&&(Ie=Ij);1==Nb?Ie=Tm:1==wd&&(Ie=th);ea=UG(sb,Ya,Ie,ca);Vc=v(I,k,-1,4,1);for(za=0;4>za;++za)Rm=WG(sb,Ya,ea[za]),Vc[za]=jH(sb,Rm,Ya);if(4==Vd){if(0==Nb||0==wd){tr(sb.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==wd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],Wc=Vc[0];else{for(za=0;4>za;++za)-1==Vc[za]&&(Vc[za]=0);Vd=2}}else if(3==Vd)if(3==Nb||3==wd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],0<Nb?Wc=-1:Wc=1;else{1==Nb?Nb=Os=1:wd=
-Os=-1;for(za=0;4>za;++za)Vc[za]==Os&&(Vc[za]=0);Vd=2}if(2==Vd)if(1==Nb&&1==wd)ea[1]==th?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==th&&(ea[2]=ea[3]),G[0]=Tm,G[1]=th,G[2]=ea[2],G[3]=ea[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){tr(sb.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(G[0]=ea[0],G[1]=ea[2],G[2]=ea[1],G[3]=ea[3]):(G[0]=ea[1],G[1]=ea[3],G[2]=ea[2],G[3]=ea[0]);1<Nb?Wc=1:Wc=-1}}var lb=void 0;ca[0]==G[1]?(lb=G[0],G[0]=G[1],G[1]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[0]==G[2]?(lb=G[2],G[2]=G[0],
-G[0]=lb,lb=G[1],G[1]=G[3],G[3]=lb):ca[0]==G[3]&&(lb=G[3],G[3]=G[0],G[0]=lb,lb=G[1],G[1]=G[2],G[2]=lb);ca[1]==G[2]?(lb=G[1],G[1]=G[2],G[2]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[1]==G[3]&&(lb=G[1],G[1]=G[3],G[3]=lb,lb=G[2],G[2]=G[3],G[3]=lb);G[2]==ca[2]?Qm[Ya]=1:G[2]==ca[3]?Qm[Ya]=-1:tr(sb.n,"Error in stereoprocessing ! - t30");Qm[Ya]*=Wc}}}Va=new CE;i=v(I,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];P[c]&&(Va.b.b+=ua);0<wb[q]&&kH(a,c,wb[c],Va,Od);var vh=w[c],Gb=void 0,Lj=void 0,
-wh=void 0,U=void 0,U=Nc,Gb=!1;0!=a.A[c]&&(Gb=!0);0!=Pd[c]&&(Gb=!0);wh=-1;for(Lj=1;Lj<=a.y;++Lj)if(a.q[Lj][0]==c){wh=a.q[Lj][1];break}-1<wh&&(Gb=!0);a.n.Ib&&0<a.e[c]&&(Gb=!0,wh=1);switch(a.c[c]){case 2:U=Ab;break;case 3:vh?U="c":U=Db;break;case 4:vh?(U=yf,0<a.x[c]&&(Gb=!0)):U=dc;break;case 5:vh?U="o":U=kc;break;case 7:vh?(U="p",0<a.x[c]&&(Gb=!0)):U=mc;break;case 8:vh?U=ig:U=zc;break;case 13:vh?U=lg:U=Bc;Gb=!0;break;case 6:U=Ec;Gb=!0;break;case 9:U=Qb;break;case 10:U=Jb;break;case 11:U=Cb;break;case 12:U=
-Wb;break;case 1:U=Ub;Gb=!0;break;case 19:U=oc;Gb=!0;break;case 20:U=qc;Gb=!0;break;case 21:U=rc;Gb=!0;break;case 22:U=sc;Gb=!0;break;case 18:Gb=!0,U=a.o[c],(D(U,xa)||D(U,Yc)||D(U,vb))&&(Gb=!1)}Gb&&(U=Oc+U,1==Pd[c]?U+=ub:-1==Pd[c]&&(U+="@@"),1==a.x[c]?U+=Ub:1<a.x[c]&&(U+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?U+=ya:U+=Ca,1<Mj(a.A[c])&&(U+=Mj(a.A[c]))),-1<wh&&(U+=mb+wh),U+=Qc);jn(Va.b,U);for(B=1;B<=nc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&kH(a,o[B],n[B],Va,Od),9<B&&(Va.b.b+="%"),hn(Va,j+
-(new S(B)).b);Nd[c]&&(Va.b.b+=va)}return Va.b.b}
-function lG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)ID(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function mG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&lG(a,c);0==a.z[d]&&lG(a,d)}
-function eH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=WG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&lG(a,c)}}}function bH(a){var b;b=a.c.length;a.G=at([b,7]);a.z=v(I,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function gH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(I,k,-1,a.u+1,1);o=v(dH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[WG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:cH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(dH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function AF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=M(L(uE((a.J[b]+a.J[c])/2))),a.N[d]=M(L(uE((a.M[b]+a.M[c])/2)))}function fH(a,b){var c;for(c=1;c<=a.u;++c)XF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function VF(a,b){var c;c=(gF(),yD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function cH(a,b){return 2==a.s[b]?!0:!1}function XF(a,b,c){var d,e,f,g;g=1;a.b=v(I,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function zG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=at([b+5,2]),DE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function wD(a){var b;a.y=0;a.r=0;KG(a);for(b=1;b<=a.t;++b)a.D=b,zG(a);a.D=0}
-function kG(a){var b,c;b=v(xF,r,-1,4,1);yF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function tF(a,b){var c,d,e,f,g,i,h,l;c=v(xF,r,-1,4,1);yF(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;yF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function IG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function pG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&vE(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[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(Ub);g=zj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=Tn(c,d+1);try{a.n.y=DC(i,10)}catch(h){if(h=Gi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;zG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,dc)?4:D(d,kc)?5:D(d,mc)?7:D(d,zc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Cb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Bc)?13:D(d,Ec)?6:D(d,oc)?19:D(d,qc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=dE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=dE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=dE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=dE(c,g++);for(;45==e;)--d,e=dE(c,g++)}a.A[b]=d}}}
-function BD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new XC(b);try{for(;b.k=QC(b,b.b),b.k<b.j;)d=qE(DC(TC(b),10)).b,c=e=qE(DC(TC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Gi(f),y(f,119))fn(f);else throw f;}}function kH(a,b,c,d,e){b=WG(a,b,c);5!=a.i[b]&&cH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),jn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Pc)}
-function AG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,tr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:tr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function iH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=WG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=WG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=WG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=WG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))tr(a.n,"Not unique E/Z geometry !");else{i=WG(a,b,e);f=WG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=WG(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 aH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=WG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(cH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function jH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function nG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=aH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function BF(a){TG(this);this.n=a;this.y=this.u=this.t=0}
-function bG(a,b){var c,d,e,f,g,i,h;BF.call(this,a);f=j;i=$F(b);if(null!=i){h=new WC(b,i,!0);for(e=1;4>=e;++e)f=aG(h,i);g=qE(DC(Sn(f.substr(0,3)),10)).b;c=qE(DC(Sn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)BG(this),f=aG(h,i),this.J[e]=(new pE(mE(Sn(f.substr(0,10))))).b,this.M[e]=-(new pE(mE(Sn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Sn(f.substr(31,d-31)),pG(this,e,d),62<=f.length&&(f=Sn(f.substr(60,3)),0<f.length&&(f=qE(DC(f,10)).b,0<f&&(this.D=e,a.y=f,zG(this),this.D=0)));for(e=1;e<=c;++e)GG(this),
-f=aG(h,i),this.H[e]=qE(DC(Sn(f.substr(0,3)),10)).b,this.I[e]=qE(DC(Sn(f.substr(3,3)),10)).b,g=qE(DC(Sn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=qE(DC(Sn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);bH(this);IG(this);zF(this);for(RD(this);(h.k=QC(h,h.b),h.k<h.j)&&!(null==(f=TC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new VC(f);TC(g);TC(g);i=qE(DC(TC(g),10)).b;
-for(e=1;e<=i;++e)c=qE(DC(TC(g),10)).b,this.A[c]=qE(DC(TC(g),10)).b}if(0==f.indexOf("M APO")){g=new VC(f);TC(g);TC(g);i=qE(DC(TC(g),10)).b;for(e=1;e<=i;++e)c=qE(DC(TC(g),10)).b,f=qE(DC(TC(g),10)).b,this.D=c,$(this,0),pG(this,this.t,oc+f),this.D=0}}eH(this);RD(this)}}
-function QD(a,b){var c,d,e,f,g;BF.call(this,a);0==b.indexOf(ga)&&(b=b.substr(1,b.length-1));vE(b,ga)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new VC(b);d=qE(DC(TC(f),10)).b;e=qE(DC(TC(f),10)).b;for(c=1;c<=d;++c)g=TC(f),BG(this),pG(this,this.t,g),this.J[c]=(new pE(mE(TC(f)))).b,this.M[c]=-(new pE(mE(TC(f)))).b;for(c=1;c<=e;++c)if(GG(this),this.H[c]=qE(DC(TC(f),10)).b,this.I[c]=qE(DC(TC(f),10)).b,this.s[c]=qE(DC(TC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;bH(this);IG(this);zF(this)}catch(i){i=Gi(i);if(y(i,119)){i.xc();this.t=0;return}throw i;}eH(this);RD(this)}}
-function dG(a,b,c){var d,e,f;BF.call(this,a);f=v(I,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(BG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))GG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;RD(this);zF(this)}
-function sG(a,b,c){var d,e,f,g,i;BF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(I,k,-1,this.t+1,1);this.A=v(I,k,-1,this.t+1,1);this.x=v(I,k,-1,this.t+1,1);this.e=v(I,k,-1,this.t+1,1);this.d=v(lt,r,1,this.t+1,0);this.J=v(xF,r,-1,this.t+1,1);this.M=v(xF,r,-1,this.t+1,1);this.o=v(lt,r,1,this.t+1,0);this.H=v(I,k,-1,this.u+1,1);this.I=v(I,k,-1,this.u+1,1);this.s=v(I,k,-1,this.u+1,1);this.f=v(lt,r,1,this.u+1,0);this.B=v(I,k,-1,this.u+1,1);this.q=at([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}RD(this);zF(this)}
-function nF(a){var b;TG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(I,k,-1,this.t+1,1);DE(a.c,this.c,this.t+1);this.A=v(I,k,-1,this.t+1,1);DE(a.A,this.A,this.t+1);this.x=v(I,k,-1,this.t+1,1);DE(a.x,this.x,this.t+1);this.e=v(I,k,-1,this.t+1,1);DE(a.e,this.e,this.t+1);this.d=v(lt,r,1,this.t+1,0);DE(a.d,this.d,this.t+1);this.J=v(xF,r,-1,this.t+1,1);DE(a.J,this.J,this.t+1);this.M=v(xF,r,-1,this.t+1,1);DE(a.M,this.M,this.t+1);this.o=v(lt,r,1,this.t+1,0);DE(a.o,this.o,this.t+1);this.H=v(I,
-k,-1,this.u+1,1);DE(a.H,this.H,this.u+1);this.I=v(I,k,-1,this.u+1,1);DE(a.I,this.I,this.u+1);this.s=v(I,k,-1,this.u+1,1);DE(a.s,this.s,this.u+1);this.f=v(lt,r,1,this.u+1,0);DE(a.f,this.f,this.u+1);this.B=v(I,k,-1,this.u+1,1);DE(a.B,this.B,this.u+1);this.q=at([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function JG(a,b,c){var d,e,f;if(0==c)return qG(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(uE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new pE(a)).b;d=xv(e,yv(46));0>d&&(e+=Xa,d=xv(e,yv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function $F(a){var b;b=new WC(a,aa,!0);if(4<PC(b))return aa;b=new WC(a,ah,!0);return 4<PC(b)?ah:null}
-function qG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function aG(a,b){for(var c,d;a.k=QC(a,a.b),a.k<a.j;){d=TC(a);if(D(d,b))return ba;for(TC(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 ba}else break;return d}return null}s(539,1,{135:1},BF,bG,QD,dG,sG,nF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function ur(){ur=u;vr=new XB(Ub)}
-function hG(a,b){var c;ur();var d;bF.call(this);this.d=new wA("Help");new wA("Home");this.e=b;O(this,(gF(),HD));this.ac&&mB(this.ac.d,!1);jB(this,!1);d=az(b);if(1==a)this.f||(this.f=new FB(d),$E(this.f,-30,0)),this.k=this.f,c=LD(b),this.ac&&lB(this.ac.d.I.c,Ac),Hz(this,new rA(2)),this.i=new XB(c+" "),Q(this,this.i,Ib),d=new Lz,Q(d,this.j,null),this.e.Cb&&(c=new wA("Submit"),Q(d,c,null)),Q(this,d,Fc),WB(this.i,Sn(Wn(this.i.ac.b.pb,Tg))),this.ac&&mB(this.ac.d,!0),jB(this,!0);else if(2==a)this.c||
-(this.c=new FB(d),$E(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&lB(this.ac.d.I.c,"Nonstandard atom"),Hz(this,new rA(2)),c=new Lz,Q(c,new yB("atomic SMILES",1),null),Q(this,c,ic),c=Ub,vr&&(c=Wn(vr.ac.b.pb,Tg)),vr=new YB(c,8),Q(this,vr,Ib),c=new Lz,Q(c,this.j,null),Q(this,c,Fc);else{this.b||(this.b=new FB(d),$E(this.b,5*b.Y,0));var e,f;d="About "+(gF(),rD);this.ac&&lB(this.ac.d.I.c,d);Hz(this,new uB(0));O(this,HD);Q(this,new yB(rD+" Molecular Editor v2013-05-01",1),null);Q(this,new yB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=hF,d=0,f=c.length;d<f;++d)e=c[d],e=new yB(e,1),nz(e,this.e.x),Q(this,e,null);c=new Lz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}iB(this);c=this.k;aF(this.ac.d,c.b,c.c);!$y(this)&&Ez(this);oz(this)}s(540,531,fi,hG);_.xf=function(a){var b,c;if(a.i===this.d){try{b=new xC(this.e.H),c=wC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Gi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,gD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var vr;
-function lH(a,b){Zy(b)==a.b?O(b,(CA(),KA)):O(b,a.b)}
-function mH(a){var b,c,d,e;e=j;d=!1;Zy(nH)!=a.b?(e=xa,d=!0):Zy(oH)!=a.b?(e="!#6",d=!0):Zy(pH)!=a.b?(O(qH,(CA(),KA)),O(rH,KA),O(sH,KA),O(tH,KA),e="F,Cl,Br,I"):(b=Zy(uH)!=a.b,c=Zy(vH)!=a.b,Zy(wH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Zy(xH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Zy(yH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Zy(zH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Zy(AH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Zy(qH)!=a.b&&(e+="F,"),Zy(rH)!=a.b&&(e+="Cl,"),Zy(sH)!=a.b&&(e+="Br,"),Zy(tH)!=a.b&&(e+="I,"),
-vE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=vb:(O(nH,(CA(),KA)),e=xa)));b=j;d&&Zy(uH)!=a.b&&(b+=";a");d&&Zy(vH)!=a.b&&(b+=";A");Zy(BH)!=a.b&&(b+=";R");Zy(CH)!=a.b&&(b+=";!R");Zy(nH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=DH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=EH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Zy(FH)!=a.b&&(e="~");Zy(GH)!=a.b&&(e=mb);Zy(HH)!=a.b&&(e=ub);Zy(IH)!=a.b&&(e="!@");WB(a.f,e)}
-function JH(a){KH(a);LH(a);var b=DH.ac.b;Jx(b,0);b.pb.options[0].selected=!0;b=EH.ac.b;Jx(b,0);b.pb.options[0].selected=!0;O(uH,a.b);O(vH,a.b);O(BH,a.b);O(CH,a.b);O(DH,a.b);O(EH,a.b);MH(a)}function KH(a){O(wH,a.b);O(xH,a.b);O(yH,a.b);O(zH,a.b);O(AH,a.b);O(qH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b)}function LH(a){O(nH,a.b);O(oH,a.b);O(pH,a.b)}function MH(a){O(FH,a.b);O(GH,a.b);O(HH,a.b);O(IH,a.b);a.c=!1}
-function iG(a){kB.call(this,"Atom/Bond Query");this.j=new wA(this.wf());Wz(this.r,new cF(this));this.b=(gF(),HD);this.d=a;this.e||(a=az(a),this.e=new FB(a),$E(this.e,-150,10));this.k=this.e;Hz(this,new tB);O(this,this.b);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new xB("Atom type :"),null);nH=new wA(yb);oH=new wA("Any except C");pH=new wA("Halogen");Q(a,nH,null);Q(a,oH,null);Q(a,pH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new yB("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Lz;Hz(a,new ZA(0,3,1));wH=new wA(Db);xH=new wA(dc);yH=new wA(kc);zH=new wA(zc);AH=new wA(mc);qH=new wA(Qb);rH=new wA(Jb);sH=new wA(Cb);tH=new wA(Wb);Q(a,wH,null);Q(a,xH,null);Q(a,yH,null);Q(a,zH,null);Q(a,AH,null);Q(a,qH,null);Q(a,rH,null);Q(a,sH,null);Q(a,tH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));DH=new AA;zA(DH,yb);zA(DH,bb);zA(DH,db);zA(DH,jb);zA(DH,kb);Q(a,new xB("Number of hydrogens : "),null);Q(a,DH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));EH=new AA;zA(EH,yb);zA(EH,
-bb);zA(EH,db);zA(EH,jb);zA(EH,kb);zA(EH,"4");zA(EH,"5");zA(EH,"6");Q(a,new yB("Number of connections :",0),null);Q(a,EH,null);Q(a,new yB(" (H's don't count.)",0),null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new xB("Atom is :"),null);uH=new wA(zb);Q(a,uH,null);vH=new wA("Nonaromatic");Q(a,vH,null);BH=new wA(yc);Q(a,BH,null);CH=new wA(hc);Q(a,CH,null);Q(this,a,null);a=new Lz;O(a,QA(Zy(this)));Hz(a,new ZA(0,3,1));Q(a,new xB("Bond is :"),null);FH=new wA(yb);Q(a,FH,null);GH=new wA(zb);Q(a,GH,
-null);HH=new wA(yc);Q(a,HH,null);IH=new wA(hc);Q(a,IH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(1,3,1));this.f=new YB(xa,20);Q(a,this.f,null);Q(a,new wA(wc),null);Q(a,this.j,null);Q(this,a,null);this.ac&&mB(this.ac.d,!1);jB(this,!1);KH(this);LH(this);MH(this);O(uH,this.b);O(vH,this.b);O(BH,this.b);O(CH,this.b);O(DH,this.b);O(EH,this.b);lH(this,nH);iB(this);a=this.k;aF(this.ac.d,a.b,a.c);!$y(this)&&Ez(this);oz(this)}s(541,531,fi,iG);
-_.xf=function(a,b){var c;D(b,wc)?(JH(this),lH(this,nH),mH(this)):y(a.i,87)?(MH(this),it(a.i)===it(nH)?(KH(this),LH(this)):it(a.i)===it(oH)?(KH(this),LH(this)):it(a.i)===it(pH)?(KH(this),LH(this)):it(a.i)===it(BH)?O(CH,this.b):it(a.i)===it(CH)?(O(BH,this.b),O(uH,this.b)):it(a.i)===it(uH)?(O(vH,this.b),O(CH,this.b)):it(a.i)===it(vH)?O(uH,this.b):it(a.i)===it(FH)||it(a.i)===it(GH)||it(a.i)===it(HH)||it(a.i)===it(IH)?(JH(this),this.c=!0):LH(this),lH(this,a.i),mH(this)):y(a.i,88)&&(MH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(CA(),KA)),mH(this));107!=this.d.c&&(this.d.c=107,Qz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var nH=_.f=null,FH=null,oH=null,uH=null,GH=null,sH=null,wH=null,EH=null,DH=null,rH=null,qH=null,pH=null,tH=null,xH=null,vH=null,CH=null,IH=null,yH=null,AH=null,BH=null,HH=null,zH=null;function fG(a){a.b=-1;a.c=v(PE,r,0,0,0);a.d=0}function OG(){OE(this)}s(542,516,ri,OG);_.Ee=function(){fG(this)};_.b=-1;
-function pr(a){a=new kC(a);rr();var b,c,d,e,f;try{var g=(cC(),fC);if(gC(g,(cC(),fC)))b=a.b;else if(gC(g,dC))b=new oC(a.b);else throw new lC(g);c=wn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NH;yy(d.f,c);e=(f=xE(c,"\r\n|\r|\n|\n\r"),f.length);uv(d.f,20*(10>e?e:10)+Tf);Ln((In(),Jn),new OH(d));PH(d);QH(d)}catch(i){if(i=Gi(i),y(i,103))fn(i);else throw i;}}function PG(){}s(543,1,{104:1,111:1},PG);_.qe=function(a){fD(this.b,a.b)};_.b=null;function ED(){this.pb=Qw()}s(545,325,Vh,ED);
-function mr(){var a;mr=u;RH=(a=!1,Jf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);SH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");TH=RH&!SH;var b;a=F(I,k,-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]);nr=v(I,k,-1,1E3,1);for(b=0;b<nr.length;++b)nr[b]=-999;for(b=0;b<a.length;b+=2)nr[a[b+1]]=a[b]}
-function gq(a,b,c){a=new UH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Oz(a,b,c){var d;d=new VH;hj(d.u,b,c);aj(a.i,d.u,0,0);Pi(a.b,d);return d}function uD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function PF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Zv(a,e);a.xd(e,c,d);b.s=c;b.t=d}WH(b)}
-function qD(a,b,c,d){mr();this.pb=Qw();this.b=new Vi;this.f=d;this.pb.style[Of]=bb;this.pb.style[Mf]=bb;this.pb.style[Dg]=Re;this.pb.style[Yg]=b;this.pb.style[Be]=c;this.i=new XH;this.i.pb.style[Yg]=fb;uv(this.i,fb);TH?(b=new YH,c=new ZH,aj(b,this.i,0,0),aj(b,c,0,0),ew(this,b)):ew(this,this.i);this.d=a;a.Ob=this;TH?(this.k=new $H(this),this.k.j=new aI(this),this.k.k=new bI(this),this.k.o=new cI(this),this.k.n=new dI(this),this.d&&(this.k.f=new eI(this),this.k.i=new fI(this),this.k.b=new gI(this))):
-z(this,new hI(this),(yr(),yr(),zr));z(this,this,(lq(),lq(),mq));z(this,new iI(this),(kj(),kj(),lj));z(this,new jI(this),(mj(),mj(),nj));z(this,new lI(this),(jr(),jr(),kr));(fq(),fq(),sz).b=this}s(544,545,Vh,qD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var TH,SH,RH,nr=null;function XH(){cw.call(this);this.pb[vd]=Ne}s(547,303,ei,XH);function YH(){XH.call(this);this.pb.style[Yg]=fb;this.pb.style[Be]=fb}s(546,547,ei,YH);function hI(a){this.b=a}s(548,1,{},hI);
-_.nc=function(a){var b,c,d;c=qj(a);d=rj(a);b=sj(a.b);a=new oI(a);2==b&&(a.f=4);tG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function iI(a){this.b=a}s(549,1,{},iI);_.oc=function(a){var b,c;b=qj(a);c=rj(a);a=new oI(a);this.b.j?CG(this.b.d,a,b,c):EG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function jI(a){this.b=a}s(550,1,{},jI);_.pc=function(){this.b.j=!1;FG(this.b.d)};_.b=null;function lI(a){this.b=a}s(551,1,{},lI);_.b=null;function ZH(){XH.call(this);this.pb.style[Yg]=fb;this.pb.style[Be]=fb}
-s(552,547,ei,ZH);function vI(a,b){var c;c=b.b;c.f=4;return tG(a.b.d,c,b.e,b.f)}function aI(a){this.b=a}s(553,1,{},aI);_.yf=function(a){return vI(this,a)};_.b=null;function Wr(a,b){EG(a.b.d,b.b,b.e,b.f);return tG(a.b.d,b.b,b.e,b.f)}function bI(a){this.b=a}s(554,1,{},bI);_.yf=function(a){return Wr(this,a)};_.b=null;function cI(a){this.b=a}s(555,1,{},cI);_.yf=function(a){return CG(this.b.d,a.b,a.e,a.f)};_.b=null;function dI(a){this.b=a}s(556,1,{},dI);_.yf=function(){return FG(this.b.d)};_.b=null;
-function ar(a,b){var c;c=L(uE(b.c));c=new nC(b,0,dg,c);oF(a.b.d,c);return!0}function eI(a){this.b=a}s(557,1,{},eI);_.yf=function(a){return ar(this,a)};_.b=null;function br(a,b){var c;c=L(uE(100*b.d));c=new nC(b,0,jg,c);oF(a.b.d,c);return!0}function fI(a){this.b=a}s(558,1,{},fI);_.yf=function(a){return br(this,a)};_.b=null;function fr(a,b){var c;c=new nC(b,0,ee,ch);oF(a.b.d,c);return!0}function gI(a){this.b=a}s(559,1,{},gI);_.yf=function(a){return fr(this,a)};var wI=_.b=null;
-function xI(){xI=u;wI=new Qt((eu(),new du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function yI(){yI=u;zI={}}function AI(a,b,c){var d;c&&(b.style[ke]=c.c+Tf,d=c.b,d!=Ob&&(b.style[je]=d),0!=(c.d&1)&&(b.style[me]=jd),0!=(c.d&2)&&(b.style[le]=Le));a.f.style[Xg]=Df}
-function eB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=si(b);d in zI?c=zI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(sg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(xI(),wI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),AI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Sj(e),l=Sj(e)+(e.offsetHeight||0),m=l-h,o=Sj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new BI,w.b=q,w.c=n,w.d=m,w),zI[d]=c);return c}
-function CI(){yI();var a,b,c,d,e;oj();this.b=F(lt,r,1,["monospace","sans-serif",pg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(sg);this.f.innerHTML=this.i||j;this.f.style[ke]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[je]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(562,1,{},CI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var zI;function BI(){}
-s(563,1,{},BI);_.b=0;_.c=0;_.d=0;function uG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Gi(b),!y(b,125))throw b;}return!1}function vG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Gi(b),!y(b,125))throw b;}return!1}function oI(a){or.call(this,null,0,null);this.b=a}function UH(a,b,c){or.call(this,a,0,b);this.b=c}s(564,412,hi,oI,UH);_.oe=function(){return uG(this)};_.pe=function(){return vG(this)};_.b=null;
-function TB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,AI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function SB(a){this.d=a;this.c={};this.b=new CI}s(565,415,hi,SB);_.b=null;function Pz(a){this.b=a}s(566,423,{},Pz);_.b=null;function DI(a,b){this.b=a;this.c=b}s(567,1,{},DI);_.b=null;_.c=null;function EI(){xx.call(this);this.pb[vd]="jsa-resetTable";this.pb.style[Yg]=fd}s(568,338,ei,EI);
-function FI(){FI=u;var a=GI=new CI;oj();a.i="9p";a.f.style[je]=pg;a.f.style[ke]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ke]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);HI=new aA(1)}function FF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,WH(a)}
-function HF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,B,K;a.o&&(EF(a,!1),360<=g||-360>=g?i=GF(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=II(o,n,q,w,f),B=II(o,n,q,w,h),K="<g"+a.n+rb,K+='<path d ="M '+H.b+ba+H.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',K+="</g>",K),FF(a,i))}function Z(a,b,c,d,e){a.o&&FF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
-function DF(a,b,c,d,e){a.o&&(EF(a,!1),FF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab))}function OF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");FF(a,b)}function pB(a,b,c,d,e){EF(a,!0);FF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab)}
-function WH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Qj(a.u.pb)+(a.u.pb.offsetWidth||0)-Qj(a.u.pb),d=Sj(a.u.pb)+(a.u.pb.offsetHeight||0)-Sj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=bg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function NF(a,b){a.f=b;a.j=MG(b)}s(569,419,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var HI,GI;function Kr(a,b,c){c&&(Vr(a,b),c.yf(a.c));a.e=!0}function Vr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Qj(a.p.pb)+(a.p.pb.scrollLeft||0)+Zn(a.p.pb.ownerDocument),a.c.f=c.clientY-Sj(a.p.pb)+(a.p.pb.scrollTop||0)+$n(a.p.pb.ownerDocument),a.c.b=new oI(b),b.b.preventDefault(),!0):!1}
-function $H(a){this.p=a;this.c=new JI;this.d=new KI(this);z(this.p,new LI(this),(Sr(),Sr(),Tr));z(this.p,new MI(this),(Lr(),Lr(),Mr));z(this.p,new NI(this),(Pr(),Pr(),Qr));z(this.p,new OI(this),(Hr(),Hr(),Ir));z(this.p,new PI,(gr(),gr(),hr));z(this.p,new QI(this),(cr(),cr(),dr));z(this.p,new RI(this),(Yq(),Yq(),Zq))}s(570,1,{},$H);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function KI(a){ik();this.b=a}s(571,24,{},KI);
-_.wc=function(){!this.b.e&&this.b.j&&vI(this.b.j,this.b.c)};_.b=null;function LI(a){this.b=a}s(572,1,{},LI);_.b=null;function MI(a){this.b=a}s(573,1,{},MI);_.b=null;function NI(a){this.b=a}s(574,1,{},NI);_.b=null;function OI(a){this.b=a}s(575,1,{},OI);_.b=null;function PI(){}s(576,1,{},PI);function QI(a){this.b=a}s(577,1,{},QI);_.b=null;function RI(a){this.b=a}s(578,1,{},RI);_.b=null;function JI(){}s(579,1,{},JI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function DD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function SI(a){var b,c,d,e,f;Pj(a);d=(bj(),cj(null));e=new EI;ux(e,a);Rv(d,e,d.pb);f=a.cd();b=a.bd();c=DD();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));wx(e,a);$v(d,e);return new gz(f,b)}function TI(){this.pb=$doc.createElement(Wd);this.pb[vd]=Ne;this.pb.style[Nf]=Ce;this.pb.style[Qf]=Zc;this.pb.style[Yg]=fb;this.pb.style[Be]=fb}s(581,306,ji,TI);_._c=function(){return Qj(this.pb)};
-_.ad=function(){return Sj(this.pb)};function MG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ga);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function II(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new DI(new pE(a),new pE(b))}function GF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ga+a.n+ab}
-function SF(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+=ba);d+=ga;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function EF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function VH(){FI();this.o=HI;this.d=[];this.u=new TI}s(582,569,{},VH);_.b=j;_.c=j;function UI(){UI=u;VI=new gz(0,0)}
-function WI(a){var b;b=a.Cf();if(!b){var c;(c=a.zf())?(b=SI(c.b),hj(c.re(),b.c,b.b),c=SI(c.b),b=new gz(c.c-b.c,c.b-b.b)):b=new gz(0,0);a.Gf(b)}return b}function vz(a,b){var c;if(a.ve())return VI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ff($y(b));c=SI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function XI(a,b){var c;b&&(c=bg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Bf().pb.style[gd]=c)}function YI(){this.f=new UA;this.f.b=-1;this.f.c=-1}s(584,1,{});_.zf=function(){return null};_.Af=function(a){this.Ef(a.Kd())};
-_.Bf=function(){return this.re()};_.Cf=function(){return ZI};_.Bd=function(){};_.ve=function(){return!1};_.Df=function(a){this.Ff($y(a))};_.Ef=function(a){XI(this,a)};_.Ff=function(a){var b=this.re().pb,c,d,e;c=(Fz(),Gz);e=a.c;d=a.b;e!=c.c?b.style[ke]=j+e+"pt":b.style[ke]=j;d!=c.b?b.style[je]=d:b.style[je]=j;0!=(a.d&1)?b.style[me]=jd:b.style[me]=j;0!=(a.d&2)?b.style[le]=Le:b.style[le]=j};_.Gf=function(a){ZI=a};_.Hf=function(){};var ZI=_.f=null,VI;
-function xA(a,b){UI();YI.call(this);this.b=new Jw(a);this.b.dd()[vd]=j;z(this.b,new $I(this,b),(iq(),iq(),jq))}s(583,584,{},xA);_.re=function(){return this.b};_.Ef=function(a){XI(this,a)};_.b=null;function $I(a,b){this.b=a;this.c=b}s(585,1,{},$I);_.Ec=function(a){fq();gq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function BA(a){UI();YI.call(this);this.b=new Kx;z(this.b,new aJ(this,a),(cq(),cq(),dq))}s(586,584,{},BA);_.re=function(){return this.b};_.b=null;
-function aJ(a,b){this.b=a;this.c=b}s(587,1,{},aJ);_.b=null;_.c=null;function bJ(a,b){var c,d;XI(a,b.Kd());for(d=new Ai(b.Pb.b);d.c<d.e.ye();)c=Bi(d),c.ec&&c.ac.Af(c)}function cJ(a,b){var c,d,e,f,g,i,h;hj(a.e,b.Rd(),b.Nd());for(d=new Ai(b.Pb.b);d.c<d.e.ye();)c=Bi(d),c.ec&&(e=c.ac,e.Df(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=WI(e).c,f-=WI(e).b,hj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Kz(){UI();YI.call(this);this.e=new cw}s(588,584,{},Kz);
-_.Af=function(a){bJ(this,a)};_.re=function(){return this.e};_.Df=function(a){cJ(this,a)};_.e=null;function zB(a){UI();YI.call(this);var b=this.b=new hx;Ow(b.c,a,!1);$w(b);this.f.b=-1;this.f.c=-1}s(589,584,{},zB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?Xn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function CB(a){this.b=new dy(a.i,new dJ(a))}s(590,1,{},CB);_.b=null;
-function $x(a){var b,c,d,e,f;f=new mC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(eJ,r,104,0,0);for(c=b.b?tk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Yi((Uz(),R),new S(f.e)));c=c.c;if(Ht(!c?bh:c.b,mh))for(c=(!a.e.b||0==a.e.b.d?(ys(),ys(),zs):new Xz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new or(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new or(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new or(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function dJ(a){this.b=a}s(591,1,Lh,dJ);_.qc=function(){$x(this)};_.b=null;function ZB(){UI();YI.call(this);this.b=new Cy}s(592,584,{},ZB);_.zf=function(){var a;a=new ZB;yy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Cf=function(){return fJ};_.Gf=function(a){fJ=a};var fJ=_.b=null;s(593,588,{});function gJ(a){var b;b=new wq(Vn(a.pb,If),Vn(a.pb,Hf));a=new wq(Vn(a.T.jb.pb,If),Vn(a.T.jb.pb,Hf));return F(I,k,-1,[b.c-a.c,b.b-a.b])}function hJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(iJ(a,a.R),a.R=null):null!=a.Q&&(jJ(a,a.Q),a.Q=null);uj(a.S)}function PH(a){a.kb?a.Lf(zq(a.T.jb)):(a.Ed(),PH(a))}function jJ(a,b){var c;a.kb?(c=gJ(a),a.Lf(new wq(-1,kJ(b,!1)-c[1]))):a.Q=b}
-function lJ(a,b){var c;b!=a.zd()&&(c=a.T.jb,Jv(c),mJ(c,b,c.pb,c.q.d,!0))}function iJ(a,b){var c;a.kb?(c=gJ(a),a.Lf(new wq(kJ(b,!0)-c[0],-1))):a.R=b}s(596,308,Wh);_.If=function(){var a,b;b=zq(this.T.jb);a=gJ(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?nJ(Py(a.q,0)):null};_.Jf=function(a){oJ(this.T.jb,a)};_.ud=function(){return new Kv(this.T.jb)};_.Kf=function(){Dq(this.T.jb)};_.pd=function(){hJ(this)};_.Hd=function(){Dq(this.T.jb)};
-_.rd=function(a){return pJ(this.T.jb,a)};_.Lf=function(a){Bq(this.T.jb,a)};_.gd=function(a){jJ(this,a)};_.Ad=function(a){lJ(this,a)};_.jd=function(a){iJ(this,a)};_.Q=null;_.R=null;function qJ(){qJ=u;var a=(rJ(),sJ(),tJ);uJ=new Bx(a.e,a.c,a.d,a.f,a.b)}function vJ(a,b){if(0!=a.I.b.q.d&&nJ(Py(a.I.b.q,0)))throw new Ev("WindowPanel can only contain one child widget");wJ(a,b)}
-function QH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Vg]=Ce,a.ab=!1,a.Ed());b=a.pb;b.style[Re]=0+(oj(),Tf);b.style[Jg]=cb;aF(a,zj(Zn($doc)+(ij()-Vn(a.pb,If)>>1),0),zj($n($doc)+(jj()-Vn(a.pb,Hf)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Zf,a.pb.style[Vg]=Wg,Yj(a.gb,200)):a.pb.style[Vg]=Wg)}finally{a.w=!0}}
-function xJ(a,b){var c;if(a.w){c=new Xu;a.mb&&os(a.mb,c);a.J&&Aq(a.r,a);try{Ii(a.r.d,a)}catch(d){if(d=Gi(d),!y(d,119))throw d;}a.n=yJ(a.r,a);try{jw(a,b)}finally{Li(a.t.b),Li(a.s.b),Li(a.u.b),a.P&&Oi(a.P,a.r),a.C&&(a.C=!1)}}else jw(a,b)}function zJ(a,b,c){var d,e;e=a.ob;d=new wj(a,e);e.wd(a,d.b+b,d.e+c)}function AJ(a,b,c){b=new BJ(Yn(Xn(dv(dv(a.T.d,b),c))));Iv(b,a);z(b,a.o,(iq(),iq(),jq));return b}function yq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Bq(a.T.jb,b)}
-function aF(a,b,c){var d,e;(e=a.r)?(d=CJ(e.pb),mw(a,b+(Qj(e.pb)+d[3]),c+(Sj(e.pb)+d[0]))):mw(a,b,c)}function mB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Cq(a.r,a):Aq(a.r,a)))}function wJ(a,b){if(b!=(0!=a.I.b.q.d?nJ(Py(a.I.b.q,0)):null)){Jv(a.I.b);var c=a.I.b;mJ(c,b,c.pb,c.q.d,!0)}}
-function DJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(tq(),EJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ai(a.P);e.c<e.e.ye();)if(d=Bi(e),b==(tq(),FJ)){!d.c&&(d.c=new GJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(tq(),uq))g=d.r,i=d.F,d.I.d?(aF(d,i.d,i.e),yq(d,new wq(i.c,-1))):(aF(d,i.d,i.e),yq(d,new wq(i.c,i.b)),Cq(g,d)),Ei(g.d,d,d.I.c),ck(d.z,333);else if(!d.C&&f==(tq(),EJ))d.pb.style[Vg]=Wg,tq()}else if(b==uq){!d.c&&(d.c=new GJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=CJ(i.pb);h=d.F;if(d.I.d)h.d=Qj(d.pb)-
-g[3]-Qj(i.pb),h.e=Sj(d.pb)-g[0]-Sj(i.pb),d.F=h,aF(d,0,0),HJ(d,vq(i.pb).c,-1);else{if(f!=(tq(),EJ))h.d=Qj(d.pb)-g[3]-Qj(i.pb),h.e=Sj(d.pb)-g[0]-Sj(i.pb),h.c=d.q,h.b=d.p,d.F=h;aF(d,0,0);Bq(d,new IJ(vq(i.pb)));Aq(i,d)}d==d.r.b||jG(d);ck(d.z,333)}}else b==EJ&&(!d.c&&(d.c=new GJ),d=a,d.C||(d.G=c,d.pb.style[Vg]=Ce))}}function JJ(a,b){a.pb.style[$g]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function KJ(a){if(!a.kb){a.t=Cv(a,a.r,(!$r&&($r=new ok),$r));a.s=Cv(a,a.r,nk?nk:nk=new ok);a.u=Cv(a,a.r,(!es&&(es=new ok),es));var b=a.r;!a.P&&(a.P=new Vi);Pi(a.P,b);$r&&(b=new Zr(a),a.mb&&os(a.mb,b));a.J&&Cq(a.r,a);Ei(a.r.d,a,a.I.c);a.n&&(mw(a,a.n.b,a.n.c),a.n=null);nw(a);jG(a)}}function jG(a){if(a!=a.r.b){var b;es&&(b=new ds(a),a.mb&&os(a.mb,b))}}
-function LJ(a,b,c){var d;d=(uw(),vw);ow.call(this,!1,"popup");this.U=d.b;this.S=new MJ(this);d=new NJ;d.pb[vd]="mosaic-popupLayoutPanel";gw(this.T,d);lw(this);this.o=new OJ(this);this.z=new PJ(this);this.A=new QJ(this);this.B=new RJ(this);this.F=new SJ;this.O=(tq(),FJ);this.J=c;this.r=a;a=this.I=new TJ(b);b=new UJ;!a.e&&(a.e=new VJ);Pi(a.e,b);a=new WJ(new Ax(uJ.b.e.b,uJ.b.c,uJ.b.d,uJ.b.f,uJ.b.b));z(a,new XJ(this),(iq(),iq(),jq));b=this.I.c;b.c||(b.c=new xx,b.c.dd()[vd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(qx(),rx),c.d=d,YJ(b.i,b.c,new ZJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Uv;d=vx(c);lv(c.c,(zu(),Au(d)),0);Tv(c,a,d,0,!1)}else ux(b.c,a);oJ(b.i,null);z(this.I.c,new $J(this),(qq(),qq(),rq));z(this.I.c,this.o,jq);lJ(this,this.I);Ci(Yn(Xn(this.pb)),"mosaic-WindowPanel",!0)}s(595,596,Wh);_.zd=function(){return 0!=this.I.b.q.d?nJ(Py(this.I.b.q,0)):null};_.Cd=function(a){xJ(this,a)};_.ud=function(){return new Kv(this.I.b)};_.pd=function(){hJ(this);uj(new aK(this))};
-_.rd=function(a){return pJ(this.I.b,a)};_.Lf=function(a){yq(this,a)};_.Dd=function(a,b){aF(this,a,b)};_.Ad=function(a){wJ(this,a)};_.Ed=function(){KJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var uJ;function bK(a){a.i=(new wA(a.j)).ac.re();z(a.i,new cK(a),(iq(),iq(),jq));a.e=F(dK,r,59,[a.i])}
-function NH(){qJ();var a,b,c,d,e,f;LJ.call(this,(eK(),fK),null,!0);this.Of();this.db=!0;a=new jx(this.k);this.f=new By;this.f.pb.style[Yg]=fb;uv(this.f,fb);this.Mf();iJ(this,"400px");f=new Oy;f.pb.style[Be]=fb;f.f[od]=10;c=(cx(),nx);f.b=c;Ny(f,a);Ny(f,this.f);e=new xx;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ux(e,a);Ny(f,e);vJ(this,f);mB(this,!1);this.Nf()}s(594,595,Wh,NH);_.Mf=function(){bK(this)};_.Nf=function(){var a=this.f;a.pb.readOnly=!0;var b=wv(a.pb)+"-readonly";Ci(a.dd(),b,!0)};
-_.Of=function(){lB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function cK(a){this.b=a}s(597,1,{},cK);_.Ec=function(){xJ(this.b,!1)};_.b=null;function OH(a){this.b=a}s(598,1,{},OH);
-_.qc=function(){zv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Wn(a.pb,Tg).length;if(0<b&&a.kb){if(0>b)throw new Ww("Length must be a positive integer. Length: "+b);if(b>Wn(a.pb,Tg).length)throw new Ww("From Index: 0 To Index: "+b+" Text Length: "+Wn(a.pb,Tg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function gK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";lB(a.I.c,"Paste")}function hK(a){qJ();NH.call(this);this.d=a}
-s(600,594,Wh,hK);_.Mf=function(){bK(this);this.b=(new wA(this.c)).ac.re();z(this.b,new iK(this),(iq(),iq(),jq));this.e=F(dK,r,59,[this.b,this.i])};_.Nf=function(){uv(this.f,"150px")};_.Of=function(){gK(this)};_.Ed=function(){KJ(this);Ln((In(),Jn),new jK(this))};_.b=null;_.c=null;_.d=null;function kK(a){qJ();hK.call(this,a)}s(599,600,Wh,kK);_.Nf=function(){uv(this.f,"150px");ZC(new lK(this),this.f)};_.Of=function(){gK(this);this.k+=" Or drag and drop a file on it."};
-function lK(a){this.b=a;this.c=new mK(this);this.d=this.e=1}s(601,470,{},lK);_.b=null;function mK(a){this.b=a}s(602,1,{},mK);_.Ce=function(a){this.b.b.f.pb[Tg]=null!=a?a:j};_.b=null;function aC(){new qs}s(603,443,{},aC);function iK(a){this.b=a}s(604,1,{},iK);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new mC(a.b,0,Wn(this.b.f.pb,Tg));fD(a.b.b,b.b)}xJ(this.b,!1)};_.b=null;function jK(a){this.b=a}s(605,1,{},jK);_.qc=function(){zv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function sr(a){var b;a&&a&&(a=new nK(a),void 0!=$wnd.FileReader?b=new kK(a):b=new hK(a),PH(b),QH(b))}function nK(a){this.b=a}s(607,1,{},nK);_.b=null;function Uq(a,b){a.onloadend=function(a){b.Ce(a.target.result)}}function cD(a){this.b=a}s(612,1,{},cD);_.b=null;function $C(){}s(613,1,{},$C);function aD(){}s(614,1,{},aD);function bD(){}s(615,1,{},bD);
-function nB(a,b){UI();Kz.call(this);this.d=new oK(a);var c=this.c=new xx,d=(cx(),nx);c.b=d;ux(this.c,this.e);vJ(this.d,this.c);this.d.b=this;this.b=b}s(616,593,{},nB);_.re=function(){return this.d};_.Bf=function(){return this.c.ob};_.Bd=function(){xJ(this.d,!1)};_.Ff=function(){};_.Hf=function(a){bJ(this,a);cJ(this,a);PH(this.d);KJ(this.d)};_.b=null;_.c=null;_.d=null;function oK(a){qJ();LJ.call(this,(eK(),fK),a,!1)}s(617,595,Wh,oK);
-_.Bd=function(){var a=this.b,b=new gB(a.b,201),c;a=a.b.r;a.b?a=new pK(new Ai(a.b)):(a=(ys(),ys(),zs),a=new Ai(a));for(;a.Uc();)c=a.Vc(),201==b.e&&ZE(c.b)};_.b=null;function oG(a,b,c,d){b=az(b);c+=b.b;d+=b.c;mw(a.b,c,d);nw(a.b)}function JB(){UI();YI.call(this);var a=this.b=new qK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(618,584,{},JB);_.re=function(){return this.b};_.b=null;function AC(){}s(624,459,{},AC);function pK(a){if(!a)throw new mn;this.b=a}s(625,1,{},pK);_.Uc=function(){return GC(this.b)};_.Vc=function(){return Bi(this.b)};
-_.Wc=function(){throw new JC("Missing message: awt.50");};_.b=null;function gA(){return gA()}function yC(){yC=u;var a;a=(pC(),qC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(rK,r,-1,0,1);else throw new bE(a+" is not supported");}catch(b){if(b=Gi(b),!y(b,127))throw b;}}function DB(a,b){a.b=31*a.b+J((new pE(b)).b)}function bA(){}s(628,1,{},bA);_.hC=function(){return this.b};_.b=1;
-function CJ(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"borderTopWidth"));b[1]=sK(tK(a,"borderRightWidth"));b[2]=sK(tK(a,"borderBottomWidth"));b[3]=sK(tK(a,"borderLeftWidth"));return b}function uK(a){var b,c;c=vK(a);b=CJ(a);a=new wq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function vq(a){return new wq(a.clientWidth,a.clientHeight)}
-function vK(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"marginTop"));b[1]=sK(tK(a,"marginRight"));b[2]=sK(tK(a,"marginBottom"));b[3]=sK(tK(a,"marginLeft"));return b}function wK(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"paddingTop"));b[1]=sK(tK(a,"paddingRight"));b[2]=sK(tK(a,"paddingBottom"));b[3]=sK(tK(a,"paddingLeft"));return b}function xK(a,b,c){try{D(b,he)&&(b=Hd),a.style[b]=c}catch(d){if(d=Gi(d),!y(d,119))throw d;}}
-function kJ(a,b){var c;yK||(yK=$doc.createElement(sg),xK(yK,Re,j),xK(yK,Jg,j),xK(yK,Qf,Zc),xK(yK,Vg,Ce),$doc.body.appendChild(yK));xK(yK,Yg,a);xK(yK,Be,a);c=uK(yK);return b?c.c:c.b}var yK=null;function zK(){wq.call(this,0,0)}function wq(a,b){this.c=a;this.b=b}function IJ(a){wq.call(this,a.c,a.b)}s(630,1,hi,zK,wq,IJ);_.eQ=function(a){return this===a?!0:null==a||AK!=un(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function BK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(631,1,{113:1,115:1,136:1},BK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return CK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function DK(a,b){this.b=a;this.c=b}s(632,1,hi,DK);_.eQ=function(a){return this===a?!0:null==a||EK!=un(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return EK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function SJ(){this.c=this.b=this.e=this.d=0}s(633,1,hi,SJ);_.eQ=function(a){return this===a?!0:null==a||FK!=un(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return FK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function tK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==he&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(635,1,{});var GK=-1;function HK(){}s(636,635,{},HK);_.b=-1;_.c=-1;var IK=null;
-function sK(a){a=parseInt(a,10);a=isNaN(a)?null:qE(a);return!a?0:a.b}s(639,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.If=function(){return zq(this.i)};_.Jf=function(a){oJ(this.i,a)};_.Kf=function(){Dq(this.i)};_.Hd=function(){Dq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Be]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[Yg]=a;b.kb||(b.j=a)};function rJ(){rJ=u;sJ()}function lB(a,b){a.b.pb.textContent=b||j;oJ(a.i,null)}
-function JK(a){rJ();var b;Lw(this,new NJ);this.b=new KK;b=this.i;LK(b,new MK);xK(b.pb,Of,cb);b.p=0;YJ(b,this.b,new ZJ(0));this.b.dd()[vd]="mosaic-Caption-text";this.b.pb.textContent=a||j;oJ(this.i,null);this.pb[vd]="mosaic-Caption"}s(638,639,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},JK);_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};
-_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.c=null;function sJ(){sJ=u;NK=Dn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ty(NK,240,20);new Ty(NK,224,16);new Ty(NK,208,16);new Ty(NK,192,16);new Ty(NK,176,16);new Ty(NK,160,16);new Ty(NK,144,16);new Ty(NK,128,16);new Ty(NK,112,16);new Ty(NK,96,16);new Ty(NK,80,16);new Ty(NK,64,16);new Ty(NK,260,16);tJ=new Ty(NK,48,16);new Ty(NK,32,16);new Ty(NK,16,16);new Ty(NK,0,16)}var NK,tJ;
-function OK(a,b){zv(a.b.pb,!b);oJ(a.i,a.b)}function xq(a,b){a.d=b;zv(a.b.pb,!b);oJ(a.i,a.b);if(a.e){var c;for(c=new Ai(a.e);c.c<c.e.ye();)Bi(c)}}function TJ(a){var b;Lw(this,new NJ);b=this.i;LK(b,new PK((QK(),RK)));b.p=0;this.c=new JK(a);YJ(b,this.c,new ZJ(1));this.b=new NJ;Ui(this.b,"Body");YJ(b,this.b,new ZJ(0));this.pb[vd]="mosaic-CaptionLayoutPanel"}s(641,639,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},TJ);_.kd=function(){Dv(this.i)};_.ld=function(){Gv(this.i)};_.ud=function(){return new Kv(this.b)};
-_.rd=function(a){return pJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function VJ(){OE(this)}s(642,516,ri,VJ);function MJ(a){this.b=a}s(643,1,Lh,MJ);_.qc=function(){Dq(this.b.T.jb)};_.b=null;function SK(a){var b;b=a.c;a=b.r;b=!a.f?-1:tj(a.f.b,b);a.f&&uu(a.f.b,b)&&xu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&jG(!a.f?null:uu(a.f.b,b-1))}function TK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Jz);-1==tj(a.f.b,b)&&Pi(a.f.b,b)}function GJ(){}s(644,1,{},GJ);_.Nc=function(a){SK(a)};_.Oc=function(a){TK(a)};
-_.Qc=function(a){UK(a.b.r,a.b)};function eK(){eK=u;VK=new WK(1,"e");XK=new WK(2,yf);YK=new WK(3,"ne");ZK=new WK(10,"nw");$K=new WK(4,ig);aL=new WK(5,lg);bL=new WK(12,"sw");cL=new WK(8,"w");fK=new dL((bj(),cj(null)).pb)}function yJ(a,b){var c;c=CJ(a.pb);return new DK(Qj(b.pb)-(Qj(a.pb)+c[3]),Sj(b.pb)-(Sj(a.pb)+c[0]))}
-function eL(a){var b,c,d,e,f,g;if(a.f){b=vq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=uu(a.f.b,d),c=new wq(Vn(g.pb,If),Vn(g.pb,Hf)),f=yJ(a,g),f.b-=zj(0,f.b+Vn(g.pb,If)-b.c),f.c-=zj(0,f.c+Vn(g.pb,Hf)-b.b),aF(g,zj(0,f.b),zj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,HJ(g,c.c,c.b),g.O==(tq(),uq)&&Bq(g,new IJ(vq(a.pb))),ck(g.z,1)}}function fL(a,b,c){a=a.e;Ei(a,b,b);x(a.d,b,c);Ui(b,xc+c.c)}
-function Aq(a,b){var c;c=a.e;gL(c,b.H);Ti(b.H,xc+ZK.c);gL(c,b.D);Ti(b.D,xc+XK.c);gL(c,b.E);Ti(b.E,xc+YK.c);gL(c,b.N);Ti(b.N,xc+cL.c);gL(c,b.v);Ti(b.v,xc+VK.c);gL(c,b.M);Ti(b.M,xc+bL.c);gL(c,b.K);Ti(b.K,xc+$K.c);gL(c,b.L);Ti(b.L,xc+aL.c)}
-function Cq(a,b){!b.H&&(b.H=AJ(b,0,0));fL(a,b.H,ZK);!b.D&&(b.D=AJ(b,0,1));fL(a,b.D,XK);!b.E&&(b.E=AJ(b,0,2));fL(a,b.E,YK);!b.N&&(b.N=AJ(b,1,0));fL(a,b.N,cL);!b.v&&(b.v=AJ(b,1,2));fL(a,b.v,VK);!b.M&&(b.M=AJ(b,2,0));fL(a,b.M,bL);!b.K&&(b.K=AJ(b,2,1));fL(a,b.K,$K);!b.L&&(b.L=AJ(b,2,2));fL(a,b.L,aL)}function UK(a,b){var c,d;a.b=b;d=a.f.b.d;c=tj(a.f.b,b);if(c+1<d){lA(a.f,b);for(Pi(a.f.b,b);c<d;++c)JJ(uu(a.f.b,c),c)}else JJ(b,c)}
-function dL(a){a=new hL(a);Lw(this,a);this.d=new iL(a);this.d.j=!0;Mi(this.d);this.d.n=3;this.e=new jL(a);this.e.j=!0;Mi(this.e);this.e.n=3;Nw(this)}s(645,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},dL);_.If=function(){return vq(this.pb)};_.Jf=function(){var a;(a=kL(this))&&a.Jf(null)};_.Kf=function(){eL(this)};_.Nc=function(a){!this.c&&(this.c=new GJ);SK(a)};_.Oc=function(a){!this.c&&(this.c=new GJ);TK(a)};_.Hd=function(){eL(this)};
-_.Qc=function(a){!this.c&&(this.c=new GJ);UK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var VK,XK,YK,ZK,fK,$K,aL,bL,cL;function hL(a){this.q=new dw(this);this.pb=a}s(646,303,ei,hL);function WK(a,b){this.b=a;this.c=b}s(647,1,{},WK);_.b=0;_.c=null;function iL(a){wi();Qi.call(this,a)}s(648,3,{},iL);_.kc=function(){var a;a=this.k.f;a.C||Pj(a.x);Ti(this.k.f,"dragdrop-dragging");!a.I.d&&OK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=zj(this.b,a<this.e?a:this.e),b=zj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Re]=a+(oj(),Tf);c.style[Jg]=b+Tf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||jG(a);a.I.d||OK(a.I,!0);a.C||(a.x||(a.x=new lL,Ui(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,$g,tK(a.pb,$g)),aj((bj(),cj(null)),a.x,0,0));Ui(this.k.f,"dragdrop-dragging");a=new wj(this.k.b,null);this.b=a.b+Rj(this.k.b.pb);this.c=a.e+Tj(this.k.b.pb);this.e=this.b+Vj(this.k.b.pb)-this.k.f.cd();this.d=this.c+Uj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function gL(a,b){try{Ii(a,b)}catch(c){if(c=Gi(c),!y(c,119))throw c;}}
-function jL(a){wi();Qi.call(this,a);this.d=new yi}s(649,3,{},jL);_.kc=function(){var a;a=this.k.f.ob;a.C||Pj(a.x);Ti(this.k.f,"dragdrop-dragging");OK(a.I,!1);yq(a,new wq(a.q,a.p));ck(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Yi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-zj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=zj(a+b,Vn(d.I.c.pb,Hf)),b!=a&&zJ(d,0,a-b),yq(d,new wq(d.q,b)),ck(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=zj(a+b,Vn(d.I.c.pb,Hf)),yq(d,new wq(d.q,b)),ck(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-zj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&zJ(d,a-b,0),yq(d,new wq(b,d.p)),ck(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,yq(d,new wq(96<a+b?a+b:96,d.p)),ck(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||jG(a);OK(a.I,!0);a.C||(a.x||(a.x=new lL,Ui(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,$g,tK(a.pb,$g)),aj((bj(),cj(null)),a.x,0,0));Ui(this.k.f,"dragdrop-dragging");a=new wj(this.k.b,null);this.b=a.b+Rj(this.k.b.pb);this.c=a.e+Tj(this.k.b.pb);this.f=this.b+Vj(this.k.b.pb)-this.k.f.cd();this.e=this.c+Uj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function lL(){var a;this.e=new mL(this);this.b=!1;this.c=new hw;Lw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[vd]="gwt-GlassPanel"}s(650,323,Hh,lL);
-_.nd=function(){var a;Nw(this);try{a=this.ob}catch(b){b=Gi(b);if(y(b,125))throw new Ev("Parent widget must be an instance of AbsolutePanel");throw b;}a==(bj(),cj(null))?(nu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Oi(jk,a),a.c=!0,a.d=rk(a),Pi(jk,a),this.d=new nL(this),Ru(new mu(this.d))):(this.pb.style[ld]=cb,this.pb.style[cg]=cb);this.b&&Fu(new lu(this));aj(cj(null),new oL,Zn($doc),$n($doc))};
-_.od=function(){this.i.od();Xj(this.e);this.d&&(ju(Pu,this.d,F(pL,r,47,[(!cs&&(cs=new ok),cs)])),this.d=null);this.b&&ju(Hu,this,F(pL,r,47,[(!Gu&&(Gu=new ok),Gu)]))};_.Yc=function(a){switch(Cu(a.type)){case 256:if(27==(a.keyCode||0))return Pj(this),!1;case 1:if(this.pb.contains(a.target))return Pj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function mL(a){ik();this.b=a}s(651,24,{},mL);_.wc=function(){nu(this.b)};_.b=null;function nL(a){this.b=a}s(652,1,{},nL);_.b=null;
-function oL(){this.pb=Qw();var a;a=new Lx(new qL(this));z(this,a,(Zp(),Zp(),$p));z(this,a,(Vq(),Vq(),Wq))}s(653,325,Vh,oL);_.pd=function(){uj(new rL(this))};function qL(a){this.b=a}s(654,1,{},qL);_.b=null;function rL(a){this.b=a}s(655,1,Lh,rL);_.qc=function(){this.b.pb.focus()};_.b=null;function sL(a){a.pb.style[Yg]=fd;a.pb.style[Be]=fd;if(a.kb){var a=a.ob,b;y(a,144)?a.Jf(null):(b=kL(a))&&b.Jf(a)}}s(657,306,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.If=function(){sL(this);return new wq(Vn(this.pb,If),Vn(this.pb,Hf))};_.Jf=function(){sL(this)};_.Kf=function(){};_.Xc=function(){};_.Hd=function(){};function KK(){this.pb=$doc.createElement("label");this.pb[vd]="mosaic-Label";this.pb.style[Xg]=Df;this.pb[vd]="mosaic-HTML"}s(656,657,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},KK);function WJ(a){Lw(this,new tL(a));this.pb[vd]="mosaic-ImageButton"}s(658,323,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},WJ);
-function qK(){var a=(uw(),xw);ow.call(this,!0,df);this.U=a.b;this.b=new uL(this);this.b.e=!0;ew(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);ej();nv(a,b)}else this.lb|=1;Yn(Xn(this.pb))[vd]=ze;this.pb.style[$g]="2147483647"}s(659,308,ei,qK);_.Xc=function(a){Fv(this,a);1==Cu(a.type)&&jw(this,!1)};_.b=null;
-function uL(a){this.c=a;this.d=new Vi;this.j=new Vi;a=(cy(),by);new Sy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(xg);this.f=$doc.createElement(Ag);yu(b,this.f);this.p=!0;a=Qw();b=(zu(),Au(b));a.appendChild(b);this.pb=a;pl();this.pb.setAttribute("role",Tl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),ej(),nv(a,b)):this.lb|=2225;this.pb[vd]=ye;a=wv(this.pb)+"-vertical";Ci(this.dd(),a,!0);this.pb.style[Mf]=cb;this.pb.setAttribute("hideFocus",Sg);z(this,new ay(this),(Zp(),Zp(),$p))}
-s(660,347,ji,uL);_.Xc=function(a){switch(Cu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ux(this,a)};_.Gd=function(a,b){Yx(this,a,b);b||this.b&&jw(this.c,!1)};_.b=!0;_.c=null;
-function tL(a){var b=(cx(),nx),c=(qx(),rx),d;d=new Xw;d.i[kd]=bb;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Vw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;Vw(b.b);b.b.d.rows[0].cells[0].style[Ug]=e.b;Vw(d);b=Rw(d,0,0,!0);if(a){Pj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Tw(g,f.d);gt(f.c,g,a);c.b=c.b.c}else e=c.c.d,Pi(c.c,a);a.pb[Rc]=e;yu(b,a.pb);Iv(a,d)}Lw(this,d);Ci(this.pb,"mosaic-WidgetWrapper",!0)}s(661,323,Hh,tL);_.b=null;_.c=null;function OJ(a){this.b=a}s(662,1,{},OJ);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&jG(this.b)};_.b=null;function PJ(a){ik();this.b=a}s(663,24,{},PJ);_.wc=function(){Dq(this.b.T.jb);var a=this.b;bs((!a.y&&(a.y=new vL),a.y))};_.b=null;function QJ(a){ik();this.b=a}s(664,24,{},QJ);_.wc=function(){DJ(this.b,(tq(),uq))};_.b=null;function RJ(a){ik();this.b=a}s(665,24,{},RJ);_.wc=function(){DJ(this.b,(tq(),EJ))};_.b=null;function UJ(){}s(666,1,{},UJ);function XJ(a){this.b=a}s(667,1,{},XJ);_.Ec=function(){this.b.Bd()};_.b=null;
-function $J(a){this.b=a}s(668,1,{},$J);_.b=null;function aK(a){this.b=a}s(669,1,Lh,aK);_.qc=function(){this.b.O==(tq(),uq)?ck(this.b.A,333):this.b.O==EJ&&ck(this.b.B,333)};_.b=null;function BJ(a){this.pb=a;Dv(this)}s(670,306,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},BJ);_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};
-function vL(){us.call(this,null)}s(671,238,Fh,vL);function tq(){tq=u;uq=new wL("MAXIMIZED",0);EJ=new wL("MINIMIZED",1);FJ=new wL("NORMAL",2);xL=F(yL,r,139,[uq,EJ,FJ])}function wL(a,b){E.call(this,a,b)}s(672,139,{113:1,116:1,118:1,139:1},wL);var xL,uq,EJ,FJ;function nu(a){var b,c,d,e;c=ij();b=jj();e=(ov(),pv).scrollWidth;d=pv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Yg]=c-1+Tf);0<=b-1&&(a.pb.style[Be]=b-1+Tf)}
-function zL(a,b){var c,d,e;if(a.n)return!0;a.y.Ee();for(c=new Kv(b);c.b.b<c.b.c.d-1;)d=nJ(Lv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Pi(a.y,d);return!0}
-function AL(a,b){var c,d,e;if(b.b)a.d&&Wj(a.d),a.d=new BL(a,b),Yj(a.d,333);else for(d=new Ai(a.y);d.c<d.e.ye();)c=Bi(d),e=c.nb,CL(b,c,e.t,e.u),DL(c,e.v,e.s,F(I,k,-1,[EL(a.r.b,c).e,EL(a.q.b,c).d,EL(a.o.b,c).b,EL(a.p.b,c).c]),F(I,k,-1,[FL(a.j.b,c).e,FL(a.i.b,c).d,FL(a.e.b,c).b,FL(a.f.b,c).c]),F(I,k,-1,[GL(a.v,c),GL(a.u,c),GL(a.s,c),GL(a.t,c)]))}
-function HL(){this.y=new Vi;this.k=new IL(this);this.x=new JL(this.k);this.w=new KL(this.k);this.r=new LL(this.k);this.q=new ML(this.k);this.o=new NL(this.k);this.p=new OL(this.k);this.j=new PL(this.k);this.i=new QL(this.k);this.e=new RL(this.k);this.f=new SL(this.k);this.v=new TL(this.k);this.u=new TL(this.k);this.s=new TL(this.k);this.t=new TL(this.k)}s(675,1,{});_.Pf=function(a){AL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function UL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ai(b.y);e.c<e.e.ye();)d=Bi(e),y(d,62)&&(d=d.jb),f=d.nb,CL(c,d,f.t,f.u),DL(d,f.v,f.s,F(I,k,-1,[EL(b.r.b,d).e,EL(b.q.b,d).d,EL(b.o.b,d).b,EL(b.p.b,d).c]),F(I,k,-1,[FL(b.j.b,d).e,FL(b.i.b,d).d,FL(b.e.b,d).b,FL(b.f.b,d).c]),F(I,k,-1,[GL(b.v,d),GL(b.u,d),GL(b.s,d),GL(b.t,d)]));VL(c);a.b.d=null;for(a=new Ai(a.b.y);a.c<a.e.ye();)b=Bi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function BL(a,b){this.b=a;this.c=b;var c=(ek(),fk);this.n=new dk(this);this.t=c}s(676,17,{},BL);_.rc=function(){UL(this)};_.sc=function(){UL(this)};
-_.uc=function(a){var b,c,d;for(c=new Ai(this.b.y);c.c<c.e.ye();)b=Bi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.x=J(d.r+(d.v-d.r)*a),d.i=J(d.o+(d.s-d.o)*a),CL(this.c,b,d.j,d.w),DL(b,d.x,d.i,F(I,k,-1,[EL(this.b.r.b,b).e,EL(this.b.q.b,b).d,EL(this.b.o.b,b).b,EL(this.b.p.b,b).c]),F(I,k,-1,[FL(this.b.j.b,b).e,FL(this.b.i.b,b).d,FL(this.b.e.b,b).b,FL(this.b.f.b,b).c]),F(I,k,-1,[GL(this.b.v,b),GL(this.b.u,b),GL(this.b.s,b),GL(this.b.t,b)]))};_.b=null;_.c=null;s(678,1,{});
-_.b=null;function RL(a){this.b=a}s(677,678,{},RL);function SL(a){this.b=a}s(679,678,{},SL);function QL(a){this.b=a}s(680,678,{},QL);function PL(a){this.b=a}s(681,678,{},PL);function NL(a){this.b=a}s(682,678,{},NL);function OL(a){this.b=a}s(683,678,{},OL);function ML(a){this.b=a}s(684,678,{},ML);function LL(a){this.b=a}s(685,678,{},LL);s(686,678,{},function(a){this.b=a});s(687,678,{},function(a){this.b=a});function GL(a,b){var c=a.b,d;d=Yi(c.e,b);d||(d=new BK(wK(b.pb)),x(c.e,b,d));return d.e}
-function TL(a){this.b=a}s(688,678,{},TL);function KL(a){this.b=a}s(689,678,{},KL);function JL(a){this.b=a}s(690,678,{},JL);function FL(a,b){var c;c=Yi(a.b,b);c||(c=new BK(CJ(b.pb)),x(a.b,b,c));return c}function EL(a,b){var c;c=Yi(a.c,b);c||(c=new BK(vK(b.pb)),x(a.c,b,c));return c}
-function WL(a,b){var c,d;d=Yi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=kL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new wq(XL(e,!0),XL(e,!1));break a}h=b.If();null!=c.n&&(h.c=XL(e,!0));null!=c.k&&(h.b=XL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new wq(XL(e,!0),XL(e,!1));break a}h=new zK;f=b.pb;l=f.style;g=l[Qf];i=l[Vg];l[Qf]="static";l[Vg]=Ce;null!=c.n?h.c=XL(e,!0):(l[Yg]=fd,h.c=(f.offsetWidth||0)+EL(d.p.b,b).c+EL(d.q.b,b).d);null!=c.k?h.b=XL(e,!1):(l[Be]=fd,h.b=(f.offsetHeight||0)+EL(d.r.b,b).e+
-EL(d.o.b,b).b);l[Qf]=g;l[Vg]=i}d=h}null!=c.n&&(oj(),xp)==c.n.Rf()||null!=c.k&&(oj(),xp)!=c.k.Rf()||x(a.f,b,d)}return d}function IL(a){this.i=a;this.d=new yi;this.f=new yi;this.c=new yi;this.b=new yi;this.e=new yi}s(691,1,{},IL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function YL(a){var b;b=a.nb;if(null==b||!y(b,142))b=new ZL,a.nb=b;return b}function MK(){PK.call(this,(QK(),$L))}function PK(a){var b=(aM(),bM);HL.call(this);this.c=a;this.b=b}s(692,675,{},MK,PK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new zK;zL(this,a);l=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);d=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(QK(),$L)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ai(this.y);a.c<a.e.ye();)c=Bi(a),e=YL(c),b=null,i=c.ob,y(i,145)&&(b=i,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==$L?(l+=WL(this.x.b,c).c,e.b=WL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=zj(f,e.b)):(d+=WL(this.w.b,c).b,e.c=WL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=zj(g,e.c));this.c==$L?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P;if(zL(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=GL(this.t,a);B=GL(this.v,a);c=vq(a.pb);P=c.c-(q+GL(this.u,a));o=c.b-(B+GL(this.s,a));g=P;c=o;this.c==(QK(),$L)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Ai(this.y);e.c<e.e.ye();)d=Bi(e),b=null,n=YL(d),w=d.ob,y(w,145)&&(b=w,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==$L?(n.e?++h:(n.c=WL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=WL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=WL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=WL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Ai(this.y);e.c<e.e.ye();)d=Bi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==$L?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=K,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==RK?(n.t=this.b==(aM(),bM)?q:this.b==dM?q+~~(P/2)-~~(K/2):q+P-K,n.u=B,n.v=l,n.s=f,B+=m+H):(this.b==(aM(),bM)?(n.t=q,n.u=B):this.b==dM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d._c()-Qj(a.pb)-GL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Sj(a.pb)-GL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));AL(this,a)}};_.b=null;_.c=null;function aM(){aM=u;bM=new eM("START",0);dM=new eM(Fb,1);fM=new eM("END",2);gM=F(hM,r,140,[bM,dM,fM])}function eM(a,b){E.call(this,a,b)}s(693,139,{113:1,116:1,118:1,140:1},eM);var gM,dM,fM,bM;function QK(){QK=u;$L=new iM("HORIZONTAL",0);RK=new iM("VERTICAL",1);jM=F(kM,r,141,[$L,RK])}
-function iM(a,b){E.call(this,a,b)}s(694,139,{113:1,116:1,118:1,141:1},iM);var jM,$L,RK;s(696,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ZL(){this.f=!1}function ZJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(695,696,{142:1,146:1},ZL,ZJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function lM(a,b){if(a.n)return!0;zL(a,b);if(0<a.y.d){a.b=uu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new mM,c.nb=d;a.c=d;a.y.Ee();Pi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function nM(){HL.call(this)}s(697,675,{},nM);
-_.Qf=function(a){var b,c;c=new zK;lM(this,a);if(this.b){b=WL(this.x.b,this.b).c;var d=WL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=cM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);c.b+=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;lM(this,a)&&(d=GL(this.t,a),e=GL(this.v,a),c=vq(a.pb),f=c.c-(d+GL(this.u,a)),c=c.b-(e+GL(this.s,a)),b=this.b.ob,y(b,145)&&(b=cM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Qj(a.pb)-GL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Sj(a.pb)-GL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),AL(this,a))};_.b=null;_.c=null;function mM(){this.f=!1}
-s(698,696,{143:1,146:1},mM);function cM(a){var b,c,d,e;null==a.b&&(a.b=v(I,k,-1,4,1),e=Xn(dv(dv(a.d,0),0)),c=Xn(dv(dv(a.d,2),2)),d=vK(a.pb),b=CJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function oM(a,b){a.kb&&Pj(a);return fw(a,b)}function pM(){Dw();tw.call(this,Ew)}s(699,313,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},pM);_.rd=function(a){return oM(this,a)};_.b=null;
-function YJ(a,b,c){var d=a.q.d;b.nb=c;mJ(a,b,a.pb,d,!0)}function qM(a){var b;b=a.ob;return y(b,145)?b:a}function zq(a){if(!a.kb)return new zK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),Bq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function nJ(a){return y(a,145)?a.jb:a}function rM(a){var b;if(!a.o){b=(!IK&&(IK=new HK),IK);var c=uM(a,gb,!0);b.b=c;c=uM(a,hb,!0);b.c=c;a.o=b}return a.o}
-function mJ(a,b,c,d,e){if(y(b,62))throw new pk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new pM,Tv(a,c,a.pb,d,!0),gw(c,b)):Tv(a,b,c,d,e);oJ(a,b)}
-function oJ(a,b){var c;c=a.e;if(b){var d=c.k;Ji(d.d,b);Ji(d.f,b);Ji(d.c,b);Ji(d.b,b);Ji(d.e,b)}else d=c.k,xy(d.d),xy(d.f),xy(d.c),xy(d.b),xy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==qM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==qM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Jf(a.ob),c.Jf(a))}}function Dq(a){a.kb&&a.pb.style.display!=Af&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Pf(a),a.d=!1,VL(a))}
-function VL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=nJ(Py(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Kf():y(b,75)&&b.Hd())}function pJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=qM(b);return $v(a,c)?(y(c,145)&&oM(c,b),oJ(a,null),!0):!1}function LK(a,b){var c;a.e=b;null!=a.f&&Ti(a,wv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Wy(a.f,yv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Ui(a,wv(a.pb)+Ca+a.f);oJ(a,null)}
-function uM(a,b,c){a.n||(a.n=$doc.createElement(sg),xK(a.n,Qf,Zc),xK(a.n,Vg,Ce),xK(a.n,Re,cb),xK(a.n,Jg,cb),a.pb.appendChild(a.n));xK(a.n,Yg,b);xK(a.n,Be,b);a=uK(a.n);return c?a.c:a.b}
-function XL(a,b){var c;c=null.Rf();if(c==(oj(),Jp)){c=(rM(a),null.Rf());var d=(-1==GK&&(GK=kJ(ib,!0)),GK);return M(L(Math.round(100*d*c/254)))}if(c==zp)return c=rM(a),d=null.Rf(),M(L(uE(d*(-1==c.b&&(c.b=kJ(gb,!0)),c.b))));if(c==Bp)return c=rM(a),d=null.Rf(),M(L(uE(d*(-1==c.c&&(c.c=kJ(hb,!0)),c.b))));if(c==Hp)return c=(rM(a),null.Rf()),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(d*c)));if(c==Lp)return c=(rM(a),null.Rf()),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(10*d*c/254)));if(c==Fp)return M(L(uE(12*
-(rM(a),null.Rf())*M(L(uE((-1==GK&&(GK=kJ(ib,!0)),GK)/72))))));if(c==xp)return uM(a,null.Rf(),b);if(c==Dp)return c=(rM(a),M(L(uE(null.Rf())))),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(d*c/72)));if(null.Rf()==vp)return M(L(uE(null.Rf())));throw new pk("Invalid size: "+null.Rf());}function NJ(){var a=new nM;cw.call(this);this.k=new wq(-1,-1);new vM(this);this.pb[vd]="mosaic-LayoutPanel";LK(this,a)}s(700,303,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},NJ);
-_.vd=function(a){mJ(this,a,this.pb,this.q.d,!0)};_.kd=function(){Nv(this,new wM)};_.ld=function(){Nv(this,new xM)};_.If=function(){return zq(this)};_.sd=function(a){return Wv(this.q,qM(a))};_.td=function(a,b,c,d){mJ(this,a,b,c,d)};_.Jf=function(a){oJ(this,a)};_.ud=function(){return new Kv(this)};_.Kf=function(){Dq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=zq(this),null!=this.j)a=a.b+Tf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Tf);this.gd(b);this.i=null}else b=a.b+Tf,this.jd(a.c+Tf),this.gd(b);Dq(this)}};_.Hd=function(){Dq(this)};_.rd=function(a){return pJ(this,a)};_.gd=function(a){this.pb.style[Be]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){a=qM(a);Zv(this,a);this.xd(a,b,c)};
-_.jd=function(a){this.pb.style[Yg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function wM(){}s(701,1,{},wM);_.Fd=function(a){qM(a).nd()};function xM(){}s(702,1,{},xM);_.Fd=function(a){qM(a).od()};function Kv(a){this.c=a;this.b=new Yv(this.c.q)}s(703,1,{},Kv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return nJ(Lv(this.b))};_.Wc=function(){Mv(this.b)};_.c=null;function yM(){yM=u;new ix}
-function vM(a){yM();Ci(a.pb,"dragdrop-dropTarget",!0);this.b=a;new zM(this)}s(704,9,{},vM);function zM(a){ik();this.b=a}s(705,24,{},zM);_.wc=function(){oJ(this.b.b,null);Dq(this.b.b)};_.b=null;function kL(a){a=a.ob;return!a?null:y(a,144)?a:kL(a)}function HJ(a,b,c){var d;d=a.pb;DL(a,b,c,vK(d),CJ(d),wK(d))}
-function DL(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.jd((0>g?0:g)+(oj(),Tf)),b!=a.cd()&&a.jd((0>b?0:b)+Tf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(oj(),Tf)),c!=a.bd()&&a.gd((0>c?0:c)+Tf))}function Bq(a,b){HJ(a,b.c,b.b)}function CL(a,b,c,d){b=qM(b);Zv(a,b);a.xd(b,c,d)}s(708,1,{});
-function WD(){var a,b,c,d;d=xE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function AM(){this.b=new yi;new yi;new yi}s(707,708,{},AM);function VD(){VD=u;BM=new AM}function $D(){var a=XD,b=$wnd.JSApplet.JSME;VD();x(BM.b,a,b)}var BM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Fn&&(e=Zj(),2E3<e-Hn&&(Hn=e,Gn=En()));if(0==Fn++){var f=(In(),Jn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Rn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(In(),Jn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Rn(l,m);while(h.d);h.d=m}}--Fn;c&&-1!=Gn&&($wnd.clearTimeout(Gn),Gn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(jt)()}catch(d){a(b)}else A(jt)()}var YD=V(1),xn=V(100),CM=lE(" I"),I=gE(715,CM),PE=gE(713,YD),DM=lE(" Z"),dH=gE(716,DM);V(99);V(98);V(97);var EM=V(496),ln=gE(717,EM),FM=V(257),Mt=gE(718,FM);V(258);V(139);var GM=lE(" B");V(486);var HM=lE(" C"),ti=gE(719,HM);V(484);var IM=lE(" D"),xF=gE(720,IM);V(485);V(487);var JM=V(490),tE=gE(721,JM),KM=lE(" J"),LM=V(2),lt=gE(714,LM),rK=gE(722,GM);V(499);V(482);V(96);V(186);V(105);V(478);var XD=V(476);
-V(481);V(115);V(116);V(94);V(107);V(108);V(109);V(493);V(488);V(477);V(708);V(707);var ZD=kE(),RA=V(408),jF=gE(723,RA),MM=V(539),NG=gE(724,MM),NM=V(394);V(393);V(392);V(391);V(535);var ct=gE(725,I),OM=W(537,function(){pF();return RG}),SG=gE(726,OM);V(538);V(417);V(416);V(531);V(530);V(540);V(541);V(536);V(451);V(534);var tA=gE(727,NM);V(406);V(543);V(198);V(197);V(291);V(238);V(293);V(206);var PM=V(205);V(241);V(240);V(239);V(388);V(389);V(390);V(307);var QM=V(306);V(305);V(311);V(325);V(545);V(544);
-V(304);V(303);V(547);V(546);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(548);V(549);V(550);V(551);V(367);V(244);V(243);V(316);V(317);V(318);V(570);V(579);V(24);V(571);V(572);V(573);V(574);V(575);V(576);V(577);V(578);V(289);V(463);V(462);V(503);V(505);V(504);V(506);V(508);V(507);V(509);V(513);V(514);V(363);V(366);V(364);V(365);V(434);V(433);var KB=V(432),UF=gE(728,KB),hH=gE(729,KM);V(423);V(418);V(419);V(569);V(510);V(516);V(511);V(512);V(428);V(427);V(426);V(431);
-var RM=kE(),eJ=gE(730,RM);V(461);V(471);V(470);V(469);V(472);V(473);V(612);V(613);V(614);V(615);V(522);var SM=W(247,function(){Ss();return Xs}),Ys=gE(731,SM);V(502);V(441);V(442);V(425);var vB=V(420);V(404);V(405);V(430);var GB=V(429);V(422);V(421);V(520);V(529);V(411);var VA=V(410);V(465);V(532);V(533);V(495);V(542);V(439);V(440);V(414);V(396);V(395);V(448);kE();kE();kE();V(398);V(399);V(287);
-var TM=W(174,function(){oj();return Np}),Op=gE(732,TM),UM=W(138,function(){pj();return lo}),mo=gE(733,UM),VM=W(145,function(){no();return Yo}),Zo=gE(734,VM),WM=W(164,function(){$o();return ip}),jp=gE(735,WM),XM=W(169,function(){kp();return tp}),up=gE(736,XM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);V(196);V(203);V(204);V(378);var Qy=gE(737,QM);V(379);V(582);V(581);V(415);V(202);V(228);V(230);var bB=V(413);V(464);V(401);V(400);V(407);V(526);V(339);V(341);V(340);V(342);V(498);V(233);V(450);V(201);V(221);V(222);V(224);V(219);V(218);V(220);var dB=V(565);V(409);
-V(584);V(589);V(449);V(489);V(452);var vA=V(403),uA=gE(738,VA);V(208);V(212);V(628);V(566);V(436);V(437);V(438);V(402);V(225);V(242);V(562);V(563);V(330);V(329);V(335);V(336);V(618);V(590);V(591);V(515);V(523);V(524);V(525);V(583);V(585);var wB=V(424);V(210);V(209);V(211);V(213);V(527);V(232);V(229);V(231);V(227);V(217);V(216);V(215);V(588);V(310);V(309);V(308);V(596);V(595);V(617);V(593);V(616);var YM=W(672,function(){tq();return xL}),yL=gE(739,YM);V(671);V(670);V(662);V(663);V(664);V(665);V(666);
-V(667);V(668);V(669);V(643);var ZM=W(312,function(){uw();return Bw}),Cw=gE(740,ZM),$M=W(359,function(){qw();return jy}),ky=gE(741,$M);V(17);V(360);V(361);V(356);V(357);V(358);V(18);V(19);V(20);V(447);V(412);V(659);V(347);V(660);V(348);V(349);V(350);V(351);V(354);V(321);V(320);var aN=V(319);V(586);V(587);V(592);V(269);V(324);V(355);V(200);V(343);V(370);V(369);V(371);var bN=W(372,function(){Ay();return Ly}),My=gE(742,bN);W(373,null);W(374,null);W(375,null);W(376,null);V(245);V(262);V(567);V(322);V(338);
-V(337);V(519);V(314);V(199);V(568);V(323);V(645);V(3);V(648);V(649);V(647);V(646);V(639);V(638);V(700);V(701);V(702);V(703);V(641);V(236);var hC=V(444),jC=gE(743,hC);V(445);V(443);V(27);V(28);V(26);V(29);V(32);V(33);V(34);V(35);V(36);V(37);var cN=V(49),Zx=gE(744,cN);V(38);V(39);V(40);V(41);V(42);V(43);V(44);V(46);V(45);V(47);V(48);V(50);V(51);V(53);V(54);V(52);V(55);V(56);V(57);V(58);V(60);V(62);V(63);V(61);V(59);V(64);V(65);V(66);V(67);V(69);V(72);V(71);V(73);V(76);V(77);V(75);V(78);V(79);V(80);
-V(81);V(82);V(83);V(85);V(86);V(84);V(87);V(88);V(89);V(90);V(92);V(93);V(91);var AK=V(630);V(315);var EK=V(632);V(234);V(657);V(656);V(457);V(456);V(458);V(235);V(271);V(273);V(272);V(263);V(313);V(699);V(278);V(281);V(279);V(280);V(5);V(7);V(6);V(603);V(446);V(459);V(382);V(195);V(300);V(301);V(267);V(381);V(264);V(594);var dK=gE(745,aN);V(600);V(599);V(607);V(597);V(598);V(604);V(605);V(601);V(602);V(453);V(454);V(460);V(237);V(658);V(625);V(480);V(500);V(266);V(564);var FK=V(633);V(642);V(661);
-V(696);V(695);V(207);V(223);V(4);V(624);V(31);V(274);V(344);V(345);V(346);V(275);var pL=gE(746,PM);V(276);V(675);V(692);var dN=W(693,function(){aM();return gM}),hM=gE(747,dN),eN=W(694,function(){QK();return jM}),kM=gE(748,eN);V(678);V(687);V(686);V(690);V(689);V(685);V(684);V(682);V(683);V(681);V(680);V(677);V(679);V(688);V(691);V(676);V(328);V(377);V(368);V(30);V(68);V(644);V(697);V(327);V(326);V(332);V(333);V(331);V(277);V(21);V(298);V(299);V(11);V(14);V(22);var fN=V(25),sk=gE(749,fN);V(23);V(698);
-V(8);V(10);V(9);V(704);V(705);V(650);V(653);V(654);V(655);V(651);V(652);var CK=V(631);V(635);V(636);V(214);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
diff --git a/public/jsme_bak/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html b/public/jsme_bak/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html
deleted file mode 100644
index fcbe9b3..0000000
--- a/public/jsme_bak/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<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 = '75B6640A6BDDF28E71E47025CA9B6A0F';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",ba=" ",fa=" of ",ga='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",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",La="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",fb="100%",gb="1em",hb="1ex",
-ib="1in",jb="2",kb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",tb="?",ub="@",vb="A",wb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Eb="CENTER",Fb="CSS1Compat",Hb="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Nb="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-hc="Nonring",ic="North",jc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",kc="O",lc="ONE_WAY_CORNER",mc="P",nc="R",pc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Fc="South",Gc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",pd="center",qd="change",rd="checkbox",sd="className",wd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="cursor",Jd="dblclick",Kd="definition",Ld="dialog",Md="dir",Nd="directory",Rd="display",Sd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="dragstart",de="drop",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",De="html",Ee="img",Le="is_touch_supported",Me="italic",Ne="java.vm.name",Oe="jsa-resetDiv",
-Pe="keydown",Qe="keypress",Re="keyup",Se="left",Te="link",Ue="list",Ve="listbox",We="listitem",Xe="load",Ye="log",Ze="ltr",$e="main",af="marquee",bf="math",cf="menu",df="menuPopup",ff="menubar",gf="menuitem",hf="menuitemcheckbox",jf="menuitemradio",kf="middle",lf="mousedown",rf="mousemove",sf="mouseout",tf="mouseover",uf="mouseup",vf="mousewheel",wf="move",xf="msie",yf="multipart",zf="n",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",Gf="number",Hf="object",If="offsetHeight",
-Jf="offsetWidth",Kf="ontouchstart",Lf="opera",Mf="option",Nf="outline",Of="overflow",Pf="padding",Qf="popupContent",Rf="position",Sf="presentation",Tf="progressbar",Uf="px",Vf="px, ",Wf="px;",Xf="radio",Yf="radiogroup",Zf="reaction",$f="rect(0px, 0px, 0px, 0px)",ag="region",cg="rgb(",dg="right",eg="rotation",fg="row",gg="rowgroup",hg="rowheader",ig="rtl",jg="s",kg="scale100",lg="scrollbar",mg="se",og="search",pg="separator",qg="serif",rg='shape-rendering="crispEdges"',sg="slider",tg="span",ug="spinbutton",
-vg="status",wg="subMenuIcon-selected",xg="tab",yg="table",zg="tablist",Ag="tabpanel",Bg="tbody",Cg="td",Dg="text",Eg="textAlign",Fg="textbox",Gg="timer",Hg="title",Ig="toolbar",Jg="tooltip",Kg="top",Lg="touchcancel",Mg="touchend",Ng="touchmove",Og="touchstart",Pg="tr",Qg="tree",Rg="treegrid",Sg="treeitem",Tg="true",Ug="value",Vg="verticalAlign",Wg="visibility",Xg="visible",Yg="whiteSpace",Zg="width",$g="x",ah="zIndex",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,m:0,h:0},eh={l:1,m:0,h:0},fh=
-{l:2,m:0,h:0},gh={l:3,m:0,h:0},hh={l:4,m:0,h:0},ih={l:8,m:0,h:0},jh={l:10,m:0,h:0},kh={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},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={48:1},Hh={84:1,113:1,119:1,125:1,127:1},Ih={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},
-Jh={129:1},Kh={113:1,119:1,121:1,125:1,127:1},Lh={47:1,83:1},Mh={56:1},Nh={53:1,113:1},Oh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Ph={131:1},Qh={55:1},Rh={90:1,95:1,109:1,113:1},Sh={9:1,10:1,113:1,116:1,118:1},Th={113:1,119:1,127:1},Uh={95:1,113:1},Vh={133:1},Wh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Xh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},Yh={130:1},Zh={11:1,113:1,116:1,118:1},$h={113:1,115:1,130:1},ai={81:1,113:1,116:1,118:1},bi={90:1,91:1,95:1,109:1,113:1},ci={8:1,9:1,113:1,116:1,118:1},di={113:1,119:1,125:1,127:1},ei={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},fi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},gi={90:1,91:1,95:1,101:1,109:1,113:1},hi={6:1,9:1,113:1,116:1,118:1},ii={113:1},ji={7:1,9:1,113:1,116:1,118:1},ki={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},li={113:1,129:1},mi={45:1},ni={111:1},oi={114:1},pi={69:1,80:1},qi={46:1,48:1,57:1,62:1,69:1,70:1,
-72:1,80:1,82:1},ri={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},si={113:1,115:1,129:1};function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[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 ti(this)};
-_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(ui,r,-1,8,1);d=(vi(),wi);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 xi(){xi=u;yi=new zi}function Ai(a){for(var b,a=new Bi(a.k.n);a.c<a.e.ye();)b=Ci(a),Di(b.dd(),Zd,!1),Ei(a)}
-function Fi(a,b,c){var a=a.o,d;try{d=new Gi(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Hi(e);if(y(e,119))throw new Ii("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Di(b.dd(),Tb,!0);Di(c.dd(),Yd,!0);x(yi,b,c)}function Ji(a,b){var c;c=Ki(yi,b);var d;d=Ki(a.o.d,c);if(!d)throw new Li("dragHandle was not draggable");Mi(d.c.b);Mi(d.e.b);Mi(d.d.b);Di(b.dd(),Tb,!1);Di(c.dd(),Yd,!1)}
-function Ni(a){var b;a.p=!1;for(a=new Bi(a.k.n);a.c<a.e.ye();)b=Ci(a),Di(b.dd(),Zd,!1),Ei(a)}function Oi(a,b){Pi(a.k.n,b)?Di(b.dd(),Zd,!1):a.p?(Qi(a.k.n,b),Di(b.dd(),Zd,!0)):(a.k.n.Ee(),Qi(a.k.n,b))}function Ri(a){this.i=a;this.k=new Si(this);this.o=new Ti(this.k)}s(3,1,{});_.kc=function(){Ui(this.k.f,"dragdrop-dragging")};_.lc=function(){Vi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var yi;function Si(a){this.n=new Wi;this.e=a;this.b=a.i}s(4,1,{},Si);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Xi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Yi(a,b){var c;c=Zi(a.d,$i).b;b.b.ctrlKey||b.b.metaKey||Ai(a.c.e);Oi(a.c.e,c)}function aj(a){a.c.i=null;a.c.e.lc();bj((cj(),dj(null)),a.b,0,0);var b=a.b.pb;ej=b;fj();gj=b;a.e=2}
-function Ti(a){this.d=new zi;this.c=a;this.b=new hj;ij(this.b,jj(),kj());z(this.b,this,(lj(),lj(),mj));z(this.b,this,(nj(),nj(),oj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(pj(),Uf);a.borderStyle=(qj(),Bf);a[gd]="blue"}s(5,1,{},Ti);
-_.nc=function(a){var b,c,d,e;c=a.i;d=rj(a);e=sj(a);b=tj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!$i)$i=c,this.c.f=Zi(this.d,$i).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==uj(this.c.n,this.c.f)&&(Ai(this.c.e),Oi(this.c.e,this.c.f)),vj(new wj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new xj($i,null),$i!=this.c.f&&(c=new xj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,aj(this),1!=this.e&&Xi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=yj(a,b);a=zj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Aj(Bj(d-this.i),Bj(a-this.j))>=this.c.e.n?(Oj(),-1!=uj(this.c.n,this.c.f)||Oi(this.c.e,this.c.f),c=new xj($i,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,aj(this)):Pj.preventDefault()),1==this.e)return;Pj.preventDefault();Xi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=yj(a,b);b=zj(a,b);if(1==tj(a.b)&&(this.f=!1,$i))try{if(Oj(),1==this.e)Yi(this,a);else{d!=this.b&&(c=new xj(d,null),e+=c.b,b+=c.e);try{Xi(this,e,b),this.c.e.kc(),3!=this.e&&Yi(this,a)}finally{var f=this.b.pb;ej&&f==ej&&(ej=null);fj();f===gj&&(gj=null);Qj(this.b);this.e=1;this.c.f=null}}}finally{$i=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var $i=null;function wj(){}s(6,1,Mh,wj);_.qc=function(){Oj()};
-function Gi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Gi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function xj(a,b){!a||a==(cj(),dj(null))?this.i=this.f=0:(this.f=a._c()-(a.pb.scrollLeft||0),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(cj(),dj(null))?this.d=this.c=0:(this.c=Rj(b.pb)+Sj(b.pb),this.d=Tj(b.pb)+Uj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},xj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Uj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Vj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Wj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Xj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Pi(c.b,b);0==c.b.d&&Yj(c.c);a.r=null}a.rc()}}function Zj(a,b){var c=$j();Xj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;ak(a.n,$j())}function bk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function ak(a,b){if(bk(a.b,b)){var c=a.b,d=a.b.t,e;e=new ck(d,a.b.n);Qi(d.b,e);1==d.b.d&&dk(d.c,16);c.r=e}else a.b.r=null}function ek(a){this.b=a}s(18,1,{},ek);_.b=null;s(19,1,{});s(20,1,{2:1});function fk(){fk=u;gk=new hk}s(21,19,{});var gk=null;function hk(){this.b=new Wi;this.c=new ik(this)}s(22,21,{},hk);
-function jk(){jk=u;kk=new Wi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function Yj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(kk,a)}function dk(a,b){if(0>b)throw new qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(kk,a);a.c=!1;a.d=rk(a,b);Qi(kk,a)}function sk(a){return $wnd.setInterval(A(function(){a.vc()}),100)}function rk(a,b){return $wnd.setTimeout(A(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Pi(kk,this);this.wc()};_.c=!1;_.d=0;var kk;
-function ik(a){jk();this.b=a}s(23,24,{},ik);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(tk,r,3,a.b.d,0);b=uk(a.b,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Pi(a.b,d),ak(d.b,c.b);0<a.b.d&&dk(a.c,Aj(5,16-($j()-c.b)))};_.b=null;function ck(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},ck);_.b=null;_.c=null;s(27,1,{});_.b=null;function wk(){this.b=$c}s(26,27,{},wk);function xk(){this.b=ad}s(28,27,{},xk);function yk(){this.b=dd}s(29,27,{},yk);s(31,1,{});_.b=null;function zk(a){this.b=a}s(30,31,{},zk);
-function Ak(){this.b=ed}s(32,27,{},Ak);function Bk(){this.b=hd}s(33,27,{},Bk);function Ck(){this.b=md}s(34,27,{},Ck);function Dk(){this.b=rd}s(35,27,{},Dk);function Ek(){this.b=Cd}s(36,27,{},Ek);function Fk(){this.b=Dd}s(37,27,{},Fk);function Gk(){this.b=Ed}s(38,27,{},Gk);function Hk(){this.b=Fd}s(39,27,{},Hk);function Ik(){this.b=Kd}s(40,27,{},Ik);function Jk(){this.b=Ld}s(41,27,{},Jk);function Kk(){this.b=Nd}s(42,27,{},Kk);function Lk(){this.b=Xd}s(43,27,{},Lk);function Mk(){this.b=ne}
-s(44,27,{},Mk);function Nk(){this.b=ue}s(45,27,{},Nk);function Ok(){this.b=ve}s(46,27,{},Ok);function Pk(){this.b=we}s(47,27,{},Pk);function Qk(){this.b=Ae}s(48,27,{},Qk);function Rk(a){this.b=a.id}s(49,1,{4:1,5:1},Rk);_.b=null;function Sk(){this.b=Ee}s(50,27,{},Sk);function Tk(){this.b=Te}s(51,27,{},Tk);function Uk(){this.b=Ue}s(52,27,{},Uk);function Vk(){this.b=Ve}s(53,27,{},Vk);function Wk(){this.b=We}s(54,27,{},Wk);function Xk(){this.b=Ye}s(55,27,{},Xk);function Yk(){this.b=$e}s(56,27,{},Yk);
-function Zk(){this.b=af}s(57,27,{},Zk);function $k(){this.b=bf}s(58,27,{},$k);function al(){this.b=cf}s(59,27,{},al);function bl(){this.b=ff}s(60,27,{},bl);function cl(){this.b=gf}s(61,27,{},cl);function dl(){this.b=hf}s(62,27,{},dl);function fl(){this.b=jf}s(63,27,{},fl);function gl(){this.b=Af}s(64,27,{},gl);function hl(){this.b=Df}s(65,27,{},hl);function il(){this.b=Mf}s(66,27,{},il);function jl(){this.b=Sf}s(67,27,{},jl);s(68,31,{},function(a){this.b=a});function kl(){this.b=Tf}s(69,27,{},kl);
-function ll(){ll=u;ml=new zk("aria-activedescendant")}var ml;function nl(){this.b=Xf}s(71,27,{},nl);function ol(){this.b=Yf}s(72,27,{},ol);function pl(){this.b=ag}s(73,27,{},pl);
-function ql(){ql=u;rl=new xk;sl=new wk;tl=new yk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Ok;Il=new Nk;Jl=new Pk;Kl=new Qk;Ll=new Sk;Ml=new Tk;Nl=new Vk;Ol=new Wk;Pl=new Uk;Ql=new Xk;Rl=new Yk;Sl=new Zk;Tl=new $k;Ul=new bl;Vl=new dl;Wl=new fl;Xl=new cl;Yl=new al;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ol;em=new nl;fm=new pl;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=
-new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;C=new zi;x(C,ag,fm);x(C,$c,sl);x(C,Ld,Dl);x(C,ad,rl);x(C,dd,tl);x(C,Xd,Fl);x(C,ed,ul);x(C,hd,vl);x(C,md,wl);x(C,rd,xl);x(C,ve,Hl);x(C,Cd,yl);x(C,we,Jl);x(C,Dd,zl);x(C,Ed,Al);x(C,Fd,Bl);x(C,Kd,Cl);x(C,Ue,Pl);x(C,Nd,El);x(C,ne,Gl);x(C,ue,Il);x(C,Ae,Kl);x(C,Ee,Ll);x(C,Te,Ml);x(C,Ve,Nl);x(C,We,Ol);x(C,Ye,Ql);x(C,$e,Rl);x(C,af,Sl);x(C,bf,Tl);x(C,cf,Yl);x(C,ff,Ul);x(C,gf,Xl);x(C,
-hf,Vl);x(C,Mf,am);x(C,Xf,em);x(C,jf,Wl);x(C,Af,Zl);x(C,Df,$l);x(C,Sf,bm);x(C,Tf,cm);x(C,Yf,dm);x(C,fg,km);x(C,gg,gm);x(C,hg,im);x(C,og,om);x(C,pg,qm);x(C,lg,mm);x(C,sg,sm);x(C,ug,um);x(C,vg,wm);x(C,xg,Cm);x(C,zg,ym);x(C,Ag,Am);x(C,Fg,Em);x(C,Gg,Gm);x(C,Ig,Xm);x(C,Jg,Zm);x(C,Qg,en);x(C,Rg,an);x(C,Sg,cn)}var sl,rl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Il,Hl,Jl,Kl,Ll,Ml,Pl,Nl,Ol,Ql,Rl,Sl,Tl,Yl,Ul,Xl,Vl,Wl,Zl,$l,am,bm,cm,em,dm,fm,C,km,gm,im,mm,om,qm,sm,um,wm,Cm,ym,Am,Em,Gm,Xm,Zm,en,an,cn;
-function lm(){this.b=fg}s(75,27,{},lm);function hm(){this.b=gg}s(76,27,{},hm);function jm(){this.b=hg}s(77,27,{},jm);function nm(){this.b=lg}s(78,27,{},nm);function pm(){this.b=og}s(79,27,{},pm);function rm(){this.b=pg}s(80,27,{},rm);function tm(){this.b=sg}s(81,27,{},tm);function vm(){this.b=ug}s(82,27,{},vm);function xm(){this.b=vg}s(83,27,{},xm);function Dm(){this.b=xg}s(84,27,{},Dm);function zm(){this.b=zg}s(85,27,{},zm);function Bm(){this.b=Ag}s(86,27,{},Bm);function Fm(){this.b=Fg}
-s(87,27,{},Fm);function Hm(){this.b=Gg}s(88,27,{},Hm);function Ym(){this.b=Ig}s(89,27,{},Ym);function $m(){this.b=Jg}s(90,27,{},$m);function fn(){this.b=Qg}s(91,27,{},fn);function bn(){this.b=Rg}s(92,27,{},bn);function dn(){this.b=Sg}s(93,27,{},dn);function vk(){this.b=$j()}function $j(){return(new Date).getTime()}s(94,1,{},vk);function gn(a){var b,c,d;d=new hn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),jn(d,c.cZ.e),d.b.b+=nb,kn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function ln(a){var b,c,d;c=v(mn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new nn;c[d]=a[d]}}function on(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+nb+a:b}s(99,1,{113:1,127:1});_.xc=function(){return this.i};_.tS=function(){return on(this)};_.f=null;_.i=null;function pn(a){qn();this.i=a}s(98,99,Th,pn);function Li(a){qn();this.i=a}function Ii(a,b){qn();this.f=b;this.i=a}s(97,98,di,Li,Ii);
-function rn(a){qn();this.c=a;this.b=j;var b,c,d;c=sn(tn(this.c)?this.c:null);d=v(mn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);ln(d)}s(96,97,di,rn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Ff:tn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":vn(this.c).e;this.b=this.b+nb+(tn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(tn(this.c)){a=this.c;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.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function wn(a,b){return xn(a)?a.eQ(b):a===b}
-function vn(a){return xn(a)?a.cZ:yn}function zn(a){return xn(a)?a.hC():ti(a)}
-function An(){var a;An=u;Bn=(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 Cn(a){An();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=Bn[a.charCodeAt(0)],null==c?a:c});return ga+a+ga}var Bn;s(105,1,{});function ti(a){return a.$H||(a.$H=++Dn)}function En(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Fn(){return $wnd.setTimeout(function(){0!=Gn&&(Gn=0);Hn=-1},10)}var Gn=0,Dn=0,In=0,Hn=-1;
-function Jn(){Jn=u;Kn=new Ln}function Mn(a,b){a.b=Nn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new On(a)),Pn(a.f,1),!a.j&&(a.j=new Qn(a)),Pn(a.j,50))}function Ln(){}function Rn(a){return a.yc()}function Nn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Sn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Nn(b,e)):e[0].qc()}catch(f){if(f=Hi(f),!y(f,127))throw f;}}return b}function Pn(a,b){Jn();$wnd.setTimeout(function(){A(Rn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Ln);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Kn;function On(a){this.b=a}s(108,1,{},On);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Sn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=$j();100>$j()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Qn(a){this.b=a}s(109,1,{},Qn);_.yc=function(){this.b.e&&Pn(this.b.f,1);return this.b.k};_.b=null;function qn(){var a,b,c;try{null.a()}catch(d){a=d}var e=sn(a);3<=e.length&&e.splice(0,3);c=v(mn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new un(e[a]);ln(c)}
-function sn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Tn(Un(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function kn(a,b){a.b+=b}function Vn(){}s(116,115,{},Vn);_.b=j;function Wn(a,b){return parseInt(a[b])||0}function Xn(a,b){return null==a[b]?null:""+a[b]}function Yn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Zn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function tj(a){a=a.button;return 1==a?4:2==a?2:1}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Tj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function kj(){var a=$doc;return(D(a.compatMode,Fb)?a.documentElement:a.body).clientHeight}function jj(){var a=$doc;return(D(a.compatMode,Fb)?a.documentElement:a.body).clientWidth}function $n(a){return(D(a.compatMode,Fb)?a.documentElement:a.body).scrollLeft||0}function ao(a){return(D(a.compatMode,Fb)?a.documentElement:a.body).scrollTop||0}function E(a,b){this.c=a;this.d=b}s(139,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function qj(){qj=u;bo=new co;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=F(no,r,6,[bo,eo,go,io,ko])}s(138,139,hi);var mo,go,eo,io,bo,ko;function co(){E.call(this,fc,0)}s(140,138,hi,co);function fo(){E.call(this,"DOTTED",1)}s(141,138,hi,fo);function ho(){E.call(this,"DASHED",2)}s(142,138,hi,ho);function jo(){E.call(this,"HIDDEN",3)}s(143,138,hi,jo);function lo(){E.call(this,"SOLID",4)}s(144,138,hi,lo);
-function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=F($o,r,7,[po,ro,to,vo,xo,zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo])}s(145,139,ji);var Zo,ro,Vo,to,po,zo,To,xo,Bo,Do,Fo,vo,Xo,Ho,Jo,Lo,Po,Ro,No;function qo(){E.call(this,Mb,0)}s(146,145,ji,qo);function Io(){E.call(this,"SE_RESIZE",9)}s(147,145,ji,Io);function Ko(){E.call(this,"SW_RESIZE",10)}
-s(148,145,ji,Ko);function Mo(){E.call(this,"S_RESIZE",11)}s(149,145,ji,Mo);function Oo(){E.call(this,"W_RESIZE",12)}s(150,145,ji,Oo);function Qo(){E.call(this,"TEXT",13)}s(151,145,ji,Qo);function So(){E.call(this,"WAIT",14)}s(152,145,ji,So);function Uo(){E.call(this,"HELP",15)}s(153,145,ji,Uo);function Wo(){E.call(this,"COL_RESIZE",16)}s(154,145,ji,Wo);function Yo(){E.call(this,"ROW_RESIZE",17)}s(155,145,ji,Yo);function so(){E.call(this,"AUTO",1)}s(156,145,ji,so);
-function uo(){E.call(this,"CROSSHAIR",2)}s(157,145,ji,uo);function wo(){E.call(this,"POINTER",3)}s(158,145,ji,wo);function yo(){E.call(this,"MOVE",4)}s(159,145,ji,yo);function Ao(){E.call(this,"E_RESIZE",5)}s(160,145,ji,Ao);function Co(){E.call(this,"NE_RESIZE",6)}s(161,145,ji,Co);function Eo(){E.call(this,"NW_RESIZE",7)}s(162,145,ji,Eo);function Go(){E.call(this,"N_RESIZE",8)}s(163,145,ji,Go);function ap(){ap=u;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=F(kp,r,8,[bp,dp,fp,hp])}s(164,139,ci);
-var jp,dp,fp,hp,bp;function cp(){E.call(this,fc,0)}s(165,164,ci,cp);function ep(){E.call(this,"BLOCK",1)}s(166,164,ci,ep);function gp(){E.call(this,"INLINE",2)}s(167,164,ci,gp);function ip(){E.call(this,"INLINE_BLOCK",3)}s(168,164,ci,ip);function lp(){lp=u;mp=new np;op=new pp;qp=new rp;sp=new tp;up=F(vp,r,10,[mp,op,qp,sp])}s(169,139,Sh);var up,mp,op,qp,sp;function np(){E.call(this,Eb,0)}s(170,169,Sh,np);function pp(){E.call(this,Zb,1)}s(171,169,Sh,pp);function rp(){E.call(this,ac,2)}
-s(172,169,Sh,rp);function tp(){E.call(this,tc,3)}s(173,169,Sh,tp);function pj(){pj=u;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=F(Pp,r,11,[wp,yp,Ap,Cp,Ep,Gp,Ip,Kp,Mp])}s(174,139,Zh);var Op,Kp,Ap,Cp,Ip,Mp,Gp,yp,Ep,wp;function xp(){E.call(this,"PX",0)}s(175,174,Zh,xp);function zp(){E.call(this,"PCT",1)}s(176,174,Zh,zp);function Bp(){E.call(this,"EM",2)}s(177,174,Zh,Bp);function Dp(){E.call(this,"EX",3)}s(178,174,Zh,Dp);
-function Fp(){E.call(this,"PT",4)}s(179,174,Zh,Fp);function Hp(){E.call(this,"PC",5)}s(180,174,Zh,Hp);function Jp(){E.call(this,"IN",6)}s(181,174,Zh,Jp);function Lp(){E.call(this,"CM",7)}s(182,174,Zh,Lp);function Np(){E.call(this,"MM",8)}s(183,174,Zh,Np);function Qp(){Qp=u;Rp=[];Sp=[];Tp=[]}var Rp,Sp,Tp;function Up(){Up=u;Vp=new Wp}function Xp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function Yp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Wp(){}s(186,1,{},Wp);_.b=null;var Vp;s(198,1,{});_.tS=function(){return"An event type"};_.i=null;s(197,198,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.b=null;var Zp=_.c=null;function $p(){$p=u;aq=new bq(id,new cq)}function cq(){}s(195,196,{},cq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new bq(qd,new fq)}
-function fq(){}s(199,196,{},fq);_.zc=function(a){gq();hq(this,a.c,iq(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return eq};var eq;s(202,196,mi);function yj(a,b){return(a.b.clientX||0)-Rj(b)+(b.scrollLeft||0)+$n(b.ownerDocument)}function zj(a,b){return(a.b.clientY||0)-Tj(b)+(b.scrollTop||0)+ao(b.ownerDocument)}function rj(a){var b;return(b=a.c)?yj(a,b):a.b.clientX||0}function sj(a){var b;return(b=a.c)?zj(a,b):a.b.clientY||0}s(201,202,mi);function jq(){jq=u;kq=new bq(wd,new lq)}
-function lq(){}s(200,201,mi,lq);_.zc=function(a){a.Ec(this)};_.Cc=function(){return kq};var kq;function mq(){mq=u;nq=new bq(Gd,new oq)}function oq(){}s(203,196,{},oq);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return nq};var nq;s(206,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var pq=_.d=0;function pk(){this.d=++pq}s(205,206,Lh,pk);function bq(a,b){this.d=++pq;this.b=b;!Zp&&(Zp=new qq);Zp.b[a]=this;this.c=a}s(204,205,Lh,bq);
-_.b=null;_.c=null;function rq(){rq=u;sq=new bq(Jd,new tq)}function tq(){}s(207,201,mi,tq);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(uq(),vq))a=wq(b.pb),c=new xq(Wn(b.pb,Jf),Wn(b.pb,If)),d=new xq(Wn(b.T.jb.pb,Jf),Wn(b.T.jb.pb,If)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);yq(b.I,!0);a=Wn(b.T.jb.pb,Jf);zq(b,new xq(a,Aq(b.T.jb).b));b.J&&b.O!=vq&&Bq(b.r,b)}else yq(b.I,!1),b.O!=(uq(),vq)?zq(b,new xq(b.F.c,b.F.b)):Cq(b,wq(b.r.pb)),b.J&&b.O!=vq&&Dq(b.r,b);Eq(b.T.jb)}else yq(b.I,!0)};_.Cc=function(){return sq};var sq;s(208,196,{});
-function Fq(){Fq=u;Gq=new bq($d,new Hq)}function Hq(){}s(209,208,{},Hq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Gq};var Gq;function Iq(){Iq=u;Jq=new bq(ae,new Kq)}function Kq(){}s(210,208,{},Kq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Jq};var Jq;function Lq(){Lq=u;Mq=new bq(be,new Nq)}function Nq(){}s(211,208,{},Nq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Mq};
-var Mq;function Oq(){Oq=u;Pq=new bq(ce,new Qq)}function Qq(){}s(212,208,{},Qq);_.zc=function(a){a=Rq(a.b);(this.b.dataTransfer||null).setData(Dg,a)};_.Cc=function(){return Pq};var Pq;function Sq(){Sq=u;Tq=new bq(de,new Uq)}function Uq(){}s(213,208,{},Uq);
-_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Vq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Dg),a.b.c.Ce(b))};_.Cc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new bq(ie,new Yq)}function Yq(){}s(214,196,{},Yq);_.zc=function(a){Qj(a.b.b)};_.Cc=function(){return Xq};var Xq;
-function Zq(){Zq=u;$q=new bq(qe,new ar)}function ar(){}s(215,196,{},ar);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,br(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,cr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return $q};var $q;function dr(){dr=u;er=new bq(re,new fr)}function fr(){}s(216,196,{},fr);_.zc=function(a){a.b.b&&(a.b.c.b=null,gr(a.b.b,a.b.c))};
-_.Cc=function(){return er};var er;function hr(){hr=u;ir=new bq(se,new jr)}function jr(){}s(217,196,{},jr);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return ir};var ir;s(219,196,{});s(218,219,{});function kr(){kr=u;lr=new bq(Pe,new mr)}function mr(){}s(220,218,{},mr);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(nr(),or).length&&-999!=(nr(),or)[c]&&(c=(nr(),or)[c]);b=new pr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?qr(Rq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new rr(a)),a.ub),b.b=d,sr(),tr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:ur(a,Xn((vr(),wr).ac.b.pb,Ug));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Ub;c=1300;break;case 114:case 82:a.jb=!0;a.J=nc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ja):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ua);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?xr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?xr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&xr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?xr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?xr(a,4):c=207;break;case 53:105==a.c?xr(a,5):c=208;
-break;case 54:105==a.c?xr(a,6):c=210;break;case 55:105==a.c?xr(a,7):c=211;break;case 56:105==a.c?xr(a,8):c=212;break;case 57:105==a.c?xr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}yr(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return lr};var lr;function zr(){zr=u;Ar=new bq(lf,new Br)}function Br(){}s(221,201,mi,Br);_.zc=function(a){a.nc(this)};_.Cc=function(){return Ar};
-var Ar;function lj(){lj=u;mj=new bq(rf,new Cr)}function Cr(){}s(222,201,mi,Cr);_.zc=function(a){a.oc(this)};_.Cc=function(){return mj};var mj;function Dr(){Dr=u;Er=new bq(sf,new Fr)}function Fr(){}s(223,201,mi,Fr);_.zc=function(a){var b;a.f&&1==a.e&&(b=new xj($i,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,aj(a))};_.Cc=function(){return Er};var Er;function nj(){nj=u;oj=new bq(uf,new Gr)}function Gr(){}s(224,201,mi,Gr);_.zc=function(a){a.pc(this)};_.Cc=function(){return oj};var oj;function qq(){this.b={}}
-s(225,1,{},qq);_.b=null;s(228,202,mi);var Hr=null;function Ir(){Ir=u;Jr=new bq(Lg,new Kr)}function Kr(){}s(227,228,mi,Kr);_.zc=function(a){Lr(a.b,this,a.b.n)};_.Cc=function(){return Jr};var Jr;function Mr(){Mr=u;Nr=new bq(Mg,new Or)}function Or(){}s(229,228,mi,Or);_.zc=function(a){Lr(a.b,this,a.b.n)};_.Cc=function(){return Nr};var Nr;function Pr(){var a;this.b=(a=document.createElement(Sd),a.setAttribute(Kf,"return;"),typeof a.ontouchstart==oe)}s(230,1,{},Pr);
-function Qr(){Qr=u;Rr=new bq(Ng,new Sr)}function Sr(){}s(231,228,mi,Sr);_.zc=function(a){Lr(a.b,this,a.b.o)};_.Cc=function(){return Rr};var Rr;function Tr(){Tr=u;Ur=new bq(Og,new Vr)}function Vr(){}s(232,228,mi,Vr);_.zc=function(a){Wr(a.b,this)&&(a.b.k&&Xr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),dk(a.b.d,750),a.b.e=!1))};_.Cc=function(){return Ur};var Ur;function Yr(a,b){this.b=b;this.c=a}function Zr(a,b,c){ok&&(b=new Yr(b,c),a.Rc(b))}s(233,197,{},Yr);_.zc=function(a){a.Nc(this)};_.Ac=function(){return ok};
-_.b=!1;var ok=_.c=null;function $r(a){this.b=a}s(234,197,{},$r);_.zc=function(a){a.Oc(this)};_.Ac=function(){return as};var as=_.b=null;function bs(){}function cs(a){var b;ds&&(b=new bs,a.Rc(b))}s(235,197,{},bs);_.zc=function(a){a.Pc(this)};_.Ac=function(){return ds};var ds=null;function es(a){this.b=a}s(236,197,{},es);_.zc=function(a){a.Qc(this)};_.Ac=function(){return fs};var fs=_.b=null;function gs(){}s(237,197,{},gs);_.zc=function(a){a.b.W&&a.b.Bd()};_.Ac=function(){return hs};var hs=null;
-function is(a,b,c){a=a.b;if(!b)throw new js("Cannot add a handler with a null type");if(!c)throw new js("Cannot add a null handler");0<a.c?ks(a,new ls(a,b,c)):ms(a,b,null,c);return new ns(new os(a,b,c))}
-function ps(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new js("Cannot fire null event");try{++d.c;i=qs(d,b.Ac(),null);e=null;for(h=d.d?i.sf(i.ye()):i.rf();d.d?h.uf():h.Uc();){g=d.d?h.vf():h.Vc();try{b.zc(g)}catch(l){if(l=Hi(l),y(l,127))f=l,!e&&(e=new rs),ss(e,f);else throw l;}}if(e)throw new ts(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Bi(d.b);o.c<o.e.ye();)m=Ci(o),m.qc()}finally{d.b=null}}}}catch(n){n=Hi(n);if(y(n,84))throw new us(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function vs(a){ws.call(this,a,!1)}function ws(a,b){this.b=new xs(b);this.c=a}s(238,1,Gh,vs,ws);_.Rc=function(a){ps(this,a)};_.b=null;_.c=null;s(241,1,{});function ks(a,b){!a.b&&(a.b=new Wi);Qi(a.b,b)}function ms(a,b,c,d){var e;e=Zi(a.e,b);e||(e=new zi,x(a.e,b,e));a=e.ue(c);a||(a=new Wi,e.we(c,a));a.jf(d)}function ys(a,b,c,d){var e,f;e=qs(a,b,c);e.lf(d)&&e.ve()&&(f=Zi(a.e,b),f.xe(c),f.ve()&&Ki(a.e,b))}
-function qs(a,b,c){a=Zi(a.e,b);if(!a)return zs(),zs(),As;c=a.ue(c);return!c?(zs(),zs(),As):c}s(240,241,{});_.b=null;_.c=0;_.d=!1;function xs(a){this.e=new zi;this.d=a}s(239,240,{},xs);function ns(a){this.b=a}s(242,1,{},ns);_.b=null;function ts(a){Ii.call(this,Bs(a),Cs(a));this.b=a}function Cs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function Bs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new Ds(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.xc(),kn(b.b,d);return b.b.b}s(244,97,Hh,ts);_.b=null;function us(a){ts.call(this,a)}s(243,244,Hh,us);s(245,1,{},function(){});function Rs(a){a=Xn(a,Md);return Ss(ig,a)?(Ts(),Us):Ss(Ze,a)?(Ts(),Vs):(Ts(),Ws)}function Ts(){Ts=u;Us=new Xs("RTL",0);Vs=new Xs("LTR",1);Ws=new Xs(Mb,2);Ys=F(Zs,r,49,[Us,Vs,Ws])}
-function Xs(a,b){E.call(this,a,b)}s(247,139,{49:1,113:1,116:1,118:1},Xs);var Ys,Ws,Vs,Us;function $s(){}function at(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=at(e,d);F(a,b,c,d);return d}function bt(a){return ct([dt,I],[r,k],[112,-1],a,0,2,1)}
-function ct(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=at(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ct(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){et();var e=ft,f=gt;et();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 ht(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new it;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new it;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new it;}a[b]=c}s(248,1,{},$s);_.qI=0;
-function et(){et=u;ft=[];gt=[];var a=new $s,b=ft,c=gt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ft,gt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function xn(a){return a.tM==u||a.cM&&!!a.cM[1]}function jt(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function kt(){var a;$stats&&lt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Lf))a=Lf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&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"}D(Lf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&lt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(mt,r,1,[Fb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&lt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Qp();Tp.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;}");
-Qp();0!=Tp.length&&(a=Tp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).insertBefore(a,b.b.firstChild),Tp.length=0);0!=Rp.length&&(a=Rp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).appendChild(a),Rp.length=0);0!=Sp.length&&(a=Sp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).appendChild(a),Sp.length=0);$stats&&lt("export.client.JSME_export");new nt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$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(d){}}
-function Hi(a){return y(a,127)?a:new rn(a)}function ot(a){return pt(a&4194303,a>>22&4194303,0>a?1048575:0)}function qt(a){return pt(a.l,a.m,a.h)}function pt(a,b,c){return _=new rt,_.l=a,_.m=b,_.h=c,_}
-function st(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new tt;if(0==a.l&&0==a.m&&0==a.h)return ut=pt(0,0,0),pt(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?(ut=pt(0,0,0),c=qt((vt(),wt))):(ut=pt(c.l,c.m,c.h),c=pt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=xt(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?yt(e):0==c&&0!=d&&0==e?yt(d)+22:0!=c&&0==d&&0==e?yt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=qt((vt(),zt)),c=!0,g=!g;else return c=At(a,f),g&&Bt(c),ut=pt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=xt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=At(c,d);f&&Bt(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=pt(f,i,c);g?ut=xt(c):ut=pt(c.l,c.m,c.h);return e}if(!Ct(a,b))return e?ut=xt(a):ut=pt(a.l,a.m,a.h),pt(0,0,0);c=c?a:pt(a.l,a.m,a.h);var h,l,m,o;f=Dt(b)-Dt(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=pt(i&4194303,l&4194303,h&1048575);for(l=pt(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&&Bt(l);e?(ut=xt(c),d&&(ut=Et(ut,(vt(),wt)))):ut=pt(c.l,c.m,c.h);return l}
-function Bt(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 Dt(a){var b;b=Ft(a.h);return 32==b?(b=Ft(a.m),32==b?Ft(a.l)+32:b+20-10):b-12}var ut=null;function Gt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return pt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ht(a,b){return pt(a.l&b.l,a.m&b.m,a.h&b.h)}function It(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 vt(),Jt;if(-9223372036854775E3>a)return vt(),Kt;if(9223372036854775E3<=a)return vt(),zt;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=pt(a,b,c);d&&Bt(b);return b}function Lt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Mt&&(Mt=v(Nt,r,50,256,0)),c=Mt[b],!c&&(c=Mt[b]=ot(a)),c):ot(a)}
-function Ot(a){var b=dh,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 Ct(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 Pt(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 pt(c&4194303,n&
-4194303,q&1048575)}function xt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return pt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function At(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 pt(c&4194303,d&4194303,e&1048575)}function Et(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return pt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function Qt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Qt(xt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Lt(1E9);a=st(a,b);b=j+M(ut);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Mt=null;function vt(){vt=u;zt=pt(4194303,4194303,524287);Kt=pt(0,0,524288);wt=Lt(1);Lt(2);Jt=Lt(0)}var zt,Kt,wt,Jt;function rt(){}s(257,1,{50:1},rt);
-function lt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Rt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(262,1,{},Rt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function St(a,b){kn(a.b.b,b.b);return a}function Tt(){this.b=new Ut}s(263,1,{},Tt);function Vt(a){if(null==a)throw new js("css is null");this.b=a}s(264,1,{51:1,113:1},Vt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;function Xt(a){if(null==a)throw new js("html is null");this.b=a}s(266,1,Nh,Xt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;s(267,1,Nh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;
-function Yt(){Yt=u;Zt=RegExp(oa,pe);$t=RegExp(rb,pe);au=RegExp(pb,pe);bu=RegExp(ta,pe);cu=RegExp(ga,pe)}function du(a){Yt();-1!=a.indexOf(oa)&&(a=a.replace(Zt,pa));-1!=a.indexOf(pb)&&(a=a.replace(au,ra));-1!=a.indexOf(rb)&&(a=a.replace($t,qa));-1!=a.indexOf(ga)&&(a=a.replace(cu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(bu,"&#39;"));return a}var Zt,$t,au,cu,bu;function eu(a){if(null==a)throw new js("uri is null");this.b=a}s(269,1,{54:1},eu);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};
-_.b=null;function fu(){fu=u}s(271,1,{});function gu(){}s(272,1,{},gu);var hu=null;function iu(){}s(273,271,{},iu);var ju=null;function ku(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=qs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=qs(a.b,f,null).qf(e),y(d,55)&&wn(d.b,b)){var h=a.b,l=f;0<h.c?ks(h,new lu(h,l,null,d)):ys(h,l,null,d)}}}s(274,1,Qh);_.b=null;function mu(a){this.b=a}s(275,274,Qh,mu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function nu(a){this.b=a}s(276,274,Qh,nu);
-_.Pc=function(){ou(this.b.b)};function pu(){qn()}s(277,97,di,pu);function qu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,dk(a.e,1))}function ru(){this.b=new su(this);this.c=new Wi;this.e=new tu(this);this.i=new uu(this)}s(278,1,{},ru);_.d=!1;_.f=!1;function su(a){jk();this.b=a}s(279,24,{},su);_.wc=function(){if(this.b.d){var a=this.b,b;b=vu(a.i.e.c,a.i.c);wu(a.i);y(b,56)&&new pu;a.d=!1;qu(a)}};_.b=null;function tu(a){jk();this.b=a}s(280,24,{},tu);
-_.wc=function(){this.b.f=!1;var a=this.b,b=$j(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(dk(a.b,1E4);a.i.d<a.i.b;){d=xu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||wu(a.i)}if(100<=$j()-b)break}}finally{e||(Yj(a.b),a.d=!1,qu(a))}};_.b=null;function xu(a){var b;a.c=a.d;b=vu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function wu(a){yu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function uu(a){this.e=a}s(281,1,{},uu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return xu(this)};
-_.Wc=function(){wu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function zu(a,b){var c=(Au(),Bu(b));a.appendChild(c)}function Cu(a,b,c){var d;d=Pj;Pj=a;b==ej&&8192==Du(a.type)&&(ej=null);c.Xc(a);Pj=d}var Pj=null,ej=null;function Eu(){Eu=u;Fu=new ru}function vj(a){Eu();if(!a)throw new js("cmd cannot be null");var b=Fu;Qi(b.c,a);qu(b)}var Fu;function Gu(a){fj();!Hu&&(Hu=new pk);Iu||(Iu=new ws(null,!0),Ju=new Ku);return is(Iu,Hu,a)}var Iu=null;function Lu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ku(){}s(287,197,{},Ku);_.zc=function(a){a.Tc(this);Ju.d=!1};_.Ac=function(){return Hu};_.Bc=function(){Lu(this)};_.b=!1;_.c=!1;_.d=!1;var Hu=_.e=null,Ju=null;function Mu(){Mu=u;Nu=new Ou;Pu()||(Nu=null)}var Nu=null;function lk(){}s(289,1,{},lk);_.Nc=function(){for(;0<(jk(),kk).d;)Yj(vu(kk,0))};function nk(a,b){return is((!Qu&&(Qu=new Ru),Qu),a,b)}function Su(a){mk();Tu||(Uu(),Tu=!0);return nk((!ds&&(ds=new pk),ds),a)}function mk(){Vu||(Wu(),Vu=!0)}
-function Xu(){var a;Vu&&(a=new Yu,Qu&&ps(Qu,a));return null}var Vu=!1,Qu=null,Zu=0,$u=0,Tu=!1;function av(){av=u;bv=new pk}function Yu(){av()}s(291,197,{},Yu);_.zc=function(){null.Rf()};_.Ac=function(){return bv};var bv;function Ru(){vs.call(this,null)}s(293,238,Gh,Ru);
-function Du(a){switch(a){case id:return 4096;case qd:return 1024;case wd:return 1;case Jd:return 2;case ie:return 2048;case Pe:return 128;case Qe:return 256;case Re:return 512;case Xe:return 32768;case "losecapture":return 8192;case lf:return 4;case rf:return 64;case sf:return 32;case tf:return 16;case uf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case vf:return 131072;case Gd:return 262144;case "paste":return 524288;case Og:return 1048576;case Ng:return 2097152;
-case Mg:return 4194304;case Lg:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function fj(){cv||(dv(),cv=!0)}var cv=!1;function ev(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 fv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function dv(){gv=A(function(a){var b;var c=Iu,d,e,f;Hu&&c&&hv(c.b.e,Hu)?(b=Ju.b,d=Ju.c,e=Ju.d,f=Ju.e,Lu(Ju),Ju.e=a,ps(c,Ju),c=!(Ju.b&&!Ju.c),Ju.b=b,Ju.c=d,Ju.d=e,Ju.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});iv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,57)&&Cu(a,c,b)});jv=A(function(a){a.preventDefault();iv.call(this,a)});kv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;iv.call(this,a)});lv=A(function(a){if(gv(a)){var b=gj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,57)&&(Cu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(wd,lv,!0);$wnd.addEventListener(Jd,lv,!0);$wnd.addEventListener(lf,lv,!0);$wnd.addEventListener(uf,lv,!0);$wnd.addEventListener(rf,lv,!0);$wnd.addEventListener(tf,lv,!0);$wnd.addEventListener(sf,lv,!0);$wnd.addEventListener(vf,lv,!0);$wnd.addEventListener(Pe,gv,!0);$wnd.addEventListener(Re,gv,!0);$wnd.addEventListener(Qe,
-gv,!0);$wnd.addEventListener(Og,lv,!0);$wnd.addEventListener(Ng,lv,!0);$wnd.addEventListener(Mg,lv,!0);$wnd.addEventListener(Lg,lv,!0);$wnd.addEventListener(se,lv,!0);$wnd.addEventListener(qe,lv,!0);$wnd.addEventListener(re,lv,!0)}function mv(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 nv(a,b){fj();switch(b){case "drag":a.ondrag=iv;break;case $d:a.ondragend=iv;break;case ae:a.ondragenter=jv;break;case "dragleave":a.ondragleave=iv;break;case be:a.ondragover=jv;break;case ce:a.ondragstart=iv;break;case de:a.ondrop=iv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,iv,!1);a.addEventListener(b,iv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var gj=null,gv=null,lv=null,jv=null,iv=null,kv=null;
-function ov(a,b){a.__eventBits=b;a.onclick=b&1?iv:null;a.ondblclick=b&2?iv:null;a.onmousedown=b&4?iv:null;a.onmouseup=b&8?iv:null;a.onmouseover=b&16?iv:null;a.onmouseout=b&32?iv:null;a.onmousemove=b&64?iv:null;a.onkeydown=b&128?iv:null;a.onkeypress=b&256?iv:null;a.onkeyup=b&512?iv:null;a.onchange=b&1024?iv:null;a.onfocus=b&2048?iv:null;a.onblur=b&4096?iv:null;a.onlosecapture=b&8192?iv:null;a.onscroll=b&16384?iv:null;a.onload=b&32768?kv:null;a.onerror=b&65536?iv:null;a.onmousewheel=b&131072?iv:null;
-a.oncontextmenu=b&262144?iv:null;a.onpaste=b&524288?iv:null}function pv(){var a;pv=u;qv=(a=$doc,D(a.compatMode,Fb)?a.documentElement:a.body)}var qv;function rv(){this.c=new Wi}function sv(a){a=a[Rc];return null==a?-1:a}s(298,1,{},rv);_.b=null;function tv(a,b){this.b=a;this.c=b}s(299,1,{},tv);_.b=0;_.c=null;s(300,1,Gh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){ps(this.b,a)};_.$c=function(a){a=null==a?j:a;if(!D(a,null==uv?j:uv))uv=a,hs&&(a=new gs,ps(this.b,a))};
-var uv=j;function Pu(){function a(){$wnd.setTimeout(a,250);e()}var b=Nu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));uv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}function Ou(){this.b=new vs(null)}s(301,300,Gh,Ou);
-function Wu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Xu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Vu&&Zr((!Qu&&(Qu=new Ru),Qu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Uu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Tu&&(d=jj(),c=kj(),$u!=d||Zu!=c))$u=d,Zu=c,cs((!Qu&&(Qu=new Ru),Qu))}finally{a&&a(b)}})}function Vi(a,b){Di(a.dd(),b,!0)}function Ui(a,b){Di(a.dd(),b,!1)}function vv(a,b){a.pb.style[Be]=b}function ij(a,b,c){0<=b&&a.jd(b+Uf);0<=c&&a.gd(c+Uf)}function wv(a,b){null==b||0==b.length?a.pb.removeAttribute(Hg):a.pb.setAttribute(Hg,b)}function xv(a){var b,a=Xn(a,sd);b=yv(a,zv(32));return 0<=b?a.substr(0,b-0):a}
-function Di(a,b,c){if(!a)throw new Li(jc);b=Tn(b);if(0==b.length)throw new qk(Gc);if(c){var d,e,f;d=Tn(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+=ba),a.className=f+d)}else{var g,b=Tn(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=Tn(e.substr(0,
-c-0)),b=Tn(Un(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Av(a,b){a.style.display=b?j:Bf;a.setAttribute("aria-hidden",""+!b)}s(307,1,pi);_._c=function(){return Rj(this.pb)};_.ad=function(){return Tj(this.pb)};_.bd=function(){return Wn(this.pb,If)};_.cd=function(){return Wn(this.pb,Jf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Bf};_.fd=function(){throw new Bv;};_.gd=function(a){vv(this,a)};_.hd=function(a){Av(this.pb,a)};
-_.jd=function(a){this.pb.style[Zg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Cv(a,b,c){nv(a.pb,c.c);return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}function z(a,b,c){var d;d=Du(c.c);if(-1==d)nv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;fj();ov(e,d)}else a.lb|=d;return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}function Dv(a,b,c){return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}
-function Ev(a){var b;if(a.md())throw new Fv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;fj();ov(c,b)}else a.lb|=b;a.kd();a.pd()}function Gv(a,b){var c;switch(Du(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Zp&&(f=Zp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&ps(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Hv(a){if(!a.md())throw new Fv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}function Qj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new Fv("This widget's parent does not implement HasWidgets");}else if(cj(),hv(Iv.b,a)){cj();try{a.od()}finally{Ki(Iv.b,a)}}}
-function Jv(a,b){var c;c=a.ob;if(b){if(c)throw new Fv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(306,307,ki);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&ps(this.mb,a)};_.md=function(){return this.kb};_.nd=function(){Ev(this)};_.Xc=function(a){Gv(this,a)};_.od=function(){Hv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Kv(a){for(a=new Lv(a);a.b.b<a.b.c.d-1;)Mv(a.b),Nv(a.b)}s(305,306,fi);_.kd=function(){Ov(this,(Pv(),Qv))};_.ld=function(){Ov(this,(Pv(),Rv))};function Sv(a,b,c){Qj(b);var d=a.q;Tv(d,b,d.d);d=(Au(),Bu(b.pb));c.appendChild(d);Jv(b,a)}function Uv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Vv;b.ob==a&&(f=a.sd(b),f<d&&--d);Qj(b);Tv(a.q,b,d);e?(e=b.pb,mv(c,(Au(),Bu(e)),d)):(e=(Au(),Bu(b.pb)),c.appendChild(e));Jv(b,a)}
-function Wv(a,b){var c;if(b.ob!=a)return!1;try{Jv(b,null)}finally{c=b.pb;Zn(c).removeChild(c);c=a.q;var d;d=Xv(c,b);if(-1==d)throw new Yv;if(0>d||d>=c.d)throw new Vv;for(--c.d;d<c.d;++d)ht(c.b,d,c.b[d+1]);ht(c.b,c.d,null)}return!0}s(304,305,fi);_.sd=function(a){return Xv(this.q,a)};_.td=function(a,b,c,d){Uv(this,a,b,c,d)};_.ud=function(){return new Zv(this.q)};_.rd=function(a){return Wv(this,a)};function bj(a,b,c,d){var e;Qj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}
-function $v(a,b){var c;(c=Wv(a,b))&&aw(b.pb);return c}function bw(a,b,c,d){if(b.ob!=a)throw new qk("Widget must be a child of this panel.");a.xd(b,c,d)}function cw(a,b,c){a=a.pb;-1==b&&-1==c?aw(a):(a.style[Rf]=Zc,a.style[Se]=b+Uf,a.style[Kg]=c+Uf)}function dw(){var a=$doc.createElement(Sd);this.q=new ew(this);this.pb=a;this.pb.style[Rf]="relative";this.pb.style[Of]=Ce}function aw(a){a.style[Se]=j;a.style[Kg]=j;a.style[Rf]=j}s(303,304,fi,dw);_.vd=function(a){Sv(this,a,this.pb)};
-_.rd=function(a){return $v(this,a)};_.wd=function(a,b,c){bw(this,a,b,c)};_.xd=function(a,b,c){cw(a,b,c)};function fw(a,b){if(a.zd())throw new Fv("SimplePanel can only contain one child widget");a.Ad(b)}function gw(a,b){if(a.jb!=b)return!1;try{Jv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function hw(a,b){if(b!=a.jb&&(b&&Qj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(Au(),Bu(a.jb.pb));a.yd().appendChild(c);Jv(b,a)}}function iw(){this.pb=$doc.createElement(Sd)}s(311,305,fi,iw);_.yd=function(){return this.pb};
-_.zd=function(){return this.jb};_.ud=function(){return new jw(this)};_.rd=function(a){return gw(this,a)};_.Ad=function(a){hw(this,a)};_.jb=null;function kw(a,b){a.hb&&(lw(a.gb,!1,!1),Zr(a,a,b))}function mw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function nw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Se]=b-0+(pj(),Uf);a.style[Kg]=c+Uf}function ow(a){a.hb||(a.kb&&Qj(a),lw(a.gb,!0,!1))}s(310,311,fi);_.yd=function(){return Yn(this.pb)};_.bd=function(){return Wn(this.pb,If)};
-_.cd=function(){return Wn(this.pb,Jf)};_.dd=function(){return Zn(Yn(this.pb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){kw(this,a)};_.ed=function(){return!D(Ce,this.pb.style[Wg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&lw(this.gb,!1,!0)};_.gd=function(a){this.X=a;mw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){nw(this,a,b)};_.hd=function(a){this.pb.style[Wg]=a?Xg:Ce};_.Ad=function(a){hw(this,a);mw(this)};
-_.jd=function(a){this.Y=a;mw(this);0==a.length&&(this.Y=null)};_.Ed=function(){ow(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function pw(a,b){var c;iw.call(this);this.$=new qw;this.U=(rw(),sw);this.gb=new tw(this);this.pb.appendChild($doc.createElement(Sd));this.Dd(0,0);Zn(Yn(this.pb))[sd]="gwt-PopupPanel";Yn(this.pb)[sd]=Qf;this.W=this.V=a;this.db=!1;c=F(mt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new uw(c);this.T.dd()[sd]=j;c=Zn(Yn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Li(jc);d=Tn(d);if(0==d.length)throw new qk(Gc);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(ba)}hw(this,this.T);mw(this);Di(Yn(this.pb),Qf,!1);Di(this.T.c,b+"Content",!0)}s(309,310,fi);_.kd=function(){Ev(this.T)};_.ld=function(){Hv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new jw(this.T)};_.rd=function(a){return this.T.rd(a)};_.Ad=function(a){hw(this.T,a);mw(this)};_.T=null;s(308,309,fi);_.od=function(){Hv(this)};
-function vw(){vw=u;ww=new xw(Eb,0,(rw(),sw));yw=new xw(lc,1,zw);Aw=new xw(uc,2,Bw);Cw=F(Dw,r,58,[ww,yw,Aw])}function xw(a,b,c){E.call(this,a,b);this.b=c}s(312,139,{58:1,113:1,116:1,118:1},xw);_.b=null;var Cw,ww,yw,Aw;function Ew(){Ew=u;Fw=F(mt,r,1,[Kg,kf,ld])}
-function uw(a){var b;Ew();var c,d;c=this.pb=$doc.createElement(yg);this.d=$doc.createElement(Bg);zu(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Pg),b[sd]=a[c],zu(b,Gw(a[c]+"Left")),zu(b,Gw(a[c]+Hb)),zu(b,Gw(a[c]+"Right")),b),zu(this.d,d),1==c&&(this.c=Yn(ev(d,1)));this.pb[sd]="gwt-DecoratorPanel"}function Gw(a){var b,c;c=$doc.createElement(Cg);b=$doc.createElement(Sd);var d=(Au(),Bu(b));c.appendChild(d);c[sd]=a;b[sd]=a+"Inner";return c}s(314,311,qi,uw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var Fw;s(313,314,qi);s(315,1,{});function Pv(){Pv=u;Qv=new Hw;Rv=new Iw}function Jw(a){ts.call(this,a)}function Ov(a,b){Pv();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Hi(f),y(f,127))d=f,!c&&(c=new rs),ss(c,d);else throw f;}}if(c)throw new Jw(c);}s(316,243,Hh,Jw);var Qv,Rv;function Hw(){}s(317,1,{},Hw);_.Fd=function(a){a.nd()};function Iw(){}s(318,1,{},Iw);_.Fd=function(a){a.od()};s(321,306,Oh);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};
-_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.nd=function(){Ev(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(320,321,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function Kw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[sd]="gwt-Button";this.pb.innerHTML=a||j}
-s(319,320,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Kw);function Lw(){this.q=new ew(this);this.f=$doc.createElement(yg);this.e=$doc.createElement(Bg);zu(this.f,this.e);this.pb=this.f}s(322,304,fi);_.e=null;_.f=null;
-function Mw(a,b){var c;if(a.i)throw new Fv("Composite.initWidget() may only be called once.");Qj(b);c=b.pb;a.pb=c;var d;Au();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Au(),c).__gwt_resolve=Nw(a));a.i=b;Jv(b,a)}function Ow(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);fj();ov(d,b)}else b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(323,306,Ih);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Ow(this)};_.Xc=function(a){Gv(this,a);this.i.Xc(a)};
-_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;function Pw(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Md]=ig;break;case 1:b[Md]=Ze;break;case 2:Rs(b)!=(Ts(),Ws)&&(b[Md]=j)}}function Qw(a){this.b=a;this.d=!1;this.e=this.c=Rs(a)}s(324,1,{},Qw);_.b=null;_.c=null;_.d=!1;_.e=null;function hj(){this.pb=Rw()}s(325,311,Wh,hj);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};
-_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};function Sw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Yn(b);e=null;c&&(c=sv(c),e=0>c?null:vu(a.j.c,c));e?Tw(a,e):d&&(b.innerHTML=j||j);return b}
-function Tw(a,b){var c;if(b.ob!=a)return!1;try{Jv(b,null)}finally{c=b.pb;Zn(c).removeChild(c);var d=a.j,e;e=sv(c);c[Rc]=null;c=d.c;Uw(e,c.d);ht(c.c,e,null);d.b=new tv(e,d.b)}return!0}s(327,305,ri);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.ud=function(){return new Vw(this)};_.rd=function(a){return Tw(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Ww(a){if(0>=a.c)throw new Xw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Xw("Column index: 0, Column size: "+a.b);}
-function Yw(){this.j=new rv;this.i=$doc.createElement(yg);this.d=$doc.createElement(Bg);zu(this.i,this.d);this.pb=this.i;this.e=new Zw(this);var a=new $w(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;mv(a.c.i,(Au(),Bu(b)),0);zu(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Xw("Row index: "+a+", Row size: "+d);if(0>c)throw new Xw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Xw("Column index: "+c+", Column size: "+this.b);c=Sw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Cg),d.innerHTML=sa||j,mv(c,(Au(),Bu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Cg);
-e.innerHTML=sa;c=$doc.createElement(Pg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Sw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(326,327,ri,Yw);_.b=0;_.c=0;
-function ax(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(bx(),cx)?a.c.e==(Ts(),Vs)?(dx(),ex):a.c.e==Us?(dx(),fx):(dx(),gx):a.c.e==(Ts(),Vs)?(dx(),fx):a.c.e==Us?(dx(),ex):(dx(),hx);b!=a.d&&(a.d=b,a.pb.style[Eg]=!a.d?j:a.d.b)}s(330,306,ki);_.b=null;_.c=null;_.d=null;function ix(){this.pb=$doc.createElement(Sd);this.c=new Qw(this.pb);this.pb[sd]="gwt-Label"}function jx(){ix.call(this);Pw(this.c,$g,!1);ax(this)}
-s(329,330,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},ix,jx);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};function kx(a){var b=$doc.createElement(Sd);Ss(tg,b.tagName);this.pb=b;this.c=new Qw(this.pb);this.pb[sd]="gwt-HTML";Pw(this.c,a,!0);ax(this)}s(328,329,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},kx);
-function lx(a){for(;++a.c<a.e.d&&!(null!=vu(a.e,a.c)););}function Vw(a){this.d=a;this.e=this.d.j.c;lx(this)}s(331,1,{},Vw);_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Yv;a=vu(this.e,this.c);this.b=this.c;lx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new mx;a=vu(this.e,this.b);Qj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Zw(a){this.b=a}s(332,1,{},Zw);_.b=null;function $w(a){this.c=a}s(333,1,{},$w);_.b=null;_.c=null;
-function bx(){bx=u;cx=new nx}var cx;function dx(){dx=u;ox=new px((lp(),pd));ex=new px(Se);fx=new px(dg);gx=ex;hx=fx;qx=gx}var ox,qx,ex,hx,gx,fx;function nx(){}s(335,1,{},nx);function px(a){this.b=a}s(336,335,{},px);_.b=null;function rx(){rx=u;sx=new tx(kf);ux=new tx(Kg)}var sx,ux;function tx(a){this.b=a}s(337,1,{},tx);_.b=null;function vx(a,b){var c;c=wx(a);zu(a.c,c);Sv(a,b,c)}function wx(a){var b;b=$doc.createElement(Cg);b[bd]=a.b.b;b.style[Vg]=a.d.b;return b}
-function xx(a,b){var c,d;d=Zn(b.pb);(c=Wv(a,b))&&a.c.removeChild(d);return c}function yx(){Lw.call(this);this.b=(dx(),qx);this.d=(rx(),ux);this.c=$doc.createElement(Pg);zu(this.e,this.c);this.f[od]=bb;this.f[nd]=bb}s(338,322,fi,yx);_.rd=function(a){return xx(this,a)};_.c=null;function zx(){zx=u;new zi}function Ax(a){zx();Bx.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Cx(a,b,c,d,e){zx();this.b=new Dx(this,a,b,c,d,e);this.pb[sd]="gwt-Image"}
-function Bx(a,b,c,d,e){zx();Cx.call(this,(fu(),new eu(a)),b,c,d,e)}s(339,306,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},Ax,Cx,Bx);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};
-_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.Xc=function(a){32768==Du(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Gv(this,a)};_.pd=function(){var a=this.b;D(Xe,Xn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Ex(a,this),Mn((Jn(),Kn),a.i))};_.b=null;s(341,1,{});_.i=null;function Fx(){Fx=u;Gx()}
-function Dx(a,b,c,d,e,f){var g,i;Fx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(tg);i=new Tt;St(St(St(i,new Vt("width:"+e+(pj(),Uf)+ob)),new Vt("height:"+f+Wf)),new Vt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Wf));!Hx&&(Hx=new Ix);b=Jx;c=new Vt((new Vt(i.b.b.b)).b);i=new Ut;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=du(b.b);kn(i.b,b);i.b.b+="' style='";b=du(c.b);kn(i.b,b);i.b.b+="' border='0'>";i=new Xt(i.b.b);g.innerHTML=i.b||j;g=Yn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),fj(),ov(g,a)):a.lb|=133333119}s(340,341,{},Dx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ex(a,b){this.b=a;this.c=b}s(342,1,{},Ex);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Xe,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Xe)};_.b=null;_.c=null;function Kx(a,b){if(0>b||b>=a.pb.options.length)throw new Vv;}function iq(a,b){Kx(a,b);return a.pb.options[b].value}function Lx(){this.pb=$doc.createElement("select");this.pb[sd]="gwt-ListBox"}s(343,321,Oh,Lx);s(344,274,Qh);function Mx(a){this.b=a}s(345,344,Qh,Mx);_.Dc=function(){};
-function Nx(a){this.b=a}s(346,344,Qh,Nx);_.Nc=function(a){this.b.Gd(a.i,a.b)};function Ox(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Pg);mv(a.f,(Au(),Bu(e)),b);a=(Au(),Bu(c));d.appendChild(a)}else d=ev(a.f,0),mv(d,(Au(),Bu(c)),b)}
-function Px(a,b,c){var d;Qx(a,b);c&&b.b?(Qx(a,null),a=b.b,b=(Jn(),Kn),b.d=Nn(b.d,[new Rx(a),!1])):null!=b.d&&(a.k=new Sx(a,b),c=(rw(),zw),a.k.U=c,a.k.ab=a.i,a.k.dd()[sd]=ye,d=xv(a.pb),D(xe,d)||Vi(a.k,d+"Popup"),Dv(a.k,new Nx(a),ok?ok:ok=new pk),a.o=b.d,d=a.k,a=new Tx(a,b),d.pb.style[Wg]=Ce,ow(d),a.b.p?nw(a.b.k,Rj(a.b.pb)+Wn(a.b.pb,Jf)-1,Tj(a.c.pb)):nw(a.b.k,Rj(a.c.pb),Tj(a.b.pb)+Wn(a.b.pb,If)-1),d.pb.style[Wg]=Xg)}function Ux(a,b){if(b||!(a.n&&a.o==a.n.d))Qx(a,b),a.pb.focus(),b&&a.e&&Px(a,b,!1)}
-function Vx(a,b){var c;a:{c=b.target;var d,e;for(e=new Bi(a.j);e.c<e.e.ye();)if(d=Ci(e),d.pb.contains(c)){c=d;break a}c=null}switch(Du(b.type)){case 1:a.pb.focus();c&&Px(a,c,!0);break;case 16:c&&Ux(a,c);break;case 32:c&&Ux(a,null);break;case 2048:Wx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Wx(a)||a.p||Xx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Wx(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Px(a,a.n,!1),a.n.d.Rf()):Yx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Wx(a)||
-a.p&&Xx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Wx(a)||(a.p?Yx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Px(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Qx(a,null);a.k&&kw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Qx(a,null);a.k&&kw(a.k,!1);break;case 13:Wx(a)||(Px(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Gv(a,b)}function Zx(a,b,c){c&&Qx(a,null);Zr(a,b,!1);a.o=null;a.k=null}
-function Wx(a){var b;if(!a.n){for(b=new Bi(a.j);b.c<b.e.ye();){b=Ci(b);Qx(a,b);break}return!0}return!1}function Qx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=xv(c.pb)+Wa;Di(c.dd(),d,!1);a.p&&(c=Zn(a.n.pb),2==fv(c)&&(c=ev(c,1),Di(c,wg,!1)))}if(b){c=xv(b.pb)+Wa;Di(b.dd(),c,!0);a.p&&(c=Zn(b.pb),2==fv(c)&&(c=ev(c,1),Di(c,wg,!0)));ql();c=a.pb;var e=new Rk(b.pb),d=(ll(),ml),e=F($x,r,5,[e]),f,g,i,h;f=new hn;for(i=0,h=e.length;i<h;++i)g=e[i],jn(jn(f,g.b),ba);e=Tn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Yx(a){var b,c,d;if(a.n){for(b=c=uj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?vu(a.j,b):vu(a.j,c);break}Qx(a,d)}}function Xx(a){var b,c,d;if(a.n){for(b=c=uj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?vu(a.j,b):vu(a.j,c);break}Qx(a,d)}}s(347,306,ki);_.Xc=function(a){Vx(this,a)};_.od=function(){this.k&&kw(this.k,!1);Hv(this)};_.Gd=function(a,b){Zx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Rx(a){this.b=a}s(348,1,{},Rx);_.qc=function(){ay(this.b)};_.b=null;
-function by(a){this.b=a}s(349,1,{},by);_.Dc=function(){Qx(this.b,null)};_.b=null;function Sx(a,b){this.b=a;this.c=b;pw.call(this,!0,df);hw(this.T,this.c.d);mw(this);this.fb=!0;this.c.d.Rf()}s(350,309,fi,Sx);_.Tc=function(a){var b,c;if(!a.b)switch(Du(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Qx(this.b,null)}};_.b=null;_.c=null;function Tx(a,b){this.b=a;this.c=b}s(351,1,{},Tx);_.b=null;var cy=_.c=null;
-function dy(){dy=u;cy=new Rt((fu(),new eu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ey(a,b){this.pb=$doc.createElement(Cg);var c=xv(this.pb)+Wa;Di(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[sd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ql();this.pb.setAttribute("role",Xl.b);this.b=b}s(354,307,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},ey);_.b=null;_.c=null;
-_.d=null;function fy(){var a;this.pb=$doc.createElement(Cg);this.pb[sd]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);zu(this.pb,a);a[sd]="menuSeparatorInner"}s(355,307,pi,fy);function gy(){var a,b,c,d,e;b=null.Rf();e=jj();d=kj();b[Rd]=(ap(),Bf);b[Zg]=0+(pj(),Uf);b[Be]=cb;c=$doc;c=(D(c.compatMode,Fb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Fb)?a.documentElement:a.body).scrollHeight||0;b[Zg]=(c>e?c:e)+Uf;b[Be]=(a>d?a:d)+Uf;b[Rd]="block"}function qw(){}s(356,1,{},qw);
-_.Pc=function(){gy()};function hy(a){this.b=a}s(357,1,{},hy);
-_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Du(d.type)){case 4:case 1048576:if(ej){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ej){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function iy(a){this.b=a}
-s(358,1,{},iy);_.b=null;function rw(){rw=u;sw=new jy(Eb,0);zw=new jy(lc,1);Bw=new jy(uc,2);ky=F(ly,r,74,[sw,zw,Bw])}function jy(a,b){E.call(this,a,b)}s(359,139,{74:1,113:1,116:1,118:1},jy);var ky,sw,zw,Bw;function my(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Su(a.b.$),gy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Mi(a.i.b),a.i=null,a.c=!1)}function ny(a){a.k||(my(a),a.d||(cj(),$v(dj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Of]=Xg}
-function oy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=J(b*a.e);i=J(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Vf+f+Vf+c+Vf+e+"px)"}
-function lw(a,b,c){a.d=c;Xj(a);a.j&&(Yj(a.j),a.j=null,ny(a));a.b.hb=b;var d=a.b;d.eb&&(Mi(d.eb.b),d.eb=null);d._&&(Mi(d._.b),d._=null);if(d.hb){d.eb=Gu(new hy(d));var e;e=new iy(d);Mu();e=Nu?is(Nu.b,(!hs&&(hs=new pk),hs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(rw(),sw)&&!b&&(c=!1);a.k=b;c?b?(my(a),a.b.pb.style[Rf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),a.b.pb.style[zd]=$f,cj(),b=dj(null),Sv(b,a.b,b.pb),a.j=new py(a),dk(a.j,1)):Zj(a,200):(my(a),a.k?(a.b.pb.style[Rf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),cj(),
-b=dj(null),Sv(b,a.b,b.pb)):a.d||(cj(),$v(dj(null),a.b)),a.b.pb.style[Of]=Xg)}function tw(a){var b=(fk(),gk);this.n=new ek(this);this.t=b;this.b=a}s(360,17,{},tw);_.sc=function(){ny(this)};_.tc=function(){this.e=Wn(this.b.pb,If);this.f=Wn(this.b.pb,Jf);this.b.pb.style[Of]=Ce;oy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){oy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function py(a){jk();this.b=a}s(361,24,{},py);_.wc=function(){this.b.j=null;Zj(this.b,200)};
-_.b=null;function Au(){Au=u;qy()}function Bu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Nw(a){return function(){this.__gwt_resolve=ry;return a.fd()}}function ry(){throw"A PotentialElement cannot be resolved twice.";}
-function qy(){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 cj(){cj=u;sy=new ty;uy=new zi;Iv=new rs}function vy(a){this.q=new ew(this);this.pb=a;Ev(this)}
-function dj(a){cj();var b,c;c=Zi(uy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==uy.e){var d=new wy;mk();nk(ok?ok:ok=new pk,d)}!b?c=new xy:c=new vy(b);x(uy,a,c);ss(Iv,c);return c}s(363,303,fi,vy);var sy,uy,Iv;function ty(){}s(364,1,{},ty);_.Fd=function(a){a.md()&&a.od()};function wy(){}s(365,1,{},wy);_.Nc=function(){cj();try{Ov(Iv,sy)}finally{yy(Iv.b),yy(uy)}};function xy(){vy.call(this,$doc.body)}s(366,363,fi,xy);
-_.xd=function(a,b,c){cw(a,b-0,c-0)};function jw(a){this.d=a;this.b=!!this.d.jb}s(367,1,{},jw);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Yv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function zy(a,b){a.pb[Ug]=null!=b?b:j}s(370,321,ei);_.Xc=function(a){0!=(Du(a.type)&896)?Gv(this,a):Gv(this,a)};_.pd=function(){};function Ay(){Ay=u;By()}s(369,370,ei);
-function Cy(){Ay();var a=$doc.createElement("textarea");!ju&&(ju=new iu);!hu&&(hu=new gu);this.pb=a;this.pb[sd]="gwt-TextArea"}s(368,369,ei,Cy);function Dy(){var a;Ay();var b=(a=$doc.createElement("INPUT"),a.type=Dg,a);!ju&&(ju=new iu);!hu&&(hu=new gu);this.pb=b;this.pb[sd]="gwt-TextBox"}s(371,369,ei,Dy);function By(){By=u;Ey=new Fy;Gy=new Hy;Iy=new Jy;Ky=new Ly;My=F(Ny,r,81,[Ey,Gy,Iy,Ky])}s(372,139,ai);var My,Ey,Gy,Iy,Ky;function Fy(){E.call(this,Eb,0)}s(373,372,ai,Fy);
-function Hy(){E.call(this,Zb,1)}s(374,372,ai,Hy);function Jy(){E.call(this,ac,2)}s(375,372,ai,Jy);function Ly(){E.call(this,tc,3)}s(376,372,ai,Ly);function Oy(a,b){var c,d;c=$doc.createElement(Pg);d=$doc.createElement(Cg);d[bd]=a.b.b;d.style[Vg]=a.c.b;var e=(Au(),Bu(d));c.appendChild(e);zu(a.e,c);Sv(a,b,d)}function Py(){Lw.call(this);this.b=(dx(),qx);this.c=(rx(),ux);this.f[od]=bb;this.f[nd]=bb}s(377,322,fi,Py);_.rd=function(a){var b;b=Zn(a.pb);(a=Wv(this,a))&&this.e.removeChild(Zn(b));return a};
-function Qy(a,b){if(0>b||b>=a.d)throw new Vv;return a.b[b]}function Xv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Tv(a,b,c){var d,e;if(0>c||c>a.d)throw new Vv;if(a.d==a.b.length){e=v(Ry,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)ht(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ht(a.b,d,a.b[d-1]);ht(a.b,c,b)}function ew(a){this.c=a;this.b=v(Ry,r,82,4,0)}s(378,1,{},ew);_.ud=function(){return new Zv(this)};_.b=null;_.c=null;_.d=0;
-function Mv(a){if(a.b>=a.c.d)throw new Yv;return a.c.b[++a.b]}function Nv(a){if(0>a.b||a.b>=a.c.d)throw new mx;a.c.c.rd(a.c.b[a.b--])}function Zv(a){this.c=a}s(379,1,{},Zv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Mv(this)};_.Wc=function(){Nv(this)};_.b=-1;_.c=null;function Gx(){Gx=u;Jx=(fu(),new eu(En()+"clear.cache.gif"))}var Jx,Hx=null;function Ix(){}s(381,1,{},Ix);function Sy(){Sy=u;Gx()}function Ty(a,b,c,d,e){Sy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Uy(a,b,c){Sy();Ty.call(this,(fu(),new eu(a)),b,0,c,16)}s(382,315,{},Ty,Uy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rw(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Mi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ks(b,new lu(b,c,d,a)):ys(b,c,d,a)}function os(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(388,1,{},os);_.b=null;_.c=null;_.d=null;_.e=null;function ls(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(389,1,{},ls);_.qc=function(){ms(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function lu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(390,1,{},lu);_.qc=function(){ys(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Vy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Wi),b.n=a,Qi(a.bc,b))}function Wy(a){var b;b=a.cZ.e;if(-1!=yv(b,zv(36)))return null;a=a.cc.c.c++;return b=Un(b,Xy(b,zv(46))+1)+j+a}function Yy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Zy(a,b,c,Lt(d)))}
-function $y(a){return!a.Ub&&a._b?$y(a._b):a.Ub}function az(a){return!a.Wb&&a._b?az(a._b):a.Wb}function bz(a){var b;b=new cz;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Td();c.b+=a.Sd();c.c+=d}y(a,101)&&(c=a.Td(),b.b+=a.Sd(),b.c+=c);return b}throw new dz;}function ez(a){a.dc=!1;a.de();fz(a)}function fz(a){if((a=y(a,101)?null:a._b)&&a.dc)ez(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function gz(a){return(a=a.Ld())?a:new hz(1,1)}function iz(a){var b;return(b=a.Md())?new jz(b):new jz(a.Od())}
-function kz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function lz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Ef(b)}function mz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)fz(a),new nz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new nz(a,101)}function oz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ff(b),a.Wd()&&a.ce())}
-function pz(a){a.ec||(kz(a),qz(a,!0),rz(a),a.ec=!0,new nz(a,102),Yy(a,a,a._b,0),fz(a),a.ac.Hf(a))}function sz(){this.cc=(gq(),gq(),tz);new zi;this.Ud();this.$b=(uz(),vz)}s(394,1,Rh);_.Id=function(){return!1};_.Jd=function(){return Wy(this)};_.Kd=function(){return $y(this)};_.Ld=function(){return wz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){ez(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return gz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+$g+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return iz(this)};_.ae=function(){};_.be=function(){return lz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){mz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function Q(a,b,c){var d;if(-1>a.Pb.b.d)throw new qk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,101))throw new qk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new nn;var e=uj(d.Pb.b,b),f;f=vu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);yz(d,e);new zz(d,301,f)}d=a.Pb.b.d;kz(b);Az(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),ez(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Yy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new js("Missing message: awt.185");if(null==c||null!=c)Bz(g,c,b);else throw new qk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Hi(i);if(y(i,121))throw b=i,yz(a,d),b;throw i;}b.de();new zz(a,300,b)}function Cz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Dz(a){var b;b=a.ie();return new Ez(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function qz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)vu(a.Pb.b,c).Xd(b)}function yz(a,b){var c;c=vu(a.Pb.b,b);kz(c);c.Xd(!1);yu(a.Pb.b,b);c._b=null;ez(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Yy(c,c,a,1)}function Fz(a){var b=(Gz(),Hz);oz(a,b);for(b=0;b<a.Pb.b.d;++b)vu(a.Pb.b,b).be()}function Iz(a,b){var c,d;if(a.Qb)for(d=new Bi(a.Pb.b);d.c<d.e.ye();)c=Ci(d),a.Qb.ne(c);if(b)for(d=new Bi(a.Pb.b);d.c<d.e.ye();)c=Ci(d),b.je(null,c);a.Qb=b;ez(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function rz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=vu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Jz(){sz.call(this);this.Pb=new Kz;this.Tb=(gq(),gq(),tz)}s(393,394,bi);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return gz(this)};_.Qd=function(){return iz(this)};
-_.Ud=function(){this.ac=(gq(),new Lz)};_.Vd=function(){ez(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){qz(this,a)};_.Yd=function(){return gz(this)};_._d=function(){return iz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)kz(vu(this.Pb.b,a))};_.be=function(){var a;if(!lz(this))return!1;for(a=0;a<this.Pb.b.d;++a)vu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=vu(this.Pb.b,b),a.de()};_.he=function(){rz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Mz(){var a=new Nz;Jz.call(this);Iz(this,a)}s(392,393,bi,Mz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Oz(a,b,c){a=Pz(a.Ob,b,c);a.k=!0;return new Qz(a)}function Rz(a){a.Zd(a.Ob.e)}function Sz(a){return new hz(Wn(a.Ob.pb,Jf),Wn(a.Ob.pb,If))}s(391,392,bi);_.Nd=function(){return Wn(this.Ob.pb,If)};_.Rd=function(){return Wn(this.Ob.pb,Jf)};_.Sd=function(){return Rj(this.Ob.pb)};_.Td=function(){return Tj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Bf};_.ce=function(){Rz(this)};_.ee=function(){};_.Ob=null;function Tz(a){if(null!=a)this.f=a;else throw new Uz;}s(396,1,ii);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function Vz(){Vz=u;R=new zi;x(R,new S(400),new T(ih));x(R,new S(401),new T(ih));x(R,new S(402),new T(ih));x(R,new S(500),new T(kh));x(R,new S(501),new T(kh));x(R,new S(502),new T(kh));x(R,new S(503),new T(lh));x(R,new S(504),new T(kh));x(R,new S(505),new T(kh));x(R,new S(506),new T(lh));x(R,new S(507),new T(Ch));x(R,new S(100),new T(eh));x(R,new S(101),new T(eh));x(R,new S(102),new T(eh));x(R,new S(103),new T(eh));x(R,new S(1004),new T(hh));x(R,new S(1005),new T(hh));x(R,new S(800),new T(sh));x(R,
-new S(801),new T(sh));x(R,new S(200),new T(mh));x(R,new S(201),new T(mh));x(R,new S(202),new T(mh));x(R,new S(204),new T(mh));x(R,new S(203),new T(mh));x(R,new S(209),new T(Dh));x(R,new S(208),new T(Eh));x(R,new S(207),new T(Eh));x(R,new S(206),new T(mh));x(R,new S(205),new T(mh));x(R,new S(1400),new T(Ah));x(R,new S(1401),new T(Bh));x(R,new S(1402),new T(Bh));x(R,new S(300),new T(fh));x(R,new S(301),new T(fh));x(R,new S(1100),new T(rh));x(R,new S(1101),new T(rh));x(R,new S(1200),new T(zh));x(R,new S(701),
-new T(ph));x(R,new S(900),new T(qh));x(R,new S(1001),new T(nh));x(R,new S(601),new T(oh))}s(395,396,ii);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function T(a){this.b=a}s(398,1,{},T);_.b=dh;function Wz(){}s(399,1,{},Wz);_.b=null;_.c=null;
-function Xz(a,b){var c;b&&(a.b?(c=new Yz(a.b),ht(c.c,c.d++,b),a.b=c):(a.b=new Wi,Qi(a.b,b)))}s(401,1,ii);_.b=null;function Zz(){}function $z(){}s(400,401,ii,Zz,$z);function aA(){aA=u;Math.sqrt(2)}function bA(a){aA();if(0>a)throw new qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(402,1,{86:1},bA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new cA;a.b=31*a.b+J((new dA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+J((new dA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function eA(){eA=u;fA=new rs;gA=new hz(0,0);ss(fA,Bb);ss(fA,Rb);ss(fA,wb);ss(fA,"Last");ss(fA,Hb);ss(fA,ic);ss(fA,Fc);ss(fA,Mc);ss(fA,Pb)}
-function Bz(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!hv(fA.b,b))throw new qk(hA());jt(Zi(a.d,d))===jt(c)&&jt(Zi(a.c,c))===jt(d)||((b=Zi(a.d,d))&&iA(a,b,d),jA(a.b.ud(),c)&&iA(a,c,d),b=a.b,new kA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function lA(a,b){return new hz(Aj(b[1].c,Aj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Aj(b[0].b,Aj(b[4].b,b[3].b))+a.n)}function iA(a,b,c){mA(a.b,b);Ki(a.c,b);Ki(a.d,c)}
-function nA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;oA(c,c.length,gA);c=a.j;oA(c,c.length,gA);c=a.p;oA(c,c.length,null);a.q=0;for(d=pA(a.b,0);d.c!=d.e.b;){c=qA(d);e=Zi(a.c,c);var f=b.$b;e=wn(e,Hb)?0:wn(e,ic)?1:wn(e,Fc)?2:wn(e,Mc)?4:wn(e,Pb)?3:wn(e,Bb)?f.b?4:3:wn(e,wb)?f.b?3:4:wn(e,Rb)?1:2;c.ec?a.p[e]||(ht(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function rA(){eA();sA.call(this,0)}function sA(a){eA();gq();this.b=new tA;this.c=new zi;this.d=new zi;this.e=a;this.k=0;this.o=!1;this.p=v(uA,r,90,5,0);this.i=v(vA,r,92,5,0);this.j=v(vA,r,92,5,0);this.q=this.f=this.n=0}s(403,1,{94:1,113:1},rA,sA);_.je=function(a,b){Bz(this,a,b)};
-_.ke=function(a){nA(this,a);if(0!=this.q)if(a=Dz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;nA(this,a);this.o=b;return 0==this.q?Cz(a,new hz(0,0)):Cz(a,lA(this,this.i))};_.me=function(a){var b;b=this.o;nA(this,a);this.o=b;return Cz(a,lA(this,this.j))};_.ne=function(a){var b;b=Zi(this.c,a);null!=b&&iA(this,a,b)};_.tS=function(){return wA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var gA,fA;function xA(a){sz.call(this);this.ac=(gq(),new yA(a,this))}s(404,394,{87:1,90:1,95:1,109:1,113:1},xA);_.Jd=function(){return md+this.cc.c.b++};_.Ld=function(){return!az(this)?new hz(0,0):wz(this.ac,this)};_.de=function(){};s(406,1,{});s(405,406,{},function(){});function zA(){zA=u}
-function AA(a,b){if(null==b)throw new js("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Mf);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 BA(){zA();sz.call(this);new Wi;this.ac=new CA((gq(),this))}s(407,394,{88:1,90:1,95:1,109:1,113:1},BA);_.Ld=function(){return wz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Wy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",current="+iq(this.ac.b,this.ac.b.pb.selectedIndex)};function DA(){DA=u;EA=new FA(255,255,255);GA=new FA(192,192,192);HA=new FA(128,128,128);IA=new FA(64,64,64);JA=new FA(0,0,0);KA=new FA(255,0,0);new FA(255,175,175);LA=new FA(255,200,0);MA=new FA(255,255,0);new FA(0,255,0);NA=new FA(255,0,255);OA=new FA(0,255,255);PA=new FA(0,0,255)}
-function QA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new FA(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 FA(c,a,b)}function RA(a){return new FA(J(0.7*(a.b>>16&255)),J(0.7*(a.b>>8&255)),J(0.7*(a.b&255)))}function FA(a,b,c){DA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(408,1,{89:1,96:1,100:1},FA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return SA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var JA,PA,OA,IA,HA,GA,NA,LA,KA,EA,MA;function uz(){uz=u;vz=new TA(!0);UA=new rs;ss(UA,"ar");ss(UA,"fa");ss(UA,"iw");ss(UA,"ur")}function TA(a){this.b=a}s(409,1,ii,TA);_.b=!1;var vz,UA;s(411,1,{105:1,115:1});function VA(){hz.call(this,0,0)}function hz(a,b){this.c=a;this.b=b}
-function jz(a){hz.call(this,a.c,a.b)}s(410,411,{92:1,105:1,113:1,115:1},VA,hz,jz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new cA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return WA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function pr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(412,1,ii,pr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function XA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function YA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Uw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function ZA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Aj(g,c.b),i+=c.c+a.d);return new hz(i,g+2*a.e)}function Nz(){$A.call(this,1,5,5)}
-function $A(a,b,c){gq();this.d=b;this.e=c;this.b=a}s(413,1,ii,Nz,$A);_.je=function(){};
-_.ke=function(a){this.c=aB(a.Pb);if(0!=XA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Dz(a);g=a.ie();i=a.$b.b;l=new Wi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new bB(n);for(w=0;w<n;++w)ht(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,B=uj(a.Pb.b,q);Uw(B,H.d);ht(H.c,B,q)}for(d=new Bi(d);d.c<d.e.ye();)if((c=Ci(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(YA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ee(),m=f,o+=h+this.e,h=0),e=!1,ht(l.c,l.d++,c),m+=a.c+this.d,h=Aj(h,a.b);YA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=aB(a.Pb);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!1))};_.me=function(a){this.c=aB(a.Pb);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Se;break;case 2:a=dg;break;case 1:a=pd;break;case 4:a="trailing";break;default:a="leading"}return cB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Gz(){Gz=u;Hz=new dB(Nb,0,12)}
-function dB(a,b,c){Gz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(414,1,ii,dB);_.b=null;_.c=0;_.d=0;var Hz;s(415,1,ii);_.tS=function(){return eB.e+"[font="+this.d+"ascent="+fB(this.b,this.d).b+", descent="+fB(this.b,this.d).c+", height="+fB(this.b,this.d).d+Qc};_.d=null;function gB(a){if(!a.n){kz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=vu(a.p,b))&&gB(c);qz(a,!1);a.n=!0;Yy(a,a,a._b,0);new hB(a,202)}}
-function iB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=vu(a.p,b))&&c.Bd()}function jB(a){!az(a)&&Fz(a);var b=iz(a);a.fe(a.ic,a.jc,b.c,b.b);rz(a)}function kB(a,b){a.q!=b&&(a.q=b)}s(417,393,gi);_.Pd=function(){return new xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){iB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){mz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;mz(this,a,b,c,d);this.ec&&e&&!f&&rz(this)};_.n=!1;_.q=!1;
-function lB(a){Jz.call(this);this.r=new $z;this.p=new Wi;this.o=new xz(0,0,0,0);this.ec=!1;Iz(this,new rA);this.ac&&mB(this.ac.d.I.c,a);this.ac&&nB(this.ac.d,!0);kB(this,!0)}s(416,417,gi);_.ie=function(){return new xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Rj(this.ac.d.pb)};_.Td=function(){return Tj(this.ac.d.pb)};_.Ud=function(){this.ac=new oB((gq(),j),this)};
-function pB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=QA(g),f=new FA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),(a.e=g)&&(a.i=cg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new FA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),f=QA(g),(a.e=i)&&(a.i=cg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;qB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=cg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);qB(a,b,c,d,1);qB(a,b,c+1,1,e);(a.e=f)&&(a.i=cg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);qB(a,b+d,c,1,e);qB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function rB(a){var b,c;c=Aj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new hz(b,c)}function sB(a,b,c){var d,e,f,g,i,h;a.c=aB(b.Pb);if(0==a.c.length)return new VA;g=rB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Aj(h,d.c),i=Aj(i,d.b);return new hz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function tB(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 uB(){vB.call(this,7)}function vB(a){gq();this.e=0;this.b=1;this.f=a;this.d=0}s(420,1,ii,uB,vB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=aB(a.Pb);if(0!=this.c.length&&(b=Dz(a),!(0>=b.c||0>=b.b))){c=rB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(I,k,-1,d,1);e=v(I,k,-1,d,1);h=v(I,k,-1,c,1);l=v(I,k,-1,c,1);tB(b.c,b.d,this.d,f,e);tB(b.b,b.e,this.f,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.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return Cz(a,sB(this,a,!1))};_.me=function(a){return Cz(a,sB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function mx(){qn()}function Fv(a){qn();this.i=a}s(422,97,di,mx,Fv);function dz(){qn();this.i="Missing message: awt.151"}s(421,422,di,dz);s(423,1,{});function xz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(424,1,{93:1,113:1,115:1},xz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return xB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function yB(a){zB.call(this,a,0)}function zB(a,b){sz.call(this);this.ac=(gq(),new AB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(dx(),ox);c.b=d;ax(c);break;case 0:c=c.b;d=(dx(),ex);c.b=d;ax(c);break;case 2:c=c.b,d=(dx(),fx),c.b=d,ax(c)}}s(425,394,Rh,yB,zB);
-_.Ld=function(){return!az(this)?new hz(0,0):wz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Wy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Se;switch(this.b){case 1:b=pd;break;case 2:b=dg}return a+b+",text=null"};_.b=0;s(428,1,ii);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.k=null;_.n=null;
-function BB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function CB(a){this.o=(gq(),gq(),tz);var b;var c;b=this.cZ.e;-1!=yv(b,zv(36))?b=null:(c=this.o.c.d++,b=Un(b,Xy(b,zv(46))+1)+j+c);this.k=b;this.e=new Zz;this.i=a;this.f=!0;this.j=new DB(this)}s(427,428,ii,CB);_.$d=function(){return BB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(426,427,Uh);_.$d=function(){return BB(this)+(this.c?",tearOff":j)};_.c=!1;s(430,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new cA;EB(a,this.b);EB(a,this.c);return a.b};function cz(){this.c=this.b=0}function FB(a,b){this.b=a;this.c=b}function GB(a){var b=a.c;this.b=a.b;this.c=b}s(429,430,{97:1,106:1,113:1},cz,FB,GB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return HB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function IB(a,b){if(!b)throw new js("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new fy,e=c.d.d;if(0>e||e>c.d.d)throw new Vv;c.p&&(d.pb[Bd]=2);Ox(c,e,d.pb);Az(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Vv;Az(d.d,e,c);for(f=g=0;f<e;++f)y(vu(d.d,f),73)&&++g;Az(d.j,g,c);Ox(d,e,c.pb);c.c=d;e=xv(c.pb)+Wa;Di(c.dd(),e,!1);d.p&&(e=uj(d.d,c),-1!=e&&(d=ev(d.p?d.f:ev(d.f,0),e),2==fv(d)&&d.removeChild(ev(d,1)),c.pb[Bd]=2))}}
-function JB(){CB.call(this,j);new Wi;this.c=!1;this.b=(gq(),new KB)}s(431,426,Uh,JB);_.b=null;s(434,1,{99:1,108:1,115:1});s(433,434,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new cA;EB(a,this.d);EB(a,this.e);EB(a,this.c);EB(a,this.b);return a.b};function Ez(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(432,433,{98:1,99:1,107:1,108:1,113:1,115:1},Ez);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return LB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function MB(){MB=u;NB=new OB;PB=new QB;RB=new QB}var NB,RB,PB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};function OB(){}s(437,436,{},OB);function QB(){}s(438,1,{},QB);s(439,394,Rh);_.Kd=function(){return null};
-function SB(a,b){var c;c=new TB(az(a));return!c?null:new hz(UB(c,"_")*b+6,fB(c.b,c.d).d+6)}function VB(a,b){var c;c=SB(a,b);return!c?gz(a):c}function WB(a,b){var c;c=SB(a,b);return!c?iz(a):c}function XB(a,b){var c=a.ac;zy(c.b,b);c.f.b=-1;c.f.c=-1}function YB(a){ZB.call(this,a,null!=a?a.length:0)}function ZB(a,b){sz.call(this);this.b=0>b?0:b;var c=this.ac;zy(c.b,a);c.f.b=-1;c.f.c=-1}s(440,439,Rh,YB,ZB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return SB(this,Xn(this.ac.b.pb,Ug).length)};_.Md=function(){return!az(this)?null:SB(this,Xn(this.ac.b.pb,Ug).length)};_.Od=function(){return 0<this.b?VB(this,this.b):gz(this)};_.Qd=function(){return 0<this.b?WB(this,this.b):iz(this)};_.Ud=function(){this.ac=(gq(),new $B)};_.Yd=function(){return 0<this.b?VB(this,this.b):gz(this)};_._d=function(){return 0<this.b?WB(this,this.b):iz(this)};_.b=0;function gq(){gq=u;tz=new aC}function sr(){var a=(gq(),gq(),tz);!a.d&&(a.d=new bC)}
-function aC(){this.c=new cC;this.e=new Wz}s(441,1,{},aC);_.b=null;_.d=null;var tz;function cC(){}s(442,1,{},cC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(443,1,{});function dC(){dC=u;eC=new fC;gC=new fC}function hC(a,b){return b==a?!0:!b?!1:!0}function fC(){}s(444,1,{102:1},fC);_.eQ=function(a){return null==a||!y(a,102)?!1:hC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Wt(a)};
-_.tS=function(){return iC.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var eC,gC;function jC(){jC=u;F(kC,r,102,[(dC(),gC),eC])}function lC(a){jC();this.b=a}s(445,1,{},lC);_.b=null;function mC(a){a="flavor = "+a;qn();this.i=a}s(446,98,{103:1,113:1,119:1,127:1},mC);function nC(a,b,c){Vz();oC.call(this,a,b,c,dh)}function oC(a,b,c,d){Vz();Tz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(447,395,ii,nC,oC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Qt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=dh;function nz(a,b){Vz();Tz.call(this,a);this.e=b}s(448,395,ii,nz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){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.Sd()+Aa+a.Td()+ba+a.Rd()+$g+a.Nd()+va};function zz(a,b,c){Vz();nz.call(this,a,b);this.b=c}s(449,448,ii,zz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Zy(a,b,c,d){Vz();Tz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(450,395,ii,Zy);
-_.$d=function(){var a;switch(this.e){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.e&&(Ot(Ht(this.b,eh))&&(a+="PARENT_CHANGED,"),Ot(Ht(this.b,fh))&&(a+="DISPLAYABILITY_CHANGED,"),Ot(Ht(this.b,hh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=dh;_.c=null;_.d=null;s(451,1,ni);function hB(a,b){Vz();nz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(452,448,ii,hB);
-_.$d=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(453,1,{});function pC(a){if(null==a)throw new nn;}s(454,453,{},pC);
-function qC(){qC=u;rC={};rC["java.vendor"]=te;rC["package.restrict.access.sun"]=Tg;rC["sun.java.launcher"]=ec;rC["sun.management.compiler"]=te;rC["os.name"]=ec;rC[" sun.boot.class.path"]=ec;rC["path.separator.applet"]=ec;rC["java.vm.specification.vendor"]=te;rC["java.runtime.version"]=ec;rC["http.proxyPort"]=ec;rC["user.name"]=ec;rC["user.language"]=ec;rC["os.name.applet"]=ec;rC["browser.version"]=ec;rC["java.version"]=ec;rC["user.timezone"]=ec;rC["java.endorsed.dirs"]=ec;rC["java.specification.name"]=
-"GWT";rC["java.specification.version"]="2.5.0";rC[Ne]=$b;!Hr&&(Hr=new Pr);Hr.b?rC[Le]="yes":rC[Le]=null}var rC;s(457,98,Th);function sC(){qn()}function tC(a){qn();this.i=a}s(456,457,{110:1,113:1,119:1,127:1},sC,tC);function uC(){uC=u;vC=new wC}function xC(a){var b;if(a.n){var c;b=new Ut;kn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,kn(b.b,a.b));c=a.c;a=a.k;null!=c&&kn(b.b,c);null!=a&&(b.b.b+=ma,kn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function yC(a){uC();var b,c,d;if(null==a)throw new sC;a=Tn(a);try{d=yv(a,zv(58))}catch(e){e=Hi(e);if(y(e,123))throw new tC(on(e));throw e;}c=yv(a,zv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;zC();var f,g,i;i=c.length;b=new AC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new tC(Xb+a);if(!this.n&&(this.n=Zi(vC,this.i),this.n||(this.n=(gq(),new BC))&&x(vC,this.i,this.n),!this.n))throw new tC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,B,K,P,Y,da,N,oc,Dc,bg,xb,Od,Pd,Qd,Va,Ec,Gb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==CC(c,zv(47),l+2))throw new DC(m);}else{N=c.substr(l,m-l);m-=l;B=0;K=this.d;oc=this.f;
-Qd=this.k;w=this.e;xb=this.j;o=this.b;Gb=this.o;Va=CC(N,zv(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;oc=-1;B=CC(N,zv(47),2);Pd=CC(N,zv(63),2);-1!=Pd&&(-1==B||B>Pd)&&(B=Pd);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var td=zv(64);Ec=N.lastIndexOf(td,P);o=N.substr(2,P-2);-1<Ec&&(Gb=N.substr(2,Ec-2),Y=Ec+1);Dc=CC(N,zv(58),-1==Ec?Y:Ec);q=yv(N,zv(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch(ef){if(ef=Hi(ef),!y(ef,119))throw ef;}-1==Dc||Dc>B?K=N.substr(Y,
-P-Y):(K=N.substr(Y,Dc-Y),bg=N.substr(Dc+1,P-(Dc+1)),0==bg.length?oc=-1:oc=EC(bg,10))}-1<Va&&(Qd=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var bc=zv(63);Od=N.lastIndexOf(bc,H);-1<Od?(xb=N.substr(Od+1,H-(Od+1)),0==Od&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Xy(w,zv(47))+1,w=w.substr(0,da-0)),H=Od):0!=Va&&(xb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,H-B):H>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Xy(w,zv(47))+1,0==da?w=N.substr(B,H-B):w=w.substr(0,da-0)+N.substr(B,H-B)));null==w&&(w=j);null==
-K&&(K=j);d=K;var ze;ze=w;null!=xb&&!D(xb,j)&&(null!=w?ze=w+tb+xb:ze=tb+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=ze;this.f=oc;this.k=Qd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(ud=Xy(this.d,zv(64)))?(this.o=this.d.substr(0,ud-0),this.d=Un(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=yv(this.c,zv(63)))?(this.j=Un(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Gb;this.e=w;this.j=xb}}catch(vd){vd=
-Hi(vd);if(y(vd,119))throw new tC(on(vd));throw vd;}if(-1>this.f)throw new tC("incorrect port: "+this.f);}s(458,1,ii,yC);_.tS=function(){return xC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var vC;s(459,1,{});function FC(a,b,c){var d,e;for(d=new GC(a.te().b);HC(d.b);)if(a=d.c=Ci(d.b),e=a.mf(),null==b?null==e:wn(b,e))return c&&IC(d),a;return null}s(463,1,Yh);_.se=function(a){return!!FC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new GC(a.te().b);HC(a.b);)if(b=a.c=Ci(a.b),c=b.mf(),b=b.nf(),!this.se(c)||!JC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=FC(this,a,!1);return!a?null:a.nf()};_.hC=function(){var a,b,c;c=0;for(b=new GC(this.te().b);HC(b.b);)a=b.c=Ci(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new KC("Put not supported on this map");};
-_.xe=function(a){a=FC(this,a,!0);return!a?null:a.nf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new GC(this.te().b);HC(c.b);)b=c.c=Ci(c.b),a?d+=Ba:a=!0,d+=j+b.mf(),d+=qb,d+=j+b.nf();return d+"}"};function yy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function hv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].mf())){c=!0;break a}c=!1}return c}
-function Zi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.mf())){c=f.nf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=LC(a,c);else if(y(b,1))c=MC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.mf())){a=d.nf();d.of(c);c=a;break a}}else e=a.b[d]=[];d=new NC(b,c);e.push(d);++a.e;c=null}return c}
-function LC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function MC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ki(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.mf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.nf();break a}}c=null}return c}s(462,463,Yh);_.se=function(a){return hv(this,a)};
-_.te=function(){return new OC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return Zi(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Ki(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function zi(){yy(this)}s(461,462,$h,zi);_.ze=function(a,b){return jt(a)===jt(b)||null!=a&&wn(a,b)};_.Be=function(a){return~~zn(a)};function wC(){yy(this)}s(460,461,$h,wC);function PC(){qn()}s(464,97,di,PC);
-function QC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=RC(a,c);if(c>=a.j)break;c=SC(a,c);++b}return b}function TC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function UC(a){var b;a.b=0<=a.k&&!a.e?a.k:RC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new PC;b=a.b;a.b=SC(a,a.b);return a.o.substr(b,a.b-b)}
-function SC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=VC(a.o,d,a.o.length);if(c<=a.i&&TC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=yv(a.d,zv(c)))break;++d}a.n&&b==d&&(a.f?(c=VC(a.o,d,a.o.length),c<=a.i&&TC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=yv(a.d,zv(c))&&++d));return d}
-function RC(a,b){var c,d;if(null==a.d)throw new nn;for(d=b;!a.n&&d<a.j;)if(a.f){c=VC(a.o,d,a.o.length);if(c>a.i||!TC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>yv(a.d,zv(c)))break;++d}return d}function WC(a){XC.call(this,a," \t\n\r\u000c",!1)}function YC(a){XC.call(this,a,Aa,!1)}
-function XC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=VC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(I,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=VC(this.d,d,this.d.length),this.c[c]=a}}}s(465,1,{},WC,YC,XC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function ZC(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=Cn(e),!(An(),!/[^,:{}\[\]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)}s(471,1,{});function $C(a,b){b.Gc(new aD);b.Fc(new bD);b.Hc(new cD);b.Ic(new dD(a))}s(470,471,{});_.c=null;_.d=1;_.e=-1;function eD(a){this.b=a;this.c=new fD(this.b);this.d=this.e=1}s(469,470,{},eD);_.b=null;
-function fD(a){this.b=a}s(472,1,{},fD);_.Ce=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new rr(b)),gD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",hD(b))};_.b=null;function iD(a){this.b=a}s(473,1,{},iD);var jD=_.b=null;
-function kD(){kD=u;jD=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function lD(){}function mD(a){nD.call(this,a,fb,fb,null)}function oD(a,b){nD.call(this,a,fb,fb,b)}
-function pD(a,b,c){nD.call(this,a,b,c,null)}
-function nD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=dj(a)){this.b=new qD;this.c=new rD(this.b,b,c,d);Sv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Pz(a,Wn(a.pb,Jf),Wn(a.pb,If)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?sD="JSME":sD="JME";b.v=tD(b,!1);b.w=tD(b,!0);ur(b,sD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Sz(b);Iz(b,null);b.nb||(b.S=0);b.T||(b.T=new dB(Vb,0,13),b.W=new TB(b.T));b.U||(b.U=new dB(Vb,
-1,13),b.V=new TB(b.U));b.X||(b.X=new dB(Vb,0,11),new TB(b.X));b.k||(b.k=new dB(Vb,0,13),b.n=new TB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;uD=10;b.Fb=!0;try{o=vD(b.Ob,"options");null!=o&&wD(b,o);i=vD(b.Ob,"jme");null!=i&&(b.L=i);l=vD(b.Ob,"mol");null!=l&&(b.ab=l);g=vD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=vD(b.Ob,Dg);null!=m&&(b.bb=m,hD(b));b.j=vD(b.Ob,"atomcolors");b.i=vD(b.Ob,"atombg");f=vD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,B;w=(DA(),EA);try{if(0!=f.indexOf(ma))throw new pn("bad hex encoding");
-B=EC(f.substr(1,2),16);H=EC(f.substr(3,2),16);q=EC(f.substr(5,2),16);n=w=new FA(B,H,q)}catch(K){if(K=Hi(K),y(K,119))qC(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&xD(b.Z);h=vD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Hi(P),!y(P,119))throw P;}b.c=202;for(f=0;23>f;++f)yD[f]=(DA(),LA),zD[f]=Nc;zD[1]=Ub;yD[1]=(DA(),IA);zD[2]=Ab;yD[2]=LA;zD[3]=Db;yD[3]=IA;zD[4]=dc;yD[4]=PA;zD[5]=kc;yD[5]=KA;zD[9]=Qb;yD[9]=NA;zD[10]=Jb;yD[10]=NA;zD[11]=Cb;yD[11]=NA;zD[12]=Wb;yD[12]=NA;zD[8]=zc;yD[8]=RA(MA);
-zD[7]=mc;yD[7]=LA;zD[6]=Cc;yD[6]=IA;zD[13]=Bc;yD[13]=IA;zD[18]=Nc;yD[18]=IA;zD[19]=nc;yD[19]=IA;zD[20]=pc;yD[20]=IA;zD[21]=rc;yD[21]=IA;zD[22]=sc;yD[22]=IA;rz(b);b.$=new AD;f=a.d;f.C=Sz(f);null!=f.L?(BD(f,f.L),null!=f.i&&f.Z&&CD(f.Z,f.i,!0),null!=f.j&&f.Z&&CD(f.Z,f.j,!1)):null!=f.ab&&DD(f,f.ab,!0);hD(a.d);o=this.b;f=this.c;$C(new eD(o),f);n=0>=ED();h=new Ax((kD(),jD));h.pb.alt="drag out MOL or RXN file";wv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new iD(o);bj(f.i,h,Wn(f.pb,Jf)-
-m-i,Wn(f.pb,If)-(g-i));n?(n=new FD,wv(n,h.pb.alt),0<=m&&(n.pb.style[Zg]=m+Uf),0<=l&&(n.pb.style[Be]=l+Uf),bj(f.i,n,Wn(f.pb,Jf)-m-i,Wn(f.pb,If)-(g-i)),n.pb.draggable=Tg,n.pb.style[Id]=(oo(),wf),Cv(n,o,(Oq(),Oq(),Pq))):(h.pb.draggable=Tg,h.pb.style[Id]=(oo(),wf),Cv(h,o,(Oq(),Oq(),Pq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{147:1},lD,mD,oD,pD,nD);_.De=function(a){GD(new HD(a,this.b,ID))};_.Ee=function(){JD(this.b)};_.Fe=function(){Mn((Jn(),Kn),new KD(this))};
-_.Ge=function(){return this.b.H};_.He=function(){return this.b.db};_.Ie=function(){return this.b.eb};_.Je=function(){return this.b.rb};_.Ke=function(){return this.b.vb};_.Le=function(){return this.b.xb};_.Me=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ne=function(){var a=this.b,b;a.Bb?b=LD(a,1)+rb+LD(a,2)+rb+LD(a,3):b=LD(a,0);return b};_.Oe=function(){return Rq(this.b)};_.Pe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=MD(a);a.Jb=b;hD(a);return c};_.Qe=function(a){wD(this.b,a)};
-_.Re=function(){};_.Se=function(a){DD(this.b,a,!0)};_.Te=function(a){BD(this.b,a)};_.ce=function(){Rz(this.b)};_.Ue=function(){ND(this.b)};_.Ve=function(a){var b=this.b;if(a=OD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;PD(b)}};_.We=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Bi(b.b);d.c<d.e.ye();)c=Ci(d),a?c.b=j:c.b=rg}Rz(b.d)};_.Xe=function(a,b){var c=this.b,d;if(d=OD(c,a))CD(d,b,!0),PD(c)};
-_.Ye=function(a,b){var c=this.b,d;d=OD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,hD(c)):(d.D=b,PD(c))};_.Ze=function(a){this.b.H=a};_.$e=function(a){var b=this.b;b.db=a;hD(b)};_._e=function(a){var b=this.b;b.eb=a;hD(b)};_.af=function(a){this.b.qb=a};_.bf=function(a){this.b.rb=a};_.cf=function(a){var b=this.b;b.vb=a;b.v=tD(b,!1)};_.df=function(a){this.b.xb=a};_.ef=function(a){QD(this.b,a)};_.ff=function(a,b){var c=this.b;c.f=!1;c.Kb=new RD(c,a);SD(c.Kb);c.c=253;c.jb=!0;c.J=b;hD(c)};
-_.gf=function(a){TD(this.b,a)};_.hf=function(){return UD(this.b)};_.b=null;_.c=null;function KD(a){this.b=a}s(477,1,{},KD);_.qc=function(){var a,b;for(b=new Bi(this.b.c.b);b.c<b.e.ye();)a=Ci(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function VD(){var a=(WD(),XD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=YD;WD();b=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==oe)?b[0]:null;a:if(ZD==e||$D==e&&y(b,147))e=!0;else{if(null!=b)for(b=vn(b);b&&b!=ZD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new lD:3==arguments.length?a=new pD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new mD(arguments[0]):4==arguments.length?a=new nD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new oD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.De(a)});b.clear=A(function(){this.g.Ee()});b.deferredRepaint=A(function(){this.g.Fe()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Me(a)});b.jmeFile=A(function(){return this.g.Ne()});b.molFile=A(function(){return this.g.Oe()});b.nonisomericSmiles=A(function(){return this.g.Pe()});b.options=A(function(a){this.g.Qe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Se(a)});b.readMolecule=A(function(a){this.g.Te(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Ue()});b.resetAtomColors=A(function(a){this.g.Ve(a)});
-b.setAntialias=A(function(a){this.g.We(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Xe(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Ye(a,b)});b.setHelpURL=A(function(a){this.g.Ze(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.$e(a)});b.setMolecularAreaLineWidth=A(function(a){this.g._e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.af(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.bf(a)});b.setPasteLabel=A(function(a){this.g.cf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.df(a)});b.setSubstituent=A(function(a){this.g.ef(a)});b.setTemplate=A(function(a,b){this.g.ff(a,b)});b.showInfo=A(function(a){this.g.gf(a)});b.smiles=A(function(){return this.g.hf()});aE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function nt(){bE||(bE=!0,VD())}s(478,1,{},nt);var bE=!1;function cE(a){qn();this.i=a}s(480,457,Th,cE);function tt(){qn();this.i="divide by zero"}s(481,97,di,tt);function it(){qn()}function dE(a){qn();this.i=a}
-s(482,97,di,it,dE);function VC(a,b,c){var d,e;d=eE(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 fE(){}function gE(a){return typeof a==Gf?zc+(0>a?-a:a):a}function hE(a,b){var c;c=new fE;c.e=Kb+(iE(0!=a?-a:0)?gE(0!=a?-a:0):j+ti(c));jE(0!=a?-a:0)&&kE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new fE;b.e=Kb+(iE(a)?gE(a):j+ti(b));jE(a)&&kE(a,b);return b}
-function W(a,b){var c;c=new fE;c.e=Kb+(iE(a)?gE(a):j+ti(c));jE(a)&&kE(a,c);c.c=b?8:0;return c}function lE(){var a;a=new fE;a.e=Kb+(iE(0)?gE(0):j+ti(a));jE(0)&&kE(0,a);a.c=2;return a}function mE(a){var b;b=new fE;b.e=Kb+(iE(a)?gE(a):j+ti(b));jE(a)&&kE(a,b);b.c=1;return b}function jE(a){return typeof a==Gf&&0<a}function iE(a){return null!=a&&0!=a}
-function kE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.d])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},fE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function nE(a){var b;b=oE;!b&&(b=oE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new pE(Sb+a+ga);return b}
-function EC(a,b){var c,d;if(null==a)throw new pE(Ff);if(2>b||36<b)throw new pE("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 pE(Sb+a+ga);}c=parseInt(a,b);if(isNaN(c))throw new pE(Sb+a+ga);if(-2147483648>c||2147483647<c)throw new pE(Sb+a+ga);return c}s(486,1,{113:1,124:1});var oE=null;function qE(a){this.b=a}
-s(485,486,{113:1,116:1,117:1,124:1},qE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function dA(a){this.b=a}s(487,486,{113:1,116:1,120:1,124:1},dA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function Uz(){qn()}function qk(a){qn();this.i=a}s(488,97,Kh,Uz,qk);function Vv(){qn()}function Xw(a){qn();this.i=a}s(489,97,di,Vv,Xw);
-function S(a){this.b=a}function Ft(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 yt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sE(),tE)[b],!c&&(c=tE[b]=new S(a)),c):new S(a)}s(490,486,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function sE(){sE=u;tE=v(uE,r,122,256,0)}var tE;function Bj(a){return 0>a?-a:a}function Aj(a,b){return a>b?a:b}function vE(a){return Math.round(a)}function nn(){qn()}function js(a){qn();this.i=a}s(493,97,{113:1,119:1,123:1,125:1,127:1},nn,js);function vi(){vi=u;wi=F(ui,r,-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 wi;function pE(a){qn();this.i=a}s(495,488,Kh,pE);
-function un(a){this.b="Unknown";this.d=a;this.c=-1}s(496,1,{113:1,126:1},un);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function eE(a,b){return a.charCodeAt(b)}function wE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Ss(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function yv(a,b){return a.indexOf(b)}
-function CC(a,b,c){return a.indexOf(b,c)}function Xy(a,b){return a.lastIndexOf(b)}function xE(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Un(c,++d):c=c.substr(0,d-0)+Un(c,++d);return a.replace(RegExp(b,pe),c)}
-function yE(a,b){for(var c=RegExp(b,pe),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(mt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Un(a,b){return a.substr(b,a.length-b)}
-function Tn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function zv(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Wt(this)};_.tS=_.toString;function zE(){zE=u;AE={};BE={}}
-function Wt(a){zE();var b=mb+a,c=BE[b];if(null!=c)return c;c=AE[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+eE(a,d++);c|=0}256==CE&&(AE=BE,BE={},CE=0);++CE;return BE[b]=c}var AE,CE=0,BE;function jn(a,b){kn(a.b,b);return a}function hn(){this.b=new Vn}function DE(){this.b=new Vn;this.b.b+=j}s(498,1,oi,hn,DE);_.tS=function(){return this.b.b};function Ut(){this.b=new Vn}
-function AC(){this.b=new Vn}function Ds(a){this.b=new Vn;kn(this.b,a)}s(499,1,oi,Ut,AC,Ds);_.tS=function(){return this.b.b};function DC(a){a="String index out of range: "+a;qn();this.i=a}s(500,489,di,DC);
-function EE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new nn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new dE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new dE("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 Vv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ht(b,c,a[--d])}else for(c=e+c;e<c;)ht(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Bv(){qn()}function KC(a){qn();this.i=a}s(502,97,di,Bv,KC);function jA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:wn(b,c))return a;return null}function mA(a,b){var c;return(c=jA(a.ud(),b))?(c.Wc(),!0):!1}function FE(a){var b,c,d,e;d=new hn;b=null;d.b.b+=Oc;for(c=a.ud();c.Uc();)null!=b?kn(d.b,b):b=Ba,e=c.Vc(),kn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(503,1,{});_.jf=function(){throw new KC("Add not supported on this collection");};
-_.kf=function(a){return!!jA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.lf=function(a){return mA(this,a)};_.tS=function(){return FE(this)};s(505,503,Vh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.kf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=zn(c),a=~~a);return a};
-function GE(a,b){var c;return y(b,131)&&(c=b.mf(),hv(a.b,c))?(c=Zi(a.b,c),a.b.ze(b.nf(),c)):!1}function OC(a){this.b=a}s(504,505,Vh,OC);_.kf=function(a){return GE(this,a)};_.ud=function(){return new GC(this.b)};_.lf=function(a){return GE(this,a)?(a=a.mf(),Ki(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function IC(a){if(a.c)Ei(a.b),Ki(a.d,a.c.mf()),a.c=null;else throw new Fv("Must call next() before remove().");}
-function GC(a){var b;this.d=a;b=new Wi;a.d&&Qi(b,new HE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new IE(a,d.substring(1));b.jf(e)}var a=a.b,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.jf(c[d])}this.b=new Bi(b)}s(506,1,{},GC);_.Uc=function(){return HC(this.b)};_.Vc=function(){return this.c=Ci(this.b)};_.Wc=function(){IC(this)};_.b=null;_.c=null;_.d=null;s(508,1,Ph);_.eQ=function(a){return y(a,131)&&JC(this.mf(),a.mf())&&JC(this.nf(),a.nf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.mf()&&(a=zn(this.mf()));null!=this.nf()&&(b=zn(this.nf()));return a^b};_.tS=function(){return this.mf()+qb+this.nf()};function HE(a){this.b=a}s(507,508,Ph,HE);_.mf=function(){return null};_.nf=function(){return this.b.c};_.of=function(a){return LC(this.b,a)};_.b=null;function IE(a,b){this.c=a;this.b=b}s(509,508,Ph,IE);_.mf=function(){return this.b};_.nf=function(){return this.c.f[mb+this.b]};_.of=function(a){return MC(this.c,this.b,a)};_.b=null;_.c=null;
-function Uw(a,b){(0>a||a>=b)&&JE(a,b)}function JE(a,b){throw new Xw("Index: "+a+", Size: "+b);}s(510,503,Jh);_.pf=function(){throw new KC("Add not supported on this list");};_.jf=function(a){this.pf(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:wn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:zn(c)),b=~~b;return b};_.ud=function(){return new Bi(this)};_.rf=function(){return this.sf(0)};_.sf=function(a){return new KE(this,a)};_.tf=function(){throw new KC("Remove not supported on this list");};function HC(a){return a.c<a.e.ye()}function Ci(a){if(a.c>=a.e.ye())throw new Yv;return a.e.qf(a.d=a.c++)}function Ei(a){if(0>a.d)throw new mx;a.e.tf(a.d);a.c=a.d;a.d=-1}function Bi(a){this.e=a}s(511,1,{},Bi);_.Uc=function(){return HC(this)};
-_.Vc=function(){return Ci(this)};_.Wc=function(){Ei(this)};_.c=0;_.d=-1;_.e=null;function KE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&JE(b,c);this.c=b}s(512,511,{},KE);_.uf=function(){return 0<this.c};_.vf=function(){if(0>=this.c)throw new Yv;return this.b.qf(this.d=--this.c)};_.b=null;function LE(a){a=new GC(a.c.b);return new ME(a)}function NE(a,b){this.b=a;this.c=b}s(513,505,Vh,NE);_.kf=function(a){return hv(this.b,a)};_.ud=function(){return LE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function ME(a){this.b=a}s(514,1,{},ME);_.Uc=function(){return HC(this.b.b)};_.Vc=function(){return(this.b.c=Ci(this.b.b)).mf()};_.Wc=function(){IC(this.b)};_.b=null;s(515,510,Jh);_.pf=function(a,b){var c;c=pA(this,a);var d=c.e;new kA(b,c.c);++d.c;++c.b;c.d=null};_.qf=function(a){var b;b=pA(this,a);try{return qA(b)}catch(c){c=Hi(c);if(y(c,132))throw new Xw("Can't get element "+a);throw c;}};_.ud=function(){return pA(this,0)};
-_.tf=function(a){var b,c;b=pA(this,a);try{c=qA(b)}catch(d){d=Hi(d);if(y(d,132))throw new Xw("Can't remove element "+a);throw d;}OE(b);return c};function PE(a){a.c=v(QE,r,0,0,0)}function Az(a,b,c){(0>b||b>a.d)&&JE(b,a.d);a.c.splice(b,0,c);++a.d}function Qi(a,b){ht(a.c,a.d++,b);return!0}function vu(a,b){Uw(b,a.d);return a.c[b]}function uj(a,b){for(var c=0;c<a.d;++c)if(JC(b,a.c[c]))return c;return-1}function yu(a,b){var c;c=(Uw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Pi(a,b){var c;c=uj(a,b);if(-1==c)return!1;yu(a,c);return!0}function uk(a,b){var c;if(b.length<a.d){c=b;var d;d=at(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ht(b,c,a.c[c]);b.length>a.d&&ht(b,a.d,null);return b}function Wi(){PE(this)}function bB(a){PE(this);this.c.length=a}function Yz(a){PE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(516,510,si,Wi,bB,Yz);_.pf=function(a,b){Az(this,a,b)};
-_.jf=function(a){return Qi(this,a)};_.Ee=function(){this.c=v(QE,r,0,0,0);this.d=0};_.kf=function(a){return-1!=uj(this,a)};_.qf=function(a){return vu(this,a)};_.ve=function(){return 0==this.d};_.tf=function(a){return yu(this,a)};_.lf=function(a){return Pi(this,a)};_.ye=function(){return this.d};_.d=0;function oA(a,b,c){var d;for(d=0;d<b;++d)ht(a,d,c)}function zs(){zs=u;As=new RE}var As;function RE(){}s(519,510,li,RE);_.kf=function(){return!1};_.qf=function(){throw new Vv;};_.ye=function(){return 0};
-function SE(){this.b=new Date}function TE(a){return 10>a?bb+a:j+a}s(520,1,{113:1,115:1,116:1,128:1},SE);_.eQ=function(a){return y(a,128)&&It(L(this.b.getTime()),L(a.b.getTime()))};_.hC=function(){var a;a=L(this.b.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=pt(c&4194303,b&4194303,e&1048575);a=pt(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(UE(),VE)[this.b.getDay()]+ba+WE[this.b.getMonth()]+ba+TE(this.b.getDate())+ba+TE(this.b.getHours())+mb+TE(this.b.getMinutes())+mb+TE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function UE(){UE=u;VE=F(mt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));WE=F(mt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var VE,WE;
-function ss(a,b){return null==x(a.b,b,a)}function rs(){this.b=new zi}s(522,505,{113:1,115:1,133:1},rs);_.jf=function(a){return ss(this,a)};_.kf=function(a){return hv(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return LE(new NE(this.b,new OC(this.b)))};_.lf=function(a){return null!=Ki(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return FE(new NE(this.b,new OC(this.b)))};_.b=null;
-function pA(a,b){var c,d;(0>b||b>a.c)&&JE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new XE(a,b,d)}function tA(){this.b=new YE;this.c=0}s(523,515,li,tA);_.jf=function(a){new kA(a,this.b);++this.c;return!0};_.sf=function(a){return pA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function qA(a){if(a.c==a.e.b)throw new Yv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function OE(a){if(!a.d)throw new mx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function XE(a,b,c){this.e=a;this.c=c;this.b=b}s(524,1,{},XE);_.Uc=function(){return this.c!=this.e.b};_.uf=function(){return this.c.c!=this.e.b};_.Vc=function(){return qA(this)};_.vf=function(){if(this.c.c==this.e.b)throw new Yv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){OE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function YE(){this.b=this.c=this}
-function kA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(525,1,{},YE,kA);_.b=null;_.c=null;_.d=null;function NC(a,b){this.b=a;this.c=b}s(526,508,Ph,NC);_.mf=function(){return this.b};_.nf=function(){return this.c};_.of=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Yv(){qn()}s(527,97,{113:1,119:1,125:1,127:1,132:1},Yv);function JC(a,b){return jt(a)===jt(b)||null!=a&&wn(a,b)}function aB(a){var b=v(uA,r,90,0,0);return uk(a.b,b)}function Kz(){this.b=new Wi}
-s(529,510,si,Kz);_.pf=function(a,b){Az(this.b,a,b)};_.jf=function(a){return Qi(this.b,a)};_.kf=function(a){return-1!=uj(this.b,a)};_.qf=function(a){return vu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Bi(this.b)};_.tf=function(a){return yu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return FE(this.b)};_.b=null;function ZE(a){a.ac.d.hb&&gB(a)}function $E(a){var b;if(a.ac.d.hb){b=bz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}iB(a)}
-function aF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function GD(a){var b=a.k;bF(a.ac.d,b.b,b.c);!az(a)&&Fz(a);pz(a)}function cF(){lB.call(this,j);this.j=new xA(this.wf());Xz(this.r,new dF(this))}s(531,416,gi);_.Id=function(a,b){return jt(a.i)===jt(this.j)?($E(this),!0):this.xf(a,b)};_.wf=function(){return"Close"};_.xf=function(){return!1};_.Bd=function(){$E(this)};_.j=null;_.k=null;
-function HD(a,b,c){cF.call(this);this.ac&&nB(this.ac.d,!1);kB(this,!1);Iz(this,new vB(0));a=new zB(a,1);Q(this,a,null);a=new Mz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=bz(b),jB(this),aF(this.k,~~(Wn(b.Ob.pb,Jf)/2)-~~(this.fc/2),~~(Wn(b.Ob.pb,If)/2)-~~(this.Xb/2)));c&&O(this,c)}s(530,531,gi,HD);_.wf=function(){return"OK"};function eF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Fv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Fv(Yb);a.b=a.b.c;return a.b.b}
-function AD(){this.b=this.c=new fF}s(532,1,{},AD);_.b=null;function fF(){this.b=null}function gF(a){this.b=a}s(533,1,{},fF,gF);_.b=null;_.c=null;_.d=null;function dF(a){this.b=a}s(534,451,ni,dF);_.b=null;function hF(){hF=u;iF=F(mt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ID=(DA(),GA);jF=QA(ID);yD=v(kF,r,89,23,0);zD=v(mt,r,1,23,0);lF=v(kF,r,89,7,0);mF=null!=(qC(),rC[Le])}
-function MD(a){var b;if(a.Bb)b=nF(a,1)+rb+nF(a,2)+rb+nF(a,3);else if(b=nF(a,0),0<b.length){var c=new oF(a.Z);Qi(a._.b,c)}return b}function pF(a,b){var c,d;c=b.b;if(D(c,(qF(),rF).c))qr(UD(a));else if(D(c,sF.c))qr(Rq(a));else if(D(c,tF.c))c=a.u,d=(!a.ub&&(a.ub=new rr(a)),a.ub),c.b=d,sr(),tr(c);else if(D(c,eg)){7!=a.O&&(a.P=dh);d=b.d;d=Pt(d,ch);c=Et(d,a.P);var e=!Ct(c,dh)?xt(c):c;!Ct(e,jh)&&uF(a.Z,M(c));vF(a);a.lb=!0;hD(a);a.O=7;a.P=d}else D(c,kg)||(D(c,ee)?wF(a):QD(a,c))}
-function xF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(yF,r,-1,4,1);l=v(yF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)zF(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Sz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;AF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||BF(a.fb[f])}}}
-function JD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new CF(a),a.Z.r=0);null!=a.rb&&ZC(a.rb,null)}}function tD(a,b){var c,d,e,f;f=new JB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new CB(Lb+d);var g=(qF(),rF).c;d.d=g;IB(f,d);Xz(d.e,a);d=new CB(Lb+c);d.d=sF.c;Xz(d.e,a);IB(f,d);IB(f,new CB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new CB(c);d.d=tF.c;Xz(d.e,a);IB(f,d);Vy(a,f);return f}
-function DF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,ID);a.nb?(e==a.c&&X(b,RA(ID)),qB(b,g,f,a.Y,a.Y),X(b,(DA(),IA)),EF(b,g,f,a.Y-1,a.Y-1)):e==a.c?pB(b,g+1,f+1,a.Y,a.Y,!1):pB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(DA(),JA)),e){case 101:X(b,MA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;FF(b,!0);GF(b,HF(b,c,e,d,i));X(b,JA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(FF(b,!1),GF(b,HF(b,c,e,d,i)));IF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,KA),qB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,MA),qB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,NA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,JA);break;case 107:X(b,LA);qB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,JA);EF(b,g+4,f+4,a.Y-8,a.Y-8);IF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:JF(b,g,f,a.Y,!0);break;case 111:JF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,EA);qB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,JA);EF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,ID);a.ob&&pB(b,g+1,f+1,a.Y,a.Y,!1);X(b,JA);KF(a,b,g,f,"NEW");break;case 106:X(b,KA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,JA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));KF(a,b,g+6,f,nc);break;case 104:X(b,KA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,JA);break;case 105:a.Ib?(X(b,OA),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),X(b,JA)):KF(a,b,g,f,"123");break;case 113:X(b,PA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);qB(b,e,d,c,c);X(b,JA);LF(a,
-b,g,f,EA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:MF(a,b,g,f+2,3);break;case 207:MF(a,b,g,f,4);break;case 208:MF(a,b,g,f,5);break;case 209:MF(a,b,g,f,1);break;case 210:MF(a,b,g,f,6);break;case 211:MF(a,b,g,f,7);break;case 212:MF(a,b,g,f,8);break;case 213:KF(a,b,g,f,"FG"),a.F=new FB(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!=zD[c]&&LF(a,b,g,f,yD[c],zD[c])}function NF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,ID),qB(d,0,0,c,b),a.nb?(X(d,(DA(),IA)),EF(d,-1,0,c,b-1)):(X(d,jF),Z(d,0,0,c-1-2,0),X(d,RA(ID)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),OF(d,a.X),X(d,(DA(),JA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,KA),PF(d,a.J,10,15),QF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function RF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,ID);qB(d,0,0,c,b);a.nb?(X(d,(DA(),IA)),Z(d,0,b-1,c,b-1),e=uD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,jF),Z(d,0,0,0,b-1),Z(d,0,uD*a.Y,b-1,uD*a.Y),X(d,RA(ID)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=uD+2;++b)DF(a,d,1,b);QF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function SF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);qB(e,0,0,c,b);d=a.db?(MB(),PB):(MB(),RB);if((MB(),NB)==(MB(),NB))d==PB?e.b=j:e.b=rg;d=new bA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.tb;++d){var f=a.fb[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,B=n=void 0,K=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=H=K=n=void 0,N=h=n=o=o=K=N=Y=i=P=P=H=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(AF(f),xF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=J(13*f.n.B*i),f.n.k=new dB(Vb,0,i),f.n.n=new TB((gq(),f.n.k)));f.n.A&&(X(g,(DA(),JA)),EF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=M(L(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(hF(),lF)[f.e[i]]),h=g,o=J(f.J[i]-m/2),P=J(f.M[i]-m/2),Y=N=m,FF(h,!0),GF(h,HF(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(hF(),lF)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(I,k,-1,4,1),o=v(I,k,-1,4,1),P[0]=J(f.J[h]+q),o[0]=J(f.M[h]-n),P[1]=J(f.J[m]+q),o[1]=J(f.M[m]-n),P[2]=J(f.J[m]-q),o[2]=J(f.M[m]+n),P[3]=J(f.J[h]-q),o[3]=J(f.M[h]+n),m=g,h=P,FF(m,!0),GF(m,TF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(DA(),JA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(hF(),lF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,NA);q=l*B;n=l*w;Z(g,M(L(Math.round(Y+q))),M(L(Math.round(N-n))),M(L(Math.round(P+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(Y-q))),M(L(Math.round(N+n))),M(L(Math.round(P-q))),M(L(Math.round(o+n))));X(g,JA);break;case 3:m=M(L(Math.round(Y)));h=M(L(Math.round(N)));P=M(L(Math.round(P)));o=M(L(Math.round(o)));Z(g,m,h,P,o);Y=M(L(Math.round(da*B)));N=M(L(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=Y-(Y-P)/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))));OF(g,f.n.k);m=UF(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=UB(f.n.n,h);Y=M(L(Math.round((Y+P)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));X(g,NA);PF(g,h,Y,n);X(g,JA);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,K=v(I,k,-1,3,1),H=v(I,k,-1,3,1),K[0]=M(L(Math.round(P+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(Y))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(P-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,FF(m,!0),GF(m,TF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)H=Y-(Y-P)/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(Y))),M(L(Math.round(N))),M(L(Math.round(P))),M(L(Math.round(o))))}}w=v(yF,r,-1,f.t+1,1);B=v(I,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];OF(g,f.n.k);m=UF(f.n.n);N=v(mt,r,1,f.t+1,0);P=v(I,k,-1,f.t+1,1);o=v(I,k,-1,f.t+1,1);l=v(VF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=WF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=UB(f.n.n,h),l[i]=XF(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],H=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Ub,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Bj(f.A[i])&&(q+=Bj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=UB(f.n.n,n),q=UB(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=XF(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(hF(),lF)[f.e[i]]),qB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(hF(),lF)[f.e[i]]):X(g,(DA(),JA)):X(g,(hF(),yD)[f.c[i]]),PF(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=M(L(vE(f.J[i]-n/2))),n=M(L(vE(f.M[i]+~~(m/2)-1))),X(g,(DA(),NA)),PF(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(DA(),KA):(DA(),PA)),0<f.D&&106!=f.n.c&&(q=l[f.D],EF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,K=v(I,k,-1,5,1),H=v(I,k,-1,5,1),K[0]=M(L(vE(f.J[h]+q))),K[1]=M(L(vE(f.J[m]+q))),H[0]=M(L(vE(f.M[h]-n))),H[1]=M(L(vE(f.M[m]-n))),K[3]=M(L(vE(f.J[h]-q))),K[2]=M(L(vE(f.J[m]-q))),H[3]=M(L(vE(f.M[h]+n))),H[2]=M(L(vE(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(da=g,i=K,B=H,da.o&&(FF(da,!1),GF(da,TF(da,i,B,5,!0)))),106==f.n.c&&YF(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(DA(),KA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],EF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(DA(),IA)),Z(e,c-1,0,c-1,b-1)):(X(e,RA(ID)),Z(e,c-1,0,c-1,b-1),X(e,ID),Z(e,c-2,0,c-2,b-1),X(e,jF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(DA(),NA)),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.z&&(a.T=new dB(Vb,0,13),a.W=new TB(a.T),null!=a.bb&&(d=UB(a.W,a.bb),c=M(L(Math.round((c-d)/2))),b-=13,X(e,(DA(),JA)),OF(e,a.T),PF(e,a.bb,c,b)));QF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function MF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(I,k,-1,9,1);l=v(I,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/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.o&&(FF(b,!1),GF(b,TF(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 ZF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,ID);qB(d,0,0,b,c);a.nb?(X(d,(DA(),IA)),c=13*(a.Y+a.S),EF(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,RA(ID)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,jF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)DF(a,d,b,1),DF(a,d,b,2);a.c=c;QF(a.Ob,a.Lb,0,0)}}
-function JF(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);IF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function $F(a,b){var c,d,e,f,g,i,h;ND(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=aG(b);h=new XC(b,g,!0);d=j;for(c=1;5>=c;++c)d=bG(h,g);c=rE(EC(Tn(d.substr(0,3)),10)).b;f=rE(EC(Tn(d.substr(3,3)),10)).b;bG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=bG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new cG(a,e)}xF(a,1,c,1);xF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new cG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",hD(a),!1;null!=a.i&&a.Z&&CD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&CD(a.Z,a.j,!1);g=dG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new eG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];xF(a,1,g,0)}hD(a);return!0}
-function fG(a,b){var c,d,e,f,g,i,h,l;ND(a);c=f=0;l=new XC(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=QC(l);a.tb=0;for(d=1;d<=g;++d)if(h=UC(l),Tn(h),!D(h,bh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new RD(a,h);if(0==a.Z.t)return TD(a,"ERROR - problems in reading/processing molecule !"),qC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return TD(a,"ERROR - strange reaction - fixing !"),qC(),!1;if(3<i)return TD(a,"ERROR - strange reaction !"),qC(),!1;1<a.tb&&!e&&wD(a,yf);e&&!a.Bb&&wD(a,Zf);!e&&a.Bb&&
-wD(a,Cf);e?(xF(a,1,f,1),xF(a,f+1,c-1,2),xF(a,c,a.tb,3)):xF(a,1,a.tb,0);hD(a);return!0}function ur(a,b){a.jb=!0;a.J=b}
-function yr(a,b){var c,d;if(0==b)return!1;vF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:JD(a);d=a.$;d.b=d.c;d.c.d=null;gG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;hG(a,eF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Fv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Fv(Yb);d.b=d.b.d;hG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=vu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(ur(a,cc+(a.Db.b+1)+fa+a.Db.d),d=xE(d),DD(a,d,!1),null!=a.rb&&ZC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=vu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(ur(a,cc+(a.Db.b+1)+fa+a.Db.d),d=xE(d),DD(a,d,!1),null!=a.rb&&ZC(a.rb,null));break;case 101:a.Gb&&ZE(a.Gb);a.Gb=new iG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new jG(a):a.zb.ac.d.hb?kG(a.zb.ac.d):
-GD(a.zb);break;case 113:a.b&&ZE(a.b);a.b=new iG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,xD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=lG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(yF,r,-1,4,1);zF(a.Z,d);a.lb=!0;a.Z=new oF(a.Z);d=J(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;SD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,mG(a.Z,a.Z.D),a.Z.D=0,wF(a)):0<a.Z.E&&(a.lb=!0,nG(a.Z,a.Z.E),
-a.Z.E=0,wF(a));oG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new JB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new CB(c),IB(i,g),g.d=c,Xz(g.e,a);Vy(a,i);a.E=i}pG(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(ZE(a.o),a.o=null);0==a.Z.D&&(a.o=new iG(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,wF(a)),18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),qG(a.Z,a.Z.D,d),wF(a)),oG(a.Z))}hD(a);return!0}
-function Rq(a){var b,c,d;d=UD(a);c=j;if(a.Bb){var e,f,g;g=bt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)lG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(rG(g[1][0],3)+rG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+sG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+sG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new tG(a,a.fb,a.tb)),c=sG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function uG(a,b,c,d){var e;e=c;var f=d,g,i;(g=vG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=tD(a,!0)),a.w):(!a.v&&(a.v=tD(a,!1)),a.v),pG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=wG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=uD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",hD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=yr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)mG(a.Z,a.Z.D),a.Z.D=0,wF(a);else{if(106==a.c)return!0;if(108==a.c)xG(a.Z,a.Z.D,0),wF(a);else if(157==a.c)xG(a.Z,a.Z.D,1),wF(a);else if(158==a.c)xG(a.Z,a.Z.D,-1),wF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):wF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(230==a.c)a.O=3,wF(a);else if(233<=a.c&&262>a.c)zG(a.Z,!1),wF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;qG(a.Z,a.Z.D,Xn(a.zb.f.ac.b.pb,Ug));wF(a)}else if(105==a.c)AG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),1>d.length&&(d=Nc),qG(a.Z,a.Z.D,d)),wF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(0<a.Z.E)if(104==a.c)nG(a.Z,a.Z.E),a.Z.E=
-0,wF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])ur(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;mG(d,c);d.b[c]=0}a.Z.E=0;wF(a)}else if(201==a.c)BG(a.Z,a.Z.E),wF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),wF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,wF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,wF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(107==a.c){if(!a.zb.c)return!0;d=Xn(a.zb.f.ac.b.pb,Ug);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;wF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new CF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(CG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,yG(a.Z)):300<a.c?(CG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),1>d.length&&(d=Nc),qG(a.Z,1,d))):230==a.c?BD(a,null):233<=a.c&&262>a.c?(CG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,zG(a.Z,!0)):qC();wF(a)}else e=!1;e&&(oG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,hD(a))}return e}
-function DG(a,b,c,d){var e,f;if(a.z||!a.hb||vG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=EG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)mG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),nG(b,e),0<EG(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){ur(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,M(L(Math.round(h))));b.j[b.v]=b.t;0<EG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;ur(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(wG(b)||vG(b))uF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(yF,r,-1,4,1);zF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;vF(a);a.lb=!0;hD(a);a.Mb=c;a.Nb=d;return!0}
-function FG(a,b,c,d){var e,f,g;if(!a.z&&!vG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((hF(),mF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&ZC(a.qb,F(uE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;vF(a);a.lb=!0;hD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function GG(a){if(a.z)return!0;a.jb=!1;a.P=dh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=EG(b,b.t),6>b.z[c]&&(HG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),mG(b,b.t));b.C=!1;wF(a)}else a:{var b=a.Z,e,f;c=EG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):ur(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],ur(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=M(L(vE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=M(L(vE((b.M[b.F]+b.M[c])/2))))}}BF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,eF(b),b.b.d=c),wF(a),a.r=!1)}else 5==a.O&&(BF(a.Z),wF(a));0<a.O&&(a.D=!1,vF(a),a.lb=!0,oG(a.Z),IG(a.Z),hD(a),a.O=0,a.f=!1);if(mF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,vF(a),a.lb=!0,hD(a);return!0}function vF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function wD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Cf)?a.Bb=!1:-1<b.indexOf(Zf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(yf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Gf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,xF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)JG(a.fb[c]),AF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++uD;hD(a)}
-function hD(a){var b,c,d;b=Sz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Oz(a,d,c),SF(a),a.z||(a.Lb=Oz(a,b.c,2*a.Y+a.S),ZF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Oz(a,a.Y,c),RF(a),a.I=Oz(a,d,a.Y),NF(a))):(SF(a),a.z||(NF(a),a.D&&(ZF(a),RF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function LD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=lG(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=WF(c,h);c.n.M&&0<c.x[h]&&(i+=Ub,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Bj(c.A[h])&&(i+=Bj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+KG(0.055999999999999994*c.J[h],0,2)+ba+KG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=bh),e+=c)}return e}function nF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=lG(a.fb[c]),d!=b))continue;d=LG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function wF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&ZC(a.rb,null)}var c,d,e;e=new MG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new oF(d),SD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new gF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function DD(a,b,c){try{$F(a,b)?c&&wF(a):hD(a)}catch(d){if(d=Hi(d),y(d,119))hD(a);else throw d;}}
-function BD(a,b){try{fG(a,b)?wF(a):hD(a)}catch(c){if(c=Hi(c),y(c,119))hD(a);else throw c;}}function PD(a){vF(a);a.lb=!0;hD(a)}function ND(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new CF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;hD(a);null!=a.rb&&ZC(a.rb,null)}function hG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new oF(d),SD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&ZC(a.rb,null)}}
-function OD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,hD(a),null):a.fb[b]}function QD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,La)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?yr(a,c):b="Not known group!";a.jb=!0;a.J=b;hD(a)}
-function TD(a,b){a.jb=!0;a.J=b;hD(a)}function UD(a){var b;b=MD(a);vF(a);hD(a);return b}function KF(a,b,c,d,e){var f,g,i,h;f=a.W;h=UB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new dB(f.d.b,f.d.d,g),f=new TB(i),h=UB(f,e),b.f=i,b.j=NG(i);else OF(b,a.T);f=fB(f.b,f.d).b-fB(f.b,f.d).c;PF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function LF(a,b,c,d,e,f){var g,i;g=UF(a.V);i=UB(a.V,f);OF(b,a.U);(b.e=e)&&(b.i=cg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);PF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function UF(a){return fB(a.b,a.d).b-fB(a.b,a.d).c}function xr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,hD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):ur(a,a.y+ba),hD(a))}
-function qD(){hF();Mz.call(this);this.Ob=(gq(),gq(),tz).b;this.x=new dB(null,0,8);this.t=(DA(),EA);this.fb=v(OG,r,135,99,0);this._=new Kz;this.Db=new PG;this.K=D((qC(),rC[Ne]),$b);this.u=new QG;this.G=F(mt,r,1,[Ha,Ia,Sa,Ga,Oa,Na,La,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new CF(this);lF[0]=HA;lF[1]=new FA(255,153,153);lF[2]=new FA(255,204,102);lF[3]=new FA(255,255,153);lF[4]=new FA(102,255,255);lF[5]=new FA(51,204,255);lF[6]=new FA(255,153,255)}s(535,391,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},qD);
-_.qe=function(a){pF(this,a)};_.Zd=function(){hD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=dh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var uD=10,ID,jF,yD,iF,mF,sD=null,lF,zD;
-function gD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)ZC(a.b.xb,F(mt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=yE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ht(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{$F(a.b,b)?(ur(a.b,"Structure pasted"+d),wF(a.b)):(GD(new HD(a.b.J,a.b,ID)),ND(a.b)),Rz(a.b)}catch(h){if(h=Hi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",hD(d),GD(new HD(a.b.J,a.b,ID)),Rz(a.b);else throw h;
-}}}function rr(a){this.b=a}s(536,1,{},rr);_.b=null;function qF(){qF=u;rF=new RG("COPY_SMILES",0);sF=new RG("COPY_MOL",1);tF=new RG("PASTE",2);SG=F(TG,r,134,[rF,sF,tF])}function RG(a,b){E.call(this,a,b)}s(537,139,{113:1,116:1,118:1,134:1},RG);var SG,sF,rF,tF;function MG(){this.e=v(OG,r,135,99,0)}s(538,1,{},MG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function UG(a){a.c=v(I,k,-1,20,1);a.A=v(I,k,-1,20,1);a.J=v(yF,r,-1,20,1);a.M=v(yF,r,-1,20,1);a.G=bt([20,7]);a.e=v(I,k,-1,20,1);a.d=v(mt,r,1,20,0);a.o=v(mt,r,1,20,0);a.x=v(I,k,-1,20,1);a.z=v(I,k,-1,20,1);a.H=v(I,k,-1,20,1);a.I=v(I,k,-1,20,1);a.s=v(I,k,-1,20,1);a.B=v(I,k,-1,20,1);a.K=v(I,k,-1,20,1);a.N=v(I,k,-1,20,1);a.f=v(mt,r,1,20,0);a.q=bt([10,2]);a.j=v(I,k,-1,101,1)}
-function VG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,k,-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(yF,r,-1,4,1);d=v(yF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=WG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-WG(o[2],d[2],o[3],d[3]),d=WG(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;CG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=XG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(yF,r,-1,2,1);YG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==EG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;ur(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];HG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&BG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=M(L(vE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=M(L(vE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function zG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&xG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,xG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];mG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)CG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)HG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];SD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];mG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];HG(a);a.H[a.u]=l;a.I[a.u]=c+d;SD(a);b&&(mG(a,l),AF(a))}c=4}ZG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function YG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function yG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])$G(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,$G(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){ur(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[XG(a,a.D,a.G[a.D][d])],2<d||1!=b){ur(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(yF,r,-1,2,1);YG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)CG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)CG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)CG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)HG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[XG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[XG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(I,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=M(L(vE((a.J[b]+a.J[e])/2))),a.N[c]=M(L(vE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;HG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(HG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(HG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(mG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&ZG(a,i);-1<l&&(a.D=l)}
-function $G(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)CG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function ZG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=EG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function XG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function aH(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ot(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ot(c[d])&&!Ct(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)It(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.t)break}return g==a.t}
-function AF(a){var b,c,d;b=v(yF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{zF(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;BF(a)}}
-function zF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 xG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=bH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&ur(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?ur(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?ur(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?ur(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:ur(a.n,"Charge change not possible on the halogen !");break;case 18:ur(a.n,
-"Use X button to change charge on the X atom !")}}
-function dG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(I,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&mG(a,c);AF(a);ur(a.n,"Smaller part(s) removed !");return 1}
-function EG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function IG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];oG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),oG(a));4==a.s[d]&&(a.s[d]=1)}}
-function WG(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 SD(a){var b;cH(a);b=a.s.length;a.K=v(I,k,-1,b,1);a.N=v(I,k,-1,b,1);BF(a);oG(a)}
-function CG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(I,k,-1,c,1),EE(a.c,b,a.c.length),a.c=b,b=v(I,k,-1,c,1),EE(a.A,b,a.A.length),a.A=b,b=v(I,k,-1,c,1),EE(a.x,b,a.x.length),a.x=b,b=v(I,k,-1,c,1),EE(a.e,b,a.e.length),a.e=b,b=v(mt,r,1,c,0),EE(a.d,b,a.d.length),a.d=b,b=v(mt,r,1,c,0),EE(a.o,b,a.o.length),a.o=b,b=v(yF,r,-1,c,1),EE(a.J,b,a.J.length),a.J=b,b=v(yF,r,-1,c,1),EE(a.M,b,a.M.length),a.M=b,b=bt([c,7]),EE(a.G,b,a.G.length),a.G=b,c=v(I,k,-1,c,1),EE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function XF(a,b,c,d,e,f){var g;g=M(L(vE(a.J[b]-c/2)));f||(g-=d-c);a=M(L(vE(a.M[b]-~~(e/2))));return new Ez(g-1-2,a-2,d+1+4,e+4)}
-function HG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(I,k,-1,b,1),EE(a.H,c,a.H.length),a.H=c,c=v(I,k,-1,b,1),EE(a.I,c,a.I.length),a.I=c,c=v(I,k,-1,b,1),EE(a.s,c,a.s.length),a.s=c,c=v(I,k,-1,b,1),EE(a.B,c,a.B.length),a.B=c,c=v(I,k,-1,b,1),EE(a.K,c,a.K.length),a.K=c,c=v(I,k,-1,b,1),EE(a.N,c,a.N.length),a.N=c,b=v(mt,r,1,b,0),EE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function sG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(hF(),aa);i+="JME 2013-04-10 "+new SE+"\n \n";i+=rG(a.t,3)+rG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=KG(0.055999999999999994*(a.J[e]-c),10,4)+KG(0.055999999999999994*(g-a.M[e]),10,4)+KG(0,10,4);h=WF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+rG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=rG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:dH(a,e)&&(g=2),c=rG(a.H[e],3)+rG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=rG(a.I[e],3)+rG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=rG(a.I[e],3)+rG(a.H[e],3)),i+=c+rG(g,3)+rG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+rG(e,4)+rG(a.A[e],4)+aa);return i+"M END\n"}
-function LG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P,Y,da,N,oc,Dc,bg,xb,Od,Pd,Qd,Va,Ec;o=v(I,k,-1,a.t+10,1);n=v(I,k,-1,a.t+10,1);l=v(I,k,-1,a.t+1,1);m=v(I,k,-1,7,1);xb=v(I,k,-1,a.t+1,1);w=v(eH,r,-1,a.t+1,2);H=v(eH,r,-1,a.u+1,2);oc=0;if(0==a.t)return j;dG(a,!0);bg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){bg=!1;break}if(a.n.s&&bg){fH(a);IG(a);gH(a,H);hH(a,w,H);var Gb,td,ef,bc,ze,ud,vd,eb,lI,Td,t,wa,Im,Jm,Es,mf,Ma,Km,Lm,Hc,Mm;Gb=v(I,k,-1,a.t+1,1);td=v(I,k,-1,a.t+1,1);eb=v(iH,r,-1,a.t+1,3);var Fs=a.t,Nm,
-th,Gs,ng,Cj,Fe,nf;Cj=v(iH,r,-1,Fs+2,3);Fe=v(I,k,-1,100,1);nf=5;ng=0;Fe[0]=3;Cj[1]=fh;Cj[2]=gh;Gs=2;if(!(3>Fs))for(;nf<Fe[ng]*Fe[ng];){th=0;for(Nm=!0;Nm&&th<=ng&&nf>=Fe[th]*Fe[th];)0==nf%Fe[th]?Nm=!1:++th;if(Nm){Cj[++Gs]=Lt(nf);if(Gs>=Fs)break;ng<Fe.length-1&&(++ng,Fe[ng]=nf)}nf+=2}for(t=1;t<=a.t;++t){for(wa=Lm=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(Lm*=a.i[wa]);Km=a.c[t];18==Km&&(Mm=a.o[t],ud=Mm.charCodeAt(0)-65+1,vd=0,1<Mm.length&&(vd=Mm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Km=28*ud+vd);
-mf=0;-2>a.A[t]?mf=1:-2==a.A[t]?mf=2:-1==a.A[t]?mf=3:1==a.A[t]?mf=4:2==a.A[t]?mf=5:2<a.A[t]&&(mf=6);Hc=1;eb[t]=Lt(Lm);Hc*=126;eb[t]=Gt(eb[t],Lt(a.x[t]*Hc));Hc*=7;eb[t]=Gt(eb[t],Lt(mf*Hc));Hc*=7;eb[t]=Gt(eb[t],Lt(Km*Hc));Hc*=783;eb[t]=Gt(eb[t],Lt(a.z[t]*Hc))}for(ze=0;!aH(a,Gb,eb);){Es=!1;for(t=1;t<=a.t;++t)Gb[t]!=td[t]&&(td[t]=Gb[t],Es=!0);if(Es){for(t=1;t<=a.t;++t){eb[t]=eh;for(wa=1;wa<=a.z[t];++wa)eb[t]=Pt(eb[t],Cj[Gb[a.G[t][wa]]])}ze=0}else if(0<ze){for(t=1;t<=a.t;++t)eb[t]=eh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Gb[t]==Gb[wa]){eb[t]=fh;break a}}else{for(t=1;t<=a.t;++t){eb[t]=eh;for(wa=1;wa<=a.z[t];++wa)ef=a.G[t][wa],eb[t]=Pt(eb[t],Lt(a.c[ef]*a.i[XG(a,t,ef)]))}ze=1}aH(a,Gb,eb);for(t=1;t<=a.t;++t)eb[t]=Lt(td[t]*a.t+Gb[t])}for(t=1;t<=a.t;++t)td[t]=Gb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(td[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];td[t]=td[Ma];td[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Gb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Gb[a.H[t]],a.I[t]=Gb[a.I[t]],a.H[t]>a.I[t]&&(Td=a.H[t],a.H[t]=a.I[t],a.I[t]=Td,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Jm=Im=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<Im?(Im=a.H[wa],Jm=a.I[wa],bc=wa):a.H[wa]==Im&&a.I[wa]<Jm&&(Jm=a.I[wa],bc=wa);Td=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Td;Td=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Td;Td=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Td;Td=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Td;lI=a.f[t];a.f[t]=a.f[bc];a.f[bc]=lI}SD(a);oG(a);gH(a,H);hH(a,w,H)}else{gH(a,H);a.i=v(I,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(I,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=xb[c]){Dc=!0;for(K=1;K<=oc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Dc=!1;break}Dc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++N]=g;if(0==N){if(Ec==a.t)break;c=l[da--]}else if(1==N)xb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=XG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=XG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);xb[e]=c;c=e;a.b[e]=++Ec}}xb=v(I,k,-1,a.t+1,1);b=v(I,k,-1,a.t+1,1);P=v(eH,r,-1,a.t+1,2);Od=v(eH,r,-1,a.t+1,2);f=Ec=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(xb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=oc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Od[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Pd=v(I,k,-1,a.u+1,1);Qd=v(I,k,-1,a.t+1,1);if(a.n.Jb){var nI=xb,tM=oc,Hs,oI,uh,Ge,Is,Js,Ka,Dj,Ks;uh=v(I,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)uh[b[Ka]]=Ka;Is=v(eH,
-r,-1,a.u+1,2);for(Ka=1;Ka<=a.t;++Ka)Hs=b[Ka],oI=nI[Hs],Ge=XG(a,Hs,oI),0!=Ge&&(jH(a,Ge,uh,Pd,H),Is[Ge]=!0);for(Ka=1;Ka<=a.u;++Ka)Is[Ka]||jH(a,Ka,uh,Pd,H);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Js=Ks=0;for(Dj=1;Dj<=a.z[Ka];++Dj){Ge=XG(a,Ka,a.G[Ka][Dj]);if(5==a.i[Ge])continue a;1==a.s[Ge]&&0!=kH(a,Ge,Ka)&&++Ks;2==a.s[Ge]&&(Js=a.G[Ka][Dj])}if(0!=Ks)if(0<Js){var ia=a,qI=Ka,of=uh,Tc=Qd,qc=void 0,Ej=void 0,Ic=void 0,He=void 0,Jc=void 0,Om=void 0,Pm=void 0,Qm=void 0,Ud=void 0,Uc=void 0,Vc=void 0,
-Ls=void 0,Fj=void 0,Vd=void 0,Gj=void 0,Ie=void 0,Hj=void 0,Ms=void 0,Ij=void 0,Je=void 0,rI=void 0,pf=void 0,sI=void 0,Ns=void 0,Jj=void 0,qf=void 0,Vc=1,Ej=qI,qc=v(I,k,-1,ia.t+1,1);for(qc[1]=qI;;){Ls=!1;for(Uc=1;Uc<=ia.z[Ej];++Uc)if(Ic=ia.G[Ej][Uc],!(Ic==qc[1]||Ic==qc[Vc-1]))if(He=XG(ia,Ej,Ic),2==ia.s[He]&&5!=ia.i[He]){Ej=qc[++Vc]=Ic;Ls=!0;break}if(!Ls)break}if(!(0==Vc%2||2>ia.z[qc[Vc]]||3<ia.z[qc[Vc]])){qf=qc[1];Jc=qc[~~((Vc+1)/2)];Ud=qc[Vc];pf=Je=Ie=Vd=0;Ns=Ms=!1;for(Uc=1;Uc<=ia.z[qf];++Uc)Ic=
-ia.G[qf][Uc],He=XG(ia,qf,Ic),1!=ia.s[He]||5==ia.i[He]||(0==Vd?Vd=Ic:Ie=Ic);0<of[Ie]&&of[Vd]>of[Ie]&&(Om=Vd,Vd=Ie,Ie=Om);Fj=Vd;0==Vd&&(Fj=Ie,Ms=!0);for(Uc=1;Uc<=ia.z[Ud];++Uc)Ic=ia.G[Ud][Uc],He=XG(ia,Ud,Ic),1!=ia.s[He]||5==ia.i[He]||(0==Je?Je=Ic:pf=Ic);0<of[pf]&&of[Je]>of[pf]&&(Om=Je,Je=pf,pf=Om);Ij=Je;0==Je&&(Ij=pf,Ns=!0);Gj=kH(ia,XG(ia,qf,Vd),qf);Hj=kH(ia,XG(ia,qf,Ie),qf);rI=kH(ia,XG(ia,Ud,Je),Ud);sI=kH(ia,XG(ia,Ud,pf),Ud);1<(0>Gj+Hj?-(Gj+Hj):Gj+Hj)||0!=rI||0!=sI?ur(ia.n,"Bad stereoinfo on allene !"):
-(Pm=ia.J[qc[Vc-1]]-ia.J[Ud],Qm=ia.M[qc[Vc-1]]-ia.M[Ud],Jj=Math.sqrt(Pm*Pm+Qm*Qm),0.001>Jj&&(Jj=0.001),0<(ia.M[Ij]-ia.M[qc[Vc-1]])*(Pm/Jj)-(ia.J[Ij]-ia.J[qc[Vc-1]])*(Qm/Jj)?Tc[Jc]=1:Tc[Jc]=-1,Ms&&(Tc[Jc]*=-1),Ns&&(Tc[Jc]*=-1),Fj==Vd&&0>Gj&&(Tc[Jc]*=-1),Fj==Ie&&0>Hj&&(Tc[Jc]*=-1),of[Fj]>of[Ij]&&(Tc[Jc]*=-1))}}else b:{var sb=a,Ya=Ka,Os=nI,tI=uh,uI=o,vI=n,uM=tM,Rm=Qd,Sm=void 0,Wc=void 0,Ps=void 0,vh=void 0,za=void 0,wh=void 0,xd=void 0,Kj=void 0,Wd=void 0,Ob=void 0,ea=void 0,ca=void 0,Ke=void 0,Tm=void 0,
-Xc=void 0,G=void 0,Um=void 0,ca=v(I,k,-1,4,1),Tm=v(I,k,-1,4,1),Lj=void 0,Yc=void 0,Vm=void 0,Wm=void 0,Qs=void 0,Mj=void 0,Mj=-1;0<Os[Ya]&&(ca[++Mj]=Os[Ya]);for(Yc=1;Yc<=uM;++Yc)uI[Yc]==Ya&&(ca[++Mj]=vI[Yc]),vI[Yc]==Ya&&(ca[++Mj]=uI[Yc]);for(Yc=Mj+1;Yc<sb.z[Ya];++Yc){Qs=sb.t+1;Vm=1;c:for(;Vm<=sb.z[Ya];++Vm){Lj=sb.G[Ya][Vm];for(Wm=0;Wm<Yc;++Wm)if(Lj==ca[Wm])continue c;tI[Lj]<Qs&&(Qs=tI[Lj],ca[Yc]=Lj)}}0==Os[Ya]&&0<sb.x[Ya]?(ca[3]=ca[2],ca[2]=ca[1],ca[1]=ca[0],ca[0]=-1):0<sb.x[Ya]&&(ca[3]=ca[2],ca[2]=
-ca[1],ca[1]=-1);for(za=Kj=wh=vh=Um=xd=Ob=0;4>za;++za)0>=ca[za]||(Sm=XG(sb,Ya,ca[za]),Tm[za]=kH(sb,Sm,Ya),0<Tm[za]?(++Ob,Um=ca[za],wh=ca[za]):0>Tm[za]?(++xd,vh=ca[za],wh=ca[za]):Kj=ca[za]);Wd=Ob+xd;G=v(I,k,-1,4,1);Xc=0;if(3==sb.z[Ya]){if(1==Ob&&1==xd||3==Wd&&0<Ob&&0<xd){ur(sb.n,"Error in C3H stereospecification !");break b}Ke=ca[0];1==Wd?Ke=wh:2==Wd&&(Ke=Kj);ea=VG(sb,Ya,Ke,ca);G[0]=wh;G[1]=-1;G[2]=ea[2];G[3]=ea[1];0<Ob?Xc=1:Xc=-1}else if(4==sb.z[Ya])if(1==Wd)ea=VG(sb,Ya,wh,ca),G[0]=ea[0],G[1]=ea[3],
-G[2]=ea[2],G[3]=ea[1],0<Ob?Xc=1:Xc=-1;else{Ke=ca[0];1<Kj&&(Ke=Kj);1==Ob?Ke=Um:1==xd&&(Ke=vh);ea=VG(sb,Ya,Ke,ca);Wc=v(I,k,-1,4,1);for(za=0;4>za;++za)Sm=XG(sb,Ya,ea[za]),Wc[za]=kH(sb,Sm,Ya);if(4==Wd){if(0==Ob||0==xd){ur(sb.n,"Error in C4 stereospecification !");break b}if(1==Ob||1==xd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],Xc=Wc[0];else{for(za=0;4>za;++za)-1==Wc[za]&&(Wc[za]=0);Wd=2}}else if(3==Wd)if(3==Ob||3==xd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],0<Ob?Xc=-1:Xc=1;else{1==Ob?Ob=Ps=1:xd=
-Ps=-1;for(za=0;4>za;++za)Wc[za]==Ps&&(Wc[za]=0);Wd=2}if(2==Wd)if(1==Ob&&1==xd)ea[1]==vh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==vh&&(ea[2]=ea[3]),G[0]=Um,G[1]=vh,G[2]=ea[2],G[3]=ea[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){ur(sb.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(G[0]=ea[0],G[1]=ea[2],G[2]=ea[1],G[3]=ea[3]):(G[0]=ea[1],G[1]=ea[3],G[2]=ea[2],G[3]=ea[0]);1<Ob?Xc=1:Xc=-1}}var lb=void 0;ca[0]==G[1]?(lb=G[0],G[0]=G[1],G[1]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[0]==G[2]?(lb=G[2],G[2]=G[0],
-G[0]=lb,lb=G[1],G[1]=G[3],G[3]=lb):ca[0]==G[3]&&(lb=G[3],G[3]=G[0],G[0]=lb,lb=G[1],G[1]=G[2],G[2]=lb);ca[1]==G[2]?(lb=G[1],G[1]=G[2],G[2]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[1]==G[3]&&(lb=G[1],G[1]=G[3],G[3]=lb,lb=G[2],G[2]=G[3],G[3]=lb);G[2]==ca[2]?Rm[Ya]=1:G[2]==ca[3]?Rm[Ya]=-1:ur(sb.n,"Error in stereoprocessing ! - t30");Rm[Ya]*=Xc}}}Va=new DE;i=v(I,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];P[c]&&(Va.b.b+=ua);0<xb[q]&&lH(a,c,xb[c],Va,Pd);var xh=w[c],Ib=void 0,Nj=void 0,
-yh=void 0,U=void 0,U=Nc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Qd[c]&&(Ib=!0);yh=-1;for(Nj=1;Nj<=a.y;++Nj)if(a.q[Nj][0]==c){yh=a.q[Nj][1];break}-1<yh&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,yh=1);switch(a.c[c]){case 2:U=Ab;break;case 3:xh?U="c":U=Db;break;case 4:xh?(U=zf,0<a.x[c]&&(Ib=!0)):U=dc;break;case 5:xh?U="o":U=kc;break;case 7:xh?(U="p",0<a.x[c]&&(Ib=!0)):U=mc;break;case 8:xh?U=jg:U=zc;break;case 13:xh?U=mg:U=Bc;Ib=!0;break;case 6:U=Cc;Ib=!0;break;case 9:U=Qb;break;case 10:U=Jb;break;case 11:U=Cb;break;case 12:U=
-Wb;break;case 1:U=Ub;Ib=!0;break;case 19:U=nc;Ib=!0;break;case 20:U=pc;Ib=!0;break;case 21:U=rc;Ib=!0;break;case 22:U=sc;Ib=!0;break;case 18:Ib=!0,U=a.o[c],(D(U,xa)||D(U,Sc)||D(U,vb))&&(Ib=!1)}Ib&&(U=Oc+U,1==Qd[c]?U+=ub:-1==Qd[c]&&(U+="@@"),1==a.x[c]?U+=Ub:1<a.x[c]&&(U+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?U+=ya:U+=Ca,1<Bj(a.A[c])&&(U+=Bj(a.A[c]))),-1<yh&&(U+=mb+yh),U+=Qc);kn(Va.b,U);for(B=1;B<=oc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&lH(a,o[B],n[B],Va,Pd),9<B&&(Va.b.b+="%"),jn(Va,j+
-(new S(B)).b);Od[c]&&(Va.b.b+=va)}return Va.b.b}
-function mG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)JD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function nG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&mG(a,c);0==a.z[d]&&mG(a,d)}
-function fH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=XG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&mG(a,c)}}}function cH(a){var b;b=a.c.length;a.G=bt([b,7]);a.z=v(I,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function hH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(I,k,-1,a.u+1,1);o=v(eH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[XG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:dH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(eH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function BF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=M(L(vE((a.J[b]+a.J[c])/2))),a.N[d]=M(L(vE((a.M[b]+a.M[c])/2)))}function gH(a,b){var c;for(c=1;c<=a.u;++c)YF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function WF(a,b){var c;c=(hF(),zD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function dH(a,b){return 2==a.s[b]?!0:!1}function YF(a,b,c){var d,e,f,g;g=1;a.b=v(I,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function AG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=bt([b+5,2]),EE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function xD(a){var b;a.y=0;a.r=0;LG(a);for(b=1;b<=a.t;++b)a.D=b,AG(a);a.D=0}
-function lG(a){var b,c;b=v(yF,r,-1,4,1);zF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function uF(a,b){var c,d,e,f,g,i,h,l;c=v(yF,r,-1,4,1);zF(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;zF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function JG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function qG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&wE(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[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(Ub);g=Aj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=Un(c,d+1);try{a.n.y=EC(i,10)}catch(h){if(h=Hi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;AG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,dc)?4:D(d,kc)?5:D(d,mc)?7:D(d,zc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Cb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Bc)?13:D(d,Cc)?6:D(d,nc)?19:D(d,pc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=eE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=eE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=eE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=eE(c,g++);for(;45==e;)--d,e=eE(c,g++)}a.A[b]=d}}}
-function CD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new YC(b);try{for(;b.k=RC(b,b.b),b.k<b.j;)d=rE(EC(UC(b),10)).b,c=e=rE(EC(UC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Hi(f),y(f,119))gn(f);else throw f;}}function lH(a,b,c,d,e){b=XG(a,b,c);5!=a.i[b]&&dH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),kn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Pc)}
-function BG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,ur(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:ur(a.n,"Stereomarking allowed only on single and double bonds!")}
-function jH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=XG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=XG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=XG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=XG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))ur(a.n,"Not unique E/Z geometry !");else{i=XG(a,b,e);f=XG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=XG(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 bH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=XG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(dH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function kH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function oG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=bH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function CF(a){UG(this);this.n=a;this.y=this.u=this.t=0}
-function cG(a,b){var c,d,e,f,g,i,h;CF.call(this,a);f=j;i=aG(b);if(null!=i){h=new XC(b,i,!0);for(e=1;4>=e;++e)f=bG(h,i);g=rE(EC(Tn(f.substr(0,3)),10)).b;c=rE(EC(Tn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)CG(this),f=bG(h,i),this.J[e]=(new qE(nE(Tn(f.substr(0,10))))).b,this.M[e]=-(new qE(nE(Tn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Tn(f.substr(31,d-31)),qG(this,e,d),62<=f.length&&(f=Tn(f.substr(60,3)),0<f.length&&(f=rE(EC(f,10)).b,0<f&&(this.D=e,a.y=f,AG(this),this.D=0)));for(e=1;e<=c;++e)HG(this),
-f=bG(h,i),this.H[e]=rE(EC(Tn(f.substr(0,3)),10)).b,this.I[e]=rE(EC(Tn(f.substr(3,3)),10)).b,g=rE(EC(Tn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=rE(EC(Tn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);cH(this);JG(this);AF(this);for(SD(this);(h.k=RC(h,h.b),h.k<h.j)&&!(null==(f=UC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new WC(f);UC(g);UC(g);i=rE(EC(UC(g),10)).b;
-for(e=1;e<=i;++e)c=rE(EC(UC(g),10)).b,this.A[c]=rE(EC(UC(g),10)).b}if(0==f.indexOf("M APO")){g=new WC(f);UC(g);UC(g);i=rE(EC(UC(g),10)).b;for(e=1;e<=i;++e)c=rE(EC(UC(g),10)).b,f=rE(EC(UC(g),10)).b,this.D=c,$(this,0),qG(this,this.t,nc+f),this.D=0}}fH(this);SD(this)}}
-function RD(a,b){var c,d,e,f,g;CF.call(this,a);0==b.indexOf(ga)&&(b=b.substr(1,b.length-1));wE(b,ga)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new WC(b);d=rE(EC(UC(f),10)).b;e=rE(EC(UC(f),10)).b;for(c=1;c<=d;++c)g=UC(f),CG(this),qG(this,this.t,g),this.J[c]=(new qE(nE(UC(f)))).b,this.M[c]=-(new qE(nE(UC(f)))).b;for(c=1;c<=e;++c)if(HG(this),this.H[c]=rE(EC(UC(f),10)).b,this.I[c]=rE(EC(UC(f),10)).b,this.s[c]=rE(EC(UC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;cH(this);JG(this);AF(this)}catch(i){i=Hi(i);if(y(i,119)){i.xc();this.t=0;return}throw i;}fH(this);SD(this)}}
-function eG(a,b,c){var d,e,f;CF.call(this,a);f=v(I,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(CG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))HG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;SD(this);AF(this)}
-function tG(a,b,c){var d,e,f,g,i;CF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(I,k,-1,this.t+1,1);this.A=v(I,k,-1,this.t+1,1);this.x=v(I,k,-1,this.t+1,1);this.e=v(I,k,-1,this.t+1,1);this.d=v(mt,r,1,this.t+1,0);this.J=v(yF,r,-1,this.t+1,1);this.M=v(yF,r,-1,this.t+1,1);this.o=v(mt,r,1,this.t+1,0);this.H=v(I,k,-1,this.u+1,1);this.I=v(I,k,-1,this.u+1,1);this.s=v(I,k,-1,this.u+1,1);this.f=v(mt,r,1,this.u+1,0);this.B=v(I,k,-1,this.u+1,1);this.q=bt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}SD(this);AF(this)}
-function oF(a){var b;UG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(I,k,-1,this.t+1,1);EE(a.c,this.c,this.t+1);this.A=v(I,k,-1,this.t+1,1);EE(a.A,this.A,this.t+1);this.x=v(I,k,-1,this.t+1,1);EE(a.x,this.x,this.t+1);this.e=v(I,k,-1,this.t+1,1);EE(a.e,this.e,this.t+1);this.d=v(mt,r,1,this.t+1,0);EE(a.d,this.d,this.t+1);this.J=v(yF,r,-1,this.t+1,1);EE(a.J,this.J,this.t+1);this.M=v(yF,r,-1,this.t+1,1);EE(a.M,this.M,this.t+1);this.o=v(mt,r,1,this.t+1,0);EE(a.o,this.o,this.t+1);this.H=v(I,
-k,-1,this.u+1,1);EE(a.H,this.H,this.u+1);this.I=v(I,k,-1,this.u+1,1);EE(a.I,this.I,this.u+1);this.s=v(I,k,-1,this.u+1,1);EE(a.s,this.s,this.u+1);this.f=v(mt,r,1,this.u+1,0);EE(a.f,this.f,this.u+1);this.B=v(I,k,-1,this.u+1,1);EE(a.B,this.B,this.u+1);this.q=bt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function KG(a,b,c){var d,e,f;if(0==c)return rG(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(vE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new qE(a)).b;d=yv(e,zv(46));0>d&&(e+=Xa,d=yv(e,zv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function aG(a){var b;b=new XC(a,aa,!0);if(4<QC(b))return aa;b=new XC(a,bh,!0);return 4<QC(b)?bh:null}
-function rG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function bG(a,b){for(var c,d;a.k=RC(a,a.b),a.k<a.j;){d=UC(a);if(D(d,b))return ba;for(UC(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 ba}else break;return d}return null}s(539,1,{135:1},CF,cG,RD,eG,tG,oF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function vr(){vr=u;wr=new YB(Ub)}
-function iG(a,b){var c;vr();var d;cF.call(this);this.d=new xA("Help");new xA("Home");this.e=b;O(this,(hF(),ID));this.ac&&nB(this.ac.d,!1);kB(this,!1);d=bz(b);if(1==a)this.f||(this.f=new GB(d),aF(this.f,-30,0)),this.k=this.f,c=MD(b),this.ac&&mB(this.ac.d.I.c,Ac),Iz(this,new sA(2)),this.i=new YB(c+" "),Q(this,this.i,Hb),d=new Mz,Q(d,this.j,null),this.e.Cb&&(c=new xA("Submit"),Q(d,c,null)),Q(this,d,Fc),XB(this.i,Tn(Xn(this.i.ac.b.pb,Ug))),this.ac&&nB(this.ac.d,!0),kB(this,!0);else if(2==a)this.c||
-(this.c=new GB(d),aF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&mB(this.ac.d.I.c,"Nonstandard atom"),Iz(this,new sA(2)),c=new Mz,Q(c,new zB("atomic SMILES",1),null),Q(this,c,ic),c=Ub,wr&&(c=Xn(wr.ac.b.pb,Ug)),wr=new ZB(c,8),Q(this,wr,Hb),c=new Mz,Q(c,this.j,null),Q(this,c,Fc);else{this.b||(this.b=new GB(d),aF(this.b,5*b.Y,0));var e,f;d="About "+(hF(),sD);this.ac&&mB(this.ac.d.I.c,d);Iz(this,new vB(0));O(this,ID);Q(this,new zB(sD+" Molecular Editor v2013-05-01",1),null);Q(this,new zB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=iF,d=0,f=c.length;d<f;++d)e=c[d],e=new zB(e,1),oz(e,this.e.x),Q(this,e,null);c=new Mz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}jB(this);c=this.k;bF(this.ac.d,c.b,c.c);!az(this)&&Fz(this);pz(this)}s(540,531,gi,iG);_.xf=function(a){var b,c;if(a.i===this.d){try{b=new yC(this.e.H),c=xC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Hi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,hD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var wr;
-function mH(a,b){$y(b)==a.b?O(b,(DA(),LA)):O(b,a.b)}
-function nH(a){var b,c,d,e;e=j;d=!1;$y(oH)!=a.b?(e=xa,d=!0):$y(pH)!=a.b?(e="!#6",d=!0):$y(qH)!=a.b?(O(rH,(DA(),LA)),O(sH,LA),O(tH,LA),O(uH,LA),e="F,Cl,Br,I"):(b=$y(vH)!=a.b,c=$y(wH)!=a.b,$y(xH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),$y(yH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),$y(zH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),$y(AH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),$y(BH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),$y(rH)!=a.b&&(e+="F,"),$y(sH)!=a.b&&(e+="Cl,"),$y(tH)!=a.b&&(e+="Br,"),$y(uH)!=a.b&&(e+="I,"),
-wE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=vb:(O(oH,(DA(),LA)),e=xa)));b=j;d&&$y(vH)!=a.b&&(b+=";a");d&&$y(wH)!=a.b&&(b+=";A");$y(CH)!=a.b&&(b+=";R");$y(DH)!=a.b&&(b+=";!R");$y(oH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=EH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=FH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);$y(GH)!=a.b&&(e="~");$y(HH)!=a.b&&(e=mb);$y(IH)!=a.b&&(e=ub);$y(JH)!=a.b&&(e="!@");XB(a.f,e)}
-function KH(a){LH(a);MH(a);var b=EH.ac.b;Kx(b,0);b.pb.options[0].selected=!0;b=FH.ac.b;Kx(b,0);b.pb.options[0].selected=!0;O(vH,a.b);O(wH,a.b);O(CH,a.b);O(DH,a.b);O(EH,a.b);O(FH,a.b);NH(a)}function LH(a){O(xH,a.b);O(yH,a.b);O(zH,a.b);O(AH,a.b);O(BH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b);O(uH,a.b)}function MH(a){O(oH,a.b);O(pH,a.b);O(qH,a.b)}function NH(a){O(GH,a.b);O(HH,a.b);O(IH,a.b);O(JH,a.b);a.c=!1}
-function jG(a){lB.call(this,"Atom/Bond Query");this.j=new xA(this.wf());Xz(this.r,new dF(this));this.b=(hF(),ID);this.d=a;this.e||(a=bz(a),this.e=new GB(a),aF(this.e,-150,10));this.k=this.e;Iz(this,new uB);O(this,this.b);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new yB("Atom type :"),null);oH=new xA(yb);pH=new xA("Any except C");qH=new xA("Halogen");Q(a,oH,null);Q(a,pH,null);Q(a,qH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new zB("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Mz;Iz(a,new $A(0,3,1));xH=new xA(Db);yH=new xA(dc);zH=new xA(kc);AH=new xA(zc);BH=new xA(mc);rH=new xA(Qb);sH=new xA(Jb);tH=new xA(Cb);uH=new xA(Wb);Q(a,xH,null);Q(a,yH,null);Q(a,zH,null);Q(a,AH,null);Q(a,BH,null);Q(a,rH,null);Q(a,sH,null);Q(a,tH,null);Q(a,uH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));EH=new BA;AA(EH,yb);AA(EH,bb);AA(EH,db);AA(EH,jb);AA(EH,kb);Q(a,new yB("Number of hydrogens : "),null);Q(a,EH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));FH=new BA;AA(FH,yb);AA(FH,
-bb);AA(FH,db);AA(FH,jb);AA(FH,kb);AA(FH,"4");AA(FH,"5");AA(FH,"6");Q(a,new zB("Number of connections :",0),null);Q(a,FH,null);Q(a,new zB(" (H's don't count.)",0),null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new yB("Atom is :"),null);vH=new xA(zb);Q(a,vH,null);wH=new xA("Nonaromatic");Q(a,wH,null);CH=new xA(yc);Q(a,CH,null);DH=new xA(hc);Q(a,DH,null);Q(this,a,null);a=new Mz;O(a,RA($y(this)));Iz(a,new $A(0,3,1));Q(a,new yB("Bond is :"),null);GH=new xA(yb);Q(a,GH,null);HH=new xA(zb);Q(a,HH,
-null);IH=new xA(yc);Q(a,IH,null);JH=new xA(hc);Q(a,JH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(1,3,1));this.f=new ZB(xa,20);Q(a,this.f,null);Q(a,new xA(wc),null);Q(a,this.j,null);Q(this,a,null);this.ac&&nB(this.ac.d,!1);kB(this,!1);LH(this);MH(this);NH(this);O(vH,this.b);O(wH,this.b);O(CH,this.b);O(DH,this.b);O(EH,this.b);O(FH,this.b);mH(this,oH);jB(this);a=this.k;bF(this.ac.d,a.b,a.c);!az(this)&&Fz(this);pz(this)}s(541,531,gi,jG);
-_.xf=function(a,b){var c;D(b,wc)?(KH(this),mH(this,oH),nH(this)):y(a.i,87)?(NH(this),jt(a.i)===jt(oH)?(LH(this),MH(this)):jt(a.i)===jt(pH)?(LH(this),MH(this)):jt(a.i)===jt(qH)?(LH(this),MH(this)):jt(a.i)===jt(CH)?O(DH,this.b):jt(a.i)===jt(DH)?(O(CH,this.b),O(vH,this.b)):jt(a.i)===jt(vH)?(O(wH,this.b),O(DH,this.b)):jt(a.i)===jt(wH)?O(vH,this.b):jt(a.i)===jt(GH)||jt(a.i)===jt(HH)||jt(a.i)===jt(IH)||jt(a.i)===jt(JH)?(KH(this),this.c=!0):MH(this),mH(this,a.i),nH(this)):y(a.i,88)&&(NH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(DA(),LA)),nH(this));107!=this.d.c&&(this.d.c=107,Rz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var oH=_.f=null,GH=null,pH=null,vH=null,HH=null,tH=null,xH=null,FH=null,EH=null,sH=null,rH=null,qH=null,uH=null,yH=null,wH=null,DH=null,JH=null,zH=null,BH=null,CH=null,IH=null,AH=null;function gG(a){a.b=-1;a.c=v(QE,r,0,0,0);a.d=0}function PG(){PE(this)}s(542,516,si,PG);_.Ee=function(){gG(this)};_.b=-1;
-function qr(a){a=new lC(a);sr();var b,c,d,e,f;try{var g=(dC(),gC);if(hC(g,(dC(),gC)))b=a.b;else if(hC(g,eC))b=new pC(a.b);else throw new mC(g);c=xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new OH;zy(d.f,c);e=(f=yE(c,"\r\n|\r|\n|\n\r"),f.length);vv(d.f,20*(10>e?e:10)+Uf);Mn((Jn(),Kn),new PH(d));QH(d);RH(d)}catch(i){if(i=Hi(i),y(i,103))gn(i);else throw i;}}function QG(){}s(543,1,{104:1,111:1},QG);_.qe=function(a){gD(this.b,a.b)};_.b=null;function FD(){this.pb=Rw()}s(545,325,Wh,FD);
-function nr(){var a;nr=u;SH=(a=!1,Kf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);TH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");UH=SH&!TH;var b;a=F(I,k,-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]);or=v(I,k,-1,1E3,1);for(b=0;b<or.length;++b)or[b]=-999;for(b=0;b<a.length;b+=2)or[a[b+1]]=a[b]}
-function hq(a,b,c){a=new VH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Pz(a,b,c){var d;d=new WH;ij(d.u,b,c);bj(a.i,d.u,0,0);Qi(a.b,d);return d}function vD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function QF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)bw(a.i,b.u,c,d),b.s=c,b.t=d;XH(b)}
-function rD(a,b,c,d){nr();this.pb=Rw();this.b=new Wi;this.f=d;this.pb.style[Pf]=bb;this.pb.style[Nf]=bb;this.pb.style[Eg]=Se;this.pb.style[Zg]=b;this.pb.style[Be]=c;this.i=new YH;this.i.pb.style[Zg]=fb;vv(this.i,fb);UH?(b=new ZH,c=new $H,bj(b,this.i,0,0),bj(b,c,0,0),fw(this,b)):fw(this,this.i);this.d=a;a.Ob=this;UH?(this.k=new aI(this),this.k.j=new bI(this),this.k.k=new cI(this),this.k.o=new dI(this),this.k.n=new eI(this),this.d&&(this.k.f=new fI(this),this.k.i=new gI(this),this.k.b=new hI(this))):
-z(this,new iI(this),(zr(),zr(),Ar));z(this,this,(mq(),mq(),nq));z(this,new jI(this),(lj(),lj(),mj));z(this,new kI(this),(nj(),nj(),oj));z(this,new mI(this),(kr(),kr(),lr));(gq(),gq(),tz).b=this}s(544,545,Wh,rD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var UH,TH,SH,or=null;function YH(){dw.call(this);this.pb[sd]=Oe}s(547,303,fi,YH);function ZH(){YH.call(this);this.pb.style[Zg]=fb;this.pb.style[Be]=fb}s(546,547,fi,ZH);function iI(a){this.b=a}s(548,1,{},iI);
-_.nc=function(a){var b,c,d;c=rj(a);d=sj(a);b=tj(a.b);a=new pI(a);2==b&&(a.f=4);uG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function jI(a){this.b=a}s(549,1,{},jI);_.oc=function(a){var b,c;b=rj(a);c=sj(a);a=new pI(a);this.b.j?DG(this.b.d,a,b,c):FG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function kI(a){this.b=a}s(550,1,{},kI);_.pc=function(){this.b.j=!1;GG(this.b.d)};_.b=null;function mI(a){this.b=a}s(551,1,{},mI);_.b=null;function $H(){YH.call(this);this.pb.style[Zg]=fb;this.pb.style[Be]=fb}
-s(552,547,fi,$H);function wI(a,b){var c;c=b.b;c.f=4;return uG(a.b.d,c,b.e,b.f)}function bI(a){this.b=a}s(553,1,{},bI);_.yf=function(a){return wI(this,a)};_.b=null;function Xr(a,b){FG(a.b.d,b.b,b.e,b.f);return uG(a.b.d,b.b,b.e,b.f)}function cI(a){this.b=a}s(554,1,{},cI);_.yf=function(a){return Xr(this,a)};_.b=null;function dI(a){this.b=a}s(555,1,{},dI);_.yf=function(a){return DG(this.b.d,a.b,a.e,a.f)};_.b=null;function eI(a){this.b=a}s(556,1,{},eI);_.yf=function(){return GG(this.b.d)};_.b=null;
-function br(a,b){var c;c=L(vE(b.c));c=new oC(b,0,eg,c);pF(a.b.d,c);return!0}function fI(a){this.b=a}s(557,1,{},fI);_.yf=function(a){return br(this,a)};_.b=null;function cr(a,b){var c;c=L(vE(100*b.d));c=new oC(b,0,kg,c);pF(a.b.d,c);return!0}function gI(a){this.b=a}s(558,1,{},gI);_.yf=function(a){return cr(this,a)};_.b=null;function gr(a,b){var c;c=new oC(b,0,ee,dh);pF(a.b.d,c);return!0}function hI(a){this.b=a}s(559,1,{},hI);_.yf=function(a){return gr(this,a)};var xI=_.b=null;
-function yI(){yI=u;xI=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function zI(){zI=u;AI={}}function BI(a,b,c){var d;c&&(b.style[ke]=c.c+Uf,d=c.b,d!=Nb&&(b.style[je]=d),0!=(c.d&1)&&(b.style[me]=jd),0!=(c.d&2)&&(b.style[le]=Me));a.f.style[Yg]=Ef}
-function fB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ti(b);d in AI?c=AI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(tg),f=$doc.createElement(Ee),f.width=1,f.height=1,g=(yI(),xI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),BI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Tj(e),l=Tj(e)+(e.offsetHeight||0),m=l-h,o=Tj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new CI,w.b=q,w.c=n,w.d=m,w),AI[d]=c);return c}
-function DI(){zI();var a,b,c,d,e;pj();this.b=F(mt,r,1,["monospace","sans-serif",qg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(tg);this.f.innerHTML=this.i||j;this.f.style[ke]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[je]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(562,1,{},DI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var AI;function CI(){}
-s(563,1,{},CI);_.b=0;_.c=0;_.d=0;function vG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Hi(b),!y(b,125))throw b;}return!1}function wG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Hi(b),!y(b,125))throw b;}return!1}function pI(a){pr.call(this,null,0,null);this.b=a}function VH(a,b,c){pr.call(this,a,0,b);this.b=c}s(564,412,ii,pI,VH);_.oe=function(){return vG(this)};_.pe=function(){return wG(this)};_.b=null;
-function UB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,BI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function TB(a){this.d=a;this.c={};this.b=new DI}s(565,415,ii,TB);_.b=null;function Qz(a){this.b=a}s(566,423,{},Qz);_.b=null;function EI(a,b){this.b=a;this.c=b}s(567,1,{},EI);_.b=null;_.c=null;function FI(){yx.call(this);this.pb[sd]="jsa-resetTable";this.pb.style[Zg]=fd}s(568,338,fi,FI);
-function GI(){GI=u;var a=HI=new DI;pj();a.i="9p";a.f.style[je]=qg;a.f.style[ke]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ke]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);II=new bA(1)}function GF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,XH(a)}
-function IF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,B,K;a.o&&(FF(a,!1),360<=g||-360>=g?i=HF(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=JI(o,n,q,w,f),B=JI(o,n,q,w,h),K="<g"+a.n+rb,K+='<path d ="M '+H.b+ba+H.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',K+="</g>",K),GF(a,i))}function Z(a,b,c,d,e){a.o&&GF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
-function EF(a,b,c,d,e){a.o&&(FF(a,!1),GF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab))}function PF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");GF(a,b)}function qB(a,b,c,d,e){FF(a,!0);GF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab)}
-function XH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Rj(a.u.pb)+(a.u.pb.offsetWidth||0)-Rj(a.u.pb),d=Tj(a.u.pb)+(a.u.pb.offsetHeight||0)-Tj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=cg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function OF(a,b){a.f=b;a.j=NG(b)}s(569,419,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var II,HI;function Lr(a,b,c){c&&(Wr(a,b),c.yf(a.c));a.e=!0}function Wr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Rj(a.p.pb)+(a.p.pb.scrollLeft||0)+$n(a.p.pb.ownerDocument),a.c.f=c.clientY-Tj(a.p.pb)+(a.p.pb.scrollTop||0)+ao(a.p.pb.ownerDocument),a.c.b=new pI(b),b.b.preventDefault(),!0):!1}
-function aI(a){this.p=a;this.c=new KI;this.d=new LI(this);z(this.p,new MI(this),(Tr(),Tr(),Ur));z(this.p,new NI(this),(Mr(),Mr(),Nr));z(this.p,new OI(this),(Qr(),Qr(),Rr));z(this.p,new PI(this),(Ir(),Ir(),Jr));z(this.p,new QI,(hr(),hr(),ir));z(this.p,new RI(this),(dr(),dr(),er));z(this.p,new SI(this),(Zq(),Zq(),$q))}s(570,1,{},aI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function LI(a){jk();this.b=a}s(571,24,{},LI);
-_.wc=function(){!this.b.e&&this.b.j&&wI(this.b.j,this.b.c)};_.b=null;function MI(a){this.b=a}s(572,1,{},MI);_.b=null;function NI(a){this.b=a}s(573,1,{},NI);_.b=null;function OI(a){this.b=a}s(574,1,{},OI);_.b=null;function PI(a){this.b=a}s(575,1,{},PI);_.b=null;function QI(){}s(576,1,{},QI);function RI(a){this.b=a}s(577,1,{},RI);_.b=null;function SI(a){this.b=a}s(578,1,{},SI);_.b=null;function KI(){}s(579,1,{},KI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function ED(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function TI(a){var b,c,d,e,f;Qj(a);d=(cj(),dj(null));e=new FI;vx(e,a);Sv(d,e,d.pb);f=a.cd();b=a.bd();c=ED();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));xx(e,a);$v(d,e);return new hz(f,b)}function UI(){this.pb=$doc.createElement(Sd);this.pb[sd]=Oe;this.pb.style[Of]=Ce;this.pb.style[Rf]=Zc;this.pb.style[Zg]=fb;this.pb.style[Be]=fb}s(581,306,ki,UI);_._c=function(){return Rj(this.pb)};
-_.ad=function(){return Tj(this.pb)};function NG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ga);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function JI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new EI(new qE(a),new qE(b))}function HF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ga+a.n+ab}
-function TF(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+=ba);d+=ga;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function FF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function WH(){GI();this.o=II;this.d=[];this.u=new UI}s(582,569,{},WH);_.b=j;_.c=j;function VI(){VI=u;WI=new hz(0,0)}
-function XI(a){var b;b=a.Cf();if(!b){var c;(c=a.zf())?(b=TI(c.b),ij(c.re(),b.c,b.b),c=TI(c.b),b=new hz(c.c-b.c,c.b-b.b)):b=new hz(0,0);a.Gf(b)}return b}function wz(a,b){var c;if(a.ve())return WI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ff(az(b));c=TI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function YI(a,b){var c;b&&(c=cg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Bf().pb.style[gd]=c)}function ZI(){this.f=new VA;this.f.b=-1;this.f.c=-1}s(584,1,{});_.zf=function(){return null};_.Af=function(a){this.Ef(a.Kd())};
-_.Bf=function(){return this.re()};_.Cf=function(){return $I};_.Bd=function(){};_.ve=function(){return!1};_.Df=function(a){this.Ff(az(a))};_.Ef=function(a){YI(this,a)};_.Ff=function(a){var b=this.re().pb,c,d,e;c=(Gz(),Hz);e=a.c;d=a.b;e!=c.c?b.style[ke]=j+e+"pt":b.style[ke]=j;d!=c.b?b.style[je]=d:b.style[je]=j;0!=(a.d&1)?b.style[me]=jd:b.style[me]=j;0!=(a.d&2)?b.style[le]=Me:b.style[le]=j};_.Gf=function(a){$I=a};_.Hf=function(){};var $I=_.f=null,WI;
-function yA(a,b){VI();ZI.call(this);this.b=new Kw(a);this.b.dd()[sd]=j;z(this.b,new aJ(this,b),(jq(),jq(),kq))}s(583,584,{},yA);_.re=function(){return this.b};_.Ef=function(a){YI(this,a)};_.b=null;function aJ(a,b){this.b=a;this.c=b}s(585,1,{},aJ);_.Ec=function(a){gq();hq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function CA(a){VI();ZI.call(this);this.b=new Lx;z(this.b,new bJ(this,a),(dq(),dq(),eq))}s(586,584,{},CA);_.re=function(){return this.b};_.b=null;
-function bJ(a,b){this.b=a;this.c=b}s(587,1,{},bJ);_.b=null;_.c=null;function cJ(a,b){var c,d;YI(a,b.Kd());for(d=new Bi(b.Pb.b);d.c<d.e.ye();)c=Ci(d),c.ec&&c.ac.Af(c)}function dJ(a,b){var c,d,e,f,g,i,h;ij(a.e,b.Rd(),b.Nd());for(d=new Bi(b.Pb.b);d.c<d.e.ye();)c=Ci(d),c.ec&&(e=c.ac,e.Df(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=XI(e).c,f-=XI(e).b,ij(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Lz(){VI();ZI.call(this);this.e=new dw}s(588,584,{},Lz);
-_.Af=function(a){cJ(this,a)};_.re=function(){return this.e};_.Df=function(a){dJ(this,a)};_.e=null;function AB(a){VI();ZI.call(this);var b=this.b=new ix;Pw(b.c,a,!1);ax(b);this.f.b=-1;this.f.c=-1}s(589,584,{},AB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?Yn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function DB(a){this.b=new ey(a.i,new eJ(a))}s(590,1,{},DB);_.b=null;
-function ay(a){var b,c,d,e,f;f=new nC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(fJ,r,104,0,0);for(c=b.b?uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Zi((Vz(),R),new S(f.e)));c=c.c;if(It(!c?ch:c.b,nh))for(c=(!a.e.b||0==a.e.b.d?(zs(),zs(),As):new Yz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new pr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new pr(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new pr(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function eJ(a){this.b=a}s(591,1,Mh,eJ);_.qc=function(){ay(this)};_.b=null;function $B(){VI();ZI.call(this);this.b=new Dy}s(592,584,{},$B);_.zf=function(){var a;a=new $B;zy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Cf=function(){return gJ};_.Gf=function(a){gJ=a};var gJ=_.b=null;s(593,588,{});function hJ(a){var b;b=new xq(Wn(a.pb,Jf),Wn(a.pb,If));a=new xq(Wn(a.T.jb.pb,Jf),Wn(a.T.jb.pb,If));return F(I,k,-1,[b.c-a.c,b.b-a.b])}function iJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(jJ(a,a.R),a.R=null):null!=a.Q&&(kJ(a,a.Q),a.Q=null);vj(a.S)}function QH(a){a.kb?a.Lf(Aq(a.T.jb)):(a.Ed(),QH(a))}function kJ(a,b){var c;a.kb?(c=hJ(a),a.Lf(new xq(-1,lJ(b,!1)-c[1]))):a.Q=b}
-function mJ(a,b){var c;b!=a.zd()&&(c=a.T.jb,Kv(c),nJ(c,b,c.pb,c.q.d,!0))}function jJ(a,b){var c;a.kb?(c=hJ(a),a.Lf(new xq(lJ(b,!0)-c[0],-1))):a.R=b}s(596,308,Xh);_.If=function(){var a,b;b=Aq(this.T.jb);a=hJ(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?oJ(Qy(a.q,0)):null};_.Jf=function(a){pJ(this.T.jb,a)};_.ud=function(){return new Lv(this.T.jb)};_.Kf=function(){Eq(this.T.jb)};_.pd=function(){iJ(this)};_.Hd=function(){Eq(this.T.jb)};
-_.rd=function(a){return qJ(this.T.jb,a)};_.Lf=function(a){Cq(this.T.jb,a)};_.gd=function(a){kJ(this,a)};_.Ad=function(a){mJ(this,a)};_.jd=function(a){jJ(this,a)};_.Q=null;_.R=null;function rJ(){rJ=u;var a=(sJ(),tJ(),uJ);vJ=new Cx(a.e,a.c,a.d,a.f,a.b)}function wJ(a,b){if(0!=a.I.b.q.d&&oJ(Qy(a.I.b.q,0)))throw new Fv("WindowPanel can only contain one child widget");xJ(a,b)}
-function RH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Wg]=Ce,a.ab=!1,a.Ed());b=a.pb;b.style[Se]=0+(pj(),Uf);b.style[Kg]=cb;bF(a,Aj($n($doc)+(jj()-Wn(a.pb,Jf)>>1),0),Aj(ao($doc)+(kj()-Wn(a.pb,If)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=$f,a.pb.style[Wg]=Xg,Zj(a.gb,200)):a.pb.style[Wg]=Xg)}finally{a.w=!0}}
-function yJ(a,b){var c;if(a.w){c=new Yu;a.mb&&ps(a.mb,c);a.J&&Bq(a.r,a);try{Ji(a.r.d,a)}catch(d){if(d=Hi(d),!y(d,119))throw d;}a.n=zJ(a.r,a);try{kw(a,b)}finally{Mi(a.t.b),Mi(a.s.b),Mi(a.u.b),a.P&&Pi(a.P,a.r),a.C&&(a.C=!1)}}else kw(a,b)}function AJ(a,b,c){var d,e;e=a.ob;d=new xj(a,e);e.wd(a,d.b+b,d.e+c)}function BJ(a,b,c){b=new CJ(Zn(Yn(ev(ev(a.T.d,b),c))));Jv(b,a);z(b,a.o,(jq(),jq(),kq));return b}function zq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Cq(a.T.jb,b)}
-function bF(a,b,c){var d,e;(e=a.r)?(d=DJ(e.pb),nw(a,b+(Rj(e.pb)+d[3]),c+(Tj(e.pb)+d[0]))):nw(a,b,c)}function nB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Dq(a.r,a):Bq(a.r,a)))}function xJ(a,b){if(b!=(0!=a.I.b.q.d?oJ(Qy(a.I.b.q,0)):null)){Kv(a.I.b);var c=a.I.b;nJ(c,b,c.pb,c.q.d,!0)}}
-function EJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(uq(),FJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Bi(a.P);e.c<e.e.ye();)if(d=Ci(e),b==(uq(),GJ)){!d.c&&(d.c=new HJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(uq(),vq))g=d.r,i=d.F,d.I.d?(bF(d,i.d,i.e),zq(d,new xq(i.c,-1))):(bF(d,i.d,i.e),zq(d,new xq(i.c,i.b)),Dq(g,d)),Fi(g.d,d,d.I.c),dk(d.z,333);else if(!d.C&&f==(uq(),FJ))d.pb.style[Wg]=Xg,uq()}else if(b==vq){!d.c&&(d.c=new HJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=DJ(i.pb);h=d.F;if(d.I.d)h.d=Rj(d.pb)-
-g[3]-Rj(i.pb),h.e=Tj(d.pb)-g[0]-Tj(i.pb),d.F=h,bF(d,0,0),IJ(d,wq(i.pb).c,-1);else{if(f!=(uq(),FJ))h.d=Rj(d.pb)-g[3]-Rj(i.pb),h.e=Tj(d.pb)-g[0]-Tj(i.pb),h.c=d.q,h.b=d.p,d.F=h;bF(d,0,0);Cq(d,new JJ(wq(i.pb)));Bq(i,d)}d==d.r.b||kG(d);dk(d.z,333)}}else b==FJ&&(!d.c&&(d.c=new HJ),d=a,d.C||(d.G=c,d.pb.style[Wg]=Ce))}}function KJ(a,b){a.pb.style[ah]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function LJ(a){if(!a.kb){a.t=Dv(a,a.r,(!as&&(as=new pk),as));a.s=Dv(a,a.r,ok?ok:ok=new pk);a.u=Dv(a,a.r,(!fs&&(fs=new pk),fs));var b=a.r;!a.P&&(a.P=new Wi);Qi(a.P,b);as&&(b=new $r(a),a.mb&&ps(a.mb,b));a.J&&Dq(a.r,a);Fi(a.r.d,a,a.I.c);a.n&&(nw(a,a.n.b,a.n.c),a.n=null);ow(a);kG(a)}}function kG(a){if(a!=a.r.b){var b;fs&&(b=new es(a),a.mb&&ps(a.mb,b))}}
-function MJ(a,b,c){var d;d=(vw(),ww);pw.call(this,!1,"popup");this.U=d.b;this.S=new NJ(this);d=new OJ;d.pb[sd]="mosaic-popupLayoutPanel";hw(this.T,d);mw(this);this.o=new PJ(this);this.z=new QJ(this);this.A=new RJ(this);this.B=new SJ(this);this.F=new TJ;this.O=(uq(),GJ);this.J=c;this.r=a;a=this.I=new UJ(b);b=new VJ;!a.e&&(a.e=new WJ);Qi(a.e,b);a=new XJ(new Bx(vJ.b.e.b,vJ.b.c,vJ.b.d,vJ.b.f,vJ.b.b));z(a,new YJ(this),(jq(),jq(),kq));b=this.I.c;b.c||(b.c=new yx,b.c.dd()[sd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(rx(),sx),c.d=d,c=b.i,ZJ(c,b.c,new $J(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Vv;d=wx(c);mv(c.c,(Au(),Bu(d)),0);Uv(c,a,d,0,!1)}else vx(b.c,a);pJ(b.i,null);z(this.I.c,new aK(this),(rq(),rq(),sq));z(this.I.c,this.o,kq);mJ(this,this.I);Di(Zn(Yn(this.pb)),"mosaic-WindowPanel",!0)}s(595,596,Xh);_.zd=function(){return 0!=this.I.b.q.d?oJ(Qy(this.I.b.q,0)):null};_.Cd=function(a){yJ(this,a)};_.ud=function(){return new Lv(this.I.b)};_.pd=function(){iJ(this);vj(new bK(this))};
-_.rd=function(a){return qJ(this.I.b,a)};_.Lf=function(a){zq(this,a)};_.Dd=function(a,b){bF(this,a,b)};_.Ad=function(a){xJ(this,a)};_.Ed=function(){LJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var vJ;function cK(a){a.i=(new xA(a.j)).ac.re();z(a.i,new dK(a),(jq(),jq(),kq));a.e=F(eK,r,59,[a.i])}
-function OH(){rJ();var a,b,c,d,e,f;MJ.call(this,(fK(),gK),null,!0);this.Of();this.db=!0;a=new kx(this.k);this.f=new Cy;this.f.pb.style[Zg]=fb;vv(this.f,fb);this.Mf();jJ(this,"400px");f=new Py;f.pb.style[Be]=fb;f.f[od]=10;c=(dx(),ox);f.b=c;Oy(f,a);Oy(f,this.f);e=new yx;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],vx(e,a);Oy(f,e);wJ(this,f);nB(this,!1);this.Nf()}s(594,595,Xh,OH);_.Mf=function(){cK(this)};_.Nf=function(){var a=this.f;a.pb.readOnly=!0;var b=xv(a.pb)+"-readonly";Di(a.dd(),b,!0)};
-_.Of=function(){mB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function dK(a){this.b=a}s(597,1,{},dK);_.Ec=function(){yJ(this.b,!1)};_.b=null;function PH(a){this.b=a}s(598,1,{},PH);
-_.qc=function(){Av(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Xn(a.pb,Ug).length;if(0<b&&a.kb){if(0>b)throw new Xw("Length must be a positive integer. Length: "+b);if(b>Xn(a.pb,Ug).length)throw new Xw("From Index: 0 To Index: "+b+" Text Length: "+Xn(a.pb,Ug).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function hK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";mB(a.I.c,"Paste")}function iK(a){rJ();OH.call(this);this.d=a}
-s(600,594,Xh,iK);_.Mf=function(){cK(this);this.b=(new xA(this.c)).ac.re();z(this.b,new jK(this),(jq(),jq(),kq));this.e=F(eK,r,59,[this.b,this.i])};_.Nf=function(){vv(this.f,"150px")};_.Of=function(){hK(this)};_.Ed=function(){LJ(this);Mn((Jn(),Kn),new kK(this))};_.b=null;_.c=null;_.d=null;function lK(a){rJ();iK.call(this,a)}s(599,600,Xh,lK);_.Nf=function(){vv(this.f,"150px");$C(new mK(this),this.f)};_.Of=function(){hK(this);this.k+=" Or drag and drop a file on it."};
-function mK(a){this.b=a;this.c=new nK(this);this.d=this.e=1}s(601,470,{},mK);_.b=null;function nK(a){this.b=a}s(602,1,{},nK);_.Ce=function(a){this.b.b.f.pb[Ug]=null!=a?a:j};_.b=null;function bC(){new rs}s(603,443,{},bC);function jK(a){this.b=a}s(604,1,{},jK);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new nC(a.b,0,Xn(this.b.f.pb,Ug));gD(a.b.b,b.b)}yJ(this.b,!1)};_.b=null;function kK(a){this.b=a}s(605,1,{},kK);_.qc=function(){Av(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function tr(a){var b;a&&a&&(a=new oK(a),void 0!=$wnd.FileReader?b=new lK(a):b=new iK(a),QH(b),RH(b))}function oK(a){this.b=a}s(607,1,{},oK);_.b=null;function Vq(a,b){a.onloadend=function(a){b.Ce(a.target.result)}}function dD(a){this.b=a}s(612,1,{},dD);_.b=null;function aD(){}s(613,1,{},aD);function bD(){}s(614,1,{},bD);function cD(){}s(615,1,{},cD);
-function oB(a,b){VI();Lz.call(this);this.d=new pK(a);var c=this.c=new yx,d=(dx(),ox);c.b=d;vx(this.c,this.e);wJ(this.d,this.c);this.d.b=this;this.b=b}s(616,593,{},oB);_.re=function(){return this.d};_.Bf=function(){return this.c.ob};_.Bd=function(){yJ(this.d,!1)};_.Ff=function(){};_.Hf=function(a){cJ(this,a);dJ(this,a);QH(this.d);LJ(this.d)};_.b=null;_.c=null;_.d=null;function pK(a){rJ();MJ.call(this,(fK(),gK),a,!1)}s(617,595,Xh,pK);
-_.Bd=function(){var a=this.b,b=new hB(a.b,201),c;a=a.b.r;a.b?a=new qK(new Bi(a.b)):(a=(zs(),zs(),As),a=new Bi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&$E(c.b)};_.b=null;function pG(a,b,c,d){b=bz(b);c+=b.b;d+=b.c;nw(a.b,c,d);ow(a.b)}function KB(){VI();ZI.call(this);var a=this.b=new rK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(618,584,{},KB);_.re=function(){return this.b};_.b=null;function BC(){}s(624,459,{},BC);function qK(a){if(!a)throw new nn;this.b=a}s(625,1,{},qK);_.Uc=function(){return HC(this.b)};_.Vc=function(){return Ci(this.b)};
-_.Wc=function(){throw new KC("Missing message: awt.50");};_.b=null;function hA(){return hA()}function zC(){zC=u;var a;a=(qC(),rC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(sK,r,-1,0,1);else throw new cE(a+" is not supported");}catch(b){if(b=Hi(b),!y(b,127))throw b;}}function EB(a,b){a.b=31*a.b+J((new qE(b)).b)}function cA(){}s(628,1,{},cA);_.hC=function(){return this.b};_.b=1;
-function tK(){tK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(De))&&0<b.length)b=$doc.getElementsByTagName(De)[0],b.style[Be]=fb;a.body.style[Be]=fb}function DJ(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"borderTopWidth"));b[1]=uK(vK(a,"borderRightWidth"));b[2]=uK(vK(a,"borderBottomWidth"));b[3]=uK(vK(a,"borderLeftWidth"));return b}function wK(a){tK();var b,c;c=xK(a);b=DJ(a);a=new xq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
-function wq(a){tK();return new xq(a.clientWidth,a.clientHeight)}function xK(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"marginTop"));b[1]=uK(vK(a,"marginRight"));b[2]=uK(vK(a,"marginBottom"));b[3]=uK(vK(a,"marginLeft"));return b}function yK(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"paddingTop"));b[1]=uK(vK(a,"paddingRight"));b[2]=uK(vK(a,"paddingBottom"));b[3]=uK(vK(a,"paddingLeft"));return b}function zK(a,b,c){tK();try{D(b,he)&&(b=Hd),a.style[b]=c}catch(d){if(d=Hi(d),!y(d,119))throw d;}}
-function lJ(a,b){tK();var c;AK||(AK=$doc.createElement(tg),zK(AK,Se,j),zK(AK,Kg,j),zK(AK,Rf,Zc),zK(AK,Wg,Ce),$doc.body.appendChild(AK));zK(AK,Zg,a);zK(AK,Be,a);c=wK(AK);return b?c.c:c.b}var AK=null;function BK(){xq.call(this,0,0)}function xq(a,b){this.c=a;this.b=b}function JJ(a){xq.call(this,a.c,a.b)}s(630,1,ii,BK,xq,JJ);_.eQ=function(a){return this===a?!0:null==a||CK!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function DK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(631,1,{113:1,115:1,136:1},DK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return EK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function FK(a,b){this.b=a;this.c=b}s(632,1,ii,FK);_.eQ=function(a){return this===a?!0:null==a||GK!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return GK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function TJ(){this.c=this.b=this.e=this.d=0}s(633,1,ii,TJ);_.eQ=function(a){return this===a?!0:null==a||HK!=vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return HK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function vK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==he&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(635,1,{});var IK=-1;function JK(){}s(636,635,{},JK);_.b=-1;_.c=-1;var KK=null;
-function uK(a){a=parseInt(a,10);a=isNaN(a)?null:rE(a);return!a?0:a.b}s(639,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.If=function(){return Aq(this.i)};_.Jf=function(a){pJ(this.i,a)};_.Kf=function(){Eq(this.i)};_.Hd=function(){Eq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Be]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[Zg]=a;b.kb||(b.j=a)};function sJ(){sJ=u;tJ()}function mB(a,b){a.b.pb.textContent=b||j;pJ(a.i,null)}
-function LK(a){sJ();var b;Mw(this,new OJ);this.b=new MK;b=this.i;NK(b,new OK);zK(b.pb,Pf,cb);b.p=0;ZJ(b,this.b,new $J(0),b.q.d);this.b.dd()[sd]="mosaic-Caption-text";this.b.pb.textContent=a||j;pJ(this.i,null);this.pb[sd]="mosaic-Caption"}s(638,639,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},LK);_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.c=null;function tJ(){tJ=u;PK=En()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Uy(PK,240,20);new Uy(PK,224,16);new Uy(PK,208,16);new Uy(PK,192,16);new Uy(PK,176,16);new Uy(PK,160,16);new Uy(PK,144,16);new Uy(PK,128,16);new Uy(PK,112,16);new Uy(PK,96,16);new Uy(PK,80,16);new Uy(PK,64,16);new Uy(PK,260,16);uJ=new Uy(PK,48,16);new Uy(PK,32,16);new Uy(PK,16,16);new Uy(PK,0,16)}var PK,uJ;
-function QK(a,b){Av(a.b.pb,!b);pJ(a.i,a.b)}function yq(a,b){a.d=b;Av(a.b.pb,!b);pJ(a.i,a.b);if(a.e){var c;for(c=new Bi(a.e);c.c<c.e.ye();)Ci(c)}}function UJ(a){var b;Mw(this,new OJ);b=this.i;NK(b,new RK((SK(),TK)));b.p=0;this.c=new LK(a);ZJ(b,this.c,new $J(1),b.q.d);this.b=new OJ;Vi(this.b,"Body");ZJ(b,this.b,new $J(0),b.q.d);this.pb[sd]="mosaic-CaptionLayoutPanel"}s(641,639,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},UJ);_.kd=function(){Ev(this.i)};_.ld=function(){Hv(this.i)};
-_.ud=function(){return new Lv(this.b)};_.rd=function(a){return qJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function WJ(){PE(this)}s(642,516,si,WJ);function NJ(a){this.b=a}s(643,1,Mh,NJ);_.qc=function(){Eq(this.b.T.jb)};_.b=null;function UK(a){var b;b=a.c;a=b.r;b=!a.f?-1:uj(a.f.b,b);a.f&&vu(a.f.b,b)&&yu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&kG(!a.f?null:vu(a.f.b,b-1))}function VK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Kz);-1==uj(a.f.b,b)&&Qi(a.f.b,b)}function HJ(){}s(644,1,{},HJ);_.Nc=function(a){UK(a)};
-_.Oc=function(a){VK(a)};_.Qc=function(a){WK(a.b.r,a.b)};function fK(){fK=u;XK=new YK(1,"e");ZK=new YK(2,zf);$K=new YK(3,"ne");aL=new YK(10,"nw");bL=new YK(4,jg);cL=new YK(5,mg);dL=new YK(12,"sw");eL=new YK(8,"w");gK=new fL((cj(),dj(null)).pb)}function zJ(a,b){var c;c=DJ(a.pb);return new FK(Rj(b.pb)-(Rj(a.pb)+c[3]),Tj(b.pb)-(Tj(a.pb)+c[0]))}
-function gL(a){var b,c,d,e,f,g;if(a.f){b=wq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=vu(a.f.b,d),c=new xq(Wn(g.pb,Jf),Wn(g.pb,If)),f=zJ(a,g),f.b-=Aj(0,f.b+Wn(g.pb,Jf)-b.c),f.c-=Aj(0,f.c+Wn(g.pb,If)-b.b),bF(g,Aj(0,f.b),Aj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,IJ(g,c.c,c.b),g.O==(uq(),vq)&&Cq(g,new JJ(wq(a.pb))),dk(g.z,1)}}function hL(a,b,c){a=a.e;Fi(a,b,b);x(a.d,b,c);Vi(b,xc+c.c)}
-function Bq(a,b){var c;c=a.e;iL(c,b.H);Ui(b.H,xc+aL.c);iL(c,b.D);Ui(b.D,xc+ZK.c);iL(c,b.E);Ui(b.E,xc+$K.c);iL(c,b.N);Ui(b.N,xc+eL.c);iL(c,b.v);Ui(b.v,xc+XK.c);iL(c,b.M);Ui(b.M,xc+dL.c);iL(c,b.K);Ui(b.K,xc+bL.c);iL(c,b.L);Ui(b.L,xc+cL.c)}
-function Dq(a,b){!b.H&&(b.H=BJ(b,0,0));hL(a,b.H,aL);!b.D&&(b.D=BJ(b,0,1));hL(a,b.D,ZK);!b.E&&(b.E=BJ(b,0,2));hL(a,b.E,$K);!b.N&&(b.N=BJ(b,1,0));hL(a,b.N,eL);!b.v&&(b.v=BJ(b,1,2));hL(a,b.v,XK);!b.M&&(b.M=BJ(b,2,0));hL(a,b.M,dL);!b.K&&(b.K=BJ(b,2,1));hL(a,b.K,bL);!b.L&&(b.L=BJ(b,2,2));hL(a,b.L,cL)}function WK(a,b){var c,d;a.b=b;d=a.f.b.d;c=uj(a.f.b,b);if(c+1<d){mA(a.f,b);for(Qi(a.f.b,b);c<d;++c)KJ(vu(a.f.b,c),c)}else KJ(b,c)}
-function fL(a){a=new jL(a);Mw(this,a);this.d=new kL(a);this.d.j=!0;Ni(this.d);this.d.n=3;this.e=new lL(a);this.e.j=!0;Ni(this.e);this.e.n=3;Ow(this)}s(645,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},fL);_.If=function(){return wq(this.pb)};_.Jf=function(){var a;(a=mL(this))&&a.Jf(null)};_.Kf=function(){gL(this)};_.Nc=function(a){!this.c&&(this.c=new HJ);UK(a)};_.Oc=function(a){!this.c&&(this.c=new HJ);VK(a)};_.Hd=function(){gL(this)};
-_.Qc=function(a){!this.c&&(this.c=new HJ);WK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var XK,ZK,$K,aL,gK,bL,cL,dL,eL;function jL(a){this.q=new ew(this);this.pb=a}s(646,303,fi,jL);function YK(a,b){this.b=a;this.c=b}s(647,1,{},YK);_.b=0;_.c=null;function kL(a){xi();Ri.call(this,a)}s(648,3,{},kL);_.kc=function(){var a;a=this.k.f;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");!a.I.d&&QK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Aj(this.b,a<this.e?a:this.e),b=Aj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Se]=a+(pj(),Uf);c.style[Kg]=b+Uf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||kG(a);a.I.d||QK(a.I,!0);a.C||(a.x||(a.x=new nL,Vi(a.x,"mosaic-GlassPanel-invisible")),zK(a.x.pb,ah,(tK(),vK(a.pb,ah))),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new xj(this.k.b,null);this.b=a.b+Sj(this.k.b.pb);this.c=a.e+Uj(this.k.b.pb);this.e=this.b+Wj(this.k.b.pb)-this.k.f.cd();this.d=this.c+Vj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function iL(a,b){try{Ji(a,b)}catch(c){if(c=Hi(c),!y(c,119))throw c;}}
-function lL(a){xi();Ri.call(this,a);this.d=new zi}s(649,3,{},lL);_.kc=function(){var a;a=this.k.f.ob;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");QK(a.I,!1);zq(a,new xq(a.q,a.p));dk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Zi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Aj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Aj(a+b,Wn(d.I.c.pb,If)),b!=a&&AJ(d,0,a-b),zq(d,new xq(d.q,b)),dk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Aj(a+b,Wn(d.I.c.pb,If)),zq(d,new xq(d.q,b)),dk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Aj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&AJ(d,a-b,0),zq(d,new xq(b,d.p)),dk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,zq(d,new xq(96<a+b?a+b:96,d.p)),dk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||kG(a);QK(a.I,!0);a.C||(a.x||(a.x=new nL,Vi(a.x,"mosaic-GlassPanel-invisible")),zK(a.x.pb,ah,(tK(),vK(a.pb,ah))),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new xj(this.k.b,null);this.b=a.b+Sj(this.k.b.pb);this.c=a.e+Uj(this.k.b.pb);this.f=this.b+Wj(this.k.b.pb)-this.k.f.cd();this.e=this.c+Vj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function nL(){var a;this.e=new oL(this);this.b=!1;this.c=new iw;Mw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[sd]="gwt-GlassPanel"}s(650,323,Ih,nL);
-_.nd=function(){var a;Ow(this);try{a=this.ob}catch(b){b=Hi(b);if(y(b,125))throw new Fv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(cj(),dj(null))?(ou(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Pi(kk,a),a.c=!0,a.d=sk(a),Qi(kk,a),this.d=new pL(this),Su(new nu(this.d))):(this.pb.style[ld]=cb,this.pb.style[dg]=cb);this.b&&Gu(new mu(this));bj(dj(null),new qL,$n($doc),ao($doc))};
-_.od=function(){this.i.od();Yj(this.e);this.d&&(ku(Qu,this.d,F(rL,r,47,[(!ds&&(ds=new pk),ds)])),this.d=null);this.b&&ku(Iu,this,F(rL,r,47,[(!Hu&&(Hu=new pk),Hu)]))};_.Yc=function(a){switch(Du(a.type)){case 256:if(27==(a.keyCode||0))return Qj(this),!1;case 1:if(this.pb.contains(a.target))return Qj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function oL(a){jk();this.b=a}s(651,24,{},oL);_.wc=function(){ou(this.b)};_.b=null;function pL(a){this.b=a}s(652,1,{},pL);_.b=null;
-function qL(){this.pb=Rw();var a;a=new Mx(new sL(this));z(this,a,($p(),$p(),aq));z(this,a,(Wq(),Wq(),Xq))}s(653,325,Wh,qL);_.pd=function(){vj(new tL(this))};function sL(a){this.b=a}s(654,1,{},sL);_.b=null;function tL(a){this.b=a}s(655,1,Mh,tL);_.qc=function(){this.b.pb.focus()};_.b=null;function uL(a){a.pb.style[Zg]=fd;a.pb.style[Be]=fd;if(a.kb){var a=a.ob,b;y(a,144)?a.Jf(null):(b=mL(a))&&b.Jf(a)}}s(657,306,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.If=function(){uL(this);return new xq(Wn(this.pb,Jf),Wn(this.pb,If))};_.Jf=function(){uL(this)};_.Kf=function(){};_.Xc=function(){};_.Hd=function(){};function MK(){this.pb=$doc.createElement("label");this.pb[sd]="mosaic-Label";this.pb.style[Yg]=Ef;this.pb[sd]="mosaic-HTML"}s(656,657,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},MK);function XJ(a){Mw(this,new vL(a));this.pb[sd]="mosaic-ImageButton"}s(658,323,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},XJ);
-function rK(){var a=(vw(),yw);pw.call(this,!0,df);this.U=a.b;this.b=new wL(this);this.b.e=!0;fw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);fj();ov(a,b)}else this.lb|=1;Zn(Yn(this.pb))[sd]=ye;this.pb.style[ah]="2147483647"}s(659,308,fi,rK);_.Xc=function(a){Gv(this,a);1==Du(a.type)&&kw(this,!1)};_.b=null;
-function wL(a){this.c=a;this.d=new Wi;this.j=new Wi;a=(dy(),cy);new Ty(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(yg);this.f=$doc.createElement(Bg);zu(b,this.f);this.p=!0;a=Rw();b=(Au(),Bu(b));a.appendChild(b);this.pb=a;ql();this.pb.setAttribute("role",Ul.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),fj(),ov(a,b)):this.lb|=2225;this.pb[sd]=xe;a=xv(this.pb)+"-vertical";Di(this.dd(),a,!0);this.pb.style[Nf]=cb;this.pb.setAttribute("hideFocus",Tg);z(this,new by(this),($p(),$p(),aq))}
-s(660,347,ki,wL);_.Xc=function(a){switch(Du(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Vx(this,a)};_.Gd=function(a,b){Zx(this,a,b);b||this.b&&kw(this.c,!1)};_.b=!0;_.c=null;
-function vL(a){var b=(dx(),ox),c=(rx(),sx),d;d=new Yw;d.i[kd]=bb;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Ww(b.b);b.b.d.rows[0].cells[0][bd]=c.b;Ww(b.b);b.b.d.rows[0].cells[0].style[Vg]=e.b;Ww(d);b=Sw(d,0,0,!0);if(a){Qj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Uw(g,f.d);ht(f.c,g,a);c.b=c.b.c}else e=c.c.d,Qi(c.c,a);a.pb[Rc]=e;zu(b,a.pb);Jv(a,d)}Mw(this,d);Di(this.pb,"mosaic-WidgetWrapper",!0)}s(661,323,Ih,vL);_.b=null;_.c=null;function PJ(a){this.b=a}s(662,1,{},PJ);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&kG(this.b)};_.b=null;function QJ(a){jk();this.b=a}s(663,24,{},QJ);_.wc=function(){Eq(this.b.T.jb);var a=this.b;cs((!a.y&&(a.y=new xL),a.y))};_.b=null;function RJ(a){jk();this.b=a}s(664,24,{},RJ);_.wc=function(){EJ(this.b,(uq(),vq))};_.b=null;function SJ(a){jk();this.b=a}s(665,24,{},SJ);_.wc=function(){EJ(this.b,(uq(),FJ))};_.b=null;function VJ(){}s(666,1,{},VJ);function YJ(a){this.b=a}s(667,1,{},YJ);_.Ec=function(){this.b.Bd()};_.b=null;
-function aK(a){this.b=a}s(668,1,{},aK);_.b=null;function bK(a){this.b=a}s(669,1,Mh,bK);_.qc=function(){this.b.O==(uq(),vq)?dk(this.b.A,333):this.b.O==FJ&&dk(this.b.B,333)};_.b=null;function CJ(a){this.pb=a;Ev(this)}s(670,306,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},CJ);_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};
-function xL(){vs.call(this,null)}s(671,238,Gh,xL);function uq(){uq=u;vq=new yL("MAXIMIZED",0);FJ=new yL("MINIMIZED",1);GJ=new yL("NORMAL",2);zL=F(AL,r,139,[vq,FJ,GJ])}function yL(a,b){E.call(this,a,b)}s(672,139,{113:1,116:1,118:1,139:1},yL);var zL,vq,FJ,GJ;function ou(a){var b,c,d,e;c=jj();b=kj();e=(pv(),qv).scrollWidth;d=qv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Zg]=c-1+Uf);0<=b-1&&(a.pb.style[Be]=b-1+Uf)}
-function BL(a,b){var c,d,e;if(a.n)return!0;a.y.Ee();for(c=new Lv(b);c.b.b<c.b.c.d-1;)d=oJ(Mv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Qi(a.y,d);return!0}
-function CL(a,b){var c,d,e;if(b.b)a.d&&Xj(a.d),a.d=new DL(a,b),Zj(a.d,333);else for(d=new Bi(a.y);d.c<d.e.ye();)c=Ci(d),e=c.nb,bw(b,EL(c),e.t,e.u),FL(c,e.v,e.s,F(I,k,-1,[GL(a.r.b,c).e,GL(a.q.b,c).d,GL(a.o.b,c).b,GL(a.p.b,c).c]),F(I,k,-1,[HL(a.j.b,c).e,HL(a.i.b,c).d,HL(a.e.b,c).b,HL(a.f.b,c).c]),F(I,k,-1,[IL(a.v,c),IL(a.u,c),IL(a.s,c),IL(a.t,c)]))}
-function JL(){this.y=new Wi;this.k=new KL(this);this.x=new LL(this.k);this.w=new ML(this.k);this.r=new NL(this.k);this.q=new OL(this.k);this.o=new PL(this.k);this.p=new QL(this.k);this.j=new RL(this.k);this.i=new SL(this.k);this.e=new TL(this.k);this.f=new UL(this.k);this.v=new VL(this.k);this.u=new VL(this.k);this.s=new VL(this.k);this.t=new VL(this.k)}s(675,1,{});_.Pf=function(a){CL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function WL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Bi(b.y);e.c<e.e.ye();)d=Ci(e),y(d,62)&&(d=d.jb),f=d.nb,bw(c,EL(d),f.t,f.u),FL(d,f.v,f.s,F(I,k,-1,[GL(b.r.b,d).e,GL(b.q.b,d).d,GL(b.o.b,d).b,GL(b.p.b,d).c]),F(I,k,-1,[HL(b.j.b,d).e,HL(b.i.b,d).d,HL(b.e.b,d).b,HL(b.f.b,d).c]),F(I,k,-1,[IL(b.v,d),IL(b.u,d),IL(b.s,d),IL(b.t,d)]));XL(c);a.b.d=null;for(a=new Bi(a.b.y);a.c<a.e.ye();)b=Ci(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function DL(a,b){this.b=a;this.c=b;var c=(fk(),gk);this.n=new ek(this);this.t=c}s(676,17,{},DL);_.rc=function(){WL(this)};_.sc=function(){WL(this)};
-_.uc=function(a){var b,c,d;for(c=new Bi(this.b.y);c.c<c.e.ye();)b=Ci(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.x=J(d.r+(d.v-d.r)*a),d.i=J(d.o+(d.s-d.o)*a),bw(this.c,EL(b),d.j,d.w),FL(b,d.x,d.i,F(I,k,-1,[GL(this.b.r.b,b).e,GL(this.b.q.b,b).d,GL(this.b.o.b,b).b,GL(this.b.p.b,b).c]),F(I,k,-1,[HL(this.b.j.b,b).e,HL(this.b.i.b,b).d,HL(this.b.e.b,b).b,HL(this.b.f.b,b).c]),F(I,k,-1,[IL(this.b.v,b),IL(this.b.u,b),IL(this.b.s,b),IL(this.b.t,b)]))};_.b=null;_.c=null;
-s(678,1,{});_.b=null;function TL(a){this.b=a}s(677,678,{},TL);function UL(a){this.b=a}s(679,678,{},UL);function SL(a){this.b=a}s(680,678,{},SL);function RL(a){this.b=a}s(681,678,{},RL);function PL(a){this.b=a}s(682,678,{},PL);function QL(a){this.b=a}s(683,678,{},QL);function OL(a){this.b=a}s(684,678,{},OL);function NL(a){this.b=a}s(685,678,{},NL);s(686,678,{},function(a){this.b=a});s(687,678,{},function(a){this.b=a});
-function IL(a,b){var c=a.b,d;d=Zi(c.e,b);d||(d=new DK(yK(b.pb)),x(c.e,b,d));return d.e}function VL(a){this.b=a}s(688,678,{},VL);function ML(a){this.b=a}s(689,678,{},ML);function LL(a){this.b=a}s(690,678,{},LL);function HL(a,b){var c;c=Zi(a.b,b);c||(c=new DK(DJ(b.pb)),x(a.b,b,c));return c}function GL(a,b){var c;c=Zi(a.c,b);c||(c=new DK(xK(b.pb)),x(a.c,b,c));return c}
-function YL(a,b){var c,d;d=Zi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=mL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new xq(ZL(e,!0),ZL(e,!1));break a}h=b.If();null!=c.n&&(h.c=ZL(e,!0));null!=c.k&&(h.b=ZL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new xq(ZL(e,!0),ZL(e,!1));break a}h=new BK;f=b.pb;l=f.style;g=l[Rf];i=l[Wg];l[Rf]="static";l[Wg]=Ce;null!=c.n?h.c=ZL(e,!0):(l[Zg]=fd,h.c=(f.offsetWidth||0)+GL(d.p.b,b).c+GL(d.q.b,b).d);null!=c.k?h.b=ZL(e,!1):(l[Be]=fd,h.b=(f.offsetHeight||0)+GL(d.r.b,b).e+
-GL(d.o.b,b).b);l[Rf]=g;l[Wg]=i}d=h}null!=c.n&&(pj(),yp)==c.n.Rf()||null!=c.k&&(pj(),yp)!=c.k.Rf()||x(a.f,b,d)}return d}function KL(a){this.i=a;this.d=new zi;this.f=new zi;this.c=new zi;this.b=new zi;this.e=new zi}s(691,1,{},KL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function $L(a){var b;b=a.nb;if(null==b||!y(b,142))b=new aM,a.nb=b;return b}function OK(){RK.call(this,(SK(),bM))}function RK(a){var b=(cM(),dM);JL.call(this);this.c=a;this.b=b}s(692,675,{},OK,RK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new BK;BL(this,a);l=GL(this.p.b,a).c+GL(this.q.b,a).d+HL(this.f.b,a).c+HL(this.i.b,a).d+IL(this.t,a)+IL(this.u,a);d=GL(this.r.b,a).e+GL(this.o.b,a).b+HL(this.j.b,a).e+HL(this.e.b,a).b+IL(this.v,a)+IL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(SK(),bM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Bi(this.y);a.c<a.e.ye();)c=Ci(a),e=$L(c),b=null,i=c.ob,y(i,145)&&(b=i,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),this.c==bM?(l+=YL(this.x.b,c).c,e.b=YL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Aj(f,e.b)):(d+=YL(this.w.b,c).b,e.c=YL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Aj(g,e.c));this.c==bM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P;if(BL(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=IL(this.t,a);B=IL(this.v,a);c=wq(a.pb);P=c.c-(q+IL(this.u,a));o=c.b-(B+IL(this.s,a));g=P;c=o;this.c==(SK(),bM)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Bi(this.y);e.c<e.e.ye();)d=Ci(e),b=null,n=$L(d),w=d.ob,y(w,145)&&(b=w,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),this.c==bM?(n.e?++h:(n.c=YL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=YL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=YL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=YL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Bi(this.y);e.c<e.e.ye();)d=Ci(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==bM?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=K,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==TK?(n.t=this.b==(cM(),dM)?q:this.b==fM?q+~~(P/2)-~~(K/2):q+P-K,n.u=B,n.v=l,n.s=f,B+=m+H):(this.b==(cM(),dM)?(n.t=q,n.u=B):this.b==fM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d._c()-Rj(a.pb)-IL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Tj(a.pb)-IL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));CL(this,a)}};_.b=null;_.c=null;function cM(){cM=u;dM=new gM("START",0);fM=new gM(Eb,1);hM=new gM("END",2);iM=F(jM,r,140,[dM,fM,hM])}function gM(a,b){E.call(this,a,b)}s(693,139,{113:1,116:1,118:1,140:1},gM);var iM,fM,hM,dM;function SK(){SK=u;bM=new kM("HORIZONTAL",0);TK=new kM("VERTICAL",1);lM=F(mM,r,141,[bM,TK])}
-function kM(a,b){E.call(this,a,b)}s(694,139,{113:1,116:1,118:1,141:1},kM);var lM,bM,TK;s(696,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function aM(){this.f=!1}function $J(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(695,696,{142:1,146:1},aM,$J);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function nM(a,b){if(a.n)return!0;BL(a,b);if(0<a.y.d){a.b=vu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new oM,c.nb=d;a.c=d;a.y.Ee();Qi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function pM(){JL.call(this)}s(697,675,{},pM);
-_.Qf=function(a){var b,c;c=new BK;nM(this,a);if(this.b){b=YL(this.x.b,this.b).c;var d=YL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=eM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=GL(this.p.b,a).c+GL(this.q.b,a).d+HL(this.f.b,a).c+HL(this.i.b,a).d+IL(this.t,a)+IL(this.u,a);c.b+=GL(this.r.b,a).e+GL(this.o.b,a).b+HL(this.j.b,a).e+HL(this.e.b,a).b+IL(this.v,a)+IL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;nM(this,a)&&(d=IL(this.t,a),e=IL(this.v,a),c=wq(a.pb),f=c.c-(d+IL(this.u,a)),c=c.b-(e+IL(this.s,a)),b=this.b.ob,y(b,145)&&(b=eM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Rj(a.pb)-IL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Tj(a.pb)-IL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),CL(this,a))};_.b=null;_.c=null;function oM(){this.f=!1}
-s(698,696,{143:1,146:1},oM);function eM(a){var b,c,d,e;null==a.b&&(a.b=v(I,k,-1,4,1),e=Yn(ev(ev(a.d,0),0)),c=Yn(ev(ev(a.d,2),2)),d=xK(a.pb),b=DJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function qM(a,b){a.kb&&Qj(a);return gw(a,b)}function rM(){Ew();uw.call(this,Fw)}s(699,313,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},rM);_.rd=function(a){return qM(this,a)};_.b=null;
-function EL(a){var b;b=a.ob;return y(b,145)?b:a}function Aq(a){if(!a.kb)return new BK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),Cq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function oJ(a){return y(a,145)?a.jb:a}function sM(a){var b;if(!a.o){b=(!KK&&(KK=new JK),KK);var c=vM(a,gb,!0);b.b=c;c=vM(a,hb,!0);b.c=c;a.o=b}return a.o}
-function nJ(a,b,c,d,e){if(y(b,62))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new rM,Uv(a,c,a.pb,d,!0),hw(c,b)):Uv(a,b,c,d,e);pJ(a,b)}function ZJ(a,b,c,d){b.nb=c;nJ(a,b,a.pb,d,!0)}
-function pJ(a,b){var c;c=a.e;if(b){var d=c.k;Ki(d.d,b);Ki(d.f,b);Ki(d.c,b);Ki(d.b,b);Ki(d.e,b)}else d=c.k,yy(d.d),yy(d.f),yy(d.c),yy(d.b),yy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==EL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==EL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Jf(a.ob),c.Jf(a))}}function Eq(a){a.kb&&a.pb.style.display!=Bf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Pf(a),a.d=!1,XL(a))}
-function XL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=oJ(Qy(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Kf():y(b,75)&&b.Hd())}function qJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=EL(b);return $v(a,c)?(y(c,145)&&qM(c,b),pJ(a,null),!0):!1}function NK(a,b){var c;a.e=b;null!=a.f&&Ui(a,xv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Xy(a.f,zv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Vi(a,xv(a.pb)+Ca+a.f);pJ(a,null)}
-function vM(a,b,c){a.n||(a.n=$doc.createElement(tg),zK(a.n,Rf,Zc),zK(a.n,Wg,Ce),zK(a.n,Se,cb),zK(a.n,Kg,cb),a.pb.appendChild(a.n));zK(a.n,Zg,b);zK(a.n,Be,b);a=wK(a.n);return c?a.c:a.b}
-function ZL(a,b){var c;c=null.Rf();if(c==(pj(),Kp)){c=(sM(a),null.Rf());var d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK);return M(L(Math.round(100*d*c/254)))}if(c==Ap)return c=sM(a),d=null.Rf(),M(L(vE(d*(-1==c.b&&(c.b=lJ(gb,!0)),c.b))));if(c==Cp)return c=sM(a),d=null.Rf(),M(L(vE(d*(-1==c.c&&(c.c=lJ(hb,!0)),c.b))));if(c==Ip)return c=(sM(a),null.Rf()),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(d*c)));if(c==Mp)return c=(sM(a),null.Rf()),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(10*d*c/254)));
-if(c==Gp)return M(L(vE(12*(sM(a),null.Rf())*M(L(vE((-1==IK&&(IK=(tK(),lJ(ib,!0))),IK)/72))))));if(c==yp)return vM(a,null.Rf(),b);if(c==Ep)return c=(sM(a),M(L(vE(null.Rf())))),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(d*c/72)));if(null.Rf()==wp)return M(L(vE(null.Rf())));throw new qk("Invalid size: "+null.Rf());}function OJ(){var a=new pM;dw.call(this);this.k=new xq(-1,-1);new wM(this);this.pb[sd]="mosaic-LayoutPanel";NK(this,a)}
-s(700,303,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},OJ);_.vd=function(a){nJ(this,a,this.pb,this.q.d,!0)};_.kd=function(){Ov(this,new xM)};_.ld=function(){Ov(this,new yM)};_.If=function(){return Aq(this)};_.sd=function(a){return Xv(this.q,EL(a))};_.td=function(a,b,c,d){nJ(this,a,b,c,d)};_.Jf=function(a){pJ(this,a)};_.ud=function(){return new Lv(this)};_.Kf=function(){Eq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=Aq(this),null!=this.j)a=a.b+Uf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Uf);this.gd(b);this.i=null}else b=a.b+Uf,this.jd(a.c+Uf),this.gd(b);Eq(this)}};_.Hd=function(){Eq(this)};_.rd=function(a){return qJ(this,a)};_.gd=function(a){this.pb.style[Be]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){bw(this,EL(a),b,c)};
-_.jd=function(a){this.pb.style[Zg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function xM(){}s(701,1,{},xM);_.Fd=function(a){EL(a).nd()};function yM(){}s(702,1,{},yM);_.Fd=function(a){EL(a).od()};function Lv(a){this.c=a;this.b=new Zv(this.c.q)}s(703,1,{},Lv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return oJ(Mv(this.b))};_.Wc=function(){Nv(this.b)};_.c=null;function zM(){zM=u;new jx}
-function wM(a){zM();Di(a.pb,"dragdrop-dropTarget",!0);this.b=a;new AM(this)}s(704,9,{},wM);function AM(a){jk();this.b=a}s(705,24,{},AM);_.wc=function(){pJ(this.b.b,null);Eq(this.b.b)};_.b=null;function mL(a){a=a.ob;return!a?null:y(a,144)?a:mL(a)}function IJ(a,b,c){var d;d=a.pb;FL(a,b,c,xK(d),DJ(d),yK(d))}
-function FL(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.jd((0>g?0:g)+(pj(),Uf)),b!=a.cd()&&a.jd((0>b?0:b)+Uf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(pj(),Uf)),c!=a.bd()&&a.gd((0>c?0:c)+Uf))}function Cq(a,b){IJ(a,b.c,b.b)}s(708,1,{});function XD(){var a,b,c,d;d=yE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function BM(){this.b=new zi;new zi;new zi}s(707,708,{},BM);function WD(){WD=u;CM=new BM}function aE(){var a=YD,b=$wnd.JSApplet.JSME;WD();x(CM.b,a,b)}var CM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Gn&&(e=$j(),2E3<e-In&&(In=e,Hn=Fn()));if(0==Gn++){var f=(Jn(),Kn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Sn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Jn(),Kn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Sn(l,m);while(h.d);h.d=m}}--Gn;c&&-1!=Hn&&($wnd.clearTimeout(Hn),Hn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(kt)()}catch(d){a(b)}else A(kt)()}var ZD=V(1),yn=V(100),DM=mE(" I"),I=hE(715,DM),QE=hE(713,ZD),EM=mE(" Z"),eH=hE(716,EM);V(99);V(98);V(97);var FM=V(496),mn=hE(717,FM),GM=V(257),Nt=hE(718,GM);V(258);V(139);var HM=mE(" B");V(486);var IM=mE(" C"),ui=hE(719,IM);V(484);var JM=mE(" D"),yF=hE(720,JM);V(485);V(487);var KM=V(490),uE=hE(721,KM),LM=mE(" J"),MM=V(2),mt=hE(714,MM),sK=hE(722,HM);V(499);V(482);V(96);V(186);V(105);V(478);var YD=V(476);
-V(481);V(115);V(116);V(94);V(107);V(108);V(109);V(493);V(488);V(477);V(708);V(707);var $D=lE(),SA=V(408),kF=hE(723,SA),NM=V(539),OG=hE(724,NM),OM=V(394);V(393);V(392);V(391);V(535);var dt=hE(725,I),PM=W(537,function(){qF();return SG}),TG=hE(726,PM);V(538);V(417);V(416);V(531);V(530);V(540);V(541);V(536);V(451);V(534);var uA=hE(727,OM);V(406);V(543);V(198);V(197);V(291);V(238);V(293);V(206);var QM=V(205);V(241);V(240);V(239);V(388);V(389);V(390);V(307);var RM=V(306);V(305);V(311);V(325);V(545);V(544);
-V(304);V(303);V(547);V(546);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(548);V(549);V(550);V(551);V(367);V(244);V(243);V(316);V(317);V(318);V(570);V(579);V(24);V(571);V(572);V(573);V(574);V(575);V(576);V(577);V(578);V(289);V(463);V(462);V(503);V(505);V(504);V(506);V(508);V(507);V(509);V(513);V(514);V(363);V(366);V(364);V(365);V(434);V(433);var LB=V(432),VF=hE(728,LB),iH=hE(729,LM);V(423);V(418);V(419);V(569);V(510);V(516);V(511);V(512);V(428);V(427);V(426);V(431);
-var SM=lE(),fJ=hE(730,SM);V(461);V(471);V(470);V(469);V(472);V(473);V(612);V(613);V(614);V(615);V(522);var TM=W(247,function(){Ts();return Ys}),Zs=hE(731,TM);V(502);V(441);V(442);V(425);var wB=V(420);V(404);V(405);V(430);var HB=V(429);V(422);V(421);V(520);V(529);V(411);var WA=V(410);V(465);V(532);V(533);V(495);V(542);V(439);V(440);V(414);V(396);V(395);V(448);lE();lE();lE();V(398);V(399);V(287);
-var UM=W(174,function(){pj();return Op}),Pp=hE(732,UM),VM=W(138,function(){qj();return mo}),no=hE(733,VM),WM=W(145,function(){oo();return Zo}),$o=hE(734,WM),XM=W(164,function(){ap();return jp}),kp=hE(735,XM),YM=W(169,function(){lp();return up}),vp=hE(736,YM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);V(196);V(203);V(204);V(378);var Ry=hE(737,RM);V(379);V(582);V(581);V(415);V(202);V(228);V(230);var cB=V(413);V(464);V(401);V(400);V(407);V(526);V(339);V(341);V(340);V(342);V(498);V(233);V(450);V(201);V(221);V(222);V(224);V(219);V(218);V(220);var eB=V(565);V(409);
-V(584);V(589);V(449);V(489);V(452);var wA=V(403),vA=hE(738,WA);V(208);V(212);V(628);V(566);V(436);V(437);V(438);V(402);V(225);V(242);V(562);V(563);V(330);V(329);V(335);V(336);V(618);V(590);V(591);V(515);V(523);V(524);V(525);V(583);V(585);var xB=V(424);V(210);V(209);V(211);V(213);V(527);V(232);V(229);V(231);V(227);V(217);V(216);V(215);V(588);V(310);V(309);V(308);V(596);V(595);V(617);V(593);V(616);var ZM=W(672,function(){uq();return zL}),AL=hE(739,ZM);V(671);V(670);V(662);V(663);V(664);V(665);V(666);
-V(667);V(668);V(669);V(643);var $M=W(312,function(){vw();return Cw}),Dw=hE(740,$M),aN=W(359,function(){rw();return ky}),ly=hE(741,aN);V(17);V(360);V(361);V(356);V(357);V(358);V(18);V(19);V(20);V(447);V(412);V(659);V(347);V(660);V(348);V(349);V(350);V(351);V(354);V(321);V(320);var bN=V(319);V(586);V(587);V(592);V(269);V(324);V(355);V(200);V(343);V(370);V(369);V(371);var cN=W(372,function(){By();return My}),Ny=hE(742,cN);W(373,null);W(374,null);W(375,null);W(376,null);V(245);V(262);V(567);V(322);V(338);
-V(337);V(519);V(314);V(199);V(568);V(323);V(645);V(3);V(648);V(649);V(647);V(646);V(639);V(638);V(700);V(701);V(702);V(703);V(641);V(236);var iC=V(444),kC=hE(743,iC);V(445);V(443);V(27);V(28);V(26);V(29);V(32);V(33);V(34);V(35);V(36);V(37);var dN=V(49),$x=hE(744,dN);V(38);V(39);V(40);V(41);V(42);V(43);V(44);V(46);V(45);V(47);V(48);V(50);V(51);V(53);V(54);V(52);V(55);V(56);V(57);V(58);V(60);V(62);V(63);V(61);V(59);V(64);V(65);V(66);V(67);V(69);V(72);V(71);V(73);V(76);V(77);V(75);V(78);V(79);V(80);
-V(81);V(82);V(83);V(85);V(86);V(84);V(87);V(88);V(89);V(90);V(92);V(93);V(91);var CK=V(630);V(315);var GK=V(632);V(234);V(657);V(656);V(457);V(456);V(458);V(235);V(271);V(273);V(272);V(263);V(313);V(699);V(278);V(281);V(279);V(280);V(5);V(7);V(6);V(603);V(446);V(459);V(382);V(195);V(300);V(301);V(267);V(381);V(264);V(594);var eK=hE(745,bN);V(600);V(599);V(607);V(597);V(598);V(604);V(605);V(601);V(602);V(453);V(454);V(460);V(237);V(658);V(625);V(480);V(500);V(266);V(564);var HK=V(633);V(642);V(661);
-V(696);V(695);V(207);V(223);V(4);V(624);V(31);V(274);V(344);V(345);V(346);V(275);var rL=hE(746,QM);V(276);V(675);V(692);var eN=W(693,function(){cM();return iM}),jM=hE(747,eN),fN=W(694,function(){SK();return lM}),mM=hE(748,fN);V(678);V(687);V(686);V(690);V(689);V(685);V(684);V(682);V(683);V(681);V(680);V(677);V(679);V(688);V(691);V(676);V(328);V(377);V(368);V(30);V(68);V(644);V(697);V(327);V(326);V(332);V(333);V(331);V(277);V(21);V(298);V(299);V(11);V(14);V(22);var gN=V(25),tk=hE(749,gN);V(23);V(698);
-V(8);V(10);V(9);V(704);V(705);V(650);V(653);V(654);V(655);V(651);V(652);var EK=V(631);V(635);V(636);V(214);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
diff --git a/public/jsme_bak/99B9658C834FFDA06817D208BA51E3B1.cache.html b/public/jsme_bak/99B9658C834FFDA06817D208BA51E3B1.cache.html
deleted file mode 100644
index fe11932..0000000
--- a/public/jsme_bak/99B9658C834FFDA06817D208BA51E3B1.cache.html
+++ /dev/null
@@ -1,614 +0,0 @@
-<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 = '99B9658C834FFDA06817D208BA51E3B1';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",da="\n \n",ea=" ",ga=" \t\n\r\u000c",ha=" ",ia=" ",ja=" 0",ka=" 0 0\n",ma=" 0 0 0\n",na=" 0 0 0 0 0 0 0",oa=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-05-01",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",xa=' filled="false" strokecolor="',za=' filled="true" stroked="false" fillcolor="',Aa=" height=",Ba=" is not supported",Ca=" must be non-negative: ",
-Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",Ka="!@",Ma='"',Oa='" ',Pa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Va="#",Wa="#000",Xa="#15,",Ya="#16,",Za="#6,",$a="#7,",ab="#8,",bb="$",db="$MOL",eb="$MOL\n",fb="$RXN",hb="$RXN\n\n\nJME Molecular Editor\n",jb="%",kb="&",lb="&#39;",mb="&amp;",nb="&gt;",ob="&lt;",pb="&nbsp;",qb="&quot;",
-rb="'",sb="' border='0'>",tb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",ub="' style='",wb="',sizingMethod='crop'); margin-left: ",xb="(",yb="(No exception detail)",zb="(this Collection)",Ab=")",Bb=") no-repeat ",Cb="). Expect more errors.\n",Eb=");",Ib="*",Jb="+",Kb=",",Lb=", ",Mb=", Column size: ",Nb=", Row size: ",Ob=", Size: ",Qb=",command=",Rb=",disabled",Sb=",label=",Tb="-",Ub="-9223372036854775808",Vb="-C#C-Me",Wb="-C#CH",Yb=
-"-C#N",Zb="-C(=O)N",$b="-C(=O)OH",ac="-C(=O)OMe",bc="-CCl3",cc="-CF3",dc="-CMe3",ec="-NC=O",fc="-NH-SO2-Me",gc="-NMe2",hc="-NO2",jc="-OC(=O)Me",nc="-PO3H2",oc="-SO2-NH2",pc="-SO3H",qc="-selected",rc="-vertical",sc=".",tc=". Use Page Up/Down for SDF access (",uc="...",vc=".call(this) }",wc=".call(this)}",xc=".call(w.event.srcElement)}",yc="/",zc="//",Ac="////",Dc="/>",Ec="/>\n",Ic="0",Jc="0.5",Kc="0px",Lc="1",Mc="100%",Nc="123",Oc="144.0pt",Pc="144.0px",Qc="1em",Rc="1ex",Sc="1in",Tc="2",Uc="2.5.0",
-Vc="2147483647",bd="3",cd="3.0.0",dd="4",ed="40BAF81124143A595056A9CCA0E9DBBA.cache.png",fd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",gd="5",hd="6",id="72.0px",jd="9p",kd=":",ld=": ",md=":moduleBase",nd=";",od="; ",pd=";!R",td=";'>",vd=";A",wd=";D",xd=";H",yd=";R",zd=";a",Ad="<",Bd="</div></body></html>",Cd="</span>",Dd="<BUTTON type='button'></BUTTON>",Ed="<SELECT>",Fd="<V1:",Gd="<V2:",Hd='<gwt:clipper style="',Id='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
-Jd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Kd="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Ld="=",Pd=">",Vd="?",Wd="@",Xd="@@",Yd="A",Zd="A PotentialElement cannot be resolved twice.",$d="About ",ae="Adding a DecoratorPanel is not allowed!",be="After",ce="All rights reserved.",de="Any",ee="Any except C",fe="Apr",ge="Are you trying to draw an hedgehog ?",he="Aromatic",ie="Array types must match",je="Atom is :",ke="Atom type :",le="Atom/Bond Query",me=
-"Aug",ne="B",oe="BLOCK",pe="BackgroundImageCache",qe="Bad stereoinfo on allene !",re="Before",te="Body",ue="Bond is :",ve="Bottom",we="Br",xe="Br,",Ee="C",Fe="C,",Ge="CENTER",He="CM",Ie="COPY_MOL",Je="COPY_SMILES",Ke="CSS1Compat",Le="Cannot add a handler with a null type",Me="Cannot add a null handler",Ne="Cannot fire null event",Oe="Cannot redo. Index is out of range.",Pe="Cannot set a new parent without first clearing the old parent",Qe="Cannot undo. Index is out of range.",Re="Caused by: ",Se=
-"Center",Te="Charge change not possible on multibonded N or P !",Ue="Charge change not possible on multibonded O or S !",Ve="Charge change not possible on the halogen !",We="Charge change not possible on this boron !",Xe="Charge change not possible on this carbon !",Ze="Cl",$e="Cl,",af="Class$",bf="Color parameter outside of expected range",cf="Column ",df="Column index: ",kf="Column index: 0, Column size: ",lf="Composite.initWidget() may only be called once.",mf="Content",nf="Copy as ",of="Copying the agent not possible !",
-pf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",qf="DASHED",rf="DEFAULT",sf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",tf="DOMMouseScroll",uf="DOTTED",vf="DXImageTransform.Microsoft.Alpha",wf="Dec",xf="Default",yf="Dialog",zf="EM",Af="END",Bf="ERROR - ",Cf="ERROR - cannot add aromatic spiro ring !",Df="ERROR - invalid mol index: ",Ef="ERROR - problems in reading/processing MOL input",Ff="ERROR - problems in reading/processing molecule !",Gf="ERROR - spiro ring not possible here !",
-Hf="ERROR - strange reaction !",If="ERROR - strange reaction - fixing !",Jf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Kf="EX",Lf="East",Mf="Error in C3H stereospecification !",Nf="Error in C4 stereospecification !",Of="Error in C4 stereospecification ! 2/0r",Pf="Error in stereoprocessing ! - t30",Qf="Exception caught: ",Rf="F",Sf="F,",Tf="F,Cl,Br,I",Uf="FG",Vf="Feb",Xf="First",Yf='For input string: "',
-Zf="Fri",$f="GBVTBU-BB",ag="GWT",bg="H",cg="HIDDEN",dg="HORIZONTAL",eg="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;}",
-fg="Halogen",gg="Help",hg="Helvetica",jg="Home",kg="I",lg="I,",mg="IFRAME",ng="IN",og="INLINE",pg="INLINE_BLOCK",qg="INPUT",rg="ISO-8859-1",sg="ISO-LATIN-1",tg="Incorrect URL: ",ug="Index: ",vg="Inner",wg="Internal index set to null.",xg="Invalid size: ",yg="JME",zg="JME 2013-04-10 ",Ag="JSApplet.JSME",Bg="JSME",Cg="JSME initialization error: HTML id ",Dg="JSME initialization error: HTML id argument is null.",Eg="JUSTIFY",Fg="Jan",Gg="JavaScript",Hg="Jul",Ig="Jun",Jg="LEFT",Kg="LTR",Lg="Last",Mg=
-"Left",Ng="M APO",Og="M CHG",Pg="M CHG 1",Qg="M END",Rg="M END\n",Sg="MAXIMIZED",Tg="MINIMIZED",Ug="MM",Vg="MOL",Wg="MOL n. ",Xg="MOL or SDF",Yg="Mar",Zg="Maximum allowed bond order is 3 !",$g="May",ah="Middle",bh="Missing message: awt.103",ch="Missing message: awt.12A",dh="Missing message: awt.12B",eh="Missing message: awt.12C",fh="Missing message: awt.12D",gh="Missing message: awt.133",hh="Missing message: awt.151",ih="Missing message: awt.185",jh="Missing message: awt.70",kh="Missing message: awt.92",
-lh="Mon",mh="Must be array types",nh="Must call next() before remove().",vh="N",wh="N,",xh="NA",yh="NEW",zh="NONE",Ah="NORMAL",Bh="Next ring will be added as spiro",Ch="No more molecules in SDF buffer",Dh="No more redo",Eh="No more undo",Fh="Nonaromatic",Gh="Nonring",Hh="Nonstandard atom",Ih="North",Jh="Not known group!",Kh="Not possible connection !",Lh="Not unique E/Z geometry !",Mh="Nov",Nh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Oh="Number of connections :",
-Ph="Number of hydrogens : ",Qh="O",Rh="O,",Sh="ONE_WAY_CORNER",Th="Oct",Uh="Only atoms may be marked !",Vh="Or select one or more from the list :",Wh="P",Xh="P,",Yh="PASTE",Zh="PC",$h="PCT",ai="PT",bi="PX",ci="Paste ",di="Peter Ertl and Bruno Bienfait",ei="Popup",fi="Q",gi="Q ",hi="R",ii="R1",ji="R2",ki="R3",li="RIGHT",mi="ROLL_DOWN",ni="RTL",oi="RXN",pi="Removal of substituent not possible.",qi="Reset",ri="Resize-",si="Right",ti="Ring",ui="Row index: ",vi="Row index: 0, Row size: ",wi="S",xi="S,",
-yi="SMILES",zi="SMIRKS",Ai="SOLID",Bi="START",Ci="Sat",Di="Se",Ei="Select substituent",Fi="Sep",Gi="Should only call onAttach when the widget is detached from the browser's document",Hi="Should only call onDetach when the widget is attached to the browser's document",Ii="Si",Ji="SimplePanel can only contain one child widget",Ki="Smaller part(s) removed !",Li="South",Mi="Stereomarking allowed only on single and double bonds!",Ni="Stereomarking meaningless on this bond !",Oi="String index out of range: ",
-Pi="Structure pasted",Qi="Style names cannot be empty",Ri="Submit",Si="Sun",Ti="Text",Ui="This widget's parent does not implement HasWidgets",Vi="Thu",Wi="Top",Xi="Tue",Yi="UTF-8",Zi="Unknown",$i="Use X button to change charge on the X atom !",aj="V1",bj="V2",cj="VERTICAL",dj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',ej="Wed",fj="West",gj="Widget must be a child of this panel.",hj="WindowPanel can only contain one child widget",
-ij="Windows NT",jj="X",kj="You are too focused on chains, enough of it for now !",lj="[",mj="[JavaScriptObject]",nj="\\",oj='\\"',pj="\\$\\$\\$\\$\r?\n?",qj="\\.",rj="\\:",sj="\\\\",tj="\\b",uj="\\f",vj="\\n",Jj="\\r",Kj="\\t",Lj="\\u0000",Mj="\\u0001",Nj="\\u0002",Oj="\\u0003",Pj="\\u0004",Qj="\\u0005",Rj="\\u0006",Sj="\\u0007",Tj="\\u000B",Uj="\\u000E",Vj="\\u000F",Wj="\\u0010",Xj="\\u0011",Yj="\\u0012",Zj="\\u0013",$j="\\u0014",ak="\\u0015",bk="\\u0016",ck="\\u0017",dk="\\u0018",ek="\\u0019",fk=
-"\\u001A",gk="\\u001B",hk="\\u001C",ik="\\u001D",jk="\\u001E",kk="\\u001F",lk="\\u00ad",mk="\\u0600",nk="\\u0601",ok="\\u0602",pk="\\u0603",qk="\\u06dd",rk="\\u070f",sk="\\u17b4",tk="\\u17b5",uk="\\u200b",vk="\\u200c",wk="\\u200d",xk="\\u200e",yk="\\u200f",zk="\\u2028",Ak="\\u2029",Bk="\\u202a",Ck="\\u202b",Dk="\\u202c",Ek="\\u202d",Fk="\\u202e",Gk="\\u2060",Hk="\\u2061",Ik="\\u2062",Jk="\\u2063",Kk="\\u2064",Lk="\\u206a",Mk="\\u206b",Nk="\\u206c",Ok="\\u206d",Pk="\\u206e",Qk="\\u206f",Rk="\\ufeff",
-Sk="\\ufff9",Tk="\\ufffa",Uk="\\ufffb",Vk="]",Wk="_",Xk="__gwtDevModeHook:",Yk="__gwt_dispatchDblClickEvent_",Zk="__gwt_dispatchEvent_",$k="__gwt_dispatchUnhandledEvent_",al="__gwt_historyFrame",bl="__gwt_historyToken",cl="__gwtex_wrap",dl="__uiObjectID",el="a",fl="absolute",gl="alert",hl="alertdialog",il="align",jl="alpha",kl="alpha(opacity=",ll="alpha(opacity=0)",ml="alpha(opacity=50)",nl="antialias",ol="application",pl="ar",ql="arc",rl='arc startangle="',sl="aria-activedescendant",tl="aria-hidden",
-ul="article",vl="atombg",wl="atomcolors",xl="atomic SMILES",yl="auto",zl="autoez",Al="autonumber",Bl="background:url(",Cl="backgroundColor",Dl="bad hex encoding",El="banner",Fl="behavior:url(#default#VML); position:absolute; antialias:",Gl="bidiwrapped",Hl="block",Il="blue",Jl="blur",Kl="body",Ll="bolder",Ml="border",Nl="borderBottomWidth",Ol="borderLeftWidth",Pl="borderRightWidth",Ql="borderStyle",Rl="borderTopWidth",Sl="bottom",Tl="browser.version",Ul="button",Vl="c",Wl="c,",Xl="canonize",Yl="cellPadding",
-Zl="cellSpacing",$l="center",am="change",bm="checkbox",cm="className",dm="clear.cache.gif",em='clear.cache.gif"\' style="',fm="click",gm="click marked atom to delete mark",hm="client",im="clip",jm="cmd cannot be null",km="col",lm="colSpan",mm="colgroup",nm="color:",om="columnheader",pm="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",qm="com.google.gwt.user.client.DocumentModeAsserter",rm="com.google.gwt.useragent.client.UserAgentAsserter",sm="combobox",tm="complementary",um="contentinfo",vm=
-"contextmenu",wm="css is null",xm="dblclick",Nm="definition",Om="depict",Pm="depictbg",Qm="depictcgi",Rm="dialog",Sm="dir",Tm="directory",Um="display",Vm="div",Wm="divide by zero",Xm="document",Ym="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",Zm="dragHandle was not draggable",$m="dragdrop-dropTarget",an="dragdrop-handle",bn="dragdrop-selected",cn="e",dn="end_gesture",en="error",fn="export.client.JSME_export",gn="fa",
-hn="filter",jn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",kn="flavor = ",ln="float",mn="focus",nn="font-family:",on="font-size:",pn="font-style:italic;",qn="font-weight:bolder;",rn="fontFamily",sn="fontSize",tn="fontStyle",un="fontWeight",vn="form",wn="function",xn='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',
-yn="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",zn="g",An="gecko",Bn="gecko1_8",Cn="gesturechange",Dn="gestureend",En="gesturestart",Fn="google",Gn="grid",Hn="gridcell",In="group",Jn="gwt-Button",
-Kn="gwt-DecoratedPopupPanel",Ln="gwt-DecoratorPanel",Mn="gwt-GlassPanel",Nn="gwt-Image",On="gwt-Label",Pn="gwt-ListBox",Qn="gwt-MenuBar",Rn="gwt-MenuBarPopup",Sn="gwt-MenuItem",Tn="gwt-MenuItemSeparator",Un="gwt-PopupPanel",Vn="gwt-TextBox",Wn="gwt-uid-",Xn="heading",Yn="height",Zn="height:",$n="hidden",ao="hideFocus",bo="html",co="html is null",eo="http.proxyPort",fo="http://",go="https",ho="https://",io="hydrogens",jo="i",ko="id",lo="ie6",mo="ie8",no="ie9",oo="iframe",po="img",qo="incorrect port: ",
-ro="invalid MOL ",so="is_touch_supported",to="italic",uo="iw",vo="java.endorsed.dirs",wo="java.runtime.version",xo="java.specification.name",yo="java.specification.version",zo="java.vendor",Ao="java.version",Bo="java.vm.name",Co="java.vm.specification.vendor",Do="javascript:''",Eo="jme",Fo="jmeh",Go="jsa-resetDiv",Ho="jsa-resetTable",Io="keephs",Jo="keydown",Ko="keypress",Lo="keyup",Mo="label",No="left",Oo="line",Po='line from="',Qo="link",Ro="list",So="listbox",To="listitem",Uo="load",Vo="log",Wo=
-"losecapture",Xo="ltr",Yo="main",Zo="margin",$o="marginBottom",ap="marginLeft",bp="marginRight",cp="marginTop",dp="marquee",ep="math",fp="menu",gp="menuPopup",hp="menuSeparatorInner",ip="menubar",jp="menuitem",kp="menuitemcheckbox",lp="menuitemradio",mp="middle",np="moduleStartup",op="mol",pp="monospace",qp="mosaic-Caption",rp="mosaic-Caption-iconBoxRight",sp="mosaic-Caption-text",tp="mosaic-CaptionLayoutPanel",up="mosaic-HTML",vp="mosaic-ImageButton",wp="mosaic-Label",xp="mosaic-LayoutPanel",yp=
-"mosaic-WidgetWrapper",zp="mosaic-WindowPanel",Ap="mosaic-popupLayoutPanel",Bp="mousedown",Cp="mousemove",Dp="mouseout",Ep="mouseover",Fp="mouseup",Gp="mousewheel",Hp="msie",Ip="multipart",Jp="must be non-negative",Kp="n",Lp="n,",Mp="navigation",Np="ne",Op="newlook",Pp="no",Qp="noautoez",Rp="nocanonize",Sp="nocenter",Tp="nodepict",Up="nohydrogens",Vp="nomultipart",Wp="none",Xp="nonumber",Yp="noquery",Zp="norbutton",$p="noreaction",aq="nostereo",bq="note",cq="notify_structural_change_js_function",
-dq="nowrap",eq="null",fq="number",gq="nw",hq="o",iq="o,",jq="object",kq="offsetHeight",lq="offsetWidth",mq="oldlook",nq="onModuleLoadStart",oq="onblur",pq="onclick",qq="oncontextmenu",rq="ondblclick",sq="onfocus",tq="onkeydown",uq="onkeypress",vq="onkeyup",wq="onload",xq="onmousedown",yq="onmousemove",zq="onmouseup",Aq="onmousewheel",Bq="ontouchstart",Cq="opacity",Dq="opera",Eq="option",Fq="options",Gq="os.encoding",Hq="os.name",Iq="os.name.applet",Jq="outline",Kq="oval",Lq='oval style="position:absolute;left:',
-Mq="overflow",Nq="overflow: hidden; width: ",Oq="p",Pq="p,",Qq="package.restrict.access.sun",Rq="padding",Sq="paddingBottom",Tq="paddingLeft",Uq="paddingRight",Vq="paddingTop",Wq="paste",Xq="path.separator.applet",Yq="polarnitro",Zq="polyline",$q='polyline points="',ar="popup",br="popupContent",cr="position",dr="presentation",er="progressbar",fr="px",gr="px ",hr='px"',ir='px" ',jr='px"+',kr="px)",lr="px,",mr="px, ",nr="px;",or="px; border: none",pr="px; height: ",qr="px; margin-top: ",rr="px; padding: 0px; zoom: 1",
-sr="px;height:",tr="px;left:",ur="px;top:",vr="px;width:",wr="query",xr="radio",yr="radiogroup",zr="radix ",Ar="rbutton",Br="reaction",Cr="rect",Dr='rect style="position:absolute;left:',Er="rect(",Fr="rect(0px, 0px, 0px, 0px)",Gr="rect(auto, auto, auto, auto)",Hr="region",Ir="relative",Jr="removehs",Kr="return function() { w.__gwt_dispatchDblClickEvent_",Lr="return function() { w.__gwt_dispatchEvent_",Mr="return function() { w.__gwt_dispatchUnhandledEvent_",Nr="return;",Or="rgb(",Pr="right",Qr="role",
-Rr="rotation",Sr="roundrect",Tr="row",Ur="rowgroup",Vr="rowheader",Wr="rtl",Xr="s",Yr="s,",Zr="safari",$r="sans-serif",as="scale100",bs="script",cs="scroll",ds="scrollbar",es="se",fs="search",ts="separator",us="serif",vs="showan",ws="slider",xs="span",ys="spinbutton",zs="star",As="startup",Bs="static",Cs="status",Ds="stereo",Es="styleFloat",Fs="subMenuIcon-selected",Gs="sun.java.launcher",Hs="sun.management.compiler",Is="sw",Js="tab",Ks="table",Ls="tablist",Ms="tabpanel",Ns="tbody",Os="td",Ps="text",
-Qs="textAlign",Rs="textbox",Ss="this.__popup.currentStyle.zIndex",Ts="timer",Us="toolbar",Vs="tooltip",Ws="top",Xs="touch",Ys="touchcancel",Zs="touchend",$s="touchmove",at="touchstart",bt="tr",ct="tree",dt="treegrid",et="treeitem",ft="true",gt="unknown",ht="ur",it="uri is null",jt="urn:schemas-microsoft-com:vml",kt="user.language",lt="user.name",mt="user.timezone",nt="value",ot="verticalAlign",pt="visibility",qt="visible",rt="w",st="webkit",tt="white-space:nowrap;",ut="whiteSpace",vt="width",wt="width:",
-xt="writemi",yt="writemol",zt="writesmi",At="x",Bt="yes",Ct="zIndex",Dt="zoom",Et="|",Ft="|>",Gt="~",_,Ht={l:4194303,m:4194303,h:1048575},It={l:0,m:0,h:0},Jt={l:1,m:0,h:0},Kt={l:2,m:0,h:0},Lt={l:3,m:0,h:0},Mt={l:4,m:0,h:0},Nt={l:8,m:0,h:0},Ot={l:10,m:0,h:0},Pt={l:16,m:0,h:0},Qt={l:32,m:0,h:0},Rt={l:64,m:0,h:0},St={l:128,m:0,h:0},Tt={l:256,m:0,h:0},Ut={l:512,m:0,h:0},Vt={l:1024,m:0,h:0},Wt={l:2048,m:0,h:0},Xt={l:8192,m:0,h:0},Yt={l:16384,m:0,h:0},Zt={l:32768,m:0,h:0},$t={l:65536,m:0,h:0},au={l:131072,
-m:0,h:0},bu={l:262144,m:0,h:0},cu={l:524288,m:0,h:0},du={},eu={67:1,69:1,84:1},fu={18:1,67:1},gu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},hu={83:1},iu={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},ju={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},ku={7:1,8:1,67:1,70:1,72:1},lu={13:1,37:1},mu={20:1},nu={68:1},ou={6:1,8:1,67:1,70:1,72:1},pu={67:1,73:1,81:1},qu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},ru={87:1},k={67:1,69:1},su={85:1},tu={8:1,9:1,67:1,70:1,72:1},uu={67:1},vu={67:1,
-73:1,79:1,81:1},wu={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},xu={11:1},yu={38:1,67:1,73:1,79:1,81:1},zu={35:1,67:1,70:1,72:1},Au={49:1,67:1},Bu={27:1,34:1},Cu={67:1,73:1,75:1,79:1,81:1},Du={84:1},q={66:1,67:1,69:1},Eu={44:1,49:1,63:1,67:1},Fu={67:1,69:1,83:1},Gu={65:1},Hu={10:1,67:1,70:1,72:1},Iu={21:1},Ju={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ku={67:1,83:1},Lu={14:1},Mu={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Nu={44:1,45:1,49:1,63:1,67:1},Ou={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=du[a];d&&!d.cZ?_=d.prototype:(!d&&(d=du[a]=function(){}),_=d.prototype=0>b?{}:new du[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 Pu(this)};
-_.tS=function(){var a=this.cZ.d+Wd,b;b=this.hC();var c,d,e;c=v(Qu,k,-1,8,1);d=(Ru(),Su);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 Tu(){Tu=u;Uu=new Vu}function Wu(a){for(var b,a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function av(a,b,c){var a=a.n,d;try{d=new bv(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=cv(e);if(y(e,73))throw new dv(Ym,e);throw e;}Zu(b.dd(),$f,!0);Zu(c.dd(),an,!0);x(Uu,b,c)}function ev(a,b){var c;c=fv(Uu,b);var d;d=fv(a.n.c,c);if(!d)throw new gv(Zm);hv(d.b.a);hv(d.d.a);hv(d.c.a);Zu(b.dd(),$f,!1);Zu(c.dd(),an,!1)}function iv(a){var b;a.o=!1;for(a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function jv(a,b){kv(a.j.k,b)?Zu(b.dd(),bn,!1):a.o?(lv(a.j.k,b),Zu(b.dd(),bn,!0)):(a.j.k.De(),lv(a.j.k,b))}function mv(a){this.f=a;this.j=new nv(this);this.n=new ov(this.j)}s(3,1,{});_.jc=function(){pv(this.j.e,"dragdrop-dragging")};_.kc=function(){qv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Uu;function nv(a){this.k=new rv;this.d=a;this.a=a.f}s(4,1,{},nv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
-function sv(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 tv(a,b){var c;c=uv(a.c,vv).a;b.a.ctrlKey||b.a.metaKey||Wu(a.b.d);jv(a.b.d,c)}function wv(a){a.b.f=null;a.b.d.kc();xv((yv(),zv(null)),a.a,0,0);var b=a.a.gb;Av=b;Bv();b.setCapture();a.d=2}function ov(a){this.c=new Vu;this.b=a;this.a=new Cv;Dv(this.a,Ev(),Fv());z(this.a,this,(Gv(),Gv(),Hv));z(this.a,this,(Iv(),Iv(),Jv));a=this.a.gb.style;a[hn]=ll;a.filter=kl+0+Ab;a[Zo]=0+(Kv(),fr);a[Ql]=(Lv(),Wp);a[Cl]=Il}s(5,1,{},ov);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Mv(a);e=Nv(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!vv)vv=c,this.b.e=uv(this.c,vv).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Ov(this.b.k,this.b.e)&&(Wu(this.b.d),jv(this.b.d,this.b.e)),Pv(new Qv),this.e=!0,Rv(a.a),this.f=d,this.i=e,b=new Sv(vv,null),vv!=this.b.e&&(c=new Sv(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,wv(this),1!=this.d&&sv(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Tv(a,b);a=Uv(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Vv(Wv(d-this.f),Wv(a-this.i))>=this.b.d.k?(Xv(),-1!=Ov(this.b.k,this.b.e)||jv(this.b.d,this.b.e),c=new Sv(vv,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,wv(this)):Rv(Yv)),1==this.d)return;Rv(Yv);sv(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Tv(a,b);b=Uv(a,b);if(1==(a.a.button||0))if(this.e=!1,vv)try{if(Xv(),1==this.d)tv(this,a);else{d!=this.a&&(c=new Sv(d,null),e+=c.a,b+=c.d);try{sv(this,e,b),this.b.d.jc(),3!=this.d&&tv(this,a)}finally{var f=this.a.gb;Av&&f==Av&&(Av=null);Bv();f.releaseCapture();Zv(this.a);this.d=1;this.b.e=null}}}finally{vv=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var vv=null;function Qv(){}s(6,1,Iu,Qv);_.pc=function(){Xv()};
-function bv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},bv);_.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 xb+this.a+Lb+this.d+Ab};function Sv(a,b){!a||a==(yv(),zv(null))?this.f=this.e=0:(this.e=a._c()-$v(a.gb),this.f=a.ad()-(a.gb.scrollTop||0));!b||b==(yv(),zv(null))?this.c=this.b=0:(this.b=aw(b.gb)+b.gb.clientLeft,this.c=bw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Sv);
-_.tS=function(){return xb+this.a+Lb+this.d+Ab};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Xv(){try{$doc.selection.empty()}catch(a){}}function cw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;kv(c.a,b);0==c.a.c&&dw(c.b);a.q=null}a.qc()}}function ew(a,b){var c=fw();cw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;gw(a.k,fw())}
-function hw(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 gw(a,b){if(hw(a.a,b)){var c=a.a,d=a.a.s,e;e=new iw(d,a.a.k);lv(d.a,e);1==d.a.c&&jw(d.b,16);c.q=e}else a.a.q=null}function kw(a){this.a=a}s(18,1,{},kw);_.a=null;s(19,1,{});s(20,1,{2:1});function lw(){lw=u;mw=new nw}s(21,19,{});var mw=null;function nw(){this.a=new rv;this.b=new ow(this)}s(22,21,{},nw);function pw(){pw=u;qw=new rv;var a=new rw;sw();tw(uw?uw:uw=new vw,a)}function dw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a)}
-function jw(a,b){if(0>b)throw new ww(Jp);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a);a.b=!1;a.c=xw(a,b);lv(qw,a)}function yw(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function xw(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||kv(qw,this);this.vc()};_.b=!1;_.c=0;var qw;function ow(a){pw();this.a=a}s(23,24,{},ow);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(zw,k,3,a.a.c,0);b=Aw(a.a,b);c=new Bw;for(e=0,f=b.length;e<f;++e)d=b[e],kv(a.a,d),gw(d.a,c.a);0<a.a.c&&jw(a.b,Vv(5,16-(fw()-c.a)))};_.a=null;function iw(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},iw);_.a=null;_.b=null;s(27,1,{});_.a=null;function Cw(){this.a=gl}s(26,27,{},Cw);function Dw(){this.a=hl}s(28,27,{},Dw);function Ew(){this.a=ol}s(29,27,{},Ew);s(31,1,{});_.a=null;function Fw(a){this.a=a}s(30,31,{},Fw);function Gw(){this.a=ul}s(32,27,{},Gw);
-function Hw(){this.a=El}s(33,27,{},Hw);function Iw(){this.a=Ul}s(34,27,{},Iw);function Jw(){this.a=bm}s(35,27,{},Jw);function Kw(){this.a=om}s(36,27,{},Kw);function Lw(){this.a=sm}s(37,27,{},Lw);function Mw(){this.a=tm}s(38,27,{},Mw);function Nw(){this.a=um}s(39,27,{},Nw);function Ow(){this.a=Nm}s(40,27,{},Ow);function Pw(){this.a=Rm}s(41,27,{},Pw);function Qw(){this.a=Tm}s(42,27,{},Qw);function Rw(){this.a=Xm}s(43,27,{},Rw);function Sw(){this.a=vn}s(44,27,{},Sw);function Tw(){this.a=Gn}
-s(45,27,{},Tw);function Uw(){this.a=Hn}s(46,27,{},Uw);function Vw(){this.a=In}s(47,27,{},Vw);function Ww(){this.a=Xn}s(48,27,{},Ww);function Xw(a){this.a=a.id}s(49,1,{4:1,5:1},Xw);_.a=null;function Yw(){this.a=po}s(50,27,{},Yw);function Zw(){this.a=Qo}s(51,27,{},Zw);function $w(){this.a=Ro}s(52,27,{},$w);function ax(){this.a=So}s(53,27,{},ax);function bx(){this.a=To}s(54,27,{},bx);function cx(){this.a=Vo}s(55,27,{},cx);function dx(){this.a=Yo}s(56,27,{},dx);function ex(){this.a=dp}s(57,27,{},ex);
-function fx(){this.a=ep}s(58,27,{},fx);function gx(){this.a=fp}s(59,27,{},gx);function hx(){this.a=ip}s(60,27,{},hx);function ix(){this.a=jp}s(61,27,{},ix);function jx(){this.a=kp}s(62,27,{},jx);function kx(){this.a=lp}s(63,27,{},kx);function lx(){this.a=Mp}s(64,27,{},lx);function mx(){this.a=bq}s(65,27,{},mx);function nx(){this.a=Eq}s(66,27,{},nx);function ox(){this.a=dr}s(67,27,{},ox);s(68,31,{},function(a){this.a=a});function px(){this.a=er}s(69,27,{},px);function qx(){qx=u;rx=new Fw(sl)}var rx;
-function sx(){this.a=xr}s(71,27,{},sx);function tx(){this.a=yr}s(72,27,{},tx);function ux(){this.a=Hr}s(73,27,{},ux);
-function vx(){vx=u;wx=new Dw;xx=new Cw;yx=new Ew;zx=new Gw;Ax=new Hw;Bx=new Iw;Cx=new Jw;Dx=new Kw;Ex=new Lw;Fx=new Mw;Gx=new Nw;Hx=new Ow;Ix=new Pw;Jx=new Qw;Kx=new Rw;Lx=new Sw;Mx=new Uw;Nx=new Tw;Ox=new Vw;Px=new Ww;Qx=new Yw;Rx=new Zw;Sx=new ax;Tx=new bx;Ux=new $w;Vx=new cx;Wx=new dx;Xx=new ex;Yx=new fx;Zx=new hx;$x=new jx;ay=new kx;by=new ix;cy=new gx;dy=new lx;ey=new mx;fy=new nx;gy=new ox;hy=new px;iy=new tx;jy=new sx;ky=new ux;ly=new my;ny=new oy;py=new qy;ry=new sy;ty=new uy;vy=new wy;xy=
-new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=new Qy;Ry=new Sy;Ty=new Uy;Vy=new Wy;C=new Vu;x(C,Hr,ky);x(C,gl,xx);x(C,Rm,Ix);x(C,hl,wx);x(C,ol,yx);x(C,Xm,Kx);x(C,ul,zx);x(C,El,Ax);x(C,Ul,Bx);x(C,bm,Cx);x(C,Hn,Mx);x(C,om,Dx);x(C,In,Ox);x(C,sm,Ex);x(C,tm,Fx);x(C,um,Gx);x(C,Nm,Hx);x(C,Ro,Ux);x(C,Tm,Jx);x(C,vn,Lx);x(C,Gn,Nx);x(C,Xn,Px);x(C,po,Qx);x(C,Qo,Rx);x(C,So,Sx);x(C,To,Tx);x(C,Vo,Vx);x(C,Yo,Wx);x(C,dp,Xx);x(C,ep,Yx);x(C,fp,cy);x(C,ip,Zx);x(C,jp,by);x(C,
-kp,$x);x(C,Eq,fy);x(C,xr,jy);x(C,lp,ay);x(C,Mp,dy);x(C,bq,ey);x(C,dr,gy);x(C,er,hy);x(C,yr,iy);x(C,Tr,py);x(C,Ur,ly);x(C,Vr,ny);x(C,fs,ty);x(C,ts,vy);x(C,ds,ry);x(C,ws,xy);x(C,ys,zy);x(C,Cs,By);x(C,Js,Hy);x(C,Ls,Dy);x(C,Ms,Fy);x(C,Rs,Jy);x(C,Ts,Ly);x(C,Us,Ny);x(C,Vs,Py);x(C,ct,Vy);x(C,dt,Ry);x(C,et,Ty)}var xx,wx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Nx,Mx,Ox,Px,Qx,Rx,Ux,Sx,Tx,Vx,Wx,Xx,Yx,cy,Zx,by,$x,ay,dy,ey,fy,gy,hy,jy,iy,ky,C,py,ly,ny,ry,ty,vy,xy,zy,By,Hy,Dy,Fy,Jy,Ly,Ny,Py,Vy,Ry,Ty;
-function qy(){this.a=Tr}s(75,27,{},qy);function my(){this.a=Ur}s(76,27,{},my);function oy(){this.a=Vr}s(77,27,{},oy);function sy(){this.a=ds}s(78,27,{},sy);function uy(){this.a=fs}s(79,27,{},uy);function wy(){this.a=ts}s(80,27,{},wy);function yy(){this.a=ws}s(81,27,{},yy);function Ay(){this.a=ys}s(82,27,{},Ay);function Cy(){this.a=Cs}s(83,27,{},Cy);function Iy(){this.a=Js}s(84,27,{},Iy);function Ey(){this.a=Ls}s(85,27,{},Ey);function Gy(){this.a=Ms}s(86,27,{},Gy);function Ky(){this.a=Rs}
-s(87,27,{},Ky);function My(){this.a=Ts}s(88,27,{},My);function Oy(){this.a=Us}s(89,27,{},Oy);function Qy(){this.a=Vs}s(90,27,{},Qy);function Wy(){this.a=ct}s(91,27,{},Wy);function Sy(){this.a=dt}s(92,27,{},Sy);function Uy(){this.a=et}s(93,27,{},Uy);function Bw(){this.a=fw()}function fw(){return(new Date).getTime()}s(94,1,{},Bw);function Xy(a){var b,c,d;d=new Yy;for(c=a;c;)b=c.wc(),c!=a&&Zy(d.a,Re),$y(d,c.cZ.d),Zy(d.a,ld),Zy(d.a,null==b?yb:b),Zy(d.a,aa),c=c.e}
-function az(a){var b,c,d;c=v(bz,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new cz;c[d]=a[d]}}function dz(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+ld+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return dz(this)};_.e=null;_.f=null;function ez(a){fz();this.f=a}s(98,99,pu,ez);function gv(a){fz();this.f=a}function dv(a,b){fz();this.e=b;this.f=a}s(97,98,vu,gv,dv);
-function gz(a){fz();this.b=a;this.a=j;var b,c,d;c=[];d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}s(96,97,vu,gz);
-_.wc=function(){if(null==this.c){this.d=null==this.b?eq:iz(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":jz(this.b).d;this.a=this.a+ld+(iz(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(iz(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ld+a[c]}catch(d){}a=b}else a=j;this.c=xb+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function kz(a,b){return lz(a)?a.eQ(b):a===b}
-function jz(a){return lz(a)?a.cZ:mz}function nz(a){return lz(a)?a.hC():Pu(a)}
-function oz(){var a;oz=u;pz=(a=[Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,tj,Kj,vj,Tj,uj,Jj,Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk],a[34]=oj,a[92]=sj,a[173]=lk,a[1536]=mk,a[1537]=nk,a[1538]=ok,a[1539]=pk,a[1757]=qk,a[1807]=rk,a[6068]=sk,a[6069]=tk,a[8203]=uk,a[8204]=vk,a[8205]=wk,a[8206]=xk,a[8207]=yk,a[8232]=zk,a[8233]=Ak,a[8234]=Bk,a[8235]=Ck,a[8236]=Dk,a[8237]=Ek,a[8238]=Fk,a[8288]=Gk,a[8289]=Hk,a[8290]=Ik,a[8291]=Jk,a[8292]=Kk,a[8298]=Lk,a[8299]=Mk,a[8300]=Nk,a[8301]=Ok,a[8302]=Pk,a[8303]=Qk,a[65279]=
-Rk,a[65529]=Sk,a[65530]=Tk,a[65531]=Uk,a)}function qz(a){oz();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=pz[a.charCodeAt(0)],null==c?a:c});return Ma+a+Ma}var pz;s(105,1,{});function Pu(a){return a.$H||(a.$H=++rz)}function sz(){return($wnd||self)[Xk+$moduleName+md]||$moduleBase}function tz(){return $wnd.setTimeout(function(){0!=uz&&(uz=0);vz=-1},10)}var uz=0,rz=0,wz=0,vz=-1;
-function xz(){xz=u;yz=new zz}function Az(a,b){a.a=Bz(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Cz(a)),Dz(a.e,1),!a.i&&(a.i=new Ez(a)),Dz(a.i,50))}function zz(){}function Fz(a){return a.xc()}function Bz(a,b){!a&&(a=[]);a[a.length]=b;return a}function Gz(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=Bz(b,e)):e[0].pc()}catch(f){if(f=cv(f),!y(f,81))throw f;}}return b}function Dz(a,b){xz();$wnd.setTimeout(function(){A(Fz)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},zz);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var yz;function Cz(a){this.a=a}s(108,1,{},Cz);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Gz(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=fw();100>fw()-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 Ez(a){this.a=a}s(109,1,{},Ez);_.xc=function(){this.a.d&&Dz(this.a.e,1);return this.a.j};_.a=null;function Hz(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kd+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 fz(){var a,b,c,d;c=Hz(new Iz);d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}function Iz(){}s(112,1,{},Iz);
-_.yc=function(a){var b,c,d;d=j;a=Jz(a);b=a.indexOf(xb);c=0==a.indexOf(wn)?8:0;-1==b&&(b=Kz(a,Lz(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Jz(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Zy(a,b){a[a.explicitLength++]=null==b?eq:b}function Mz(){var a=[];a.explicitLength=0;return a}function Nz(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Oz(a,b){return parseInt(a[b])||0}function Pz(a,b){return null==a[b]?null:""+a[b]}
-function Qz(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Rz(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function D(a){var b=$doc;return-1!=a.indexOf(kd)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Vm)),b.__gwt_container),b.innerHTML=Ad+a+Dc||j,a=Qz(b),b.removeChild(a),a):b.createElement(a)}function Rv(a){a.returnValue=!1}
-function Sz(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 aw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return E(Math.floor(c/Tz(b)+$v(F(b.compatMode,Ke)?b.documentElement:b.body)))}
-function bw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return E(Math.floor(c/Tz(b)+((F(b.compatMode,Ke)?b.documentElement:b.body).scrollTop||0)))}function $v(a){return a.currentStyle.direction==Wr?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Tz(a){var b;if(F(a.compatMode,Ke))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((Rz(a.body).offsetWidth||0)/b)}
-function Uz(){if(!Vz){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Hp)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){Wz=!0;break a}Wz=!1}Vz=!0}return Wz}var Wz=!1,Vz=!1;function Xz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientLeft}function Yz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientTop}function Fv(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientHeight}
-function Ev(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientWidth}function Zz(a){return $v(F(a.compatMode,Ke)?a.documentElement:a.body)}function $z(a){return(F(a.compatMode,Ke)?a.documentElement:a.body).scrollTop||0}function aA(){aA=u;try{$doc.execCommand(pe,!1,!0)}catch(a){}}
-function bA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}
-function cA(a,b){aA();var c,d;c=F(a.__pendingSrc||a.src,b);!dA&&(dA={});d=a.__pendingSrc;if(null!=d)if(d=dA[d])if(d==a){if(c)return;var e=d,f=dA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,bA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{a:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break a}d=!1}if(d){if(c)return}else a.__cleanup=a.__pendingSrc=
-a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=dA[b];!d?bA(dA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}var dA=null;function eA(a,b){this.b=a;this.c=b}s(137,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Lv(){Lv=u;fA=new gA;hA=new iA;jA=new kA;lA=new mA;nA=new oA;pA=H(qA,k,6,[fA,hA,jA,lA,nA])}s(136,137,ou);var pA,jA,hA,lA,fA,nA;function gA(){eA.call(this,zh,0)}s(138,136,ou,gA);
-function iA(){eA.call(this,uf,1)}s(139,136,ou,iA);function kA(){eA.call(this,qf,2)}s(140,136,ou,kA);function mA(){eA.call(this,cg,3)}s(141,136,ou,mA);function oA(){eA.call(this,Ai,4)}s(142,136,ou,oA);function rA(){rA=u;sA=new tA;uA=new vA;wA=new xA;yA=new zA;AA=H(BA,k,7,[sA,uA,wA,yA])}s(143,137,ku);var AA,uA,wA,yA,sA;function tA(){eA.call(this,zh,0)}s(144,143,ku,tA);function vA(){eA.call(this,oe,1)}s(145,143,ku,vA);function xA(){eA.call(this,og,2)}s(146,143,ku,xA);
-function zA(){eA.call(this,pg,3)}s(147,143,ku,zA);function CA(){CA=u;DA=new EA;FA=new GA;HA=new IA;JA=new KA;LA=H(MA,k,9,[DA,FA,HA,JA])}s(148,137,tu);var LA,DA,FA,HA,JA;function EA(){eA.call(this,Ge,0)}s(149,148,tu,EA);function GA(){eA.call(this,Eg,1)}s(150,148,tu,GA);function IA(){eA.call(this,Jg,2)}s(151,148,tu,IA);function KA(){eA.call(this,li,3)}s(152,148,tu,KA);
-function Kv(){Kv=u;NA=new OA;PA=new QA;RA=new SA;TA=new UA;VA=new WA;XA=new YA;ZA=new $A;aB=new bB;cB=new dB;eB=H(fB,k,10,[NA,PA,RA,TA,VA,XA,ZA,aB,cB])}s(153,137,Hu);var eB,aB,RA,TA,ZA,cB,XA,PA,VA,NA;function OA(){eA.call(this,bi,0)}s(154,153,Hu,OA);function QA(){eA.call(this,$h,1)}s(155,153,Hu,QA);function SA(){eA.call(this,zf,2)}s(156,153,Hu,SA);function UA(){eA.call(this,Kf,3)}s(157,153,Hu,UA);function WA(){eA.call(this,ai,4)}s(158,153,Hu,WA);function YA(){eA.call(this,Zh,5)}s(159,153,Hu,YA);
-function $A(){eA.call(this,ng,6)}s(160,153,Hu,$A);function bB(){eA.call(this,He,7)}s(161,153,Hu,bB);function dB(){eA.call(this,Ug,8)}s(162,153,Hu,dB);function gB(){gB=u;hB=[];iB=[];jB=[]}var hB,iB,jB;function kB(){kB=u;lB()}function lB(){lB=u;kB();mB=v(I,q,-1,30,1)}function nB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var mB;s(177,1,{});_.tS=function(){return"An event type"};_.f=null;s(176,177,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(175,176,{});_.Ac=function(){return this.Cc()};
-_.a=null;var oB=_.b=null;function pB(){pB=u;qB=new rB(Jl,new sB)}function sB(){}s(174,175,{},sB);_.zc=function(a){a.Dc(this)};_.Cc=function(){return qB};var qB;function tB(){tB=u;uB=new rB(am,new vB)}function vB(){}s(178,175,{},vB);_.zc=function(a){wB();xB(this,a.b,yB(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return uB};var uB;s(181,175,xu);function Tv(a,b){return(a.a.clientX||0)-aw(b)+$v(b)+Zz(b.ownerDocument)}
-function Uv(a,b){return(a.a.clientY||0)-bw(b)+(b.scrollTop||0)+$z(b.ownerDocument)}function Mv(a){var b;return(b=a.b)?Tv(a,b):a.a.clientX||0}function Nv(a){var b;return(b=a.b)?Uv(a,b):a.a.clientY||0}s(180,181,xu);function zB(){zB=u;AB=new rB(fm,new BB)}function BB(){}s(179,180,xu,BB);_.zc=function(a){a.Ec(this)};_.Cc=function(){return AB};var AB;function CB(){CB=u;DB=new rB(vm,new EB)}function EB(){}s(182,175,{},EB);_.zc=function(){Rv(this.a);this.a.cancelBubble=!0};_.Cc=function(){return DB};var DB;
-s(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var FB=_.c=0;function vw(){this.c=++FB}s(184,185,lu,vw);function rB(a,b){this.c=++FB;this.a=b;!oB&&(oB=new GB);oB.a[a]=this;this.b=a}s(183,184,lu,rB);_.a=null;_.b=null;function HB(){HB=u;IB=new rB(xm,new JB)}function JB(){}s(186,180,xu,JB);
-_.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!=(KB(),LB))a=MB(b.gb),c=new NB(Oz(b.gb,lq),Oz(b.gb,kq)),d=new NB(Oz(b.K.ab.gb,lq),Oz(b.K.ab.gb,kq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);OB(b.z,!0);a=Oz(b.K.ab.gb,lq);PB(b,new NB(a,QB(b.K.ab).a));b.A&&b.F!=LB&&RB(b.f,b)}else OB(b.z,!1),b.F!=(KB(),LB)?PB(b,new NB(b.w.b,b.w.a)):SB(b,MB(b.f.gb)),b.A&&b.F!=LB&&TB(b.f,b);UB(b.K.ab)}else OB(b.z,!0)};_.Cc=function(){return IB};var IB;function VB(){VB=u;WB=new rB(mn,new XB)}
-function XB(){}s(187,175,{},XB);_.zc=function(a){Zv(a.a.a)};_.Cc=function(){return WB};var WB;function YB(){YB=u;ZB=new rB(Cn,new $B)}function $B(){}s(188,175,{},$B);_.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,aC(a.a.e,a.a.b)&&Rv(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,bC(a.a.f,a.a.b)&&Rv(this.a)),a.a.d=!0)};_.Cc=function(){return ZB};var ZB;function cC(){cC=u;dC=new rB(Dn,new eC)}function eC(){}
-s(189,175,{},eC);_.zc=function(a){a.a.a&&(a.a.b.a=null,fC(a.a.a,a.a.b))};_.Cc=function(){return dC};var dC;function gC(){gC=u;hC=new rB(En,new iC)}function iC(){}s(190,175,{},iC);_.zc=function(){Rv(this.a)};_.Cc=function(){return hC};var hC;s(192,175,{});s(191,192,{});function jC(){jC=u;kC=new rB(Jo,new lC)}function lC(){}s(193,191,{},lC);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(mC(),nC).length&&-999!=(mC(),nC)[c]&&(c=(mC(),nC)[c]);b=new oC(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?pC(qC(a)):e=301;break;case 118:case 86:b&&rC(a.t,(!a.tb&&(a.tb=new sC(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:tC(a,Pz((uC(),vC)._b.a.gb,nt));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=bg;e=1300;break;case 114:case 82:a.ib=!0;a.I=hi;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=cc):801==a.b?(e=237,a.ib=!0,a.I=bc):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=hc);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=pc);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=Wb;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Yb;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?wC(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?wC(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&wC(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?wC(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?wC(a,4):e=207;break;case 53:105==a.b?wC(a,5):e=208;break;case 54:105==a.b?wC(a,
-6):e=210;break;case 55:105==a.b?wC(a,7):e=211;break;case 56:105==a.b?wC(a,8):e=212;break;case 57:105==a.b?wC(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}xC(a,e)}b=!0}b&&Rv(this.a)};_.Cc=function(){return kC};var kC;function yC(){yC=u;zC=new rB(Bp,new AC)}function AC(){}s(194,180,xu,AC);_.zc=function(a){a.mc(this)};_.Cc=function(){return zC};var zC;
-function Gv(){Gv=u;Hv=new rB(Cp,new BC)}function BC(){}s(195,180,xu,BC);_.zc=function(a){a.nc(this)};_.Cc=function(){return Hv};var Hv;function CC(){CC=u;DC=new rB(Dp,new EC)}function EC(){}s(196,180,xu,EC);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Sv(vv,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,wv(a))};_.Cc=function(){return DC};var DC;function Iv(){Iv=u;Jv=new rB(Fp,new FC)}function FC(){}s(197,180,xu,FC);_.zc=function(a){a.oc(this)};_.Cc=function(){return Jv};var Jv;function GB(){this.a={}}
-s(198,1,{},GB);_.a=null;s(201,181,xu);var GC=null;function HC(){HC=u;IC=new rB(Ys,new JC)}function JC(){}s(200,201,xu,JC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return IC};var IC;function LC(){LC=u;MC=new rB(Zs,new NC)}function NC(){}s(202,201,xu,NC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return MC};var MC;function OC(){var a;this.a=(a=document.createElement(Vm),a.setAttribute(Bq,Nr),typeof a.ontouchstart==wn)}s(203,1,{},OC);function PC(){PC=u;QC=new rB($s,new RC)}
-function RC(){}s(204,201,xu,RC);_.zc=function(a){KC(a.a,this,a.a.n)};_.Cc=function(){return QC};var QC;function SC(){SC=u;TC=new rB(at,new UC)}function UC(){}s(205,201,xu,UC);_.zc=function(a){VC(a.a,this)&&(a.a.j&&WC(a.a.j,a.a.b)?a.a.d=!0:(Rv(this.a),jw(a.a.c,750),a.a.d=!1))};_.Cc=function(){return TC};var TC;function XC(a,b){this.a=b;this.b=a}function YC(a,b,c){uw&&(b=new XC(b,c),a.Nc(b))}s(206,176,{},XC);_.zc=function(a){a.Jc(this)};_.Ac=function(){return uw};_.a=!1;var uw=_.b=null;
-function ZC(a){this.a=a}s(207,176,{},ZC);_.zc=function(a){a.Kc(this)};_.Ac=function(){return $C};var $C=_.a=null;function aD(){}function bD(a){var b;cD&&(b=new aD,a.Nc(b))}s(208,176,{},aD);_.zc=function(a){a.Lc(this)};_.Ac=function(){return cD};var cD=null;function dD(a){this.a=a}s(209,176,{},dD);_.zc=function(a){a.Mc(this)};_.Ac=function(){return eD};var eD=_.a=null;function fD(){}s(210,176,{},fD);_.zc=function(a){a.a.N&&a.a.Bd()};_.Ac=function(){return gD};var gD=null;
-function hD(a,b,c){a=a.a;if(!b)throw new iD(Le);if(!c)throw new iD(Me);0<a.b?jD(a,new kD(a,b,c)):lD(a,b,null,c);return new mD(new nD(a,b,c))}
-function oD(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 iD(Ne);try{++d.b;i=pD(d,b.Ac(),null);e=null;for(h=d.c?i.rf(i.ye()):i.qf();d.c?h.tf():h.Qc();){g=d.c?h.uf():h.Rc();try{b.zc(g)}catch(l){if(l=cv(l),y(l,81))f=l,!e&&(e=new qD),rD(e,f);else throw l;}}if(e)throw new sD(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Xu(d.a);o.b<o.d.ye();)m=Yu(o),m.pc()}finally{d.a=null}}}}catch(n){n=cv(n);if(y(n,38))throw new tD(n.a);throw n;}finally{null==c?(b.e=!0,b.f=
-null):b.f=c}}function uD(a){vD.call(this,a,!1)}function vD(a,b){this.a=new wD(b);this.b=a}s(211,1,Lu,uD,vD);_.Nc=function(a){oD(this,a)};_.a=null;_.b=null;s(214,1,{});function jD(a,b){!a.a&&(a.a=new rv);lv(a.a,b)}function lD(a,b,c,d){var e;e=uv(a.d,b);e||(e=new Vu,x(a.d,b,e));a=e.ue(c);a||(a=new rv,e.we(c,a));a.hf(d)}function xD(a,b,c,d){var e,f;e=pD(a,b,c);e.kf(d)&&e.ve()&&(f=uv(a.d,b),f.xe(c),f.ve()&&fv(a.d,b))}
-function pD(a,b,c){a=uv(a.d,b);if(!a)return yD(),yD(),zD;c=a.ue(c);return!c?(yD(),yD(),zD):c}s(213,214,{});_.a=null;_.b=0;_.c=!1;function wD(a){this.d=new Vu;this.c=a}s(212,213,{},wD);function mD(a){this.a=a}s(215,1,{},mD);_.a=null;function sD(a){dv.call(this,AD(a),BD(a));this.a=a}function BD(a){a=a.ud();return!a.Qc()?null:a.Rc()}function AD(a){var b,c,d;b=a.ye();if(0==b)return null;b=new CD(1==b?Qf:b+va);c=!0;for(a=a.ud();a.Qc();)d=a.Rc(),c?c=!1:Zy(b.a,od),d=d.wc(),Zy(b.a,d);return Nz(b.a)}
-s(217,97,yu,sD);_.a=null;function tD(a){sD.call(this,a)}s(216,217,yu,tD);s(218,1,{},function(){});function DD(a){a=Pz(a,Sm);return ED(Wr,a)?(FD(),GD):ED(Xo,a)?(FD(),HD):(FD(),ID)}function FD(){FD=u;GD=new JD(ni,0);HD=new JD(Kg,1);ID=new JD(rf,2);KD=H(LD,k,15,[GD,HD,ID])}function JD(a,b){eA.call(this,a,b)}s(220,137,{15:1,67:1,70:1,72:1},JD);var KD,ID,HD,GD;function MD(){}
-function ND(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=ND(e,d);H(a,b,c,d);return d}function OD(a){return PD([QD,I],[k,q],[66,-1],a,0,2,1)}function PD(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ND(i?g:0,h);H(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=PD(a,b,c,d,e,f,g)}return l}
-function H(a,b,c,d){RD();var e=SD,f=TD;RD();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 UD(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new VD;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new VD;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new VD;}a[b]=c}s(221,1,{},MD);_.qI=0;function RD(){RD=u;SD=[];TD=[];var a=new MD,b=SD,c=TD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var SD,TD;
-function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function iz(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function lz(a){return a.tM==u||a.cM&&!!a.cM[1]}function WD(a){return null==a?null:a}function E(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function XD(){var a;$stats&&YD(rm);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Dq))a=Dq;else if(-1!=a.indexOf(st))a=Zr;else if(-1!=a.indexOf(Hp)&&9<=$doc.documentMode)a=no;else if(-1!=a.indexOf(Hp)&&8<=$doc.documentMode)a=mo;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?lo:-1!=a.indexOf(An)?Bn:gt}F(lo,a)||$wnd.alert(Jf+a+Cb);$stats&&YD(qm);b=$doc.compatMode;a=H(ZD,k,1,[Ke]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&YD(pm);
-$wnd.$GWT_DND_VERSION=cd;gB();jB.unshift(eg);gB();0!=jB.length&&(a=jB.join(j),a=(kB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:nB(0,a,!1),jB.length=0);if(0!=hB.length){a=hB.join(j);a=(kB(),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=mB[b],0==c&&(c=mB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);mB[e]+=a.length;nB(e,a,!0)}hB.length=0}0!=iB.length&&(a=iB.join(j),a=(kB(),a),b=$doc.styleSheets.length,
-0==b?$doc.createStyleSheet().cssText=a:nB(b-1,a,!0),iB.length=0);$stats&&YD(fn);new $D;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==wn)$wnd.jsmeOnLoad();else try{$wnd.console.log(dj)}catch(g){}}function cv(a){return y(a,81)?a:new gz(a)}function aE(a){return bE(a&4194303,a>>22&4194303,0>a?1048575:0)}function cE(a){return bE(a.l,a.m,a.h)}function bE(a,b,c){return _=new dE,_.l=a,_.m=b,_.h=c,_}
-function eE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new fE;if(0==a.l&&0==a.m&&0==a.h)return gE=bE(0,0,0),bE(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?(gE=bE(0,0,0),c=cE((hE(),iE))):(gE=bE(c.l,c.m,c.h),c=bE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=jE(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?kE(e):0==c&&0!=d&&0==e?kE(d)+22:0!=c&&0==d&&0==e?kE(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=cE((hE(),lE)),c=!0,g=!g;else return c=mE(a,f),g&&nE(c),gE=bE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=jE(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=mE(c,d);f&&nE(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=bE(f,i,c);g?gE=jE(c):gE=bE(c.l,c.m,c.h);return e}if(!oE(a,b))return e?gE=jE(a):gE=bE(a.l,a.m,a.h),bE(0,0,0);c=c?a:bE(a.l,a.m,a.h);var h,l,m,o;f=pE(b)-pE(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=bE(i&4194303,l&4194303,h&1048575);for(l=bE(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&&nE(l);e?(gE=jE(c),d&&(gE=qE(gE,(hE(),iE)))):gE=bE(c.l,c.m,c.h);return l}
-function nE(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 pE(a){var b;b=rE(a.h);return 32==b?(b=rE(a.m),32==b?rE(a.l)+32:b+20-10):b-12}var gE=null;function sE(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return bE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function tE(a,b){return bE(a.l&b.l,a.m&b.m,a.h&b.h)}function uE(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return hE(),vE;if(-9223372036854775E3>a)return hE(),wE;if(9223372036854775E3<=a)return hE(),lE;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=E(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=E(a/4194304),a-=4194304*b);a=E(a);b=bE(a,b,c);d&&nE(b);return b}function xE(a){var b,c;return-129<a&&128>a?(b=a+128,null==yE&&(yE=v(zE,k,16,256,0)),c=yE[b],!c&&(c=yE[b]=aE(a)),c):aE(a)}
-function AE(a){var b=It,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 oE(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 BE(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,G;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;r=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,G+=e*h,g+=f*h);0!=l&&(r+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((G&31)<<17)+(c>>22);r=(r>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return bE(c&4194303,n&
-4194303,r&1048575)}function jE(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return bE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function mE(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 bE(c&4194303,d&4194303,e&1048575)}function qE(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return bE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function CE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ic;if(524288==a.h&&0==a.m&&0==a.l)return Ub;if(0!=a.h>>19)return Tb+CE(jE(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=xE(1E9);a=eE(a,b);b=j+K(gE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ic+b;c=b+c}return c}var yE=null;function hE(){hE=u;lE=bE(4194303,4194303,524287);wE=bE(0,0,524288);iE=xE(1);xE(2);vE=xE(0)}var lE,wE,iE,vE;function dE(){}s(230,1,{16:1},dE);
-function YD(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:As,evtGroup:np,millis:(new Date).getTime(),type:nq,className:a})}function DE(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(235,1,{},DE);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function EE(a,b){Zy(a.a.a,b.a);return a}function FE(){this.a=new GE}s(236,1,{},FE);function HE(a){if(null==a)throw new iD(wm);this.a=a}s(237,1,{17:1,67:1},HE);_.eQ=function(a){return!y(a,17)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;
-function JE(a){if(null==a)throw new iD(co);this.a=a}s(239,1,fu,JE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function KE(a){if(null==a)throw new iD(co);this.a=a}s(240,1,fu,KE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function LE(){LE=u;new KE(j);ME=RegExp(kb,zn);NE=RegExp(Pd,zn);OE=RegExp(Ad,zn);PE=RegExp(rb,zn);QE=RegExp(Ma,zn)}
-function RE(a){LE();-1!=a.indexOf(kb)&&(a=a.replace(ME,mb));-1!=a.indexOf(Ad)&&(a=a.replace(OE,ob));-1!=a.indexOf(Pd)&&(a=a.replace(NE,nb));-1!=a.indexOf(Ma)&&(a=a.replace(QE,qb));-1!=a.indexOf(rb)&&(a=a.replace(PE,lb));return a}var ME,NE,OE,QE,PE;function SE(a){if(null==a)throw new iD(it);this.a=a}s(242,1,{19:1},SE);_.eQ=function(a){return!y(a,19)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function TE(){TE=u}s(244,1,{});function UE(){}s(245,1,{},UE);var VE=null;
-function WE(){}s(246,244,{},WE);var XE=null;function YE(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=pD(a.a,f,null).ye();for(e-=1;0<=e;--e)if(d=pD(a.a,f,null).pf(e),y(d,20)&&kz(d.a,b)){var h=a.a,l=f;0<h.b?jD(h,new ZE(h,l,null,d)):xD(h,l,null,d)}}}s(247,1,mu);_.a=null;function $E(a){this.a=a}s(248,247,mu,$E);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function aF(a){this.a=a}s(249,247,mu,aF);_.Lc=function(){var a=this.a;bF((cF(),dF),a.a,!0)};function eF(){fz()}s(250,97,vu,eF);
-function fF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,jw(a.d,1))}function gF(){this.a=new hF(this);this.b=new rv;this.d=new iF(this);this.f=new jF(this)}s(251,1,{},gF);_.c=!1;_.e=!1;function hF(a){pw();this.a=a}s(252,24,{},hF);_.vc=function(){if(this.a.c){var a=this.a,b;b=kF(a.f.d.b,a.f.b);lF(a.f);y(b,21)&&new eF;a.c=!1;fF(a)}};_.a=null;function iF(a){pw();this.a=a}s(253,24,{},iF);
-_.vc=function(){this.a.e=!1;var a=this.a,b=fw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(jw(a.a,1E4);a.f.c<a.f.a;){d=mF(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||lF(a.f)}if(100<=fw()-b)break}}finally{e||(dw(a.a),a.c=!1,fF(a))}};_.a=null;function mF(a){var b;a.b=a.c;b=kF(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function lF(a){nF(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function jF(a){this.d=a}s(254,1,{},jF);_.Qc=function(){return this.c<this.a};_.Rc=function(){return mF(this)};
-_.Sc=function(){lF(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function oF(a,b){var c=(pF(),qF(b));a.appendChild(c)}var Yv=null,Av=null;function rF(){rF=u;sF=new gF}function Pv(a){rF();if(!a)throw new iD(jm);var b=sF;lv(b.b,a);fF(b)}var sF;function tF(a){Bv();!uF&&(uF=new vw);vF||(vF=new vD(null,!0),wF=new xF);return hD(vF,uF,a)}var vF=null;function yF(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function xF(){}s(260,176,{},xF);_.zc=function(a){a.Pc(this);wF.c=!1};_.Ac=function(){return uF};_.Bc=function(){yF(this)};
-_.a=!1;_.b=!1;_.c=!1;var uF=_.d=null,wF=null;function zF(){zF=u;AF=new BF;var a;a=AF;var b;a.a=$doc.getElementById(al);if(a.a){b=j;var c=CF();if(0<c.length)try{b=a.Vc(c.substring(1))}catch(d){$wnd.location.hash=j}DF=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(bl):void 0;b?DF=b.innerText:(b=null==DF?j:DF,c=D(Vm),c.innerText=b||j,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Id+b+Bd),c.close());EF(a);FF(a);a=!0}else a=!1;a||(AF=null)}var AF=null;function rw(){}
-s(262,1,{},rw);_.Jc=function(){for(;0<(pw(),qw).c;)dw(kF(qw,0))};function tw(a,b){return hD((!GF&&(GF=new HF),GF),a,b)}function IF(a){sw();JF||(KF(yn,new LF),JF=!0);return tw((!cD&&(cD=new vw),cD),a)}function sw(){MF||(KF(xn,new NF),MF=!0)}function OF(){MF&&YC((!GF&&(GF=new HF),GF),null,!1)}function PF(){var a;MF&&(a=new QF,GF&&oD(GF,a));return null}function RF(){var a,b;if(JF&&(b=Ev(),a=Fv(),SF!=b||TF!=a))SF=b,TF=a,bD((!GF&&(GF=new HF),GF))}var MF=!1,GF=null,TF=0,SF=0,JF=!1;
-function UF(){UF=u;VF=new vw}function QF(){UF()}s(264,176,{},QF);_.zc=function(){null.Nf()};_.Ac=function(){return VF};var VF;function HF(){uD.call(this,null)}s(267,211,Lu,HF);
-function WF(a){switch(a){case Jl:return 4096;case am:return 1024;case fm:return 1;case xm:return 2;case mn:return 2048;case Jo:return 128;case Ko:return 256;case Lo:return 512;case Uo:return 32768;case Wo:return 8192;case Bp:return 4;case Cp:return 64;case Dp:return 32;case Ep:return 16;case Fp:return 8;case cs:return 16384;case en:return 65536;case tf:case Gp:return 131072;case vm:return 262144;case Wq:return 524288;case at:return 1048576;case $s:return 2097152;case Zs:return 4194304;case Ys:return 8388608;
-case En:return 16777216;case Cn:return 33554432;case Dn:return 67108864;default:return-1}}function Bv(){XF||(YF(),XF=!0)}var XF=!1;
-function YF(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=vF,d,h,l;uF&&c&&ZF(c.a.d,uF)?(b=wF.a,d=wF.b,h=wF.c,l=wF.d,yF(wF),wF.d=a,oD(c,wF),c=!(wF.a&&!wF.b),wF.a=b,wF.b=d,wF.c=h,wF.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Rv(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!$F()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!iz(a)&&y(a,22)){var c=$wnd.event,d;d=Yv;Yv=c;b==Av&&8192==WF(c.type)&&(Av=null);a.Tc(c);Yv=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(pq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,$F())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Wk);$wnd[Zk+d]=a;aG=(new Function(rt,Lr+d+vc))($wnd);
-$wnd[Yk+d]=b;bG=(new Function(rt,Kr+d+wc))($wnd);$wnd[$k+d]=c;cG=(new Function(rt,Mr+d+wc))($wnd);dG=(new Function(rt,Mr+d+xc))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(pq,c);$doc.body.attachEvent(xq,c);$doc.body.attachEvent(zq,c);$doc.body.attachEvent(yq,c);$doc.body.attachEvent(Aq,c);$doc.body.attachEvent(tq,c);$doc.body.attachEvent(uq,c);$doc.body.attachEvent(vq,c);$doc.body.attachEvent(sq,c);$doc.body.attachEvent(oq,c);$doc.body.attachEvent(rq,
-d);$doc.body.attachEvent(qq,c)}function eG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function fG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?aG:null),c&3&&(a.ondblclick=b&3?bG:null),c&4&&(a.onmousedown=b&4?aG:null),c&8&&(a.onmouseup=b&8?aG:null),c&16&&(a.onmouseover=b&16?aG:null),c&32&&(a.onmouseout=b&32?aG:null),c&64&&(a.onmousemove=b&64?aG:null),c&128&&(a.onkeydown=b&128?aG:null),c&256&&(a.onkeypress=b&256?aG:null),c&512&&(a.onkeyup=b&512?aG:null),c&1024&&(a.onchange=b&1024?aG:null),c&2048&&(a.onfocus=b&2048?aG:null),c&4096&&(a.onblur=b&4096?aG:null),
-c&8192&&(a.onlosecapture=b&8192?aG:null),c&16384&&(a.onscroll=b&16384?aG:null),c&32768&&(a.nodeName==mg?b&32768?a.attachEvent(wq,dG):a.detachEvent(wq,dG):a.onload=b&32768?cG:null),c&65536&&(a.onerror=b&65536?aG:null),c&131072&&(a.onmousewheel=b&131072?aG:null),c&262144&&(a.oncontextmenu=b&262144?aG:null),c&524288&&(a.onpaste=b&524288?aG:null))}function $F(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var bG=null,aG=null,dG=null,cG=null;
-function gG(){var a;gG=u;hG=(a=$doc,F(a.compatMode,Ke)?a.documentElement:a.body)}var hG;function iG(){this.b=new rv}function jG(a){a=a[dl];return null==a?-1:a}s(271,1,{},iG);_.a=null;function kG(a,b){this.a=a;this.b=b}s(272,1,{},kG);_.a=0;_.b=null;s(273,1,Lu);_.Vc=function(a){return decodeURI(a.replace("%23",Va))};_.Wc=function(a){return encodeURI(a).replace(Va,"%23")};_.Nc=function(a){oD(this.c,a)};_.Xc=function(){};
-_.Yc=function(a){a=null==a?j:a;if(!F(a,null==DF?j:DF))DF=a,this.Xc(a),gD&&(a=new fD,oD(this.c,a))};var DF=j;function FF(a){var b=A(function(){$wnd.setTimeout(b,250);if(!a.Zc()){var c=CF();if(0<c.length){var d=j;try{d=a.Vc(c.substring(1))}catch(e){a.$c()}(c=null==DF?j:DF)&&d!=c&&a.$c()}}});b()}function EF(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=A(function(c){a.Yc(c);b&&b(c)})}function BF(){this.c=new uD(null)}
-function CF(){var a=$wnd.location.href,b=a.lastIndexOf(Va);return 0<b?a.substring(b):j}s(274,273,Lu,BF);_.Zc=function(){return this.b?(this.b=!1,$wnd.location.hash=this.Wc(null==DF?j:DF),!0):!1};_.Xc=function(a){$wnd.location.hash=this.Wc(a)};_.$c=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function KF(a,b){var c;c=D(bs);c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function NF(){}s(277,1,{},NF);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(PF),A(OF))};
-function LF(){}s(278,1,{},LF);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(RF))};function qv(a,b){Zu(a.dd(),b,!0)}function pv(a,b){Zu(a.dd(),b,!1)}function Dv(a,b,c){0<=b&&a.jd(b+fr);0<=c&&a.gd(c+fr)}function lG(a){var b,a=Pz(a,cm);b=Kz(a,Lz(32));return 0<=b?a.substr(0,b-0):a}
-function Zu(a,b,c){if(!a)throw new gv(Nh);b=Jz(b);if(0==b.length)throw new ww(Qi);if(c){var d,e,f;d=Jz(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=Jz(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=Jz(e.substr(0,
-c-0)),b=Jz(mG(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nG(a,b){a.style.display=b?j:Wp;a.setAttribute(tl,""+!b)}s(283,1,Bu);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return this.gb};_.ed=function(){return this.gb.style.display!=Wp};_.fd=function(){throw new oG;};_.gd=function(a){this.gb.style[Yn]=a};_.hd=function(a){nG(this.gb,a)};
-_.jd=function(a){this.gb.style[vt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=WF(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;Bv();fG(e,d)}else a.cb|=d;return hD(!a.db?a.db=new uD(a):a.db,c,b)}function pG(a,b,c){return hD(!a.db?a.db=new uD(a):a.db,c,b)}
-function qG(a){var b;if(a.md())throw new rG(Gi);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;Bv();fG(c,b)}else a.cb|=b;a.kd();a.pd()}function sG(a,b){var c;switch(WF(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Dp?b.toElement:b.fromElement))&&Sz(a.gb,c))return}c=a.gb;var d,e,f;if(oB&&(f=oB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&oD(a.db,f.a),f.a.a=d,f.a.b=e}
-function tG(a){if(!a.md())throw new rG(Hi);try{a.qd()}finally{try{a.ld()}finally{a.gb.__listener=null,a.bb=!1}}}function Zv(a){if(a.fb)if(y(a.fb,28))a.fb.rd(a);else{if(a.fb)throw new rG(Ui);}else if(yv(),ZF(uG.a,a)){yv();try{a.od()}finally{fv(uG.a,a)}}}function vG(a,b){var c;c=a.fb;if(b){if(c)throw new rG(Pe);a.fb=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.fb=null}}s(282,283,gu);_.kd=function(){};_.ld=function(){};_.Nc=function(a){this.db&&oD(this.db,a)};_.md=function(){return this.bb};
-_.nd=function(){qG(this)};_.Tc=function(a){sG(this,a)};_.od=function(){tG(this)};_.pd=function(){};_.qd=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function wG(a){for(a=new xG(a);a.a.a<a.a.b.c-1;)yG(a.a),zG(a.a)}s(281,282,Mu);_.kd=function(){AG(this,(BG(),CG))};_.ld=function(){AG(this,(BG(),DG))};function EG(a,b,c){Zv(b);var d=a.p;FG(d,b,d.c);d=(pF(),qF(b.gb));c.appendChild(d);vG(b,a)}
-function GG(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new HG;b.fb==a&&(f=a.sd(b),f<d&&--d);Zv(b);FG(a.p,b,d);e?(e=b.gb,eG(c,(pF(),qF(e)),d)):(e=(pF(),qF(b.gb)),c.appendChild(e));vG(b,a)}function IG(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);c=a.p;var d;d=JG(c,b);if(-1==d)throw new KG;if(0>d||d>=c.c)throw new HG;for(--c.c;d<c.c;++d)UD(c.a,d,c.a[d+1]);UD(c.a,c.c,null)}return!0}s(280,281,Mu);_.sd=function(a){return JG(this.p,a)};
-_.td=function(a,b,c,d){GG(this,a,b,c,d)};_.ud=function(){return new LG(this.p)};_.rd=function(a){return IG(this,a)};function xv(a,b,c,d){var e;Zv(b);e=a.p.c;a.xd(b,c,d);a.td(b,a.gb,e,!0)}function MG(a,b){var c;(c=IG(a,b))&&NG(b.gb);return c}function OG(a,b,c,d){if(b.fb!=a)throw new ww(gj);a.xd(b,c,d)}function PG(a,b,c){a=a.gb;-1==b&&-1==c?NG(a):(a.style[cr]=fl,a.style[No]=b+fr,a.style[Ws]=c+fr)}function QG(){var a=D(Vm);this.p=new RG(this);this.gb=a;this.gb.style[cr]=Ir;this.gb.style[Mq]=$n}
-function NG(a){a.style[No]=j;a.style[Ws]=j;a.style[cr]=j}s(279,280,Mu,QG);_.vd=function(a){EG(this,a,this.gb)};_.rd=function(a){return MG(this,a)};_.wd=function(a,b,c){OG(this,a,b,c)};_.xd=function(a,b,c){PG(a,b,c)};function SG(a,b){if(a.zd())throw new rG(Ji);a.Ad(b)}function TG(a,b){if(a.ab!=b)return!1;try{vG(b,null)}finally{a.yd().removeChild(b.gb),a.ab=null}return!0}function UG(a,b){if(b!=a.ab&&(b&&Zv(b),a.ab&&a.rd(a.ab),a.ab=b)){var c=(pF(),qF(a.ab.gb));a.yd().appendChild(c);vG(b,a)}}
-function VG(){this.gb=D(Vm)}s(287,281,Mu,VG);_.yd=function(){return this.gb};_.zd=function(){return this.ab};_.ud=function(){return new WG(this)};_.rd=function(a){return TG(this,a)};_.Ad=function(a){UG(this,a)};_.ab=null;function XG(a,b){a.$&&(YG(a.Z,!1,!1),YC(a,a,b))}function ZG(a){var b;if(b=a.ab)null!=a.O&&b.gd(a.O),null!=a.P&&b.jd(a.P)}function $G(a,b,c){a.V=b;a._=c;b-=Xz();c-=Yz();a=a.gb;a.style[No]=b+(Kv(),fr);a.style[Ws]=c+fr}function aH(a){a.$||(a.bb&&Zv(a),YG(a.Z,!0,!1))}s(286,287,Mu);
-_.yd=function(){return Qz(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return Rz(Qz(this.gb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){XG(this,a)};_.ed=function(){return!F($n,this.gb.style[pt])};_.Uc=function(){return!0};_.Pc=function(){};_.qd=function(){this.$&&YG(this.Z,!1,!0)};_.gd=function(a){this.O=a;ZG(this);0==a.length&&(this.O=null)};_.Dd=function(a,b){$G(this,a,b)};_.hd=function(a){this.gb.style[pt]=a?qt:$n;bH(this.gb,a)};
-_.Ad=function(a){UG(this,a);ZG(this)};_.jd=function(a){this.P=a;ZG(this);0==a.length&&(this.P=null)};_.Ed=function(){aH(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 cH(a,b){var c;this.gb=D(Vm);this.R=new dH;this.L=(eH(),fH);this.Z=new gH(this);this.gb.appendChild(D(Vm));this.Dd(0,0);Rz(Qz(this.gb))[cm]=Un;Qz(this.gb)[cm]=br;this.N=this.M=a;this.W=!1;c=H(ZD,k,1,[b+Wi,b+ah,b+ve]);this.K=new hH(c);this.K.dd()[cm]=j;c=Rz(Qz(this.gb));var d=Kn;if(!c)throw new gv(Nh);d=Jz(d);if(0==d.length)throw new ww(Qi);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)==Tb&&0==l.indexOf(f)&&
-(e[i]=d+l.substring(g))}c.className=e.join(ea)}UG(this,this.K);ZG(this);Zu(Qz(this.gb),br,!1);Zu(this.K.b,b+mf,!0)}s(285,286,Mu);_.kd=function(){qG(this.K)};_.ld=function(){tG(this.K)};_.zd=function(){return this.K.ab};_.ud=function(){return new WG(this.K)};_.rd=function(a){return this.K.rd(a)};_.Ad=function(a){UG(this.K,a);ZG(this)};_.K=null;s(284,285,Mu);_.od=function(){tG(this)};function iH(){iH=u;jH=new kH(Ge,0,(eH(),fH));lH=new kH(Sh,1,mH);nH=new kH(mi,2,oH);qH=H(tH,k,23,[jH,lH,nH])}
-function kH(a,b,c){eA.call(this,a,b);this.a=c}s(288,137,{23:1,67:1,70:1,72:1},kH);_.a=null;var qH,jH,lH,nH;function AH(){AH=u;BH=H(ZD,k,1,[Ws,mp,Sl])}function hH(a){var b;AH();var c,d;c=this.gb=D(Ks);this.c=D(Ns);oF(c,this.c);c[Zl]=0;for(c=c[Yl]=0;c<a.length;++c)d=(b=D(bt),b[cm]=a[c],oF(b,CH(a[c]+Mg)),oF(b,CH(a[c]+Se)),oF(b,CH(a[c]+si)),b),oF(this.c,d),1==c&&(this.b=Qz(d.children[1]));this.gb[cm]=Ln}
-function CH(a){var b,c;c=D(Os);b=D(Vm);var d=(pF(),qF(b));c.appendChild(d);c[cm]=a;b[cm]=a+vg;return c}s(290,287,ju,hH);_.yd=function(){return this.b};_.b=null;_.c=null;var BH;s(289,290,ju);s(291,1,{});function BG(){BG=u;CG=new DH;DG=new EH}function FH(a){sD.call(this,a)}function AG(a,b){BG();var c,d,e;c=null;for(e=a.ud();e.Qc();){d=e.Rc();try{b.Fd(d)}catch(f){if(f=cv(f),y(f,81))d=f,!c&&(c=new qD),rD(c,d);else throw f;}}if(c)throw new FH(c);}s(292,216,yu,FH);var CG,DG;function DH(){}s(293,1,{},DH);
-_.Fd=function(a){a.nd()};function EH(){}s(294,1,{},EH);_.Fd=function(a){a.od()};s(297,282,gu);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.nd=function(){qG(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(296,297,gu);function GH(a){this.gb=$doc.createElement(Dd);this.gb[cm]=Jn;this.gb.innerHTML=a||j}
-s(295,296,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},GH);s(298,280,Mu);_.d=null;_.e=null;function HH(a,b){var c;if(a.f)throw new rG(lf);Zv(b);c=b.gb;a.gb=c;var d;pF();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pF(),c).__gwt_resolve=IH(a));a.f=b;vG(b,a)}function JH(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);Bv();fG(d,b)}else b.cb|=c;a.cb=-1}a.f.nd();a.gb.__listener=a;a.pd()}s(299,282,Ju);_.md=function(){return this.f?this.f.md():!1};_.nd=function(){JH(this)};
-_.Tc=function(a){sG(this,a);this.f.Tc(a)};_.od=function(){this.f.od()};_.fd=function(){return this.gb=this.f.fd()};_.f=null;function KH(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Sm]=Wr;break;case 1:c[Sm]=Xo;break;case 2:DD(c)!=(FD(),ID)&&(c[Sm]=j)}}}function LH(a){this.a=a;this.c=!1;this.d=this.b=DD(a)}s(300,1,{},LH);_.a=null;_.b=null;_.c=!1;_.d=null;function Cv(){this.gb=MH()}s(301,287,Mu,Cv);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function NH(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Qz(b);e=null;c&&(c=jG(c),e=0>c?null:kF(a.i.b,c));e?OH(a,e):d&&(b.innerHTML=j||j);return b}function OH(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);var d=a.i,e;e=jG(c);c[dl]=null;c=d.b;PH(e,c.c);UD(c.b,e,null);d.a=new kG(e,d.a)}return!0}s(303,281,Mu);_.ud=function(){return new QH(this)};
-_.rd=function(a){return OH(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function RH(a){if(0>=a.b)throw new SH(vi+a.b);if(0>=a.a)throw new SH(kf+a.a);}
-function TH(){this.i=new iG;this.f=D(Ks);this.c=D(Ns);oF(this.f,this.c);this.gb=this.f;this.d=new UH(this);var a=new VH(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=D(mm);var b=a.a;eG(a.b.f,(pF(),qF(b)),0);oF(a.a,D(km))}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 SH(ui+a+Nb+d);if(0>c)throw new SH(cf+c+Ca+c);if(this.a<=c)throw new SH(df+c+Mb+this.a);c=NH(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=D(Os),d.innerHTML=pb||j,eG(c,(pF(),qF(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=D(km),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(Os);e.innerHTML=pb;c=$doc.createElement(bt);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)NH(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(302,303,Mu,TH);_.a=0;_.b=0;function WH(a){for(;++a.b<a.d.c&&!(null!=kF(a.d,a.b)););}function QH(a){this.c=a;this.d=this.c.i.b;WH(this)}s(304,1,{},QH);_.Qc=function(){return this.b<this.d.c};_.Rc=function(){var a;if(this.b>=this.d.c)throw new KG;a=kF(this.d,this.b);this.a=this.b;WH(this);return a};
-_.Sc=function(){var a;if(0>this.a)throw new XH;a=kF(this.d,this.a);Zv(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function UH(a){this.a=a}s(305,1,{},UH);_.a=null;function VH(a){this.b=a}s(306,1,{},VH);_.a=null;_.b=null;function YH(){YH=u;ZH=new $H}var ZH;function aI(){aI=u;bI=new cI((CA(),$l));dI=new cI(No);eI=new cI(Pr);fI=dI;gI=eI;hI=fI}var bI,hI,dI,gI,fI,eI;function $H(){}s(308,1,{},$H);function cI(a){this.a=a}s(309,308,{},cI);_.a=null;function iI(){iI=u;jI=new kI(mp);lI=new kI(Ws)}var jI,lI;
-function kI(a){this.a=a}s(310,1,{},kI);_.a=null;function mI(a,b){var c;c=nI(a);oF(a.b,c);EG(a,b,c)}function nI(a){var b;b=D(Os);b[il]=a.a.a;b.style[ot]=a.c.a;return b}function oI(a,b){var c,d;d=Rz(b.gb);(c=IG(a,b))&&a.b.removeChild(d);return c}function pI(){this.p=new RG(this);this.e=D(Ks);this.d=D(Ns);oF(this.e,this.d);this.gb=this.e;this.a=(aI(),hI);this.c=(iI(),lI);this.b=D(bt);oF(this.d,this.b);this.e[Zl]=Ic;this.e[Yl]=Ic}s(311,298,Mu,pI);_.rd=function(a){return oI(this,a)};_.b=null;
-function qI(){qI=u;new Vu}function rI(a,b,c,d,e){qI();this.a=new sI(this,a,b,c,d,e);this.gb[cm]=Nn}function tI(a,b,c,d,e){qI();rI.call(this,(TE(),new SE(a)),b,c,d,e)}s(312,282,gu,rI,tI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.Tc=function(a){32768==WF(a.type)&&this.a&&(uI(this).__gwtLastUnhandledEvent=j);sG(this,a)};
-_.pd=function(){var a=this.a,b;b=Pz(uI(this),"__gwtLastUnhandledEvent");F(Uo,b)&&(a.f=new vI(a,this),Az((xz(),yz),a.f))};_.a=null;s(314,1,{});_.f=null;function wI(){wI=u;new xI}
-function sI(a,b,c,d,e,f){wI();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;Uz()?(b=yI(b,c,d,e,f),c=Qz(b),Bv(),fG(c,32768)):b=yI(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),Bv(),fG(b,a)):a.cb|=133333119}s(313,314,{},sI);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vI(a,b){this.a=a;this.b=b}s(315,1,{},vI);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Uo,b),uI(this.b).fireEvent("on"+a.type,a)):uI(this.b).__gwtLastUnhandledEvent=Uo)};_.a=null;_.b=null;function zI(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(YH(),ZH)?a.b.d==(FD(),HD)?(aI(),dI):a.b.d==GD?(aI(),eI):(aI(),fI):a.b.d==(FD(),HD)?(aI(),eI):a.b.d==GD?(aI(),dI):(aI(),gI);b!=a.c&&(a.c=b,a.gb.style[Qs]=!a.c?j:a.c.a)}s(317,282,gu);_.a=null;_.b=null;_.c=null;
-function AI(){this.gb=D(Vm);this.b=new LH(this.gb);this.gb[cm]=On}function BI(){AI.call(this);KH(this.b,At);zI(this)}s(316,317,gu,AI,BI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function CI(a,b){if(0>b||b>=a.gb.options.length)throw new HG;}function yB(a,b){CI(a,b);return a.gb.options[b].value}
-function DI(){var a;this.gb=(a=Ed,$doc.createElement(a));this.gb[cm]=Pn}s(318,297,gu,DI);s(319,247,mu);function EI(a){this.a=a}s(320,319,mu,EI);_.Dc=function(){};function FI(a){this.a=a}s(321,319,mu,FI);_.Jc=function(a){this.a.Gd(a.f,a.a)};function GI(a,b,c){var d;if(a.o){var e=d=D(bt);eG(a.e,(pF(),qF(e)),b);a=(pF(),qF(c));d.appendChild(a)}else d=a.e.children[0],eG(d,(pF(),qF(c)),b)}
-function HI(a,b,c){var d;II(a,b);c&&b.a?(II(a,null),a=b.a,b=(xz(),yz),b.c=Bz(b.c,[new JI(a),!1])):null!=b.c&&(a.j=new KI(a,b),c=(eH(),mH),a.j.L=c,a.j.T=a.f,a.j.dd()[cm]=Rn,d=lG(a.gb),F(Qn,d)||qv(a.j,d+ei),pG(a.j,new FI(a),uw?uw:uw=new vw),a.n=b.c,d=a.j,a=new LI(a,b),d.gb.style[pt]=$n,bH(d.gb,!1),aH(d),a.a.o?$G(a.a.j,aw(a.a.gb)+Oz(a.a.gb,lq)-1,bw(a.b.gb)):$G(a.a.j,aw(a.b.gb),bw(a.a.gb)+Oz(a.a.gb,kq)-1),d.gb.style[pt]=qt,bH(d.gb,!0))}
-function MI(a,b){if(b||!(a.k&&a.n==a.k.c))II(a,b),NI(a.gb),b&&a.d&&HI(a,b,!1)}
-function OI(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Xu(a.i);e.b<e.d.ye();)if(d=Yu(e),Sz(d.gb,c)){c=d;break a}c=null}switch(WF(b.type)){case 1:NI(a.gb);c&&HI(a,c,!0);break;case 16:c&&MI(a,c);break;case 32:c&&MI(a,null);break;case 2048:PI(a);break;case 128:switch(c=b.keyCode||0,c){case 37:PI(a)||a.o||QI(a);b.cancelBubble=!0;Rv(b);break;case 39:PI(a)||(a.o?null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()):RI(a));b.cancelBubble=!0;Rv(b);break;case 38:PI(a)||a.o&&QI(a);b.cancelBubble=!0;
-Rv(b);break;case 40:PI(a)||(a.o?RI(a):null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()));b.cancelBubble=!0;Rv(b);break;case 27:II(a,null);a.j&&XG(a.j,!1);b.cancelBubble=!0;Rv(b);break;case 9:II(a,null);a.j&&XG(a.j,!1);break;case 13:PI(a)||(HI(a,a.k,!0),b.cancelBubble=!0,Rv(b))}}sG(a,b)}function SI(a,b,c){c&&II(a,null);YC(a,b,!1);a.n=null;a.j=null}function PI(a){var b;if(!a.k){for(b=new Xu(a.i);b.b<b.d.ye();){b=Yu(b);II(a,b);break}return!0}return!1}
-function II(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lG(c.gb)+qc;Zu(c.dd(),d,!1);a.o&&(c=Rz(a.k.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!1)))}if(b){c=lG(b.gb)+qc;Zu(b.dd(),c,!0);a.o&&(c=Rz(b.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!0)));vx();c=a.gb;var d=new Xw(b.gb),e=(qx(),rx),d=H(TI,k,5,[d]),e=e.a,f,g,i,h;f=new Yy;for(i=0,h=d.length;i<h;++i)g=d[i],$y($y(f,g.a),ea);d=Jz(Nz(f.a));c.setAttribute(e,d)}a.k=b}}
-function RI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}function QI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}s(322,282,gu);_.Tc=function(a){OI(this,a)};_.od=function(){this.j&&XG(this.j,!1);tG(this)};_.Gd=function(a,b){SI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function JI(a){this.a=a}s(323,1,{},JI);_.pc=function(){UI(this.a)};_.a=null;
-function VI(a){this.a=a}s(324,1,{},VI);_.Dc=function(){II(this.a,null)};_.a=null;function KI(a,b){this.a=a;this.b=b;cH.call(this,!0,gp);UG(this.K,this.b.c);ZG(this);this.Y=!0;this.b.c.Nf()}s(325,285,Mu,KI);_.Pc=function(a){var b,c;if(!a.a)switch(WF(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Sz(b,c)){a.a=!0;break}a.a&&II(this.a,null)}};_.a=null;_.b=null;function LI(a,b){this.a=a;this.b=b}s(326,1,{},LI);_.a=null;_.b=null;function WI(){WI=u;XI=$moduleBase+sf}var XI,YI=null;
-function ZI(){ZI=u;WI();YI=new DE((TE(),new SE(XI)),5,9)}function $I(a,b){this.gb=D(Os);var c=lG(this.gb)+qc;Zu(this.dd(),c,!1);this.gb.innerText=a||j;this.gb[cm]=Sn;var c=this.gb,d=ko,e;e=$doc;!e.gwt_uid&&(e.gwt_uid=1);e=Wn+e.gwt_uid++;c.setAttribute(d,e);vx();this.gb.setAttribute(Qr,by.a);this.a=b}s(329,283,{27:1,31:1,34:1},$I);_.a=null;_.b=null;_.c=null;function aJ(){var a;this.gb=D(Os);this.gb[cm]=Tn;a=D(Vm);oF(this.gb,a);a[cm]=hp}s(330,283,Bu,aJ);
-function bJ(){var a,b,c,d,e;b=null.Nf();e=Ev();d=Fv();b[Um]=(rA(),Wp);b[vt]=0+(Kv(),fr);b[Yn]=Kc;c=$doc;c=(F(c.compatMode,Ke)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Ke)?a.documentElement:a.body).scrollHeight||0;b[vt]=(c>e?c:e)+fr;b[Yn]=(a>d?a:d)+fr;b[Um]=Hl}function dH(){}s(331,1,{},dH);_.Lc=function(){bJ()};function cJ(a){this.a=a}s(332,1,{},cJ);
-_.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.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Sz(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(WF(d.type)){case 4:case 1048576:if(Av){a.b=!0;break}if(!c&&b.M){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Av){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function dJ(a){this.a=a}s(333,1,{},dJ);
-_.a=null;function eH(){eH=u;fH=new eJ(Ge,0);mH=new eJ(Sh,1);oH=new eJ(mi,2);fJ=H(gJ,k,32,[fH,mH,oH])}function eJ(a,b){eA.call(this,a,b)}s(334,137,{32:1,67:1,70:1,72:1},eJ);var fJ,fH,mH,oH;function hJ(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),iJ(a.a.Q),a.f=IF(a.a.R),bJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),jJ(a.a.Q),hv(a.f.a),a.f=null,a.b=!1)}function kJ(a){a.j||(hJ(a),a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb));a.a.gb.style[im]=Gr;a.a.gb.style[Mq]=qt}
-function lJ(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=E(b*a.d);i=E(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[im]=Er+g+mr+f+mr+c+mr+e+kr}
-function YG(a,b,c){a.c=c;cw(a);a.i&&(dw(a.i),a.i=null,kJ(a));a.a.$=b;var d=a.a;d.X&&(hv(d.X.a),d.X=null);d.S&&(hv(d.S.a),d.S=null);if(d.$){d.X=tF(new cJ(d));var e;e=new dJ(d);zF();e=AF?hD(AF.c,(!gD&&(gD=new vw),gD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(eH(),fH)&&!b&&(c=!1);a.j=b;c?b?(hJ(a),a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),a.a.gb.style[im]=Fr,yv(),b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb),a.i=new mJ(a),jw(a.i,1)):ew(a,200):(hJ(a),a.j?(a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),yv(),
-b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb)):(a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb)),a.a.gb.style[Mq]=qt)}function gH(a){var b=(lw(),mw);this.k=new kw(this);this.s=b;this.a=a}s(335,17,{},gH);_.rc=function(){kJ(this)};_.sc=function(){this.d=Oz(this.a.gb,kq);this.e=Oz(this.a.gb,lq);this.a.gb.style[Mq]=$n;lJ(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){lJ(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function mJ(a){pw();this.a=a}s(336,24,{},mJ);
-_.vc=function(){this.a.i=null;ew(this.a,200)};_.a=null;function pF(){pF=u;nJ()}function qF(a){return a.__gwt_resolve?a.__gwt_resolve():a}function IH(a){return function(){this.__gwt_resolve=oJ;return a.fd()}}function oJ(){throw Zd;}
-function nJ(){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 yv(){yv=u;pJ=new qJ;rJ=new Vu;uG=new qD}function sJ(a){this.p=new RG(this);this.gb=a;qG(this)}
-function zv(a){yv();var b,c;c=uv(rJ,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==rJ.d){var d=new tJ;sw();tw(uw?uw:uw=new vw,d)}!b?c=new uJ:c=new sJ(b);x(rJ,a,c);rD(uG,c);return c}s(338,279,Mu,sJ);var pJ,rJ,uG;function qJ(){}s(339,1,{},qJ);_.Fd=function(a){a.md()&&a.od()};function tJ(){}s(340,1,{},tJ);_.Jc=function(){yv();try{AG(uG,pJ)}finally{vJ(uG.a),vJ(rJ)}};function uJ(){sJ.call(this,$doc.body)}s(341,338,Mu,uJ);
-_.xd=function(a,b,c){b-=Xz();c-=Yz();PG(a,b,c)};function WG(a){this.c=a;this.a=!!this.c.ab}s(342,1,{},WG);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new KG;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.rd(this.b)};_.b=null;_.c=null;s(345,297,gu);_.Tc=function(a){0!=(WF(a.type)&896)?sG(this,a):sG(this,a)};_.pd=function(){};function wJ(){wJ=u;xJ()}s(344,345,gu);
-function yJ(){var a;wJ();var b=(a=$doc.createElement(qg),a.type=Ps,a);!XE&&(XE=new WE);!VE&&(VE=new UE);this.gb=b;this.gb[cm]=Vn}s(343,344,gu,yJ);function xJ(){xJ=u;zJ=new AJ;BJ=new CJ;DJ=new EJ;FJ=new GJ;HJ=H(IJ,k,35,[zJ,BJ,DJ,FJ])}s(346,137,zu);var HJ,zJ,BJ,DJ,FJ;function AJ(){eA.call(this,Ge,0)}s(347,346,zu,AJ);function CJ(){eA.call(this,Eg,1)}s(348,346,zu,CJ);function EJ(){eA.call(this,Jg,2)}s(349,346,zu,EJ);function GJ(){eA.call(this,li,3)}s(350,346,zu,GJ);
-function JJ(a,b){if(0>b||b>=a.c)throw new HG;return a.a[b]}function JG(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function FG(a,b,c){var d,e;if(0>c||c>a.c)throw new HG;if(a.c==a.a.length){e=v(KJ,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)UD(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)UD(a.a,d,a.a[d-1]);UD(a.a,c,b)}function RG(a){this.b=a;this.a=v(KJ,k,36,4,0)}s(351,1,{},RG);_.ud=function(){return new LG(this)};_.a=null;_.b=null;_.c=0;
-function yG(a){if(a.a>=a.b.c)throw new KG;return a.b.a[++a.a]}function zG(a){if(0>a.a||a.a>=a.b.c)throw new XH;a.b.b.rd(a.b.a[a.a--])}function LG(a){this.b=a}s(352,1,{},LG);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yG(this)};_.Sc=function(){zG(this)};_.a=-1;_.b=null;function LJ(){LJ=u;MJ=(TE(),new SE(sz()+dm))}
-function yI(a,b,c,d,e){var f;f=D(xs);var g;Uz()?(g=Hd+(Nq+d+pr+e+rr)+Ua+NJ+tb+sz()+em+(jn+a.a+wb+-b+qr+-c+or)+Ta+(b+d)+Aa+(c+e)+ua,g=(LE(),new KE(g))):(g=new FE,EE(EE(EE(g,new HE(wt+d+(Kv(),fr)+nd)),new HE(Zn+e+nr)),new HE(Bl+a.a+Bb+-b+gr+-c+nr)),!OJ&&(OJ=new PJ),a=MJ,b=new HE((new HE(Nz(g.a.a))).a),g=new GE,Zy(g.a,Jd),a=RE(a.a),Zy(g.a,a),Zy(g.a,ub),a=RE(b.a),Zy(g.a,a),Zy(g.a,sb),g=new JE(Nz(g.a)));f.innerHTML=g.a||j;return Qz(f)}s(353,1,{});var MJ,OJ=null;
-function QJ(){var a,b;QJ=u;LJ();NJ=0==Kz((a=$doc.location.href,b=a.indexOf(Va),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Vd),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(yc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+yc:j),go)?ho:fo}function uI(a){return!Uz()?a.gb:Qz(a.gb)}function xI(){QJ();RJ()}function RJ(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;var b=sz()+dm;Uz()?cA(a,b):a.src=b}}s(354,353,{},xI);var NJ;function PJ(){}s(355,1,{},PJ);function SJ(){SJ=u;new xI}
-function TJ(a,b,c,d,e){SJ();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function UJ(a,b,c){SJ();TJ.call(this,(TE(),new SE(a)),b,0,c,16)}s(356,291,{},TJ,UJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function MH(){var a;a=D(Vm);a.tabIndex=0;return a}function NI(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function jJ(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
-function iJ(a){var b=$doc.createElement(oo);b.src=Do;b.scrolling=Pp;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=fl;c.filter=ll;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(Ct,
-Ss);a.parentElement.insertBefore(b,a)}function bH(a,b){a.__frame&&(a.__frame.style.visibility=b?qt:$n)}function hv(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?jD(b,new ZE(b,c,d,a)):xD(b,c,d,a)}function nD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(363,1,{},nD);_.a=null;_.b=null;_.c=null;_.d=null;function kD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(364,1,{},kD);_.pc=function(){lD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;
-function ZE(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(365,1,{},ZE);_.pc=function(){xD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function VJ(a,b){b.k!=a&&(!a.ac&&(a.ac=new rv),b.k=a,lv(a.ac,b))}function WJ(a){var b;b=a.cZ.d;if(-1!=Kz(b,Lz(36)))return null;a=a.bc.b.b++;return b=mG(b,XJ(b,Lz(46))+1)+j+a}function YJ(a,b,c,d){0==--a.Xb&&(a.gc!=a.Wd()&&(d|=4),!a.fc&&(d|=2),0<d&&new ZJ(a,b,c,xE(d)))}function $J(a){return!a.Tb&&a.$b?$J(a.$b):a.Tb}
-function aK(a){return!a.Vb&&a.$b?aK(a.$b):a.Vb}function bK(a){var b;b=new cK;if(a.Wd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Sd(),e=a.Td();c.a+=d;c.b+=e}y(a,55)&&(c=a.Sd(),a=a.Td(),b.a+=c,b.b+=a);return b}throw new dK;}function eK(a){a.cc=!1;a.de();fK(a)}function fK(a){if((a=y(a,55)?null:a.$b)&&a.cc)eK(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}function gK(a){return(a=a.Ld())?a:new hK(1,1)}function iK(a){var b;return(b=a.Md())?new jK(b):new jK(a.Od())}
-function kK(a){0==a.Xb++&&(a.gc=a.Wd(),a.fc=!0,a.ae())}function lK(a){return!a.Vb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.Df(b)}function mK(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)fK(a),new nK(a,100);if(g!=a.ec||f!=a.Wb)a.Vd(),new nK(a,101)}function oK(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Vd(),a._b.Ef(b),a.Wd()&&a.ce())}
-function pK(a){a.dc||(kK(a),qK(a,!0),rK(a),a.dc=!0,new nK(a,102),YJ(a,a,a.$b,0),fK(a),a._b.Gf(a))}function sK(){this.bc=(wB(),wB(),tK);new Vu;this.Ud();this.Zb=(uK(),vK)}s(369,1,Eu);_.Id=function(){return!1};_.Jd=function(){return WJ(this)};_.Kd=function(){return $J(this)};_.Ld=function(){return wK(this._b,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Wb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xK(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.ec};
-_.Sd=function(){return this.hc};_.Td=function(){return this.ic};_.Ud=function(){};_.Vd=function(){eK(this)};_.Wd=function(){return this.dc&&!!this.$b&&this.$b.Wd()};_.Xd=function(){};_.Yd=function(){return gK(this)};_.Zd=function(){};_.$d=function(){return(null==this.Yb&&(this.Yb=this.Jd()),this.Yb)+Kb+this.Sd()+Kb+this.Td()+Kb+this.Rd()+At+this.Nd()+(this.dc?j:",hidden")};_._d=function(){return iK(this)};_.ae=function(){};_.be=function(){return lK(this)};_.ce=function(){};
-_.de=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ee=function(a,b){this.fe(this.hc,this.ic,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Ub,!0);this.Ub=0};_.ge=function(a,b,c,d){mK(this,a,b,c,d)};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.he=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 P(a,b,c){var d;if(-1>a.Ob.a.c)throw new ww(ch);if(y(b,45)){if(b==a)throw new ww(dh);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 ww(eh);if(y(b,55))throw new ww(fh);}if(b.$b){d=b.$b;if(!b)throw new cz;var e=Ov(d.Ob.a,b),f;f=kF(d.Ob.a,e);d.Pb&&d.Pb.ne(f);yK(d,e);new zK(d,301,f)}d=a.Ob.a.c;kK(b);AK(a.Ob.a,d,b);d=(b.$b=a,b.Xd(!0),eK(a),!!a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1),YJ(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new iD(ih);
-if(null==c||null!=c)BK(g,c,b);else throw new ww(kh);}else a.Pb.je(null==c?null:c,b)}catch(i){i=cv(i);if(y(i,75))throw b=i,yK(a,d),b;throw i;}b.de();new zK(a,300,b)}function CK(a,b){var c;c=a.ie();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function DK(a){var b;b=a.ie();return new EK(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}function qK(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)kF(a.Ob.a,c).Xd(b)}
-function yK(a,b){var c;c=kF(a.Ob.a,b);kK(c);c.Xd(!1);nF(a.Ob.a,b);c.$b=null;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);YJ(c,c,a,1)}function FK(a){var b=(GK(),HK);oK(a,b);for(b=0;b<a.Ob.a.c;++b)kF(a.Ob.a,b).be()}function IK(a,b){var c,d;if(a.Pb)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),a.Pb.ne(c);if(b)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),b.je(null,c);a.Pb=b;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function rK(a){if(!a.cc){a.Pb&&a.Pb.ke(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=kF(a.Ob.a,c),b.cc||b.he();a.cc=!0}}function JK(){sK.call(this);this.Ob=new KK;this.Sb=(wB(),wB(),tK)}s(368,369,Nu);_.Ld=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.le(this));return this.Qb};_.Md=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.me(this));return this.Rb};_.ie=function(){return this.Pd()};_.Od=function(){return gK(this)};_.Qd=function(){return iK(this)};
-_.Ud=function(){this._b=(wB(),new LK)};_.Vd=function(){eK(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Xd=function(a){qK(this,a)};_.Yd=function(){return gK(this)};_._d=function(){return iK(this)};_.ae=function(){var a;for(a=0;a<this.Ob.a.c;++a)kK(kF(this.Ob.a,a))};_.be=function(){var a;if(!lK(this))return!1;for(a=0;a<this.Ob.a.c;++a)kF(this.Ob.a,a).be();return!0};_.de=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=kF(this.Ob.a,b),a.de()};_.he=function(){rK(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function MK(){var a=new NK;JK.call(this);IK(this,a)}s(367,368,Nu,MK);_.Jd=function(){return"panel"+this.Sb.b.d++};function OK(a,b,c){a=PK(a.Nb,b,c);a.j=!0;return new QK(a)}function RK(a){a.Zd(a.Nb.d)}function SK(a){return new hK(Oz(a.Nb.gb,lq),Oz(a.Nb.gb,kq))}s(366,367,Nu);_.Nd=function(){return Oz(this.Nb.gb,kq)};_.Rd=function(){return Oz(this.Nb.gb,lq)};_.Sd=function(){return aw(this.Nb.gb)};_.Td=function(){return bw(this.Nb.gb)};
-_.Wd=function(){return this.Nb.gb.style.display!=Wp};_.ce=function(){RK(this)};_.ee=function(){};_.Nb=null;function TK(a){if(null!=a)this.e=a;else throw new UK;}s(371,1,uu);_.tS=function(){return this.cZ.d+"[source="+this.e+Vk};_.e=null;
-function VK(){VK=u;R=new Vu;x(R,new S(400),new T(Nt));x(R,new S(401),new T(Nt));x(R,new S(402),new T(Nt));x(R,new S(500),new T(Pt));x(R,new S(501),new T(Pt));x(R,new S(502),new T(Pt));x(R,new S(503),new T(Qt));x(R,new S(504),new T(Pt));x(R,new S(505),new T(Pt));x(R,new S(506),new T(Qt));x(R,new S(507),new T(au));x(R,new S(100),new T(Jt));x(R,new S(101),new T(Jt));x(R,new S(102),new T(Jt));x(R,new S(103),new T(Jt));x(R,new S(1004),new T(Mt));x(R,new S(1005),new T(Mt));x(R,new S(800),new T(Xt));x(R,
-new S(801),new T(Xt));x(R,new S(200),new T(Rt));x(R,new S(201),new T(Rt));x(R,new S(202),new T(Rt));x(R,new S(204),new T(Rt));x(R,new S(203),new T(Rt));x(R,new S(209),new T(bu));x(R,new S(208),new T(cu));x(R,new S(207),new T(cu));x(R,new S(206),new T(Rt));x(R,new S(205),new T(Rt));x(R,new S(1400),new T(Zt));x(R,new S(1401),new T($t));x(R,new S(1402),new T($t));x(R,new S(300),new T(Kt));x(R,new S(301),new T(Kt));x(R,new S(1100),new T(Wt));x(R,new S(1101),new T(Wt));x(R,new S(1200),new T(Yt));x(R,new S(701),
-new T(Ut));x(R,new S(900),new T(Vt));x(R,new S(1001),new T(St));x(R,new S(601),new T(Tt))}s(370,371,uu);_.$d=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.Jd()),a.Yb),null==a&&(a=j));return this.cZ.d+lj+this.$d()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function T(a){this.a=a}s(373,1,{},T);_.a=It;function WK(){}s(374,1,{},WK);_.a=null;_.b=null;
-function XK(a,b){var c;b&&(a.a?(c=new YK(a.a),UD(c.b,c.c++,b),a.a=c):(a.a=new rv,lv(a.a,b)))}s(376,1,uu);_.a=null;function ZK(){}function $K(){}s(375,376,uu,ZK,$K);function aL(){aL=u;Math.sqrt(2)}function bL(a){aL();if(0>a)throw new ww(gh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(377,1,{40:1},bL);_.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 cL;a.a=31*a.a+E((new dL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+E((new dL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eL(){eL=u;fL=new qD;gL=new hK(0,0);rD(fL,re);rD(fL,Xf);rD(fL,be);rD(fL,Lg);rD(fL,Se);rD(fL,Ih);rD(fL,Li);rD(fL,fj);rD(fL,Lf)}
-function BK(a,b,c){var d;if(null==b)d=Se;else if(d=b,!ZF(fL.a,b))throw new ww(hL());WD(uv(a.c,d))===WD(c)&&WD(uv(a.b,c))===WD(d)||((b=uv(a.c,d))&&iL(a,b,d),jL(a.a.ud(),c)&&iL(a,c,d),b=a.a,new kL(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lL(a,b){return new hK(Vv(b[1].b,Vv(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Vv(b[0].a,Vv(b[4].a,b[3].a))+a.k)}function iL(a,b,c){mL(a.a,b);fv(a.b,b);fv(a.c,c)}
-function nL(a,b){if(!a.n){a.n=!0;var c,d,e;oL(a.f,gL);oL(a.i,gL);oL(a.o,null);a.p=0;for(d=pL(a.a,0);d.b!=d.d.a;){c=qL(d);e=uv(a.b,c);var f=b.Zb;e=kz(e,Se)?0:kz(e,Ih)?1:kz(e,Li)?2:kz(e,fj)?4:kz(e,Lf)?3:kz(e,re)?f.a?4:3:kz(e,be)?f.a?3:4:kz(e,Xf)?1:2;c.dc?a.o[e]||(UD(a.o,e,c),++a.p,a.f[e]=c.Od(),a.i[e]=c.Qd()):a.o[e]||(a.f[e]=c.Od(),a.i[e]=c.Qd())}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 rL(){eL();sL.call(this,0)}
-function sL(a){eL();wB();this.a=new tL;this.b=new Vu;this.c=new Vu;this.d=a;this.j=0;this.n=!1;this.o=v(uL,k,44,5,0);this.f=v(vL,k,46,5,0);this.i=v(vL,k,46,5,0);this.p=this.e=this.k=0}s(378,1,{48:1,67:1},rL,sL);_.je=function(a,b){BK(this,a,b)};
-_.ke=function(a){nL(this,a);if(0!=this.p)if(a=DK(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.fe(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ee(a.b,this.i[1].a),this.o[1].ge(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].ee(this.i[4].b,c),this.o[4].ge(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].fe(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ee(a.b,
-this.i[2].a),this.o[2].ge(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ee(this.i[3].b,c),this.o[3].ge(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.le=function(a){var b;b=this.n;nL(this,a);this.n=b;return 0==this.p?CK(a,new hK(0,0)):CK(a,lL(this,this.f))};_.me=function(a){var b;b=this.n;nL(this,a);this.n=b;return CK(a,lL(this,this.i))};_.ne=function(a){var b;b=uv(this.b,a);null!=b&&iL(this,a,b)};_.tS=function(){return wL.d+"[hgap="+this.d+",vgap="+this.j+Vk};_.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 gL,fL;function xL(a){sK.call(this);this._b=(wB(),new yL(a,this))}s(379,369,{41:1,44:1,49:1,63:1,67:1},xL);_.Jd=function(){return Ul+this.bc.b.a++};_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.de=function(){};s(381,1,{});s(380,381,{},function(){});function zL(){zL=u}
-function AL(a,b){if(null==b)throw new iD(bh);var c=-1,d,e,f;f=a._b.a.gb;e=D(Eq);e.text=b;e.removeAttribute(Gl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function BL(){zL();sK.call(this);new rv;this._b=new CL((wB(),this))}s(382,369,{42:1,44:1,49:1,63:1,67:1},BL);_.Ld=function(){return wK(this._b,this)};
-_.$d=function(){return(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",current="+yB(this._b.a,this._b.a.gb.selectedIndex)};function DL(){DL=u;EL=new FL(255,255,255);GL=new FL(192,192,192);HL=new FL(128,128,128);IL=new FL(64,64,64);JL=new FL(0,0,0);KL=new FL(255,0,0);new FL(255,175,175);LL=new FL(255,200,0);ML=new FL(255,255,0);new FL(0,255,0);NL=new FL(255,0,255);OL=new FL(0,255,255);PL=new FL(0,0,255)}
-function QL(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 FL(3,3,3);3>c&&0!=c?c=3:(c=E(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=E(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=E(a/0.7),a=255<a?255:a);return new FL(c,a,b)}function RL(a){return new FL(E(0.7*(a.a>>16&255)),E(0.7*(a.a>>8&255)),E(0.7*(a.a&255)))}function FL(a,b,c){DL();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ww(bf);this.a=c|b<<8|a<<16|-16777216}s(383,1,{43:1,50:1,54:1},FL);
-_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SL.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Vk};_.a=0;var JL,PL,OL,IL,HL,GL,NL,LL,KL,EL,ML;function uK(){uK=u;vK=new TL(!0);UL=new qD;rD(UL,pl);rD(UL,gn);rD(UL,uo);rD(UL,ht)}function TL(a){this.a=a}s(384,1,uu,TL);_.a=!1;var vK,UL;s(386,1,{59:1,69:1});function VL(){hK.call(this,0,0)}function hK(a,b){this.b=a;this.a=b}function jK(a){hK.call(this,a.b,a.a)}
-s(385,386,{46:1,59:1,67:1,69:1},VL,hK,jK);_.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 cL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WL.d+"[width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;function oC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(387,1,uu,oC,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});_.oe=function(){return 0!=(this.e&4)};
-_.pe=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.pe()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Vk};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XL(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YL(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=(PH(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function ZL(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.Qd():c.Od(),g=Vv(g,c.a),i+=c.b+a.c);return new hK(i,g+2*a.d)}function NK(){$L.call(this,1,5,5)}
-function $L(a,b,c){wB();this.c=b;this.d=c;this.a=a}s(388,1,uu,NK,$L);_.je=function(){};
-_.ke=function(a){this.b=aM(a.Ob);if(0!=XL(this)){var b,c,d,e,f,g,i,h,l,m,o;b=DK(a);g=a.ie();i=a.Zb.a;l=new rv;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new bM(n);for(w=0;w<n;++w)UD(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var G=d,B=Ov(a.Ob.a,r);PH(B,G.c);UD(G.b,B,r)}for(d=new Xu(d);d.b<d.d.ye();)if((c=Yu(d))&&c.dc)a=c.Qd(),!e&&m+a.b>b.b&&(YL(this,l,b.b-(m-this.c),g.b,o,h,i),l.De(),m=f,o+=h+this.d,h=0),e=!1,UD(l.b,l.c++,c),m+=a.b+this.c,h=Vv(h,a.a);YL(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.le=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!1))};_.me=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.a){case 0:a=No;break;case 2:a=Pr;break;case 1:a=$l;break;case 4:a="trailing";break;default:a="leading"}return cM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;function GK(){GK=u;HK=new dM(yf,0,12)}
-function dM(a,b,c){GK();this.a=null!=a?a:xf;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(389,1,uu,dM);_.a=null;_.b=0;_.c=0;var HK;s(390,1,uu);_.tS=function(){return eM.d+"[font="+this.c+"ascent="+fM(this.a,this.c).a+", descent="+fM(this.a,this.c).b+", height="+fM(this.a,this.c).c+Vk};_.c=null;function gM(a){if(!a.k){kK(a);a.Bd();var b,c;for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&gM(c);qK(a,!1);a.k=!0;YJ(a,a,a.$b,0);new hM(a,202)}}
-function iM(a){var b,c;a.dc&&(a._b.Bd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&c.Bd()}function jM(a){!aK(a)&&FK(a);var b=iK(a);a.fe(a.hc,a.ic,b.b,b.a);rK(a)}function kM(a,b){a.p!=b&&(a.p=b)}s(392,368,Ou);_.Pd=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Bd=function(){iM(this)};_.Wd=function(){return this._b.c.$};_.fe=function(a,b,c,d){mK(this,a,b,c,d);this.Ub=0};_.ge=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mK(this,a,b,c,d);this.dc&&e&&!f&&rK(this)};_.k=!1;_.p=!1;
-function lM(a){JK.call(this);this.q=new $K;this.o=new rv;this.n=new xK(0,0,0,0);this.dc=!1;IK(this,new rL);this._b&&mM(this._b,a);this._b&&nM(this._b.c,!0);kM(this,!0)}s(391,392,Ou);_.ie=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Sd=function(){return aw(this._b.c.gb)};_.Td=function(){return bw(this._b.c.gb)};_.Ud=function(){this._b=new oM((wB(),j),this)};
-function pM(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QL(g),f=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),(a.d=g)&&(a.f=Or+(g.a>>16&255)+Kb+(g.a>>8&255)+Kb+(g.a&255)+Ab)):(i=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),f=QL(g),(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab));--d;--e;qM(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab);qM(a,b,c,d,1);qM(a,b,c+1,1,e);(a.d=f)&&(a.f=Or+(f.a>>16&255)+Kb+(f.a>>8&255)+Kb+(f.a&
-255)+Ab);qM(a,b+d,c,1,e);qM(a,b+1,c+e,d,1)}s(393,1,{});_.tS=function(){return"Graphics"};s(394,393,{});function rM(a){var b,c;c=Vv(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 hK(b,c)}function sM(a,b,c){var d,e,f,g,i,h;a.b=aM(b.Ob);if(0==a.b.length)return new VL;g=rM(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Vv(h,d.b),i=Vv(i,d.a);return new hK(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tM(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=E(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uM(){vM.call(this,7)}function vM(a){wB();this.d=0;this.a=1;this.e=a;this.c=0}s(395,1,uu,uM,vM);_.je=function(){};
-_.ke=function(a){var b,c;this.b=aM(a.Ob);if(0!=this.b.length&&(b=DK(a),!(0>=b.b||0>=b.a))){c=rM(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);tM(b.b,b.c,this.c,f,e);tM(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].fe(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.le=function(a){return CK(a,sM(this,a,!1))};_.me=function(a){return CK(a,sM(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wM.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function XH(){fz()}function rG(a){fz();this.f=a}s(397,97,vu,XH,rG);function dK(){var a=hh;fz();this.f=a}s(396,397,vu,dK);s(398,1,{});function xK(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(399,1,{47:1,67:1,69:1},xK);_.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 xM.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function yM(a){zM.call(this,a,0)}function zM(a,b){sK.call(this);this._b=(wB(),new AM(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(aI(),bI);c.a=d;zI(c);break;case 0:c=c.a;d=(aI(),dI);c.a=d;zI(c);break;case 2:c=c.a,d=(aI(),eI),c.a=d,zI(c)}}s(400,369,Eu,yM,zM);
-_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.$d=function(){var a=(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",align=",b;b=No;switch(this.a){case 1:b=$l;break;case 2:b=Pr}return a+b+",text=null"};_.a=0;s(403,1,uu);_.$d=function(){return this.j};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.j=null;_.k=null;function BM(a){var b;b=a.j+Sb+a.f;a.e||(b+=Rb);null!=a.c&&(b+=Qb+a.c);return b}
-function CM(a){this.n=(wB(),wB(),tK);var b;var c;b=this.cZ.d;-1!=Kz(b,Lz(36))?b=null:(c=this.n.b.c++,b=mG(b,XJ(b,Lz(46))+1)+j+c);this.j=b;this.d=new ZK;this.f=a;this.e=!0;this.i=new DM(this)}s(402,403,uu,CM);_.$d=function(){return BM(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(401,402,Au);_.$d=function(){return BM(this)+(this.b?",tearOff":j)};_.b=!1;s(405,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 cL;EM(a,this.a);EM(a,this.b);return a.a};
-function cK(){this.b=this.a=0}function FM(a,b){this.a=a;this.b=b}function GM(a){var b=a.b;this.a=a.a;this.b=b}s(404,405,{51:1,60:1,67:1},cK,FM,GM);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HM.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function IM(a,b){if(!b)throw new iD(jh);var c=a.a;if(F(b.f,Tb)){var c=c.a.a,d=new aJ,e=c.c.c;if(0>e||e>c.c.c)throw new HG;c.o&&(d.gb[lm]=2);GI(c,e,d.gb);AK(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 HG;AK(d.c,e,c);for(f=g=0;f<e;++f)y(kF(d.c,f),31)&&++g;AK(d.i,g,c);GI(d,e,c.gb);c.b=d;e=lG(c.gb)+qc;Zu(c.dd(),e,!1);d.o&&(e=Ov(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[lm]=2))}}
-function JM(a,b,c,d){a=a.a;b=bK(b);c+=b.a;d+=b.b;$G(a.a,c,d);aH(a.a)}function KM(){CM.call(this,j);new rv;this.b=!1;this.a=(wB(),new LM)}s(406,401,Au,KM);_.a=null;s(409,1,{53:1,62:1,69:1});s(408,409,{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 cL;EM(a,this.c);EM(a,this.d);EM(a,this.b);EM(a,this.a);return a.a};function EK(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(407,408,{52:1,53:1,61:1,62:1,67:1,69:1},EK);_.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 MM.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function NM(){NM=u;OM=new PM;QM=new RM;SM=new RM}var OM,SM,QM;s(411,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};function PM(){}s(412,411,{},PM);function RM(){}s(413,1,{},RM);s(414,369,Eu);_.Kd=function(){return null};
-function TM(a,b){var c;c=new UM(aK(a));return!c?null:new hK(VM(c,Wk)*b+6,fM(c.a,c.c).c+6)}function WM(a,b){var c;c=TM(a,b);return!c?gK(a):c}function XM(a,b){var c;c=TM(a,b);return!c?iK(a):c}function YM(a){ZM.call(this,a,null!=a?a.length:0)}function ZM(a,b){sK.call(this);this.a=0>b?0:b;$M(this._b,a)}s(415,414,Eu,YM,ZM);_.Jd=function(){return"textfield"+this.bc.b.e++};_.Ld=function(){return TM(this,Pz(this._b.a.gb,nt).length)};_.Md=function(){return!aK(this)?null:TM(this,Pz(this._b.a.gb,nt).length)};
-_.Od=function(){return 0<this.a?WM(this,this.a):gK(this)};_.Qd=function(){return 0<this.a?XM(this,this.a):iK(this)};_.Ud=function(){this._b=(wB(),new aN)};_.Yd=function(){return 0<this.a?WM(this,this.a):gK(this)};_._d=function(){return 0<this.a?XM(this,this.a):iK(this)};_.a=0;function wB(){wB=u;tK=new bN}function cN(){var a=(wB(),wB(),tK);!a.c&&(a.c=new dN)}function bN(){this.b=new eN;this.d=new WK}s(416,1,{},bN);_.a=null;_.c=null;var tK;function eN(){}s(417,1,{},eN);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;
-s(418,1,{});function fN(){fN=u;gN=new hN;iN=new hN}function jN(a,b){return b==a?!0:!b?!1:!0}function hN(){}s(419,1,{56:1},hN);_.eQ=function(a){return null==a||!y(a,56)?!1:jN(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return IE(a)};_.tS=function(){return kN.d+"[MimeType=(null);humanPresentableName="+this.a+Vk};_.a=null;var gN,iN;function lN(){lN=u;H(mN,k,56,[(fN(),iN),gN])}
-function nN(a){var b=(fN(),iN);if(jN(b,(fN(),iN)))return a.a;if(jN(b,gN))return new oN(a.a);throw new pN(b);}function qN(a){lN();this.a=a}s(420,1,{},qN);_.a=null;function pN(a){a=kn+a;fz();this.f=a}s(421,98,{57:1,67:1,73:1,81:1},pN);function rN(a,b){VK();sN.call(this,a,1001,b,It)}function sN(a,b,c,d){VK();TK.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(422,370,uu,rN,sN);
-_.$d=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="+CE(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=It;function nK(a,b){VK();TK.call(this,a);this.d=b}s(423,370,uu,nK);
-_.$d=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.Sd()+Kb+a.Td()+ea+a.Rd()+At+a.Nd()+Ab};function zK(a,b,c){VK();nK.call(this,a,b);this.a=c}s(424,423,uu,zK);
-_.$d=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.Jd());return a+b.Yb};_.a=null;function ZJ(a,b,c,d){VK();TK.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(425,370,uu,ZJ);
-_.$d=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&&(AE(tE(this.a,Jt))&&(a+="PARENT_CHANGED,"),AE(tE(this.a,Kt))&&(a+="DISPLAYABILITY_CHANGED,"),AE(tE(this.a,Mt))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Ab};_.a=It;_.b=null;_.c=null;s(426,1,Gu);function hM(a,b){VK();nK.call(this,a,b);this.c=null;this.a=this.b=0}
-s(427,423,uu,hM);
-_.$d=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(428,1,{});function oN(a){if(null==a)throw new cz;}s(429,428,{},oN);function tN(){tN=u;uN={};uN[zo]=Fn;uN[Qq]=ft;uN[Gs]=xh;uN[Hs]=Fn;uN[Hq]=xh;uN[Ha]=xh;uN[Xq]=xh;uN[Co]=Fn;uN[wo]=xh;uN[eo]=xh;uN[lt]=xh;uN[kt]=xh;uN[Iq]=xh;uN[Tl]=xh;uN[Ao]=xh;uN[mt]=xh;uN[vo]=xh;uN[xo]=ag;uN[yo]=Uc;uN[Bo]=Gg;!GC&&(GC=new OC);GC.a?uN[so]=Bt:uN[so]=null}var uN;s(432,98,pu);function vN(){fz()}function wN(a){fz();this.f=a}s(431,432,{64:1,67:1,73:1,81:1},vN,wN);function xN(){xN=u;yN=new zN}
-function AN(a){xN();var b,c,d;if(null==a)throw new vN;a=Jz(a);try{d=Kz(a,Lz(58))}catch(e){e=cv(e);if(y(e,77))throw new wN(dz(e));throw e;}c=Kz(a,Lz(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;BN();var f,g,i;i=c.length;b=new CN;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=Nz(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wN(tg+a);if(!this.k&&(this.k=uv(yN,this.f),this.k||(this.k=(wB(),new DN))&&x(yN,this.f,this.k),!this.k))throw new wN(tg+a);try{c=a;var l=++d,m=a.length,o,n,r,w,G,B,M,N,V,ba,L,ic,Bc,Wf,vb,Md,Nd,Od,gb,Cc,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(zc,l)==l&&-1==EN(c,Lz(47),l+2))throw new FN(m);}else{L=c.substr(l,m-l);m-=l;B=0;
-M=this.c;ic=this.e;Od=this.j;w=this.d;vb=this.i;o=this.a;Db=this.n;gb=EN(L,Lz(35),0);if(0==L.indexOf(zc)&&0!=L.indexOf(Ac)){V=2;ic=-1;B=EN(L,Lz(47),2);Nd=EN(L,Lz(63),2);-1!=Nd&&(-1==B||B>Nd)&&(B=Nd);-1==B&&(B=m,w=j);N=B;-1!=gb&&gb<B&&(N=gb);var qd=Lz(64);Cc=L.lastIndexOf(qd,N);o=L.substr(2,N-2);-1<Cc&&(Db=L.substr(2,Cc-2),V=Cc+1);Bc=EN(L,Lz(58),-1==Cc?V:Cc);r=Kz(L,Lz(93));if(-1!=r)try{L.length>r+1?(n=L.charCodeAt(r+1),58==n?Bc=r+1:Bc=-1):Bc=-1}catch(Ye){if(Ye=cv(Ye),!y(Ye,73))throw Ye;}-1==Bc||Bc>
-B?M=L.substr(V,N-V):(M=L.substr(V,Bc-V),Wf=L.substr(Bc+1,N-(Bc+1)),0==Wf.length?ic=-1:ic=GN(Wf,10))}-1<gb&&(Od=L.substr(gb+1,m-(gb+1)));G=-1==gb?m:gb;var Xb=Lz(63);Md=L.lastIndexOf(Xb,G);-1<Md?(vb=L.substr(Md+1,G-(Md+1)),0==Md&&null!=w&&(F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,w=w.substr(0,ba-0)),G=Md):0!=gb&&(vb=null);-1<B&&(B<m&&47==L.charCodeAt(B)?w=L.substr(B,G-B):G>B&&(null==w?w=j:F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,0==ba?w=L.substr(B,G-B):w=w.substr(0,ba-0)+L.substr(B,G-B)));null==
-w&&(w=j);null==M&&(M=j);d=M;var se;se=w;null!=vb&&!F(vb,j)&&(null!=w?se=w+Vd+vb:se=Vd+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=se;this.e=ic;this.j=Od;var rd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kd+this.e));null!=this.c&&-1<(rd=XJ(this.c,Lz(64)))?(this.n=this.c.substr(0,rd-0),this.c=mG(this.c,rd+1)):this.n=null;null!=this.b&&-1<(rd=Kz(this.b,Lz(63)))?(this.i=mG(this.b,rd+1),this.d=this.b.substr(0,rd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=Db;this.d=
-w;this.i=vb}}catch(sd){sd=cv(sd);if(y(sd,73))throw new wN(dz(sd));throw sd;}if(-1>this.e)throw new wN(qo+this.e);}s(433,1,uu,AN);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:HN(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yN;
-function HN(a){var b,c;b=new GE;Zy(b.a,a.f);c=b.a;var d=kd;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Zy(b.a,zc),Zy(b.a,a.a));c=a.b;a=a.j;null!=c&&Zy(b.a,c);null!=a&&(c=b.a,d=Va,c[c.explicitLength++]=d,Zy(b.a,a));return Nz(b.a)}s(434,1,{});function IN(a,b,c){var d,e;for(d=new JN(a.te().a);KN(d.a);)if(a=d.b=Yu(d.a),e=a.lf(),null==b?null==e:kz(b,e))return c&&LN(d),a;return null}s(438,1,Du);_.se=function(a){return!!IN(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ye()!=a.ye())return!1;for(a=new JN(a.te().a);KN(a.a);)if(b=a.b=Yu(a.a),c=b.lf(),b=b.mf(),!this.se(c)||!MN(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=IN(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new JN(this.te().a);KN(b.a);)a=b.b=Yu(b.a),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new NN("Put not supported on this map");};
-_.xe=function(a){a=IN(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JN(this.te().a);KN(c.a);)b=c.b=Yu(c.a),a?d+=Lb:a=!0,d+=j+b.lf(),d+=Ld,d+=j+b.mf();return d+"}"};function vJ(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ZF(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kd+b in a.e;else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function uv(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kd+b];else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=ON(a,c);else if(y(b,1))c=PN(a,b,c);else a:{var d=a.Be(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.a[d]=[];d=new QN(b,c);e.push(d);++a.d;c=null}return c}
-function ON(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PN(a,b,c){var d,e=a.e,b=kd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function fv(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=kd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.mf();break a}}c=null}return c}s(437,438,Du);_.se=function(a){return ZF(this,a)};
-_.te=function(){return new RN(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return uv(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return fv(this,a)};_.ye=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Vu(){vJ(this)}s(436,437,eu,Vu);_.ze=function(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)};_.Be=function(a){return~~nz(a)};function zN(){vJ(this)}s(435,436,eu,zN);function SN(){fz()}s(439,97,vu,SN);
-function TN(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UN(a,c);if(c>=a.i)break;c=VN(a,c);++b}return b}function WN(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XN(a){var b;a.a=0<=a.j&&!a.d?a.j:UN(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SN;b=a.a;a.a=VN(a,a.a);return a.n.substr(b,a.a-b)}
-function VN(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YN(a.n,d);if(c<=a.f&&WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Kz(a.c,Lz(c)))break;++d}a.k&&b==d&&(a.e?(c=YN(a.n,d),c<=a.f&&WN(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Kz(a.c,Lz(c))&&++d));return d}function UN(a,b){var c,d;if(null==a.c)throw new cz;for(d=b;!a.k&&d<a.i;)if(a.e){c=YN(a.n,d);if(c>a.f||!WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Kz(a.c,Lz(c)))break;++d}return d}
-function ZN(a){$N.call(this,a,ga,!1)}function aO(a){$N.call(this,a,Kb,!1)}function $N(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=YN(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YN(this.c,d),this.b[c]=a}}}s(440,1,{},ZN,aO,$N);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
-_.i=0;_.j=0;_.k=!1;_.n=null;function bO(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=qz(e),!(oz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Kb);++d}}evalString=a+xb+c+Eb;$wnd.eval(evalString)}function cO(){}function dO(a){eO.call(this,a,Mc,Mc,null)}function fO(a,b){eO.call(this,a,Mc,Mc,b)}function gO(a,b,c){eO.call(this,a,b,c,null)}
-function eO(a,b,c,d){var e;if(null==a)$wnd.alert(Dg);else if(e=zv(a)){this.a=new hO;this.b=new iO(this.a,b,c,d);EG(e,this.b,e.gb);d&&nl in d&&(this.b.b=d[nl]);a=this.b;a.d||(a.d=PK(a,Oz(a.gb,lq),Oz(a.gb,kq)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?jO=Bg:jO=yg;b.u=kO(b,!1);b.v=kO(b,!0);tC(b,jO+sa);b.B=SK(b);IK(b,null);b.mb||(b.R=0);b.S||(b.S=new dM(hg,0,13),b.V=new UM(b.S));b.T||(b.T=new dM(hg,1,13),b.U=new UM(b.T));b.W||(b.W=new dM(hg,0,11),new UM(b.W));b.j||(b.j=new dM(hg,0,13),b.k=new UM(b.j));b.xb=
-!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;lO=10;b.Eb=!0;try{o=mO(b.Nb,Fq);null!=o&&nO(b,o);i=mO(b.Nb,Eo);null!=i&&(b.K=i);l=mO(b.Nb,op);null!=l&&(b._=l);g=mO(b.Nb,Qm);null!=g&&(b.Bb=!0);m=mO(b.Nb,Ps);null!=m&&(b.ab=m,oO(b));b.i=mO(b.Nb,wl);b.f=mO(b.Nb,vl);f=mO(b.Nb,Pm);if(null!=f&&b.y){var n;var r,w,G,B;w=(DL(),EL);try{if(0!=f.indexOf(Va))throw new ez(Dl);B=GN(f.substr(1,2),16);G=GN(f.substr(3,2),16);r=GN(f.substr(5,2),16);n=w=new FL(B,G,r)}catch(M){if(M=cv(M),y(M,73))tN(),n=w;else throw M;}b.s=n}b.Db&&
-b.Y&&pO(b.Y);h=mO(b.Nb,cq);b.qb=h}catch(N){if(N=cv(N),!y(N,73))throw N;}b.b=202;for(f=0;23>f;++f)qO[f]=(DL(),LL),rO[f]=jj;rO[1]=bg;qO[1]=(DL(),IL);rO[2]=ne;qO[2]=LL;rO[3]=Ee;qO[3]=IL;rO[4]=vh;qO[4]=PL;rO[5]=Qh;qO[5]=KL;rO[9]=Rf;qO[9]=NL;rO[10]=Ze;qO[10]=NL;rO[11]=we;qO[11]=NL;rO[12]=kg;qO[12]=NL;rO[8]=wi;qO[8]=RL(ML);rO[7]=Wh;qO[7]=LL;rO[6]=Ii;qO[6]=IL;rO[13]=Di;qO[13]=IL;rO[18]=jj;qO[18]=IL;rO[19]=hi;qO[19]=IL;rO[20]=ii;qO[20]=IL;rO[21]=ji;qO[21]=IL;rO[22]=ki;qO[22]=IL;rK(b);b.Z=new sO;f=a.c;f.B=
-SK(f);null!=f.K?(tO(f,f.K),null!=f.f&&f.Y&&uO(f.Y,f.f,!0),null!=f.i&&f.Y&&uO(f.Y,f.i,!1)):null!=f._&&vO(f,f._,!0);oO(a.c)}else $wnd.alert(Cg+a+Da)}s(442,1,{101:1},cO,dO,fO,gO,eO);_.Ce=function(a){wO(new xO(a,this.a,yO))};_.De=function(){zO(this.a)};_.Ee=function(){Az((xz(),yz),new AO(this))};_.Fe=function(){return this.a.G};_.Ge=function(){return this.a.cb};_.He=function(){return this.a.db};_.Ie=function(){return this.a.qb};_.Je=function(){return this.a.ub};_.Ke=function(){return this.a.wb};
-_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.a,b;a.Ab?b=BO(a,1)+Pd+BO(a,2)+Pd+BO(a,3):b=BO(a,0);return b};_.Ne=function(){return qC(this.a)};_.Oe=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=CO(a);a.Ib=b;oO(a);return c};_.Pe=function(a){nO(this.a,a)};_.Qe=function(){};_.Re=function(a){vO(this.a,a,!0)};_.Se=function(a){tO(this.a,a)};_.ce=function(){RK(this.a)};_.Te=function(){DO(this.a)};
-_.Ue=function(a){var b=this.a;if(a=EO(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;FO(b)}};_.Ve=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Xu(b.a);d.b<d.d.ye();)c=Yu(d),a?c.a=Gd:c.a=Fd}RK(b.c)};_.We=function(a,b){var c=this.a,d;if(d=EO(c,a))uO(d,b,!0),FO(c)};_.Xe=function(a,b){var c=this.a,d;d=EO(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,oO(c)):(d.C=b,FO(c))};_.Ye=function(a){this.a.G=a};_.Ze=function(a){var b=this.a;b.cb=a;oO(b)};_.$e=function(a){var b=this.a;b.db=a;oO(b)};
-_._e=function(a){this.a.pb=a};_.af=function(a){this.a.qb=a};_.bf=function(a){var b=this.a;b.ub=a;b.u=kO(b,!1)};_.cf=function(a){this.a.wb=a};_.df=function(a){GO(this.a,a)};_.ef=function(a,b){var c=this.a;c.e=!1;c.Jb=new HO(c,a);IO(c.Jb);c.b=253;c.ib=!0;c.I=b;oO(c)};_.ff=function(a){JO(this.a,a)};_.gf=function(){return KO(this.a)};_.a=null;_.b=null;function AO(a){this.a=a}s(443,1,{},AO);_.pc=function(){var a,b;for(b=new Xu(this.a.b.a);b.b<b.d.ye();)a=Yu(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function LO(){var a=(MO(),NO()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=OO;MO();b=b&&b[0]&&(typeof b[0]==jq||typeof b[0]==wn)?b[0]:null;a:if(PO==e||QO==e&&y(b,101))e=!0;else{if(null!=b)for(b=jz(b);b&&b!=PO;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new cO:3==arguments.length?a=new gO(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new dO(arguments[0]):4==arguments.length?a=new eO(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new fO(arguments[0],arguments[1]));this.g=a;a[cl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});RO();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $D(){SO||(SO=!0,LO())}s(444,1,{},$D);var SO=!1;function TO(a){fz();this.f=a}s(446,432,pu,TO);function fE(){var a=Wm;fz();this.f=a}s(447,97,vu,fE);function VD(){fz()}function UO(a){fz();this.f=a}
-s(448,97,vu,VD,UO);function VO(){}function WO(a){return typeof a==fq?wi+(0>a?-a:a):a}function XO(a,b){var c;c=new VO;c.d=af+(YO(0!=a?-a:0)?WO(0!=a?-a:0):j+Pu(c));ZO(0!=a?-a:0)&&$O(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);return b}function X(a,b){var c;c=new VO;c.d=af+(YO(a)?WO(a):j+Pu(c));ZO(a)&&$O(a,c);c.b=b?8:0;return c}function aP(){var a;a=new VO;a.d=af+(YO(0)?WO(0):j+Pu(a));ZO(0)&&$O(0,a);a.b=2;return a}
-function bP(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);b.b=1;return b}function ZO(a){return typeof a==fq&&0<a}function YO(a){return null!=a&&0!=a}function $O(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=du[b.c])c=c.prototype;else{c=du[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(450,1,{},VO);_.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 cP(a){var b;b=dP;!b&&(b=dP=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new eP(Yf+a+Ma);return b}
-function GN(a,b){var c,d;if(null==a)throw new eP(eq);if(2>b||36<b)throw new eP(zr+b+Fa);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 eP(Yf+a+Ma);}c=parseInt(a,b);if(isNaN(c))throw new eP(Yf+a+Ma);if(-2147483648>c||2147483647<c)throw new eP(Yf+a+Ma);return c}s(452,1,{67:1,78:1});var dP=null;function fP(a){this.a=a}s(451,452,{67:1,70:1,71:1,78:1},fP);
-_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function dL(a){this.a=a}s(453,452,{67:1,70:1,74:1,78:1},dL);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function UK(){fz()}function ww(a){fz();this.f=a}s(454,97,Cu,UK,ww);function HG(){fz()}function SH(a){fz();this.f=a}s(455,97,vu,HG,SH);function S(a){this.a=a}
-function rE(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 kE(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function gP(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hP(),iP)[b],!c&&(c=iP[b]=new S(a)),c):new S(a)}s(456,452,{67:1,70:1,76:1,78:1},S);_.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 hP(){hP=u;iP=v(jP,k,76,256,0)}var iP;function Wv(a){return 0>a?-a:a}function Vv(a,b){return a>b?a:b}function kP(a){return Math.round(a)}function cz(){fz()}function iD(a){fz();this.f=a}s(459,97,{67:1,73:1,77:1,79:1,81:1},cz,iD);function Ru(){Ru=u;Su=H(Qu,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 Su;function eP(a){fz();this.f=a}s(461,454,Cu,eP);
-function hz(a){this.a=Zi;this.c=a;this.b=-1}s(462,1,{67:1,80:1},hz);_.tS=function(){return this.a+sc+this.c+"(Unknown Source"+(0<=this.b?kd+this.b:j)+Ab};_.a=null;_.b=0;_.c=null;function lP(a,b){return a.charCodeAt(b)}function YN(a,b){var c=b,d=a.length,e,f;e=lP(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function mP(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function F(a,b){return!y(b,1)?!1:""+a==b}function ED(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Kz(a,b){return a.indexOf(b)}function EN(a,b,c){return a.indexOf(b,c)}function XJ(a,b){return a.lastIndexOf(b)}function nP(a){var b=aa,c=Et,d;for(d=0;0<=(d=c.indexOf(nj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+bb+mG(c,++d):c=c.substr(0,d-0)+mG(c,++d);return a.replace(RegExp(b,zn),c)}
-function oP(a,b){for(var c=RegExp(b,zn),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(ZD,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mG(a,b){return a.substr(b,a.length-b)}
-function Jz(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Lz(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 F(this,a)};_.hC=function(){return IE(this)};_.tS=_.toString;function pP(){pP=u;qP={};rP={}}
-function IE(a){pP();var b=kd+a,c=rP[b];if(null!=c)return c;c=qP[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+lP(a,d++);c|=0}256==sP&&(qP=rP,rP={},sP=0);++sP;return rP[b]=c}var qP,sP=0,rP;function $y(a,b){Zy(a.a,b);return a}function Yy(){this.a=Mz()}function tP(){this.a=Mz();Zy(this.a,j)}s(464,1,nu,Yy,tP);_.tS=function(){return Nz(this.a)};function GE(){this.a=Mz()}
-function CN(){this.a=Mz()}function CD(a){this.a=Mz();Zy(this.a,a)}s(465,1,nu,GE,CN,CD);_.tS=function(){return Nz(this.a)};function FN(a){a=Oi+a;fz();this.f=a}s(466,455,vu,FN);
-function uP(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new cz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new UO(mh);i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new UO(ie);l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new HG;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)UD(b,c,a[--d])}else for(c=e+c;e<c;)UD(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function oG(){fz()}function NN(a){fz();this.f=a}
-s(468,97,vu,oG,NN);function jL(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:kz(b,c))return a;return null}function mL(a,b){var c;return(c=jL(a.ud(),b))?(c.Sc(),!0):!1}function vP(a){var b,c,d,e;d=new Yy;b=null;Zy(d.a,lj);for(c=a.ud();c.Qc();)null!=b?Zy(d.a,b):b=Lb,e=c.Rc(),Zy(d.a,e===a?zb:j+e);Zy(d.a,Vk);return Nz(d.a)}s(469,1,{});_.hf=function(){throw new NN("Add not supported on this collection");};_.jf=function(a){return!!jL(this.ud(),a)};_.ve=function(){return 0==this.ye()};
-_.kf=function(a){return mL(this,a)};_.tS=function(){return vP(this)};s(471,469,ru);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Qc();)if(b=a.Rc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Qc();)c=b.Rc(),null!=c&&(a+=nz(c),a=~~a);return a};function wP(a,b){var c;return y(b,85)&&(c=b.lf(),ZF(a.a,c))?(c=uv(a.a,c),a.a.ze(b.mf(),c)):!1}function RN(a){this.a=a}s(470,471,ru,RN);_.jf=function(a){return wP(this,a)};
-_.ud=function(){return new JN(this.a)};_.kf=function(a){return wP(this,a)?(a=a.lf(),fv(this.a,a),!0):!1};_.ye=function(){return this.a.d};_.a=null;function LN(a){if(a.b)$u(a.a),fv(a.c,a.b.lf()),a.b=null;else throw new rG(nh);}function JN(a){var b;this.c=a;b=new rv;a.c&&lv(b,new xP(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new yP(a,d.substring(1));b.hf(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.hf(c[d])}this.a=new Xu(b)}s(472,1,{},JN);
-_.Qc=function(){return KN(this.a)};_.Rc=function(){return this.b=Yu(this.a)};_.Sc=function(){LN(this)};_.a=null;_.b=null;_.c=null;s(474,1,su);_.eQ=function(a){return y(a,85)&&MN(this.lf(),a.lf())&&MN(this.mf(),a.mf())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=nz(this.lf()));null!=this.mf()&&(b=nz(this.mf()));return a^b};_.tS=function(){return this.lf()+Ld+this.mf()};function xP(a){this.a=a}s(473,474,su,xP);_.lf=function(){return null};_.mf=function(){return this.a.b};
-_.nf=function(a){return ON(this.a,a)};_.a=null;function yP(a,b){this.b=a;this.a=b}s(475,474,su,yP);_.lf=function(){return this.a};_.mf=function(){return this.b.e[kd+this.a]};_.nf=function(a){return PN(this.b,this.a,a)};_.a=null;_.b=null;function PH(a,b){(0>a||a>=b)&&zP(a,b)}function zP(a,b){throw new SH(ug+a+Ob+b);}s(476,469,hu);_.of=function(){throw new NN("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};
-_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:kz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:nz(c)),b=~~b;return b};_.ud=function(){return new Xu(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new AP(this,a)};_.sf=function(){throw new NN("Remove not supported on this list");};
-function KN(a){return a.b<a.d.ye()}function Yu(a){if(a.b>=a.d.ye())throw new KG;return a.d.pf(a.c=a.b++)}function $u(a){if(0>a.c)throw new XH;a.d.sf(a.c);a.b=a.c;a.c=-1}function Xu(a){this.d=a}s(477,1,{},Xu);_.Qc=function(){return KN(this)};_.Rc=function(){return Yu(this)};_.Sc=function(){$u(this)};_.b=0;_.c=-1;_.d=null;function AP(a,b){var c;this.d=this.a=a;c=a.ye();(0>b||b>c)&&zP(b,c);this.b=b}s(478,477,{},AP);_.tf=function(){return 0<this.b};
-_.uf=function(){if(0>=this.b)throw new KG;return this.a.pf(this.c=--this.b)};_.a=null;function BP(a){a=new JN(a.b.a);return new CP(a)}function DP(a,b){this.a=a;this.b=b}s(479,471,ru,DP);_.jf=function(a){return ZF(this.a,a)};_.ud=function(){return BP(this)};_.ye=function(){return this.b.a.d};_.a=null;_.b=null;function CP(a){this.a=a}s(480,1,{},CP);_.Qc=function(){return KN(this.a.a)};_.Rc=function(){return(this.a.b=Yu(this.a.a)).lf()};_.Sc=function(){LN(this.a)};_.a=null;s(481,476,hu);
-_.of=function(a,b){var c;c=pL(this,a);var d=c.d;new kL(b,c.b);++d.b;++c.a;c.c=null};_.pf=function(a){var b;b=pL(this,a);try{return qL(b)}catch(c){c=cv(c);if(y(c,86))throw new SH("Can't get element "+a);throw c;}};_.ud=function(){return pL(this,0)};_.sf=function(a){var b,c;b=pL(this,a);try{c=qL(b)}catch(d){d=cv(d);if(y(d,86))throw new SH("Can't remove element "+a);throw d;}EP(b);return c};function FP(a){a.b=v(GP,k,0,0,0)}function AK(a,b,c){(0>b||b>a.c)&&zP(b,a.c);a.b.splice(b,0,c);++a.c}
-function lv(a,b){UD(a.b,a.c++,b);return!0}function kF(a,b){PH(b,a.c);return a.b[b]}function Ov(a,b){for(var c=0;c<a.c;++c)if(MN(b,a.b[c]))return c;return-1}function nF(a,b){var c;c=(PH(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function kv(a,b){var c;c=Ov(a,b);if(-1==c)return!1;nF(a,c);return!0}function Aw(a,b){var c;if(b.length<a.c){c=b;var d;d=ND(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)UD(b,c,a.b[c]);b.length>a.c&&UD(b,a.c,null);return b}function rv(){FP(this)}
-function bM(a){FP(this);this.b.length=a}function YK(a){FP(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(482,476,Fu,rv,bM,YK);_.of=function(a,b){AK(this,a,b)};_.hf=function(a){return lv(this,a)};_.De=function(){this.b=v(GP,k,0,0,0);this.c=0};_.jf=function(a){return-1!=Ov(this,a)};_.pf=function(a){return kF(this,a)};_.ve=function(){return 0==this.c};_.sf=function(a){return nF(this,a)};
-_.kf=function(a){return kv(this,a)};_.ye=function(){return this.c};_.c=0;function oL(a,b){var c=a.length,d;for(d=0;d<c;++d)UD(a,d,b)}function yD(){yD=u;zD=new HP}var zD;function HP(){}s(485,476,Ku,HP);_.jf=function(){return!1};_.pf=function(){throw new HG;};_.ye=function(){return 0};function IP(){this.a=new Date}function JP(a){return 10>a?Ic+a:j+a}s(486,1,{67:1,69:1,70:1,82:1},IP);_.eQ=function(a){return y(a,82)&&uE(J(this.a.getTime()),J(a.a.getTime()))};
-_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=bE(c&4194303,b&4194303,e&1048575);a=bE(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Jb:j)+~~(b/60);b=10>(0>b?-b:b)%60?Ic+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(KP(),LP)[this.a.getDay()]+ea+MP[this.a.getMonth()]+ea+JP(this.a.getDate())+ea+JP(this.a.getHours())+kd+JP(this.a.getMinutes())+kd+JP(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function KP(){KP=u;LP=H(ZD,k,1,[Si,lh,Xi,ej,Vi,Zf,Ci]);MP=H(ZD,k,1,[Fg,Vf,Yg,fe,$g,Ig,Hg,me,Fi,Th,Mh,wf])}var LP,MP;function rD(a,b){return null==x(a.a,b,a)}
-function qD(){this.a=new Vu}s(488,471,{67:1,69:1,87:1},qD);_.hf=function(a){return rD(this,a)};_.jf=function(a){return ZF(this.a,a)};_.ve=function(){return 0==this.a.d};_.ud=function(){return BP(new DP(this.a,new RN(this.a)))};_.kf=function(a){return null!=fv(this.a,a)};_.ye=function(){return this.a.d};_.tS=function(){return vP(new DP(this.a,new RN(this.a)))};_.a=null;
-function pL(a,b){var c,d;(0>b||b>a.b)&&zP(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 NP(a,b,d)}function tL(){this.a=new OP;this.b=0}s(489,481,Ku,tL);_.hf=function(a){new kL(a,this.a);++this.b;return!0};_.rf=function(a){return pL(this,a)};_.ye=function(){return this.b};_.a=null;_.b=0;function qL(a){if(a.b==a.d.a)throw new KG;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function EP(a){if(!a.c)throw new XH;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 NP(a,b,c){this.d=a;this.b=c;this.a=b}s(490,1,{},NP);_.Qc=function(){return this.b!=this.d.a};_.tf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qL(this)};_.uf=function(){if(this.b.b==this.d.a)throw new KG;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){EP(this)};_.a=0;_.b=null;_.c=null;_.d=null;function OP(){this.a=this.b=this}
-function kL(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(491,1,{},OP,kL);_.a=null;_.b=null;_.c=null;function QN(a,b){this.a=a;this.b=b}s(492,474,su,QN);_.lf=function(){return this.a};_.mf=function(){return this.b};_.nf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function KG(){fz()}s(493,97,{67:1,73:1,79:1,81:1,86:1},KG);function MN(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)}function aM(a){var b=v(uL,k,44,0,0);return Aw(a.a,b)}function KK(){this.a=new rv}
-s(495,476,Fu,KK);_.of=function(a,b){AK(this.a,a,b)};_.hf=function(a){return lv(this.a,a)};_.jf=function(a){return-1!=Ov(this.a,a)};_.pf=function(a){return kF(this.a,a)};_.ve=function(){return 0==this.a.c};_.ud=function(){return new Xu(this.a)};_.sf=function(a){return nF(this.a,a)};_.ye=function(){return this.a.c};_.tS=function(){return vP(this.a)};_.a=null;function PP(a){a._b.c.$&&gM(a)}function QP(a){var b;if(a._b.c.$){b=bK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iM(a)}
-function RP(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 wO(a){var b=a.j;SP(a._b.c,b.a,b.b);!aK(a)&&FK(a);pK(a)}function TP(){lM.call(this,j);this.i=new xL(this.vf());XK(this.q,new UP(this))}s(497,391,Ou);_.Id=function(a,b){return WD(a.f)===WD(this.i)?(QP(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){QP(this)};_.i=null;_.j=null;
-function xO(a,b,c){TP.call(this);this._b&&nM(this._b.c,!1);kM(this,!1);IK(this,new vM(0));a=new zM(a,1);P(this,a,null);a=new MK;P(a,this.i,null);P(this,a,null);b&&(this.j=bK(b),jM(this),RP(this.j,~~(Oz(b.Nb.gb,lq)/2)-~~(this.ec/2),~~(Oz(b.Nb.gb,kq)/2)-~~(this.Wb/2)));c&&O(this,c)}s(496,497,Ou,xO);_.vf=function(){return"OK"};function VP(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new rG(Qe);if(!a.a.b)throw new rG(wg);a.a=a.a.b;return a.a.a}function sO(){this.a=this.b=new WP}s(498,1,{},sO);_.a=null;
-function WP(){this.a=null}function XP(a){this.a=a}s(499,1,{},WP,XP);_.a=null;_.b=null;_.c=null;function UP(a){this.a=a}s(500,426,Gu,UP);_.a=null;function YP(){YP=u;ZP=H(ZD,k,1,[pf,ce]);yO=(DL(),GL);$P=QL(yO);qO=v(aQ,k,43,23,0);rO=v(ZD,k,1,23,0);bQ=v(aQ,k,43,7,0);cQ=null!=(tN(),uN[so])}function CO(a){var b;if(a.Ab)b=dQ(a,1)+Pd+dQ(a,2)+Pd+dQ(a,3);else if(b=dQ(a,0),0<b.length){var c=new eQ(a.Y);lv(a.$.a,c)}return b}
-function fQ(a,b){var c,d;c=b.a;if(F(c,(gQ(),hQ).b))pC(KO(a));else if(F(c,iQ.b))pC(qC(a));else if(F(c,jQ.b))rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));else if(F(c,Rr)){7!=a.N&&(a.O=It);d=b.c;d=BE(d,Ht);c=qE(d,a.O);var e=!oE(c,It)?jE(c):c;!oE(e,Ot)&&kQ(a.Y,K(c));lQ(a);a.kb=!0;oO(a);a.N=7;a.O=d}else F(c,as)||(F(c,dn)?mQ(a):GO(a,c))}
-function nQ(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(oQ,k,-1,4,1);l=v(oQ,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)pQ(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=SK(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;qQ(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||rQ(a.eb[f])}}}
-function zO(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 sQ(a),a.Y.q=0);null!=a.qb&&bO(a.qb,null)}}function kO(a,b){var c,d,e,f;f=new KM;d=yi;c=Vg;e=Xg;b&&(d=zi,e=c=oi);d=new CM(nf+d);var g=(gQ(),hQ).b;d.c=g;IM(f,d);XK(d.d,a);d=new CM(nf+c);d.c=iQ.b;XK(d.d,a);IM(f,d);IM(f,new CM(Tb));c=a.ub;null==c&&(c=ci+e);d=new CM(c);d.c=jQ.b;XK(d.d,a);IM(f,d);VJ(a,f);return f}
-function tQ(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,yO);a.mb?(e==a.b&&Y(b,RL(yO)),qM(b,g,f,a.X,a.X),Y(b,(DL(),IL)),uQ(b,g,f,a.X-1,a.X-1)):e==a.b?pM(b,g+1,f+1,a.X,a.X,!1):pM(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,(DL(),JL)),e){case 101:Y(b,ML);c=g+3;e=f+3;d=a.X-6;i=a.X-6;vQ(b,!0);wQ(b,xQ(b,c,e,d,i));Y(b,JL);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(vQ(b,!1),wQ(b,xQ(b,c,e,d,i)));yQ(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KL),qM(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,ML),qM(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,NL);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,JL);break;case 107:Y(b,LL);qM(b,g+4,f+4,a.X-8,a.X-8);Y(b,JL);uQ(b,g+4,f+4,a.X-8,a.X-8);yQ(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(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:zQ(b,g,f,a.X,!0);break;case 111:zQ(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,EL);qM(b,g+3,f+5,a.X-7,a.X-11);Y(b,JL);uQ(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,yO);a.nb&&pM(b,g+1,f+1,a.X,a.X,!1);Y(b,JL);AQ(a,b,g,f,yh);break;case 106:Y(b,KL);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,JL);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));AQ(a,b,g+6,f,hi);break;case 104:Y(b,KL);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,JL);break;case 105:a.Hb?(Y(b,OL),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,JL)):AQ(a,b,g,f,Nc);break;case 113:Y(b,PL);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qM(b,e,d,c,c);Y(b,JL);BQ(a,b,g,
-f,EL,jo);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:CQ(a,b,g,f+2,3);break;case 207:CQ(a,b,g,f,4);break;case 208:CQ(a,b,g,f,5);break;case 209:CQ(a,b,g,f,1);break;case 210:CQ(a,b,g,f,6);break;case 211:CQ(a,b,g,f,7);break;case 212:CQ(a,b,g,f,8);break;case 213:AQ(a,b,g,f,Uf),a.E=new FM(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!=rO[c]&&BQ(a,b,g,f,qO[c],rO[c])}function DQ(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,yO),qM(d,0,0,c,b),a.mb?(Y(d,(DL(),IL)),uQ(d,-1,0,c,b-1)):(Y(d,$P),Z(d,0,0,c-1-2,0),Y(d,RL(yO)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),EQ(d,a.W),Y(d,(DL(),JL)),-1!=a.I.toLowerCase().indexOf(en)&&Y(d,KL),FQ(d,a.I,10,15),GQ(a.Nb,a.H,a.X,a.B.a-a.X))}
-function HQ(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,yO);qM(d,0,0,c,b);a.mb?(Y(d,(DL(),IL)),Z(d,0,b-1,c,b-1),e=lO*(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,$P),Z(d,0,0,0,b-1),Z(d,0,lO*a.X,b-1,lO*a.X),Y(d,RL(yO)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=lO+2;++b)tQ(a,d,1,b);GQ(a.Nb,a.P,0,2*a.X+a.R)}}
-function IQ(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);qM(e,0,0,c,b);d=a.cb?(NM(),QM):(NM(),SM);if((NM(),OM)==(NM(),OM))d==QM?e.a=Gd:e.a=Fd;d=new bL(a.db);(e.n=d)&&d&&(e.b=Ga+d.e+ir);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,r=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,M=m=r=o=i=void 0,N=m=i=void 0,V=h=o=h=void 0,ba=w=B=void 0,L=ba=r=n=l=B=m=r=G=M=n=void 0,L=h=n=o=o=M=L=V=i=N=N=G=V=n=n=N=V=void 0,w=B=1,l=2,ba=3;f.v&&
-(qQ(f),nQ(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ba*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=E(13*f.k.A*i),f.k.j=new dM(hg,0,i),f.k.k=new UM((wB(),f.k.j)));f.k.z&&(Y(g,(DL(),JL)),uQ(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=K(J(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(YP(),bQ)[f.d[i]]),h=g,o=E(f.I[i]-m/2),N=E(f.L[i]-m/2),V=L=m,vQ(h,!0),wQ(h,xQ(h,o,N,L,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,(YP(),bQ)[f.d[h]]),n=f.I[m]-f.I[h],B=f.L[m]-
-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ba*B,n=3*ba*w,N=v(I,q,-1,4,1),o=v(I,q,-1,4,1),N[0]=E(f.I[h]+r),o[0]=E(f.L[h]-n),N[1]=E(f.I[m]+r),o[1]=E(f.L[m]-n),N[2]=E(f.I[m]-r),o[2]=E(f.L[m]+n),N[3]=E(f.I[h]-r),o[3]=E(f.L[h]+n),m=g,h=N,vQ(m,!0),wQ(m,JQ(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DL(),JL));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(YP(),bQ)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];L=f.L[h];N=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=N-V,B=o-L,w=Math.sqrt(n*
-n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,NL);r=l*B;n=l*w;Z(g,K(J(Math.round(V+r))),K(J(Math.round(L-n))),K(J(Math.round(N+r))),K(J(Math.round(o-n))));Z(g,K(J(Math.round(V-r))),K(J(Math.round(L+n))),K(J(Math.round(N-r))),K(J(Math.round(o+n))));Y(g,JL);break;case 3:m=K(J(Math.round(V)));h=K(J(Math.round(L)));N=K(J(Math.round(N)));o=K(J(Math.round(o)));Z(g,m,h,N,o);V=K(J(Math.round(ba*B)));L=K(J(Math.round(ba*w)));Z(g,m+V,h-L,N+V,o-L);Z(g,m-V,h+L,N-V,o+L);break;case 9:case 0:for(h=
-0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,Z(g,K(J(Math.round(G))),K(J(Math.round(M))),K(J(Math.round(G))),K(J(Math.round(M))));EQ(g,f.k.j);m=KQ(f.k.k);n=f.e[i];h=Vd;null!=n&&(h=n);n=VM(f.k.k,h);V=K(J(Math.round((V+N)/2-n/2)));n=K(J(Math.round((L+o)/2+~~(m/2)-1)));Y(g,NL);FQ(g,h,V,n);Y(g,JL);break;default:if(1==f.A[i]||3==f.A[i])r=ba*B,n=ba*w,M=v(I,q,-1,3,1),G=v(I,q,-1,3,1),M[0]=K(J(Math.round(N+r))),G[0]=K(J(Math.round(o-n))),M[1]=K(J(Math.round(V))),G[1]=K(J(Math.round(L))),M[2]=K(J(Math.round(N-
-r))),G[2]=K(J(Math.round(o+n))),m=g,h=M,o=G,vQ(m,!0),wQ(m,JQ(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ba*B;n=ba*w;for(h=0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,m=h/10,Z(g,K(J(Math.round(G+r*m))),K(J(Math.round(M-n*m))),K(J(Math.round(G-r*m))),K(J(Math.round(M+n*m))))}else Z(g,K(J(Math.round(V))),K(J(Math.round(L))),K(J(Math.round(N))),K(J(Math.round(o))))}}w=v(oQ,k,-1,f.s+1,1);B=v(I,q,-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],++B[h],++B[m],w[h]=w[h]/B[h]+o/B[h],w[m]=
-w[m]/B[m]+l/B[m];EQ(g,f.k.j);m=KQ(f.k.k);L=v(ZD,k,1,f.s+1,0);N=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(LQ,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=MQ(f,i),(null==h||1>h.length)&&(h=Ib),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(L[i]=h,N[i]=o[i]=VM(f.k.k,h),l[i]=NQ(f,i,N[i],N[i],m,!1)):(V=w[i]<f.I[i],G=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<B[i]&&(G=!1),1==B[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,M=j,f.k.Eb&&0<f.w[i]&&(M+=bg,1<f.w[i]&&(M+=f.w[i])),
-r=j,0!=f.z[i]&&(1<Wv(f.z[i])&&(r+=Wv(f.z[i])),0<f.z[i]?r+=Jb:r+=Tb),V||!G?h=h+M+r+j:h=r+M+j+h,G||(n=h),L[i]=h,n=VM(f.k.k,n),r=VM(f.k.k,h),N[i]=n,o[i]=r,r=l[i]=NQ(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(YP(),bQ)[f.d[i]]),qM(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(YP(),bQ)[f.d[i]]):Y(g,(DL(),JL)):Y(g,(YP(),qO)[f.b[i]]),FQ(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=N[i],r=o[i],V=K(J(kP(f.I[i]-n/2))),n=K(J(kP(f.L[i]+~~(m/2)-1))),Y(g,(DL(),NL)),FQ(g,ea+f.p[h][1],V+r,n);if(0<
-f.C||0<f.D)if(Y(g,104==f.k.b?(DL(),KL):(DL(),PL)),0<f.C&&106!=f.k.b&&(r=l[f.C],uQ(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ba+1)*B,n=(ba+1)*w,M=v(I,q,-1,5,1),G=v(I,q,-1,5,1),M[0]=K(J(kP(f.I[h]+r))),M[1]=K(J(kP(f.I[m]+r))),G[0]=K(J(kP(f.L[h]-n))),G[1]=K(J(kP(f.L[m]-n))),M[3]=K(J(kP(f.I[h]-r))),M[2]=K(J(kP(f.I[m]-r))),G[3]=K(J(kP(f.L[h]+n))),G[2]=K(J(kP(f.L[m]+n))),M[4]=M[0],G[4]=G[0],106!=f.k.b&&(ba=g,i=M,B=G,ba.n&&
-(vQ(ba,!1),wQ(ba,JQ(ba,i,B,5,!0)))),106==f.k.b&&OQ(f,f.G[f.D],f.H[f.D]))){ba=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ba;if(ba>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(DL(),KL));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],uQ(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(DL(),IL)),Z(e,c-1,0,c-1,b-1)):(Y(e,RL(yO)),Z(e,c-1,0,c-1,b-1),Y(e,yO),Z(e,c-2,0,c-2,b-1),Y(e,$P),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DL(),NL)),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 dM(hg,0,13),a.V=new UM(a.S),null!=a.ab&&(d=VM(a.V,a.ab),c=K(J(Math.round((c-d)/2))),b-=13,Y(e,(DL(),JL)),EQ(e,a.S),FQ(e,a.ab,c,b)));GQ(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function CQ(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-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]=E(c+a*Math.sin(i)),l[f]=E(d+a*Math.cos(i));f=e+1;b.n&&(vQ(b,!1),wQ(b,JQ(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+(a-3)*Math.sin(i)),l[f]=E(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 PQ(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,yO);qM(d,0,0,b,c);a.mb?(Y(d,(DL(),IL)),c=13*(a.X+a.R),uQ(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RL(yO)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,$P),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)tQ(a,d,b,1),tQ(a,d,b,2);a.b=c;GQ(a.Nb,a.Kb,0,0)}}
-function zQ(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);yQ(a,b,c+m-i,f,d-4-i-1,e,h)}
-function QQ(a,b){var c,d,e,f,g,i,h;DO(a);if(0==b.indexOf(fb)){a.Ab=!0;a.hb=!0;g=RQ(b);h=new $N(b,g,!0);d=j;for(c=1;5>=c;++c)d=SQ(h,g);c=gP(GN(Jz(d.substr(0,3)),10)).a;f=gP(GN(Jz(d.substr(3,3)),10)).a;SQ(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=SQ(h,g),null==i||F(i,db));)e+=i+g;a.eb[++a.sb]=new TQ(a,e)}nQ(a,1,c,1);nQ(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new TQ(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I=Ef,oO(a),!1;null!=a.f&&a.Y&&uO(a.Y,a.f,!0);null!=a.i&&a.Y&&uO(a.Y,a.i,!1);g=UQ(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 VQ(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];nQ(a,1,g,0)}oO(a);return!0}
-function WQ(a,b){var c,d,e,f,g,i,h,l;DO(a);c=f=0;l=new $N(b,Ft,!0);e=-1<b.indexOf(Pd);i=1;g=TN(l);a.sb=0;for(d=1;d<=g;++d)if(h=XN(l),Jz(h),!F(h,Et))if(F(h,Pd))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new HO(a,h);if(0==a.Y.s)return JO(a,Ff),tN(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return JO(a,If),tN(),!1;if(3<i)return JO(a,Hf),tN(),!1;1<a.sb&&!e&&nO(a,Ip);e&&!a.Ab&&nO(a,Br);!e&&a.Ab&&nO(a,$p);e?(nQ(a,1,f,1),nQ(a,f+1,c-1,2),nQ(a,c,a.sb,3)):nQ(a,1,a.sb,0);oO(a);return!0}
-function tC(a,b){a.ib=!0;a.I=b}
-function xC(a,b){var c,d;if(0==b)return!1;lQ(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:zO(a);d=a.Z;d.a=d.b;d.b.c=null;XQ(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=Eh);if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;YQ(a,VP(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=Dh;break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new rG(Oe);if(!d.a.c)throw new rG(wg);d.a=d.a.c;YQ(a,d.a.a);
-a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 101:a.Fb&&PP(a.Fb);a.Fb=new ZQ(1,a);a.b=c;break;case 107:!a.yb?a.yb=new $Q(a):a.yb._b.c.$?aR(a.yb._b.c):wO(a.yb);break;case 113:a.a&&PP(a.a);a.a=new ZQ(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,pO(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=bR(a.Y);if(2==d){a.ib=!0;a.I=of;break}d=v(oQ,k,-1,4,1);pQ(a.Y,d);a.kb=!0;a.Y=new eQ(a.Y);d=E(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;IO(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,cR(a.Y,a.Y.C),a.Y.C=0,mQ(a)):0<a.Y.D&&(a.kb=!0,dR(a.Y,a.Y.D),a.Y.D=0,mQ(a));eR(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KM;for(d=
-a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CM(c),IM(i,g),g.c=c,XK(g.d,a);VJ(a,i);a.D=i}JM(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&&(PP(a.n),a.n=null);0==a.Y.C&&(a.n=new ZQ(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,mQ(a)),18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),fR(a.Y,a.Y.C,d),mQ(a)),eR(a.Y))}oO(a);return!0}
-function qC(a){var b,c,d;d=KO(a);c=j;if(a.Ab){var e,f,g;g=OD([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)bR(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=hb;c+=gR(g[1][0],3)+gR(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=eb+hR(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=eb+hR(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new iR(a,a.eb,a.sb)),c=hR(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function jR(a,b,c,d){var e;e=c;var f=d,g,i;(g=kR(b),i=0!=(b.e&2),g||i)?(a.Ab?JM((!a.v&&(a.v=kO(a,!0)),a.v),a,e,f):JM((!a.u&&(a.u=kO(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=lR(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<=lO+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=Bh,oO(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=xC(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)cR(a.Y,a.Y.C),a.Y.C=0,mQ(a);else{if(106==a.b)return!0;if(108==a.b)mR(a.Y,a.Y.C,0),mQ(a);else if(157==a.b)mR(a.Y,a.Y.C,1),mQ(a);else if(158==a.b)mR(a.Y,a.Y.C,-1),mQ(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):mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,
-nR(a.Y),mQ(a);else if(230==a.b)a.N=3,mQ(a);else if(233<=a.b&&262>a.b)oR(a.Y,!1),mQ(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;fR(a.Y,a.Y.C,Pz(a.yb.e._b.a.gb,nt));mQ(a)}else if(105==a.b)pR(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=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,a.Y.C,d)),mQ(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(0<a.Y.D)if(104==a.b)dR(a.Y,a.Y.D),a.Y.D=0,mQ(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]])tC(d.k,pi);else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;cR(d,c);d.a[c]=0}a.Y.D=0;mQ(a)}else if(201==a.b)qR(a.Y,a.Y.D),mQ(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),mQ(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,mQ(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(107==a.b){if(!a.yb.b)return!0;
-d=Pz(a.yb.e._b.a.gb,nt);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;mQ(a)}else 105==a.b?(a.ib=!0,a.I=Uh):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 sQ(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(rR(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,nR(a.Y)):300<a.b?(rR(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=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,1,d))):230==a.b?tO(a,null):233<=a.b&&262>a.b?(rR(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,oR(a.Y,!0)):tN();mQ(a)}else e=!1;e&&(eR(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,oO(a))}return e}
-function sR(a,b,c,d){var e,f;if(a.y||!a.gb||kR(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=tR(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)cR(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),dR(b,e),0<tR(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){tC(b.k,kj);--b.u;break a}b.C=b.s;$(b,K(J(Math.round(h))));b.i[b.u]=b.s;0<tR(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;tC(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(lR(b)||kR(b))kQ(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(oQ,k,-1,4,1);pQ(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;lQ(a);a.kb=!0;oO(a);a.Lb=c;a.Mb=d;return!0}
-function uR(a,b,c,d){var e,f,g;if(!a.y&&!kR(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,r=void 0,l=void 0,o=0,r=((YP(),cQ)?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<r&&(r=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<r&&(r=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&&bO(a.pb,H(jP,k,76,[new S(a.d),new S(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;lQ(a);a.kb=!0;oO(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function vR(a){if(a.y)return!0;a.ib=!1;a.O=It;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=tR(b,b.s),6>b.y[c]&&(wR(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),cR(b,b.s));b.B=!1;mQ(a)}else a:{var b=a.Y,e,f;c=tR(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):tC(b.k,Zg);break a}6==b.y[c]?(--b.t,--b.y[b.E],tC(b.k,Kh)):(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]=
-K(J(kP((b.I[b.E]+b.I[c])/2))),b.M[b.t]=K(J(kP((b.L[b.E]+b.L[c])/2))))}}rQ(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,VP(b),b.a.c=c),mQ(a),a.q=!1)}else 5==a.N&&(rQ(a.Y),mQ(a));0<a.N&&(a.C=!1,lQ(a),a.kb=!0,eR(a.Y),xR(a.Y),oO(a),a.N=0,a.e=!1);if(cQ&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,lQ(a),a.kb=!0,oO(a);return!0}function lQ(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function nO(a,b){var c,b=b.toLowerCase();-1<b.indexOf(Zp)?a.zb=!1:-1<b.indexOf(Ar)&&(a.zb=!0);-1<b.indexOf(Up)?a.Eb=!1:-1<b.indexOf(io)&&(a.Eb=!0);-1<b.indexOf(Io)&&(a.M=!0);-1<b.indexOf(Jr)&&(a.M=!1);-1<b.indexOf(Yp)?a.xb=!1:-1<b.indexOf(wr)&&(a.xb=!0);-1<b.indexOf($p)?a.Ab=!1:-1<b.indexOf(Br)&&(a.Ab=!0);-1<b.indexOf(Qp)?a.o=!1:-1<b.indexOf(zl)&&(a.o=!0);-1<b.indexOf(aq)?a.Ib=!1:-1<b.indexOf(Ds)&&(a.Ib=!0);-1<b.indexOf(Rp)?a.r=!1:-1<b.indexOf(Xl)&&(a.r=!0);-1<b.indexOf(Vp)?a.hb=!1:-1<b.indexOf(Ip)&&
-(a.hb=!0);-1<b.indexOf(Xp)?(a.rb=!1,a.p=!1):-1<b.indexOf(fq)&&(a.rb=!0,a.p=!1);-1<b.indexOf(Op)?(a.mb=!0,a.R=1):-1<b.indexOf(mq)&&(a.mb=!1,a.R=0);-1<b.indexOf(Al)&&(a.p=!0,a.rb=!0);-1<b.indexOf(zs)&&(a.Hb=!0,a.rb=!0);-1<b.indexOf(Yq)&&(a.vb=!0);-1<b.indexOf(Om)&&(a.y=!0,a.X=0,a.bb=null,nQ(a,1,a.sb,0));if(-1<b.indexOf(Tp)){a.y=!1;for(c=1;c<=a.sb;++c)yR(a.eb[c]),qQ(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(Ml)&&(a.z=!0);b.indexOf(zt);b.indexOf(xt);b.indexOf(yt);-1<b.indexOf(Sp)&&(a.ob=!0);
--1<b.indexOf(Fo)&&(a.L=!0);-1<b.indexOf(vs)&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++lO;oO(a)}function oO(a){var b,c,d;b=SK(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=OK(a,d,c),IQ(a),a.y||(a.Kb=OK(a,b.b,2*a.X+a.R),PQ(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=OK(a,a.X,c),HQ(a),a.H=OK(a,d,a.X),DQ(a))):(IQ(a),a.y||(DQ(a),a.C&&(PQ(a),HQ(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function BO(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=bR(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=MQ(c,h);c.k.L&&0<c.w[h]&&(i+=bg,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=Jb:i+=Tb,1<Wv(c.z[h])&&(i+=Wv(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+=kd+g);m+=ea+i+ea+zR(0.055999999999999994*c.I[h],0,2)+ea+zR(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+=Et),e+=c)}return e}function dQ(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=bR(a.eb[c]),d!=b))continue;d=AR(a.eb[c]);0<d.length&&(0<e.length&&(e+=sc),e+=d)}return e}
-function mQ(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}var c,d,e;e=new BR;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 eQ(d),IO(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 XP(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function vO(a,b,c){try{QQ(a,b)?c&&mQ(a):oO(a)}catch(d){if(d=cv(d),y(d,73))oO(a);else throw d;}}
-function tO(a,b){try{WQ(a,b)?mQ(a):oO(a)}catch(c){if(c=cv(c),y(c,73))oO(a);else throw c;}}function FO(a){lQ(a);a.kb=!0;oO(a)}function DO(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new sQ(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;oO(a);null!=a.qb&&bO(a.qb,null)}function YQ(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 eQ(d),IO(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&&bO(a.qb,null)}}
-function EO(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I=Df+b,oO(a),null):a.eb[b]}function GO(a,b){var c;c=-1;F(b,Ei)?(c=202,b=j):F(b,$b)?c=235:F(b,ac)?c=240:F(b,Zb)?c=260:F(b,ec)?c=261:F(b,jc)?c=241:F(b,dc)?c=233:F(b,cc)?c=236:F(b,bc)?c=237:F(b,hc)?c=234:F(b,gc)?c=243:F(b,oc)?c=252:F(b,fc)?c=244:F(b,pc)?c=239:F(b,nc)?c=251:F(b,Yb)?c=242:F(b,Vb)?c=245:F(b,Wb)&&(c=238);0<c?xC(a,c):b=Jh;a.ib=!0;a.I=b;oO(a)}function JO(a,b){a.ib=!0;a.I=b;oO(a)}
-function KO(a){var b;b=CO(a);lQ(a);oO(a);return b}function AQ(a,b,c,d,e){var f,g,i,h;f=a.V;h=VM(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dM(f.c.a,f.c.c,g),f=new UM(i),h=VM(f,e),b.e=i,b.i=CR(i);else EQ(b,a.S);f=fM(f.a,f.c).a-fM(f.a,f.c).b;FQ(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}function BQ(a,b,c,d,e,f){var g,i;g=KQ(a.U);i=VM(a.U,f);EQ(b,a.T);(b.d=e)&&(b.f=Or+(e.a>>16&255)+Kb+(e.a>>8&255)+Kb+(e.a&255)+Ab);FQ(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}
-function KQ(a){return fM(a.a,a.c).a-fM(a.a,a.c).b}function wC(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=gm,oO(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=gm):tC(a,a.x+ea),oO(a))}
-function hO(){YP();MK.call(this);this.Nb=(wB(),wB(),tK).a;this.w=new dM(null,0,8);this.s=(DL(),EL);this.eb=v(DR,k,89,99,0);this.$=new KK;this.Cb=new ER;this.J=F((tN(),uN[Bo]),Gg);this.t=new FR;this.F=H(ZD,k,1,[$b,ac,jc,Zb,ec,dc,cc,bc,hc,oc,fc,gc,Yb,Wb,Vb]);this.Y=new sQ(this);bQ[0]=HL;bQ[1]=new FL(255,153,153);bQ[2]=new FL(255,204,102);bQ[3]=new FL(255,255,153);bQ[4]=new FL(102,255,255);bQ[5]=new FL(51,204,255);bQ[6]=new FL(255,153,255)}s(501,366,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},hO);
-_.qe=function(a){fQ(this,a)};_.Zd=function(){oO(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=It;_.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 lO=10,yO,$P,qO,ZP,cQ,jO=null,bQ,rO;
-function GR(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bO(a.a.wb,H(ZD,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=oP(b,pj),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],UD(c.b,c.c++,f);c=e.length}0<c&&(d=tc+c+Ab);try{QQ(a.a,b)?(tC(a.a,Pi+d),mQ(a.a)):(wO(new xO(a.a.I,a.a,yO)),DO(a.a)),RK(a.a)}catch(h){if(h=cv(h),y(h,73))d=a.a,c=ro,d.ib=!0,d.I=Bf+c,oO(d),wO(new xO(a.a.I,a.a,yO)),RK(a.a);else throw h;}}}function sC(a){this.a=a}s(502,1,{},sC);_.a=null;
-function gQ(){gQ=u;hQ=new HR(Je,0);iQ=new HR(Ie,1);jQ=new HR(Yh,2);IR=H(JR,k,88,[hQ,iQ,jQ])}function HR(a,b){eA.call(this,a,b)}s(503,137,{67:1,70:1,72:1,88:1},HR);var IR,iQ,hQ,jQ;function BR(){this.d=v(DR,k,89,99,0)}s(504,1,{},BR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function KR(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(oQ,k,-1,20,1);a.L=v(oQ,k,-1,20,1);a.F=OD([20,7]);a.d=v(I,q,-1,20,1);a.c=v(ZD,k,1,20,0);a.n=v(ZD,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(ZD,k,1,20,0);a.p=OD([10,2]);a.i=v(I,q,-1,101,1)}
-function LR(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-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,q,-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(oQ,k,-1,4,1);d=v(oQ,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=MR(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-MR(o[2],d[2],o[3],d[3]),d=MR(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;rR(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=NR(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(oQ,k,-1,2,1);OR(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==tR(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;tC(a.k,ge);a.k.N=9;return}a.y[a.s]=1;++a.y[a.C];wR(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&&qR(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=K(J(kP((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=K(J(kP((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function oR(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&&mR(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,mR(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,r;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];cR(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)rR(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)wR(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];IO(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];cR(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,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];wR(a);a.G[a.t]=l;a.H[a.t]=c+d;IO(a);b&&(cR(a,l),qQ(a))}c=4}PR(a,c);a.C=a.E;b&&
-(a.C=0)}
-function OR(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 nR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;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])QR(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,QR(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){tC(a.k,Cf);a.k.N=9;return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[NR(a,
-a.C,a.F[a.C][d])],2<d||1!=b){tC(a.k,Gf);a.k.N=9;return}b=v(oQ,k,-1,2,1);OR(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)rR(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;r=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&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)rR(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]=r+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)rR(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)wR(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[NR(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[NR(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,q,-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]=K(J(kP((a.I[b]+a.I[e])/2))),a.M[c]=K(J(kP((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;wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2)));a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?
-(wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(wR(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]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((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]&&(cR(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&&PR(a,i);-1<l&&(a.C=l)}function QR(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)rR(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 PR(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=tR(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}function NR(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 RR(a,b,c){var d,e,f,g;e=It;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(AE(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)AE(c[d])&&!oE(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)uE(c[d],e)&&(b[d]=g,c[d]=It,++f);if(f==a.s)break}return g==a.s}
-function qQ(a){var b,c,d;b=v(oQ,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{pQ(a,b);c=~~(c/2)-K(J(Math.round(b[0])));d=~~(d/2)-K(J(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;rQ(a)}}
-function pQ(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 mR(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=SR(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&&tC(a.k,We);0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?tC(a.k,Xe):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?tC(a.k,Te):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?tC(a.k,Ue):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:tC(a.k,Ve);break;case 18:tC(a.k,$i)}}
-function UQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-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,q,-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&&cR(a,c);qQ(a);tC(a.k,Ki);return 1}
-function tR(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 xR(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];eR(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),eR(a));4==a.r[d]&&(a.r[d]=1)}}
-function MR(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 IO(a){var b;TR(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);rQ(a);eR(a)}
-function rR(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),uP(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),uP(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),uP(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),uP(a.d,b,a.d.length),a.d=b,b=v(ZD,k,1,c,0),uP(a.c,b,a.c.length),a.c=b,b=v(ZD,k,1,c,0),uP(a.n,b,a.n.length),a.n=b,b=v(oQ,k,-1,c,1),uP(a.I,b,a.I.length),a.I=b,b=v(oQ,k,-1,c,1),uP(a.L,b,a.L.length),a.L=b,b=OD([c,7]),uP(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),uP(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 NQ(a,b,c,d,e,f){var g;g=K(J(kP(a.I[b]-c/2)));f||(g-=d-c);a=K(J(kP(a.L[b]-~~(e/2))));return new EK(g-1-2,a-2,d+1+4,e+4)}
-function wR(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),uP(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),uP(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),uP(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),uP(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),uP(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),uP(a.M,c,a.M.length),a.M=c,b=v(ZD,k,1,b,0),uP(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 hR(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)+uc);i+=(YP(),aa);i+=zg+new IP+da;i+=gR(a.s,3)+gR(a.t,3);i+=oa;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+=zR(0.055999999999999994*(a.I[e]-c),10,4)+zR(0.055999999999999994*(g-a.L[e]),10,4)+zR(0,10,4);h=MQ(a,e);1==h.length?h+=ha:2==h.length?h+=ea:3<h.length&&(h=gi);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=ra+gR(d,3)+na;f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=gR(f,3):h+=ja;i+=h+ka}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:UR(a,e)&&(g=2),c=gR(a.G[e],3)+gR(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=gR(a.H[e],3)+gR(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=gR(a.H[e],3)+gR(a.G[e],3)),i+=c+gR(g,3)+gR(d,3)+ma;for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+=Pg+gR(e,4)+gR(a.z[e],4)+aa);return i+=Rg}
-function AR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N,V,ba,L,ic,Bc,Wf,vb,Md,Nd,Od,gb,Cc;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);vb=v(I,q,-1,a.s+1,1);w=v(VR,k,-1,a.s+1,2);G=v(VR,k,-1,a.t+1,2);ic=0;if(0==a.s)return j;UQ(a,!0);Wf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Wf=!1;break}if(a.k.r&&Wf){WR(a);xR(a);XR(a,G);YR(a,w,G);var Db,qd,Ye,Xb,se,rd,sd,cb,pH,Qd,t,wa,ym,zm,gs,ef,Na,Am,Bm,Fc,Cm;Db=v(I,q,-1,a.s+1,1);qd=v(I,q,-1,a.s+1,1);cb=v(ZR,k,-1,a.s+1,3);var hs=a.s,Dm,
-oh,is,ig,wj,ye,ff;wj=v(ZR,k,-1,hs+2,3);ye=v(I,q,-1,100,1);ff=5;ig=0;ye[0]=3;wj[1]=Kt;wj[2]=Lt;is=2;if(!(3>hs))for(;ff<ye[ig]*ye[ig];){oh=0;for(Dm=!0;Dm&&oh<=ig&&ff>=ye[oh]*ye[oh];)0==ff%ye[oh]?Dm=!1:++oh;if(Dm){wj[++is]=xE(ff);if(is>=hs)break;ig<ye.length-1&&(++ig,ye[ig]=ff)}ff+=2}for(t=1;t<=a.s;++t){for(wa=Bm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Bm*=a.f[wa]);Am=a.b[t];18==Am&&(Cm=a.n[t],rd=Cm.charCodeAt(0)-65+1,sd=0,1<Cm.length&&(sd=Cm.charCodeAt(1)-97),0>rd&&(rd=0),0>sd&&(sd=0),Am=28*rd+sd);
-ef=0;-2>a.z[t]?ef=1:-2==a.z[t]?ef=2:-1==a.z[t]?ef=3:1==a.z[t]?ef=4:2==a.z[t]?ef=5:2<a.z[t]&&(ef=6);Fc=1;cb[t]=xE(Bm);Fc*=126;cb[t]=sE(cb[t],xE(a.w[t]*Fc));Fc*=7;cb[t]=sE(cb[t],xE(ef*Fc));Fc*=7;cb[t]=sE(cb[t],xE(Am*Fc));Fc*=783;cb[t]=sE(cb[t],xE(a.y[t]*Fc))}for(se=0;!RR(a,Db,cb);){gs=!1;for(t=1;t<=a.s;++t)Db[t]!=qd[t]&&(qd[t]=Db[t],gs=!0);if(gs){for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)cb[t]=BE(cb[t],wj[Db[a.F[t][wa]]])}se=0}else if(0<se){for(t=1;t<=a.s;++t)cb[t]=Jt;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Db[t]==Db[wa]){cb[t]=Kt;break a}}else{for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)Ye=a.F[t][wa],cb[t]=BE(cb[t],xE(a.b[Ye]*a.f[NR(a,t,Ye)]))}se=1}RR(a,Db,cb);for(t=1;t<=a.s;++t)cb[t]=xE(qd[t]*a.s+Db[t])}for(t=1;t<=a.s;++t)qd[t]=Db[t];for(Na=1;Na<=a.s;++Na)for(t=1;t<=a.s;++t)if(qd[t]==Na){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[Na];a.z[t]=a.z[Na];a.I[t]=a.I[Na];a.L[t]=a.L[Na];a.y[t]=a.y[Na];a.b[Na]=a.b[0];a.z[Na]=a.z[0];
-a.I[Na]=a.I[0];a.L[Na]=a.L[0];a.y[Na]=a.y[0];qd[t]=qd[Na];qd[Na]=Na;a.n[0]=a.n[t];a.n[t]=a.n[Na];a.n[Na]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Na];a.c[Na]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Na];a.w[Na]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Db[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Db[a.G[t]],a.H[t]=Db[a.H[t]],a.G[t]>a.H[t]&&(Qd=a.G[t],a.G[t]=a.H[t],a.H[t]=Qd,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){zm=ym=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<ym?(ym=a.G[wa],zm=a.H[wa],Xb=wa):a.G[wa]==ym&&a.H[wa]<zm&&(zm=a.H[wa],Xb=wa);Qd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Qd;Qd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Qd;Qd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Qd;Qd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Qd;pH=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=pH}IO(a);eR(a);XR(a,G);YR(a,w,G)}else{XR(a,G);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Cc=1;a.a[1]=1;for(ba=0;;){L=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){Bc=!0;for(M=1;M<=ic;++M)if(o[M]==c&&n[M]==g||o[M]==g&&n[M]==c){Bc=!1;break}Bc&&(++ic,o[ic]=c,n[ic]=g)}}else m[++L]=g;if(0==L){if(Cc==a.s)break;c=l[ba--]}else if(1==L)vb[m[1]]=c,c=m[1],a.a[c]=++Cc;else{l[++ba]=c;e=0;for(r=1;r<=L;++r)if(h=NR(a,m[r],c),!G[h]){e=m[r];break}if(0==e)for(r=1;r<=L;++r)if(h=NR(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Cc}}vb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);N=v(VR,k,-1,a.s+1,2);Md=v(VR,k,-1,a.s+1,2);f=Cc=ba=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(vb[c]=f);b[++Cc]=c;for(a.a[c]=0;;){L=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=ic;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++L,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ba)break a;Md[c]=!0;c=l[ba--]}else break}f=c;c=e;1<L&&(l[++ba]=f,N[e]=!0)}Nd=v(I,q,-1,a.t+1,1);Od=v(I,q,-1,a.s+1,1);if(a.k.Ib){var rH=vb,SW=ic,js,sH,ph,ze,ks,ls,La,xj,ms;ph=v(I,q,-1,a.s+1,1);for(La=1;La<=a.s;++La)ph[b[La]]=La;ks=v(VR,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)js=b[La],sH=rH[js],ze=NR(a,js,sH),0!=ze&&($R(a,ze,ph,Nd,G),ks[ze]=!0);for(La=1;La<=a.t;++La)ks[La]||$R(a,La,ph,Nd,G);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){ls=ms=0;for(xj=1;xj<=a.y[La];++xj){ze=NR(a,La,a.F[La][xj]);if(5==a.f[ze])continue a;1==a.r[ze]&&0!=aS(a,ze,La)&&++ms;2==a.r[ze]&&(ls=a.F[La][xj])}if(0!=ms)if(0<ls){var fa=a,uH=La,gf=ph,Wc=Od,kc=void 0,yj=void 0,Gc=void 0,Ae=void 0,Hc=void 0,Em=void 0,Fm=void 0,Gm=void 0,Rd=void 0,Xc=void 0,Yc=void 0,
-ns=void 0,zj=void 0,Sd=void 0,Aj=void 0,Be=void 0,Bj=void 0,os=void 0,Cj=void 0,Ce=void 0,vH=void 0,hf=void 0,wH=void 0,ps=void 0,Dj=void 0,jf=void 0,Yc=1,yj=uH,kc=v(I,q,-1,fa.s+1,1);for(kc[1]=uH;;){ns=!1;for(Xc=1;Xc<=fa.y[yj];++Xc)if(Gc=fa.F[yj][Xc],!(Gc==kc[1]||Gc==kc[Yc-1]))if(Ae=NR(fa,yj,Gc),2==fa.r[Ae]&&5!=fa.f[Ae]){yj=kc[++Yc]=Gc;ns=!0;break}if(!ns)break}if(!(0==Yc%2||2>fa.y[kc[Yc]]||3<fa.y[kc[Yc]])){jf=kc[1];Hc=kc[~~((Yc+1)/2)];Rd=kc[Yc];hf=Ce=Be=Sd=0;ps=os=!1;for(Xc=1;Xc<=fa.y[jf];++Xc)Gc=
-fa.F[jf][Xc],Ae=NR(fa,jf,Gc),1!=fa.r[Ae]||5==fa.f[Ae]||(0==Sd?Sd=Gc:Be=Gc);0<gf[Be]&&gf[Sd]>gf[Be]&&(Em=Sd,Sd=Be,Be=Em);zj=Sd;0==Sd&&(zj=Be,os=!0);for(Xc=1;Xc<=fa.y[Rd];++Xc)Gc=fa.F[Rd][Xc],Ae=NR(fa,Rd,Gc),1!=fa.r[Ae]||5==fa.f[Ae]||(0==Ce?Ce=Gc:hf=Gc);0<gf[hf]&&gf[Ce]>gf[hf]&&(Em=Ce,Ce=hf,hf=Em);Cj=Ce;0==Ce&&(Cj=hf,ps=!0);Aj=aS(fa,NR(fa,jf,Sd),jf);Bj=aS(fa,NR(fa,jf,Be),jf);vH=aS(fa,NR(fa,Rd,Ce),Rd);wH=aS(fa,NR(fa,Rd,hf),Rd);1<(0>Aj+Bj?-(Aj+Bj):Aj+Bj)||0!=vH||0!=wH?tC(fa.k,qe):(Fm=fa.I[kc[Yc-1]]-fa.I[Rd],
-Gm=fa.L[kc[Yc-1]]-fa.L[Rd],Dj=Math.sqrt(Fm*Fm+Gm*Gm),0.001>Dj&&(Dj=0.001),0<(fa.L[Cj]-fa.L[kc[Yc-1]])*(Fm/Dj)-(fa.I[Cj]-fa.I[kc[Yc-1]])*(Gm/Dj)?Wc[Hc]=1:Wc[Hc]=-1,os&&(Wc[Hc]*=-1),ps&&(Wc[Hc]*=-1),zj==Sd&&0>Aj&&(Wc[Hc]*=-1),zj==Be&&0>Bj&&(Wc[Hc]*=-1),gf[zj]>gf[Cj]&&(Wc[Hc]*=-1))}}else b:{var lc=a,mc=La,TW=rH,UW=ph,VW=o,WW=n,XW=SW,Hm=Od,Im=void 0,Zc=void 0,qs=void 0,qh=void 0,ya=void 0,rh=void 0,ud=void 0,Ej=void 0,Td=void 0,Pb=void 0,ca=void 0,Fb=void 0,De=void 0,Jm=void 0,$c=void 0,la=void 0,Km=
-void 0,Fb=v(I,q,-1,4,1),Jm=v(I,q,-1,4,1),sh=lc,Ud=mc,xH=UW,rs=TW,yH=VW,zH=WW,YW=XW,Gb=Fb,Fj=void 0,ad=void 0,Lm=void 0,Mm=void 0,ss=void 0,Gj=void 0,Gj=-1;0<rs[Ud]&&(Gb[++Gj]=rs[Ud]);for(ad=1;ad<=YW;++ad)yH[ad]==Ud&&(Gb[++Gj]=zH[ad]),zH[ad]==Ud&&(Gb[++Gj]=yH[ad]);for(ad=Gj+1;ad<sh.y[Ud];++ad){ss=sh.s+1;Lm=1;c:for(;Lm<=sh.y[Ud];++Lm){Fj=sh.F[Ud][Lm];for(Mm=0;Mm<ad;++Mm)if(Fj==Gb[Mm])continue c;xH[Fj]<ss&&(ss=xH[Fj],Gb[ad]=Fj)}}0==rs[Ud]&&0<sh.w[Ud]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=Gb[0],Gb[0]=-1):0<
-sh.w[Ud]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(ya=Ej=rh=qh=Km=ud=Pb=0;4>ya;++ya)0>=Fb[ya]||(Im=NR(lc,mc,Fb[ya]),Jm[ya]=aS(lc,Im,mc),0<Jm[ya]?(++Pb,Km=Fb[ya],rh=Fb[ya]):0>Jm[ya]?(++ud,qh=Fb[ya],rh=Fb[ya]):Ej=Fb[ya]);Td=Pb+ud;la=v(I,q,-1,4,1);$c=0;if(3==lc.y[mc]){if(1==Pb&&1==ud||3==Td&&0<Pb&&0<ud){tC(lc.k,Mf);break b}De=Fb[0];1==Td?De=rh:2==Td&&(De=Ej);ca=LR(lc,mc,De,Fb);la[0]=rh;la[1]=-1;la[2]=ca[2];la[3]=ca[1];0<Pb?$c=1:$c=-1}else if(4==lc.y[mc])if(1==Td)ca=LR(lc,mc,rh,Fb),la[0]=ca[0],la[1]=ca[3],
-la[2]=ca[2],la[3]=ca[1],0<Pb?$c=1:$c=-1;else{De=Fb[0];1<Ej&&(De=Ej);1==Pb?De=Km:1==ud&&(De=qh);ca=LR(lc,mc,De,Fb);Zc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)Im=NR(lc,mc,ca[ya]),Zc[ya]=aS(lc,Im,mc);if(4==Td){if(0==Pb||0==ud){tC(lc.k,Nf);break b}if(1==Pb||1==ud)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],$c=Zc[0];else{for(ya=0;4>ya;++ya)-1==Zc[ya]&&(Zc[ya]=0);Td=2}}else if(3==Td)if(3==Pb||3==ud)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],0<Pb?$c=-1:$c=1;else{1==Pb?Pb=qs=1:ud=qs=-1;for(ya=0;4>ya;++ya)Zc[ya]==
-qs&&(Zc[ya]=0);Td=2}if(2==Td)if(1==Pb&&1==ud)ca[1]==qh?(ca[1]=ca[2],ca[2]=ca[3]):ca[2]==qh&&(ca[2]=ca[3]),la[0]=Km,la[1]=qh,la[2]=ca[2],la[3]=ca[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){tC(lc.k,Of);break b}0!=Zc[0]?(la[0]=ca[0],la[1]=ca[2],la[2]=ca[1],la[3]=ca[3]):(la[0]=ca[1],la[1]=ca[3],la[2]=ca[2],la[3]=ca[0]);1<Pb?$c=1:$c=-1}}var U=la,Hj=Fb,ib=void 0;Hj[0]==U[1]?(ib=U[0],U[0]=U[1],U[1]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Hj[0]==U[2]?(ib=U[2],U[2]=U[0],U[0]=ib,ib=U[1],U[1]=U[3],U[3]=ib):Hj[0]==U[3]&&
-(ib=U[3],U[3]=U[0],U[0]=ib,ib=U[1],U[1]=U[2],U[2]=ib);Hj[1]==U[2]?(ib=U[1],U[1]=U[2],U[2]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Hj[1]==U[3]&&(ib=U[1],U[1]=U[3],U[3]=ib,ib=U[2],U[2]=U[3],U[3]=ib);la[2]==Fb[2]?Hm[mc]=1:la[2]==Fb[3]?Hm[mc]=-1:tC(lc.k,Pf);Hm[mc]*=$c}}}gb=new tP;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];N[c]&&Zy(gb.a,xb);0<vb[r]&&bS(a,c,vb[c],gb,Nd);var th=w[c],Hb=void 0,Ij=void 0,uh=void 0,Q=void 0,Q=jj,Hb=!1;0!=a.z[c]&&(Hb=!0);0!=Od[c]&&(Hb=!0);uh=-1;for(Ij=
-1;Ij<=a.x;++Ij)if(a.p[Ij][0]==c){uh=a.p[Ij][1];break}-1<uh&&(Hb=!0);a.k.Hb&&0<a.d[c]&&(Hb=!0,uh=1);switch(a.b[c]){case 2:Q=ne;break;case 3:th?Q=Vl:Q=Ee;break;case 4:th?(Q=Kp,0<a.w[c]&&(Hb=!0)):Q=vh;break;case 5:th?Q=hq:Q=Qh;break;case 7:th?(Q=Oq,0<a.w[c]&&(Hb=!0)):Q=Wh;break;case 8:th?Q=Xr:Q=wi;break;case 13:th?Q=es:Q=Di;Hb=!0;break;case 6:Q=Ii;Hb=!0;break;case 9:Q=Rf;break;case 10:Q=Ze;break;case 11:Q=we;break;case 12:Q=kg;break;case 1:Q=bg;Hb=!0;break;case 19:Q=hi;Hb=!0;break;case 20:Q=ii;Hb=!0;
-break;case 21:Q=ji;Hb=!0;break;case 22:Q=ki;Hb=!0;break;case 18:Hb=!0,Q=a.n[c],(F(Q,Ib)||F(Q,el)||F(Q,Yd))&&(Hb=!1)}Hb&&(Q=lj+Q,1==Od[c]?Q+=Wd:-1==Od[c]&&(Q+=Xd),1==a.w[c]?Q+=bg:1<a.w[c]&&(Q+=bg+a.w[c]),0!=a.z[c]&&(0<a.z[c]?Q+=Jb:Q+=Tb,1<Wv(a.z[c])&&(Q+=Wv(a.z[c]))),-1<uh&&(Q+=kd+uh),Q+=Vk);Zy(gb.a,Q);for(B=1;B<=ic;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&bS(a,o[B],n[B],gb,Nd),9<B&&Zy(gb.a,jb),$y(gb,j+(new S(B)).a);Md[c]&&Zy(gb.a,Ab)}return Nz(gb.a)}
-function cR(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)zO(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 dR(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]&&cR(a,c);0==a.y[d]&&cR(a,d)}
-function WR(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=NR(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&cR(a,c)}}}function TR(a){var b;b=a.b.length;a.F=OD([b,7]);a.y=v(I,q,-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 YR(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(VR,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[NR(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:UR(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(VR,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 rQ(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=K(J(kP((a.I[b]+a.I[c])/2))),a.M[d]=K(J(kP((a.L[b]+a.L[c])/2)))}function XR(a,b){var c;for(c=1;c<=a.t;++c)OQ(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function MQ(a,b){var c;c=(YP(),rO)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function UR(a,b){return 2==a.r[b]?!0:!1}function OQ(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-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 pR(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=OD([b+5,2]),uP(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 pO(a){var b;a.x=0;a.q=0;AR(a);for(b=1;b<=a.s;++b)a.C=b,pR(a);a.C=0}
-function bR(a){var b,c;b=v(oQ,k,-1,4,1);pQ(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 kQ(a,b){var c,d,e,f,g,i,h,l;c=v(oQ,k,-1,4,1);pQ(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;pQ(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function yR(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 fR(a,b,c){var d,e,f,g,i;if(0==c.indexOf(lj)&&mP(c,Vk))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(Kb)&&(f=!0);-1<c.indexOf(nd)&&(f=!0);-1<c.indexOf(Va)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(kd);e=c.indexOf(bg);g=Vv(c.indexOf(Jb),c.indexOf(Tb));if(-1<d){i=mG(c,d+1);try{a.k.x=GN(i,10)}catch(h){if(h=cv(h),y(h,73))a.k.x=0;else throw h;}a.C=b;pR(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]=F(d,Ee)?3:F(d,ne)?2:F(d,vh)?4:F(d,Qh)?5:F(d,Wh)?7:F(d,wi)?8:F(d,Rf)?9:F(d,Ze)?10:F(d,we)?11:F(d,kg)?12:F(d,bg)?1:F(d,Di)?13:F(d,Ii)?6:F(d,hi)?19:F(d,ii)?20:F(d,ji)?21:F(d,ki)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=lP(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=lP(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=lP(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=lP(c,g++);for(;45==e;)--d,e=lP(c,g++)}a.z[b]=d}}}
-function uO(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aO(b);try{for(;b.j=UN(b,b.a),b.j<b.i;)d=gP(GN(XN(b),10)).a,c=e=gP(GN(XN(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=cv(f),y(f,73))Xy(f);else throw f;}}function bS(a,b,c,d,e){b=NR(a,b,c);5!=a.f[b]&&UR(a,b)?Zy(d.a,Ld):3==a.r[b]?Zy(d.a,Va):9==a.r[b]?(e=Vd,a=a.e[b],null!=a&&(e=a),Zy(d.a,e)):1==e[b]?Zy(d.a,yc):-1==e[b]&&Zy(d.a,nj)}
-function qR(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,tC(a.k,Ni);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:tC(a.k,Mi)}
-function $R(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;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=NR(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=NR(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=NR(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=NR(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,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))tC(a.k,Lh);else{i=NR(a,b,e);f=NR(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=NR(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<r||0>o&&0>
-r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function SR(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=NR(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(UR(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function aS(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 eR(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=SR(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 sQ(a){KR(this);this.k=a;this.x=this.t=this.s=0}
-function TQ(a,b){var c,d,e,f,g,i,h;sQ.call(this,a);f=j;i=RQ(b);if(null!=i){h=new $N(b,i,!0);for(e=1;4>=e;++e)f=SQ(h,i);g=gP(GN(Jz(f.substr(0,3)),10)).a;c=gP(GN(Jz(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rR(this),f=SQ(h,i),this.I[e]=(new fP(cP(Jz(f.substr(0,10))))).a,this.L[e]=-(new fP(cP(Jz(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Jz(f.substr(31,d-31)),fR(this,e,d),62<=f.length&&(f=Jz(f.substr(60,3)),0<f.length&&(f=gP(GN(f,10)).a,0<f&&(this.C=e,a.x=f,pR(this),this.C=0)));for(e=1;e<=c;++e)wR(this),
-f=SQ(h,i),this.G[e]=gP(GN(Jz(f.substr(0,3)),10)).a,this.H[e]=gP(GN(Jz(f.substr(3,3)),10)).a,g=gP(GN(Jz(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=gP(GN(Jz(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);TR(this);yR(this);qQ(this);for(IO(this);(h.j=UN(h,h.a),h.j<h.i)&&!(null==(f=XN(h)));){if(0==f.indexOf(Qg))break;if(0==f.indexOf(Og)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=
-i;++e)c=gP(GN(XN(g),10)).a,this.z[c]=gP(GN(XN(g),10)).a}if(0==f.indexOf(Ng)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=i;++e)c=gP(GN(XN(g),10)).a,f=gP(GN(XN(g),10)).a,this.C=c,$(this,0),fR(this,this.s,hi+f),this.C=0}}WR(this);IO(this)}}
-function HO(a,b){var c,d,e,f,g;sQ.call(this,a);0==b.indexOf(Ma)&&(b=b.substr(1,b.length-1));mP(b,Ma)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZN(b);d=gP(GN(XN(f),10)).a;e=gP(GN(XN(f),10)).a;for(c=1;c<=d;++c)g=XN(f),rR(this),fR(this,this.s,g),this.I[c]=(new fP(cP(XN(f)))).a,this.L[c]=-(new fP(cP(XN(f)))).a;for(c=1;c<=e;++c)if(wR(this),this.G[c]=gP(GN(XN(f),10)).a,this.H[c]=gP(GN(XN(f),10)).a,this.r[c]=gP(GN(XN(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;TR(this);yR(this);qQ(this)}catch(i){i=cv(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}WR(this);IO(this)}}
-function VQ(a,b,c){var d,e,f;sQ.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(rR(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))wR(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;IO(this);qQ(this)}
-function iR(a,b,c){var d,e,f,g,i;sQ.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,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(ZD,k,1,this.s+1,0);this.I=v(oQ,k,-1,this.s+1,1);this.L=v(oQ,k,-1,this.s+1,1);this.n=v(ZD,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(ZD,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=OD([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}IO(this);qQ(this)}
-function eQ(a){var b;KR(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);uP(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);uP(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);uP(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);uP(a.d,this.d,this.s+1);this.c=v(ZD,k,1,this.s+1,0);uP(a.c,this.c,this.s+1);this.I=v(oQ,k,-1,this.s+1,1);uP(a.I,this.I,this.s+1);this.L=v(oQ,k,-1,this.s+1,1);uP(a.L,this.L,this.s+1);this.n=v(ZD,k,1,this.s+1,0);uP(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);uP(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);uP(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);uP(a.r,this.r,this.t+1);this.e=v(ZD,k,1,this.t+1,0);uP(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);uP(a.A,this.A,this.t+1);this.p=OD([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 zR(a,b,c){var d,e,f;if(0==c)return gR(E(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(J(kP(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new fP(a)).a;d=Kz(e,Lz(46));0>d&&(e+=sc,d=Kz(e,Lz(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ic;if(0==b)return e;e.length>b&&(e=Vd);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function RQ(a){var b;b=new $N(a,aa,!0);if(4<TN(b))return aa;b=new $N(a,Et,!0);return 4<TN(b)?Et:null}
-function gR(a,b){var c,d,e;d=j+(new S(a)).a;d.length>b&&(d=Vd);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function SQ(a,b){for(var c,d;a.j=UN(a,a.a),a.j<a.i;){d=XN(a);if(F(d,b))return ea;for(XN(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(505,1,{89:1},sQ,TQ,HO,VQ,iR,eQ);_.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 uC(){uC=u;vC=new YM(bg)}
-function ZQ(a,b){var c;uC();var d;TP.call(this);this.c=new xL(gg);new xL(jg);this.d=b;O(this,(YP(),yO));this._b&&nM(this._b.c,!1);kM(this,!1);d=bK(b);if(1==a)this.e||(this.e=new GM(d),RP(this.e,-30,0)),this.j=this.e,c=CO(b),this._b&&mM(this._b,yi),IK(this,new sL(2)),this.f=new YM(c+ia),P(this,this.f,Se),d=new MK,P(d,this.i,null),this.d.Bb&&(c=new xL(Ri),P(d,c,null)),P(this,d,Li),c=Jz(Pz(this.f._b.a.gb,nt)),$M(this.f._b,c),this._b&&nM(this._b.c,!0),kM(this,!0);else if(2==a)this.b||(this.b=new GM(d),
-RP(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mM(this._b,Hh),IK(this,new sL(2)),c=new MK,P(c,new zM(xl,1),null),P(this,c,Ih),c=bg,vC&&(c=Pz(vC._b.a.gb,nt)),vC=new ZM(c,8),P(this,vC,Se),c=new MK,P(c,this.i,null),P(this,c,Li);else{this.a||(this.a=new GM(d),RP(this.a,5*b.X,0));var e,f;d=$d+(YP(),jO);this._b&&mM(this._b,d);IK(this,new vM(0));O(this,yO);P(this,new zM(jO+ta,1),null);P(this,new zM(di,1),null);for(c=ZP,d=0,f=c.length;d<f;++d)e=c[d],e=new zM(e,1),oK(e,this.d.w),P(this,e,null);c=new MK;
-P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jM(this);c=this.j;SP(this._b.c,c.a,c.b);!aK(this)&&FK(this);pK(this)}s(506,497,Ou,ZQ);_.wf=function(a){var b,c;if(a.f===this.c){try{b=new AN(this.d.G),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:HN(b),$wnd.open(c,"_blank",j)}catch(d){if(d=cv(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I=Bf+b,oO(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var vC;function cS(a,b){$J(b)==a.a?O(b,(DL(),LL)):O(b,a.a)}
-function dS(a){var b,c,d,e;e=j;d=!1;$J(eS)!=a.a?(e=Ib,d=!0):$J(fS)!=a.a?(e=Ja,d=!0):$J(gS)!=a.a?(O(hS,(DL(),LL)),O(iS,LL),O(jS,LL),O(kS,LL),e=Tf):(b=$J(lS)!=a.a,c=$J(mS)!=a.a,$J(nS)!=a.a&&(b?e+=Wl:c?e+=Fe:e+=Za),$J(oS)!=a.a&&(b?e+=Lp:c?e+=wh:e+=$a),$J(pS)!=a.a&&(b?e+=iq:c?e+=Rh:e+=ab),$J(qS)!=a.a&&(b?e+=Yr:c?e+=xi:e+=Ya),$J(rS)!=a.a&&(b?e+=Pq:c?e+=Xh:e+=Xa),$J(hS)!=a.a&&(e+=Sf),$J(iS)!=a.a&&(e+=$e),$J(jS)!=a.a&&(e+=xe),$J(kS)!=a.a&&(e+=lg),mP(e,Kb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
-(b?e=el:c?e=Yd:(O(eS,(DL(),LL)),e=Ib)));b=j;d&&$J(lS)!=a.a&&(b+=zd);d&&$J(mS)!=a.a&&(b+=vd);$J(sS)!=a.a&&(b+=yd);$J(tS)!=a.a&&(b+=pd);$J(eS)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uS._b.a.gb.selectedIndex;0<d&&(--d,e+=xd+d);d=vS._b.a.gb.selectedIndex;0<d&&(--d,e+=wd+d);$J(wS)!=a.a&&(e=Gt);$J(xS)!=a.a&&(e=kd);$J(yS)!=a.a&&(e=Wd);$J(zS)!=a.a&&(e=Ka);$M(a.e._b,e)}
-function AS(a){BS(a);CS(a);var b=uS._b.a;CI(b,0);b.gb.options[0].selected=!0;b=vS._b.a;CI(b,0);b.gb.options[0].selected=!0;O(lS,a.a);O(mS,a.a);O(sS,a.a);O(tS,a.a);O(uS,a.a);O(vS,a.a);DS(a)}function BS(a){O(nS,a.a);O(oS,a.a);O(pS,a.a);O(qS,a.a);O(rS,a.a);O(hS,a.a);O(iS,a.a);O(jS,a.a);O(kS,a.a)}function CS(a){O(eS,a.a);O(fS,a.a);O(gS,a.a)}function DS(a){O(wS,a.a);O(xS,a.a);O(yS,a.a);O(zS,a.a);a.b=!1}
-function $Q(a){lM.call(this,le);this.i=new xL(this.vf());XK(this.q,new UP(this));this.a=(YP(),yO);this.c=a;this.d||(a=bK(a),this.d=new GM(a),RP(this.d,-150,10));this.j=this.d;IK(this,new uM);O(this,this.a);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(ke),null);eS=new xL(de);fS=new xL(ee);gS=new xL(fg);P(a,eS,null);P(a,fS,null);P(a,gS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new zM(Vh,0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));nS=new xL(Ee);oS=new xL(vh);pS=new xL(Qh);qS=new xL(wi);
-rS=new xL(Wh);hS=new xL(Rf);iS=new xL(Ze);jS=new xL(we);kS=new xL(kg);P(a,nS,null);P(a,oS,null);P(a,pS,null);P(a,qS,null);P(a,rS,null);P(a,hS,null);P(a,iS,null);P(a,jS,null);P(a,kS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));uS=new BL;AL(uS,de);AL(uS,Ic);AL(uS,Lc);AL(uS,Tc);AL(uS,bd);P(a,new yM(Ph),null);P(a,uS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));vS=new BL;AL(vS,de);AL(vS,Ic);AL(vS,Lc);AL(vS,Tc);AL(vS,bd);AL(vS,dd);AL(vS,gd);AL(vS,hd);P(a,new zM(Oh,0),null);P(a,vS,null);P(a,new zM(pa,
-0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(je),null);lS=new xL(he);P(a,lS,null);mS=new xL(Fh);P(a,mS,null);sS=new xL(ti);P(a,sS,null);tS=new xL(Gh);P(a,tS,null);P(this,a,null);a=new MK;O(a,RL($J(this)));IK(a,new $L(0,3,1));P(a,new yM(ue),null);wS=new xL(de);P(a,wS,null);xS=new xL(he);P(a,xS,null);yS=new xL(ti);P(a,yS,null);zS=new xL(Gh);P(a,zS,null);P(this,a,null);a=new MK;IK(a,new $L(1,3,1));this.e=new ZM(Ib,20);P(a,this.e,null);P(a,new xL(qi),null);P(a,this.i,null);P(this,a,
-null);this._b&&nM(this._b.c,!1);kM(this,!1);BS(this);CS(this);DS(this);O(lS,this.a);O(mS,this.a);O(sS,this.a);O(tS,this.a);O(uS,this.a);O(vS,this.a);cS(this,eS);jM(this);a=this.j;SP(this._b.c,a.a,a.b);!aK(this)&&FK(this);pK(this)}s(507,497,Ou,$Q);
-_.wf=function(a,b){var c;F(b,qi)?(AS(this),cS(this,eS),dS(this)):y(a.f,41)?(DS(this),WD(a.f)===WD(eS)?(BS(this),CS(this)):WD(a.f)===WD(fS)?(BS(this),CS(this)):WD(a.f)===WD(gS)?(BS(this),CS(this)):WD(a.f)===WD(sS)?O(tS,this.a):WD(a.f)===WD(tS)?(O(sS,this.a),O(lS,this.a)):WD(a.f)===WD(lS)?(O(mS,this.a),O(tS,this.a)):WD(a.f)===WD(mS)?O(lS,this.a):WD(a.f)===WD(wS)||WD(a.f)===WD(xS)||WD(a.f)===WD(yS)||WD(a.f)===WD(zS)?(AS(this),this.b=!0):CS(this),cS(this,a.f),dS(this)):y(a.f,42)&&(DS(this),c=a.f,0==c._b.a.gb.selectedIndex?
-O(c,this.a):O(c,(DL(),LL)),dS(this));107!=this.c.b&&(this.c.b=107,RK(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eS=_.e=null,wS=null,fS=null,lS=null,xS=null,jS=null,nS=null,vS=null,uS=null,iS=null,hS=null,gS=null,kS=null,oS=null,mS=null,tS=null,zS=null,pS=null,rS=null,sS=null,yS=null,qS=null;function XQ(a){a.a=-1;a.b=v(GP,k,0,0,0);a.c=0}function ER(){FP(this)}s(508,482,Fu,ER);_.De=function(){XQ(this)};_.a=-1;
-function rC(a,b){var c;a.a=b;var d,e;d=null;cN();if(e=c=(e=$wnd.clipboardData.getData(Ti),null!=e?new qN(e):null))e=(fN(),iN),e=jN(e,(fN(),iN))||jN(e,gN);if(e)try{d=nN(c)}catch(f){if(f=cv(f),y(f,57))Xy(f);else throw f;}c=d;null!=c&&GR(b,c)}function pC(a){a=new qN(a);cN();var b,c;try{b=nN(a),c=lz(b)?b.tS():b.toString?b.toString():mj,$wnd.clipboardData.setData(Ti,c)}catch(d){if(d=cv(d),y(d,57))Xy(d);else throw d;}}function FR(){}s(509,1,{58:1,65:1},FR);_.qe=function(a){GR(this.a,a.a)};_.a=null;
-s(511,301,Mu);function mC(){var a;mC=u;ES=(a=!1,Bq in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(Xs)&&(a=!0),a);FS=-1!=$wnd.navigator.userAgent.indexOf(ij);GS=ES&!FS;var b;a=H(I,q,-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]);nC=v(I,q,-1,1E3,1);for(b=0;b<nC.length;++b)nC[b]=-999;for(b=0;b<a.length;b+=2)nC[a[b+1]]=a[b]}
-function xB(a,b,c){a=new HS(b,c,a);if(!b.Id(a,c))for(b=b.$b;b&&!b.Id(a,c);)b=b.$b}function PK(a,b,c){var d;d=new IS;Dv(d.t,b,c);xv(a.f,d.t,0,0);lv(a.a,d);return d}function mO(a,b){return!a.e?null:b in a.e?a.e[b]:null}function GQ(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)OG(a.f,b.t,c,d),b.r=c,b.s=d;JS(b)}
-function iO(a,b,c,d){mC();this.gb=MH();this.a=new rv;this.e=d;this.gb.style[Rq]=Ic;this.gb.style[Jq]=Ic;this.gb.style[Qs]=No;this.gb.style[vt]=b;this.gb.style[Yn]=c;this.f=new KS;this.f.gb.style[vt]=Mc;this.f.gb.style[Yn]=Mc;GS?(b=new LS,c=new MS,xv(b,this.f,0,0),xv(b,c,0,0),SG(this,b)):SG(this,this.f);this.c=a;a.Nb=this;GS?(this.j=new NS(this),this.j.i=new OS(this),this.j.j=new PS(this),this.j.n=new QS(this),this.j.k=new RS(this),this.c&&(this.j.e=new SS(this),this.j.f=new TS(this),this.j.a=new US(this))):
-z(this,new VS(this),(yC(),yC(),zC));z(this,this,(CB(),CB(),DB));z(this,new WS(this),(Gv(),Gv(),Hv));z(this,new XS(this),(Iv(),Iv(),Jv));z(this,new YS(this),(jC(),jC(),kC));(wB(),wB(),tK).a=this}s(510,511,Mu,iO);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var GS,FS,ES,nC=null;function KS(){QG.call(this);this.gb[cm]=Go}s(513,279,Mu,KS);function LS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(512,513,Mu,LS);function VS(a){this.a=a}s(514,1,{},VS);
-_.mc=function(a){var b,c,d;c=Mv(a);d=Nv(a);b=a.a.button||0;a=new ZS(a);2==b&&(a.e=4);jR(this.a.c,a,c,d);this.a.i=!0};_.a=null;function WS(a){this.a=a}s(515,1,{},WS);_.nc=function(a){var b,c;b=Mv(a);c=Nv(a);a=new ZS(a);this.a.i?sR(this.a.c,a,b,c):uR(this.a.c,a,b,c);NI(this.a.gb)};_.a=null;function XS(a){this.a=a}s(516,1,{},XS);_.oc=function(a){this.a.i=!1;Mv(a);Nv(a);vR(this.a.c)};_.a=null;function YS(a){this.a=a}s(517,1,{},YS);_.a=null;
-function MS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(518,513,Mu,MS);function $S(a,b){var c;c=b.a;c.e=4;return jR(a.a.c,c,b.d,b.e)}function OS(a){this.a=a}s(519,1,{},OS);_.xf=function(a){return $S(this,a)};_.a=null;function WC(a,b){uR(a.a.c,b.a,b.d,b.e);return jR(a.a.c,b.a,b.d,b.e)}function PS(a){this.a=a}s(520,1,{},PS);_.xf=function(a){return WC(this,a)};_.a=null;function QS(a){this.a=a}s(521,1,{},QS);_.xf=function(a){return sR(this.a.c,a.a,a.d,a.e)};_.a=null;
-function RS(a){this.a=a}s(522,1,{},RS);_.xf=function(){return vR(this.a.c)};_.a=null;function aC(a,b){var c;c=J(kP(b.b));c=new sN(b,0,Rr,c);fQ(a.a.c,c);return!0}function SS(a){this.a=a}s(523,1,{},SS);_.xf=function(a){return aC(this,a)};_.a=null;function bC(a,b){var c;c=J(kP(100*b.c));c=new sN(b,0,as,c);fQ(a.a.c,c);return!0}function TS(a){this.a=a}s(524,1,{},TS);_.xf=function(a){return bC(this,a)};_.a=null;function fC(a,b){var c;c=new sN(b,0,dn,It);fQ(a.a.c,c);return!0}function US(a){this.a=a}
-s(525,1,{},US);_.xf=function(a){return fC(this,a)};_.a=null;function aT(){aT=u;bT()}function bT(){bT=u;cT=$moduleBase+fd}var dT=null,cT;function eT(){eT=u;bT();dT=new DE((TE(),new SE(cT)),4,4)}function fT(){fT=u;gT={}}function hT(a,b,c){var d;c&&(b.style[sn]=c.b+fr,d=c.a,d!=yf&&(b.style[rn]=d),0!=(c.c&1)&&(b.style[un]=Ll),0!=(c.c&2)&&(b.style[tn]=to));a.e.style[ut]=dq}
-function fM(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=Pu(b);d in gT?c=gT[d]:(c=$doc.getElementsByTagName(Kl)[0],e=D(xs),f=D(po),f.width=1,f.height=1,g=(aT(),eT(),bT(),dT),g=g.d.a,Uz()?cA(f,g):f.src=g,c=(i=$doc.createTextNode(fi),hT(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=bw(e),l=bw(e)+(e.offsetHeight||0),m=l-h,o=bw(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new iT,w.a=r,w.b=n,w.c=m,w),gT[d]=c);return c}
-function jT(){fT();var a,b,c,d,e;Kv();this.a=H(ZD,k,1,[pp,$r,us]);this.c={};this.b={};this.d=$doc.getElementsByTagName(Kl)[0];this.e=D(xs);this.e.innerHTML=this.f||j;this.e.style[sn]=id;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[rn]=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(528,1,{},jT);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var gT;function iT(){}s(529,1,{},iT);_.a=0;_.b=0;_.c=0;
-function kR(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=cv(b),!y(b,79))throw b;}return!1}function lR(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function ZS(a){oC.call(this,null,0,null);this.a=a}function HS(a,b,c){oC.call(this,a,0,b);this.a=c}s(530,387,uu,ZS,HS);_.oe=function(){return kR(this)};_.pe=function(){return lR(this)};_.a=null;
-function VM(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,hT(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UM(a){this.c=a;this.b={};this.a=new jT}s(531,390,uu,UM);_.a=null;function QK(a){this.a=a}s(532,398,{},QK);_.a=null;function kT(){pI.call(this);this.gb[cm]=Ho;this.gb.style[vt]=yl}s(533,311,Mu,kT);
-function lT(){lT=u;var a=mT=new jT;Kv();a.f=jd;a.e.style[rn]=us;a.e.style[sn]=Oc;a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[sn]=Pc;a.d.appendChild(a.e);a.d.removeChild(a.e);nT=new bL(1)}function wQ(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,JS(a)}function yQ(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(vQ(a,!1),360<=g||-360>=g?i=xQ(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+rl+l+Pa+m+Ra+c+tr+b+vr+d+sr+e+jr+a.k+Dc),wQ(a,i))}
-function Z(a,b,c,d,e){a.n&&wQ(a,a.a+Po+b+Kb+c+Sa+d+Kb+e+Qa+a.f+Ma+a.b+Ec)}function uQ(a,b,c,d,e){a.n&&(vQ(a,!1),wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Dc))}function FQ(a,b,c,d){var e,b=b.replace(/&/g,mb).replace(/</g,ob).replace(/>/g,nb),f=(lT(),mT),b=(e=fM(f,a.e).a,Kd+c+ur+(d-e)+nr+a.i+nm+a.f+td+b+Cd);wQ(a,b)}function qM(a,b,c,d,e){vQ(a,!0);wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Dc)}function JS(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,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=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab)}function EQ(a,b){a.e=b;a.i=CR(b)}s(534,394,{});_.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 nT,mT;function KC(a,b,c){c&&(VC(a,b),c.xf(a.b));a.d=!0}
-function VC(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-aw(a.o.gb)+$v(a.o.gb)+Zz(a.o.gb.ownerDocument),a.b.e=c.clientY-bw(a.o.gb)+(a.o.gb.scrollTop||0)+$z(a.o.gb.ownerDocument),a.b.a=new ZS(b),Rv(b.a),!0):!1}
-function NS(a){this.o=a;this.b=new oT;this.c=new pT(this);z(this.o,new qT(this),(SC(),SC(),TC));z(this.o,new rT(this),(LC(),LC(),MC));z(this.o,new sT(this),(PC(),PC(),QC));z(this.o,new tT(this),(HC(),HC(),IC));z(this.o,new uT,(gC(),gC(),hC));z(this.o,new vT(this),(cC(),cC(),dC));z(this.o,new wT(this),(YB(),YB(),ZB))}s(535,1,{},NS);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function pT(a){pw();this.a=a}s(536,24,{},pT);
-_.vc=function(){!this.a.d&&this.a.i&&$S(this.a.i,this.a.b)};_.a=null;function qT(a){this.a=a}s(537,1,{},qT);_.a=null;function rT(a){this.a=a}s(538,1,{},rT);_.a=null;function sT(a){this.a=a}s(539,1,{},sT);_.a=null;function tT(a){this.a=a}s(540,1,{},tT);_.a=null;function uT(){}s(541,1,{},uT);function vT(a){this.a=a}s(542,1,{},vT);_.a=null;function wT(a){this.a=a}s(543,1,{},wT);_.a=null;function oT(){}s(544,1,{},oT);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function xT(a){var b,c,d,e,f;Zv(a);d=(yv(),zv(null));e=new kT;mI(e,a);EG(d,e,d.gb);f=a.cd();b=a.bd();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.innerText,2>=c.length&&(f+=8));oI(e,a);MG(d,e);return new hK(f,b)}function yT(){this.gb=D(Vm);this.gb[cm]=Go;this.gb.style[Mq]=$n;this.gb.style[cr]=fl;this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(546,282,gu,yT);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};
-function zT(){zT=u;lT();AT=H(ZD,k,1,[qa,Oo,Zq,ql,Kq,Cr,Sr])}function CR(a){var b,c,d,e;b=(GK(),HK);e=a.b;c=a.a;d=j;e!=b.b&&(d=on+e+nr);c!=b.a&&(d+=nn+c+nd);0!=(a.c&1)&&(d+=qn);0!=(a.c&2)&&(d+=pn);return d+=tt}function xQ(a,b,c,d,e){return a.a+Lq+b+ur+c+vr+d+sr+e+hr+a.k+Dc}function JQ(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+$q;g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+lr+l+fr,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+lr+f+fr));return i+=g+Ma+a.k+Dc}
-function vQ(a,b){var c;c=a.f;b?a.k=za+c+Oa:a.k=xa+c+Oa}function BT(a){var b,c,d;d=a?bj:aj;b=AT.length;for(c=1;c<b;++c){var e=d,f=AT[c],g=a;$doc.createStyleSheet().addRule(e+rj+f,Fl+g)}}function IS(){zT();this.n=nT;this.c=[];this.t=new yT;CT&&(CT=!1,$doc.namespaces.add(aj,jt),BT(!1),$doc.namespaces.add(bj,jt),BT(!0))}s(547,534,{},IS);_.a=Fd;_.b=j;var CT=!0,AT;function DT(){DT=u;ET=new hK(0,0)}
-function FT(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=xT(c.a),Dv(c.re(),b.b,b.a),c=xT(c.a),b=new hK(c.b-b.b,c.a-b.a)):b=new hK(0,0);a.Ff(b)}return b}function wK(a,b){var c;if(a.ve())return ET;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Ef(aK(b));c=xT(a.re());a.e.b=c.b;a.e.a=c.a;return c}function GT(a,b){var c;b&&(c=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab,a.Af().gb.style[Cl]=c)}function HT(){this.e=new VL;this.e.a=-1;this.e.b=-1}s(549,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return IT};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(aK(a))};_.Df=function(a){GT(this,a)};_.Ef=function(a){var b=this.re().gb,c,d,e;c=(GK(),HK);e=a.b;d=a.a;e!=c.b?b.style[sn]=j+e+"pt":b.style[sn]=j;d!=c.a?b.style[rn]=d:b.style[rn]=j;0!=(a.c&1)?b.style[un]=Ll:b.style[un]=j;0!=(a.c&2)?b.style[tn]=to:b.style[tn]=j};_.Ff=function(a){IT=a};_.Gf=function(){};var IT=_.e=null,ET;
-function yL(a,b){DT();HT.call(this);this.a=new GH(a);this.a.dd()[cm]=j;z(this.a,new JT(this,b),(zB(),zB(),AB))}s(548,549,{},yL);_.re=function(){return this.a};_.Df=function(a){GT(this,a)};_.a=null;function JT(a,b){this.a=a;this.b=b}s(550,1,{},JT);_.Ec=function(a){wB();xB(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function CL(a){DT();HT.call(this);this.a=new DI;z(this.a,new KT(this,a),(tB(),tB(),uB))}s(551,549,{},CL);_.re=function(){return this.a};_.a=null;
-function KT(a,b){this.a=a;this.b=b}s(552,1,{},KT);_.a=null;_.b=null;function LT(a,b){var c,d;GT(a,b.Kd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&c._b.zf(c)}function MT(a,b){var c,d,e,f,g,i,h;Dv(a.d,b.Rd(),b.Nd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&(e=c._b,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=FT(e).b,f-=FT(e).a,Dv(e.re(),g,f),!c.fb&&a.d.vd(c),a.d.wd(c,i,h)))}function LK(){DT();HT.call(this);this.d=new QG}s(553,549,{},LK);
-_.zf=function(a){LT(this,a)};_.re=function(){return this.d};_.Cf=function(a){MT(this,a)};_.d=null;function AM(a){DT();HT.call(this);var b=this.a=new AI;KH(b.b,a);zI(b);this.e.a=-1;this.e.b=-1}s(554,549,{},AM);_.re=function(){return this.a};_.ve=function(){var a;a=(this.a.b.c?Qz(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function DM(a){this.a=new $I(a.f,new NT(a))}s(555,1,{},DM);_.a=null;
-function UI(a){var b,c,d,e,f;f=new rN(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(OT,k,58,0,0);for(c=b.a?Aw(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=uv((VK(),R),new S(f.d)));c=c.b;if(uE(!c?Ht:c.a,St))for(c=(!a.d.a||0==a.d.a.c?(yD(),yD(),zD):new YK(a.d.a)).ud();c.Qc();)a=c.Rc(),1001==f.d&&a.qe(f);var g,i,h;1001==f.d?(g=new oC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Nf(),null.Nf()):100==f.d&&y(f.e,55)?(i=f.e,h=new oC(i,205,null),h.i=i.Sd(),h.j=
-i.Td()):1004<=f.d&&1005>=f.d||(701==f.d?null.Nf():401==f.d||402==f.d?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.d&&507>=f.d&&(g=null.Of,500!=g&&(f=new oC(null.Of,g,null),f.i=null.Nf(),f.j=null.Nf(),i=null.Nf(),f.e=i&12,501==g&&null.Nf())))}function NT(a){this.a=a}s(556,1,Iu,NT);_.pc=function(){UI(this)};_.a=null;function $M(a,b){a.a.gb[nt]=null!=b?b:j;a.e.a=-1;a.e.b=-1}function aN(){DT();HT.call(this);this.a=new yJ}s(557,549,{},aN);
-_.yf=function(){var a;a=new aN;a.a.gb[nt]="123456789";a.e.a=-1;a.e.b=-1;return a};_.re=function(){return this.a};_.Bf=function(){return PT};_.Ff=function(a){PT=a};var PT=_.a=null;s(558,553,{});function dN(){new qD}s(559,418,{},dN);function mM(a,b){var c=a.c.z.b;c.a.gb.innerText=b||j;QT(c.f,null)}
-function oM(a,b){DT();LK.call(this);this.c=new RT(a);var c=this.b=new pI,d=(aI(),bI);c.a=d;mI(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ST(JJ(c.z.a.p,0)))throw new rG(hj);TT(c,d);this.c.a=this;this.a=b}s(562,558,{},oM);_.re=function(){return this.c};_.Af=function(){return this.b.fb};_.Bd=function(){UT(this.c,!1)};_.Ef=function(){};_.Gf=function(a){LT(this,a);MT(this,a);VT(this.c);WT(this.c)};_.a=null;_.b=null;_.c=null;
-function XT(a){var b;b=new NB(Oz(a.gb,lq),Oz(a.gb,kq));a=new NB(Oz(a.K.ab.gb,lq),Oz(a.K.ab.gb,kq));return H(I,q,-1,[b.b-a.b,b.a-a.a])}function YT(a){if(null!=a.I&&null!=a.H){var b=a.H;a.jd(a.I);a.gd(b);a.I=a.H=null}else null!=a.I?(ZT(a,a.I),a.I=null):null!=a.H&&($T(a,a.H),a.H=null);Pv(a.J)}function VT(a){a.bb?a.Kf(QB(a.K.ab)):(a.Ed(),VT(a))}function $T(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(-1,aU(b,!1)-c[1]))):a.H=b}function bU(a,b){var c;b!=a.zd()&&(c=a.K.ab,wG(c),cU(c,b,c.gb,c.p.c,!0))}
-function ZT(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(aU(b,!0)-c[0],-1))):a.I=b}s(565,284,wu);_.Hf=function(){var a,b;b=QB(this.K.ab);a=XT(this);b.b+=a[0];b.a+=a[1];return b};_.zd=function(){var a;a=this.K.ab;return 0!=a.p.c?ST(JJ(a.p,0)):null};_.If=function(a){QT(this.K.ab,a)};_.ud=function(){return new xG(this.K.ab)};_.Jf=function(){UB(this.K.ab)};_.pd=function(){YT(this)};_.Hd=function(){UB(this.K.ab)};_.rd=function(a){return dU(this.K.ab,a)};_.Kf=function(a){SB(this.K.ab,a)};
-_.gd=function(a){$T(this,a)};_.Ad=function(a){bU(this,a)};_.jd=function(a){ZT(this,a)};_.H=null;_.I=null;function eU(){eU=u;var a=(fU(),gU(),hU);iU=new rI(a.d,a.b,a.c,a.e,a.a)}function UT(a,b){var c;c=new QF;a.db&&oD(a.db,c);a.A&&RB(a.f,a);try{ev(a.f.c,a)}catch(d){if(d=cv(d),!y(d,73))throw d;}a.b=jU(a.f,a);try{XG(a,b)}finally{hv(a.j.a),hv(a.i.a),hv(a.k.a),a.G&&kv(a.G,a.f),a.t&&(a.t=!1)}}function kU(a,b,c){var d,e;e=a.fb;d=new Sv(a,e);e.wd(a,d.a+b,d.d+c)}
-function lU(a,b,c){b=new mU(Rz(Qz(a.K.c.children[b].children[c])));vG(b,a);z(b,a.c,(zB(),zB(),AB));return b}function PB(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));SB(a.K.ab,b)}function SP(a,b,c){var d,e;(e=a.f)?(d=nU(e.gb),$G(a,b+(aw(e.gb)+d[3]),c+(bw(e.gb)+d[0]))):$G(a,b,c)}function nM(a,b){a.A!=b&&(a.A=b,a.$&&(b?TB(a.f,a):RB(a.f,a)))}function TT(a,b){if(b!=(0!=a.z.a.p.c?ST(JJ(a.z.a.p,0)):null)){wG(a.z.a);var c=a.z.a;cU(c,b,c.gb,c.p.c,!0)}}
-function oU(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(KB(),pU)&&(a.F=a.x);var d,e;if(a.G)for(e=new Xu(a.G);e.b<e.d.ye();)if(d=Yu(e),b==(KB(),qU)){!d.b&&(d.b=new rU);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(KB(),LB))g=d.f,i=d.w,d.z.c?(SP(d,i.c,i.d),PB(d,new NB(i.b,-1))):(SP(d,i.c,i.d),PB(d,new NB(i.b,i.a)),TB(g,d)),av(g.c,d,d.z.b),jw(d.q,333);else if(!d.t&&f==(KB(),pU))d.gb.style[pt]=qt,bH(d.gb,!0),KB()}else if(b==LB){!d.b&&(d.b=new rU);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=nU(i.gb);h=d.w;if(d.z.c)h.c=
-aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),d.w=h,SP(d,0,0),sU(d,MB(i.gb).b,-1);else{if(f!=(KB(),pU))h.c=aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),h.b=d.e,h.a=d.d,d.w=h;SP(d,0,0);SB(d,new tU(MB(i.gb)));RB(i,d)}d==d.f.a||aR(d);jw(d.q,333)}}else b==pU&&(!d.b&&(d.b=new rU),d=a,d.t||(d.x=c,d.gb.style[pt]=$n,bH(d.gb,!1)))}}function uU(a,b){a.gb.style[Ct]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Nf().Nf()}
-function WT(a){if(!a.bb){a.j=pG(a,a.f,(!$C&&($C=new vw),$C));a.i=pG(a,a.f,uw?uw:uw=new vw);a.k=pG(a,a.f,(!eD&&(eD=new vw),eD));var b=a.f;!a.G&&(a.G=new rv);lv(a.G,b);$C&&(b=new ZC(a),a.db&&oD(a.db,b));a.A&&TB(a.f,a);av(a.f.c,a,a.z.b);a.b&&($G(a,a.b.a,a.b.b),a.b=null);aH(a);aR(a)}}function aR(a){if(a!=a.f.a){var b;eD&&(b=new dD(a),a.db&&oD(a.db,b))}}s(564,565,wu);_.zd=function(){return 0!=this.z.a.p.c?ST(JJ(this.z.a.p,0)):null};_.Cd=function(a){UT(this,a)};_.ud=function(){return new xG(this.z.a)};
-_.pd=function(){YT(this);Pv(new vU(this))};_.rd=function(a){return dU(this.z.a,a)};_.Kf=function(a){PB(this,a)};_.Dd=function(a,b){SP(this,a,b)};_.Ad=function(a){TT(this,a)};_.Ed=function(){WT(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 iU;
-function RT(a){eU();var b=(wU(),xU),c=(iH(),jH);cH.call(this,!1,ar);this.L=c.a;this.J=new yU(this);c=new zU;c.gb[cm]=Ap;UG(this.K,c);ZG(this);this.c=new AU(this);this.q=new BU(this);this.r=new CU(this);this.s=new DU(this);this.w=new EU;this.F=(KB(),qU);this.A=!1;this.f=b;a=this.z=new FU(a);b=new GU;!a.d&&(a.d=new HU);lv(a.d,b);a=new IU(new tI(iU.a.d.a,iU.a.b,iU.a.c,iU.a.e,iU.a.a));z(a,new JU(this),(zB(),zB(),AB));b=this.z.b;if(!b.b){b.b=new pI;b.b.dd()[cm]=rp;var c=b.b,d=(iI(),jI);c.c=d;KU(b.f,b.b,
-new LU(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new HG;d=nI(c);eG(c.b,(pF(),qF(d)),0);GG(c,a,d,0,!1)}else mI(b.b,a);QT(b.f,null);z(this.z.b,new MU(this),(HB(),HB(),IB));z(this.z.b,this.c,AB);bU(this,this.z);Zu(Rz(Qz(this.gb)),zp,!0)}s(563,564,wu,RT);_.Bd=function(){var a=this.a,b=new hM(a.a,201),c;a=a.a.q;a.a?a=new NU(new Xu(a.a)):(a=(yD(),yD(),zD),a=new Xu(a));for(;a.Qc();)c=a.Rc(),201==b.d&&QP(c.a)};_.a=null;function LM(){DT();HT.call(this);var a=this.a=new OU;a.T=!0;a.a.f=!0;this.a.W=!0}
-s(566,549,{},LM);_.re=function(){return this.a};_.a=null;function DN(){}s(572,434,{},DN);function NU(a){if(!a)throw new cz;this.a=a}s(573,1,{},NU);_.Qc=function(){return KN(this.a)};_.Rc=function(){return Yu(this.a)};_.Sc=function(){throw new NN("Missing message: awt.50");};_.a=null;function hL(){return hL()}function BN(){BN=u;var a;a=(tN(),uN[Gq]);if(null!=a)try{if(F(Yi,a)||F(rg,a)||F(sg,a))v(PU,k,-1,0,1);else throw new TO(a+Ba);}catch(b){if(b=cv(b),!y(b,81))throw b;}}
-function EM(a,b){a.a=31*a.a+E((new fP(b)).a)}function cL(){}s(576,1,{},cL);_.hC=function(){return this.a};_.a=1;function QU(){QU=u;var a,b;a=$doc;if((b=a.getElementsByTagName(bo))&&0<b.length)b=$doc.getElementsByTagName(bo)[0],b.style[Yn]=Mc;a.body.style[Yn]=Mc}function nU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,Rl));b[1]=RU(SU(a,Pl));b[2]=RU(SU(a,Nl));b[3]=RU(SU(a,Ol));return b}
-function TU(a){QU();var b,c;c=UU(a);b=nU(a);a=(a.style[Dt]=Lc,new NB(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 MB(a){QU();a.style[Dt]=Lc;return new NB(a.clientWidth,a.clientHeight)}function UU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,cp));b[1]=RU(SU(a,bp));b[2]=RU(SU(a,$o));b[3]=RU(SU(a,ap));return b}
-function VU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,Vq));b[1]=RU(SU(a,Uq));b[2]=RU(SU(a,Sq));b[3]=RU(SU(a,Tq));return b}function WU(a,b,c){QU();try{switch(b){case Cq:a.style.filter=kl+100*c+Ab;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ln:b=Es;default:a.style[b]=c}}catch(d){if(d=cv(d),y(d,73))a=a.scopeName,null==a||ED(bo,a);else throw d;}}
-function aU(a,b){QU();var c;XU||(XU=D(xs),WU(XU,No,j),WU(XU,Ws,j),WU(XU,cr,fl),WU(XU,pt,$n),$doc.body.appendChild(XU));WU(XU,vt,a);WU(XU,Yn,a);c=TU(XU);return b?c.b:c.a}var XU=null;function YU(){NB.call(this,0,0)}function NB(a,b){this.b=a;this.a=b}function tU(a){NB.call(this,a.b,a.a)}s(578,1,uu,YU,NB,tU);_.eQ=function(a){return this===a?!0:null==a||ZU!=jz(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+Vk};_.a=0;_.b=0;function $U(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},$U);_.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 aV.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function bV(a,b){this.a=a;this.b=b}s(580,1,uu,bV);_.eQ=function(a){return this===a?!0:null==a||cV!=jz(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 cV.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;function EU(){this.b=this.a=this.d=this.c=0}s(581,1,uu,EU);_.eQ=function(a){return this===a?!0:null==a||dV!=jz(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 dV.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function SU(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Cq:c=100;try{c=a.filters[vf].opacity}catch(d){try{c=a.filters(jl).opacity}catch(e){}}return c/100;case ln:b=Es;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 eV=-1;function fV(){}s(585,584,{},fV);_.a=-1;_.b=-1;var gV=null;function RU(a){a=parseInt(a,10);a=isNaN(a)?null:gP(a);return!a?0:a.a}s(588,299,qu);_.Hf=function(){return QB(this.f)};
-_.If=function(a){QT(this.f,a)};_.Jf=function(){UB(this.f)};_.Hd=function(){UB(this.f)};_.gd=function(a){var b=this.f;b.gb.style[Yn]=a;b.bb||(b.f=a)};_.jd=function(a){var b=this.f;b.gb.style[vt]=a;b.bb||(b.i=a)};function fU(){fU=u;gU()}function hV(a){fU();var b;HH(this,new zU);this.a=new iV;b=this.f;jV(b,new kV);WU(b.gb,Rq,Kc);b.o=0;KU(b,this.a,new LU(0));this.a.dd()[cm]=sp;this.a.gb.innerText=a||j;QT(this.f,null);this.gb[cm]=qp}s(587,588,qu,hV);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.b=null;function gU(){gU=u;lV=sz()+ed;new UJ(lV,240,20);new UJ(lV,224,16);new UJ(lV,208,16);new UJ(lV,192,16);new UJ(lV,176,16);new UJ(lV,160,16);new UJ(lV,144,16);new UJ(lV,128,16);new UJ(lV,112,16);new UJ(lV,96,16);new UJ(lV,80,16);new UJ(lV,64,16);new UJ(lV,260,16);hU=new UJ(lV,48,16);new UJ(lV,32,16);new UJ(lV,16,16);new UJ(lV,0,16)}var lV,hU;
-function mV(a,b){nG(a.a.gb,!b);QT(a.f,a.a)}function OB(a,b){a.c=b;nG(a.a.gb,!b);QT(a.f,a.a);if(a.d){var c;for(c=new Xu(a.d);c.b<c.d.ye();)Yu(c)}}function FU(a){var b;HH(this,new zU);b=this.f;jV(b,new nV((oV(),pV)));b.o=0;this.b=new hV(a);KU(b,this.b,new LU(1));this.a=new zU;qv(this.a,te);KU(b,this.a,new LU(0));this.gb[cm]=tp}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},FU);_.kd=function(){qG(this.f)};_.ld=function(){tG(this.f)};_.ud=function(){return new xG(this.a)};
-_.rd=function(a){return dU(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function HU(){FP(this)}s(591,482,Fu,HU);function yU(a){this.a=a}s(592,1,Iu,yU);_.pc=function(){UB(this.a.K.ab)};_.a=null;function qV(a){var b;b=a.b;a=b.f;b=!a.e?-1:Ov(a.e.a,b);a.e&&kF(a.e.a,b)&&nF(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&aR(!a.e?null:kF(a.e.a,b-1))}function rV(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new KK);-1==Ov(a.e.a,b)&&lv(a.e.a,b)}function rU(){}s(593,1,{},rU);_.Jc=function(a){qV(a)};_.Kc=function(a){rV(a)};
-_.Mc=function(a){sV(a.a.f,a.a)};function wU(){wU=u;tV=new uV(1,cn);vV=new uV(2,Kp);wV=new uV(3,Np);xV=new uV(10,gq);yV=new uV(4,Xr);zV=new uV(5,es);AV=new uV(12,Is);BV=new uV(8,rt);xU=new CV((yv(),zv(null)).gb)}function jU(a,b){var c;c=nU(a.gb);return new bV(aw(b.gb)-(aw(a.gb)+c[3]),bw(b.gb)-(bw(a.gb)+c[0]))}
-function DV(a){var b,c,d,e,f,g;if(a.e){b=MB(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=kF(a.e.a,d),c=new NB(Oz(g.gb,lq),Oz(g.gb,kq)),f=jU(a,g),f.a-=Vv(0,f.a+Oz(g.gb,lq)-b.b),f.b-=Vv(0,f.b+Oz(g.gb,kq)-b.a),SP(g,Vv(0,f.a),Vv(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,sU(g,c.b,c.a),g.F==(KB(),LB)&&SB(g,new tU(MB(a.gb))),jw(g.q,1)}}function EV(a,b,c){a=a.d;av(a,b,b);x(a.c,b,c);qv(b,ri+c.b)}
-function RB(a,b){var c;c=a.d;FV(c,b.y);pv(b.y,ri+xV.b);FV(c,b.u);pv(b.u,ri+vV.b);FV(c,b.v);pv(b.v,ri+wV.b);FV(c,b.E);pv(b.E,ri+BV.b);FV(c,b.n);pv(b.n,ri+tV.b);FV(c,b.D);pv(b.D,ri+AV.b);FV(c,b.B);pv(b.B,ri+yV.b);FV(c,b.C);pv(b.C,ri+zV.b)}
-function TB(a,b){!b.y&&(b.y=lU(b,0,0));EV(a,b.y,xV);!b.u&&(b.u=lU(b,0,1));EV(a,b.u,vV);!b.v&&(b.v=lU(b,0,2));EV(a,b.v,wV);!b.E&&(b.E=lU(b,1,0));EV(a,b.E,BV);!b.n&&(b.n=lU(b,1,2));EV(a,b.n,tV);!b.D&&(b.D=lU(b,2,0));EV(a,b.D,AV);!b.B&&(b.B=lU(b,2,1));EV(a,b.B,yV);!b.C&&(b.C=lU(b,2,2));EV(a,b.C,zV)}function sV(a,b){var c,d;a.a=b;d=a.e.a.c;c=Ov(a.e.a,b);if(c+1<d){mL(a.e,b);for(lv(a.e.a,b);c<d;++c)uU(kF(a.e.a,c),c)}else uU(b,c)}
-function CV(a){a=new GV(a);HH(this,a);this.c=new HV(a);this.c.i=!0;iv(this.c);this.c.k=3;this.d=new IV(a);this.d.i=!0;iv(this.d);this.d.k=3;JH(this)}s(594,299,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},CV);_.Hf=function(){return MB(this.gb)};_.If=function(){var a;(a=JV(this))&&a.If(null)};_.Jf=function(){DV(this)};_.Jc=function(a){!this.b&&(this.b=new rU);qV(a)};_.Kc=function(a){!this.b&&(this.b=new rU);rV(a)};_.Hd=function(){DV(this)};
-_.Mc=function(a){!this.b&&(this.b=new rU);sV(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var tV,vV,wV,xV,xU,yV,zV,AV,BV;function GV(a){this.p=new RG(this);this.gb=a}s(595,279,Mu,GV);function uV(a,b){this.a=a;this.b=b}s(596,1,{},uV);_.a=0;_.b=null;function HV(a){Tu();mv.call(this,a)}s(597,3,{},HV);_.jc=function(){var a;a=this.j.e;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");!a.z.c&&mV(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Vv(this.a,a<this.d?a:this.d),b=Vv(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[No]=a+(Kv(),fr);c.style[Ws]=b+fr};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||aR(a);a.z.c||mV(a.z,!0);a.t||(a.o||(a.o=new KV,qv(a.o,"mosaic-GlassPanel-invisible")),WU(a.o.gb,Ct,(QU(),SU(a.gb,Ct))),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(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.cd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.c=0;_.d=0;
-function FV(a,b){try{ev(a,b)}catch(c){if(c=cv(c),!y(c,73))throw c;}}function IV(a){Tu();mv.call(this,a);this.c=new Vu}s(598,3,{},IV);_.jc=function(){var a;a=this.j.e.fb;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");mV(a.z,!1);PB(a,new NB(a.e,a.d));jw(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=uv(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.ad()-Vv(this.j.c,this.b):this.j.e.ad()-this.j.c,0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),b!=a&&kU(d,0,a-b),PB(d,new NB(d.e,b)),jw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.ad():this.j.c-this.j.e.ad(),0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),PB(d,new NB(d.e,b)),jw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e._c()-Vv(this.j.b,this.a):this.j.e._c()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&kU(d,a-b,0),PB(d,new NB(b,d.d)),jw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e._c():this.j.b-this.j.e._c(),0!=b&&(a=d.e,PB(d,new NB(96<a+b?a+b:96,d.d)),jw(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||aR(a);mV(a.z,!0);a.t||(a.o||(a.o=new KV,qv(a.o,"mosaic-GlassPanel-invisible")),WU(a.o.gb,Ct,(QU(),SU(a.gb,Ct))),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(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.cd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.d=0;_.e=0;function cF(){cF=u;dF=new LV}
-function KV(){cF();var a;this.d=new MV(this);this.a=!1;this.b=new VG;HH(this,this.b);a=this.gb.style;a[Cl]=Wa;a[hn]=ml;a[Cq]=Jc;this.gb[cm]=Mn}s(599,299,Ju,KV);
-_.nd=function(){var a;JH(this);try{a=this.fb}catch(b){b=cv(b);if(y(b,79))throw new rG("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yv(),zv(null))?(bF(dF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),kv(qw,a),a.b=!0,a.c=yw(a),lv(qw,a),this.c=new NV(this),IF(new aF(this.c))):$doc.compatMode==Ke?(this.gb.style[Sl]=Kc,this.gb.style[Pr]=Kc):Dv(this,Oz(a.gb,lq),Oz(a.gb,kq));this.a&&tF(new $E(this));xv(zv(null),new OV,Zz($doc),$z($doc))};
-_.od=function(){this.f.od();dw(this.d);this.c&&(YE(GF,this.c,H(PV,k,13,[(!cD&&(cD=new vw),cD)])),this.c=null);this.a&&YE(vF,this,H(PV,k,13,[(!uF&&(uF=new vw),uF)]))};_.Uc=function(a){switch(WF(a.type)){case 256:if(27==(a.keyCode||0))return Zv(this),!1;case 1:if(Sz(this.gb,a.srcElement))return Zv(this),!1}return!0};_.pd=function(){};_.a=!1;_.b=null;_.c=null;var dF;function MV(a){pw();this.a=a}s(600,24,{},MV);_.vc=function(){bF((cF(),dF),this.a,!1)};_.a=null;function NV(a){this.a=a}s(601,1,{},NV);
-_.a=null;function OV(){this.gb=MH();var a;a=new EI(new QV(this));z(this,a,(pB(),pB(),qB));z(this,a,(VB(),VB(),WB))}s(602,301,Mu,OV);_.pd=function(){Pv(new RV(this))};function QV(a){this.a=a}s(603,1,{},QV);_.a=null;function RV(a){this.a=a}s(604,1,Iu,RV);_.pc=function(){NI(this.a.gb)};_.a=null;function SV(a){a.gb.style[vt]=yl;a.gb.style[Yn]=yl;if(a.bb){var a=a.fb,b;y(a,98)?a.If(null):(b=JV(a))&&b.If(a)}}s(606,282,iu);_.Hf=function(){SV(this);return new NB(Oz(this.gb,lq),Oz(this.gb,kq))};_.If=function(){SV(this)};
-_.Jf=function(){};_.Tc=function(){};_.Hd=function(){};function iV(){this.gb=D(Mo);this.gb[cm]=wp;this.gb.style[ut]=dq;this.gb[cm]=up}s(605,606,iu,iV);function IU(a){HH(this,new TV(a));this.gb[cm]=vp}s(607,299,Ju,IU);function OU(){var a=(iH(),lH);cH.call(this,!0,gp);this.L=a.a;this.a=new UV(this);this.a.d=!0;SG(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Bv();fG(a,b)}else this.cb|=1;Rz(Qz(this.gb))[cm]=Rn;this.gb.style[Ct]=Vc}s(608,284,Mu,OU);
-_.Tc=function(a){sG(this,a);1==WF(a.type)&&XG(this,!1)};_.a=null;
-function UV(a){this.b=a;WI();this.c=new rv;this.i=new rv;a=(ZI(),WI(),YI);new TJ(a.d,a.b,a.c,a.e,a.a);var b;b=D(Ks);this.e=D(Ns);oF(b,this.e);this.o=!0;a=MH();b=(pF(),qF(b));a.appendChild(b);this.gb=a;vx();this.gb.setAttribute(Qr,Zx.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Bv(),fG(a,b)):this.cb|=2225;this.gb[cm]=Qn;a=lG(this.gb)+rc;Zu(this.dd(),a,!0);this.gb.style[Jq]=Kc;this.gb.setAttribute(ao,ft);z(this,new VI(this),(pB(),pB(),qB))}s(609,322,gu,UV);
-_.Tc=function(a){switch(WF(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}OI(this,a)};_.Gd=function(a,b){SI(this,a,b);b||this.a&&XG(this.b,!1)};_.a=!0;_.b=null;
-function TV(a){var b=(aI(),bI),c=(iI(),jI),d;d=new TH;d.f[Ml]=Ic;d.f[Yl]=0;d.f[Zl]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;RH(b.a);b.a.c.rows[0].cells[0][il]=c.a;RH(b.a);b.a.c.rows[0].cells[0].style[ot]=e.a;RH(d);b=NH(d,0,0,!0);if(a){Zv(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;PH(g,f.c);UD(f.b,g,a);c.a=c.a.b}else e=c.b.c,lv(c.b,a);a.gb[dl]=e;oF(b,a.gb);vG(a,d)}HH(this,d);Zu(this.gb,yp,!0)}s(610,299,Ju,TV);_.a=null;_.b=null;function AU(a){this.a=a}s(611,1,{},AU);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&aR(this.a)};_.a=null;function BU(a){pw();this.a=a}s(612,24,{},BU);_.vc=function(){UB(this.a.K.ab);var a=this.a;bD((!a.p&&(a.p=new VV),a.p))};_.a=null;function CU(a){pw();this.a=a}s(613,24,{},CU);_.vc=function(){oU(this.a,(KB(),LB))};_.a=null;function DU(a){pw();this.a=a}s(614,24,{},DU);_.vc=function(){oU(this.a,(KB(),pU))};_.a=null;function GU(){}s(615,1,{},GU);function JU(a){this.a=a}s(616,1,{},JU);_.Ec=function(){this.a.Bd()};_.a=null;
-function MU(a){this.a=a}s(617,1,{},MU);_.a=null;function vU(a){this.a=a}s(618,1,Iu,vU);_.pc=function(){this.a.F==(KB(),LB)?jw(this.a.r,333):this.a.F==pU&&jw(this.a.s,333)};_.a=null;function mU(a){this.gb=a;qG(this)}s(619,282,gu,mU);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function VV(){uD.call(this,null)}s(620,211,Lu,VV);
-function KB(){KB=u;LB=new WV(Sg,0);pU=new WV(Tg,1);qU=new WV(Ah,2);XV=H(YV,k,93,[LB,pU,qU])}function WV(a,b){eA.call(this,a,b)}s(621,137,{67:1,70:1,72:1,93:1},WV);var XV,LB,pU,qU;s(622,1,{});function bF(a,b,c){var d,e,f,g,i;e=Ev();d=Fv();if(!c||e!=a.b||d!=a.a)f=(yv(),Oz(zv(null).gb,lq)),c=Oz(zv(null).gb,kq),i=(gG(),hG).scrollWidth,g=hG.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[vt]=f+fr),0<=c&&(b.gb.style[Yn]=c+fr),a.b=e,a.a=d}function LV(){}s(623,622,{},LV);
-_.a=-1;_.b=-1;function ZV(a,b){var c,d,e;if(a.k)return!0;a.x.De();for(c=new xG(b);c.a.a<c.a.b.c-1;)d=ST(yG(c.a)),e=d.fb,y(e,99)&&e.hd(d.ed()),d.ed()&&lv(a.x,d);return!0}
-function $V(a,b){var c,d,e;if(b.a)a.c&&cw(a.c),a.c=new aW(a,b),ew(a.c,333);else for(d=new Xu(a.x);d.b<d.d.ye();)c=Yu(d),e=c.eb,OG(b,bW(c),e.s,e.t),cW(c,e.u,e.r,H(I,q,-1,[dW(a.q.a,c).d,dW(a.p.a,c).c,dW(a.n.a,c).a,dW(a.o.a,c).b]),H(I,q,-1,[eW(a.i.a,c).d,eW(a.f.a,c).c,eW(a.d.a,c).a,eW(a.e.a,c).b]),H(I,q,-1,[fW(a.u,c),fW(a.t,c),fW(a.r,c),fW(a.s,c)]))}
-function gW(){this.x=new rv;this.j=new hW(this);this.w=new iW(this.j);this.v=new jW(this.j);this.q=new kW(this.j);this.p=new lW(this.j);this.n=new mW(this.j);this.o=new nW(this.j);this.i=new oW(this.j);this.f=new pW(this.j);this.d=new qW(this.j);this.e=new rW(this.j);this.u=new sW(this.j);this.t=new sW(this.j);this.r=new sW(this.j);this.s=new sW(this.j)}s(624,1,{});_.Lf=function(a){$V(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 tW(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Xu(b.x);e.b<e.d.ye();)d=Yu(e),y(d,26)&&(d=d.ab),f=d.eb,OG(c,bW(d),f.s,f.t),cW(d,f.u,f.r,H(I,q,-1,[dW(b.q.a,d).d,dW(b.p.a,d).c,dW(b.n.a,d).a,dW(b.o.a,d).b]),H(I,q,-1,[eW(b.i.a,d).d,eW(b.f.a,d).c,eW(b.d.a,d).a,eW(b.e.a,d).b]),H(I,q,-1,[fW(b.u,d),fW(b.t,d),fW(b.r,d),fW(b.s,d)]));uW(c);a.a.c=null;for(a=new Xu(a.a.x);a.b<a.d.ye();)b=Yu(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function aW(a,b){this.a=a;this.b=b;var c=(lw(),mw);this.k=new kw(this);this.s=c}s(625,17,{},aW);_.qc=function(){tW(this)};_.rc=function(){tW(this)};
-_.tc=function(a){var b,c,d;for(c=new Xu(this.a.x);c.b<c.d.ye();)b=Yu(c),y(b,26)&&(b=b.ab),d=b.eb,d.i=E(d.o+(d.s-d.o)*a),d.v=E(d.p+(d.t-d.p)*a),d.w=E(d.q+(d.u-d.q)*a),d.f=E(d.n+(d.r-d.n)*a),OG(this.b,bW(b),d.i,d.v),cW(b,d.w,d.f,H(I,q,-1,[dW(this.a.q.a,b).d,dW(this.a.p.a,b).c,dW(this.a.n.a,b).a,dW(this.a.o.a,b).b]),H(I,q,-1,[eW(this.a.i.a,b).d,eW(this.a.f.a,b).c,eW(this.a.d.a,b).a,eW(this.a.e.a,b).b]),H(I,q,-1,[fW(this.a.u,b),fW(this.a.t,b),fW(this.a.r,b),fW(this.a.s,b)]))};_.a=null;_.b=null;
-s(627,1,{});_.a=null;function qW(a){this.a=a}s(626,627,{},qW);function rW(a){this.a=a}s(628,627,{},rW);function pW(a){this.a=a}s(629,627,{},pW);function oW(a){this.a=a}s(630,627,{},oW);function mW(a){this.a=a}s(631,627,{},mW);function nW(a){this.a=a}s(632,627,{},nW);function lW(a){this.a=a}s(633,627,{},lW);function kW(a){this.a=a}s(634,627,{},kW);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function fW(a,b){var c=a.a,d;d=uv(c.d,b);d||(d=new $U(VU(b.gb)),x(c.d,b,d));return d.d}function sW(a){this.a=a}s(637,627,{},sW);function jW(a){this.a=a}s(638,627,{},jW);function iW(a){this.a=a}s(639,627,{},iW);function eW(a,b){var c;c=uv(a.a,b);c||(c=new $U(nU(b.gb)),x(a.a,b,c));return c}function dW(a,b){var c;c=uv(a.b,b);c||(c=new $U(UU(b.gb)),x(a.b,b,c));return c}
-function vW(a,b){var c,d;d=uv(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=JV(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new NB(wW(e,!0),wW(e,!1));break a}h=b.Hf();null!=c.k&&(h.b=wW(e,!0));null!=c.j&&(h.a=wW(e,!1))}else{if(null!=c.k&&null!=c.j){d=new NB(wW(e,!0),wW(e,!1));break a}h=new YU;f=b.gb;l=f.style;g=l[cr];i=l[pt];l[cr]=Bs;l[pt]=$n;null!=c.k?h.b=wW(e,!0):(l[vt]=yl,h.b=(f.offsetWidth||0)+dW(d.o.a,b).b+dW(d.p.a,b).c);null!=c.j?h.a=wW(e,!1):(l[Yn]=yl,h.a=(f.offsetHeight||0)+dW(d.q.a,b).d+dW(d.n.a,
-b).a);l[cr]=g;l[pt]=i}d=h}null!=c.k&&(Kv(),PA)==c.k.Nf()||null!=c.j&&(Kv(),PA)!=c.j.Nf()||x(a.e,b,d)}return d}function hW(a){this.f=a;this.c=new Vu;this.e=new Vu;this.b=new Vu;this.a=new Vu;this.d=new Vu}s(640,1,{},hW);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function xW(a){var b;b=a.eb;if(null==b||!y(b,96))b=new yW,a.eb=b;return b}function kV(){nV.call(this,(oV(),zW))}function nV(a){var b=(AW(),BW);gW.call(this);this.b=a;this.a=b}s(641,624,{},kV,nV);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new YU;ZV(this,a);l=dW(this.o.a,a).b+dW(this.p.a,a).c+eW(this.e.a,a).b+eW(this.f.a,a).c+fW(this.s,a)+fW(this.t,a);d=dW(this.q.a,a).d+dW(this.n.a,a).a+eW(this.i.a,a).d+eW(this.d.a,a).a+fW(this.u,a)+fW(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(oV(),zW)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xu(this.x);a.b<a.d.ye();)c=Yu(a),e=xW(c),b=null,i=c.fb,y(i,99)&&(b=i,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==zW?(l+=vW(this.w.a,c).b,e.a=vW(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Vv(f,e.a)):(d+=vW(this.v.a,c).a,e.b=vW(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Vv(g,e.b));this.b==zW?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N;if(ZV(this,a)&&(d=this.x.c,0!=d)){G=a.o;r=fW(this.s,a);B=fW(this.u,a);c=MB(a.gb);N=c.b-(r+fW(this.t,a));o=c.a-(B+fW(this.r,a));g=N;c=o;this.b==(oV(),zW)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=xW(d),w=d.fb,y(w,99)&&(b=w,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==zW?(n.d?++h:(n.b=vW(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=vW(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=vW(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=N:(n.b=vW(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),M=n.b,m=n.a,this.b==zW?n.d&&(M=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=M,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==pV?(n.s=this.a==(AW(),BW)?r:this.a==DW?r+~~(N/2)-~~(M/2):r+N-M,n.t=B,n.u=l,n.r=f,B+=m+G):(this.a==(AW(),BW)?(n.s=r,n.t=B):this.a==DW?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=M+G),a.a&&(w=d._c()-aw(a.gb)-fW(this.s,a),-1==n.o&&(n.o=w),w=d.ad()-bw(a.gb)-fW(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.cd()),-1==n.n&&(n.n=d.bd()));$V(this,a)}};_.a=null;_.b=null;function AW(){AW=u;BW=new EW(Bi,0);DW=new EW(Ge,1);FW=new EW(Af,2);GW=H(HW,k,94,[BW,DW,FW])}function EW(a,b){eA.call(this,a,b)}s(642,137,{67:1,70:1,72:1,94:1},EW);var GW,DW,FW,BW;function oV(){oV=u;zW=new IW(dg,0);pV=new IW(cj,1);JW=H(KW,k,95,[zW,pV])}function IW(a,b){eA.call(this,a,b)}
-s(643,137,{67:1,70:1,72:1,95:1},IW);var JW,zW,pV;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 yW(){this.e=!1}function LU(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},yW,LU);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function LW(a,b){if(a.k)return!0;ZV(a,b);if(0<a.x.c){a.a=kF(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new MW,c.eb=d;a.b=d;a.x.De();lv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function NW(){gW.call(this)}s(646,624,{},NW);
-_.Mf=function(a){var b,c;c=new YU;LW(this,a);if(this.a){b=vW(this.w.a,this.a).b;var d=vW(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=CW(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=dW(this.o.a,a).b+dW(this.p.a,a).c+eW(this.e.a,a).b+eW(this.f.a,a).c+fW(this.s,a)+fW(this.t,a);c.a+=dW(this.q.a,a).d+dW(this.n.a,a).a+eW(this.i.a,a).d+eW(this.d.a,a).a+fW(this.u,a)+fW(this.r,a);return c};
-_.Lf=function(a){var b,c,d,e,f;LW(this,a)&&(d=fW(this.s,a),e=fW(this.u,a),c=MB(a.gb),f=c.b-(d+fW(this.t,a)),c=c.a-(e+fW(this.r,a)),b=this.a.fb,y(b,99)&&(b=CW(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._c()-aw(a.gb)-fW(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.ad()-bw(a.gb)-fW(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.cd()),d=this.b,-1==d.n&&(d.n=this.a.bd())),$V(this,a))};_.a=null;_.b=null;function MW(){this.e=!1}
-s(647,645,{97:1,100:1},MW);function CW(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Qz(a.c.children[0].children[0]),c=Qz(a.c.children[2].children[2]),d=UU(a.gb),b=nU(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 OW(a,b){a.bb&&Zv(a);return TG(a,b)}function PW(){AH();hH.call(this,BH)}s(648,289,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},PW);
-_.rd=function(a){return OW(this,a)};_.a=null;function KU(a,b,c){var d=a.p.c;b.eb=c;cU(a,b,a.gb,d,!0)}function bW(a){var b;b=a.fb;return y(b,99)?b:a}function QB(a){if(!a.bb)return new YU;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Mf(a),SB(a,a.j),a.d.Lf(a),a.j=a.d.Mf(a);return a.j}function ST(a){return y(a,99)?a.ab:a}function QW(a){var b;if(!a.n){b=(!gV&&(gV=new fV),gV);var c=RW(a,Qc,!0);b.a=c;c=RW(a,Rc,!0);b.b=c;a.n=b}return a.n}
-function cU(a,b,c,d,e){if(y(b,26))throw new ww(ae);var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new PW,GG(a,c,a.gb,d,!0),UG(c,b)):GG(a,b,c,d,e);QT(a,b)}function QT(a,b){var c;c=a.d;if(b){var d=c.j;fv(d.c,b);fv(d.e,b);fv(d.b,b);fv(d.a,b);fv(d.d,b)}else d=c.j,vJ(d.c),vJ(d.e),vJ(d.b),vJ(d.a),vJ(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==bW(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==bW(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.If(a.fb),c.If(a))}}
-function UB(a){if(a.bb&&a.gb.style.display!=Wp){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==Wr&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.Lf(a);a.c=!1;uW(a)}}function uW(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ST(JJ(a.p,d)),y(b,99)&&(b=b.ab),b.ed()&&(y(b,98)?b.Jf():y(b,33)&&b.Hd())}function dU(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=bW(b);return MG(a,c)?(y(c,99)&&OW(c,b),QT(a,null),!0):!1}
-function jV(a,b){var c;a.d=b;null!=a.e&&pv(a,lG(a.gb)+Tb+a.e);a.e=b.cZ.d;c=XJ(a.e,Lz(46));a.e=a.e.substr(c+1,a.e.length-(c+1));qv(a,lG(a.gb)+Tb+a.e);QT(a,null)}function RW(a,b,c){a.k||(a.k=D(xs),WU(a.k,cr,fl),WU(a.k,pt,$n),WU(a.k,No,Kc),WU(a.k,Ws,Kc),a.gb.appendChild(a.k));WU(a.k,vt,b);WU(a.k,Yn,b);a=TU(a.k);return c?a.b:a.a}
-function wW(a,b){var c;c=null.Nf();if(c==(Kv(),aB)){c=(QW(a),null.Nf());var d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV);return K(J(Math.round(100*d*c/254)))}if(c==RA)return c=QW(a),d=null.Nf(),K(J(kP(d*(-1==c.a&&(c.a=aU(Qc,!0)),c.a))));if(c==TA)return c=QW(a),d=null.Nf(),K(J(kP(d*(-1==c.b&&(c.b=aU(Rc,!0)),c.a))));if(c==ZA)return c=(QW(a),null.Nf()),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(d*c)));if(c==cB)return c=(QW(a),null.Nf()),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(10*d*c/254)));
-if(c==XA)return K(J(kP(12*(QW(a),null.Nf())*K(J(kP((-1==eV&&(eV=(QU(),aU(Sc,!0))),eV)/72))))));if(c==PA)return RW(a,null.Nf(),b);if(c==VA)return c=(QW(a),K(J(kP(null.Nf())))),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(d*c/72)));if(null.Nf()==NA)return K(J(kP(null.Nf())));throw new ww(xg+null.Nf());}function zU(){var a=new NW;QG.call(this);this.j=new NB(-1,-1);new ZW(this);this.gb[cm]=xp;jV(this,a)}s(649,279,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},zU);
-_.vd=function(a){cU(this,a,this.gb,this.p.c,!0)};_.kd=function(){AG(this,new $W)};_.ld=function(){AG(this,new aX)};_.Hf=function(){return QB(this)};_.sd=function(a){return JG(this.p,bW(a))};_.td=function(a,b,c,d){cU(this,a,b,c,d)};_.If=function(a){QT(this,a)};_.ud=function(){return new xG(this)};_.Jf=function(){UB(this)};
-_.pd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.jd(this.i),this.gd(a),this.i=this.f=null;else if(a=QB(this),null!=this.i)a=a.a+fr,this.jd(this.i),this.gd(a),this.i=null;else if(null!=this.f){var b=this.f;this.jd(a.b+fr);this.gd(b);this.f=null}else b=a.a+fr,this.jd(a.b+fr),this.gd(b);UB(this)}};_.Hd=function(){UB(this)};_.rd=function(a){return dU(this,a)};_.gd=function(a){this.gb.style[Yn]=a;this.bb||(this.f=a)};_.wd=function(a,b,c){OG(this,bW(a),b,c)};
-_.jd=function(a){this.gb.style[vt]=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 $W(){}s(650,1,{},$W);_.Fd=function(a){bW(a).nd()};function aX(){}s(651,1,{},aX);_.Fd=function(a){bW(a).od()};function xG(a){this.b=a;this.a=new LG(this.b.p)}s(652,1,{},xG);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return ST(yG(this.a))};_.Sc=function(){zG(this.a)};_.b=null;function bX(){bX=u;new BI}
-function ZW(a){bX();Zu(a.gb,$m,!0);this.a=a;new cX(this)}s(653,9,{},ZW);function cX(a){pw();this.a=a}s(654,24,{},cX);_.vc=function(){QT(this.a.a,null);UB(this.a.a)};_.a=null;function JV(a){a=a.fb;return!a?null:y(a,98)?a:JV(a)}function sU(a,b,c){var d;d=a.gb;cW(a,b,c,UU(d),nU(d),VU(d))}
-function cW(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.jd((0>g?0:g)+(Kv(),fr)),b!=a.cd()&&a.jd((0>b?0:b)+fr));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(Kv(),fr)),c!=a.bd()&&a.gd((0>c?0:c)+fr))}function SB(a,b){sU(a,b.b,b.a)}s(657,1,{});function NO(){var a,b,c,d;d=oP(Ag,qj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],hm)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function dX(){this.a=new Vu;new Vu;new Vu}s(656,657,{},dX);
-function MO(){MO=u;eX=new dX}function RO(){var a=OO,b=$wnd.JSApplet.JSME;MO();x(eX.a,a,b)}var eX;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=uz&&(e=fw(),2E3<e-wz&&(wz=e,vz=tz()));if(0==uz++){var f=(xz(),yz),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Gz(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=(xz(),yz),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Gz(l,m);while(h.c);h.c=m}}--uz;c&&-1!=vz&&($wnd.clearTimeout(vz),vz=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(XD)()}catch(d){a(b)}else A(XD)()}var PO=W(1),mz=W(100),fX=bP(" I"),I=XO(664,fX),GP=XO(662,PO),gX=bP(" Z"),VR=XO(665,gX);W(99);W(98);W(97);var hX=W(462),bz=XO(666,hX),iX=W(230),zE=XO(667,iX);W(231);W(137);var jX=bP(" B");W(452);var kX=bP(" C"),Qu=XO(668,kX);W(450);var lX=bP(" D"),oQ=XO(669,lX);W(451);W(453);var mX=W(456),jP=XO(670,mX),nX=bP(" J"),oX=W(2),ZD=XO(663,oX),PU=XO(671,jX);W(465);W(448);W(96);W(105);W(444);var OO=W(442);W(447);
-W(112);W(94);W(107);W(108);W(109);W(459);W(454);W(443);W(657);W(656);var QO=aP(),SL=W(383),aQ=XO(672,SL),pX=W(505),DR=XO(673,pX),qX=W(369);W(368);W(367);W(366);W(501);var QD=XO(674,I),rX=X(503,function(){gQ();return IR}),JR=XO(675,rX);W(504);W(392);W(391);W(497);W(496);W(506);W(507);W(502);W(426);W(500);var uL=XO(676,qX);W(381);W(509);W(177);W(176);W(264);W(211);W(267);W(185);var sX=W(184);W(214);W(213);W(212);W(363);W(364);W(365);W(283);var tX=W(282);W(281);W(287);W(301);W(511);W(510);W(280);W(279);
-W(513);W(512);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(525);W(514);W(515);W(516);W(517);W(342);W(217);W(216);W(292);W(293);W(294);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(262);W(438);W(437);W(469);W(471);W(470);W(472);W(474);W(473);W(475);W(479);W(480);W(338);W(341);W(339);W(340);W(409);W(408);var MM=W(407),LQ=XO(677,MM),ZR=XO(678,nX);W(277);W(278);W(398);W(393);W(394);W(534);W(476);W(482);W(477);W(478);W(403);W(402);W(401);W(406);
-var uX=aP(),OT=XO(679,uX);W(436);W(488);var vX=X(220,function(){FD();return KD}),LD=XO(680,vX);W(468);W(416);W(417);W(400);var wM=W(395);W(379);W(380);W(405);var HM=W(404);W(397);W(396);W(486);W(495);W(386);var WL=W(385);W(440);W(498);W(499);W(461);W(508);W(414);W(415);W(389);W(371);W(370);W(423);aP();aP();aP();W(373);W(374);W(260);
-var wX=X(153,function(){Kv();return eB}),fB=XO(681,wX),xX=X(136,function(){Lv();return pA}),qA=XO(682,xX),yX=X(143,function(){rA();return AA}),BA=XO(683,yX),zX=X(148,function(){CA();return LA}),MA=XO(684,zX);X(154,null);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(138,null);X(139,null);X(140,null);X(141,null);X(142,null);X(144,null);X(145,null);X(146,null);X(147,null);X(149,null);X(150,null);X(151,null);X(152,null);W(175);W(182);W(183);W(351);
-var KJ=XO(685,tX);W(352);W(547);W(546);W(390);W(181);W(201);W(203);var cM=W(388);W(439);W(376);W(375);W(382);W(492);W(312);W(314);W(313);W(315);W(464);W(206);W(425);W(180);W(194);W(195);W(197);W(192);W(191);W(193);var eM=W(531);W(384);W(549);W(554);W(424);W(455);W(427);var wL=W(378),vL=XO(686,WL);W(576);W(532);W(411);W(412);W(413);W(377);W(198);W(215);W(528);W(529);W(317);W(316);W(308);W(309);W(566);W(555);W(556);W(481);W(489);W(490);W(491);W(548);W(550);var xM=W(399);W(493);W(205);W(202);W(204);
-W(200);W(190);W(189);W(188);W(553);W(286);W(285);W(284);W(565);W(564);W(563);W(558);W(562);var AX=X(621,function(){KB();return XV}),YV=XO(687,AX);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var BX=X(288,function(){iH();return qH}),tH=XO(688,BX),CX=X(334,function(){eH();return fJ}),gJ=XO(689,CX);W(17);W(335);W(336);W(331);W(332);W(333);W(18);W(19);W(20);W(422);W(387);W(608);W(322);W(609);W(323);W(324);W(325);W(326);W(329);W(297);W(296);W(295);W(551);W(552);W(557);W(242);
-W(300);W(330);W(179);W(318);W(345);W(344);W(343);var DX=X(346,function(){xJ();return HJ}),IJ=XO(690,DX);X(347,null);X(348,null);X(349,null);X(350,null);W(218);W(235);W(353);W(298);W(311);W(310);W(485);W(290);W(178);W(533);W(354);W(299);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(209);var kN=W(419),mN=XO(691,kN);W(420);W(418);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var EX=W(49),TI=XO(692,EX);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 ZU=W(578);W(291);var cV=W(580);W(207);W(606);W(605);W(432);W(431);W(433);W(208);W(244);W(246);W(245);W(236);W(289);W(648);W(251);W(254);W(252);W(253);W(5);W(7);W(6);W(559);W(421);W(434);W(356);W(174);W(273);W(274);W(240);W(355);
-W(237);W(428);W(429);W(435);W(210);W(607);W(573);W(446);W(466);W(239);W(530);var dV=W(581);W(591);W(610);W(645);W(644);W(186);W(196);W(4);W(572);W(31);W(247);W(319);W(320);W(321);W(248);var PV=XO(693,sX);W(249);W(624);W(641);var FX=X(642,function(){AW();return GW}),HW=XO(694,FX),GX=X(643,function(){oV();return JW}),KW=XO(695,GX);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(303);W(302);W(305);W(306);W(304);
-W(250);W(21);W(271);W(272);W(11);W(14);W(22);var HX=W(25),zw=XO(696,HX);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 aV=W(579);W(622);W(623);W(584);W(585);W(187);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
diff --git a/public/jsme_bak/B709675E615270B186F00DE7CEFD0C81.cache.html b/public/jsme_bak/B709675E615270B186F00DE7CEFD0C81.cache.html
deleted file mode 100644
index a3c4073..0000000
--- a/public/jsme_bak/B709675E615270B186F00DE7CEFD0C81.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<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 = 'B709675E615270B186F00DE7CEFD0C81';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",ba=" ",da=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",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=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",fb="1ex",
-gb="1in",hb="2",ib="3",jb=":",lb=": ",nb=";",ob="<",pb="=",qb=">",rb="?",sb="@",tb="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",ac="JavaScript",bc="LEFT",cc="MOL n. ",dc="N",ec="NA",gc="NONE",kc="No more molecules in SDF buffer",
-lc="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Cc="Ring",Dc="S",Hc="SMILES",Ic="Se",Jc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="\\",Xc="]",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="antialias",ed="application",fd="article",
-gd="auto",hd="backgroundColor",id="banner",jd="blur",kd="bolder",ld="border",md="bottom",qd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",zd="click marked atom to delete mark",Ad="clip",Bd="col",Cd="colSpan",Dd="columnheader",Ed="combobox",Fd="complementary",Gd="contentinfo",Hd="contextmenu",Id="cursor",Md="dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",
-ae="dragend",be="dragenter",ce="dragover",de="dragstart",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",se="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="ie9",Le="img",Me="is_touch_supported",Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",Qe="keydown",Re=
-"keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",nf="menuitem",of="menuitemcheckbox",pf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="move",yf="msie",zf="multipart",Af="n",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",Kf="offsetWidth",
-Lf="ontouchstart",Mf="opacity",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",bg="reaction",cg="region",dg="rgb(",fg="right",gg="rotation",hg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="scale100",ng="scrollbar",og="se",pg="search",qg="separator",rg="serif",sg='shape-rendering="crispEdges"',tg="slider",ug="span",vg="spinbutton",wg="status",xg="styleFloat",
-yg="subMenuIcon-selected",zg="tab",Ag="table",Bg="tablist",Cg="tabpanel",Dg="tbody",Eg="td",Fg="text",Gg="textAlign",Hg="textbox",Ig="timer",Jg="title",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="zoom",eh="|",_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh={l:1,m:0,h:0},ih=
-{l:2,m:0,h:0},jh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={68:1,74:1,76:1,80:1,82:1},Lh={8:1,9:1,68:1,71:1,73:1},Mh={12:1},Nh={86:1},Oh={39:1,68:1,74:1,80:1,82:1},Ph={13:1,
-15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},Qh={68:1,74:1,82:1},Rh={85:1},Sh={45:1,46:1,50:1,56:1,64:1,68:1},Th={22:1},Uh={68:1,84:1},Vh={11:1,68:1,71:1,73:1},Wh={66:1},Xh={15:1},Yh={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},Zh={6:1,9:1,68:1,71:1,73:1},$h={50:1,68:1},ai={19:1,68:1},bi={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,99:1},k={68:1,70:1},ci={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,92:1,99:1},di={68:1},ei={9:1,10:1,68:1,71:1,73:1},fi={7:1,9:1,68:1,71:1,73:1},gi={68:1,70:1,85:1},hi={13:1,
-15:1,23:1,28:1,29:1,31:1,35:1,37:1},ii={45:1,46:1,50:1,64:1,68:1},ji={36:1,68:1,71:1,73:1},r={67:1,68:1,70:1},ki={14:1,38:1},li={28:1,35:1},mi={84:1},ni={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},oi={68:1,70:1,84:1},pi={68:1,74:1,80:1,82:1},qi={21:1},ri={69:1},si={45:1,50:1,64:1,68:1},ti={13:1,15:1,23:1,28:1,31:1,35:1,37:1},ui={88:1};
-function s(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[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 vi(this)};
-_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=v(wi,k,-1,8,1);d=(xi(),yi);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 zi(){zi=u;Ai=new Bi}function Ci(a){for(var b,a=new Di(a.j.k);a.b<a.d.ue();)b=Ei(a),Fi(b._c(),$d,!1),Gi(a)}
-function Hi(a,b,c){var a=a.n,d;try{d=new Ii(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ji(e);if(y(e,74))throw new Ki("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Fi(b._c(),Tb,!0);Fi(c._c(),Zd,!0);x(Ai,b,c)}function Li(a,b){var c;c=Mi(Ai,b);var d;d=Mi(a.n.c,c);if(!d)throw new Ni("dragHandle was not draggable");Oi(d.b.a);Oi(d.d.a);Oi(d.c.a);Fi(b._c(),Tb,!1);Fi(c._c(),Zd,!1)}
-function Pi(a){var b;a.o=!1;for(a=new Di(a.j.k);a.b<a.d.ue();)b=Ei(a),Fi(b._c(),$d,!1),Gi(a)}function Qi(a,b){Ri(a.j.k,b)?Fi(b._c(),$d,!1):a.o?(Si(a.j.k,b),Fi(b._c(),$d,!0)):(a.j.k.Ae(),Si(a.j.k,b))}function Ti(a){this.f=a;this.j=new Ui(this);this.n=new Vi(this.j)}s(3,1,{});_.jc=function(){Wi(this.j.e,"dragdrop-dragging")};_.kc=function(){Xi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ai;function Ui(a){this.k=new Yi;this.d=a;this.a=a.f}s(4,1,{},Ui);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Zi(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 $i(a,b){var c;c=aj(a.c,bj).a;b.a.ctrlKey||b.a.metaKey||Ci(a.b.d);Qi(a.b.d,c)}function cj(a){a.b.f=null;a.b.d.kc();dj((ej(),fj(null)),a.a,0,0);var b=a.a.gb;gj=b;hj();ij=b;a.d=2}
-function Vi(a){this.c=new Bi;this.b=a;this.a=new jj;kj(this.a,lj(),mj());z(this.a,this,(nj(),nj(),oj));z(this.a,this,(pj(),pj(),qj));a=this.a.gb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(rj(),Xf);a.borderStyle=(sj(),Cf);a[hd]="blue"}s(5,1,{},Vi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=tj(a);e=Hj(a);b=Ij(a.a);if(!(3==this.d||2==this.d||1!=b)&&!bj)bj=c,this.b.e=aj(this.c,bj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Jj(this.b.k,this.b.e)&&(Ci(this.b.d),Qi(this.b.d,this.b.e)),Kj(new Lj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Mj(bj,null),bj!=this.b.e&&(c=new Mj(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,cj(this),1!=this.d&&Zi(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Nj(a,b);a=Oj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Pj(Qj(d-this.f),Qj(a-this.i))>=this.b.d.k?(Rj(),-1!=Jj(this.b.k,this.b.e)||Qi(this.b.d,this.b.e),c=new Mj(bj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,cj(this)):Sj.preventDefault()),1==this.d)return;Sj.preventDefault();Zi(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Nj(a,b);b=Oj(a,b);if(1==Ij(a.a)&&(this.e=!1,bj))try{if(Rj(),1==this.d)$i(this,a);else{d!=this.a&&(c=new Mj(d,null),e+=c.a,b+=c.d);try{Zi(this,e,b),this.b.d.jc(),3!=this.d&&$i(this,a)}finally{var f=this.a.gb;gj&&f==gj&&(gj=null);hj();f===ij&&(ij=null);Tj(this.a);this.d=1;this.b.e=null}}}finally{bj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var bj=null;function Lj(){}s(6,1,Th,Lj);_.pc=function(){Rj()};
-function Ii(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ii);_.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 Mj(a,b){!a||a==(ej(),fj(null))?this.f=this.e=0:(this.e=a.Xc()-Uj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(ej(),fj(null))?this.c=this.b=0:(this.b=Vj(b.gb)+b.gb.clientLeft,this.c=Wj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Mj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Rj(){try{$doc.selection.empty()}catch(a){}}function Xj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ri(c.a,b);0==c.a.c&&Yj(c.b);a.q=null}a.qc()}}function Zj(a,b){var c=$j();Xj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;ak(a.k,$j())}
-function bk(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 ak(a,b){if(bk(a.a,b)){var c=a.a,d=a.a.s,e;e=new ck(d,a.a.k);Si(d.a,e);1==d.a.c&&dk(d.b,16);c.q=e}else a.a.q=null}function ek(a){this.a=a}s(18,1,{},ek);_.a=null;s(19,1,{});s(20,1,{2:1});function fk(){fk=u;gk=new hk}s(21,19,{});var gk=null;function hk(){this.a=new Yi;this.b=new ik(this)}s(22,21,{},hk);function jk(){jk=u;kk=new Yi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function Yj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ri(kk,a)}
-function dk(a,b){if(0>b)throw new qk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ri(kk,a);a.b=!1;a.c=rk(a,b);Si(kk,a)}function sk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function rk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Ri(kk,this);this.vc()};_.b=!1;_.c=0;var kk;function ik(a){jk();this.a=a}s(23,24,{},ik);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(tk,k,3,a.a.c,0);b=uk(a.a,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Ri(a.a,d),ak(d.a,c.a);0<a.a.c&&dk(a.b,Pj(5,16-($j()-c.a)))};_.a=null;function ck(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},ck);_.a=null;_.b=null;s(27,1,{});_.a=null;function wk(){this.a=ad}s(26,27,{},wk);function xk(){this.a=bd}s(28,27,{},xk);function yk(){this.a=ed}s(29,27,{},yk);s(31,1,{});_.a=null;function zk(a){this.a=a}s(30,31,{},zk);function Ak(){this.a=fd}s(32,27,{},Ak);
-function Bk(){this.a=id}s(33,27,{},Bk);function Ck(){this.a=qd}s(34,27,{},Ck);function Dk(){this.a=wd}s(35,27,{},Dk);function Ek(){this.a=Dd}s(36,27,{},Ek);function Fk(){this.a=Ed}s(37,27,{},Fk);function Gk(){this.a=Fd}s(38,27,{},Gk);function Hk(){this.a=Gd}s(39,27,{},Hk);function Ik(){this.a=Sd}s(40,27,{},Ik);function Jk(){this.a=Td}s(41,27,{},Jk);function Kk(){this.a=Vd}s(42,27,{},Kk);function Lk(){this.a=Yd}s(43,27,{},Lk);function Mk(){this.a=oe}s(44,27,{},Mk);function Nk(){this.a=we}
-s(45,27,{},Nk);function Ok(){this.a=xe}s(46,27,{},Ok);function Pk(){this.a=Ee}s(47,27,{},Pk);function Qk(){this.a=He}s(48,27,{},Qk);function Rk(a){this.a=a.id}s(49,1,{4:1,5:1},Rk);_.a=null;function Sk(){this.a=Le}s(50,27,{},Sk);function Tk(){this.a=Ue}s(51,27,{},Tk);function Uk(){this.a=Ve}s(52,27,{},Uk);function Vk(){this.a=We}s(53,27,{},Vk);function Wk(){this.a=Ye}s(54,27,{},Wk);function Xk(){this.a=$e}s(55,27,{},Xk);function Yk(){this.a=bf}s(56,27,{},Yk);function Zk(){this.a=cf}s(57,27,{},Zk);
-function $k(){this.a=jf}s(58,27,{},$k);function al(){this.a=kf}s(59,27,{},al);function bl(){this.a=mf}s(60,27,{},bl);function cl(){this.a=nf}s(61,27,{},cl);function dl(){this.a=of}s(62,27,{},dl);function el(){this.a=pf}s(63,27,{},el);function fl(){this.a=Bf}s(64,27,{},fl);function gl(){this.a=Ef}s(65,27,{},gl);function hl(){this.a=Of}s(66,27,{},hl);function il(){this.a=Vf}s(67,27,{},il);s(68,31,{},function(a){this.a=a});function jl(){this.a=Wf}s(69,27,{},jl);
-function kl(){kl=u;ll=new zk("aria-activedescendant")}var ll;function ml(){this.a=$f}s(71,27,{},ml);function nl(){this.a=ag}s(72,27,{},nl);function ol(){this.a=cg}s(73,27,{},ol);
-function pl(){pl=u;ql=new xk;rl=new wk;sl=new yk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Ok;Hl=new Nk;Il=new Pk;Jl=new Qk;Kl=new Sk;Ll=new Tk;Ml=new Vk;Nl=new Wk;Ol=new Uk;Pl=new Xk;Ql=new Yk;Rl=new Zk;Sl=new $k;Tl=new bl;Ul=new dl;Vl=new el;Wl=new cl;Xl=new al;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new nl;dm=new ml;em=new ol;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=
-new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;C=new Bi;x(C,cg,em);x(C,ad,rl);x(C,Td,Cl);x(C,bd,ql);x(C,ed,sl);x(C,Yd,El);x(C,fd,tl);x(C,id,ul);x(C,qd,vl);x(C,wd,wl);x(C,xe,Gl);x(C,Dd,xl);x(C,Ee,Il);x(C,Ed,yl);x(C,Fd,zl);x(C,Gd,Al);x(C,Sd,Bl);x(C,Ve,Ol);x(C,Vd,Dl);x(C,oe,Fl);x(C,we,Hl);x(C,He,Jl);x(C,Le,Kl);x(C,Ue,Ll);x(C,We,Ml);x(C,Ye,Nl);x(C,$e,Pl);x(C,bf,Ql);x(C,cf,Rl);x(C,jf,Sl);x(C,kf,Xl);x(C,mf,Tl);x(C,nf,Wl);x(C,
-of,Ul);x(C,Of,$l);x(C,$f,dm);x(C,pf,Vl);x(C,Bf,Yl);x(C,Ef,Zl);x(C,Vf,am);x(C,Wf,bm);x(C,ag,cm);x(C,hg,jm);x(C,ig,fm);x(C,jg,hm);x(C,pg,nm);x(C,qg,pm);x(C,ng,lm);x(C,tg,rm);x(C,vg,tm);x(C,wg,vm);x(C,zg,Bm);x(C,Bg,xm);x(C,Cg,zm);x(C,Hg,Sm);x(C,Ig,Um);x(C,Kg,Wm);x(C,Lg,Ym);x(C,Sg,dn);x(C,Tg,$m);x(C,Ug,bn)}var rl,ql,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Hl,Gl,Il,Jl,Kl,Ll,Ol,Ml,Nl,Pl,Ql,Rl,Sl,Xl,Tl,Wl,Ul,Vl,Yl,Zl,$l,am,bm,dm,cm,em,C,jm,fm,hm,lm,nm,pm,rm,tm,vm,Bm,xm,zm,Sm,Um,Wm,Ym,dn,$m,bn;
-function km(){this.a=hg}s(75,27,{},km);function gm(){this.a=ig}s(76,27,{},gm);function im(){this.a=jg}s(77,27,{},im);function mm(){this.a=ng}s(78,27,{},mm);function om(){this.a=pg}s(79,27,{},om);function qm(){this.a=qg}s(80,27,{},qm);function sm(){this.a=tg}s(81,27,{},sm);function um(){this.a=vg}s(82,27,{},um);function wm(){this.a=wg}s(83,27,{},wm);function Cm(){this.a=zg}s(84,27,{},Cm);function ym(){this.a=Bg}s(85,27,{},ym);function Am(){this.a=Cg}s(86,27,{},Am);function Tm(){this.a=Hg}
-s(87,27,{},Tm);function Vm(){this.a=Ig}s(88,27,{},Vm);function Xm(){this.a=Kg}s(89,27,{},Xm);function Zm(){this.a=Lg}s(90,27,{},Zm);function en(){this.a=Sg}s(91,27,{},en);function an(){this.a=Tg}s(92,27,{},an);function cn(){this.a=Ug}s(93,27,{},cn);function vk(){this.a=$j()}function $j(){return(new Date).getTime()}s(94,1,{},vk);function fn(a){var b,c,d;d=new gn;for(c=a;c;)b=c.wc(),c!=a&&hn(d.a,"Caused by: "),jn(d,c.cZ.d),hn(d.a,lb),hn(d.a,null==b?"(No exception detail)":b),hn(d.a,aa),c=c.e}
-function kn(a){var b,c,d;c=v(ln,k,81,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new mn;c[d]=a[d]}}function nn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{68:1,82:1});_.wc=function(){return this.f};_.tS=function(){return nn(this)};_.e=null;_.f=null;function on(a){pn();this.f=a}s(98,99,Qh,on);function Ni(a){pn();this.f=a}function Ki(a,b){pn();this.e=b;this.f=a}s(97,98,pi,Ni,Ki);
-function qn(a){pn();this.b=a;this.a=j;var b,c,d;c=[];d=v(ln,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);kn(d)}s(96,97,pi,qn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?Gf:sn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":tn(this.b).d;this.a=this.a+lb+(sn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(sn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+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 un(a,b){return vn(a)?a.eQ(b):a===b}
-function tn(a){return vn(a)?a.cZ:wn}function xn(a){return vn(a)?a.hC():vi(a)}
-function yn(){var a;yn=u;zn=(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 An(a){yn();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=zn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var zn;s(105,1,{});function vi(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
-function Hn(){Hn=u;In=new Jn}function Kn(a,b){a.a=Ln(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Mn(a)),Nn(a.e,1),!a.i&&(a.i=new On(a)),Nn(a.i,50))}function Jn(){}function Pn(a){return a.xc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(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=Ln(b,e)):e[0].pc()}catch(f){if(f=Ji(f),!y(f,82))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){B(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Jn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var In;function Mn(a){this.a=a}s(108,1,{},Mn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Qn(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=$j();100>$j()-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 On(a){this.a=a}s(109,1,{},On);_.xc=function(){this.a.d&&Nn(this.a.e,1);return this.a.j};_.a=null;function Rn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=jb+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 pn(){var a,b,c,d;c=Rn(new Sn);d=v(ln,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);kn(d)}function Sn(){}s(112,1,{},Sn);
-_.yc=function(a){var b,c,d;d=j;a=Tn(a);b=a.indexOf(ua);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Un(a,Vn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Tn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function hn(a,b){a[a.explicitLength++]=null==b?Gf:b}function Wn(){var a=[];a.explicitLength=0;return a}function Xn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Yn(a,b){return parseInt(a[b])||0}function Zn(a,b){return null==a[b]?null:""+a[b]}
-function $n(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function ao(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ij(a){a=a.button;return 1==a?4:2==a?2:1}function bo(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==kg}function Vj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;bo(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Wj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Uj(a){var b;b=a.scrollLeft||0;bo(a)&&(b=-b);return b}function co(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 mj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function lj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function E(a,b){this.b=a;this.c=b}s(139,1,{68:1,71:1,73:1});_.eQ=function(a){return this===a};_.hC=function(){return vi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function sj(){sj=u;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=new no;oo=F(po,k,6,[eo,go,io,ko,mo])}s(138,139,Zh);var oo,io,go,ko,eo,mo;function fo(){E.call(this,gc,0)}s(140,138,Zh,fo);function ho(){E.call(this,"DOTTED",1)}s(141,138,Zh,ho);function jo(){E.call(this,"DASHED",2)}s(142,138,Zh,jo);
-function lo(){E.call(this,"HIDDEN",3)}s(143,138,Zh,lo);function no(){E.call(this,"SOLID",4)}s(144,138,Zh,no);function qo(){qo=u;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=F(bp,k,7,[ro,to,vo,xo,zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo])}s(145,139,fi);var ap,to,Xo,vo,ro,Bo,Vo,zo,Do,Fo,Ho,xo,Zo,Jo,Lo,No,Ro,To,Po;function so(){E.call(this,Mb,0)}s(146,145,fi,so);
-function Ko(){E.call(this,"SE_RESIZE",9)}s(147,145,fi,Ko);function Mo(){E.call(this,"SW_RESIZE",10)}s(148,145,fi,Mo);function Oo(){E.call(this,"S_RESIZE",11)}s(149,145,fi,Oo);function Qo(){E.call(this,"W_RESIZE",12)}s(150,145,fi,Qo);function So(){E.call(this,"TEXT",13)}s(151,145,fi,So);function Uo(){E.call(this,"WAIT",14)}s(152,145,fi,Uo);function Wo(){E.call(this,"HELP",15)}s(153,145,fi,Wo);function Yo(){E.call(this,"COL_RESIZE",16)}s(154,145,fi,Yo);function $o(){E.call(this,"ROW_RESIZE",17)}
-s(155,145,fi,$o);function uo(){E.call(this,"AUTO",1)}s(156,145,fi,uo);function wo(){E.call(this,"CROSSHAIR",2)}s(157,145,fi,wo);function yo(){E.call(this,"POINTER",3)}s(158,145,fi,yo);function Ao(){E.call(this,"MOVE",4)}s(159,145,fi,Ao);function Co(){E.call(this,"E_RESIZE",5)}s(160,145,fi,Co);function Eo(){E.call(this,"NE_RESIZE",6)}s(161,145,fi,Eo);function Go(){E.call(this,"NW_RESIZE",7)}s(162,145,fi,Go);function Io(){E.call(this,"N_RESIZE",8)}s(163,145,fi,Io);
-function cp(){cp=u;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=F(mp,k,8,[dp,fp,hp,jp])}s(164,139,Lh);var lp,fp,hp,jp,dp;function ep(){E.call(this,gc,0)}s(165,164,Lh,ep);function gp(){E.call(this,"BLOCK",1)}s(166,164,Lh,gp);function ip(){E.call(this,"INLINE",2)}s(167,164,Lh,ip);function kp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,Lh,kp);function np(){np=u;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=F(xp,k,10,[op,qp,sp,up])}s(169,139,ei);var wp,op,qp,sp,up;function pp(){E.call(this,Gb,0)}
-s(170,169,ei,pp);function rp(){E.call(this,$b,1)}s(171,169,ei,rp);function tp(){E.call(this,bc,2)}s(172,169,ei,tp);function vp(){E.call(this,vc,3)}s(173,169,ei,vp);function rj(){rj=u;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=new Pp;Qp=F(Rp,k,11,[yp,Ap,Cp,Ep,Gp,Ip,Kp,Mp,Op])}s(174,139,Vh);var Qp,Mp,Cp,Ep,Kp,Op,Ip,Ap,Gp,yp;function zp(){E.call(this,"PX",0)}s(175,174,Vh,zp);function Bp(){E.call(this,"PCT",1)}s(176,174,Vh,Bp);
-function Dp(){E.call(this,"EM",2)}s(177,174,Vh,Dp);function Fp(){E.call(this,"EX",3)}s(178,174,Vh,Fp);function Hp(){E.call(this,"PT",4)}s(179,174,Vh,Hp);function Jp(){E.call(this,"PC",5)}s(180,174,Vh,Jp);function Lp(){E.call(this,"IN",6)}s(181,174,Vh,Lp);function Np(){E.call(this,"CM",7)}s(182,174,Vh,Np);function Pp(){E.call(this,"MM",8)}s(183,174,Vh,Pp);function Sp(){Sp=u;Tp=[];Up=[];Vp=[]}var Tp,Up,Vp;function Wp(){Wp=u;Xp()}function Xp(){Xp=u;Wp();Yp=v(H,r,-1,30,1)}
-function Zp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Yp;s(198,1,{});_.tS=function(){return"An event type"};_.f=null;s(197,198,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.a=null;var $p=_.b=null;function aq(){aq=u;bq=new cq(jd,new dq)}function dq(){}s(195,196,{},dq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new cq(vd,new gq)}function gq(){}s(199,196,{},gq);
-_.zc=function(a){hq();iq(this,a.b,jq(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return fq};var fq;s(202,196,Mh);function Nj(a,b){return(a.a.clientX||0)-Vj(b)+Uj(b)+$wnd.pageXOffset}function Oj(a,b){return(a.a.clientY||0)-(Wj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function tj(a){var b;return(b=a.b)?Nj(a,b):a.a.clientX||0}function Hj(a){var b;return(b=a.b)?Oj(a,b):a.a.clientY||0}s(201,202,Mh);function kq(){kq=u;lq=new cq(yd,new mq)}function mq(){}s(200,201,Mh,mq);_.zc=function(a){a.Ec(this)};
-_.Cc=function(){return lq};var lq;function nq(){nq=u;oq=new cq(Hd,new pq)}function pq(){}s(203,196,{},pq);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return oq};var oq;s(206,1,{38:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var qq=_.c=0;function pk(){this.c=++qq}s(205,206,ki,pk);function cq(a,b){this.c=++qq;this.a=b;!$p&&($p=new rq);$p.a[a]=this;this.b=a}s(204,205,ki,cq);_.a=null;_.b=null;function sq(){sq=u;tq=new cq(Md,new uq)}
-function uq(){}s(207,201,Mh,uq);_.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!=(vq(),wq))a=xq(b.gb),c=new yq(Yn(b.gb,Kf),Yn(b.gb,Jf)),d=new yq(Yn(b.K.ab.gb,Kf),Yn(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);zq(b.z,!0);a=Yn(b.K.ab.gb,Kf);Aq(b,new yq(a,Bq(b.K.ab).a));b.A&&b.F!=wq&&Cq(b.f,b)}else zq(b.z,!1),b.F!=(vq(),wq)?Aq(b,new yq(b.w.b,b.w.a)):Dq(b,xq(b.f.gb)),b.A&&b.F!=wq&&Eq(b.f,b);Fq(b.K.ab)}else zq(b.z,!0)};_.Cc=function(){return tq};var tq;
-s(208,196,{});function Gq(){Gq=u;Hq=new cq(ae,new Iq)}function Iq(){}s(209,208,{},Iq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Hq};var Hq;function Jq(){Jq=u;Kq=new cq(be,new Lq)}function Lq(){}s(210,208,{},Lq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Kq};var Kq;function Mq(){Mq=u;Nq=new cq(ce,new Oq)}function Oq(){}s(211,208,{},Oq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};
-_.Cc=function(){return Nq};var Nq;function Pq(){Pq=u;Qq=new cq(de,new Rq)}function Rq(){}s(212,208,{},Rq);_.zc=function(a){a=Sq(a.a);(this.a.dataTransfer||null).setData(Fg,a)};_.Cc=function(){return Qq};var Qq;function Tq(){Tq=u;Uq=new cq(ee,new Vq)}function Vq(){}s(213,208,{},Vq);
-_.zc=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;Wq(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Fg),Xq(a.a.b,b))};_.Cc=function(){return Uq};var Uq;function Yq(){Yq=u;Zq=new cq(je,new $q)}function $q(){}s(214,196,{},$q);_.zc=function(a){Tj(a.a.a)};_.Cc=function(){return Zq};var Zq;
-function ar(){ar=u;br=new cq(se,new cr)}function cr(){}s(215,196,{},cr);_.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,dr(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,er(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return br};var br;function fr(){fr=u;gr=new cq(te,new hr)}function hr(){}s(216,196,{},hr);_.zc=function(a){a.a.a&&(a.a.b.a=null,ir(a.a.a,a.a.b))};
-_.Cc=function(){return gr};var gr;function jr(){jr=u;kr=new cq(ue,new lr)}function lr(){}s(217,196,{},lr);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return kr};var kr;s(219,196,{});s(218,219,{});function mr(){mr=u;nr=new cq(Qe,new or)}function or(){}s(220,218,{},or);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(pr(),qr).length&&-999!=(pr(),qr)[c]&&(c=(pr(),qr)[c]);b=new rr(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?sr(Sq(a)):e=301;break;case 118:case 86:b&&tr(a.t,(!a.tb&&(a.tb=new ur(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:vr(a,Zn((wr(),xr)._b.a.gb,Wg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Ub;e=1300;break;case 114:case 82:a.ib=!0;a.I=rc;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?yr(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?yr(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&yr(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?yr(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?yr(a,4):e=207;break;case 53:105==a.b?yr(a,5):e=208;break;case 54:105==a.b?yr(a,
-6):e=210;break;case 55:105==a.b?yr(a,7):e=211;break;case 56:105==a.b?yr(a,8):e=212;break;case 57:105==a.b?yr(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}zr(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return nr};var nr;function Ar(){Ar=u;Br=new cq(rf,new Cr)}function Cr(){}s(221,201,Mh,Cr);_.zc=function(a){a.mc(this)};_.Cc=function(){return Br};var Br;
-function nj(){nj=u;oj=new cq(sf,new Dr)}function Dr(){}s(222,201,Mh,Dr);_.zc=function(a){a.nc(this)};_.Cc=function(){return oj};var oj;function Er(){Er=u;Fr=new cq(tf,new Gr)}function Gr(){}s(223,201,Mh,Gr);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Mj(bj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,cj(a))};_.Cc=function(){return Fr};var Fr;function pj(){pj=u;qj=new cq(vf,new Hr)}function Hr(){}s(224,201,Mh,Hr);_.zc=function(a){a.oc(this)};_.Cc=function(){return qj};var qj;function rq(){this.a={}}
-s(225,1,{},rq);_.a=null;s(228,202,Mh);var Ir=null;function Jr(){Jr=u;Kr=new cq(Ng,new Lr)}function Lr(){}s(227,228,Mh,Lr);_.zc=function(a){Mr(a.a,this,a.a.k)};_.Cc=function(){return Kr};var Kr;function Nr(){Nr=u;Or=new cq(Og,new Pr)}function Pr(){}s(229,228,Mh,Pr);_.zc=function(a){Mr(a.a,this,a.a.k)};_.Cc=function(){return Or};var Or;function Qr(){var a;this.a=(a=document.createElement(Xd),a.setAttribute(Lf,"return;"),typeof a.ontouchstart==pe)}s(230,1,{},Qr);
-function Rr(){Rr=u;Sr=new cq(Pg,new Tr)}function Tr(){}s(231,228,Mh,Tr);_.zc=function(a){Mr(a.a,this,a.a.n)};_.Cc=function(){return Sr};var Sr;function Ur(){Ur=u;Vr=new cq(Qg,new Wr)}function Wr(){}s(232,228,Mh,Wr);_.zc=function(a){Xr(a.a,this)&&(a.a.j&&Yr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),dk(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Vr};var Vr;function Zr(a,b){this.a=b;this.b=a}function $r(a,b,c){ok&&(b=new Zr(b,c),a.Nc(b))}s(233,197,{},Zr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ok};
-_.a=!1;var ok=_.b=null;function as(a){this.a=a}s(234,197,{},as);_.zc=function(a){a.Kc(this)};_.Ac=function(){return bs};var bs=_.a=null;function cs(){}function ds(a){var b;es&&(b=new cs,a.Nc(b))}s(235,197,{},cs);_.zc=function(a){a.Lc(this)};_.Ac=function(){return es};var es=null;function fs(a){this.a=a}s(236,197,{},fs);_.zc=function(a){a.Mc(this)};_.Ac=function(){return gs};var gs=_.a=null;function hs(){}s(237,197,{},hs);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return is};var is=null;
-function js(a,b,c){a=a.a;if(!b)throw new ks("Cannot add a handler with a null type");if(!c)throw new ks("Cannot add a null handler");0<a.b?ls(a,new ms(a,b,c)):ns(a,b,null,c);return new os(new ps(a,b,c))}
-function qs(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 ks("Cannot fire null event");try{++d.b;i=rs(d,b.Ac(),null);e=null;for(h=d.c?i.of(i.ue()):i.nf();d.c?h.qf():h.Qc();){g=d.c?h.rf():h.Rc();try{b.zc(g)}catch(l){if(l=Ji(l),y(l,82))f=l,!e&&(e=new ss),ts(e,f);else throw l;}}if(e)throw new us(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Di(d.a);o.b<o.d.ue();)m=Ei(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ji(n);if(y(n,39))throw new vs(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function Js(a){Ks.call(this,a,!1)}function Ks(a,b){this.a=new Ls(b);this.b=a}s(238,1,Xh,Js,Ks);_.Nc=function(a){qs(this,a)};_.a=null;_.b=null;s(241,1,{});function ls(a,b){!a.a&&(a.a=new Yi);Si(a.a,b)}function ns(a,b,c,d){var e;e=aj(a.d,b);e||(e=new Bi,x(a.d,b,e));a=e.qe(c);a||(a=new Yi,e.se(c,a));a.ef(d)}function Ms(a,b,c,d){var e,f;e=rs(a,b,c);e.gf(d)&&e.re()&&(f=aj(a.d,b),f.te(c),f.re()&&Mi(a.d,b))}
-function rs(a,b,c){a=aj(a.d,b);if(!a)return Ns(),Ns(),Os;c=a.qe(c);return!c?(Ns(),Ns(),Os):c}s(240,241,{});_.a=null;_.b=0;_.c=!1;function Ls(a){this.d=new Bi;this.c=a}s(239,240,{},Ls);function os(a){this.a=a}s(242,1,{},os);_.a=null;function us(a){Ki.call(this,Ps(a),Qs(a));this.a=a}function Qs(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Ps(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Rs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:hn(b.a,"; "),d=d.wc(),hn(b.a,d);return Xn(b.a)}s(244,97,Oh,us);_.a=null;function vs(a){us.call(this,a)}s(243,244,Oh,vs);s(245,1,{},function(){});function Ss(a){a=Zn(a,Ud);return(null==a?0:kg==a||kg.toLowerCase()==a.toLowerCase())?(Ts(),Us):(null==a?0:af==a||af.toLowerCase()==a.toLowerCase())?(Ts(),Vs):(Ts(),Ws)}
-function Ts(){Ts=u;Us=new Xs("RTL",0);Vs=new Xs("LTR",1);Ws=new Xs(Mb,2);Ys=F(Zs,k,16,[Us,Vs,Ws])}function Xs(a,b){E.call(this,a,b)}s(247,139,{16:1,68:1,71:1,73:1},Xs);var Ys,Ws,Vs,Us;function $s(){}function at(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=at(e,d);F(a,b,c,d);return d}function bt(a){return ct([dt,H],[k,r],[67,-1],a,0,2,1)}
-function ct(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=at(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ct(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){et();var e=ft,f=gt;et();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 ht(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new it;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new it;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new it;}a[b]=c}s(248,1,{},$s);_.qI=0;
-function et(){et=u;ft=[];gt=[];var a=new $s,b=ft,c=gt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ft,gt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function sn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==u||a.cM&&!!a.cM[1]}function jt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function kt(){var a;$stats&&lt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(yf)&&9<=$doc.documentMode)a=Ke;else if(-1!=a.indexOf(yf)&&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"}D(Ke,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&&lt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(mt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&lt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Sp();Vp.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;}");
-Sp();0!=Vp.length&&(a=Vp.join(j),a=(Wp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Zp(0,a,!1),Vp.length=0);if(0!=Tp.length){a=Tp.join(j);a=(Wp(),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=Yp[b],0==c&&(c=Yp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Yp[e]+=a.length;Zp(e,a,!0)}Tp.length=0}0!=Up.length&&(a=Up.join(j),a=(Wp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:Zp(b-1,a,!0),Up.length=0);$stats&&lt("export.client.JSME_export");new nt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$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 Ji(a){return y(a,82)?a:new qn(a)}function ot(a){return pt(a&4194303,a>>22&4194303,0>a?1048575:0)}function qt(a){return pt(a.l,a.m,a.h)}
-function pt(a,b,c){return _=new rt,_.l=a,_.m=b,_.h=c,_}
-function st(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new tt;if(0==a.l&&0==a.m&&0==a.h)return ut=pt(0,0,0),pt(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?(ut=pt(0,0,0),c=qt((vt(),wt))):(ut=pt(c.l,c.m,c.h),c=pt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=xt(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?yt(e):0==c&&0!=d&&0==e?yt(d)+22:0!=c&&0==d&&0==e?yt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=qt((vt(),zt)),c=!0,g=!g;else return c=At(a,f),g&&Bt(c),ut=pt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=xt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=At(c,d);f&&Bt(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=pt(f,i,c);g?ut=xt(c):ut=pt(c.l,c.m,c.h);return e}if(!Ct(a,b))return e?ut=xt(a):ut=pt(a.l,a.m,a.h),pt(0,0,0);c=c?a:pt(a.l,a.m,a.h);var h,l,m,o;f=Dt(b)-Dt(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=pt(i&4194303,l&4194303,h&1048575);for(l=pt(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&&Bt(l);e?(ut=xt(c),d&&(ut=Et(ut,(vt(),wt)))):ut=pt(c.l,c.m,c.h);return l}
-function Bt(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 Dt(a){var b;b=Ft(a.h);return 32==b?(b=Ft(a.m),32==b?Ft(a.l)+32:b+20-10):b-12}var ut=null;function Gt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return pt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ht(a,b){return pt(a.l&b.l,a.m&b.m,a.h&b.h)}function It(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return vt(),Jt;if(-9223372036854775E3>a)return vt(),Kt;if(9223372036854775E3<=a)return vt(),zt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=pt(a,b,c);d&&Bt(b);return b}function Lt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Mt&&(Mt=v(Nt,k,17,256,0)),c=Mt[b],!c&&(c=Mt[b]=ot(a)),c):ot(a)}
-function Ot(a){var b=gh,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 Ct(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 Pt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return pt(c&4194303,n&
-4194303,q&1048575)}function xt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return pt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function At(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 pt(c&4194303,d&4194303,e&1048575)}function Et(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return pt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Qt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Qt(xt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Lt(1E9);a=st(a,b);b=j+L(ut);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Mt=null;function vt(){vt=u;zt=pt(4194303,4194303,524287);Kt=pt(0,0,524288);wt=Lt(1);Lt(2);Jt=Lt(0)}var zt,Kt,wt,Jt;function rt(){}s(257,1,{17:1},rt);
-function lt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Rt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(262,1,{},Rt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function St(a,b){hn(a.a.a,b.a);return a}function Tt(){this.a=new Ut}s(263,1,{},Tt);function Vt(a){if(null==a)throw new ks("css is null");this.a=a}s(264,1,{18:1,68:1},Vt);
-_.eQ=function(a){return!y(a,18)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;function Xt(a){if(null==a)throw new ks("html is null");this.a=a}s(266,1,ai,Xt);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;s(267,1,ai,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;
-function Yt(){Yt=u;Zt=RegExp(oa,qe);$t=RegExp(qb,qe);au=RegExp(ob,qe);bu=RegExp(ta,qe);cu=RegExp(fa,qe)}function du(a){Yt();-1!=a.indexOf(oa)&&(a=a.replace(Zt,pa));-1!=a.indexOf(ob)&&(a=a.replace(au,ra));-1!=a.indexOf(qb)&&(a=a.replace($t,qa));-1!=a.indexOf(fa)&&(a=a.replace(cu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(bu,"&#39;"));return a}var Zt,$t,au,cu,bu;function eu(a){if(null==a)throw new ks("uri is null");this.a=a}s(269,1,{20:1},eu);_.eQ=function(a){return!y(a,20)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};
-_.a=null;function fu(){fu=u}s(271,1,{});function gu(){}s(272,1,{},gu);var hu=null;function iu(){}s(273,271,{},iu);var ju=null;function ku(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=rs(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=rs(a.a,f,null).mf(e),y(d,21)&&un(d.a,b)){var h=a.a,l=f;0<h.b?ls(h,new lu(h,l,null,d)):Ms(h,l,null,d)}}}s(274,1,qi);_.a=null;function mu(a){this.a=a}s(275,274,qi,mu);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function nu(a){this.a=a}s(276,274,qi,nu);
-_.Lc=function(){var a=this.a;ou((pu(),qu),a.a,!0)};function ru(){pn()}s(277,97,pi,ru);function su(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,dk(a.d,1))}function tu(){this.a=new uu(this);this.b=new Yi;this.d=new vu(this);this.f=new wu(this)}s(278,1,{},tu);_.c=!1;_.e=!1;function uu(a){jk();this.a=a}s(279,24,{},uu);_.vc=function(){if(this.a.c){var a=this.a,b;b=xu(a.f.d.b,a.f.b);yu(a.f);y(b,22)&&new ru;a.c=!1;su(a)}};_.a=null;function vu(a){jk();this.a=a}s(280,24,{},vu);
-_.vc=function(){this.a.e=!1;var a=this.a,b=$j(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(dk(a.a,1E4);a.f.c<a.f.a;){d=zu(a.f);try{if(null==d)break;y(d,22)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||yu(a.f)}if(100<=$j()-b)break}}finally{e||(Yj(a.a),a.c=!1,su(a))}};_.a=null;function zu(a){var b;a.b=a.c;b=xu(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function yu(a){Au(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function wu(a){this.d=a}s(281,1,{},wu);_.Qc=function(){return this.c<this.a};_.Rc=function(){return zu(this)};
-_.Sc=function(){yu(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Bu(a,b){var c=(Cu(),Du(b));a.appendChild(c)}function Eu(a,b,c){var d;d=Sj;Sj=a;b==gj&&8192==Fu(a.type)&&(gj=null);c.Tc(a);Sj=d}var Sj=null,gj=null;function Gu(){Gu=u;Hu=new tu}function Kj(a){Gu();if(!a)throw new ks("cmd cannot be null");var b=Hu;Si(b.b,a);su(b)}var Hu;function Iu(a){hj();!Ju&&(Ju=new pk);Ku||(Ku=new Ks(null,!0),Lu=new Mu);return js(Ku,Ju,a)}var Ku=null;function Nu(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function Mu(){}s(287,197,{},Mu);_.zc=function(a){a.Pc(this);Lu.c=!1};_.Ac=function(){return Ju};_.Bc=function(){Nu(this)};_.a=!1;_.b=!1;_.c=!1;var Ju=_.d=null,Lu=null;function Ou(){Ou=u;Pu=new Qu;Ru()||(Pu=null)}var Pu=null;function lk(){}s(289,1,{},lk);_.Jc=function(){for(;0<(jk(),kk).c;)Yj(xu(kk,0))};function nk(a,b){return js((!Su&&(Su=new Tu),Su),a,b)}
-function Uu(a){mk();Vu||(Wu("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 Xu),Vu=!0);return nk((!es&&(es=new pk),es),a)}
-function mk(){Yu||(Wu('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 Zu),
-Yu=!0)}function $u(){Yu&&$r((!Su&&(Su=new Tu),Su),null,!1)}function av(){var a;Yu&&(a=new bv,Su&&qs(Su,a));return null}function cv(){var a,b;if(Vu&&(b=lj(),a=mj(),dv!=b||ev!=a))dv=b,ev=a,ds((!Su&&(Su=new Tu),Su))}var Yu=!1,Su=null,ev=0,dv=0,Vu=!1;function fv(){fv=u;gv=new pk}function bv(){fv()}s(291,197,{},bv);_.zc=function(){null.Kf()};_.Ac=function(){return gv};var gv;function Tu(){Js.call(this,null)}s(293,238,Xh,Tu);
-function Fu(a){switch(a){case jd:return 4096;case vd:return 1024;case yd:return 1;case Md:return 2;case je:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ze:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case wf:return 131072;case Hd:return 262144;case "paste":return 524288;case Qg:return 1048576;case Pg:return 2097152;
-case Og:return 4194304;case Ng:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function hj(){hv||(iv(),jv(),hv=!0)}var hv=!1;function kv(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 lv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function iv(){mv=B(function(a){var b;var c=Ku,d,e,f;Ju&&c&&nv(c.a.d,Ju)?(b=Lu.a,d=Lu.b,e=Lu.c,f=Lu.d,Nu(Lu),Lu.d=a,qs(c,Lu),c=!(Lu.a&&!Lu.b),Lu.a=b,Lu.b=d,Lu.c=e,Lu.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});ov=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!sn(b)&&y(b,23)&&Eu(a,c,b)});pv=B(function(a){a.preventDefault();ov.call(this,a)});qv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;ov.call(this,a)});rv=B(function(a){if(mv(a)){var b=ij;b&&b.__listener&&!sn(b.__listener)&&y(b.__listener,23)&&(Eu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,rv,!0);$wnd.addEventListener(Md,rv,!0);$wnd.addEventListener(rf,rv,!0);$wnd.addEventListener(vf,rv,!0);$wnd.addEventListener(sf,rv,!0);$wnd.addEventListener(uf,rv,!0);$wnd.addEventListener(tf,rv,!0);$wnd.addEventListener(wf,rv,!0);$wnd.addEventListener(Qe,mv,!0);$wnd.addEventListener(Se,mv,!0);$wnd.addEventListener(Re,
-mv,!0);$wnd.addEventListener(Qg,rv,!0);$wnd.addEventListener(Pg,rv,!0);$wnd.addEventListener(Og,rv,!0);$wnd.addEventListener(Ng,rv,!0);$wnd.addEventListener(ue,rv,!0);$wnd.addEventListener(se,rv,!0);$wnd.addEventListener(te,rv,!0)}function sv(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 tv(a,b){switch(b){case "drag":a.ondrag=ov;break;case ae:a.ondragend=ov;break;case be:a.ondragenter=pv;break;case "dragleave":a.ondragleave=ov;break;case ce:a.ondragover=pv;break;case de:a.ondragstart=ov;break;case ee:a.ondrop=ov;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,ov,!1);a.addEventListener(b,ov,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function uv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?ov:null),c&2&&(a.ondblclick=b&2?ov:null),c&4&&(a.onmousedown=b&4?ov:null),c&8&&(a.onmouseup=b&8?ov:null),c&16&&(a.onmouseover=b&16?ov:null),c&32&&(a.onmouseout=b&32?ov:null),c&64&&(a.onmousemove=b&64?ov:null),c&128&&(a.onkeydown=b&128?ov:null),c&256&&(a.onkeypress=b&256?ov:null),c&512&&(a.onkeyup=b&512?ov:null),c&1024&&(a.onchange=b&1024?ov:null),c&2048&&(a.onfocus=b&2048?ov:null),c&4096&&(a.onblur=b&4096?ov:null),
-c&8192&&(a.onlosecapture=b&8192?ov:null),c&16384&&(a.onscroll=b&16384?ov:null),c&32768&&(a.onload=b&32768?qv:null),c&65536&&(a.onerror=b&65536?ov:null),c&131072&&(a.onmousewheel=b&131072?ov:null),c&262144&&(a.oncontextmenu=b&262144?ov:null),c&524288&&(a.onpaste=b&524288?ov:null),c&1048576&&(a.ontouchstart=b&1048576?ov:null),c&2097152&&(a.ontouchmove=b&2097152?ov:null),c&4194304&&(a.ontouchend=b&4194304?ov:null),c&8388608&&(a.ontouchcancel=b&8388608?ov:null),c&16777216&&(a.ongesturestart=b&16777216?
-ov:null),c&33554432&&(a.ongesturechange=b&33554432?ov:null),c&67108864&&(a.ongestureend=b&67108864?ov:null))}var ij=null,mv=null,rv=null,pv=null,ov=null,qv=null;function jv(){pv=B(function(a){ov.call(this,a);return!1})}function vv(){var a;vv=u;wv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var wv;function xv(){this.b=new Yi}function yv(a){a=a[Yc];return null==a?-1:a}s(299,1,{},xv);_.a=null;function zv(a,b){this.a=a;this.b=b}s(300,1,{},zv);_.a=0;_.b=null;
-function Ru(){var a=Pu,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));Av=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 Qu(){this.a=new Js(null)}s(301,1,Xh,Qu);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){qs(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Av?j:Av))Av=a,is&&(a=new hs,qs(this.a,a))};var Av=j;
-function Wu(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Zu(){}s(304,1,{},Zu);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(av),B($u))};function Xu(){}s(305,1,{},Xu);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(cv))};function Xi(a,b){Fi(a._c(),b,!0)}function Wi(a,b){Fi(a._c(),b,!1)}function kj(a,b,c){0<=b&&a.ed(b+Xf);0<=c&&a.cd(c+Xf)}
-function Bv(a,b){null==b||0==b.length?a.gb.removeAttribute(Jg):a.gb.setAttribute(Jg,b)}function Cv(a){var b,a=Zn(a,xd);b=Un(a,Vn(32));return 0<=b?a.substr(0,b-0):a}
-function Fi(a,b,c){if(!a)throw new Ni(nc);b=Tn(b);if(0==b.length)throw new qk(Lc);if(c){var d,e,f;d=Tn(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+=ba),a.className=f+d)}else{var g,b=Tn(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=Tn(e.substr(0,
-c-0)),b=Tn(Dv(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Ev(a,b){a.style.display=b?j:Cf;a.setAttribute("aria-hidden",""+!b)}s(310,1,li);_.Xc=function(){return Vj(this.gb)};_.Yc=function(){return Wj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return Yn(this.gb,Jf)};_.$c=function(){return Yn(this.gb,Kf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=Cf};_.bd=function(){throw new Fv;};_.cd=function(a){this.gb.style[Ie]=a};
-_.dd=function(a){Ev(this.gb,a)};_.ed=function(a){this.gb.style[ah]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function Gv(a,b,c){var d=a.gb,e=c.b;hj();tv(d,e);D(ce,e)&&tv(d,be);js(!a.db?a.db=new Js(a):a.db,c,b)}function z(a,b,c){var d;d=Fu(c.b);if(-1==d){var e=a.gb;d=c.b;hj();tv(e,d);D(ce,d)&&tv(e,be)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,hj(),uv(e,d)):a.cb|=d;return js(!a.db?a.db=new Js(a):a.db,c,b)}
-function Hv(a,b,c){return js(!a.db?a.db=new Js(a):a.db,c,b)}function Iv(a){var b;if(a.hd())throw new Jv("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;hj();uv(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Kv(a,b){var c;switch(Fu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&co(a.gb,c))return}c=a.gb;var d,e,f;if($p&&(f=$p.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&qs(a.db,f.a),f.a.a=d,f.a.b=e}function Lv(a){if(!a.hd())throw new Jv("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 Tj(a){if(a.fb)if(y(a.fb,29))a.fb.nd(a);else{if(a.fb)throw new Jv("This widget's parent does not implement HasWidgets");}else if(ej(),nv(Mv.a,a)){ej();try{a.kd()}finally{Mi(Mv.a,a)}}}function Nv(a,b){var c;c=a.fb;if(b){if(c)throw new Jv("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(309,310,ti);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&qs(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){Iv(this)};_.Tc=function(a){Kv(this,a)};_.kd=function(){Lv(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Ov(a){for(a=new Pv(a);a.a.a<a.a.b.c-1;)Qv(a.a),Rv(a.a)}s(308,309,hi);_.fd=function(){Sv(this,(Tv(),Uv))};_.gd=function(){Sv(this,(Tv(),Vv))};function Wv(a,b,c){Tj(b);var d=a.p;Xv(d,b,d.c);d=(Cu(),Du(b.gb));c.appendChild(d);Nv(b,a)}
-function Yv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Zv;b.fb==a&&(f=a.od(b),f<d&&--d);Tj(b);Xv(a.p,b,d);e?(e=b.gb,sv(c,(Cu(),Du(e)),d)):(e=(Cu(),Du(b.gb)),c.appendChild(e));Nv(b,a)}function $v(a,b){var c;if(b.fb!=a)return!1;try{Nv(b,null)}finally{c=b.gb;ao(c).removeChild(c);c=a.p;var d;d=aw(c,b);if(-1==d)throw new bw;if(0>d||d>=c.c)throw new Zv;for(--c.c;d<c.c;++d)ht(c.a,d,c.a[d+1]);ht(c.a,c.c,null)}return!0}s(307,308,hi);_.od=function(a){return aw(this.p,a)};
-_.pd=function(a,b,c,d){Yv(this,a,b,c,d)};_.qd=function(){return new cw(this.p)};_.nd=function(a){return $v(this,a)};function dj(a,b,c,d){var e;Tj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function dw(a,b){var c;(c=$v(a,b))&&ew(b.gb);return c}function fw(a,b,c,d){if(b.fb!=a)throw new qk("Widget must be a child of this panel.");a.td(b,c,d)}function gw(a,b,c){a=a.gb;-1==b&&-1==c?ew(a):(a.style[Uf]=$c,a.style[Te]=b+Xf,a.style[Mg]=c+Xf)}
-function hw(){var a=$doc.createElement(Xd);this.p=new iw(this);this.gb=a;this.gb.style[Uf]="relative";this.gb.style[Qf]=Je}function ew(a){a.style[Te]=j;a.style[Mg]=j;a.style[Uf]=j}s(306,307,hi,hw);_.rd=function(a){Wv(this,a,this.gb)};_.nd=function(a){return dw(this,a)};_.sd=function(a,b,c){fw(this,a,b,c)};_.td=function(a,b,c){gw(a,b,c)};function jw(a,b){if(a.vd())throw new Jv("SimplePanel can only contain one child widget");a.wd(b)}
-function kw(a,b){if(a.ab!=b)return!1;try{Nv(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function lw(a,b){if(b!=a.ab&&(b&&Tj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(Cu(),Du(a.ab.gb));a.ud().appendChild(c);Nv(b,a)}}function mw(){this.gb=$doc.createElement(Xd)}s(314,308,hi,mw);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new nw(this)};_.nd=function(a){return kw(this,a)};_.wd=function(a){lw(this,a)};_.ab=null;
-function ow(a,b){a.$&&(pw(a.Z,!1,!1),$r(a,a,b))}function qw(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function rw(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Te]=b-0+(rj(),Xf);a.style[Mg]=c+Xf}function sw(a){a.$||(a.bb&&Tj(a),pw(a.Z,!0,!1))}s(313,314,hi);_.ud=function(){return $n(this.gb)};_.Zc=function(){return Yn(this.gb,Jf)};_.$c=function(){return Yn(this.gb,Kf)};_._c=function(){return ao($n(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){ow(this,a)};
-_.ad=function(){return!D(Je,this.gb.style[Yg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&pw(this.Z,!1,!0)};_.cd=function(a){this.O=a;qw(this);0==a.length&&(this.O=null)};_.zd=function(a,b){rw(this,a,b)};_.dd=function(a){this.gb.style[Yg]=a?Zg:Je};_.wd=function(a){lw(this,a);qw(this)};_.ed=function(a){this.P=a;qw(this);0==a.length&&(this.P=null)};_.Ad=function(){sw(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 tw(a,b){var c;mw.call(this);this.R=new uw;this.L=(vw(),ww);this.Z=new xw(this);this.gb.appendChild($doc.createElement(Xd));this.zd(0,0);ao($n(this.gb))[xd]="gwt-PopupPanel";$n(this.gb)[xd]=Sf;this.N=this.M=a;this.W=!1;c=F(mt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new yw(c);this.K._c()[xd]=j;c=ao($n(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ni(nc);d=Tn(d);if(0==d.length)throw new qk(Lc);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(ba)}lw(this,this.K);qw(this);Fi($n(this.gb),Sf,!1);Fi(this.K.b,b+"Content",!0)}s(312,313,hi);_.fd=function(){Iv(this.K)};_.gd=function(){Lv(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new nw(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){lw(this.K,a);qw(this)};_.K=null;s(311,312,hi);_.kd=function(){Lv(this)};
-function zw(){zw=u;Aw=new Bw(Gb,0,(vw(),ww));Cw=new Bw(pc,1,Dw);Ew=new Bw(wc,2,Fw);Gw=F(Hw,k,24,[Aw,Cw,Ew])}function Bw(a,b,c){E.call(this,a,b);this.a=c}s(315,139,{24:1,68:1,71:1,73:1},Bw);_.a=null;var Gw,Aw,Cw,Ew;function Iw(){Iw=u;Jw=F(mt,k,1,[Mg,qf,md])}
-function yw(a){var b;Iw();var c,d;c=this.gb=$doc.createElement(Ag);this.c=$doc.createElement(Dg);Bu(c,this.c);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[xd]=a[c],Bu(b,Kw(a[c]+"Left")),Bu(b,Kw(a[c]+Ib)),Bu(b,Kw(a[c]+"Right")),b),Bu(this.c,d),1==c&&(this.b=$n(kv(d,1)));this.gb[xd]="gwt-DecoratorPanel"}function Kw(a){var b,c;c=$doc.createElement(Eg);b=$doc.createElement(Xd);var d=(Cu(),Du(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(317,314,Yh,yw);_.ud=function(){return this.b};
-_.b=null;_.c=null;var Jw;s(316,317,Yh);s(318,1,{});function Tv(){Tv=u;Uv=new Lw;Vv=new Mw}function Nw(a){us.call(this,a)}function Sv(a,b){Tv();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ji(f),y(f,82))d=f,!c&&(c=new ss),ts(c,d);else throw f;}}if(c)throw new Nw(c);}s(319,243,Oh,Nw);var Uv,Vv;function Lw(){}s(320,1,{},Lw);_.Bd=function(a){a.jd()};function Mw(){}s(321,1,{},Mw);_.Bd=function(a){a.kd()};s(324,309,ti);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};
-_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.jd=function(){Iv(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(323,324,ti);function Ow(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",qd),b);this.gb[xd]="gwt-Button";this.gb.innerHTML=a||j}s(322,323,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},Ow);s(325,307,hi);_.d=null;
-_.e=null;function Pw(a,b){var c;if(a.f)throw new Jv("Composite.initWidget() may only be called once.");Tj(b);c=b.gb;a.gb=c;var d;Cu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Cu(),c).__gwt_resolve=Qw(a));a.f=b;Nv(b,a)}function Rw(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);hj();uv(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(326,309,Ph);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Rw(this)};
-_.Tc=function(a){Kv(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Sw(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[Ud]=kg;break;case 1:c[Ud]=af;break;case 2:Ss(c)!=(Ts(),Ws)&&(c[Ud]=j)}}}function Tw(a){this.a=a;this.c=!1;this.d=this.b=Ss(a)}s(327,1,{},Tw);_.a=null;_.b=null;_.c=!1;_.d=null;function jj(){this.gb=Uw()}s(328,314,hi,jj);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};
-_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function Vw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=$n(b);e=null;c&&(c=yv(c),e=0>c?null:xu(a.i.b,c));e?Ww(a,e):d&&(b.innerHTML=j||j);return b}function Ww(a,b){var c;if(b.fb!=a)return!1;try{Nv(b,null)}finally{c=b.gb;ao(c).removeChild(c);var d=a.i,e;e=yv(c);c[Yc]=null;c=d.b;Xw(e,c.c);ht(c.b,e,null);d.a=new zv(e,d.a)}return!0}s(330,308,hi);_.qd=function(){return new Yw(this)};
-_.nd=function(a){return Ww(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Zw(a){if(0>=a.b)throw new $w("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new $w("Column index: 0, Column size: "+a.a);}
-function ax(){this.i=new xv;this.f=$doc.createElement(Ag);this.c=$doc.createElement(Dg);Bu(this.f,this.c);this.gb=this.f;this.d=new bx(this);var a=new cx(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;sv(a.b.f,(Cu(),Du(b)),0);Bu(a.a,$doc.createElement(Bd))}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 $w("Row index: "+a+", Row size: "+d);if(0>c)throw new $w("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new $w("Column index: "+c+", Column size: "+this.a);c=Vw(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(Eg),d.innerHTML=sa||j,sv(c,(Cu(),Du(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(Bd),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(Eg);
-e.innerHTML=sa;c=$doc.createElement(Rg);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)Vw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(329,330,hi,ax);_.a=0;_.b=0;function dx(a){for(;++a.b<a.d.c&&!(null!=xu(a.d,a.b)););}function Yw(a){this.c=a;this.d=this.c.i.b;dx(this)}s(331,1,{},Yw);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new bw;a=xu(this.d,this.b);this.a=this.b;dx(this);return a};_.Sc=function(){var a;if(0>this.a)throw new ex;a=xu(this.d,this.a);Tj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function bx(a){this.a=a}s(332,1,{},bx);_.a=null;function cx(a){this.b=a}s(333,1,{},cx);_.a=null;_.b=null;function fx(){fx=u;gx=new hx}var gx;function ix(){ix=u;jx=new kx((np(),ud));lx=new kx(Te);mx=new kx(fg);nx=lx;ox=mx;px=nx}var jx,px,lx,ox,nx,mx;function hx(){}s(335,1,{},hx);
-function kx(a){this.a=a}s(336,335,{},kx);_.a=null;function qx(){qx=u;rx=new sx(qf);tx=new sx(Mg)}var rx,tx;function sx(a){this.a=a}s(337,1,{},sx);_.a=null;function ux(a,b){var c;c=vx(a);Bu(a.b,c);Wv(a,b,c)}function vx(a){var b;b=$doc.createElement(Eg);b[cd]=a.a.a;b.style[Xg]=a.c.a;return b}function wx(a,b){var c,d;d=ao(b.gb);(c=$v(a,b))&&a.b.removeChild(d);return c}
-function xx(){this.p=new iw(this);this.e=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Bu(this.e,this.d);this.gb=this.e;this.a=(ix(),px);this.c=(qx(),tx);this.b=$doc.createElement(Rg);Bu(this.d,this.b);this.e[td]=$a;this.e[sd]=$a}s(338,325,hi,xx);_.nd=function(a){return wx(this,a)};_.b=null;function yx(){yx=u;new Bi}function zx(a){yx();Ax.call(this,a.d.a,a.b,a.c,a.e,a.a)}function Bx(a,b,c,d,e){yx();this.a=new Cx(this,a,b,c,d,e);this.gb[xd]="gwt-Image"}
-function Ax(a,b,c,d,e){yx();Bx.call(this,(fu(),new eu(a)),b,c,d,e)}s(339,309,ti,zx,Bx,Ax);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.Tc=function(a){32768==Fu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Kv(this,a)};_.ld=function(){var a=this.a;D(Ze,Zn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Dx(a,this),Kn((Hn(),In),a.f))};_.a=null;
-s(341,1,{});_.f=null;function Ex(){Ex=u;Fx()}
-function Cx(a,b,c,d,e,f){var g,i;Ex();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(ug);i=new Tt;St(St(St(i,new Vt("width:"+e+(rj(),Xf)+nb)),new Vt("height:"+f+Zf)),new Vt("background:url("+b.a+") no-repeat "+-c+"px "+-d+Zf));!Gx&&(Gx=new Hx);b=Ix;c=new Vt((new Vt(Xn(i.a.a))).a);i=new Ut;hn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=du(b.a);hn(i.a,b);hn(i.a,"' style='");b=du(c.a);hn(i.a,b);hn(i.a,"' border='0'>");i=new Xt(Xn(i.a));g.innerHTML=i.a||j;g=
-$n(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),hj(),uv(g,a)):a.cb|=133333119}s(340,341,{},Cx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Dx(a,b){this.a=a;this.b=b}s(342,1,{},Dx);
-_.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(Ze,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;_.b=null;function Jx(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(fx(),gx)?a.b.d==(Ts(),Vs)?(ix(),lx):a.b.d==Us?(ix(),mx):(ix(),nx):a.b.d==(Ts(),Vs)?(ix(),mx):a.b.d==Us?(ix(),lx):(ix(),ox);b!=a.c&&(a.c=b,a.gb.style[Gg]=!a.c?j:a.c.a)}s(344,309,ti);_.a=null;_.b=null;_.c=null;
-function Kx(){this.gb=$doc.createElement(Xd);this.b=new Tw(this.gb);this.gb[xd]="gwt-Label"}function Lx(){Kx.call(this);Sw(this.b,bh);Jx(this)}s(343,344,ti,Kx,Lx);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function Mx(a,b){if(0>b||b>=a.gb.options.length)throw new Zv;}function jq(a,b){Mx(a,b);return a.gb.options[b].value}
-function Nx(){this.gb=$doc.createElement("select");this.gb[xd]="gwt-ListBox"}s(345,324,ti,Nx);s(346,274,qi);function Ox(a){this.a=a}s(347,346,qi,Ox);_.Dc=function(){};function Px(a){this.a=a}s(348,346,qi,Px);_.Jc=function(a){this.a.Cd(a.f,a.a)};function Qx(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Rg);sv(a.e,(Cu(),Du(e)),b);a=(Cu(),Du(c));d.appendChild(a)}else d=kv(a.e,0),sv(d,(Cu(),Du(c)),b)}
-function Rx(a,b,c){var d;Sx(a,b);c&&b.a?(Sx(a,null),a=b.a,b=(Hn(),In),b.c=Ln(b.c,[new Tx(a),!1])):null!=b.c&&(a.j=new Ux(a,b),c=(vw(),Dw),a.j.L=c,a.j.T=a.f,a.j._c()[xd]=Ge,d=Cv(a.gb),D(Fe,d)||Xi(a.j,d+"Popup"),Hv(a.j,new Px(a),ok?ok:ok=new pk),a.n=b.c,d=a.j,a=new Vx(a,b),d.gb.style[Yg]=Je,sw(d),a.a.o?rw(a.a.j,Vj(a.a.gb)+Yn(a.a.gb,Kf)-1,Wj(a.b.gb)+$wnd.pageYOffset):rw(a.a.j,Vj(a.b.gb),Wj(a.a.gb)+$wnd.pageYOffset+Yn(a.a.gb,Jf)-1),d.gb.style[Yg]=Zg)}
-function Wx(a,b){if(b||!(a.k&&a.n==a.k.c))Sx(a,b),Xx(a.gb),b&&a.d&&Rx(a,b,!1)}
-function Yx(a,b){var c;a:{c=b.target;var d,e;for(e=new Di(a.i);e.b<e.d.ue();)if(d=Ei(e),co(d.gb,c)){c=d;break a}c=null}switch(Fu(b.type)){case 1:Xx(a.gb);c&&Rx(a,c,!0);break;case 16:c&&Wx(a,c);break;case 32:c&&Wx(a,null);break;case 2048:Zx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Zx(a)||a.o||$x(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Zx(a)||(a.o?null!=a.k.c&&!a.k.c.Kf().Kf()&&(Rx(a,a.k,!1),a.k.c.Kf()):ay(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Zx(a)||a.o&&$x(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:Zx(a)||(a.o?ay(a):null!=a.k.c&&!a.k.c.Kf().Kf()&&(Rx(a,a.k,!1),a.k.c.Kf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Sx(a,null);a.j&&ow(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Sx(a,null);a.j&&ow(a.j,!1);break;case 13:Zx(a)||(Rx(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Kv(a,b)}function by(a,b,c){c&&Sx(a,null);$r(a,b,!1);a.n=null;a.j=null}
-function Zx(a){var b;if(!a.k){for(b=new Di(a.i);b.b<b.d.ue();){b=Ei(b);Sx(a,b);break}return!0}return!1}
-function Sx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Cv(c.gb)+Va;Fi(c._c(),d,!1);a.o&&(c=ao(a.k.gb),2==lv(c)&&(c=kv(c,1),Fi(c,yg,!1)))}if(b){c=Cv(b.gb)+Va;Fi(b._c(),c,!0);a.o&&(c=ao(b.gb),2==lv(c)&&(c=kv(c,1),Fi(c,yg,!0)));pl();c=a.gb;var d=new Rk(b.gb),e=(kl(),ll),d=F(cy,k,5,[d]),e=e.a,f,g,i,h;f=new gn;for(i=0,h=d.length;i<h;++i)g=d[i],jn(jn(f,g.a),ba);d=Tn(Xn(f.a));c.setAttribute(e,d)}a.k=b}}
-function ay(a){var b,c,d;if(a.k){for(b=c=Jj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?xu(a.i,b):xu(a.i,c);break}Sx(a,d)}}function $x(a){var b,c,d;if(a.k){for(b=c=Jj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?xu(a.i,b):xu(a.i,c);break}Sx(a,d)}}s(349,309,ti);_.Tc=function(a){Yx(this,a)};_.kd=function(){this.j&&ow(this.j,!1);Lv(this)};_.Cd=function(a,b){by(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Tx(a){this.a=a}s(350,1,{},Tx);_.pc=function(){dy(this.a)};_.a=null;
-function ey(a){this.a=a}s(351,1,{},ey);_.Dc=function(){Sx(this.a,null)};_.a=null;function Ux(a,b){this.a=a;this.b=b;tw.call(this,!0,lf);lw(this.K,this.b.c);qw(this);this.Y=!0;this.b.c.Kf()}s(352,312,hi,Ux);_.Pc=function(a){var b,c;if(!a.a)switch(Fu(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(co(b,c)){a.a=!0;break}a.a&&Sx(this.a,null)}};_.a=null;_.b=null;function Vx(a,b){this.a=a;this.b=b}s(353,1,{},Vx);_.a=null;var fy=_.b=null;
-function gy(){gy=u;fy=new Rt((fu(),new eu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function hy(a,b){this.gb=$doc.createElement(Eg);var c=Cv(this.gb)+Va;Fi(this._c(),c,!1);this.gb.textContent=a||j;this.gb[xd]="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);pl();this.gb.setAttribute("role",Wl.a);this.a=b}s(356,310,{28:1,32:1,35:1},hy);_.a=null;_.b=null;_.c=null;
-function iy(){var a;this.gb=$doc.createElement(Eg);this.gb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Bu(this.gb,a);a[xd]="menuSeparatorInner"}s(357,310,li,iy);function jy(){var a,b,c,d,e;b=null.Kf();e=lj();d=mj();b[Wd]=(cp(),Cf);b[ah]=0+(rj(),Xf);b[Ie]=ab;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Xf;b[Ie]=(a>d?a:d)+Xf;b[Wd]="block"}function uw(){}s(358,1,{},uw);_.Lc=function(){jy()};
-function ky(a){this.a=a}s(359,1,{},ky);_.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?co(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Fu(d.type)){case 4:case 1048576:if(gj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(gj){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 ly(a){this.a=a}s(360,1,{},ly);_.a=null;function vw(){vw=u;ww=new my(Gb,0);Dw=new my(pc,1);Fw=new my(wc,2);ny=F(oy,k,33,[ww,Dw,Fw])}function my(a,b){E.call(this,a,b)}s(361,139,{33:1,68:1,71:1,73:1},my);var ny,ww,Dw,Fw;function py(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Uu(a.a.R),jy(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Oi(a.f.a),a.f=null,a.b=!1)}function qy(a){a.j||(py(a),a.c||(ej(),dw(fj(null),a.a)));a.a.gb.style[Ad]="rect(auto, auto, auto, auto)";a.a.gb.style[Qf]=Zg}
-function ry(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=I(b*a.d);i=I(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[Ad]="rect("+g+Yf+f+Yf+c+Yf+e+"px)"}
-function pw(a,b,c){a.c=c;Xj(a);a.i&&(Yj(a.i),a.i=null,qy(a));a.a.$=b;var d=a.a;d.X&&(Oi(d.X.a),d.X=null);d.S&&(Oi(d.S.a),d.S=null);if(d.$){d.X=Iu(new ky(d));var e;e=new ly(d);Ou();e=Pu?js(Pu.a,(!is&&(is=new pk),is),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(vw(),ww)&&!b&&(c=!1);a.j=b;c?b?(py(a),a.a.gb.style[Uf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Ad]="rect(0px, 0px, 0px, 0px)",ej(),b=fj(null),Wv(b,a.a,b.gb),a.i=new sy(a),dk(a.i,1)):Zj(a,200):(py(a),a.j?(a.a.gb.style[Uf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),ej(),b=fj(null),Wv(b,a.a,b.gb)):a.c||(ej(),dw(fj(null),a.a)),a.a.gb.style[Qf]=Zg)}function xw(a){var b=(fk(),gk);this.k=new ek(this);this.s=b;this.a=a}s(362,17,{},xw);_.rc=function(){qy(this)};_.sc=function(){this.d=Yn(this.a.gb,Jf);this.e=Yn(this.a.gb,Kf);this.a.gb.style[Qf]=Je;ry(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){ry(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function sy(a){jk();this.a=a}s(363,24,{},sy);
-_.vc=function(){this.a.i=null;Zj(this.a,200)};_.a=null;function Cu(){Cu=u;ty()}function Du(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Qw(a){return function(){this.__gwt_resolve=uy;return a.bd()}}function uy(){throw"A PotentialElement cannot be resolved twice.";}
-function ty(){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 ej(){ej=u;vy=new wy;xy=new Bi;Mv=new ss}function yy(a){this.p=new iw(this);this.gb=a;Iv(this)}
-function fj(a){ej();var b,c;c=aj(xy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==xy.d){var d=new zy;mk();nk(ok?ok:ok=new pk,d)}!b?c=new Ay:c=new yy(b);x(xy,a,c);ts(Mv,c);return c}s(365,306,hi,yy);var vy,xy,Mv;function wy(){}s(366,1,{},wy);_.Bd=function(a){a.hd()&&a.kd()};function zy(){}s(367,1,{},zy);_.Jc=function(){ej();try{Sv(Mv,vy)}finally{By(Mv.a),By(xy)}};function Ay(){yy.call(this,$doc.body)}s(368,365,hi,Ay);
-_.td=function(a,b,c){gw(a,b-0,c-0)};function nw(a){this.c=a;this.a=!!this.c.ab}s(369,1,{},nw);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new bw;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function Cy(a,b){a.gb[Wg]=null!=b?b:j}s(372,324,ti);_.Tc=function(a){0!=(Fu(a.type)&896)?Kv(this,a):Kv(this,a)};_.ld=function(){};function Dy(){Dy=u;Ey()}s(371,372,ti);
-function Fy(){var a;Dy();var b=(a=$doc.createElement("INPUT"),a.type=Fg,a);!ju&&(ju=new iu);!hu&&(hu=new gu);this.gb=b;this.gb[xd]="gwt-TextBox"}s(370,371,ti,Fy);function Ey(){Ey=u;Gy=new Hy;Iy=new Jy;Ky=new Ly;My=new Ny;Oy=F(Py,k,36,[Gy,Iy,Ky,My])}s(373,139,ji);var Oy,Gy,Iy,Ky,My;function Hy(){E.call(this,Gb,0)}s(374,373,ji,Hy);function Jy(){E.call(this,$b,1)}s(375,373,ji,Jy);function Ly(){E.call(this,bc,2)}s(376,373,ji,Ly);function Ny(){E.call(this,vc,3)}s(377,373,ji,Ny);
-function Qy(a,b){if(0>b||b>=a.c)throw new Zv;return a.a[b]}function aw(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Xv(a,b,c){var d,e;if(0>c||c>a.c)throw new Zv;if(a.c==a.a.length){e=v(Ry,k,37,2*a.a.length,0);for(d=0;d<a.a.length;++d)ht(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ht(a.a,d,a.a[d-1]);ht(a.a,c,b)}function iw(a){this.b=a;this.a=v(Ry,k,37,4,0)}s(378,1,{},iw);_.qd=function(){return new cw(this)};_.a=null;_.b=null;_.c=0;
-function Qv(a){if(a.a>=a.b.c)throw new bw;return a.b.a[++a.a]}function Rv(a){if(0>a.a||a.a>=a.b.c)throw new ex;a.b.b.nd(a.b.a[a.a--])}function cw(a){this.b=a}s(379,1,{},cw);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Qv(this)};_.Sc=function(){Rv(this)};_.a=-1;_.b=null;function Fx(){Fx=u;Ix=(fu(),new eu(Cn()+"clear.cache.gif"))}var Ix,Gx=null;function Hx(){}s(381,1,{},Hx);function Sy(){Sy=u;Fx()}function Ty(a,b,c,d,e){Sy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Uy(a,b,c){Sy();Ty.call(this,(fu(),new eu(a)),b,0,c,16)}s(382,318,{},Ty,Uy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Uw(){var a;a=$doc.createElement(Xd);a.tabIndex=0;return a}function Xx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Oi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?ls(b,new lu(b,c,d,a)):Ms(b,c,d,a)}function ps(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(388,1,{},ps);_.a=null;_.b=null;_.c=null;_.d=null;function ms(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(389,1,{},ms);_.pc=function(){ns(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function lu(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(390,1,{},lu);_.pc=function(){Ms(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Vy(a,b){b.k!=a&&(!a.ac&&(a.ac=new Yi),b.k=a,Si(a.ac,b))}function Wy(a){var b;b=a.cZ.d;if(-1!=Un(b,Vn(36)))return null;a=a.bc.b.b++;return b=Dv(b,Xy(b,Vn(46))+1)+j+a}
-function Yy(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Zy(a,b,c,Lt(d)))}function $y(a){return!a.Tb&&a.$b?$y(a.$b):a.Tb}function az(a){return!a.Vb&&a.$b?az(a.$b):a.Vb}function bz(a){var b;b=new cz;if(a.Sd()){for(;a&&!y(a,56);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,56)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new dz;}function ez(a){a.cc=!1;a._d();fz(a)}function fz(a){if((a=y(a,56)?null:a.$b)&&a.cc)ez(a),a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function gz(a){return(a=a.Hd())?a:new hz(1,1)}function iz(a){var b;return(b=a.Id())?new jz(b):new jz(a.Kd())}function kz(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function lz(a){return!a.Vb?(a.Rd(),!0):!1}function N(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,44)&&c.a==b.a||a._b.Af(b)}function mz(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)fz(a),new nz(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new nz(a,101)}
-function oz(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Bf(b),a.Sd()&&a.$d())}function pz(a){a.dc||(kz(a),qz(a,!0),rz(a),a.dc=!0,new nz(a,102),Yy(a,a,a.$b,0),fz(a),a._b.Df(a))}function sz(){this.bc=(hq(),hq(),tz);new Bi;this.Qd();this.Zb=(uz(),vz)}s(394,1,si);_.Ed=function(){return!1};_.Fd=function(){return Wy(this)};_.Gd=function(){return $y(this)};_.Hd=function(){return wz(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new xz(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(){ez(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return gz(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+bh+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return iz(this)};
-_.Yd=function(){};_.Zd=function(){return lz(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){mz(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Xc};_.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 P(a,b,c){var d;if(-1>a.Ob.a.c)throw new qk("Missing message: awt.12A");if(y(b,46)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,56))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,56))break;d=d.$b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,56))throw new qk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new mn;var e=Jj(d.Ob.a,b),f;f=xu(d.Ob.a,e);d.Pb&&d.Pb.je(f);yz(d,e);new zz(d,301,f)}d=a.Ob.a.c;kz(b);Az(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),ez(a),!!a.Pb&&
-y(a.Pb,49)&&(a.Pb.n=!1),Yy(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,49)){var g=a.Pb;if(!b)throw new ks("Missing message: awt.185");if(null==c||null!=c)Bz(g,c,b);else throw new qk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ji(i);if(y(i,76))throw b=i,yz(a,d),b;throw i;}b._d();new zz(a,300,b)}function Cz(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Dz(a){var b;b=a.ee();return new Ez(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function qz(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)xu(a.Ob.a,c).Td(b)}function yz(a,b){var c;c=xu(a.Ob.a,b);kz(c);c.Td(!1);Au(a.Ob.a,b);c.$b=null;ez(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1);Yy(c,c,a,1)}function Fz(a){var b=(Gz(),Hz);oz(a,b);for(b=0;b<a.Ob.a.c;++b)xu(a.Ob.a,b).Zd()}function Iz(a,b){var c,d;if(a.Pb)for(d=new Di(a.Ob.a);d.b<d.d.ue();)c=Ei(d),a.Pb.je(c);if(b)for(d=new Di(a.Ob.a);d.b<d.d.ue();)c=Ei(d),b.fe(null,c);a.Pb=b;ez(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function rz(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=xu(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function Jz(){sz.call(this);this.Ob=new Kz;this.Sb=(hq(),hq(),tz)}s(393,394,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 gz(this)};_.Md=function(){return iz(this)};
-_.Qd=function(){this._b=(hq(),new Lz)};_.Rd=function(){ez(this);this.Pb&&y(this.Pb,49)&&(this.Pb.n=!1)};_.Td=function(a){qz(this,a)};_.Ud=function(){return gz(this)};_.Xd=function(){return iz(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)kz(xu(this.Ob.a,a))};_.Zd=function(){var a;if(!lz(this))return!1;for(a=0;a<this.Ob.a.c;++a)xu(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=xu(this.Ob.a,b),a._d()};_.de=function(){rz(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Mz(){var a=new Nz;Jz.call(this);Iz(this,a)}s(392,393,ii,Mz);_.Fd=function(){return"panel"+this.Sb.b.d++};function Oz(a,b,c){a=Pz(a.Nb,b,c);a.j=!0;return new Qz(a)}function Rz(a){a.Vd(a.Nb.d)}function Sz(a){return new hz(Yn(a.Nb.gb,Kf),Yn(a.Nb.gb,Jf))}s(391,392,ii);_.Jd=function(){return Yn(this.Nb.gb,Jf)};_.Nd=function(){return Yn(this.Nb.gb,Kf)};_.Od=function(){return Vj(this.Nb.gb)};_.Pd=function(){return Wj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=Cf};_.$d=function(){Rz(this)};_.ae=function(){};_.Nb=null;function Tz(a){if(null!=a)this.e=a;else throw new Uz;}s(396,1,di);_.tS=function(){return this.cZ.d+"[source="+this.e+Xc};_.e=null;
-function Vz(){Vz=u;Q=new Bi;x(Q,new R(400),new T(sh));x(Q,new R(401),new T(sh));x(Q,new R(402),new T(sh));x(Q,new R(500),new T(uh));x(Q,new R(501),new T(uh));x(Q,new R(502),new T(uh));x(Q,new R(503),new T(vh));x(Q,new R(504),new T(uh));x(Q,new R(505),new T(uh));x(Q,new R(506),new T(vh));x(Q,new R(507),new T(Gh));x(Q,new R(100),new T(hh));x(Q,new R(101),new T(hh));x(Q,new R(102),new T(hh));x(Q,new R(103),new T(hh));x(Q,new R(1004),new T(rh));x(Q,new R(1005),new T(rh));x(Q,new R(800),new T(Ch));x(Q,
-new R(801),new T(Ch));x(Q,new R(200),new T(wh));x(Q,new R(201),new T(wh));x(Q,new R(202),new T(wh));x(Q,new R(204),new T(wh));x(Q,new R(203),new T(wh));x(Q,new R(209),new T(Hh));x(Q,new R(208),new T(Ih));x(Q,new R(207),new T(Ih));x(Q,new R(206),new T(wh));x(Q,new R(205),new T(wh));x(Q,new R(1400),new T(Eh));x(Q,new R(1401),new T(Fh));x(Q,new R(1402),new T(Fh));x(Q,new R(300),new T(ih));x(Q,new R(301),new T(ih));x(Q,new R(1100),new T(Bh));x(Q,new R(1101),new T(Bh));x(Q,new R(1200),new T(Dh));x(Q,new R(701),
-new T(zh));x(Q,new R(900),new T(Ah));x(Q,new R(1001),new T(xh));x(Q,new R(601),new T(yh))}s(395,396,di);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,45)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Pc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var Q;function T(a){this.a=a}s(398,1,{},T);_.a=gh;function Wz(){}s(399,1,{},Wz);_.a=null;_.b=null;
-function Xz(a,b){var c;b&&(a.a?(c=new Yz(a.a),ht(c.b,c.c++,b),a.a=c):(a.a=new Yi,Si(a.a,b)))}s(401,1,di);_.a=null;function Zz(){}function $z(){}s(400,401,di,Zz,$z);function aA(){aA=u;Math.sqrt(2)}function bA(a){aA();if(0>a)throw new qk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(402,1,{41:1},bA);_.eQ=function(a){return a===this?!0:y(a,41)?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 cA;a.a=31*a.a+I((new dA(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+I((new dA(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eA(){eA=u;fA=new ss;gA=new hz(0,0);ts(fA,zb);ts(fA,Rb);ts(fA,vb);ts(fA,"Last");ts(fA,Ib);ts(fA,mc);ts(fA,Kc);ts(fA,Nc);ts(fA,Pb)}
-function Bz(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!nv(fA.a,b))throw new qk(hA());jt(aj(a.c,d))===jt(c)&&jt(aj(a.b,c))===jt(d)||((b=aj(a.c,d))&&iA(a,b,d),jA(a.a.qd(),c)&&iA(a,c,d),b=a.a,new kA(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lA(a,b){return new hz(Pj(b[1].b,Pj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Pj(b[0].a,Pj(b[4].a,b[3].a))+a.k)}function iA(a,b,c){mA(a.a,b);Mi(a.b,b);Mi(a.c,c)}
-function nA(a,b){if(!a.n){a.n=!0;var c,d,e;oA(a.f,gA);oA(a.i,gA);oA(a.o,null);a.p=0;for(d=pA(a.a,0);d.b!=d.d.a;){c=qA(d);e=aj(a.b,c);var f=b.Zb;e=un(e,Ib)?0:un(e,mc)?1:un(e,Kc)?2:un(e,Nc)?4:un(e,Pb)?3:un(e,zb)?f.a?4:3:un(e,vb)?f.a?3:4:un(e,Rb)?1:2;c.dc?a.o[e]||(ht(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 rA(){eA();sA.call(this,0)}
-function sA(a){eA();hq();this.a=new tA;this.b=new Bi;this.c=new Bi;this.d=a;this.j=0;this.n=!1;this.o=v(uA,k,45,5,0);this.f=v(vA,k,47,5,0);this.i=v(vA,k,47,5,0);this.p=this.e=this.k=0}s(403,1,{49:1,68:1},rA,sA);_.fe=function(a,b){Bz(this,a,b)};
-_.ge=function(a){nA(this,a);if(0!=this.p)if(a=Dz(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;nA(this,a);this.n=b;return 0==this.p?Cz(a,new hz(0,0)):Cz(a,lA(this,this.f))};_.ie=function(a){var b;b=this.n;nA(this,a);this.n=b;return Cz(a,lA(this,this.i))};_.je=function(a){var b;b=aj(this.b,a);null!=b&&iA(this,a,b)};_.tS=function(){return wA.d+"[hgap="+this.d+",vgap="+this.j+Xc};_.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 gA,fA;function xA(a){sz.call(this);this._b=(hq(),new yA(a,this))}s(404,394,{42:1,45:1,50:1,64:1,68:1},xA);_.Fd=function(){return qd+this.bc.b.a++};_.Hd=function(){return!az(this)?new hz(0,0):wz(this._b,this)};_._d=function(){};s(406,1,{});s(405,406,{},function(){});function zA(){zA=u}
-function AA(a,b){if(null==b)throw new ks("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Of);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 BA(){zA();sz.call(this);new Yi;this._b=new CA((hq(),this))}s(407,394,{43:1,45:1,50:1,64:1,68:1},BA);_.Hd=function(){return wz(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Wy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+bh+this.Wb+(this.dc?j:",hidden")+",current="+jq(this._b.a,this._b.a.gb.selectedIndex)};function DA(){DA=u;EA=new FA(255,255,255);GA=new FA(192,192,192);HA=new FA(128,128,128);IA=new FA(64,64,64);JA=new FA(0,0,0);KA=new FA(255,0,0);new FA(255,175,175);LA=new FA(255,200,0);MA=new FA(255,255,0);new FA(0,255,0);NA=new FA(255,0,255);OA=new FA(0,255,255);PA=new FA(0,0,255)}
-function QA(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 FA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new FA(c,a,b)}function RA(a){return new FA(I(0.7*(a.a>>16&255)),I(0.7*(a.a>>8&255)),I(0.7*(a.a&255)))}function FA(a,b,c){DA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(408,1,{44:1,51:1,55:1},FA);_.eQ=function(a){return y(a,44)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Xc};_.a=0;var JA,PA,OA,IA,HA,GA,NA,LA,KA,EA,MA;function uz(){uz=u;vz=new TA(!0);UA=new ss;ts(UA,"ar");ts(UA,"fa");ts(UA,"iw");ts(UA,"ur")}function TA(a){this.a=a}s(409,1,di,TA);_.a=!1;var vz,UA;s(411,1,{60:1,70:1});function VA(){hz.call(this,0,0)}function hz(a,b){this.b=a;this.a=b}
-function jz(a){hz.call(this,a.b,a.a)}s(410,411,{47:1,60:1,68:1,70:1},VA,hz,jz);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new cA;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WA.d+"[width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;function rr(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(412,1,di,rr,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)+Xc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YA(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=(Xw(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 ZA(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=Pj(g,c.a),i+=c.b+a.c);return new hz(i,g+2*a.d)}function Nz(){$A.call(this,1,5,5)}
-function $A(a,b,c){hq();this.c=b;this.d=c;this.a=a}s(413,1,di,Nz,$A);_.fe=function(){};
-_.ge=function(a){this.b=aB(a.Ob);if(0!=XA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Dz(a);g=a.ee();i=a.Zb.a;l=new Yi;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 bB(n);for(w=0;w<n;++w)ht(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 G=d,A=Jj(a.Ob.a,q);Xw(A,G.c);ht(G.b,A,q)}for(d=new Di(d);d.b<d.d.ue();)if((c=Ei(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(YA(this,l,b.b-(m-this.c),g.b,o,h,i),l.Ae(),m=f,o+=h+this.d,h=0),e=!1,ht(l.b,l.c++,c),m+=a.b+this.c,h=Pj(h,a.a);YA(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=aB(a.Ob);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!1))};_.ie=function(a){this.b=aB(a.Ob);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=fg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return cB.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Xc};_.a=0;_.b=null;_.c=0;_.d=0;function Gz(){Gz=u;Hz=new dB(Ob,0,12)}
-function dB(a,b,c){Gz();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(414,1,di,dB);_.a=null;_.b=0;_.c=0;var Hz;s(415,1,di);_.tS=function(){return eB.d+"[font="+this.c+"ascent="+fB(this.a,this.c).a+", descent="+fB(this.a,this.c).b+", height="+fB(this.a,this.c).c+Xc};_.c=null;function gB(a){if(!a.k){kz(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=xu(a.o,b))&&gB(c);qz(a,!1);a.k=!0;Yy(a,a,a.$b,0);new hB(a,202)}}
-function iB(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=xu(a.o,b))&&c.xd()}function jB(a){!az(a)&&Fz(a);var b=iz(a);a.be(a.hc,a.ic,b.b,b.a);rz(a)}function kB(a,b){a.p!=b&&(a.p=b)}s(417,393,Sh);_.Ld=function(){return new xz(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){iB(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){mz(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mz(this,a,b,c,d);this.dc&&e&&!f&&rz(this)};_.k=!1;_.p=!1;
-function lB(a){Jz.call(this);this.q=new $z;this.o=new Yi;this.n=new xz(0,0,0,0);this.dc=!1;Iz(this,new rA);this._b&&mB(this._b.c,a);this._b&&nB(this._b.c,!0);kB(this,!0)}s(416,417,Sh);_.ee=function(){return new xz(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Vj(this._b.c.gb)};_.Pd=function(){return Wj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new oB((hq(),j),this)};
-function pB(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QA(g),f=new FA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),(a.d=g)&&(a.f=dg+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new FA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),f=QA(g),(a.d=i)&&(a.f=dg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;qB(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=dg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);qB(a,b,c,d,1);qB(a,b,c+1,1,e);(a.d=f)&&(a.f=dg+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);qB(a,b+d,c,1,e);qB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function rB(a){var b,c;c=Pj(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 hz(b,c)}function sB(a,b,c){var d,e,f,g,i,h;a.b=aB(b.Ob);if(0==a.b.length)return new VA;g=rB(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=Pj(h,d.b),i=Pj(i,d.a);return new hz(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tB(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uB(){vB.call(this,7)}function vB(a){hq();this.d=0;this.a=1;this.e=a;this.c=0}s(420,1,di,uB,vB);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=aB(a.Ob);if(0!=this.b.length&&(b=Dz(a),!(0>=b.b||0>=b.a))){c=rB(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);tB(b.b,b.c,this.c,f,e);tB(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 Cz(a,sB(this,a,!1))};_.ie=function(a){return Cz(a,sB(this,a,!0))};_.je=function(){};
-_.tS=function(){return wB.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Xc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function ex(){pn()}function Jv(a){pn();this.f=a}s(422,97,pi,ex,Jv);function dz(){pn();this.f="Missing message: awt.151"}s(421,422,pi,dz);s(423,1,{});function xz(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(424,1,{48:1,68:1,70:1},xz);_.eQ=function(a){return a===this?!0:y(a,48)?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 xB.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function yB(a){zB.call(this,a,0)}function zB(a,b){sz.call(this);this._b=(hq(),new AB(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(ix(),jx);c.a=d;Jx(c);break;case 0:c=c.a;d=(ix(),lx);c.a=d;Jx(c);break;case 2:c=c.a,d=(ix(),mx),c.a=d,Jx(c)}}s(425,394,si,yB,zB);
-_.Hd=function(){return!az(this)?new hz(0,0):wz(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Wy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+bh+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=ud;break;case 2:b=fg}return a+b+",text=null"};_.a=0;s(428,1,di);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Xc};_.j=null;_.k=null;
-function BB(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function CB(a){this.n=(hq(),hq(),tz);var b;var c;b=this.cZ.d;-1!=Un(b,Vn(36))?b=null:(c=this.n.b.c++,b=Dv(b,Xy(b,Vn(46))+1)+j+c);this.j=b;this.d=new Zz;this.f=a;this.e=!0;this.i=new DB(this)}s(427,428,di,CB);_.Wd=function(){return BB(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(426,427,$h);_.Wd=function(){return BB(this)+(this.b?",tearOff":j)};_.b=!1;s(430,1,{61:1});
-_.eQ=function(a){return a===this?!0:y(a,61)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new cA;EB(a,this.a);EB(a,this.b);return a.a};function cz(){this.b=this.a=0}function FB(a,b){this.a=a;this.b=b}function GB(a){var b=a.b;this.a=a.a;this.b=b}s(429,430,{52:1,61:1,68:1},cz,FB,GB);_.eQ=function(a){return a===this?!0:y(a,52)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HB.d+"[x="+this.a+",y="+this.b+Xc};_.a=0;_.b=0;
-function IB(a,b){if(!b)throw new ks("Missing message: awt.70");var c=a.a;if(D(b.f,Ca)){var c=c.a.a,d=new iy,e=c.c.c;if(0>e||e>c.c.c)throw new Zv;c.o&&(d.gb[Cd]=2);Qx(c,e,d.gb);Az(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 Zv;Az(d.c,e,c);for(f=g=0;f<e;++f)y(xu(d.c,f),32)&&++g;Az(d.i,g,c);Qx(d,e,c.gb);c.b=d;e=Cv(c.gb)+Va;Fi(c._c(),e,!1);d.o&&(e=Jj(d.c,c),-1!=e&&(d=kv(d.o?d.e:kv(d.e,0),e),2==lv(d)&&d.removeChild(kv(d,1)),c.gb[Cd]=2))}}
-function JB(){CB.call(this,j);new Yi;this.b=!1;this.a=(hq(),new KB)}s(431,426,$h,JB);_.a=null;s(434,1,{54:1,63:1,70:1});s(433,434,{54:1,62:1,63:1,70:1});_.eQ=function(a){return a===this?!0:y(a,62)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new cA;EB(a,this.c);EB(a,this.d);EB(a,this.b);EB(a,this.a);return a.a};function Ez(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}s(432,433,{53:1,54:1,62:1,63:1,68:1,70:1},Ez);
-_.eQ=function(a){return a===this?!0:y(a,53)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return LB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function MB(){MB=u;NB=new OB;PB=new QB;RB=new QB}var NB,RB,PB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return vi(this)};function OB(){}s(437,436,{},OB);function QB(){}s(438,1,{},QB);s(439,394,si);_.Gd=function(){return null};
-function SB(a,b){var c;c=new TB(az(a));return!c?null:new hz(UB(c,"_")*b+6,fB(c.a,c.c).c+6)}function VB(a,b){var c;c=SB(a,b);return!c?gz(a):c}function WB(a,b){var c;c=SB(a,b);return!c?iz(a):c}function XB(a,b){var c=a._b;Cy(c.a,b);c.e.a=-1;c.e.b=-1}function YB(a){ZB.call(this,a,null!=a?a.length:0)}function ZB(a,b){sz.call(this);this.a=0>b?0:b;var c=this._b;Cy(c.a,a);c.e.a=-1;c.e.b=-1}s(440,439,si,YB,ZB);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return SB(this,Zn(this._b.a.gb,Wg).length)};_.Id=function(){return!az(this)?null:SB(this,Zn(this._b.a.gb,Wg).length)};_.Kd=function(){return 0<this.a?VB(this,this.a):gz(this)};_.Md=function(){return 0<this.a?WB(this,this.a):iz(this)};_.Qd=function(){this._b=(hq(),new $B)};_.Ud=function(){return 0<this.a?VB(this,this.a):gz(this)};_.Xd=function(){return 0<this.a?WB(this,this.a):iz(this)};_.a=0;function hq(){hq=u;tz=new aC}function bC(){var a=(hq(),hq(),tz);!a.c&&(a.c=new cC)}
-function aC(){this.b=new dC;this.d=new Wz}s(441,1,{},aC);_.a=null;_.c=null;var tz;function dC(){}s(442,1,{},dC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(443,1,{});function eC(){eC=u;fC=new gC;hC=new gC}function iC(a,b){return b==a?!0:!b?!1:!0}function gC(){}s(444,1,{57:1},gC);_.eQ=function(a){return null==a||!y(a,57)?!1:iC(this,a)};_.hC=function(){var a;a=null.Kf()+";class="+null.Kf();a=!null.Kf().Kf()?a:a+";charset=";return Wt(a)};
-_.tS=function(){return jC.d+"[MimeType=(null);humanPresentableName="+this.a+Xc};_.a=null;var fC,hC;function kC(){kC=u;F(lC,k,57,[(eC(),hC),fC])}function mC(a){var b=(eC(),hC);if(iC(b,(eC(),hC)))return a.a;if(iC(b,fC))return new nC(a.a);throw new oC(b);}function pC(a){kC();this.a=a}s(445,1,{},pC);_.a=null;function oC(a){a="flavor = "+a;pn();this.f=a}s(446,98,{58:1,68:1,74:1,82:1},oC);function qC(a,b){Vz();rC.call(this,a,1001,b,gh)}
-function rC(a,b,c,d){Vz();Tz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(447,395,di,qC,rC);_.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="+Qt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=gh;function nz(a,b){Vz();Tz.call(this,a);this.d=b}s(448,395,di,nz);
-_.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()+ba+a.Nd()+bh+a.Jd()+va};function zz(a,b,c){Vz();nz.call(this,a,b);this.a=c}s(449,448,di,zz);
-_.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 Zy(a,b,c,d){Vz();Tz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(450,395,di,Zy);
-_.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&&(Ot(Ht(this.a,hh))&&(a+="PARENT_CHANGED,"),Ot(Ht(this.a,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Ot(Ht(this.a,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=gh;_.b=null;_.c=null;s(451,1,Wh);function hB(a,b){Vz();nz.call(this,a,b);this.c=null;this.a=this.b=0}
-s(452,448,di,hB);
-_.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(453,1,{});function nC(a){if(null==a)throw new mn;}s(454,453,{},nC);
-function sC(){sC=u;tC={};tC["java.vendor"]=ve;tC["package.restrict.access.sun"]=Vg;tC["sun.java.launcher"]=ec;tC["sun.management.compiler"]=ve;tC["os.name"]=ec;tC[" sun.boot.class.path"]=ec;tC["path.separator.applet"]=ec;tC["java.vm.specification.vendor"]=ve;tC["java.runtime.version"]=ec;tC["http.proxyPort"]=ec;tC["user.name"]=ec;tC["user.language"]=ec;tC["os.name.applet"]=ec;tC["browser.version"]=ec;tC["java.version"]=ec;tC["user.timezone"]=ec;tC["java.endorsed.dirs"]=ec;tC["java.specification.name"]=
-"GWT";tC["java.specification.version"]="2.5.0";tC[Oe]=ac;!Ir&&(Ir=new Qr);Ir.a?tC[Me]="yes":tC[Me]=null}var tC;s(457,98,Qh);function uC(){pn()}function vC(a){pn();this.f=a}s(456,457,{65:1,68:1,74:1,82:1},uC,vC);function wC(){wC=u;xC=new yC}
-function zC(a){var b;if(a.k){var c;b=new Ut;hn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(hn(b.a,Ya),hn(b.a,a.a));c=a.b;a=a.j;null!=c&&hn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,hn(b.a,a));b=Xn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function AC(a){wC();var b,c,d;if(null==a)throw new uC;a=Tn(a);try{d=Un(a,Vn(58))}catch(e){e=Ji(e);if(y(e,78))throw new vC(nn(e));throw e;}c=Un(a,Vn(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;BC();var f,g,i;i=c.length;b=new CC;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=Xn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new vC(Xb+a);if(!this.k&&(this.k=aj(xC,this.f),this.k||(this.k=(hq(),new DC))&&x(xC,this.f,this.k),!this.k))throw new vC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,X,ca,M,fc,Ac,Tf,ub,Jd,Kd,Ld,kb,Bc,Ab;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==EC(c,Vn(47),l+2))throw new FC(m);}else{M=c.substr(l,m-l);m-=l;A=0;
-J=this.c;fc=this.e;Ld=this.j;w=this.d;ub=this.i;o=this.a;Ab=this.n;kb=EC(M,Vn(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){X=2;fc=-1;A=EC(M,Vn(47),2);Kd=EC(M,Vn(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);O=A;-1!=kb&&kb<A&&(O=kb);var nd=Vn(64);Bc=M.lastIndexOf(nd,O);o=M.substr(2,O-2);-1<Bc&&(Ab=M.substr(2,Bc-2),X=Bc+1);Ac=EC(M,Vn(58),-1==Bc?X:Bc);q=Un(M,Vn(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Ac=q+1:Ac=-1):Ac=-1}catch(Xe){if(Xe=Ji(Xe),!y(Xe,74))throw Xe;}-1==Ac||
-Ac>A?J=M.substr(X,O-X):(J=M.substr(X,Ac-X),Tf=M.substr(Ac+1,O-(Ac+1)),0==Tf.length?fc=-1:fc=GC(Tf,10))}-1<kb&&(Ld=M.substr(kb+1,m-(kb+1)));G=-1==kb?m:kb;var Yb=Vn(63);Jd=M.lastIndexOf(Yb,G);-1<Jd?(ub=M.substr(Jd+1,G-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ca=Xy(w,Vn(47))+1,w=w.substr(0,ca-0)),G=Jd):0!=kb&&(ub=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ca=Xy(w,Vn(47))+1,0==ca?w=M.substr(A,G-A):w=w.substr(0,ca-0)+M.substr(A,G-A)));
-null==w&&(w=j);null==J&&(J=j);d=J;var re;re=w;null!=ub&&!D(ub,j)&&(null!=w?re=w+rb+ub:re=rb+ub);null==this.f&&(this.f=this.f);this.c=d;this.b=re;this.e=fc;this.j=Ld;var od;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(od=Xy(this.c,Vn(64)))?(this.n=this.c.substr(0,od-0),this.c=Dv(this.c,od+1)):this.n=null;null!=this.b&&-1<(od=Un(this.b,Vn(63)))?(this.i=Dv(this.b,od+1),this.d=this.b.substr(0,od-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Ab;this.d=w;this.i=ub}}catch(pd){pd=Ji(pd);if(y(pd,74))throw new vC(nn(pd));throw pd;}if(-1>this.e)throw new vC("incorrect port: "+this.e);}s(458,1,di,AC);_.tS=function(){return zC(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var xC;s(459,1,{});function HC(a,b,c){var d,e;for(d=new IC(a.pe().a);JC(d.a);)if(a=d.b=Ei(d.a),e=a.hf(),null==b?null==e:un(b,e))return c&&KC(d),a;return null}s(463,1,Rh);_.oe=function(a){return!!HC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,85)||this.ue()!=a.ue())return!1;for(a=new IC(a.pe().a);JC(a.a);)if(b=a.b=Ei(a.a),c=b.hf(),b=b.jf(),!this.oe(c)||!LC(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=HC(this,a,!1);return!a?null:a.jf()};_.hC=function(){var a,b,c;c=0;for(b=new IC(this.pe().a);JC(b.a);)a=b.b=Ei(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new MC("Put not supported on this map");};
-_.te=function(a){a=HC(this,a,!0);return!a?null:a.jf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new IC(this.pe().a);JC(c.a);)b=c.b=Ei(c.a),a?d+=Ba:a=!0,d+=j+b.hf(),d+=pb,d+=j+b.jf();return d+"}"};function By(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function nv(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=jb+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].hf())){c=!0;break a}c=!1}return c}
-function aj(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[jb+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.hf())){c=f.jf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=NC(a,c);else if(y(b,1))c=OC(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.hf())){a=d.jf();d.kf(c);c=a;break a}}else e=a.a[d]=[];d=new PC(b,c);e.push(d);++a.d;c=null}return c}
-function NC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function OC(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Mi(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=jb+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.hf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.jf();break a}}c=null}return c}s(462,463,Rh);_.oe=function(a){return nv(this,a)};
-_.pe=function(){return new QC(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return aj(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Mi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Bi(){By(this)}s(461,462,gi,Bi);_.ve=function(a,b){return jt(a)===jt(b)||null!=a&&un(a,b)};_.xe=function(a){return~~xn(a)};function yC(){By(this)}s(460,461,gi,yC);function RC(){pn()}s(464,97,pi,RC);
-function SC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=TC(a,c);if(c>=a.i)break;c=UC(a,c);++b}return b}function VC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function WC(a){var b;a.a=0<=a.j&&!a.d?a.j:TC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new RC;b=a.a;a.a=UC(a,a.a);return a.n.substr(b,a.a-b)}
-function UC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=XC(a.n,d);if(c<=a.f&&VC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Un(a.c,Vn(c)))break;++d}a.k&&b==d&&(a.e?(c=XC(a.n,d),c<=a.f&&VC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Un(a.c,Vn(c))&&++d));return d}function TC(a,b){var c,d;if(null==a.c)throw new mn;for(d=b;!a.k&&d<a.i;)if(a.e){c=XC(a.n,d);if(c>a.f||!VC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Un(a.c,Vn(c)))break;++d}return d}
-function YC(a){ZC.call(this,a," \t\n\r\u000c",!1)}function $C(a){ZC.call(this,a,Aa,!1)}function ZC(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=XC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=XC(this.c,d),this.b[c]=a}}}s(465,1,{},YC,$C,ZC);_.a=0;_.b=null;_.c=null;_.d=!1;
-_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function aD(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=An(e),!(yn(),!/[^,:{}\[\]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)}s(471,1,{});s(470,471,{});_.b=null;_.c=1;_.d=-1;function bD(a){this.a=a;this.b=new cD(this.a);this.c=this.d=1}s(469,470,{},bD);_.a=null;
-function Xq(a,b){var c=a.a;null!=b&&0<b.length?(!c.tb&&(c.tb=new ur(c)),dD(c.tb,b)):(c.ib=!0,c.I="ERROR - empty or null structure",eD(c))}function cD(a){this.a=a}s(472,1,{},cD);_.ye=function(a){Xq(this,a)};_.a=null;function fD(a){this.a=a}s(473,1,{},fD);var gD=_.a=null;
-function hD(){hD=u;gD=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function iD(){}function jD(a){kD.call(this,a,cb,cb,null)}function lD(a,b){kD.call(this,a,cb,cb,b)}
-function mD(a,b,c){kD.call(this,a,b,c,null)}
-function kD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=fj(a)){this.a=new nD;this.b=new oD(this.a,b,c,d);Wv(e,this.b,e.gb);d&&dd in d&&(this.b.b=d[dd]);a=this.b;a.d||(a.d=Pz(a,Yn(a.gb,Kf),Yn(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?pD="JSME":pD="JME";b.u=qD(b,!1);b.v=qD(b,!0);vr(b,pD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Sz(b);Iz(b,null);b.mb||(b.R=0);b.S||(b.S=new dB(Vb,0,13),b.V=new TB(b.S));b.T||(b.T=new dB(Vb,
-1,13),b.U=new TB(b.T));b.W||(b.W=new dB(Vb,0,11),new TB(b.W));b.j||(b.j=new dB(Vb,0,13),b.k=new TB(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;rD=10;b.Eb=!0;try{o=sD(b.Nb,"options");null!=o&&tD(b,o);i=sD(b.Nb,"jme");null!=i&&(b.K=i);l=sD(b.Nb,"mol");null!=l&&(b._=l);g=sD(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=sD(b.Nb,Fg);null!=m&&(b.ab=m,eD(b));b.i=sD(b.Nb,"atomcolors");b.f=sD(b.Nb,"atombg");f=sD(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,G,A;w=(DA(),EA);try{if(0!=f.indexOf(la))throw new on("bad hex encoding");
-A=GC(f.substr(1,2),16);G=GC(f.substr(3,2),16);q=GC(f.substr(5,2),16);n=w=new FA(A,G,q)}catch(J){if(J=Ji(J),y(J,74))sC(),n=w;else throw J;}b.s=n}b.Db&&b.Y&&uD(b.Y);h=sD(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ji(O),!y(O,74))throw O;}b.b=202;for(f=0;23>f;++f)vD[f]=(DA(),LA),wD[f]=Oc;wD[1]=Ub;vD[1]=(DA(),IA);wD[2]=yb;vD[2]=LA;wD[3]=Fb;vD[3]=IA;wD[4]=dc;vD[4]=PA;wD[5]=oc;vD[5]=KA;wD[9]=Qb;vD[9]=NA;wD[10]=Jb;vD[10]=NA;wD[11]=Bb;vD[11]=NA;wD[12]=Wb;vD[12]=NA;wD[8]=Dc;vD[8]=RA(MA);
-wD[7]=qc;vD[7]=LA;wD[6]=Jc;vD[6]=IA;wD[13]=Ic;vD[13]=IA;wD[18]=Oc;vD[18]=IA;wD[19]=rc;vD[19]=IA;wD[20]=sc;vD[20]=IA;wD[21]=tc;vD[21]=IA;wD[22]=uc;vD[22]=IA;rz(b);b.Z=new xD;f=a.c;f.B=Sz(f);null!=f.K?(yD(f,f.K),null!=f.f&&f.Y&&zD(f.Y,f.f,!0),null!=f.i&&f.Y&&zD(f.Y,f.i,!1)):null!=f._&&AD(f,f._,!0);eD(a.c);o=this.a;f=this.b;g=new bD(o);Gv(f,new BD,(Jq(),Jq(),Kq));Gv(f,new CD,(Gq(),Gq(),Hq));Gv(f,new DD,(Mq(),Mq(),Nq));Gv(f,new ED(g),(Tq(),Tq(),Uq));n=0>=FD();h=new zx((hD(),gD));h.gb.alt="drag out MOL or RXN file";
-Bv(h,h.gb.alt);m=h.a.e;l=h.a.a;g=o.X;i=~~((g-l)/2);0>i&&(i=0);o=new fD(o);dj(f.f,h,Yn(f.gb,Kf)-m-i,Yn(f.gb,Jf)-(g-i));n?(n=new GD,Bv(n,h.gb.alt),0<=m&&(n.gb.style[ah]=m+Xf),0<=l&&(n.gb.style[Ie]=l+Xf),dj(f.f,n,Yn(f.gb,Kf)-m-i,Yn(f.gb,Jf)-(g-i)),n.gb.draggable=Vg,n.gb.style[Id]=(qo(),xf),Gv(n,o,(Pq(),Pq(),Qq))):(h.gb.draggable=Vg,h.gb.style[Id]=(qo(),xf),Gv(h,o,(Pq(),Pq(),Qq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{102:1},iD,jD,lD,mD,kD);
-_.ze=function(a){HD(new ID(a,this.a,JD))};_.Ae=function(){KD(this.a)};_.Be=function(){Kn((Hn(),In),new LD(this))};_.Ce=function(){return this.a.G};_.De=function(){return this.a.cb};_.Ee=function(){return this.a.db};_.Fe=function(){return this.a.qb};_.Ge=function(){return this.a.ub};_.He=function(){return this.a.wb};_.Ie=function(a){$wnd.alert("JSME initialization error: "+a)};_.Je=function(){var a=this.a,b;a.Ab?b=MD(a,1)+qb+MD(a,2)+qb+MD(a,3):b=MD(a,0);return b};_.Ke=function(){return Sq(this.a)};
-_.Le=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=ND(a);a.Ib=b;eD(a);return c};_.Me=function(a){tD(this.a,a)};_.Ne=function(){};_.Oe=function(a){AD(this.a,a,!0)};_.Pe=function(a){yD(this.a,a)};_.$d=function(){Rz(this.a)};_.Qe=function(){OD(this.a)};_.Re=function(a){var b=this.a;if(a=PD(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;QD(b)}};_.Se=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Di(b.a);d.b<d.d.ue();)c=Ei(d),a?c.a=j:c.a=sg}Rz(b.c)};
-_.Te=function(a,b){var c=this.a,d;if(d=PD(c,a))zD(d,b,!0),QD(c)};_.Ue=function(a,b){var c=this.a,d;d=PD(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,eD(c)):(d.C=b,QD(c))};_.Ve=function(a){this.a.G=a};_.We=function(a){var b=this.a;b.cb=a;eD(b)};_.Xe=function(a){var b=this.a;b.db=a;eD(b)};_.Ye=function(a){this.a.pb=a};_.Ze=function(a){this.a.qb=a};_.$e=function(a){var b=this.a;b.ub=a;b.u=qD(b,!1)};_._e=function(a){this.a.wb=a};_.af=function(a){RD(this.a,a)};
-_.bf=function(a,b){var c=this.a;c.e=!1;c.Jb=new SD(c,a);TD(c.Jb);c.b=253;c.ib=!0;c.I=b;eD(c)};_.cf=function(a){UD(this.a,a)};_.df=function(){return VD(this.a)};_.a=null;_.b=null;function LD(a){this.a=a}s(477,1,{},LD);_.pc=function(){var a,b;for(b=new Di(this.a.b.a);b.b<b.d.ue();)a=Ei(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function WD(){var a=(XD(),YD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=ZD;XD();b=b&&b[0]&&(typeof b[0]==If||typeof b[0]==pe)?b[0]:null;a:if($D==e||aE==e&&y(b,102))e=!0;else{if(null!=b)for(b=tn(b);b&&b!=$D;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new iD:3==arguments.length?a=new mD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new jD(arguments[0]):4==arguments.length?a=new kD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new lD(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.ze(a)});b.clear=B(function(){this.g.Ae()});b.deferredRepaint=B(function(){this.g.Be()});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.Ie(a)});b.jmeFile=B(function(){return this.g.Je()});b.molFile=B(function(){return this.g.Ke()});b.nonisomericSmiles=B(function(){return this.g.Le()});b.options=B(function(a){this.g.Me(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Oe(a)});b.readMolecule=B(function(a){this.g.Pe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Qe()});b.resetAtomColors=B(function(a){this.g.Re(a)});
-b.setAntialias=B(function(a){this.g.Se(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Te(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Ue(a,b)});b.setHelpURL=B(function(a){this.g.Ve(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.We(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.Xe(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Ye(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ze(a)});b.setPasteLabel=B(function(a){this.g.$e(a)});b.setPrePasteJSfunction=
-B(function(a){this.g._e(a)});b.setSubstituent=B(function(a){this.g.af(a)});b.setTemplate=B(function(a,b){this.g.bf(a,b)});b.showInfo=B(function(a){this.g.cf(a)});b.smiles=B(function(){return this.g.df()});bE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function nt(){cE||(cE=!0,WD())}s(478,1,{},nt);var cE=!1;function dE(a){pn();this.f=a}s(480,457,Qh,dE);function tt(){pn();this.f="divide by zero"}s(481,97,pi,tt);function it(){pn()}function eE(a){pn();this.f=a}
-s(482,97,pi,it,eE);function fE(){}function gE(a){return typeof a==Hf?Dc+(0>a?-a:a):a}function hE(a,b){var c;c=new fE;c.d=Kb+(iE(0!=a?-a:0)?gE(0!=a?-a:0):j+vi(c));jE(0!=a?-a:0)&&kE(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new fE;b.d=Kb+(iE(a)?gE(a):j+vi(b));jE(a)&&kE(a,b);return b}function W(a,b){var c;c=new fE;c.d=Kb+(iE(a)?gE(a):j+vi(c));jE(a)&&kE(a,c);c.b=b?8:0;return c}function lE(){var a;a=new fE;a.d=Kb+(iE(0)?gE(0):j+vi(a));jE(0)&&kE(0,a);a.b=2;return a}
-function mE(a){var b;b=new fE;b.d=Kb+(iE(a)?gE(a):j+vi(b));jE(a)&&kE(a,b);b.b=1;return b}function jE(a){return typeof a==Hf&&0<a}function iE(a){return null!=a&&0!=a}function kE(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.c])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},fE);_.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 nE(a){var b;b=oE;!b&&(b=oE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new pE(Sb+a+fa);return b}
-function GC(a,b){var c,d;if(null==a)throw new pE(Gf);if(2>b||36<b)throw new pE("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 pE(Sb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new pE(Sb+a+fa);if(-2147483648>c||2147483647<c)throw new pE(Sb+a+fa);return c}s(486,1,{68:1,79:1});var oE=null;function qE(a){this.a=a}
-s(485,486,{68:1,71:1,72:1,79:1},qE);_.eQ=function(a){return y(a,72)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function dA(a){this.a=a}s(487,486,{68:1,71:1,75:1,79:1},dA);_.eQ=function(a){return y(a,75)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function Uz(){pn()}function qk(a){pn();this.f=a}s(488,97,Kh,Uz,qk);function Zv(){pn()}function $w(a){pn();this.f=a}s(489,97,pi,Zv,$w);function R(a){this.a=a}
-function Ft(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 yt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sE(),tE)[b],!c&&(c=tE[b]=new R(a)),c):new R(a)}s(490,486,{68:1,71:1,77:1,79:1},R);_.eQ=function(a){return y(a,77)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function sE(){sE=u;tE=v(uE,k,77,256,0)}var tE;function Qj(a){return 0>a?-a:a}function Pj(a,b){return a>b?a:b}function vE(a){return Math.round(a)}function mn(){pn()}function ks(a){pn();this.f=a}s(493,97,{68:1,74:1,78:1,80:1,82:1},mn,ks);function xi(){xi=u;yi=F(wi,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 yi;function pE(a){pn();this.f=a}s(495,488,Kh,pE);
-function rn(a){this.a="Unknown";this.c=a;this.b=-1}s(496,1,{68:1,81:1},rn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function wE(a,b){return a.charCodeAt(b)}function XC(a,b){var c=b,d=a.length,e,f;e=wE(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function xE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Un(a,b){return a.indexOf(b)}function EC(a,b,c){return a.indexOf(b,c)}function Xy(a,b){return a.lastIndexOf(b)}function yE(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Dv(c,++d):c=c.substr(0,d-0)+Dv(c,++d);return a.replace(RegExp(b,qe),c)}
-function zE(a,b){for(var c=RegExp(b,qe),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(mt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Dv(a,b){return a.substr(b,a.length-b)}
-function Tn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Vn(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,68:1,69:1,71:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Wt(this)};_.tS=_.toString;function AE(){AE=u;BE={};CE={}}
-function Wt(a){AE();var b=jb+a,c=CE[b];if(null!=c)return c;c=BE[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+wE(a,d++);c|=0}256==DE&&(BE=CE,CE={},DE=0);++DE;return CE[b]=c}var BE,DE=0,CE;function jn(a,b){hn(a.a,b);return a}function gn(){this.a=Wn()}function EE(){this.a=Wn();hn(this.a,j)}s(498,1,ri,gn,EE);_.tS=function(){return Xn(this.a)};function Ut(){this.a=Wn()}
-function CC(){this.a=Wn()}function Rs(a){this.a=Wn();hn(this.a,a)}s(499,1,ri,Ut,CC,Rs);_.tS=function(){return Xn(this.a)};function FC(a){a="String index out of range: "+a;pn();this.f=a}s(500,489,pi,FC);
-function FE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new mn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new eE("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new eE("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 Zv;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ht(b,c,a[--d])}else for(c=e+c;e<c;)ht(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Fv(){pn()}function MC(a){pn();this.f=a}s(502,97,pi,Fv,MC);function jA(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:un(b,c))return a;return null}function mA(a,b){var c;return(c=jA(a.qd(),b))?(c.Sc(),!0):!1}function GE(a){var b,c,d,e;d=new gn;b=null;hn(d.a,Pc);for(c=a.qd();c.Qc();)null!=b?hn(d.a,b):b=Ba,e=c.Rc(),hn(d.a,e===a?"(this Collection)":j+e);hn(d.a,Xc);return Xn(d.a)}s(503,1,{});_.ef=function(){throw new MC("Add not supported on this collection");};
-_.ff=function(a){return!!jA(this.qd(),a)};_.re=function(){return 0==this.ue()};_.gf=function(a){return mA(this,a)};_.tS=function(){return GE(this)};s(505,503,ui);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,88)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ff(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+=xn(c),a=~~a);return a};
-function HE(a,b){var c;return y(b,86)&&(c=b.hf(),nv(a.a,c))?(c=aj(a.a,c),a.a.ve(b.jf(),c)):!1}function QC(a){this.a=a}s(504,505,ui,QC);_.ff=function(a){return HE(this,a)};_.qd=function(){return new IC(this.a)};_.gf=function(a){return HE(this,a)?(a=a.hf(),Mi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function KC(a){if(a.b)Gi(a.a),Mi(a.c,a.b.hf()),a.b=null;else throw new Jv("Must call next() before remove().");}
-function IC(a){var b;this.c=a;b=new Yi;a.c&&Si(b,new IE(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new JE(a,d.substring(1));b.ef(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.ef(c[d])}this.a=new Di(b)}s(506,1,{},IC);_.Qc=function(){return JC(this.a)};_.Rc=function(){return this.b=Ei(this.a)};_.Sc=function(){KC(this)};_.a=null;_.b=null;_.c=null;s(508,1,Nh);_.eQ=function(a){return y(a,86)&&LC(this.hf(),a.hf())&&LC(this.jf(),a.jf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.hf()&&(a=xn(this.hf()));null!=this.jf()&&(b=xn(this.jf()));return a^b};_.tS=function(){return this.hf()+pb+this.jf()};function IE(a){this.a=a}s(507,508,Nh,IE);_.hf=function(){return null};_.jf=function(){return this.a.b};_.kf=function(a){return NC(this.a,a)};_.a=null;function JE(a,b){this.b=a;this.a=b}s(509,508,Nh,JE);_.hf=function(){return this.a};_.jf=function(){return this.b.e[jb+this.a]};_.kf=function(a){return OC(this.b,this.a,a)};_.a=null;_.b=null;
-function Xw(a,b){(0>a||a>=b)&&KE(a,b)}function KE(a,b){throw new $w("Index: "+a+", Size: "+b);}s(510,503,mi);_.lf=function(){throw new MC("Add not supported on this list");};_.ef=function(a){this.lf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,84)||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:un(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:xn(c)),b=~~b;return b};_.qd=function(){return new Di(this)};_.nf=function(){return this.of(0)};_.of=function(a){return new LE(this,a)};_.pf=function(){throw new MC("Remove not supported on this list");};function JC(a){return a.b<a.d.ue()}function Ei(a){if(a.b>=a.d.ue())throw new bw;return a.d.mf(a.c=a.b++)}function Gi(a){if(0>a.c)throw new ex;a.d.pf(a.c);a.b=a.c;a.c=-1}function Di(a){this.d=a}s(511,1,{},Di);_.Qc=function(){return JC(this)};
-_.Rc=function(){return Ei(this)};_.Sc=function(){Gi(this)};_.b=0;_.c=-1;_.d=null;function LE(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&KE(b,c);this.b=b}s(512,511,{},LE);_.qf=function(){return 0<this.b};_.rf=function(){if(0>=this.b)throw new bw;return this.a.mf(this.c=--this.b)};_.a=null;function ME(a){a=new IC(a.b.a);return new NE(a)}function OE(a,b){this.a=a;this.b=b}s(513,505,ui,OE);_.ff=function(a){return nv(this.a,a)};_.qd=function(){return ME(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function NE(a){this.a=a}s(514,1,{},NE);_.Qc=function(){return JC(this.a.a)};_.Rc=function(){return(this.a.b=Ei(this.a.a)).hf()};_.Sc=function(){KC(this.a)};_.a=null;s(515,510,mi);_.lf=function(a,b){var c;c=pA(this,a);var d=c.d;new kA(b,c.b);++d.b;++c.a;c.c=null};_.mf=function(a){var b;b=pA(this,a);try{return qA(b)}catch(c){c=Ji(c);if(y(c,87))throw new $w("Can't get element "+a);throw c;}};_.qd=function(){return pA(this,0)};
-_.pf=function(a){var b,c;b=pA(this,a);try{c=qA(b)}catch(d){d=Ji(d);if(y(d,87))throw new $w("Can't remove element "+a);throw d;}PE(b);return c};function QE(a){a.b=v(RE,k,0,0,0)}function Az(a,b,c){(0>b||b>a.c)&&KE(b,a.c);a.b.splice(b,0,c);++a.c}function Si(a,b){ht(a.b,a.c++,b);return!0}function xu(a,b){Xw(b,a.c);return a.b[b]}function Jj(a,b){for(var c=0;c<a.c;++c)if(LC(b,a.b[c]))return c;return-1}function Au(a,b){var c;c=(Xw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Ri(a,b){var c;c=Jj(a,b);if(-1==c)return!1;Au(a,c);return!0}function uk(a,b){var c;if(b.length<a.c){c=b;var d;d=at(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ht(b,c,a.b[c]);b.length>a.c&&ht(b,a.c,null);return b}function Yi(){QE(this)}function bB(a){QE(this);this.b.length=a}function Yz(a){QE(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(516,510,oi,Yi,bB,Yz);_.lf=function(a,b){Az(this,a,b)};
-_.ef=function(a){return Si(this,a)};_.Ae=function(){this.b=v(RE,k,0,0,0);this.c=0};_.ff=function(a){return-1!=Jj(this,a)};_.mf=function(a){return xu(this,a)};_.re=function(){return 0==this.c};_.pf=function(a){return Au(this,a)};_.gf=function(a){return Ri(this,a)};_.ue=function(){return this.c};_.c=0;function oA(a,b){var c=a.length,d;for(d=0;d<c;++d)ht(a,d,b)}function Ns(){Ns=u;Os=new SE}var Os;function SE(){}s(519,510,Uh,SE);_.ff=function(){return!1};_.mf=function(){throw new Zv;};_.ue=function(){return 0};
-function TE(){this.a=new Date}function UE(a){return 10>a?$a+a:j+a}s(520,1,{68:1,70:1,71:1,83:1},TE);_.eQ=function(a){return y(a,83)&&It(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(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=pt(c&4194303,b&4194303,e&1048575);a=pt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(VE(),WE)[this.a.getDay()]+ba+XE[this.a.getMonth()]+ba+UE(this.a.getDate())+ba+UE(this.a.getHours())+jb+UE(this.a.getMinutes())+jb+UE(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function VE(){VE=u;WE=F(mt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));XE=F(mt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var WE,XE;
-function ts(a,b){return null==x(a.a,b,a)}function ss(){this.a=new Bi}s(522,505,{68:1,70:1,88:1},ss);_.ef=function(a){return ts(this,a)};_.ff=function(a){return nv(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return ME(new OE(this.a,new QC(this.a)))};_.gf=function(a){return null!=Mi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return GE(new OE(this.a,new QC(this.a)))};_.a=null;
-function pA(a,b){var c,d;(0>b||b>a.b)&&KE(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 YE(a,b,d)}function tA(){this.a=new ZE;this.b=0}s(523,515,Uh,tA);_.ef=function(a){new kA(a,this.a);++this.b;return!0};_.of=function(a){return pA(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function qA(a){if(a.b==a.d.a)throw new bw;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function PE(a){if(!a.c)throw new ex;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 YE(a,b,c){this.d=a;this.b=c;this.a=b}s(524,1,{},YE);_.Qc=function(){return this.b!=this.d.a};_.qf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qA(this)};_.rf=function(){if(this.b.b==this.d.a)throw new bw;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){PE(this)};_.a=0;_.b=null;_.c=null;_.d=null;function ZE(){this.a=this.b=this}
-function kA(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(525,1,{},ZE,kA);_.a=null;_.b=null;_.c=null;function PC(a,b){this.a=a;this.b=b}s(526,508,Nh,PC);_.hf=function(){return this.a};_.jf=function(){return this.b};_.kf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function bw(){pn()}s(527,97,{68:1,74:1,80:1,82:1,87:1},bw);function LC(a,b){return jt(a)===jt(b)||null!=a&&un(a,b)}function aB(a){var b=v(uA,k,45,0,0);return uk(a.a,b)}function Kz(){this.a=new Yi}
-s(529,510,oi,Kz);_.lf=function(a,b){Az(this.a,a,b)};_.ef=function(a){return Si(this.a,a)};_.ff=function(a){return-1!=Jj(this.a,a)};_.mf=function(a){return xu(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new Di(this.a)};_.pf=function(a){return Au(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return GE(this.a)};_.a=null;function $E(a){a._b.c.$&&gB(a)}function aF(a){var b;if(a._b.c.$){b=bz(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iB(a)}
-function bF(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 HD(a){var b=a.j;cF(a._b.c,b.a,b.b);!az(a)&&Fz(a);pz(a)}function dF(){lB.call(this,j);this.i=new xA(this.sf());Xz(this.q,new eF(this))}s(531,416,Sh);_.Ed=function(a,b){return jt(a.f)===jt(this.i)?(aF(this),!0):this.tf(a,b)};_.sf=function(){return"Close"};_.tf=function(){return!1};_.xd=function(){aF(this)};_.i=null;_.j=null;
-function ID(a,b,c){dF.call(this);this._b&&nB(this._b.c,!1);kB(this,!1);Iz(this,new vB(0));a=new zB(a,1);P(this,a,null);a=new Mz;P(a,this.i,null);P(this,a,null);b&&(this.j=bz(b),jB(this),bF(this.j,~~(Yn(b.Nb.gb,Kf)/2)-~~(this.ec/2),~~(Yn(b.Nb.gb,Jf)/2)-~~(this.Wb/2)));c&&N(this,c)}s(530,531,Sh,ID);_.sf=function(){return"OK"};function fF(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Jv("Cannot undo. Index is out of range.");if(!a.a.b)throw new Jv(Zb);a.a=a.a.b;return a.a.a}
-function xD(){this.a=this.b=new gF}s(532,1,{},xD);_.a=null;function gF(){this.a=null}function hF(a){this.a=a}s(533,1,{},gF,hF);_.a=null;_.b=null;_.c=null;function eF(a){this.a=a}s(534,451,Wh,eF);_.a=null;function iF(){iF=u;jF=F(mt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);JD=(DA(),GA);kF=QA(JD);vD=v(lF,k,44,23,0);wD=v(mt,k,1,23,0);mF=v(lF,k,44,7,0);nF=null!=(sC(),tC[Me])}
-function ND(a){var b;if(a.Ab)b=oF(a,1)+qb+oF(a,2)+qb+oF(a,3);else if(b=oF(a,0),0<b.length){var c=new pF(a.Y);Si(a.$.a,c)}return b}function qF(a,b){var c,d;c=b.a;if(D(c,(rF(),sF).b))sr(VD(a));else if(D(c,tF.b))sr(Sq(a));else if(D(c,uF.b))tr(a.t,(!a.tb&&(a.tb=new ur(a)),a.tb));else if(D(c,gg)){7!=a.N&&(a.O=gh);d=b.c;d=Pt(d,fh);c=Et(d,a.O);var e=!Ct(c,gh)?xt(c):c;!Ct(e,th)&&vF(a.Y,L(c));wF(a);a.kb=!0;eD(a);a.N=7;a.O=d}else D(c,mg)||(D(c,fe)?xF(a):RD(a,c))}
-function yF(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(zF,k,-1,4,1);l=v(zF,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)AF(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=Sz(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;BF(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||CF(a.eb[f])}}}
-function KD(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 DF(a),a.Y.q=0);null!=a.qb&&aD(a.qb,null)}}function qD(a,b){var c,d,e,f;f=new JB;d=Hc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new CB(Lb+d);var g=(rF(),sF).b;d.c=g;IB(f,d);Xz(d.d,a);d=new CB(Lb+c);d.c=tF.b;Xz(d.d,a);IB(f,d);IB(f,new CB(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new CB(c);d.c=uF.b;Xz(d.d,a);IB(f,d);Vy(a,f);return f}
-function EF(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,JD);a.mb?(e==a.b&&Y(b,RA(JD)),qB(b,g,f,a.X,a.X),Y(b,(DA(),IA)),FF(b,g,f,a.X-1,a.X-1)):e==a.b?pB(b,g+1,f+1,a.X,a.X,!1):pB(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,(DA(),JA)),e){case 101:Y(b,MA);c=g+3;e=f+3;d=a.X-6;i=a.X-6;GF(b,!0);HF(b,IF(b,c,e,d,i));Y(b,JA);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(GF(b,!1),HF(b,IF(b,c,e,d,i)));JF(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KA),qB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,MA),qB(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,NA);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,JA);break;case 107:Y(b,LA);qB(b,g+4,f+4,a.X-8,a.X-8);Y(b,JA);FF(b,g+4,f+4,a.X-8,a.X-8);JF(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qB(b,g+9,f+9,2,4);qB(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:KF(b,g,f,a.X,!0);break;case 111:KF(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,EA);qB(b,g+3,f+5,a.X-7,a.X-11);Y(b,JA);FF(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,JD);a.nb&&pB(b,g+1,f+1,a.X,a.X,!1);Y(b,JA);LF(a,b,g,f,"NEW");break;case 106:Y(b,KA);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,JA);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));LF(a,b,g+6,f,rc);break;case 104:Y(b,KA);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,JA);break;case 105:a.Hb?(Y(b,OA),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,JA)):LF(a,b,g,f,"123");break;case 113:Y(b,PA);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qB(b,e,d,c,c);Y(b,JA);MF(a,
-b,g,f,EA,"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:NF(a,b,g,f+2,3);break;case 207:NF(a,b,g,f,4);break;case 208:NF(a,b,g,f,5);break;case 209:NF(a,b,g,f,1);break;case 210:NF(a,b,g,f,6);break;case 211:NF(a,b,g,f,7);break;case 212:NF(a,b,g,f,8);break;case 213:LF(a,b,g,f,"FG"),a.E=new FB(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!=wD[c]&&MF(a,b,g,f,vD[c],wD[c])}function OF(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,JD),qB(d,0,0,c,b),a.mb?(Y(d,(DA(),IA)),FF(d,-1,0,c,b-1)):(Y(d,kF),Z(d,0,0,c-1-2,0),Y(d,RA(JD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),PF(d,a.W),Y(d,(DA(),JA)),-1!=a.I.toLowerCase().indexOf(ge)&&Y(d,KA),QF(d,a.I,10,15),RF(a.Nb,a.H,a.X,a.B.a-a.X))}
-function SF(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,JD);qB(d,0,0,c,b);a.mb?(Y(d,(DA(),IA)),Z(d,0,b-1,c,b-1),e=rD*(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,kF),Z(d,0,0,0,b-1),Z(d,0,rD*a.X,b-1,rD*a.X),Y(d,RA(JD)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=rD+2;++b)EF(a,d,1,b);RF(a.Nb,a.P,0,2*a.X+a.R)}}
-function TF(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);qB(e,0,0,c,b);d=a.cb?(MB(),PB):(MB(),RB);if((MB(),NB)==(MB(),NB))d==PB?e.a=j:e.a=sg;d=new bA(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ga);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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,X=h=o=h=void 0,ca=w=A=void 0,M=ca=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=X=i=O=O=G=X=n=n=O=X=void 0,w=A=1,l=
-2,ca=3;f.v&&(BF(f),yF(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=I(13*f.k.A*i),f.k.j=new dB(Vb,0,i),f.k.k=new TB((hq(),f.k.j)));f.k.z&&(Y(g,(DA(),JA)),FF(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(iF(),mF)[f.d[i]]),h=g,o=I(f.I[i]-m/2),O=I(f.L[i]-m/2),X=M=m,GF(h,!0),HF(h,IF(h,o,O,M,X)));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,(iF(),mF)[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(H,r,-1,4,1),o=v(H,r,-1,4,1),O[0]=I(f.I[h]+q),o[0]=I(f.L[h]-n),O[1]=I(f.I[m]+q),o[1]=I(f.L[m]-n),O[2]=I(f.I[m]-q),o[2]=I(f.L[m]+n),O[3]=I(f.I[h]-q),o[3]=I(f.L[h]+n),m=g,h=O,GF(m,!0),HF(m,UF(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DA(),JA));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(iF(),mF)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;X=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-X,A=o-
-M,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,NA);q=l*A;n=l*w;Z(g,L(K(Math.round(X+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(X-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));Y(g,JA);break;case 3:m=L(K(Math.round(X)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);X=L(K(Math.round(ca*A)));M=L(K(Math.round(ca*w)));Z(g,m+X,h-M,O+X,o-M);Z(g,m-X,h+M,O-X,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));PF(g,f.k.j);m=VF(f.k.k);n=f.e[i];h=rb;null!=n&&(h=n);n=UB(f.k.k,h);X=L(K(Math.round((X+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,NA);QF(g,h,X,n);Y(g,JA);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(X))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,GF(m,!0),HF(m,UF(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)G=X-(X-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(X))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(zF,k,-1,f.s+1,1);A=v(H,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];PF(g,f.k.j);m=VF(f.k.k);M=v(mt,k,1,f.s+1,0);O=v(H,r,-1,f.s+1,1);o=v(H,r,-1,f.s+1,1);l=v(WF,k,53,f.s+1,0);for(i=1;i<=f.s;++i)h=XF(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=UB(f.k.k,h),l[i]=YF(f,i,O[i],O[i],m,!1)):(X=w[i]<f.I[i],G=!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&&(G=!1),2<A[i]&&(G=!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&&(X=!0),n=h,J=j,f.k.Eb&&0<f.w[i]&&(J+=Ub,
-1<f.w[i]&&(J+=f.w[i])),q=j,0!=f.z[i]&&(1<Qj(f.z[i])&&(q+=Qj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),X||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=UB(f.k.k,n),q=UB(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=YF(f,i,n,q,m,X),X=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(iF(),mF)[f.d[i]]),qB(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(iF(),mF)[f.d[i]]):Y(g,(DA(),JA)):Y(g,(iF(),vD)[f.b[i]]),QF(g,h,X,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],X=L(K(vE(f.I[i]-n/2))),n=L(K(vE(f.L[i]+~~(m/2)-1))),Y(g,(DA(),NA)),QF(g,
-ba+f.p[h][1],X+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(DA(),KA):(DA(),PA)),0<f.C&&106!=f.k.b&&(q=l[f.C],FF(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,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(vE(f.I[h]+q))),J[1]=L(K(vE(f.I[m]+q))),G[0]=L(K(vE(f.L[h]-n))),G[1]=L(K(vE(f.L[m]-n))),J[3]=L(K(vE(f.I[h]-q))),J[2]=L(K(vE(f.I[m]-q))),G[3]=L(K(vE(f.L[h]+n))),G[2]=L(K(vE(f.L[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.k.b&&(ca=g,i=J,A=G,ca.n&&(GF(ca,!1),HF(ca,UF(ca,i,A,5,!0)))),106==f.k.b&&ZF(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,(DA(),KA));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],FF(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(DA(),IA)),Z(e,c-1,0,c-1,b-1)):(Y(e,RA(JD)),Z(e,c-1,0,c-1,b-1),Y(e,JD),Z(e,c-2,0,c-2,b-1),Y(e,kF),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DA(),NA)),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 dB(Vb,0,13),a.V=new TB(a.S),null!=a.ab&&(d=UB(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(DA(),JA)),PF(e,a.S),QF(e,a.ab,c,b)));RF(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function NF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(H,r,-1,9,1);l=v(H,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]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.n&&(GF(b,!1),HF(b,UF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 $F(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,JD);qB(d,0,0,b,c);a.mb?(Y(d,(DA(),IA)),c=13*(a.X+a.R),FF(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RA(JD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,kF),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)EF(a,d,b,1),EF(a,d,b,2);a.b=c;RF(a.Nb,a.Kb,0,0)}}
-function KF(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);JF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function aG(a,b){var c,d,e,f,g,i,h;OD(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=bG(b);h=new ZC(b,g,!0);d=j;for(c=1;5>=c;++c)d=cG(h,g);c=rE(GC(Tn(d.substr(0,3)),10)).a;f=rE(GC(Tn(d.substr(3,3)),10)).a;cG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=cG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new dG(a,e)}yF(a,1,c,1);yF(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new dG(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",eD(a),!1;null!=a.f&&a.Y&&zD(a.Y,a.f,!0);null!=a.i&&
-a.Y&&zD(a.Y,a.i,!1);g=eG(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 fG(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];yF(a,1,g,0)}eD(a);return!0}
-function gG(a,b){var c,d,e,f,g,i,h,l;OD(a);c=f=0;l=new ZC(b,"|>",!0);e=-1<b.indexOf(qb);i=1;g=SC(l);a.sb=0;for(d=1;d<=g;++d)if(h=WC(l),Tn(h),!D(h,eh))if(D(h,qb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new SD(a,h);if(0==a.Y.s)return UD(a,"ERROR - problems in reading/processing molecule !"),sC(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return UD(a,"ERROR - strange reaction - fixing !"),sC(),!1;if(3<i)return UD(a,"ERROR - strange reaction !"),sC(),!1;1<a.sb&&!e&&tD(a,zf);e&&!a.Ab&&tD(a,bg);!e&&a.Ab&&
-tD(a,Df);e?(yF(a,1,f,1),yF(a,f+1,c-1,2),yF(a,c,a.sb,3)):yF(a,1,a.sb,0);eD(a);return!0}function vr(a,b){a.ib=!0;a.I=b}
-function zr(a,b){var c,d;if(0==b)return!1;wF(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:KD(a);d=a.Z;d.a=d.b;d.b.c=null;hG(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;iG(a,fF(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 Jv("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new Jv(Zb);d.a=d.a.c;iG(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=xu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=kc):(vr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=yE(d),AD(a,d,!1),null!=a.qb&&aD(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=xu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=kc):(vr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=yE(d),AD(a,d,!1),null!=a.qb&&aD(a.qb,null));break;case 101:a.Fb&&$E(a.Fb);a.Fb=new jG(1,a);a.b=c;break;case 107:!a.yb?a.yb=new kG(a):a.yb._b.c.$?lG(a.yb._b.c):
-HD(a.yb);break;case 113:a.a&&$E(a.a);a.a=new jG(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,uD(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=mG(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(zF,k,-1,4,1);AF(a.Y,d);a.kb=!0;a.Y=new pF(a.Y);d=I(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;TD(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,nG(a.Y,a.Y.C),a.Y.C=0,xF(a)):0<a.Y.D&&(a.kb=!0,oG(a.Y,a.Y.D),
-a.Y.D=0,xF(a));pG(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new JB;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CB(c),IB(i,g),g.c=c,Xz(g.d,a);Vy(a,i);a.D=i}qG(a.D.a,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&&($E(a.n),a.n=null);0==a.Y.C&&(a.n=new jG(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,xF(a)),18==a.c&&(d=Zn((wr(),xr)._b.a.gb,Wg),rG(a.Y,a.Y.C,d),xF(a)),pG(a.Y))}eD(a);return!0}
-function Sq(a){var b,c,d;d=VD(a);c=j;if(a.Ab){var e,f,g;g=bt([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)mG(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(sG(g[1][0],3)+sG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+tG(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+tG(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new uG(a,a.eb,a.sb)),c=tG(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function vG(a,b,c,d){var e;e=c;var f=d,g,i;(g=wG(b),i=0!=(b.e&2),g||i)?(g=a.Ab?(!a.v&&(a.v=qD(a,!0)),a.v):(!a.u&&(a.u=qD(a,!1)),a.u),qG(g.a,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=xG(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){e=0;for(b=1;13>=b;++b)if(c<b*(a.X+a.R)){e=b;break}c=0;for(b=1;b<=rD+2;++b)if(d<b*(a.X+a.R)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",eD(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=zr(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)nG(a.Y,a.Y.C),a.Y.C=0,xF(a);else{if(106==a.b)return!0;if(108==a.b)yG(a.Y,a.Y.C,0),xF(a);else if(157==a.b)yG(a.Y,a.Y.C,1),xF(a);else if(158==a.b)yG(a.Y,a.Y.C,-1),xF(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):xF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(230==a.b)a.N=3,xF(a);else if(233<=a.b&&262>a.b)AG(a.Y,!1),xF(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;rG(a.Y,a.Y.C,Zn(a.yb.e._b.a.gb,Wg));xF(a)}else if(105==a.b)BG(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=Zn((wr(),xr)._b.a.gb,Wg),1>d.length&&(d=Oc),rG(a.Y,a.Y.C,d)),xF(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(0<a.Y.D)if(104==a.b)oG(a.Y,a.Y.D),a.Y.D=
-0,xF(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]])vr(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;nG(d,c);d.a[c]=0}a.Y.D=0;xF(a)}else if(201==a.b)CG(a.Y,a.Y.D),xF(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),xF(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,xF(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,xF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(107==a.b){if(!a.yb.b)return!0;d=Zn(a.yb.e._b.a.gb,Wg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;xF(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 DF(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(DG(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,zG(a.Y)):300<a.b?(DG(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=Zn((wr(),xr)._b.a.gb,Wg),1>d.length&&(d=Oc),rG(a.Y,1,d))):230==a.b?yD(a,null):233<=a.b&&262>a.b?(DG(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,AG(a.Y,!0)):sC();xF(a)}else e=!1;e&&(pG(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,eD(a))}return e}
-function EG(a,b,c,d){var e,f;if(a.y||!a.gb||wG(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=FG(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)nG(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),oG(b,e),0<FG(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){vr(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<FG(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;vr(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(xG(b)||wG(b))vF(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(zF,k,-1,4,1);AF(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;wF(a);a.kb=!0;eD(a);a.Lb=c;a.Mb=d;return!0}
-function GG(a,b,c,d){var e,f,g;if(!a.y&&!wG(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=((iF(),nF)?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&&aD(a.pb,F(uE,k,77,[new R(a.d),new R(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;wF(a);a.kb=!0;eD(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function HG(a){if(a.y)return!0;a.ib=!1;a.O=gh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=FG(b,b.s),6>b.y[c]&&(IG(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),nG(b,b.s));b.B=!1;xF(a)}else a:{var b=a.Y,e,f;c=FG(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):vr(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],vr(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]=L(K(vE((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(vE((b.L[b.E]+b.L[c])/2))))}}CF(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,fF(b),b.a.c=c),xF(a),a.q=!1)}else 5==a.N&&(CF(a.Y),xF(a));0<a.N&&(a.C=!1,wF(a),a.kb=!0,pG(a.Y),JG(a.Y),eD(a),a.N=0,a.e=!1);if(nF&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,wF(a),a.kb=!0,eD(a);return!0}function wF(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function tD(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(Df)?a.Ab=!1:-1<b.indexOf(bg)&&(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(zf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(Hf)&&(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,yF(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)KG(a.eb[c]),BF(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(ld)&&(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&&++rD;eD(a)}
-function eD(a){var b,c,d;b=Sz(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=Oz(a,d,c),TF(a),a.y||(a.Kb=Oz(a,b.b,2*a.X+a.R),$F(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Oz(a,a.X,c),SF(a),a.H=Oz(a,d,a.X),OF(a))):(TF(a),a.y||(OF(a),a.C&&($F(a),SF(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function MD(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=mG(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+ba+c.t,h=1;h<=c.s;++h){i=XF(c,h);c.k.L&&0<c.w[h]&&(i+=Ub,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Qj(c.z[h])&&(i+=Qj(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+=jb+g);m+=ba+i+ba+LG(0.055999999999999994*c.I[h],0,2)+ba+LG(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+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function oF(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=mG(a.eb[c]),d!=b))continue;d=MG(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function xF(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&aD(a.qb,null)}var c,d,e;e=new NG;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 pF(d),TD(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 hF(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function AD(a,b,c){try{aG(a,b)?c&&xF(a):eD(a)}catch(d){if(d=Ji(d),y(d,74))eD(a);else throw d;}}
-function yD(a,b){try{gG(a,b)?xF(a):eD(a)}catch(c){if(c=Ji(c),y(c,74))eD(a);else throw c;}}function QD(a){wF(a);a.kb=!0;eD(a)}function OD(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new DF(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;eD(a);null!=a.qb&&aD(a.qb,null)}function iG(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 pF(d),TD(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&&aD(a.qb,null)}}
-function PD(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,eD(a),null):a.eb[b]}function RD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,Ma)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?zr(a,c):b="Not known group!";a.ib=!0;a.I=b;eD(a)}
-function UD(a,b){a.ib=!0;a.I=b;eD(a)}function VD(a){var b;b=ND(a);wF(a);eD(a);return b}function LF(a,b,c,d,e){var f,g,i,h;f=a.V;h=UB(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dB(f.c.a,f.c.c,g),f=new TB(i),h=UB(f,e),b.e=i,b.i=OG(i);else PF(b,a.S);f=fB(f.a,f.c).a-fB(f.a,f.c).b;QF(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function MF(a,b,c,d,e,f){var g,i;g=VF(a.U);i=UB(a.U,f);PF(b,a.T);(b.d=e)&&(b.f=dg+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);QF(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function VF(a){return fB(a.a,a.c).a-fB(a.a,a.c).b}function yr(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=zd,eD(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=zd):vr(a,a.x+ba),eD(a))}
-function nD(){iF();Mz.call(this);this.Nb=(hq(),hq(),tz).a;this.w=new dB(null,0,8);this.s=(DA(),EA);this.eb=v(PG,k,90,99,0);this.$=new Kz;this.Cb=new QG;this.J=D((sC(),tC[Oe]),ac);this.t=new RG;this.F=F(mt,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new DF(this);mF[0]=HA;mF[1]=new FA(255,153,153);mF[2]=new FA(255,204,102);mF[3]=new FA(255,255,153);mF[4]=new FA(102,255,255);mF[5]=new FA(51,204,255);mF[6]=new FA(255,153,255)}s(535,391,{40:1,45:1,46:1,50:1,59:1,64:1,66:1,68:1},nD);
-_.me=function(a){qF(this,a)};_.Vd=function(){eD(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=gh;_.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 rD=10,JD,kF,vD,jF,nF,pD=null,mF,wD;
-function dD(a,b){var c,d;if(null!=b)if(null!=a.a.wb)aD(a.a.wb,F(mt,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=zE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ht(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{aG(a.a,b)?(vr(a.a,"Structure pasted"+d),xF(a.a)):(HD(new ID(a.a.I,a.a,JD)),OD(a.a)),Rz(a.a)}catch(h){if(h=Ji(h),y(h,74))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",eD(d),HD(new ID(a.a.I,a.a,JD)),Rz(a.a);else throw h;
-}}}function ur(a){this.a=a}s(536,1,{},ur);_.a=null;function rF(){rF=u;sF=new SG("COPY_SMILES",0);tF=new SG("COPY_MOL",1);uF=new SG("PASTE",2);TG=F(UG,k,89,[sF,tF,uF])}function SG(a,b){E.call(this,a,b)}s(537,139,{68:1,71:1,73:1,89:1},SG);var TG,tF,sF,uF;function NG(){this.d=v(PG,k,90,99,0)}s(538,1,{},NG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function VG(a){a.b=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.I=v(zF,k,-1,20,1);a.L=v(zF,k,-1,20,1);a.F=bt([20,7]);a.d=v(H,r,-1,20,1);a.c=v(mt,k,1,20,0);a.n=v(mt,k,1,20,0);a.w=v(H,r,-1,20,1);a.y=v(H,r,-1,20,1);a.G=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.r=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(H,r,-1,20,1);a.M=v(H,r,-1,20,1);a.e=v(mt,k,1,20,0);a.p=bt([10,2]);a.i=v(H,r,-1,101,1)}
-function WG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,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(H,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(zF,k,-1,4,1);d=v(zF,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=XG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-XG(o[2],d[2],o[3],d[3]),d=XG(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;DG(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=YG(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(zF,k,-1,2,1);ZG(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==FG(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;vr(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];IG(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&&CG(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(vE((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(vE((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function AG(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&&yG(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,yG(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];nG(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)DG(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)IG(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];TD(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];nG(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];IG(a);a.G[a.t]=l;a.H[a.t]=c+d;TD(a);b&&(nG(a,l),BF(a))}c=4}$G(a,c);a.C=a.E;b&&
-(a.C=0)}
-function ZG(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 zG(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])aH(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,aH(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){vr(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[YG(a,a.C,a.F[a.C][d])],2<d||1!=b){vr(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(zF,k,-1,2,1);ZG(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)DG(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)DG(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)DG(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)IG(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[YG(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[YG(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(H,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]=L(K(vE((a.I[b]+a.I[e])/2))),a.M[c]=L(K(vE((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;IG(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]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(vE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(IG(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]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(vE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(IG(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]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(vE((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]&&(nG(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&&$G(a,i);-1<l&&(a.C=l)}
-function aH(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)DG(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 $G(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=FG(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function YG(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 bH(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ot(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ot(c[d])&&!Ct(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)It(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.s)break}return g==a.s}
-function BF(a){var b,c,d;b=v(zF,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{AF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;CF(a)}}
-function AF(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 yG(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=cH(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&&vr(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?vr(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?vr(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?vr(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:vr(a.k,"Charge change not possible on the halogen !");break;case 18:vr(a.k,
-"Use X button to change charge on the X atom !")}}
-function eG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(H,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(H,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&&nG(a,c);BF(a);vr(a.k,"Smaller part(s) removed !");return 1}
-function FG(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 JG(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];pG(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),pG(a));4==a.r[d]&&(a.r[d]=1)}}
-function XG(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 TD(a){var b;dH(a);b=a.r.length;a.J=v(H,r,-1,b,1);a.M=v(H,r,-1,b,1);CF(a);pG(a)}
-function DG(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(H,r,-1,c,1),FE(a.b,b,a.b.length),a.b=b,b=v(H,r,-1,c,1),FE(a.z,b,a.z.length),a.z=b,b=v(H,r,-1,c,1),FE(a.w,b,a.w.length),a.w=b,b=v(H,r,-1,c,1),FE(a.d,b,a.d.length),a.d=b,b=v(mt,k,1,c,0),FE(a.c,b,a.c.length),a.c=b,b=v(mt,k,1,c,0),FE(a.n,b,a.n.length),a.n=b,b=v(zF,k,-1,c,1),FE(a.I,b,a.I.length),a.I=b,b=v(zF,k,-1,c,1),FE(a.L,b,a.L.length),a.L=b,b=bt([c,7]),FE(a.F,b,a.F.length),a.F=b,c=v(H,r,-1,c,1),FE(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 YF(a,b,c,d,e,f){var g;g=L(K(vE(a.I[b]-c/2)));f||(g-=d-c);a=L(K(vE(a.L[b]-~~(e/2))));return new Ez(g-1-2,a-2,d+1+4,e+4)}
-function IG(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(H,r,-1,b,1),FE(a.G,c,a.G.length),a.G=c,c=v(H,r,-1,b,1),FE(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),FE(a.r,c,a.r.length),a.r=c,c=v(H,r,-1,b,1),FE(a.A,c,a.A.length),a.A=c,c=v(H,r,-1,b,1),FE(a.J,c,a.J.length),a.J=c,c=v(H,r,-1,b,1),FE(a.M,c,a.M.length),a.M=c,b=v(mt,k,1,b,0),FE(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 tG(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+=(iF(),aa);i+="JME 2013-04-10 "+new TE+"\n \n";i+=sG(a.s,3)+sG(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+=LG(0.055999999999999994*(a.I[e]-c),10,4)+LG(0.055999999999999994*(g-a.L[e]),10,4)+LG(0,10,4);h=XF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+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"+sG(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+=sG(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:eH(a,e)&&(g=2),c=sG(a.G[e],3)+sG(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=sG(a.H[e],3)+sG(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=sG(a.H[e],3)+sG(a.G[e],3)),i+=c+sG(g,3)+sG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+sG(e,4)+sG(a.z[e],4)+aa);return i+"M END\n"}
-function MG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,X,ca,M,fc,Ac,Tf,ub,Jd,Kd,Ld,kb,Bc;o=v(H,r,-1,a.s+10,1);n=v(H,r,-1,a.s+10,1);l=v(H,r,-1,a.s+1,1);m=v(H,r,-1,7,1);ub=v(H,r,-1,a.s+1,1);w=v(fH,k,-1,a.s+1,2);G=v(fH,k,-1,a.t+1,2);fc=0;if(0==a.s)return j;eG(a,!0);Tf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Tf=!1;break}if(a.k.r&&Tf){gH(a);JG(a);hH(a,G);iH(a,w,G);var Ab,nd,Xe,Yb,re,od,pd,eb,aI,Nd,t,wa,Dm,Em,ws,df,La,Fm,Gm,Ec,Hm;Ab=v(H,r,-1,a.s+1,1);nd=v(H,r,-1,a.s+1,1);eb=v(jH,k,-1,a.s+1,3);var xs=a.s,Im,
-kh,ys,eg,uj,ye,ef;uj=v(jH,k,-1,xs+2,3);ye=v(H,r,-1,100,1);ef=5;eg=0;ye[0]=3;uj[1]=ih;uj[2]=jh;ys=2;if(!(3>xs))for(;ef<ye[eg]*ye[eg];){kh=0;for(Im=!0;Im&&kh<=eg&&ef>=ye[kh]*ye[kh];)0==ef%ye[kh]?Im=!1:++kh;if(Im){uj[++ys]=Lt(ef);if(ys>=xs)break;eg<ye.length-1&&(++eg,ye[eg]=ef)}ef+=2}for(t=1;t<=a.s;++t){for(wa=Gm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Gm*=a.f[wa]);Fm=a.b[t];18==Fm&&(Hm=a.n[t],od=Hm.charCodeAt(0)-65+1,pd=0,1<Hm.length&&(pd=Hm.charCodeAt(1)-97),0>od&&(od=0),0>pd&&(pd=0),Fm=28*od+pd);
-df=0;-2>a.z[t]?df=1:-2==a.z[t]?df=2:-1==a.z[t]?df=3:1==a.z[t]?df=4:2==a.z[t]?df=5:2<a.z[t]&&(df=6);Ec=1;eb[t]=Lt(Gm);Ec*=126;eb[t]=Gt(eb[t],Lt(a.w[t]*Ec));Ec*=7;eb[t]=Gt(eb[t],Lt(df*Ec));Ec*=7;eb[t]=Gt(eb[t],Lt(Fm*Ec));Ec*=783;eb[t]=Gt(eb[t],Lt(a.y[t]*Ec))}for(re=0;!bH(a,Ab,eb);){ws=!1;for(t=1;t<=a.s;++t)Ab[t]!=nd[t]&&(nd[t]=Ab[t],ws=!0);if(ws){for(t=1;t<=a.s;++t){eb[t]=hh;for(wa=1;wa<=a.y[t];++wa)eb[t]=Pt(eb[t],uj[Ab[a.F[t][wa]]])}re=0}else if(0<re){for(t=1;t<=a.s;++t)eb[t]=hh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Ab[t]==Ab[wa]){eb[t]=ih;break a}}else{for(t=1;t<=a.s;++t){eb[t]=hh;for(wa=1;wa<=a.y[t];++wa)Xe=a.F[t][wa],eb[t]=Pt(eb[t],Lt(a.b[Xe]*a.f[YG(a,t,Xe)]))}re=1}bH(a,Ab,eb);for(t=1;t<=a.s;++t)eb[t]=Lt(nd[t]*a.s+Ab[t])}for(t=1;t<=a.s;++t)nd[t]=Ab[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(nd[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];nd[t]=nd[La];nd[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]=Ab[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Ab[a.G[t]],a.H[t]=Ab[a.H[t]],a.G[t]>a.H[t]&&(Nd=a.G[t],a.G[t]=a.H[t],a.H[t]=Nd,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){Em=Dm=
-a.s;Yb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<Dm?(Dm=a.G[wa],Em=a.H[wa],Yb=wa):a.G[wa]==Dm&&a.H[wa]<Em&&(Em=a.H[wa],Yb=wa);Nd=a.G[t];a.G[t]=a.G[Yb];a.G[Yb]=Nd;Nd=a.H[t];a.H[t]=a.H[Yb];a.H[Yb]=Nd;Nd=a.r[t];a.r[t]=a.r[Yb];a.r[Yb]=Nd;Nd=a.A[t];a.A[t]=a.A[Yb];a.A[Yb]=Nd;aI=a.e[t];a.e[t]=a.e[Yb];a.e[Yb]=aI}TD(a);pG(a);hH(a,G);iH(a,w,G)}else{hH(a,G);a.f=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(H,r,-1,a.s+1,1);Bc=1;a.a[1]=1;for(ca=0;;){M=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!=ub[c]){Ac=!0;for(J=1;J<=fc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Ac=!1;break}Ac&&(++fc,o[fc]=c,n[fc]=g)}}else m[++M]=g;if(0==M){if(Bc==a.s)break;c=l[ca--]}else if(1==M)ub[m[1]]=c,c=m[1],a.a[c]=++Bc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=YG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=YG(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);ub[e]=c;c=e;a.a[e]=++Bc}}ub=v(H,r,-1,a.s+1,1);b=v(H,r,-1,a.s+1,1);O=v(fH,k,-1,a.s+1,2);Jd=v(fH,k,-1,a.s+1,2);f=Bc=ca=0;
-for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(ub[c]=f);b[++Bc]=c;for(a.a[c]=0;;){M=e=0;X=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=fc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++M,a.a[g]<X&&(e=g,X=a.a[g]))}if(0==e){if(0==ca)break a;Jd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Kd=v(H,r,-1,a.t+1,1);Ld=v(H,r,-1,a.s+1,1);if(a.k.Ib){var cI=ub,eM=fc,zs,dI,lh,ze,As,Bs,Ka,vj,Cs;lh=v(H,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)lh[b[Ka]]=Ka;As=v(fH,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)zs=b[Ka],dI=cI[zs],ze=YG(a,zs,dI),0!=ze&&(kH(a,ze,lh,Kd,G),As[ze]=!0);for(Ka=1;Ka<=a.t;++Ka)As[Ka]||kH(a,Ka,lh,Kd,G);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){Bs=Cs=0;for(vj=1;vj<=a.y[Ka];++vj){ze=YG(a,Ka,a.F[Ka][vj]);if(5==a.f[ze])continue a;1==a.r[ze]&&0!=lH(a,ze,Ka)&&++Cs;2==a.r[ze]&&(Bs=a.F[Ka][vj])}if(0!=Cs)if(0<Bs){var ha=a,fI=Ka,ff=lh,Rc=Ld,hc=void 0,wj=void 0,Fc=void 0,Ae=void 0,Gc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Od=void 0,Sc=void 0,Tc=void 0,
-Ds=void 0,xj=void 0,Pd=void 0,yj=void 0,Be=void 0,zj=void 0,Es=void 0,Aj=void 0,Ce=void 0,gI=void 0,gf=void 0,hI=void 0,Fs=void 0,Bj=void 0,hf=void 0,Tc=1,wj=fI,hc=v(H,r,-1,ha.s+1,1);for(hc[1]=fI;;){Ds=!1;for(Sc=1;Sc<=ha.y[wj];++Sc)if(Fc=ha.F[wj][Sc],!(Fc==hc[1]||Fc==hc[Tc-1]))if(Ae=YG(ha,wj,Fc),2==ha.r[Ae]&&5!=ha.f[Ae]){wj=hc[++Tc]=Fc;Ds=!0;break}if(!Ds)break}if(!(0==Tc%2||2>ha.y[hc[Tc]]||3<ha.y[hc[Tc]])){hf=hc[1];Gc=hc[~~((Tc+1)/2)];Od=hc[Tc];gf=Ce=Be=Pd=0;Fs=Es=!1;for(Sc=1;Sc<=ha.y[hf];++Sc)Fc=
-ha.F[hf][Sc],Ae=YG(ha,hf,Fc),1!=ha.r[Ae]||5==ha.f[Ae]||(0==Pd?Pd=Fc:Be=Fc);0<ff[Be]&&ff[Pd]>ff[Be]&&(Jm=Pd,Pd=Be,Be=Jm);xj=Pd;0==Pd&&(xj=Be,Es=!0);for(Sc=1;Sc<=ha.y[Od];++Sc)Fc=ha.F[Od][Sc],Ae=YG(ha,Od,Fc),1!=ha.r[Ae]||5==ha.f[Ae]||(0==Ce?Ce=Fc:gf=Fc);0<ff[gf]&&ff[Ce]>ff[gf]&&(Jm=Ce,Ce=gf,gf=Jm);Aj=Ce;0==Ce&&(Aj=gf,Fs=!0);yj=lH(ha,YG(ha,hf,Pd),hf);zj=lH(ha,YG(ha,hf,Be),hf);gI=lH(ha,YG(ha,Od,Ce),Od);hI=lH(ha,YG(ha,Od,gf),Od);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=gI||0!=hI?vr(ha.k,"Bad stereoinfo on allene !"):
-(Km=ha.I[hc[Tc-1]]-ha.I[Od],Lm=ha.L[hc[Tc-1]]-ha.L[Od],Bj=Math.sqrt(Km*Km+Lm*Lm),0.001>Bj&&(Bj=0.001),0<(ha.L[Aj]-ha.L[hc[Tc-1]])*(Km/Bj)-(ha.I[Aj]-ha.I[hc[Tc-1]])*(Lm/Bj)?Rc[Gc]=1:Rc[Gc]=-1,Es&&(Rc[Gc]*=-1),Fs&&(Rc[Gc]*=-1),xj==Pd&&0>yj&&(Rc[Gc]*=-1),xj==Be&&0>zj&&(Rc[Gc]*=-1),ff[xj]>ff[Aj]&&(Rc[Gc]*=-1))}}else b:{var ic=a,jc=Ka,fM=cI,gM=lh,hM=o,iM=n,jM=eM,Mm=Ld,Nm=void 0,Uc=void 0,Gs=void 0,mh=void 0,ya=void 0,nh=void 0,rd=void 0,Cj=void 0,Qd=void 0,Nb=void 0,ea=void 0,Cb=void 0,De=void 0,Om=void 0,
-Vc=void 0,ma=void 0,Pm=void 0,Cb=v(H,r,-1,4,1),Om=v(H,r,-1,4,1),oh=ic,Rd=jc,iI=gM,Hs=fM,jI=hM,kI=iM,kM=jM,Db=Cb,Dj=void 0,Wc=void 0,Qm=void 0,Rm=void 0,Is=void 0,Ej=void 0,Ej=-1;0<Hs[Rd]&&(Db[++Ej]=Hs[Rd]);for(Wc=1;Wc<=kM;++Wc)jI[Wc]==Rd&&(Db[++Ej]=kI[Wc]),kI[Wc]==Rd&&(Db[++Ej]=jI[Wc]);for(Wc=Ej+1;Wc<oh.y[Rd];++Wc){Is=oh.s+1;Qm=1;c:for(;Qm<=oh.y[Rd];++Qm){Dj=oh.F[Rd][Qm];for(Rm=0;Rm<Wc;++Rm)if(Dj==Db[Rm])continue c;iI[Dj]<Is&&(Is=iI[Dj],Db[Wc]=Dj)}}0==Hs[Rd]&&0<oh.w[Rd]?(Db[3]=Db[2],Db[2]=Db[1],Db[1]=
-Db[0],Db[0]=-1):0<oh.w[Rd]&&(Db[3]=Db[2],Db[2]=Db[1],Db[1]=-1);for(ya=Cj=nh=mh=Pm=rd=Nb=0;4>ya;++ya)0>=Cb[ya]||(Nm=YG(ic,jc,Cb[ya]),Om[ya]=lH(ic,Nm,jc),0<Om[ya]?(++Nb,Pm=Cb[ya],nh=Cb[ya]):0>Om[ya]?(++rd,mh=Cb[ya],nh=Cb[ya]):Cj=Cb[ya]);Qd=Nb+rd;ma=v(H,r,-1,4,1);Vc=0;if(3==ic.y[jc]){if(1==Nb&&1==rd||3==Qd&&0<Nb&&0<rd){vr(ic.k,"Error in C3H stereospecification !");break b}De=Cb[0];1==Qd?De=nh:2==Qd&&(De=Cj);ea=WG(ic,jc,De,Cb);ma[0]=nh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?Vc=1:Vc=-1}else if(4==ic.y[jc])if(1==
-Qd)ea=WG(ic,jc,nh,Cb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?Vc=1:Vc=-1;else{De=Cb[0];1<Cj&&(De=Cj);1==Nb?De=Pm:1==rd&&(De=mh);ea=WG(ic,jc,De,Cb);Uc=v(H,r,-1,4,1);for(ya=0;4>ya;++ya)Nm=YG(ic,jc,ea[ya]),Uc[ya]=lH(ic,Nm,jc);if(4==Qd){if(0==Nb||0==rd){vr(ic.k,"Error in C4 stereospecification !");break b}if(1==Nb||1==rd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],Vc=Uc[0];else{for(ya=0;4>ya;++ya)-1==Uc[ya]&&(Uc[ya]=0);Qd=2}}else if(3==Qd)if(3==Nb||3==rd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?Vc=-1:Vc=1;else{1==Nb?Nb=Gs=1:rd=Gs=-1;for(ya=0;4>ya;++ya)Uc[ya]==Gs&&(Uc[ya]=0);Qd=2}if(2==Qd)if(1==Nb&&1==rd)ea[1]==mh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==mh&&(ea[2]=ea[3]),ma[0]=Pm,ma[1]=mh,ma[2]=ea[2],ma[3]=ea[1],Vc=1;else{if(Uc[0]==Uc[1]||Uc[1]==Uc[2]){vr(ic.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Uc[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?Vc=1:Vc=-1}}var V=ma,Fj=Cb,mb=void 0;Fj[0]==V[1]?(mb=
-V[0],V[0]=V[1],V[1]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Fj[0]==V[2]?(mb=V[2],V[2]=V[0],V[0]=mb,mb=V[1],V[1]=V[3],V[3]=mb):Fj[0]==V[3]&&(mb=V[3],V[3]=V[0],V[0]=mb,mb=V[1],V[1]=V[2],V[2]=mb);Fj[1]==V[2]?(mb=V[1],V[1]=V[2],V[2]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Fj[1]==V[3]&&(mb=V[1],V[1]=V[3],V[3]=mb,mb=V[2],V[2]=V[3],V[3]=mb);ma[2]==Cb[2]?Mm[jc]=1:ma[2]==Cb[3]?Mm[jc]=-1:vr(ic.k,"Error in stereoprocessing ! - t30");Mm[jc]*=Vc}}}kb=new EE;i=v(H,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]&&hn(kb.a,ua);0<ub[q]&&mH(a,c,ub[c],kb,Kd);var ph=w[c],Eb=void 0,Gj=void 0,qh=void 0,S=void 0,S=Oc,Eb=!1;0!=a.z[c]&&(Eb=!0);0!=Ld[c]&&(Eb=!0);qh=-1;for(Gj=1;Gj<=a.x;++Gj)if(a.p[Gj][0]==c){qh=a.p[Gj][1];break}-1<qh&&(Eb=!0);a.k.Hb&&0<a.d[c]&&(Eb=!0,qh=1);switch(a.b[c]){case 2:S=yb;break;case 3:ph?S="c":S=Fb;break;case 4:ph?(S=Af,0<a.w[c]&&(Eb=!0)):S=dc;break;case 5:ph?S="o":S=oc;break;case 7:ph?(S="p",0<a.w[c]&&(Eb=!0)):S=qc;break;case 8:ph?S=lg:S=Dc;break;case 13:ph?S=og:S=Ic;Eb=!0;break;case 6:S=
-Jc;Eb=!0;break;case 9:S=Qb;break;case 10:S=Jb;break;case 11:S=Bb;break;case 12:S=Wb;break;case 1:S=Ub;Eb=!0;break;case 19:S=rc;Eb=!0;break;case 20:S=sc;Eb=!0;break;case 21:S=tc;Eb=!0;break;case 22:S=uc;Eb=!0;break;case 18:Eb=!0,S=a.n[c],(D(S,xa)||D(S,Zc)||D(S,tb))&&(Eb=!1)}Eb&&(S=Pc+S,1==Ld[c]?S+=sb:-1==Ld[c]&&(S+="@@"),1==a.w[c]?S+=Ub:1<a.w[c]&&(S+=Ub+a.w[c]),0!=a.z[c]&&(0<a.z[c]?S+=za:S+=Ca,1<Qj(a.z[c])&&(S+=Qj(a.z[c]))),-1<qh&&(S+=jb+qh),S+=Xc);hn(kb.a,S);for(A=1;A<=fc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&mH(a,o[A],n[A],kb,Kd),9<A&&hn(kb.a,"%"),jn(kb,j+(new R(A)).a);Jd[c]&&hn(kb.a,va)}return Xn(kb.a)}
-function nG(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)KD(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 oG(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]&&nG(a,c);0==a.y[d]&&nG(a,d)}
-function gH(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=YG(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&nG(a,c)}}}function dH(a){var b;b=a.b.length;a.F=bt([b,7]);a.y=v(H,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 iH(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(H,r,-1,a.t+1,1);o=v(fH,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[YG(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:eH(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(fH,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 CF(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(vE((a.I[b]+a.I[c])/2))),a.M[d]=L(K(vE((a.L[b]+a.L[c])/2)))}function hH(a,b){var c;for(c=1;c<=a.t;++c)ZF(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function XF(a,b){var c;c=(iF(),wD)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function eH(a,b){return 2==a.r[b]?!0:!1}function ZF(a,b,c){var d,e,f,g;g=1;a.a=v(H,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 BG(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=bt([b+5,2]),FE(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 uD(a){var b;a.x=0;a.q=0;MG(a);for(b=1;b<=a.s;++b)a.C=b,BG(a);a.C=0}
-function mG(a){var b,c;b=v(zF,k,-1,4,1);AF(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 vF(a,b){var c,d,e,f,g,i,h,l;c=v(zF,k,-1,4,1);AF(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;AF(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function KG(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 rG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Pc)&&xE(c,Xc))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(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Pj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=Dv(c,d+1);try{a.k.x=GC(i,10)}catch(h){if(h=Ji(h),y(h,74))a.k.x=0;else throw h;}a.C=b;BG(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]=D(d,Fb)?3:D(d,yb)?2:D(d,dc)?4:D(d,oc)?5:D(d,qc)?7:D(d,Dc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Bb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Ic)?13:D(d,Jc)?6:D(d,rc)?19:D(d,sc)?20:D(d,tc)?21:D(d,uc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ba;d=0;0<e&&(d=1,e=wE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=wE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=wE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=wE(c,g++);for(;45==e;)--d,e=wE(c,g++)}a.z[b]=d}}}
-function zD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new $C(b);try{for(;b.j=TC(b,b.a),b.j<b.i;)d=rE(GC(WC(b),10)).a,c=e=rE(GC(WC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ji(f),y(f,74))fn(f);else throw f;}}function mH(a,b,c,d,e){b=YG(a,b,c);5!=a.f[b]&&eH(a,b)?hn(d.a,pb):3==a.r[b]?hn(d.a,la):9==a.r[b]?(e=rb,a=a.e[b],null!=a&&(e=a),hn(d.a,e)):1==e[b]?hn(d.a,Xa):-1==e[b]&&hn(d.a,Qc)}
-function CG(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,vr(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:vr(a.k,"Stereomarking allowed only on single and double bonds!")}
-function kH(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=YG(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=YG(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=YG(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=YG(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))vr(a.k,"Not unique E/Z geometry !");else{i=YG(a,b,e);f=YG(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=YG(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 cH(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=YG(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(eH(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function lH(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 pG(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=cH(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 DF(a){VG(this);this.k=a;this.x=this.t=this.s=0}
-function dG(a,b){var c,d,e,f,g,i,h;DF.call(this,a);f=j;i=bG(b);if(null!=i){h=new ZC(b,i,!0);for(e=1;4>=e;++e)f=cG(h,i);g=rE(GC(Tn(f.substr(0,3)),10)).a;c=rE(GC(Tn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)DG(this),f=cG(h,i),this.I[e]=(new qE(nE(Tn(f.substr(0,10))))).a,this.L[e]=-(new qE(nE(Tn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Tn(f.substr(31,d-31)),rG(this,e,d),62<=f.length&&(f=Tn(f.substr(60,3)),0<f.length&&(f=rE(GC(f,10)).a,0<f&&(this.C=e,a.x=f,BG(this),this.C=0)));for(e=1;e<=c;++e)IG(this),
-f=cG(h,i),this.G[e]=rE(GC(Tn(f.substr(0,3)),10)).a,this.H[e]=rE(GC(Tn(f.substr(3,3)),10)).a,g=rE(GC(Tn(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=rE(GC(Tn(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);dH(this);KG(this);BF(this);for(TD(this);(h.j=TC(h,h.a),h.j<h.i)&&!(null==(f=WC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new YC(f);WC(g);WC(g);i=rE(GC(WC(g),10)).a;
-for(e=1;e<=i;++e)c=rE(GC(WC(g),10)).a,this.z[c]=rE(GC(WC(g),10)).a}if(0==f.indexOf("M APO")){g=new YC(f);WC(g);WC(g);i=rE(GC(WC(g),10)).a;for(e=1;e<=i;++e)c=rE(GC(WC(g),10)).a,f=rE(GC(WC(g),10)).a,this.C=c,$(this,0),rG(this,this.s,rc+f),this.C=0}}gH(this);TD(this)}}
-function SD(a,b){var c,d,e,f,g;DF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));xE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new YC(b);d=rE(GC(WC(f),10)).a;e=rE(GC(WC(f),10)).a;for(c=1;c<=d;++c)g=WC(f),DG(this),rG(this,this.s,g),this.I[c]=(new qE(nE(WC(f)))).a,this.L[c]=-(new qE(nE(WC(f)))).a;for(c=1;c<=e;++c)if(IG(this),this.G[c]=rE(GC(WC(f),10)).a,this.H[c]=rE(GC(WC(f),10)).a,this.r[c]=rE(GC(WC(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;dH(this);KG(this);BF(this)}catch(i){i=Ji(i);if(y(i,74)){i.wc();this.s=0;return}throw i;}gH(this);TD(this)}}
-function fG(a,b,c){var d,e,f;DF.call(this,a);f=v(H,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(DG(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))IG(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;TD(this);BF(this)}
-function uG(a,b,c){var d,e,f,g,i;DF.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(H,r,-1,this.s+1,1);this.z=v(H,r,-1,this.s+1,1);this.w=v(H,r,-1,this.s+1,1);this.d=v(H,r,-1,this.s+1,1);this.c=v(mt,k,1,this.s+1,0);this.I=v(zF,k,-1,this.s+1,1);this.L=v(zF,k,-1,this.s+1,1);this.n=v(mt,k,1,this.s+1,0);this.G=v(H,r,-1,this.t+1,1);this.H=v(H,r,-1,this.t+1,1);this.r=v(H,r,-1,this.t+1,1);this.e=v(mt,k,1,this.t+1,0);this.A=v(H,r,-1,this.t+1,1);this.p=bt([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}TD(this);BF(this)}
-function pF(a){var b;VG(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(H,r,-1,this.s+1,1);FE(a.b,this.b,this.s+1);this.z=v(H,r,-1,this.s+1,1);FE(a.z,this.z,this.s+1);this.w=v(H,r,-1,this.s+1,1);FE(a.w,this.w,this.s+1);this.d=v(H,r,-1,this.s+1,1);FE(a.d,this.d,this.s+1);this.c=v(mt,k,1,this.s+1,0);FE(a.c,this.c,this.s+1);this.I=v(zF,k,-1,this.s+1,1);FE(a.I,this.I,this.s+1);this.L=v(zF,k,-1,this.s+1,1);FE(a.L,this.L,this.s+1);this.n=v(mt,k,1,this.s+1,0);FE(a.n,this.n,this.s+1);this.G=v(H,
-r,-1,this.t+1,1);FE(a.G,this.G,this.t+1);this.H=v(H,r,-1,this.t+1,1);FE(a.H,this.H,this.t+1);this.r=v(H,r,-1,this.t+1,1);FE(a.r,this.r,this.t+1);this.e=v(mt,k,1,this.t+1,0);FE(a.e,this.e,this.t+1);this.A=v(H,r,-1,this.t+1,1);FE(a.A,this.A,this.t+1);this.p=bt([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 LG(a,b,c){var d,e,f;if(0==c)return sG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(vE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new qE(a)).a;d=Un(e,Vn(46));0>d&&(e+=Wa,d=Un(e,Vn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function bG(a){var b;b=new ZC(a,aa,!0);if(4<SC(b))return aa;b=new ZC(a,eh,!0);return 4<SC(b)?eh:null}
-function sG(a,b){var c,d,e;d=j+(new R(a)).a;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function cG(a,b){for(var c,d;a.j=TC(a,a.a),a.j<a.i;){d=WC(a);if(D(d,b))return ba;for(WC(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 ba}else break;return d}return null}s(539,1,{90:1},DF,dG,SD,fG,uG,pF);_.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 wr(){wr=u;xr=new YB(Ub)}
-function jG(a,b){var c;wr();var d;dF.call(this);this.c=new xA("Help");new xA("Home");this.d=b;N(this,(iF(),JD));this._b&&nB(this._b.c,!1);kB(this,!1);d=bz(b);if(1==a)this.e||(this.e=new GB(d),bF(this.e,-30,0)),this.j=this.e,c=ND(b),this._b&&mB(this._b.c,Hc),Iz(this,new sA(2)),this.f=new YB(c+" "),P(this,this.f,Ib),d=new Mz,P(d,this.i,null),this.d.Bb&&(c=new xA("Submit"),P(d,c,null)),P(this,d,Kc),XB(this.f,Tn(Zn(this.f._b.a.gb,Wg))),this._b&&nB(this._b.c,!0),kB(this,!0);else if(2==a)this.b||(this.b=
-new GB(d),bF(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mB(this._b.c,"Nonstandard atom"),Iz(this,new sA(2)),c=new Mz,P(c,new zB("atomic SMILES",1),null),P(this,c,mc),c=Ub,xr&&(c=Zn(xr._b.a.gb,Wg)),xr=new ZB(c,8),P(this,xr,Ib),c=new Mz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new GB(d),bF(this.a,5*b.X,0));var e,f;d="About "+(iF(),pD);this._b&&mB(this._b.c,d);Iz(this,new vB(0));N(this,JD);P(this,new zB(pD+" Molecular Editor v2013-05-01",1),null);P(this,new zB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=jF,d=0,f=c.length;d<f;++d)e=c[d],e=new zB(e,1),oz(e,this.d.w),P(this,e,null);c=new Mz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jB(this);c=this.j;cF(this._b.c,c.a,c.b);!az(this)&&Fz(this);pz(this)}s(540,531,Sh,jG);_.tf=function(a){var b,c;if(a.f===this.c){try{b=new AC(this.d.G),c=zC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ji(d),y(d,65))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,eD(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var xr;
-function nH(a,b){$y(b)==a.a?N(b,(DA(),LA)):N(b,a.a)}
-function oH(a){var b,c,d,e;e=j;d=!1;$y(pH)!=a.a?(e=xa,d=!0):$y(qH)!=a.a?(e="!#6",d=!0):$y(rH)!=a.a?(N(sH,(DA(),LA)),N(tH,LA),N(uH,LA),N(vH,LA),e="F,Cl,Br,I"):(b=$y(wH)!=a.a,c=$y(xH)!=a.a,$y(yH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),$y(zH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),$y(AH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),$y(BH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),$y(CH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),$y(sH)!=a.a&&(e+="F,"),$y(tH)!=a.a&&(e+="Cl,"),$y(uH)!=a.a&&(e+="Br,"),$y(vH)!=a.a&&(e+="I,"),
-xE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=tb:(N(pH,(DA(),LA)),e=xa)));b=j;d&&$y(wH)!=a.a&&(b+=";a");d&&$y(xH)!=a.a&&(b+=";A");$y(DH)!=a.a&&(b+=";R");$y(EH)!=a.a&&(b+=";!R");$y(pH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=FH._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=GH._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);$y(HH)!=a.a&&(e="~");$y(IH)!=a.a&&(e=jb);$y(JH)!=a.a&&(e=sb);$y(KH)!=a.a&&(e="!@");XB(a.e,e)}
-function LH(a){MH(a);NH(a);var b=FH._b.a;Mx(b,0);b.gb.options[0].selected=!0;b=GH._b.a;Mx(b,0);b.gb.options[0].selected=!0;N(wH,a.a);N(xH,a.a);N(DH,a.a);N(EH,a.a);N(FH,a.a);N(GH,a.a);OH(a)}function MH(a){N(yH,a.a);N(zH,a.a);N(AH,a.a);N(BH,a.a);N(CH,a.a);N(sH,a.a);N(tH,a.a);N(uH,a.a);N(vH,a.a)}function NH(a){N(pH,a.a);N(qH,a.a);N(rH,a.a)}function OH(a){N(HH,a.a);N(IH,a.a);N(JH,a.a);N(KH,a.a);a.b=!1}
-function kG(a){lB.call(this,"Atom/Bond Query");this.i=new xA(this.sf());Xz(this.q,new eF(this));this.a=(iF(),JD);this.c=a;this.d||(a=bz(a),this.d=new GB(a),bF(this.d,-150,10));this.j=this.d;Iz(this,new uB);N(this,this.a);a=new Mz;Iz(a,new $A(0,3,1));P(a,new yB("Atom type :"),null);pH=new xA(wb);qH=new xA("Any except C");rH=new xA("Halogen");P(a,pH,null);P(a,qH,null);P(a,rH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));P(a,new zB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Mz;Iz(a,new $A(0,3,1));yH=new xA(Fb);zH=new xA(dc);AH=new xA(oc);BH=new xA(Dc);CH=new xA(qc);sH=new xA(Qb);tH=new xA(Jb);uH=new xA(Bb);vH=new xA(Wb);P(a,yH,null);P(a,zH,null);P(a,AH,null);P(a,BH,null);P(a,CH,null);P(a,sH,null);P(a,tH,null);P(a,uH,null);P(a,vH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));FH=new BA;AA(FH,wb);AA(FH,$a);AA(FH,bb);AA(FH,hb);AA(FH,ib);P(a,new yB("Number of hydrogens : "),null);P(a,FH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));GH=new BA;AA(GH,wb);AA(GH,
-$a);AA(GH,bb);AA(GH,hb);AA(GH,ib);AA(GH,"4");AA(GH,"5");AA(GH,"6");P(a,new zB("Number of connections :",0),null);P(a,GH,null);P(a,new zB(" (H's don't count.)",0),null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));P(a,new yB("Atom is :"),null);wH=new xA(xb);P(a,wH,null);xH=new xA("Nonaromatic");P(a,xH,null);DH=new xA(Cc);P(a,DH,null);EH=new xA(lc);P(a,EH,null);P(this,a,null);a=new Mz;N(a,RA($y(this)));Iz(a,new $A(0,3,1));P(a,new yB("Bond is :"),null);HH=new xA(wb);P(a,HH,null);IH=new xA(xb);P(a,IH,
-null);JH=new xA(Cc);P(a,JH,null);KH=new xA(lc);P(a,KH,null);P(this,a,null);a=new Mz;Iz(a,new $A(1,3,1));this.e=new ZB(xa,20);P(a,this.e,null);P(a,new xA(yc),null);P(a,this.i,null);P(this,a,null);this._b&&nB(this._b.c,!1);kB(this,!1);MH(this);NH(this);OH(this);N(wH,this.a);N(xH,this.a);N(DH,this.a);N(EH,this.a);N(FH,this.a);N(GH,this.a);nH(this,pH);jB(this);a=this.j;cF(this._b.c,a.a,a.b);!az(this)&&Fz(this);pz(this)}s(541,531,Sh,kG);
-_.tf=function(a,b){var c;D(b,yc)?(LH(this),nH(this,pH),oH(this)):y(a.f,42)?(OH(this),jt(a.f)===jt(pH)?(MH(this),NH(this)):jt(a.f)===jt(qH)?(MH(this),NH(this)):jt(a.f)===jt(rH)?(MH(this),NH(this)):jt(a.f)===jt(DH)?N(EH,this.a):jt(a.f)===jt(EH)?(N(DH,this.a),N(wH,this.a)):jt(a.f)===jt(wH)?(N(xH,this.a),N(EH,this.a)):jt(a.f)===jt(xH)?N(wH,this.a):jt(a.f)===jt(HH)||jt(a.f)===jt(IH)||jt(a.f)===jt(JH)||jt(a.f)===jt(KH)?(LH(this),this.b=!0):NH(this),nH(this,a.f),oH(this)):y(a.f,43)&&(OH(this),c=a.f,0==c._b.a.gb.selectedIndex?
-N(c,this.a):N(c,(DA(),LA)),oH(this));107!=this.c.b&&(this.c.b=107,Rz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var pH=_.e=null,HH=null,qH=null,wH=null,IH=null,uH=null,yH=null,GH=null,FH=null,tH=null,sH=null,rH=null,vH=null,zH=null,xH=null,EH=null,KH=null,AH=null,CH=null,DH=null,JH=null,BH=null;function hG(a){a.a=-1;a.b=v(RE,k,0,0,0);a.c=0}function QG(){QE(this)}s(542,516,oi,QG);_.Ae=function(){hG(this)};_.a=-1;
-function tr(a,b){var c;a.a=b;var d,e;d=null;bC();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new pC(e):null))e=(eC(),hC),e=iC(e,(eC(),hC))||iC(e,fC);if(e)try{d=mC(c)}catch(f){if(f=Ji(f),y(f,58))fn(f);else throw f;}c=d;null!=c&&dD(b,c)}function sr(a){a=new pC(a);bC();var b,c;try{b=mC(a),c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ji(d),y(d,58))fn(d);else throw d;}}function RG(){}s(543,1,{59:1,66:1},RG);_.me=function(a){dD(this.a,a.a)};
-_.a=null;function GD(){this.gb=Uw()}s(545,328,hi,GD);function pr(){var a;pr=u;PH=(a=!1,Lf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);QH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");RH=PH&!QH;var b;a=F(H,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]);qr=v(H,r,-1,1E3,1);for(b=0;b<qr.length;++b)qr[b]=-999;for(b=0;b<a.length;b+=2)qr[a[b+1]]=a[b]}
-function iq(a,b,c){a=new SH(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Pz(a,b,c){var d;d=new TH;kj(d.t,b,c);dj(a.f,d.t,0,0);Si(a.a,d);return d}function sD(a,b){return!a.e?null:b in a.e?a.e[b]:null}function RF(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)fw(a.f,b.t,c,d),b.r=c,b.s=d;UH(b)}
-function oD(a,b,c,d){pr();this.gb=Uw();this.a=new Yi;this.e=d;this.gb.style[Rf]=$a;this.gb.style[Pf]=$a;this.gb.style[Gg]=Te;this.gb.style[ah]=b;this.gb.style[Ie]=c;this.f=new VH;this.f.gb.style[ah]=cb;this.f.gb.style[Ie]=cb;RH?(b=new WH,c=new XH,dj(b,this.f,0,0),dj(b,c,0,0),jw(this,b)):jw(this,this.f);this.c=a;a.Nb=this;RH?(this.j=new YH(this),this.j.i=new ZH(this),this.j.j=new $H(this),this.j.n=new bI(this),this.j.k=new eI(this),this.c&&(this.j.e=new lI(this),this.j.f=new mI(this),this.j.a=new nI(this))):
-z(this,new oI(this),(Ar(),Ar(),Br));z(this,this,(nq(),nq(),oq));z(this,new pI(this),(nj(),nj(),oj));z(this,new qI(this),(pj(),pj(),qj));z(this,new rI(this),(mr(),mr(),nr));(hq(),hq(),tz).a=this}s(544,545,hi,oD);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var RH,QH,PH,qr=null;function VH(){hw.call(this);this.gb[xd]=Pe}s(547,306,hi,VH);function WH(){VH.call(this);this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(546,547,hi,WH);function oI(a){this.a=a}s(548,1,{},oI);
-_.mc=function(a){var b,c,d;c=tj(a);d=Hj(a);b=Ij(a.a);a=new sI(a);2==b&&(a.e=4);vG(this.a.c,a,c,d);this.a.i=!0};_.a=null;function pI(a){this.a=a}s(549,1,{},pI);_.nc=function(a){var b,c;b=tj(a);c=Hj(a);a=new sI(a);this.a.i?EG(this.a.c,a,b,c):GG(this.a.c,a,b,c);Xx(this.a.gb)};_.a=null;function qI(a){this.a=a}s(550,1,{},qI);_.oc=function(a){this.a.i=!1;tj(a);Hj(a);HG(this.a.c)};_.a=null;function rI(a){this.a=a}s(551,1,{},rI);_.a=null;
-function XH(){VH.call(this);this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(552,547,hi,XH);function tI(a,b){var c;c=b.a;c.e=4;return vG(a.a.c,c,b.d,b.e)}function ZH(a){this.a=a}s(553,1,{},ZH);_.uf=function(a){return tI(this,a)};_.a=null;function Yr(a,b){GG(a.a.c,b.a,b.d,b.e);return vG(a.a.c,b.a,b.d,b.e)}function $H(a){this.a=a}s(554,1,{},$H);_.uf=function(a){return Yr(this,a)};_.a=null;function bI(a){this.a=a}s(555,1,{},bI);_.uf=function(a){return EG(this.a.c,a.a,a.d,a.e)};_.a=null;
-function eI(a){this.a=a}s(556,1,{},eI);_.uf=function(){return HG(this.a.c)};_.a=null;function dr(a,b){var c;c=K(vE(b.b));c=new rC(b,0,gg,c);qF(a.a.c,c);return!0}function lI(a){this.a=a}s(557,1,{},lI);_.uf=function(a){return dr(this,a)};_.a=null;function er(a,b){var c;c=K(vE(100*b.c));c=new rC(b,0,mg,c);qF(a.a.c,c);return!0}function mI(a){this.a=a}s(558,1,{},mI);_.uf=function(a){return er(this,a)};_.a=null;function ir(a,b){var c;c=new rC(b,0,fe,gh);qF(a.a.c,c);return!0}function nI(a){this.a=a}
-s(559,1,{},nI);_.uf=function(a){return ir(this,a)};var uI=_.a=null;function vI(){vI=u;uI=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function wI(){wI=u;xI={}}function yI(a,b,c){var d;c&&(b.style[le]=c.b+Xf,d=c.a,d!=Ob&&(b.style[ke]=d),0!=(c.c&1)&&(b.style[ne]=kd),0!=(c.c&2)&&(b.style[me]=Ne));a.e.style[$g]=Ff}
-function fB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=vi(b);d in xI?c=xI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(ug),f=$doc.createElement(Le),f.width=1,f.height=1,g=(vI(),uI),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),yI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Wj(e)+$wnd.pageYOffset,l=Wj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Wj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new zI,w.a=q,w.b=n,w.c=m,w),xI[d]=c);return c}
-function AI(){wI();var a,b,c,d,e;rj();this.a=F(mt,k,1,["monospace","sans-serif",rg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(ug);this.e.innerHTML=this.f||j;this.e.style[le]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ke]=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(562,1,{},AI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var xI;function zI(){}
-s(563,1,{},zI);_.a=0;_.b=0;_.c=0;function wG(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,12))return!!a.a.a.metaKey}catch(b){if(b=Ji(b),!y(b,80))throw b;}return!1}function xG(a){try{if(a.a&&y(a.a,12))return!!a.a.a.shiftKey}catch(b){if(b=Ji(b),!y(b,80))throw b;}return!1}function sI(a){rr.call(this,null,0,null);this.a=a}function SH(a,b,c){rr.call(this,a,0,b);this.a=c}s(564,412,di,sI,SH);_.ke=function(){return wG(this)};_.le=function(){return xG(this)};_.a=null;
-function UB(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,yI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function TB(a){this.c=a;this.b={};this.a=new AI}s(565,415,di,TB);_.a=null;function Qz(a){this.a=a}s(566,423,{},Qz);_.a=null;function BI(a,b){this.a=a;this.b=b}s(567,1,{},BI);_.a=null;_.b=null;function CI(){xx.call(this);this.gb[xd]="jsa-resetTable";this.gb.style[ah]=gd}s(568,338,hi,CI);
-function DI(){DI=u;var a=EI=new AI;rj();a.f="9p";a.e.style[ke]=rg;a.e.style[le]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[le]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);FI=new bA(1)}function HF(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,UH(a)}
-function JF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.n&&(GF(a,!1),360<=g||-360>=g?i=IF(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,G=GI(o,n,q,w,f),A=GI(o,n,q,w,h),J="<g"+a.k+qb,J+='<path d ="M '+G.a+ba+G.b+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.a+ba+A.b+'"/>',J+="</g>",J),HF(a,i))}function Z(a,b,c,d,e){a.n&&HF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ga+a.b+a.a+Za)}
-function FF(a,b,c,d,e){a.n&&(GF(a,!1),HF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za))}function QF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+ga+a.i+' fill="'+e+ka+b+"</text>");HF(a,b)}function qB(a,b,c,d,e){GF(a,!0);HF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za)}
-function UH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Vj(a.t.gb)+(a.t.gb.offsetWidth||0)-Vj(a.t.gb),d=Wj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Wj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+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=dg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function PF(a,b){a.e=b;a.i=OG(b)}s(569,419,{});_.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 FI,EI;function Mr(a,b,c){c&&(Xr(a,b),c.uf(a.b));a.d=!0}function Xr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Vj(a.o.gb)+Uj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Wj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new sI(b),b.a.preventDefault(),!0):!1}
-function YH(a){this.o=a;this.b=new HI;this.c=new II(this);z(this.o,new JI(this),(Ur(),Ur(),Vr));z(this.o,new KI(this),(Nr(),Nr(),Or));z(this.o,new LI(this),(Rr(),Rr(),Sr));z(this.o,new MI(this),(Jr(),Jr(),Kr));z(this.o,new NI,(jr(),jr(),kr));z(this.o,new OI(this),(fr(),fr(),gr));z(this.o,new PI(this),(ar(),ar(),br))}s(570,1,{},YH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function II(a){jk();this.a=a}s(571,24,{},II);
-_.vc=function(){!this.a.d&&this.a.i&&tI(this.a.i,this.a.b)};_.a=null;function JI(a){this.a=a}s(572,1,{},JI);_.a=null;function KI(a){this.a=a}s(573,1,{},KI);_.a=null;function LI(a){this.a=a}s(574,1,{},LI);_.a=null;function MI(a){this.a=a}s(575,1,{},MI);_.a=null;function NI(){}s(576,1,{},NI);function OI(a){this.a=a}s(577,1,{},OI);_.a=null;function PI(a){this.a=a}s(578,1,{},PI);_.a=null;function HI(){}s(579,1,{},HI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function FD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function QI(a){var b,c,d,e,f;Tj(a);d=(ej(),fj(null));e=new CI;ux(e,a);Wv(d,e,d.gb);f=a.$c();b=a.Zc();c=FD();9<=c?(++f,++b):7==c&&y(a,25)&&(c=a.gb.textContent,2>=c.length&&(f+=8));wx(e,a);dw(d,e);return new hz(f,b)}function RI(){this.gb=$doc.createElement(Xd);this.gb[xd]=Pe;this.gb.style[Qf]=Je;this.gb.style[Uf]=$c;this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(581,309,ti,RI);_.Xc=function(){return Vj(this.gb)};
-_.Yc=function(){return Wj(this.gb)+$wnd.pageYOffset};function OG(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+fa);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function GI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new BI(new qE(a),new qE(b))}function IF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.k+Za}
-function UF(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+=ba);d+=fa;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function GF(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ga+a.a:a.k=' fill="none" stroke="'+c+ga+a.a}function TH(){DI();this.n=FI;this.c=[];this.t=new RI}s(582,569,{},TH);_.a=j;_.b=j;function SI(){SI=u;TI=new hz(0,0)}
-function UI(a){var b;b=a.yf();if(!b){var c;(c=a.vf())?(b=QI(c.a),kj(c.ne(),b.b,b.a),c=QI(c.a),b=new hz(c.b-b.b,c.a-b.a)):b=new hz(0,0);a.Cf(b)}return b}function wz(a,b){var c;if(a.re())return TI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Bf(az(b));c=QI(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function VI(a,b){var c;b&&(c=dg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.xf().gb.style[hd]=c)}function WI(){this.e=new VA;this.e.a=-1;this.e.b=-1}s(584,1,{});_.vf=function(){return null};_.wf=function(a){this.Af(a.Gd())};
-_.xf=function(){return this.ne()};_.yf=function(){return XI};_.xd=function(){};_.re=function(){return!1};_.zf=function(a){this.Bf(az(a))};_.Af=function(a){VI(this,a)};_.Bf=function(a){var b=this.ne().gb,c,d,e;c=(Gz(),Hz);e=a.b;d=a.a;e!=c.b?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.a?b.style[ke]=d:b.style[ke]=j;0!=(a.c&1)?b.style[ne]=kd:b.style[ne]=j;0!=(a.c&2)?b.style[me]=Ne:b.style[me]=j};_.Cf=function(a){XI=a};_.Df=function(){};var XI=_.e=null,TI;
-function yA(a,b){SI();WI.call(this);this.a=new Ow(a);this.a._c()[xd]=j;z(this.a,new YI(this,b),(kq(),kq(),lq))}s(583,584,{},yA);_.ne=function(){return this.a};_.Af=function(a){VI(this,a)};_.a=null;function YI(a,b){this.a=a;this.b=b}s(585,1,{},YI);_.Ec=function(a){hq();iq(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function CA(a){SI();WI.call(this);this.a=new Nx;z(this.a,new ZI(this,a),(eq(),eq(),fq))}s(586,584,{},CA);_.ne=function(){return this.a};_.a=null;
-function ZI(a,b){this.a=a;this.b=b}s(587,1,{},ZI);_.a=null;_.b=null;function $I(a,b){var c,d;VI(a,b.Gd());for(d=new Di(b.Ob.a);d.b<d.d.ue();)c=Ei(d),c.dc&&c._b.wf(c)}function aJ(a,b){var c,d,e,f,g,i,h;kj(a.d,b.Nd(),b.Jd());for(d=new Di(b.Ob.a);d.b<d.d.ue();)c=Ei(d),c.dc&&(e=c._b,e.zf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=UI(e).b,f-=UI(e).a,kj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Lz(){SI();WI.call(this);this.d=new hw}s(588,584,{},Lz);
-_.wf=function(a){$I(this,a)};_.ne=function(){return this.d};_.zf=function(a){aJ(this,a)};_.d=null;function AB(a){SI();WI.call(this);var b=this.a=new Kx;Sw(b.b,a);Jx(b);this.e.a=-1;this.e.b=-1}s(589,584,{},AB);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?$n(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function DB(a){this.a=new hy(a.f,new bJ(a))}s(590,1,{},DB);_.a=null;
-function dy(a){var b,c,d,e,f;f=new qC(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(cJ,k,59,0,0);for(c=b.a?uk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,40)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=aj((Vz(),Q),new R(f.d)));c=c.b;if(It(!c?fh:c.a,xh))for(c=(!a.d.a||0==a.d.a.c?(Ns(),Ns(),Os):new Yz(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new rr(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Kf(),null.Kf()):100==f.d&&y(f.e,56)?(i=f.e,h=new rr(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Kf():401==f.d||402==f.d?(null.Kf(),null.Kf(),null.Kf(),null.Kf(),null.Kf()):500<=f.d&&507>=f.d&&(g=null.Lf,500!=g&&(f=new rr(null.Lf,g,null),f.i=null.Kf(),f.j=null.Kf(),i=null.Kf(),f.e=i&12,501==g&&null.Kf())))}function bJ(a){this.a=a}s(591,1,Th,bJ);_.pc=function(){dy(this)};_.a=null;function $B(){SI();WI.call(this);this.a=new Fy}s(592,584,{},$B);_.vf=function(){var a;a=new $B;Cy(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.yf=function(){return dJ};_.Cf=function(a){dJ=a};var dJ=_.a=null;s(593,588,{});function cC(){new ss}s(594,443,{},cC);function Wq(a,b){a.onloadend=function(a){b.ye(a.target.result)}}function ED(a){this.a=a}s(601,1,{},ED);_.a=null;function BD(){}s(602,1,{},BD);function CD(){}s(603,1,{},CD);function DD(){}s(604,1,{},DD);
-function oB(a,b){SI();Lz.call(this);this.c=new eJ(a);var c=this.b=new xx,d=(ix(),jx);c.a=d;ux(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&fJ(Qy(c.z.a.p,0)))throw new Jv("WindowPanel can only contain one child widget");gJ(c,d);this.c.a=this;this.a=b}s(605,593,{},oB);_.ne=function(){return this.c};_.xf=function(){return this.b.fb};_.xd=function(){hJ(this.c,!1)};_.Bf=function(){};_.Df=function(a){$I(this,a);aJ(this,a);iJ(this.c);jJ(this.c)};_.a=null;_.b=null;_.c=null;
-function kJ(a){var b;b=new yq(Yn(a.gb,Kf),Yn(a.gb,Jf));a=new yq(Yn(a.K.ab.gb,Kf),Yn(a.K.ab.gb,Jf));return F(H,r,-1,[b.b-a.b,b.a-a.a])}function lJ(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?(mJ(a,a.I),a.I=null):null!=a.H&&(nJ(a,a.H),a.H=null);Kj(a.J)}function iJ(a){a.bb?a.Hf(Bq(a.K.ab)):(a.Ad(),iJ(a))}function nJ(a,b){var c;a.bb?(c=kJ(a),a.Hf(new yq(-1,oJ(b,!1)-c[1]))):a.H=b}function pJ(a,b){var c;b!=a.vd()&&(c=a.K.ab,Ov(c),qJ(c,b,c.gb,c.p.c,!0))}
-function mJ(a,b){var c;a.bb?(c=kJ(a),a.Hf(new yq(oJ(b,!0)-c[0],-1))):a.I=b}s(608,311,ci);_.Ef=function(){var a,b;b=Bq(this.K.ab);a=kJ(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?fJ(Qy(a.p,0)):null};_.Ff=function(a){rJ(this.K.ab,a)};_.qd=function(){return new Pv(this.K.ab)};_.Gf=function(){Fq(this.K.ab)};_.ld=function(){lJ(this)};_.Dd=function(){Fq(this.K.ab)};_.nd=function(a){return sJ(this.K.ab,a)};_.Hf=function(a){Dq(this.K.ab,a)};
-_.cd=function(a){nJ(this,a)};_.wd=function(a){pJ(this,a)};_.ed=function(a){mJ(this,a)};_.H=null;_.I=null;function tJ(){tJ=u;var a=(uJ(),vJ(),wJ);xJ=new Bx(a.d,a.b,a.c,a.e,a.a)}function hJ(a,b){var c;c=new bv;a.db&&qs(a.db,c);a.A&&Cq(a.f,a);try{Li(a.f.c,a)}catch(d){if(d=Ji(d),!y(d,74))throw d;}a.b=yJ(a.f,a);try{ow(a,b)}finally{Oi(a.j.a),Oi(a.i.a),Oi(a.k.a),a.G&&Ri(a.G,a.f),a.t&&(a.t=!1)}}function zJ(a,b,c){var d,e;e=a.fb;d=new Mj(a,e);e.sd(a,d.a+b,d.d+c)}
-function AJ(a,b,c){b=new BJ(ao($n(kv(kv(a.K.c,b),c))));Nv(b,a);z(b,a.c,(kq(),kq(),lq));return b}function mB(a,b){var c=a.z.b;c.a.gb.textContent=b||j;rJ(c.f,null)}function Aq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Dq(a.K.ab,b)}function cF(a,b,c){var d,e;(e=a.f)?(d=CJ(e.gb),rw(a,b+(Vj(e.gb)+d[3]),c+(Wj(e.gb)+$wnd.pageYOffset+d[0]))):rw(a,b,c)}function nB(a,b){a.A!=b&&(a.A=b,a.$&&(b?Eq(a.f,a):Cq(a.f,a)))}
-function gJ(a,b){if(b!=(0!=a.z.a.p.c?fJ(Qy(a.z.a.p,0)):null)){Ov(a.z.a);var c=a.z.a;qJ(c,b,c.gb,c.p.c,!0)}}
-function DJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(vq(),EJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Di(a.G);e.b<e.d.ue();)if(d=Ei(e),b==(vq(),FJ)){!d.b&&(d.b=new GJ);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(vq(),wq))g=d.f,i=d.w,d.z.c?(cF(d,i.c,i.d),Aq(d,new yq(i.b,-1))):(cF(d,i.c,i.d),Aq(d,new yq(i.b,i.a)),Eq(g,d)),Hi(g.c,d,d.z.b),dk(d.q,333);else if(!d.t&&f==(vq(),EJ))d.gb.style[Yg]=Zg,vq()}else if(b==wq){!d.b&&(d.b=new GJ);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=CJ(i.gb);h=d.w;if(d.z.c)h.c=Vj(d.gb)-
-g[3]-Vj(i.gb),h.d=Wj(d.gb)+$wnd.pageYOffset-g[0]-(Wj(i.gb)+$wnd.pageYOffset),d.w=h,cF(d,0,0),HJ(d,xq(i.gb).b,-1);else{if(f!=(vq(),EJ))h.c=Vj(d.gb)-g[3]-Vj(i.gb),h.d=Wj(d.gb)+$wnd.pageYOffset-g[0]-(Wj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;cF(d,0,0);Dq(d,new IJ(xq(i.gb)));Cq(i,d)}d==d.f.a||lG(d);dk(d.q,333)}}else b==EJ&&(!d.b&&(d.b=new GJ),d=a,d.t||(d.x=c,d.gb.style[Yg]=Je))}}function JJ(a,b){a.gb.style[ch]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Kf().Kf()}
-function jJ(a){if(!a.bb){a.j=Hv(a,a.f,(!bs&&(bs=new pk),bs));a.i=Hv(a,a.f,ok?ok:ok=new pk);a.k=Hv(a,a.f,(!gs&&(gs=new pk),gs));var b=a.f;!a.G&&(a.G=new Yi);Si(a.G,b);bs&&(b=new as(a),a.db&&qs(a.db,b));a.A&&Eq(a.f,a);Hi(a.f.c,a,a.z.b);a.b&&(rw(a,a.b.a,a.b.b),a.b=null);sw(a);lG(a)}}function lG(a){if(a!=a.f.a){var b;gs&&(b=new fs(a),a.db&&qs(a.db,b))}}s(607,608,ci);_.vd=function(){return 0!=this.z.a.p.c?fJ(Qy(this.z.a.p,0)):null};_.yd=function(a){hJ(this,a)};_.qd=function(){return new Pv(this.z.a)};
-_.ld=function(){lJ(this);Kj(new KJ(this))};_.nd=function(a){return sJ(this.z.a,a)};_.Hf=function(a){Aq(this,a)};_.zd=function(a,b){cF(this,a,b)};_.wd=function(a){gJ(this,a)};_.Ad=function(){jJ(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 xJ;
-function eJ(a){tJ();var b=(LJ(),MJ),c;c=(zw(),Aw);tw.call(this,!1,"popup");this.L=c.a;this.J=new NJ(this);c=new OJ;c.gb[xd]="mosaic-popupLayoutPanel";lw(this.K,c);qw(this);this.c=new PJ(this);this.q=new QJ(this);this.r=new RJ(this);this.s=new SJ(this);this.w=new TJ;this.F=(vq(),FJ);this.A=!1;this.f=b;a=this.z=new UJ(a);b=new VJ;!a.d&&(a.d=new WJ);Si(a.d,b);a=new XJ(new Ax(xJ.a.d.a,xJ.a.b,xJ.a.c,xJ.a.e,xJ.a.a));z(a,new YJ(this),(kq(),kq(),lq));b=this.z.b;if(!b.b){b.b=new xx;b.b._c()[xd]="mosaic-Caption-iconBoxRight";
-c=b.b;var d=(qx(),rx);c.c=d;c=b.f;ZJ(c,b.b,new $J(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Zv;d=vx(c);sv(c.b,(Cu(),Du(d)),0);Yv(c,a,d,0,!1)}else ux(b.b,a);rJ(b.f,null);z(this.z.b,new aK(this),(sq(),sq(),tq));z(this.z.b,this.c,lq);pJ(this,this.z);Fi(ao($n(this.gb)),"mosaic-WindowPanel",!0)}s(606,607,ci,eJ);_.xd=function(){var a=this.a,b=new hB(a.a,201),c;a=a.a.q;a.a?a=new bK(new Di(a.a)):(a=(Ns(),Ns(),Os),a=new Di(a));for(;a.Qc();)c=a.Rc(),201==b.d&&aF(c.a)};_.a=null;
-function qG(a,b,c,d){b=bz(b);c+=b.a;d+=b.b;rw(a.a,c,d);sw(a.a)}function KB(){SI();WI.call(this);var a=this.a=new cK;a.T=!0;a.a.f=!0;this.a.W=!0}s(609,584,{},KB);_.ne=function(){return this.a};_.a=null;function DC(){}s(615,459,{},DC);function bK(a){if(!a)throw new mn;this.a=a}s(616,1,{},bK);_.Qc=function(){return JC(this.a)};_.Rc=function(){return Ei(this.a)};_.Sc=function(){throw new MC("Missing message: awt.50");};_.a=null;function hA(){return hA()}
-function BC(){BC=u;var a;a=(sC(),tC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(dK,k,-1,0,1);else throw new dE(a+" is not supported");}catch(b){if(b=Ji(b),!y(b,82))throw b;}}function EB(a,b){a.a=31*a.a+I((new qE(b)).a)}function cA(){}s(619,1,{},cA);_.hC=function(){return this.a};_.a=1;
-function CJ(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"borderTopWidth"));b[1]=eK(fK(a,"borderRightWidth"));b[2]=eK(fK(a,"borderBottomWidth"));b[3]=eK(fK(a,"borderLeftWidth"));return b}function gK(a){var b,c;c=hK(a);b=CJ(a);a=(a.style[dh]=bb,new yq(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 xq(a){a.style[dh]=bb;return new yq(a.clientWidth,a.clientHeight)}
-function hK(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"marginTop"));b[1]=eK(fK(a,"marginRight"));b[2]=eK(fK(a,"marginBottom"));b[3]=eK(fK(a,"marginLeft"));return b}function iK(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"paddingTop"));b[1]=eK(fK(a,"paddingRight"));b[2]=eK(fK(a,"paddingBottom"));b[3]=eK(fK(a,"paddingLeft"));return b}
-function jK(a,b,c){try{switch(b){case Mf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ie:b=xg;default:a.style[b]=c}}catch(d){if(d=Ji(d),!y(d,74))throw d;}}function oJ(a,b){var c;kK||(kK=$doc.createElement(ug),jK(kK,Te,j),jK(kK,Mg,j),jK(kK,Uf,$c),jK(kK,Yg,Je),$doc.body.appendChild(kK));jK(kK,ah,a);jK(kK,Ie,a);c=gK(kK);return b?c.b:c.a}var kK=null;function lK(){yq.call(this,0,0)}function yq(a,b){this.b=a;this.a=b}
-function IJ(a){yq.call(this,a.b,a.a)}s(621,1,di,lK,yq,IJ);_.eQ=function(a){return this===a?!0:null==a||mK!=tn(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+Xc};_.a=0;_.b=0;function nK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(622,1,{68:1,70:1,91:1},nK);_.eQ=function(a){return a===this?!0:y(a,91)?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 oK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function pK(a,b){this.a=a;this.b=b}s(623,1,di,pK);_.eQ=function(a){return this===a?!0:null==a||qK!=tn(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 qK.d+"[x="+this.a+",y="+this.b+Xc};_.a=0;_.b=0;
-function TJ(){this.b=this.a=this.d=this.c=0}s(624,1,di,TJ);_.eQ=function(a){return this===a?!0:null==a||rK!=tn(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 rK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;
-function fK(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Mf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ie:b=xg;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(627,1,{});var sK=-1;function tK(){}s(628,627,{},tK);_.a=-1;_.b=-1;var uK=null;function eK(a){a=parseInt(a,10);a=isNaN(a)?null:rE(a);return!a?0:a.a}
-s(631,326,ni);_.Ef=function(){return Bq(this.f)};_.Ff=function(a){rJ(this.f,a)};_.Gf=function(){Fq(this.f)};_.Dd=function(){Fq(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ie]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[ah]=a;b.bb||(b.i=a)};function uJ(){uJ=u;vJ()}
-function vK(a){uJ();var b;Pw(this,new OJ);this.a=new wK;b=this.f;xK(b,new yK);jK(b.gb,Rf,ab);b.o=0;ZJ(b,this.a,new $J(0),b.p.c);this.a._c()[xd]="mosaic-Caption-text";this.a.gb.textContent=a||j;rJ(this.f,null);this.gb[xd]="mosaic-Caption"}s(630,631,ni,vK);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.b=null;
-function vJ(){vJ=u;zK=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Uy(zK,240,20);new Uy(zK,224,16);new Uy(zK,208,16);new Uy(zK,192,16);new Uy(zK,176,16);new Uy(zK,160,16);new Uy(zK,144,16);new Uy(zK,128,16);new Uy(zK,112,16);new Uy(zK,96,16);new Uy(zK,80,16);new Uy(zK,64,16);new Uy(zK,260,16);wJ=new Uy(zK,48,16);new Uy(zK,32,16);new Uy(zK,16,16);new Uy(zK,0,16)}var zK,wJ;function AK(a,b){Ev(a.a.gb,!b);rJ(a.f,a.a)}
-function zq(a,b){a.c=b;Ev(a.a.gb,!b);rJ(a.f,a.a);if(a.d){var c;for(c=new Di(a.d);c.b<c.d.ue();)Ei(c)}}function UJ(a){var b;Pw(this,new OJ);b=this.f;xK(b,new BK((CK(),DK)));b.o=0;this.b=new vK(a);ZJ(b,this.b,new $J(1),b.p.c);this.a=new OJ;Xi(this.a,"Body");ZJ(b,this.a,new $J(0),b.p.c);this.gb[xd]="mosaic-CaptionLayoutPanel"}s(633,631,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},UJ);_.fd=function(){Iv(this.f)};_.gd=function(){Lv(this.f)};_.qd=function(){return new Pv(this.a)};
-_.nd=function(a){return sJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function WJ(){QE(this)}s(634,516,oi,WJ);function NJ(a){this.a=a}s(635,1,Th,NJ);_.pc=function(){Fq(this.a.K.ab)};_.a=null;function EK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Jj(a.e.a,b);a.e&&xu(a.e.a,b)&&Au(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&lG(!a.e?null:xu(a.e.a,b-1))}function FK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Kz);-1==Jj(a.e.a,b)&&Si(a.e.a,b)}function GJ(){}s(636,1,{},GJ);_.Jc=function(a){EK(a)};_.Kc=function(a){FK(a)};
-_.Mc=function(a){GK(a.a.f,a.a)};function LJ(){LJ=u;HK=new IK(1,"e");JK=new IK(2,Af);KK=new IK(3,"ne");LK=new IK(10,"nw");MK=new IK(4,lg);NK=new IK(5,og);OK=new IK(12,"sw");PK=new IK(8,"w");MJ=new QK((ej(),fj(null)).gb)}function yJ(a,b){var c;c=CJ(a.gb);return new pK(Vj(b.gb)-(Vj(a.gb)+c[3]),Wj(b.gb)+$wnd.pageYOffset-(Wj(a.gb)+$wnd.pageYOffset+c[0]))}
-function RK(a){var b,c,d,e,f,g;if(a.e){b=xq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=xu(a.e.a,d),c=new yq(Yn(g.gb,Kf),Yn(g.gb,Jf)),f=yJ(a,g),f.a-=Pj(0,f.a+Yn(g.gb,Kf)-b.b),f.b-=Pj(0,f.b+Yn(g.gb,Jf)-b.a),cF(g,Pj(0,f.a),Pj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,HJ(g,c.b,c.a),g.F==(vq(),wq)&&Dq(g,new IJ(xq(a.gb))),dk(g.q,1)}}function SK(a,b,c){a=a.d;Hi(a,b,b);x(a.c,b,c);Xi(b,zc+c.b)}
-function Cq(a,b){var c;c=a.d;TK(c,b.y);Wi(b.y,zc+LK.b);TK(c,b.u);Wi(b.u,zc+JK.b);TK(c,b.v);Wi(b.v,zc+KK.b);TK(c,b.E);Wi(b.E,zc+PK.b);TK(c,b.n);Wi(b.n,zc+HK.b);TK(c,b.D);Wi(b.D,zc+OK.b);TK(c,b.B);Wi(b.B,zc+MK.b);TK(c,b.C);Wi(b.C,zc+NK.b)}
-function Eq(a,b){!b.y&&(b.y=AJ(b,0,0));SK(a,b.y,LK);!b.u&&(b.u=AJ(b,0,1));SK(a,b.u,JK);!b.v&&(b.v=AJ(b,0,2));SK(a,b.v,KK);!b.E&&(b.E=AJ(b,1,0));SK(a,b.E,PK);!b.n&&(b.n=AJ(b,1,2));SK(a,b.n,HK);!b.D&&(b.D=AJ(b,2,0));SK(a,b.D,OK);!b.B&&(b.B=AJ(b,2,1));SK(a,b.B,MK);!b.C&&(b.C=AJ(b,2,2));SK(a,b.C,NK)}function GK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Jj(a.e.a,b);if(c+1<d){mA(a.e,b);for(Si(a.e.a,b);c<d;++c)JJ(xu(a.e.a,c),c)}else JJ(b,c)}
-function QK(a){a=new UK(a);Pw(this,a);this.c=new VK(a);this.c.i=!0;Pi(this.c);this.c.k=3;this.d=new WK(a);this.d.i=!0;Pi(this.d);this.d.k=3;Rw(this)}s(637,326,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,99:1},QK);_.Ef=function(){return xq(this.gb)};_.Ff=function(){var a;(a=XK(this))&&a.Ff(null)};_.Gf=function(){RK(this)};_.Jc=function(a){!this.b&&(this.b=new GJ);EK(a)};_.Kc=function(a){!this.b&&(this.b=new GJ);FK(a)};_.Dd=function(){RK(this)};
-_.Mc=function(a){!this.b&&(this.b=new GJ);GK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var HK,JK,KK,LK,MJ,MK,NK,OK,PK;function UK(a){this.p=new iw(this);this.gb=a}s(638,306,hi,UK);function IK(a,b){this.a=a;this.b=b}s(639,1,{},IK);_.a=0;_.b=null;function VK(a){zi();Ti.call(this,a)}s(640,3,{},VK);_.jc=function(){var a;a=this.j.e;a.t||Tj(a.o);Wi(this.j.e,"dragdrop-dragging");!a.z.c&&AK(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Pj(this.a,a<this.d?a:this.d),b=Pj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(rj(),Xf);c.style[Mg]=b+Xf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||lG(a);a.z.c||AK(a.z,!0);a.t||(a.o||(a.o=new YK,Xi(a.o,"mosaic-GlassPanel-invisible")),jK(a.o.gb,ch,fK(a.gb,ch)),dj((ej(),fj(null)),a.o,0,0));Xi(this.j.e,"dragdrop-dragging");a=new Mj(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 TK(a,b){try{Li(a,b)}catch(c){if(c=Ji(c),!y(c,74))throw c;}}function WK(a){zi();Ti.call(this,a);this.c=new Bi}s(641,3,{},WK);_.jc=function(){var a;a=this.j.e.fb;a.t||Tj(a.o);Wi(this.j.e,"dragdrop-dragging");AK(a.z,!1);Aq(a,new yq(a.e,a.d));dk(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=aj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Pj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Pj(a+b,Yn(d.z.b.gb,Jf)),b!=a&&zJ(d,0,a-b),Aq(d,new yq(d.e,b)),dk(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=Pj(a+b,Yn(d.z.b.gb,Jf)),Aq(d,new yq(d.e,b)),dk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Pj(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&&zJ(d,a-b,0),Aq(d,new yq(b,d.d)),dk(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,Aq(d,new yq(96<a+b?a+b:96,d.d)),dk(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||lG(a);AK(a.z,!0);a.t||(a.o||(a.o=new YK,Xi(a.o,"mosaic-GlassPanel-invisible")),jK(a.o.gb,ch,fK(a.gb,ch)),dj((ej(),fj(null)),a.o,0,0));Xi(this.j.e,"dragdrop-dragging");a=new Mj(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 pu(){pu=u;qu=new ZK}
-function YK(){pu();var a;this.d=new $K(this);this.a=!1;this.b=new mw;Pw(this,this.b);a=this.gb.style;a[hd]="#000";a[he]="alpha(opacity=50)";a[Mf]="0.5";this.gb[xd]="gwt-GlassPanel"}s(642,326,Ph,YK);
-_.jd=function(){var a;Rw(this);try{a=this.fb}catch(b){b=Ji(b);if(y(b,80))throw new Jv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(ej(),fj(null))?(ou(qu,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ri(kk,a),a.b=!0,a.c=sk(a),Si(kk,a),this.c=new aL(this),Uu(new nu(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=ab,this.gb.style[fg]=ab):kj(this,Yn(a.gb,Kf),Yn(a.gb,Jf));this.a&&Iu(new mu(this));dj(fj(null),new bL,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Yj(this.d);this.c&&(ku(Su,this.c,F(cL,k,14,[(!es&&(es=new pk),es)])),this.c=null);this.a&&ku(Ku,this,F(cL,k,14,[(!Ju&&(Ju=new pk),Ju)]))};_.Uc=function(a){switch(Fu(a.type)){case 256:if(27==(a.keyCode||0))return Tj(this),!1;case 1:if(co(this.gb,a.target))return Tj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var qu;function $K(a){jk();this.a=a}s(643,24,{},$K);_.vc=function(){ou((pu(),qu),this.a,!1)};_.a=null;function aL(a){this.a=a}s(644,1,{},aL);_.a=null;
-function bL(){this.gb=Uw();var a;a=new Ox(new dL(this));z(this,a,(aq(),aq(),bq));z(this,a,(Yq(),Yq(),Zq))}s(645,328,hi,bL);_.ld=function(){Kj(new eL(this))};function dL(a){this.a=a}s(646,1,{},dL);_.a=null;function eL(a){this.a=a}s(647,1,Th,eL);_.pc=function(){Xx(this.a.gb)};_.a=null;function fL(a){a.gb.style[ah]=gd;a.gb.style[Ie]=gd;if(a.bb){var a=a.fb,b;y(a,99)?a.Ff(null):(b=XK(a))&&b.Ff(a)}}s(649,309,bi);_.Ef=function(){fL(this);return new yq(Yn(this.gb,Kf),Yn(this.gb,Jf))};_.Ff=function(){fL(this)};
-_.Gf=function(){};_.Tc=function(){};_.Dd=function(){};function wK(){this.gb=$doc.createElement("label");this.gb[xd]="mosaic-Label";this.gb.style[$g]=Ff;this.gb[xd]="mosaic-HTML"}s(648,649,bi,wK);function XJ(a){Pw(this,new gL(a));this.gb[xd]="mosaic-ImageButton"}s(650,326,Ph,XJ);
-function cK(){var a=(zw(),Cw);tw.call(this,!0,lf);this.L=a.a;this.a=new hL(this);this.a.d=!0;jw(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);hj();uv(a,b)}else this.cb|=1;ao($n(this.gb))[xd]=Ge;this.gb.style[ch]="2147483647"}s(651,311,hi,cK);_.Tc=function(a){Kv(this,a);1==Fu(a.type)&&ow(this,!1)};_.a=null;
-function hL(a){this.b=a;this.c=new Yi;this.i=new Yi;a=(gy(),fy);new Ty(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Ag);this.e=$doc.createElement(Dg);Bu(b,this.e);this.o=!0;a=Uw();b=(Cu(),Du(b));a.appendChild(b);this.gb=a;pl();this.gb.setAttribute("role",Tl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),hj(),uv(a,b)):this.cb|=2225;this.gb[xd]=Fe;a=Cv(this.gb)+"-vertical";Fi(this._c(),a,!0);this.gb.style[Pf]=ab;this.gb.setAttribute("hideFocus",Vg);z(this,new ey(this),(aq(),aq(),bq))}
-s(652,349,ti,hL);_.Tc=function(a){switch(Fu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Yx(this,a)};_.Cd=function(a,b){by(this,a,b);b||this.a&&ow(this.b,!1)};_.a=!0;_.b=null;
-function gL(a){var b=(ix(),jx),c=(qx(),rx),d;d=new ax;d.f[ld]=$a;d.f[sd]=0;d.f[td]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Zw(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Zw(b.a);b.a.c.rows[0].cells[0].style[Xg]=e.a;Zw(d);b=Vw(d,0,0,!0);if(a){Tj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Xw(g,f.c);ht(f.b,g,a);c.a=c.a.b}else e=c.b.c,Si(c.b,a);a.gb[Yc]=e;Bu(b,a.gb);Nv(a,d)}Pw(this,d);Fi(this.gb,"mosaic-WidgetWrapper",!0)}s(653,326,Ph,gL);_.a=null;_.b=null;function PJ(a){this.a=a}s(654,1,{},PJ);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&lG(this.a)};_.a=null;function QJ(a){jk();this.a=a}s(655,24,{},QJ);_.vc=function(){Fq(this.a.K.ab);var a=this.a;ds((!a.p&&(a.p=new iL),a.p))};_.a=null;function RJ(a){jk();this.a=a}s(656,24,{},RJ);_.vc=function(){DJ(this.a,(vq(),wq))};_.a=null;function SJ(a){jk();this.a=a}s(657,24,{},SJ);_.vc=function(){DJ(this.a,(vq(),EJ))};_.a=null;function VJ(){}s(658,1,{},VJ);function YJ(a){this.a=a}s(659,1,{},YJ);_.Ec=function(){this.a.xd()};_.a=null;
-function aK(a){this.a=a}s(660,1,{},aK);_.a=null;function KJ(a){this.a=a}s(661,1,Th,KJ);_.pc=function(){this.a.F==(vq(),wq)?dk(this.a.r,333):this.a.F==EJ&&dk(this.a.s,333)};_.a=null;function BJ(a){this.gb=a;Iv(this)}s(662,309,ti,BJ);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function iL(){Js.call(this,null)}s(663,238,Xh,iL);
-function vq(){vq=u;wq=new jL("MAXIMIZED",0);EJ=new jL("MINIMIZED",1);FJ=new jL("NORMAL",2);kL=F(lL,k,94,[wq,EJ,FJ])}function jL(a,b){E.call(this,a,b)}s(664,139,{68:1,71:1,73:1,94:1},jL);var kL,wq,EJ,FJ;s(665,1,{});function ou(a,b,c){var d,e,f,g,i;e=lj();d=mj();if(!c||e!=a.b||d!=a.a)f=(ej(),Yn(fj(null).gb,Kf)),c=Yn(fj(null).gb,Jf),i=(vv(),wv).scrollWidth,g=wv.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[ah]=f+Xf),0<=c&&(b.gb.style[Ie]=c+Xf),a.b=e,a.a=d}
-function ZK(){}s(666,665,{},ZK);_.a=-1;_.b=-1;function mL(a,b){var c,d,e;if(a.k)return!0;a.x.Ae();for(c=new Pv(b);c.a.a<c.a.b.c-1;)d=fJ(Qv(c.a)),e=d.fb,y(e,100)&&e.dd(d.ad()),d.ad()&&Si(a.x,d);return!0}
-function nL(a,b){var c,d,e;if(b.a)a.c&&Xj(a.c),a.c=new oL(a,b),Zj(a.c,333);else for(d=new Di(a.x);d.b<d.d.ue();)c=Ei(d),e=c.eb,fw(b,pL(c),e.s,e.t),qL(c,e.u,e.r,F(H,r,-1,[rL(a.q.a,c).d,rL(a.p.a,c).c,rL(a.n.a,c).a,rL(a.o.a,c).b]),(F(H,r,-1,[sL(a.i.a,c).d,sL(a.f.a,c).c,sL(a.d.a,c).a,sL(a.e.a,c).b]),F(H,r,-1,[tL(a.u,c),tL(a.t,c),tL(a.r,c),tL(a.s,c)])))}
-function uL(){this.x=new Yi;this.j=new vL(this);this.w=new wL(this.j);this.v=new xL(this.j);this.q=new yL(this.j);this.p=new zL(this.j);this.n=new AL(this.j);this.o=new BL(this.j);this.i=new CL(this.j);this.f=new DL(this.j);this.d=new EL(this.j);this.e=new FL(this.j);this.u=new GL(this.j);this.t=new GL(this.j);this.r=new GL(this.j);this.s=new GL(this.j)}s(667,1,{});_.If=function(a){nL(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 HL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Di(b.x);e.b<e.d.ue();)d=Ei(e),y(d,27)&&(d=d.ab),f=d.eb,fw(c,pL(d),f.s,f.t),qL(d,f.u,f.r,F(H,r,-1,[rL(b.q.a,d).d,rL(b.p.a,d).c,rL(b.n.a,d).a,rL(b.o.a,d).b]),(F(H,r,-1,[sL(b.i.a,d).d,sL(b.f.a,d).c,sL(b.d.a,d).a,sL(b.e.a,d).b]),F(H,r,-1,[tL(b.u,d),tL(b.t,d),tL(b.r,d),tL(b.s,d)])));IL(c);a.a.c=null;for(a=new Di(a.a.x);a.b<a.d.ue();)b=Ei(a),y(b,27)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function oL(a,b){this.a=a;this.b=b;var c=(fk(),gk);this.k=new ek(this);this.s=c}s(668,17,{},oL);_.qc=function(){HL(this)};_.rc=function(){HL(this)};
-_.tc=function(a){var b,c,d;for(c=new Di(this.a.x);c.b<c.d.ue();){b=Ei(c);y(b,27)&&(b=b.ab);d=b.eb;d.i=I(d.o+(d.s-d.o)*a);d.v=I(d.p+(d.t-d.p)*a);d.w=I(d.q+(d.u-d.q)*a);d.f=I(d.n+(d.r-d.n)*a);fw(this.b,pL(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=F(H,r,-1,[rL(this.a.q.a,b).d,rL(this.a.p.a,b).c,rL(this.a.n.a,b).a,rL(this.a.o.a,b).b]),i=this.a,h=b;F(H,r,-1,[sL(i.i.a,h).d,sL(i.f.a,h).c,sL(i.d.a,h).a,sL(i.e.a,h).b]);qL(e,f,d,g,F(H,r,-1,[tL(this.a.u,b),tL(this.a.t,b),tL(this.a.r,b),tL(this.a.s,b)]))}};_.a=null;
-_.b=null;s(670,1,{});_.a=null;function EL(a){this.a=a}s(669,670,{},EL);function FL(a){this.a=a}s(671,670,{},FL);function DL(a){this.a=a}s(672,670,{},DL);function CL(a){this.a=a}s(673,670,{},CL);function AL(a){this.a=a}s(674,670,{},AL);function BL(a){this.a=a}s(675,670,{},BL);function zL(a){this.a=a}s(676,670,{},zL);function yL(a){this.a=a}s(677,670,{},yL);s(678,670,{},function(a){this.a=a});s(679,670,{},function(a){this.a=a});
-function tL(a,b){var c=a.a,d;d=aj(c.d,b);d||(d=new nK(iK(b.gb)),x(c.d,b,d));return d.d}function GL(a){this.a=a}s(680,670,{},GL);function xL(a){this.a=a}s(681,670,{},xL);function wL(a){this.a=a}s(682,670,{},wL);function sL(a,b){var c;c=aj(a.a,b);c||(c=new nK(CJ(b.gb)),x(a.a,b,c));return c}function rL(a,b){var c;c=aj(a.b,b);c||(c=new nK(hK(b.gb)),x(a.b,b,c));return c}
-function JL(a,b){var c,d;d=aj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=XK(b),f,g,i,h,l;if(y(b,99)){if(null!=c.k&&null!=c.j){d=new yq(KL(e,!0),KL(e,!1));break a}h=b.Ef();null!=c.k&&(h.b=KL(e,!0));null!=c.j&&(h.a=KL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new yq(KL(e,!0),KL(e,!1));break a}h=new lK;f=b.gb;l=f.style;g=l[Uf];i=l[Yg];l[Uf]="static";l[Yg]=Je;null!=c.k?h.b=KL(e,!0):(l[ah]=gd,h.b=(f.offsetWidth||0)+rL(d.o.a,b).b+rL(d.p.a,b).c);null!=c.j?h.a=KL(e,!1):(l[Ie]=gd,h.a=(f.offsetHeight||0)+rL(d.q.a,b).d+
-rL(d.n.a,b).a);l[Uf]=g;l[Yg]=i}d=h}null!=c.k&&(rj(),Ap)==c.k.Kf()||null!=c.j&&(rj(),Ap)!=c.j.Kf()||x(a.e,b,d)}return d}function vL(a){this.f=a;this.c=new Bi;this.e=new Bi;this.b=new Bi;this.a=new Bi;this.d=new Bi}s(683,1,{},vL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function LL(a){var b;b=a.eb;if(null==b||!y(b,97))b=new ML,a.eb=b;return b}function yK(){BK.call(this,(CK(),NL))}function BK(a){var b=(OL(),PL);uL.call(this);this.b=a;this.a=b}s(684,667,{},yK,BK);
-_.Jf=function(a){var b,c,d,e,f,g,i,h,l;h=new lK;mL(this,a);l=rL(this.o.a,a).b+rL(this.p.a,a).c+sL(this.e.a,a).b+sL(this.f.a,a).c+tL(this.s,a)+tL(this.t,a);d=rL(this.q.a,a).d+rL(this.n.a,a).a+sL(this.i.a,a).d+sL(this.d.a,a).a+tL(this.u,a)+tL(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(CK(),NL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Di(this.x);a.b<a.d.ue();)c=Ei(a),e=LL(c),b=null,i=c.fb,y(i,100)&&(b=i,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),this.b==NL?(l+=JL(this.w.a,c).b,e.a=JL(this.v.a,
-c).a,y(i,100)&&(l+=b.b,e.a+=b.a),f=Pj(f,e.a)):(d+=JL(this.v.a,c).a,e.b=JL(this.w.a,c).b,y(i,100)&&(d+=b.a,e.b+=b.b),g=Pj(g,e.b));this.b==NL?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.If=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(mL(this,a)&&(d=this.x.c,0!=d)){G=a.o;q=tL(this.s,a);A=tL(this.u,a);c=xq(a.gb);O=c.b-(q+tL(this.t,a));o=c.a-(A+tL(this.r,a));g=O;c=o;this.b==(CK(),NL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Di(this.x);e.b<e.d.ue();)d=Ei(e),b=null,n=LL(d),w=d.fb,y(w,100)&&(b=w,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),this.b==NL?(n.d?++h:(n.b=JL(this.w.a,d).b,y(w,100)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=JL(this.v.a,d).a,y(w,100)&&(n.a+=b.a))):(n.c?++i:(n.a=JL(this.v.a,
-d).a,y(w,100)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=JL(this.w.a,d).b,y(w,100)&&(n.b+=b.b)));for(e=new Di(this.x);e.b<e.d.ue();)d=Ei(e),b=null,n=d.eb,w=d.fb,y(w,100)&&(b=w,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),J=n.b,m=n.a,this.b==NL?n.d&&(J=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,100)&&(l-=b.b,f-=b.a),this.b==DK?(n.s=this.a==(OL(),PL)?q:this.a==RL?q+~~(O/2)-~~(J/2):q+O-J,n.t=A,n.u=l,n.r=f,A+=m+G):(this.a==(OL(),PL)?(n.s=q,n.t=A):this.a==RL?(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+=J+G),a.a&&(w=d.Xc()-Vj(a.gb)-tL(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Wj(a.gb)+$wnd.pageYOffset)-tL(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));nL(this,a)}};_.a=null;_.b=null;function OL(){OL=u;PL=new SL("START",0);RL=new SL(Gb,1);TL=new SL("END",2);UL=F(VL,k,95,[PL,RL,TL])}function SL(a,b){E.call(this,a,b)}s(685,139,{68:1,71:1,73:1,95:1},SL);var UL,RL,TL,PL;function CK(){CK=u;NL=new WL("HORIZONTAL",0);DK=new WL("VERTICAL",1);XL=F(YL,k,96,[NL,DK])}
-function WL(a,b){E.call(this,a,b)}s(686,139,{68:1,71:1,73:1,96:1},WL);var XL,NL,DK;s(688,1,{101: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 ML(){this.e=!1}function $J(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(687,688,{97:1,101:1},ML,$J);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function ZL(a,b){if(a.k)return!0;mL(a,b);if(0<a.x.c){a.a=xu(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,98))d=new $L,c.eb=d;a.b=d;a.x.Ae();Si(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function aM(){uL.call(this)}s(689,667,{},aM);
-_.Jf=function(a){var b,c;c=new lK;ZL(this,a);if(this.a){b=JL(this.w.a,this.a).b;var d=JL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,100)&&(b=QL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=rL(this.o.a,a).b+rL(this.p.a,a).c+sL(this.e.a,a).b+sL(this.f.a,a).c+tL(this.s,a)+tL(this.t,a);c.a+=rL(this.q.a,a).d+rL(this.n.a,a).a+sL(this.i.a,a).d+sL(this.d.a,a).a+tL(this.u,a)+tL(this.r,a);return c};
-_.If=function(a){var b,c,d,e,f;ZL(this,a)&&(d=tL(this.s,a),e=tL(this.u,a),c=xq(a.gb),f=c.b-(d+tL(this.t,a)),c=c.a-(e+tL(this.r,a)),b=this.a.fb,y(b,100)&&(b=QL(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()-Vj(a.gb)-tL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Wj(a.gb)+$wnd.pageYOffset)-tL(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())),nL(this,a))};_.a=null;_.b=null;
-function $L(){this.e=!1}s(690,688,{98:1,101:1},$L);function QL(a){var b,c,d,e;null==a.a&&(a.a=v(H,r,-1,4,1),e=$n(kv(kv(a.c,0),0)),c=$n(kv(kv(a.c,2),2)),d=hK(a.gb),b=CJ(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 bM(a,b){a.bb&&Tj(a);return kw(a,b)}function cM(){Iw();yw.call(this,Jw)}s(691,316,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,100:1},cM);
-_.nd=function(a){return bM(this,a)};_.a=null;function pL(a){var b;b=a.fb;return y(b,100)?b:a}function Bq(a){if(!a.bb)return new lK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Jf(a),Dq(a,a.j),a.d.If(a),a.j=a.d.Jf(a);return a.j}function fJ(a){return y(a,100)?a.ab:a}function dM(a){var b;if(!a.n){b=(!uK&&(uK=new tK),uK);var c=lM(a,db,!0);b.a=c;c=lM(a,fb,!0);b.b=c;a.n=b}return a.n}
-function qJ(a,b,c,d,e){if(y(b,27))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,101)&&f.e?(c=new cM,Yv(a,c,a.gb,d,!0),lw(c,b)):Yv(a,b,c,d,e);rJ(a,b)}function ZJ(a,b,c,d){b.eb=c;qJ(a,b,a.gb,d,!0)}
-function rJ(a,b){var c;c=a.d;if(b){var d=c.j;Mi(d.c,b);Mi(d.e,b);Mi(d.b,b);Mi(d.a,b);Mi(d.d,b)}else d=c.j,By(d.c),By(d.e),By(d.b),By(d.a),By(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==pL(a))c=c.fb;else{if(y(c,93)||y(c,26))d=c,c=c.fb,c==pL(d)&&(c=c.fb);y(c,100)&&y(c.fb,92)&&(c=c.fb)}y(c,99)&&!y(c,92)&&(c.Ff(a.fb),c.Ff(a))}}function Fq(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;bo(b)&&(c=-c);b.scrollLeft=c;a.d.If(a);a.c=!1;IL(a)}}
-function IL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=fJ(Qy(a.p,d)),y(b,100)&&(b=b.ab),b.ad()&&(y(b,99)?b.Gf():y(b,34)&&b.Dd())}function sJ(a,b){var c;y(b,100)&&(b=y(b,100)?b.ab:b);c=pL(b);return dw(a,c)?(y(c,100)&&bM(c,b),rJ(a,null),!0):!1}function xK(a,b){var c;a.d=b;null!=a.e&&Wi(a,Cv(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Xy(a.e,Vn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Xi(a,Cv(a.gb)+Ca+a.e);rJ(a,null)}
-function lM(a,b,c){a.k||(a.k=$doc.createElement(ug),jK(a.k,Uf,$c),jK(a.k,Yg,Je),jK(a.k,Te,ab),jK(a.k,Mg,ab),a.gb.appendChild(a.k));jK(a.k,ah,b);jK(a.k,Ie,b);a=gK(a.k);return c?a.b:a.a}
-function KL(a,b){var c;c=null.Kf();if(c==(rj(),Mp)){c=(dM(a),null.Kf());var d=(-1==sK&&(sK=oJ(gb,!0)),sK);return L(K(Math.round(100*d*c/254)))}if(c==Cp)return c=dM(a),d=null.Kf(),L(K(vE(d*(-1==c.a&&(c.a=oJ(db,!0)),c.a))));if(c==Ep)return c=dM(a),d=null.Kf(),L(K(vE(d*(-1==c.b&&(c.b=oJ(fb,!0)),c.a))));if(c==Kp)return c=(dM(a),null.Kf()),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(d*c)));if(c==Op)return c=(dM(a),null.Kf()),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(10*d*c/254)));if(c==Ip)return L(K(vE(12*
-(dM(a),null.Kf())*L(K(vE((-1==sK&&(sK=oJ(gb,!0)),sK)/72))))));if(c==Ap)return lM(a,null.Kf(),b);if(c==Gp)return c=(dM(a),L(K(vE(null.Kf())))),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(d*c/72)));if(null.Kf()==yp)return L(K(vE(null.Kf())));throw new qk("Invalid size: "+null.Kf());}function OJ(){var a=new aM;hw.call(this);this.j=new yq(-1,-1);new mM(this);this.gb[xd]="mosaic-LayoutPanel";xK(this,a)}s(692,306,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,99:1},OJ);
-_.rd=function(a){qJ(this,a,this.gb,this.p.c,!0)};_.fd=function(){Sv(this,new nM)};_.gd=function(){Sv(this,new oM)};_.Ef=function(){return Bq(this)};_.od=function(a){return aw(this.p,pL(a))};_.pd=function(a,b,c,d){qJ(this,a,b,c,d)};_.Ff=function(a){rJ(this,a)};_.qd=function(){return new Pv(this)};_.Gf=function(){Fq(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=Bq(this),null!=this.i)a=a.a+Xf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Xf);this.cd(b);this.f=null}else b=a.a+Xf,this.ed(a.b+Xf),this.cd(b);Fq(this)}};_.Dd=function(){Fq(this)};_.nd=function(a){return sJ(this,a)};_.cd=function(a){this.gb.style[Ie]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){fw(this,pL(a),b,c)};
-_.ed=function(a){this.gb.style[ah]=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 nM(){}s(693,1,{},nM);_.Bd=function(a){pL(a).jd()};function oM(){}s(694,1,{},oM);_.Bd=function(a){pL(a).kd()};function Pv(a){this.b=a;this.a=new cw(this.b.p)}s(695,1,{},Pv);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return fJ(Qv(this.a))};_.Sc=function(){Rv(this.a)};_.b=null;function pM(){pM=u;new Lx}
-function mM(a){pM();Fi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new qM(this)}s(696,9,{},mM);function qM(a){jk();this.a=a}s(697,24,{},qM);_.vc=function(){rJ(this.a.a,null);Fq(this.a.a)};_.a=null;function XK(a){a=a.fb;return!a?null:y(a,99)?a:XK(a)}function HJ(a,b,c){var d;d=a.gb;qL(a,b,c,hK(d),(CJ(d),iK(d)))}function qL(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(rj(),Xf)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(rj(),Xf)))}function Dq(a,b){HJ(a,b.b,b.a)}s(700,1,{});
-function YD(){var a,b,c,d;d=zE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function rM(){this.a=new Bi;new Bi;new Bi}s(699,700,{},rM);function XD(){XD=u;sM=new rM}function bE(){var a=ZD,b=$wnd.JSApplet.JSME;XD();x(sM.a,a,b)}var sM;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=$j(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Qn(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=(Hn(),In),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Qn(l,m);while(h.c);h.c=m}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(kt)()}catch(d){a(b)}else B(kt)()}var $D=U(1),wn=U(100),tM=mE(" I"),H=hE(707,tM),RE=hE(705,$D),uM=mE(" Z"),fH=hE(708,uM);U(99);U(98);U(97);var vM=U(496),ln=hE(709,vM),wM=U(257),Nt=hE(710,wM);U(258);U(139);var xM=mE(" B");U(486);var yM=mE(" C"),wi=hE(711,yM);U(484);var zM=mE(" D"),zF=hE(712,zM);U(485);U(487);var AM=U(490),uE=hE(713,AM),BM=mE(" J"),CM=U(2),mt=hE(706,CM),dK=hE(714,xM);U(499);U(482);U(96);U(105);U(478);var ZD=U(476);U(481);
-U(112);U(94);U(107);U(108);U(109);U(493);U(488);U(477);U(700);U(699);var aE=lE(),SA=U(408),lF=hE(715,SA),DM=U(539),PG=hE(716,DM),EM=U(394);U(393);U(392);U(391);U(535);var dt=hE(717,H),FM=W(537,function(){rF();return TG}),UG=hE(718,FM);U(538);U(417);U(416);U(531);U(530);U(540);U(541);U(536);U(451);U(534);var uA=hE(719,EM);U(406);U(543);U(198);U(197);U(291);U(238);U(293);U(206);var GM=U(205);U(241);U(240);U(239);U(388);U(389);U(390);U(310);var HM=U(309);U(308);U(314);U(328);U(545);U(544);U(307);U(306);
-U(547);U(546);U(552);U(553);U(554);U(555);U(556);U(557);U(558);U(559);U(548);U(549);U(550);U(551);U(369);U(244);U(243);U(319);U(320);U(321);U(570);U(579);U(24);U(571);U(572);U(573);U(574);U(575);U(576);U(577);U(578);U(289);U(463);U(462);U(503);U(505);U(504);U(506);U(508);U(507);U(509);U(513);U(514);U(365);U(368);U(366);U(367);U(434);U(433);var LB=U(432),WF=hE(720,LB),jH=hE(721,BM);U(304);U(305);U(423);U(418);U(419);U(569);U(510);U(516);U(511);U(512);U(428);U(427);U(426);U(431);
-var IM=lE(),cJ=hE(722,IM);U(461);U(471);U(470);U(469);U(472);U(473);U(601);U(602);U(603);U(604);U(522);var JM=W(247,function(){Ts();return Ys}),Zs=hE(723,JM);U(502);U(441);U(442);U(425);var wB=U(420);U(404);U(405);U(430);var HB=U(429);U(422);U(421);U(520);U(529);U(411);var WA=U(410);U(465);U(532);U(533);U(495);U(542);U(439);U(440);U(414);U(396);U(395);U(448);lE();lE();lE();U(398);U(399);U(287);
-var KM=W(174,function(){rj();return Qp}),Rp=hE(724,KM),LM=W(138,function(){sj();return oo}),po=hE(725,LM),MM=W(145,function(){qo();return ap}),bp=hE(726,MM),NM=W(164,function(){cp();return lp}),mp=hE(727,NM),OM=W(169,function(){np();return wp}),xp=hE(728,OM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);U(196);U(203);U(204);U(378);var Ry=hE(729,HM);U(379);U(582);U(581);U(415);U(202);U(228);U(230);var cB=U(413);U(464);U(401);U(400);U(407);U(526);U(339);U(341);U(340);U(342);U(498);U(233);U(450);U(201);U(221);U(222);U(224);U(219);U(218);U(220);var eB=U(565);U(409);
-U(584);U(589);U(449);U(489);U(452);var wA=U(403),vA=hE(730,WA);U(208);U(212);U(619);U(566);U(436);U(437);U(438);U(402);U(225);U(242);U(562);U(563);U(344);U(343);U(335);U(336);U(609);U(590);U(591);U(515);U(523);U(524);U(525);U(583);U(585);var xB=U(424);U(210);U(209);U(211);U(213);U(527);U(232);U(229);U(231);U(227);U(217);U(216);U(215);U(588);U(313);U(312);U(311);U(608);U(607);U(606);U(593);U(605);var PM=W(664,function(){vq();return kL}),lL=hE(731,PM);U(663);U(662);U(654);U(655);U(656);U(657);U(658);
-U(659);U(660);U(661);U(635);var QM=W(315,function(){zw();return Gw}),Hw=hE(732,QM),RM=W(361,function(){vw();return ny}),oy=hE(733,RM);U(17);U(362);U(363);U(358);U(359);U(360);U(18);U(19);U(20);U(447);U(412);U(651);U(349);U(652);U(350);U(351);U(352);U(353);U(356);U(324);U(323);U(322);U(586);U(587);U(592);U(269);U(327);U(357);U(200);U(345);U(372);U(371);U(370);var SM=W(373,function(){Ey();return Oy}),Py=hE(734,SM);W(374,null);W(375,null);W(376,null);W(377,null);U(245);U(262);U(567);U(325);U(338);U(337);
-U(519);U(317);U(199);U(568);U(326);U(637);U(3);U(640);U(641);U(639);U(638);U(631);U(630);U(692);U(693);U(694);U(695);U(633);U(236);var jC=U(444),lC=hE(735,jC);U(445);U(443);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var TM=U(49),cy=hE(736,TM);U(38);U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);
-U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var mK=U(621);U(318);var qK=U(623);U(234);U(649);U(648);U(457);U(456);U(458);U(235);U(271);U(273);U(272);U(263);U(316);U(691);U(278);U(281);U(279);U(280);U(5);U(7);U(6);U(594);U(446);U(459);U(382);U(195);U(301);U(267);U(381);U(264);U(453);U(454);U(460);U(237);U(650);U(616);U(480);U(500);U(266);U(564);var rK=U(624);U(634);U(653);U(688);U(687);U(207);U(223);U(4);U(615);U(31);U(274);U(346);U(347);U(348);U(275);var cL=hE(737,GM);U(276);
-U(667);U(684);var UM=W(685,function(){OL();return UL}),VL=hE(738,UM),VM=W(686,function(){CK();return XL}),YL=hE(739,VM);U(670);U(679);U(678);U(682);U(681);U(677);U(676);U(674);U(675);U(673);U(672);U(669);U(671);U(680);U(683);U(668);U(30);U(68);U(636);U(689);U(330);U(329);U(332);U(333);U(331);U(277);U(21);U(299);U(300);U(11);U(14);U(22);var WM=U(25),tk=hE(740,WM);U(23);U(690);U(8);U(10);U(9);U(696);U(697);U(642);U(645);U(646);U(647);U(643);U(644);var oK=U(622);U(665);U(666);U(627);U(628);U(214);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
diff --git a/public/jsme_bak/BA041AD18659B20123F3AF7BB55E586D.cache.html b/public/jsme_bak/BA041AD18659B20123F3AF7BB55E586D.cache.html
deleted file mode 100644
index 4f55b31..0000000
--- a/public/jsme_bak/BA041AD18659B20123F3AF7BB55E586D.cache.html
+++ /dev/null
@@ -1,620 +0,0 @@
-<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 = 'BA041AD18659B20123F3AF7BB55E586D';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",ca=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",va="*",wa="+",ya=",",za=", ",Aa="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",Ka="-CMe3",La="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",ub="?",vb="@",wb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Db="BODY",Fb="Before",Gb="Br",Hb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Pb="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
-ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",nc="ONE_WAY_CORNER",pc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Bc="SMILES",Ec="Se",Fc="Si",Jc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",ed=
-"article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="border-left-width",md="border-top-width",qd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Md="cssFloat",Nd="dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",
-Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",ae="dragend",be="dragenter",ce="dragover",de="drop",ee="end_gesture",fe="error",ge="filter",he="fixed",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="img",Le="is_touch_supported",Me="italic",
-Ne="java.vm.name",Oe="jsa-resetDiv",Pe="keydown",Qe="keypress",Re="keyup",Se="left",Te="link",Ue="list",Ve="listbox",We="listitem",Xe="load",Ye="log",Ze="ltr",af="main",bf="marquee",cf="math",df="menu",ef="menuPopup",ff="menubar",mf="menuitem",nf="menuitemcheckbox",of="menuitemradio",pf="middle",qf="mousedown",rf="mousemove",sf="mouseout",tf="mouseover",uf="mouseup",vf="mousewheel",wf="msie",xf="multipart",yf="n",zf="navigation",Af="none",Bf="noreaction",Cf="note",Df="nowrap",Ef="null",Ff="number",
-Gf="object",Hf="offsetHeight",If="offsetWidth",Jf="ontouchstart",Kf="opera",Lf="option",Mf="outline",Nf="overflow",Of="padding",Pf="popupContent",Qf="position",Rf="presentation",Sf="progressbar",Tf="px",Uf="px, ",Wf="px;",Xf="radio",Yf="radiogroup",Zf="reaction",$f="rect(0px, 0px, 0px, 0px)",ag="region",bg="rgb(",cg="right",dg="role",eg="rotation",fg="row",hg="rowgroup",ig="rowheader",jg="rtl",kg="s",lg="safari",mg="scale100",ng="scrollbar",og="se",pg="search",qg="separator",rg="serif",sg='shape-rendering="crispEdges"',
-tg="slider",ug="span",vg="spinbutton",wg="status",xg="subMenuIcon-selected",yg="tab",zg="table",Ag="tablist",Bg="tabpanel",Cg="tbody",Dg="td",Eg="text",Fg="textAlign",Gg="textbox",Hg="timer",Ig="toolbar",Jg="tooltip",Kg="top",Lg="touchcancel",Mg="touchend",Ng="touchmove",Og="touchstart",Pg="tr",Qg="tree",Rg="treegrid",Sg="treeitem",Tg="true",Ug="value",Vg="verticalAlign",Wg="visibility",Xg="visible",Yg="whiteSpace",Zg="width",$g="x",ah="zIndex",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,
-m:0,h:0},eh={l:1,m:0,h:0},fh={l:2,m:0,h:0},gh={l:3,m:0,h:0},hh={l:4,m:0,h:0},ih={l:8,m:0,h:0},jh={l:10,m:0,h:0},kh={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},uh={l:256,m:0,h:0},vh={l:512,m:0,h:0},wh={l:1024,m:0,h:0},xh={l:2048,m:0,h:0},yh={l:8192,m:0,h:0},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={112:1,114:1,128:1},Hh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Ih={112:1},Jh={10:1,112:1,115:1,117:1},Kh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Lh={7:1,8:1,112:1,115:1,117:1},Mh={11:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Nh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Oh={83:1,112:1,118:1,124:1,126:1},Ph={2:1},Qh={110:1},Rh={44:1},Sh={6:1,8:1,112:1,115:1,117:1},Th={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Uh={89:1,94:1,108:1,112:1},Vh={112:1,128:1},Wh={112:1,114:1,129:1},Xh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,
-38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Yh={113:1},Zh={129:1},$h={128:1},ai={112:1,118:1,126:1},bi={112:1,118:1,120:1,124:1,126:1},ci={46:1,82:1},di={54:1},ei={130:1},fi={47:1},gi={55:1},hi={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ii={112:1,118:1,124:1,126:1},r={112:1,114:1},ji={132:1},ki={94:1,112:1},li={80:1,112:1,115:1,117:1},mi={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ni={89:1,90:1,94:1,100:1,108:1,112:1},oi=
-{52:1,112:1},pi={89:1,90:1,94:1,108:1,112:1},qi={68:1,79:1},ri={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},si={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[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 ti(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(ui,r,-1,8,1);d=(vi(),wi);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 xi(){xi=u;yi=new zi}function Ai(a){for(var b,a=new Bi(a.k.n);a.c<a.e.De();)b=Ci(a),Di(b.hd(),$d,!1),Ei(a)}
-function Fi(a,b,c){var a=a.o,d;try{d=new Gi(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Hi(e);if(y(e,118))throw new Ii("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Di(b.hd(),Ub,!0);Di(c.hd(),Zd,!0);x(yi,b,c)}function Ji(a,b){var c;c=Ki(yi,b);var d;d=Ki(a.o.d,c);if(!d)throw new Li("dragHandle was not draggable");Mi(d.c.b);Mi(d.e.b);Mi(d.d.b);Di(b.hd(),Ub,!1);Di(c.hd(),Zd,!1)}
-function Ni(a){var b;a.p=!1;for(a=new Bi(a.k.n);a.c<a.e.De();)b=Ci(a),Di(b.hd(),$d,!1),Ei(a)}function Oi(a,b){Pi(a.k.n,b)?Di(b.hd(),$d,!1):a.p?(Qi(a.k.n,b),Di(b.hd(),$d,!0)):(a.k.n.Ie(),Qi(a.k.n,b))}function Ri(a){this.i=a;this.k=new Si(this);this.o=new Ti(this.k)}s(3,1,{});_.kc=function(){Ui(this.k.f,"dragdrop-dragging")};_.lc=function(){Vi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var yi;function Si(a){this.n=new Wi;this.e=a;this.b=a.i}s(4,1,{},Si);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Xi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Yi(a,b){var c;c=Zi(a.d,$i).b;b.b.ctrlKey||b.b.metaKey||Ai(a.c.e);Oi(a.c.e,c)}function aj(a){a.c.i=null;a.c.e.lc();bj((cj(),dj(null)),a.b,0,0);var b=a.b.pb;ej=b;fj();gj=b;a.e=2}
-function Ti(a){this.d=new zi;this.c=a;this.b=new hj;ij(this.b,jj(),kj());z(this.b,this,(lj(),lj(),mj));z(this.b,this,(nj(),nj(),oj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(pj(),Tf);a.borderStyle=(qj(),Af);a[gd]="blue"}s(5,1,{},Ti);
-_.nc=function(a){var b,c,d,e;c=a.i;d=rj(a);e=sj(a);b=tj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!$i)$i=c,this.c.f=Zi(this.d,$i).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Ai(this.c.e),Oi(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj($i,null),$i!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,aj(this),1!=this.e&&Xi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Lj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Mj(Nj(d-this.i),Nj(a-this.j))>=this.c.e.n?(Oj(),-1!=Gj(this.c.n,this.c.f)||Oi(this.c.e,this.c.f),c=new Jj($i,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,aj(this)):Pj.preventDefault()),1==this.e)return;Pj.preventDefault();Xi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Lj(a,b);if(1==tj(a.b)&&(this.f=!1,$i))try{if(Oj(),1==this.e)Yi(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{Xi(this,e,b),this.c.e.kc(),3!=this.e&&Yi(this,a)}finally{var f=this.b.pb;ej&&f==ej&&(ej=null);fj();f===gj&&(gj=null);Qj(this.b);this.e=1;this.c.f=null}}}finally{$i=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var $i=null;function Ij(){}s(6,1,gi,Ij);_.qc=function(){Oj()};
-function Gi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Gi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+za+this.e+ua};function Jj(a,b){!a||a==(cj(),dj(null))?this.i=this.f=0:(this.f=a.dd()-Rj(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(cj(),dj(null))?this.d=this.c=0:(this.c=Sj(b.pb)+Tj(b.pb),this.d=Uj(b.pb)+Vj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ta+this.b+za+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function Tj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(ld),-1==a.indexOf(Tf)?0:parseInt(a.substr(0,a.length-2))):0}function Vj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(md),-1==a.indexOf(Tf)?0:parseInt(a.substr(0,a.length-2))):0}
-function Wj(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function Xj(a,b){var c=Yj();Wj(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function Zj(a,b){$j(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ak(a){this.b=a}s(19,1,{},ak);_.vc=function(a){Zj(this,a)};_.b=null;s(20,1,{});s(21,1,Ph);function bk(){bk=u;var a;(a=new ck)&&(a.yc()||(a=new dk));ek=a}s(22,20,{});var ek=null;function dk(){this.b=new Wi;this.c=new fk(this)}s(23,22,{},dk);
-_.yc=function(){return!0};_.wc=function(a){a=new gk(this,a);Qi(this.b,a);1==this.b.d&&hk(this.c,16);return a};function ik(){ik=u;jk=new Wi;var a=new kk;lk();mk(nk?nk:nk=new ok,a)}function pk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(jk,a)}function hk(a,b){if(0>b)throw new qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(jk,a);a.c=!1;a.d=rk(a,b);Qi(jk,a)}function sk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function rk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||Pi(jk,this);this.Ac()};_.c=!1;_.d=0;var jk;function fk(a){ik();this.b=a}s(24,25,{},fk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(tk,r,3,a.b.d,0);b=uk(a.b,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Pi(a.b,d),Zj(d.b,c.b);0<a.b.d&&hk(a.c,Mj(5,16-(Yj()-c.b)))};_.b=null;function gk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},gk);_.xc=function(){var a=this.c;Pi(a.b,this);0==a.b.d&&pk(a.c)};_.b=null;
-_.c=null;function wk(a,b){var c=B(function(){var b=Yj();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function ck(){}s(27,22,{},ck);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=wk(a,b);return new xk(c)};function xk(a){this.b=a}s(28,21,Ph,xk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function yk(){this.b=$c}s(29,30,{},yk);function zk(){this.b=ad}s(31,30,{},zk);
-function Ak(){this.b=dd}s(32,30,{},Ak);s(34,1,{});_.b=null;function Bk(a){this.b=a}s(33,34,{},Bk);function Ck(){this.b=ed}s(35,30,{},Ck);function Dk(){this.b=hd}s(36,30,{},Dk);function Ek(){this.b=sd}s(37,30,{},Ek);function Fk(){this.b=xd}s(38,30,{},Fk);function Gk(){this.b=Ed}s(39,30,{},Gk);function Hk(){this.b=Fd}s(40,30,{},Hk);function Ik(){this.b=Gd}s(41,30,{},Ik);function Jk(){this.b=Hd}s(42,30,{},Jk);function Kk(){this.b=Sd}s(43,30,{},Kk);function Lk(){this.b=Td}s(44,30,{},Lk);
-function Mk(){this.b=Vd}s(45,30,{},Mk);function Nk(){this.b=Yd}s(46,30,{},Nk);function Ok(){this.b=oe}s(47,30,{},Ok);function Pk(){this.b=we}s(48,30,{},Pk);function Qk(){this.b=xe}s(49,30,{},Qk);function Rk(){this.b=Ee}s(50,30,{},Rk);function Sk(){this.b=He}s(51,30,{},Sk);function Tk(a){this.b=a.id}s(52,1,{4:1,5:1},Tk);_.b=null;function Uk(){this.b=Ke}s(53,30,{},Uk);function Vk(){this.b=Te}s(54,30,{},Vk);function Wk(){this.b=Ue}s(55,30,{},Wk);function Xk(){this.b=Ve}s(56,30,{},Xk);
-function Yk(){this.b=We}s(57,30,{},Yk);function Zk(){this.b=Ye}s(58,30,{},Zk);function $k(){this.b=af}s(59,30,{},$k);function al(){this.b=bf}s(60,30,{},al);function bl(){this.b=cf}s(61,30,{},bl);function cl(){this.b=df}s(62,30,{},cl);function dl(){this.b=ff}s(63,30,{},dl);function fl(){this.b=mf}s(64,30,{},fl);function gl(){this.b=nf}s(65,30,{},gl);function hl(){this.b=of}s(66,30,{},hl);function il(){this.b=zf}s(67,30,{},il);function jl(){this.b=Cf}s(68,30,{},jl);function kl(){this.b=Lf}
-s(69,30,{},kl);function ll(){this.b=Rf}s(70,30,{},ll);s(71,34,{},function(a){this.b=a});function ml(){this.b=Sf}s(72,30,{},ml);function nl(){nl=u;ol=new Bk("aria-activedescendant")}var ol;function pl(){this.b=Xf}s(74,30,{},pl);function ql(){this.b=Yf}s(75,30,{},ql);function rl(){this.b=ag}s(76,30,{},rl);
-function sl(){sl=u;tl=new zk;ul=new yk;vl=new Ak;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Pk;Ll=new Rk;Ml=new Sk;Nl=new Uk;Ol=new Vk;Pl=new Xk;Ql=new Yk;Rl=new Wk;Sl=new Zk;Tl=new $k;Ul=new al;Vl=new bl;Wl=new dl;Xl=new gl;Yl=new hl;Zl=new fl;$l=new cl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new ql;gm=new pl;hm=new rl;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=new tm;um=
-new vm;wm=new xm;ym=new zm;Am=new Bm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;C=new zi;x(C,ag,hm);x(C,$c,ul);x(C,Td,Fl);x(C,ad,tl);x(C,dd,vl);x(C,Yd,Hl);x(C,ed,wl);x(C,hd,xl);x(C,sd,yl);x(C,xd,zl);x(C,xe,Jl);x(C,Ed,Al);x(C,Ee,Ll);x(C,Fd,Bl);x(C,Gd,Cl);x(C,Hd,Dl);x(C,Sd,El);x(C,Ue,Rl);x(C,Vd,Gl);x(C,oe,Il);x(C,we,Kl);x(C,He,Ml);x(C,Ke,Nl);x(C,Te,Ol);x(C,Ve,Pl);x(C,We,Ql);x(C,Ye,Sl);x(C,af,Tl);x(C,bf,Ul);x(C,cf,Vl);x(C,df,$l);x(C,ff,Wl);x(C,mf,Zl);x(C,
-nf,Xl);x(C,Lf,cm);x(C,Xf,gm);x(C,of,Yl);x(C,zf,am);x(C,Cf,bm);x(C,Rf,dm);x(C,Sf,em);x(C,Yf,fm);x(C,fg,mm);x(C,hg,im);x(C,ig,km);x(C,pg,qm);x(C,qg,sm);x(C,ng,om);x(C,tg,um);x(C,vg,wm);x(C,wg,ym);x(C,yg,Tm);x(C,Ag,Am);x(C,Bg,Rm);x(C,Gg,Vm);x(C,Hg,Xm);x(C,Ig,Zm);x(C,Jg,an);x(C,Qg,gn);x(C,Rg,cn);x(C,Sg,en)}var ul,tl,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Kl,Jl,Ll,Ml,Nl,Ol,Rl,Pl,Ql,Sl,Tl,Ul,Vl,$l,Wl,Zl,Xl,Yl,am,bm,cm,dm,em,gm,fm,hm,C,mm,im,km,om,qm,sm,um,wm,ym,Tm,Am,Rm,Vm,Xm,Zm,an,gn,cn,en;
-function nm(){this.b=fg}s(78,30,{},nm);function jm(){this.b=hg}s(79,30,{},jm);function lm(){this.b=ig}s(80,30,{},lm);function pm(){this.b=ng}s(81,30,{},pm);function rm(){this.b=pg}s(82,30,{},rm);function tm(){this.b=qg}s(83,30,{},tm);function vm(){this.b=tg}s(84,30,{},vm);function xm(){this.b=vg}s(85,30,{},xm);function zm(){this.b=wg}s(86,30,{},zm);function Um(){this.b=yg}s(87,30,{},Um);function Bm(){this.b=Ag}s(88,30,{},Bm);function Sm(){this.b=Bg}s(89,30,{},Sm);function Wm(){this.b=Gg}
-s(90,30,{},Wm);function Ym(){this.b=Hg}s(91,30,{},Ym);function $m(){this.b=Ig}s(92,30,{},$m);function bn(){this.b=Jg}s(93,30,{},bn);function hn(){this.b=Qg}s(94,30,{},hn);function dn(){this.b=Rg}s(95,30,{},dn);function fn(){this.b=Sg}s(96,30,{},fn);function vk(){this.b=Yj()}function Yj(){return(new Date).getTime()}s(97,1,{},vk);function jn(a){var b,c,d;d=new kn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),ln(d,c.cZ.e),d.b.b+=nb,mn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function nn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{112:1,126:1});_.Bc=function(){return this.i};_.tS=function(){return nn(this)};_.f=null;_.i=null;function on(a){pn();this.i=a}s(101,102,ai,on);function Li(a){pn();this.i=a}function Ii(a,b){pn();this.f=b;this.i=a}s(100,101,ii,Li,Ii);function qn(a){pn();this.c=a;this.b=j;a=new rn;a=sn(a,tn(this.c)?this.c:null);un(a)}s(99,100,ii,qn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Ef:tn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":vn(this.c).e;this.b=this.b+nb+(tn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ta+this.e+") ",b;if(tn(this.c)){b=(wn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function xn(a,b){return yn(a)?a.eQ(b):a===b}
-function vn(a){return yn(a)?a.cZ:zn}function An(a){return yn(a)?a.hC():ti(a)}
-function Bn(){var a;Bn=u;Cn=(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 Dn(a){Bn();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=Cn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Cn;s(108,1,{});function ti(a){return a.$H||(a.$H=++En)}function Fn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Gn(){return $wnd.setTimeout(function(){0!=Hn&&(Hn=0);In=-1},10)}var Hn=0,En=0,Jn=0,In=-1;
-function Kn(){Kn=u;Ln=new Mn}function Nn(a,b){a.b=On(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Pn(a)),Qn(a.f,1),!a.j&&(a.j=new Rn(a)),Qn(a.j,50))}function Mn(){}function Sn(a){return a.Cc()}function On(a,b){!a&&(a=[]);a[a.length]=b;return a}function Tn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=On(b,e)):e[0].qc()}catch(f){if(f=Hi(f),!y(f,126))throw f;}}return b}function Qn(a,b){Kn();$wnd.setTimeout(function(){B(Sn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Mn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Ln;function Pn(a){this.b=a}s(111,1,{},Pn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Tn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Yj();100>Yj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Rn(a){this.b=a}s(112,1,{},Rn);_.Cc=function(){this.b.e&&Qn(this.b.f,1);return this.b.k};_.b=null;function Un(a,b){a.length>=b&&a.splice(0,b);return a}function Vn(){try{null.a()}catch(a){return a}}function Wn(){}s(115,1,{},Wn);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=Xn(a);b=a.indexOf(ta);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Yn(a,Zn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Xn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function $n(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return Un(this.Fc(Vn()),this.Gc())};_.Fc=function(a){return $n(this,a)};_.Gc=function(){return 2};
-function wn(){wn=u;Error.stackTraceLimit=128}function ao(a){a=Un(sn(a,Vn()),3);0==a.length&&(a=Un((new Wn).Dc(),1));return a}function pn(){wn();var a;a=ao(new rn);un(a)}function sn(a,b){var c;c=$n(a,b);return 0==c.length?(new Wn).Fc(b):Un(c,1)}
-function un(a){var b,c,d,e,f,g,i,h,l;l=v(bo,r,125,a.length,0);for(e=0,f=l.length;e<f;++e)h=co(a[e],wb),b=-1,d=Lc,2==h.length&&null!=h[1]&&(i=h[1],g=eo(i,Zn(58)),d=Zn(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=fo(i,g+1),b=parseInt(b)||-1)),l[e]=new go(h[0],d+vb+b);e=v(bo,r,125,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new ho;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return ao(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=Xn(a);0==c.indexOf("at ")&&(c=fo(c,3));a=c.indexOf(Oc);-1!=a&&(c=Xn(c.substr(0,a-0))+Xn(fo(c,c.indexOf(Qc,a)+1)));a=c.indexOf(ta);-1==a?(b=c,c=j):(b=c.indexOf(ua,a),b=c.substr(a+1,b-(a+1)),c=Xn(c.substr(0,a-0)));a=Yn(c,Zn(46));-1!=a&&(c=fo(c,a+1));return(0<c.length?c:"anonymous")+wb+b};_.Fc=function(a){return sn(this,a)};_.Gc=function(){return 3};function rn(){wn()}s(118,116,{},rn);s(119,1,{});function mn(a,b){a.b+=b}function io(){}
-s(120,119,{},io);_.b=j;function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}function lo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function mo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function tj(a){a=a.button;return 1==a?4:2==a?2:1}
-function Sj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+Rj(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==jg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Qf]==he){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(ld)));if(d&&d.tagName==Db&&a.style.position==Zc)break;a=d}a=b}return a}
-function Uj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Qf]==he){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(md)));if(d&&d.tagName==Db&&a.style.position==
-Zc)break;a=d}a=b}return a}function Rj(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==jg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function no(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function kj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function jj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}function oo(a,b){this.c=a;this.d=b}s(145,1,{112:1,115:1,117:1});
-_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function qj(){qj=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=E(Ao,r,6,[po,ro,to,vo,xo])}s(144,145,Sh);var zo,to,ro,vo,po,xo;function qo(){oo.call(this,gc,0)}s(146,144,Sh,qo);function so(){oo.call(this,"DOTTED",1)}s(147,144,Sh,so);function uo(){oo.call(this,"DASHED",2)}s(148,144,Sh,uo);function wo(){oo.call(this,"HIDDEN",3)}s(149,144,Sh,wo);
-function yo(){oo.call(this,"SOLID",4)}s(150,144,Sh,yo);function Bo(){Bo=u;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=E(Lo,r,7,[Co,Eo,Go,Io])}s(151,145,Lh);var Ko,Eo,Go,Io,Co;function Do(){oo.call(this,gc,0)}s(152,151,Lh,Do);function Fo(){oo.call(this,"BLOCK",1)}s(153,151,Lh,Fo);function Ho(){oo.call(this,"INLINE",2)}s(154,151,Lh,Ho);function Jo(){oo.call(this,"INLINE_BLOCK",3)}s(155,151,Lh,Jo);function Mo(){Mo=u;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=E(Wo,r,9,[No,Po,Ro,To])}s(156,145,si);
-var Vo,No,Po,Ro,To;function Oo(){oo.call(this,Ib,0)}s(157,156,si,Oo);function Qo(){oo.call(this,ac,1)}s(158,156,si,Qo);function So(){oo.call(this,cc,2)}s(159,156,si,So);function Uo(){oo.call(this,uc,3)}s(160,156,si,Uo);function pj(){pj=u;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=E(pp,r,10,[Xo,Zo,ap,cp,ep,gp,ip,kp,mp])}s(161,145,Jh);var op,kp,ap,cp,ip,mp,gp,Zo,ep,Xo;function Yo(){oo.call(this,"PX",0)}s(162,161,Jh,Yo);
-function $o(){oo.call(this,"PCT",1)}s(163,161,Jh,$o);function bp(){oo.call(this,"EM",2)}s(164,161,Jh,bp);function dp(){oo.call(this,"EX",3)}s(165,161,Jh,dp);function fp(){oo.call(this,"PT",4)}s(166,161,Jh,fp);function hp(){oo.call(this,"PC",5)}s(167,161,Jh,hp);function jp(){oo.call(this,"IN",6)}s(168,161,Jh,jp);function lp(){oo.call(this,"CM",7)}s(169,161,Jh,lp);function np(){oo.call(this,"MM",8)}s(170,161,Jh,np);function qp(){qp=u;rp=[];sp=[];tp=[]}var rp,sp,tp;function up(){up=u;vp=new wp}
-function xp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function yp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function wp(){}s(173,1,{},wp);_.b=null;var vp;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ic=function(){return this.Kc()};_.b=null;var zp=_.c=null;function Ap(){Ap=u;Bp=new Cp(id,new Dp)}function Dp(){}s(182,183,{},Dp);
-_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Bp};var Bp;function Ep(){Ep=u;Fp=new Cp(wd,new Gp)}function Gp(){}s(186,183,{},Gp);_.Hc=function(a){Hp();Ip(this,a.c,Jp(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Fp};var Fp;s(189,183,Rh);function Kj(a,b){return(a.b.clientX||0)-Sj(b)+Rj(b)+Rj(b.ownerDocument.body)}function Lj(a,b){return(a.b.clientY||0)-Uj(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function rj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}
-function sj(a){var b;return(b=a.c)?Lj(a,b):a.b.clientY||0}s(188,189,Rh);function Kp(){Kp=u;Lp=new Cp(zd,new Mp)}function Mp(){}s(187,188,Rh,Mp);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Lp};var Lp;function Np(){Np=u;Op=new Cp(Id,new Pp)}function Pp(){}s(190,183,{},Pp);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Op};var Op;s(193,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Qp=_.d=0;
-function ok(){this.d=++Qp}s(192,193,ci,ok);function Cp(a,b){this.d=++Qp;this.b=b;!zp&&(zp=new Rp);zp.b[a]=this;this.c=a}s(191,192,ci,Cp);_.b=null;_.c=null;function Sp(){Sp=u;Tp=new Cp(Nd,new Up)}function Up(){}s(194,188,Rh,Up);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Vp(),Wp))a=Xp(b.pb),c=new Yp(jo(b.pb,If),jo(b.pb,Hf)),d=new Yp(jo(b.T.jb.pb,If),jo(b.T.jb.pb,Hf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Zp(b.I,!0);a=jo(b.T.jb.pb,If);$p(b,new Yp(a,aq(b.T.jb).b));b.J&&b.O!=Wp&&bq(b.r,b)}else Zp(b.I,!1),b.O!=(Vp(),Wp)?$p(b,new Yp(b.F.c,b.F.b)):cq(b,Xp(b.r.pb)),b.J&&b.O!=Wp&&dq(b.r,b);eq(b.T.jb)}else Zp(b.I,!0)};_.Kc=function(){return Tp};var Tp;s(195,183,{});
-function fq(){fq=u;gq=new Cp(ae,new hq)}function hq(){}s(196,195,{},hq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return gq};var gq;function iq(){iq=u;jq=new Cp(be,new kq)}function kq(){}s(197,195,{},kq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return jq};var jq;function lq(){lq=u;mq=new Cp(ce,new nq)}function nq(){}s(198,195,{},nq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return mq};
-var mq;function oq(){oq=u;pq=new Cp(de,new qq)}function qq(){}s(199,195,{},qq);_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;rq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Eg),a.b.c.b.b.f.pb[Ug]=null!=b?b:j)};_.Kc=function(){return pq};var pq;function sq(){sq=u;tq=new Cp(je,new uq)}function uq(){}
-s(200,183,{},uq);_.Hc=function(a){Qj(a.b.b)};_.Kc=function(){return tq};var tq;function vq(){vq=u;wq=new Cp(re,new xq)}function xq(){}s(201,183,{},xq);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,yq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,zq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return wq};var wq;function Aq(){Aq=u;Bq=new Cp(te,new Cq)}
-function Cq(){}s(202,183,{},Cq);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Dq(a.b.b,a.b.c))};_.Kc=function(){return Bq};var Bq;function Eq(){Eq=u;Fq=new Cp(ue,new Gq)}function Gq(){}s(203,183,{},Gq);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Fq};var Fq;s(205,183,{});s(204,205,{});function Hq(){Hq=u;Iq=new Cp(Pe,new Jq)}function Jq(){}s(206,204,{},Jq);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Kq(),Lq).length&&-999!=(Kq(),Lq)[c]&&(c=(Kq(),Lq)[c]);b=new Mq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Nq(Oq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Pq(a)),a.ub),b.b=d,Qq(),Rq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Sq(a,ko((Tq(),Uq).ac.b.pb,Ug));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Vb;c=1300;break;case 114:case 82:a.jb=!0;a.J=qc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Vq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Vq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Vq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Vq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Vq(a,4):c=207;break;case 53:105==a.c?Vq(a,5):c=208;
-break;case 54:105==a.c?Vq(a,6):c=210;break;case 55:105==a.c?Vq(a,7):c=211;break;case 56:105==a.c?Vq(a,8):c=212;break;case 57:105==a.c?Vq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Wq(a,c)}a=!0}a&&this.b.preventDefault()};_.Kc=function(){return Iq};var Iq;function Xq(){Xq=u;Yq=new Cp(qf,new Zq)}function Zq(){}s(207,188,Rh,Zq);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Yq};
-var Yq;function lj(){lj=u;mj=new Cp(rf,new $q)}function $q(){}s(208,188,Rh,$q);_.Hc=function(a){a.oc(this)};_.Kc=function(){return mj};var mj;function ar(){ar=u;br=new Cp(sf,new cr)}function cr(){}s(209,188,Rh,cr);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Jj($i,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,aj(a))};_.Kc=function(){return br};var br;function nj(){nj=u;oj=new Cp(uf,new dr)}function dr(){}s(210,188,Rh,dr);_.Hc=function(a){a.pc(this)};_.Kc=function(){return oj};var oj;function Rp(){this.b={}}
-s(211,1,{},Rp);_.b=null;s(214,189,Rh);var er=null;function fr(){fr=u;gr=new Cp(Lg,new hr)}function hr(){}s(213,214,Rh,hr);_.Hc=function(a){ir(a.b,this,a.b.n)};_.Kc=function(){return gr};var gr;function jr(){jr=u;kr=new Cp(Mg,new lr)}function lr(){}s(215,214,Rh,lr);_.Hc=function(a){ir(a.b,this,a.b.n)};_.Kc=function(){return kr};var kr;function mr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Jf,"return;"),typeof a.ontouchstart==pe)}s(216,1,{},mr);
-function nr(){nr=u;or=new Cp(Ng,new pr)}function pr(){}s(217,214,Rh,pr);_.Hc=function(a){ir(a.b,this,a.b.o)};_.Kc=function(){return or};var or;function qr(){qr=u;rr=new Cp(Og,new sr)}function sr(){}s(218,214,Rh,sr);_.Hc=function(a){tr(a.b,this)&&(a.b.k&&ur(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),hk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return rr};var rr;function vr(a,b){this.b=b;this.c=a}function wr(a,b,c){nk&&(b=new vr(b,c),a.Vc(b))}s(219,184,{},vr);_.Hc=function(a){a.Rc(this)};_.Ic=function(){return nk};
-_.b=!1;var nk=_.c=null;function xr(a){this.b=a}s(220,184,{},xr);_.Hc=function(a){a.Sc(this)};_.Ic=function(){return yr};var yr=_.b=null;function zr(){}function Ar(a){var b;Br&&(b=new zr,a.Vc(b))}s(221,184,{},zr);_.Hc=function(a){a.Tc(this)};_.Ic=function(){return Br};var Br=null;function Cr(a){this.b=a}s(222,184,{},Cr);_.Hc=function(a){a.Uc(this)};_.Ic=function(){return Dr};var Dr=_.b=null;function Er(){}s(223,184,{},Er);_.Hc=function(a){a.b.W&&a.b.Fd()};_.Ic=function(){return Fr};var Fr=null;
-function Gr(a,b,c){a=a.b;if(!b)throw new Hr("Cannot add a handler with a null type");if(!c)throw new Hr("Cannot add a null handler");0<a.c?Ir(a,new Jr(a,b,c)):Kr(a,b,null).nf(c);return new Lr(new Mr(a,b,c))}
-function Nr(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Hr("Cannot fire null event");try{++d.c;i=Or(d,b.Ic(),null);e=null;for(h=d.d?i.wf(i.De()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Hc(g)}catch(l){if(l=Hi(l),y(l,126))f=l,!e&&(e=new Pr),Qr(e,f);else throw l;}}if(e)throw new Rr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Bi(d.b);o.c<o.e.De();)m=Ci(o),m.qc()}finally{d.b=null}}}}catch(n){n=Hi(n);if(y(n,83))throw new Sr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Tr(a){Ur.call(this,a,!1)}function Ur(a,b){this.b=new Vr(b);this.c=a}s(224,1,fi,Tr,Ur);_.Vc=function(a){Nr(this,a)};_.b=null;_.c=null;s(227,1,{});function Ir(a,b){!a.b&&(a.b=new Wi);Qi(a.b,b)}function Wr(a,b,c,d){var e,f;e=Or(a,b,c);e.pf(d)&&e.Ae()&&(f=Zi(a.e,b),f.Ce(c),f.Ae()&&Ki(a.e,b))}function Kr(a,b,c){var d;d=Zi(a.e,b);d||(d=new zi,x(a.e,b,d));a=d.ze(c);a||(a=new Wi,d.Be(c,a));return a}
-function Or(a,b,c){a=Zi(a.e,b);if(!a)return Xr(),Xr(),Yr;c=a.ze(c);return!c?(Xr(),Xr(),Yr):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function Vr(a){this.e=new zi;this.d=a}s(225,226,{},Vr);function Lr(a){this.b=a}s(228,1,{},Lr);_.b=null;function Rr(a){Ii.call(this,Zr(a),$r(a));this.b=a}function $r(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function Zr(a){var b,c,d;b=a.De();if(0==b)return null;b=new as(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),mn(b.b,d);return b.b.b}s(230,100,Oh,Rr);_.b=null;function Sr(a){Rr.call(this,a)}s(229,230,Oh,Sr);s(231,1,{},function(){});function bs(a){a=ko(a,Ud);return cs(jg,a)?(ds(),es):cs(Ze,a)?(ds(),fs):(ds(),gs)}function ds(){ds=u;es=new hs("RTL",0);fs=new hs("LTR",1);gs=new hs("DEFAULT",2);is=E(js,r,48,[es,fs,gs])}
-function hs(a,b){oo.call(this,a,b)}s(233,145,{48:1,112:1,115:1,117:1},hs);var is,gs,fs,es;function ks(){}function ls(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=ls(e,d);E(a,b,c,d);return d}function ms(a){return ns([os,G],[r,k],[111,-1],a,0,2,1)}
-function ns(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ls(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ns(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){ps();var e=qs,f=rs;ps();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 ss(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ts;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new ts;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ts;}a[b]=c}s(234,1,{},ks);_.qI=0;
-function ps(){ps=u;qs=[];rs=[];var a=new ks,b=qs,c=rs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var qs,rs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function yn(a){return a.tM==u||a.cM&&!!a.cM[1]}function us(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function vs(){var a;$stats&&ws("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Kf))a=Kf;else if(-1!=a.indexOf("webkit"))a=lg;else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&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"}D(lg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&ws("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(xs,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&ws("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";qp();tp.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;}");
-qp();0!=tp.length&&(a=tp.join(j),b=(up(),vp),a=xp(a),yp(b).insertBefore(a,b.b.firstChild),tp.length=0);0!=rp.length&&(a=rp.join(j),b=(up(),vp),a=xp(a),yp(b).appendChild(a),rp.length=0);0!=sp.length&&(a=sp.join(j),b=(up(),vp),a=xp(a),yp(b).appendChild(a),sp.length=0);$stats&&ws("export.client.JSME_export");new ys;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$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(d){}}
-function Hi(a){return y(a,126)?a:new qn(a)}function zs(a){return As(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Bs(a){return As(a.l,a.m,a.h)}function As(a,b,c){return _=new Cs,_.l=a,_.m=b,_.h=c,_}
-function Ds(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Es;if(0==a.l&&0==a.m&&0==a.h)return Fs=As(0,0,0),As(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?(Fs=As(0,0,0),c=Bs((Gs(),Hs))):(Fs=As(c.l,c.m,c.h),c=As(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Is(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?Js(e):0==c&&0!=d&&0==e?Js(d)+22:0!=c&&0==d&&0==e?Js(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Bs((Gs(),Xs)),c=!0,g=!g;else return c=Ys(a,f),g&&Zs(c),Fs=As(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Is(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ys(c,d);f&&Zs(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=As(f,i,c);g?Fs=Is(c):Fs=As(c.l,c.m,c.h);return e}if(!$s(a,b))return e?Fs=Is(a):Fs=As(a.l,a.m,a.h),As(0,0,0);c=c?a:As(a.l,a.m,a.h);var h,l,m,o;f=at(b)-at(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=As(i&4194303,l&4194303,h&1048575);for(l=As(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&&Zs(l);e?(Fs=Is(c),d&&(Fs=bt(Fs,(Gs(),Hs)))):Fs=As(c.l,c.m,c.h);return l}
-function Zs(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 at(a){var b;b=ct(a.h);return 32==b?(b=ct(a.m),32==b?ct(a.l)+32:b+20-10):b-12}var Fs=null;function dt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return As(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function et(a,b){return As(a.l&b.l,a.m&b.m,a.h&b.h)}function ft(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return Gs(),gt;if(-9223372036854775E3>a)return Gs(),ht;if(9223372036854775E3<=a)return Gs(),Xs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=As(a,b,c);d&&Zs(b);return b}function it(a){var b,c;return-129<a&&128>a?(b=a+128,null==jt&&(jt=v(kt,r,49,256,0)),c=jt[b],!c&&(c=jt[b]=zs(a)),c):zs(a)}
-function lt(a){var b=dh,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 $s(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 mt(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 As(c&4194303,n&4194303,q&1048575)}function Is(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return As(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ys(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=~~c>>b-44);return As(c&4194303,d&4194303,e&1048575)}
-function bt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return As(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function nt(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 Aa+nt(Is(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=it(1E9);a=Ds(a,b);b=j+L(Fs);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 jt=null;
-function Gs(){Gs=u;Xs=As(4194303,4194303,524287);ht=As(0,0,524288);Hs=it(1);it(2);gt=it(0)}var Xs,ht,Hs,gt;function Cs(){}s(243,1,{49:1},Cs);function ws(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ot(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},ot);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pt(a,b){mn(a.b.b,b.b);return a}function qt(){this.b=new rt}
-s(249,1,{},qt);function st(a){if(null==a)throw new Hr("css is null");this.b=a}s(250,1,{50:1,112:1},st);_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function ut(a){if(null==a)throw new Hr("html is null");this.b=a}s(252,1,oi,ut);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;s(253,1,oi,function(){this.b=j});_.Wc=function(){return this.b};
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function vt(){vt=u;wt=RegExp(na,qe);xt=RegExp(tb,qe);yt=RegExp(qb,qe);zt=RegExp(sa,qe);At=RegExp(fa,qe)}function Bt(a){vt();-1!=a.indexOf(na)&&(a=a.replace(wt,oa));-1!=a.indexOf(qb)&&(a=a.replace(yt,qa));-1!=a.indexOf(tb)&&(a=a.replace(xt,pa));-1!=a.indexOf(fa)&&(a=a.replace(At,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(zt,"&#39;"));return a}var wt,xt,yt,At,zt;
-function Ct(a){if(null==a)throw new Hr("uri is null");this.b=a}s(255,1,{53:1},Ct);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function Dt(){Dt=u}s(257,1,{});function Et(){}s(258,1,{},Et);var Ft=null;function Gt(){}s(259,257,{},Gt);var Ht=null;
-function It(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Or(a.b,f,null).De();for(e-=1;0<=e;--e)if(d=Or(a.b,f,null).uf(e),y(d,54)&&xn(d.b,b)){var h=a.b,l=f;0<h.c?Ir(h,new Jt(h,l,null,d)):Wr(h,l,null,d)}}}s(260,1,di);_.b=null;function Kt(a){this.b=a}s(261,260,di,Kt);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Lt(a){this.b=a}s(262,260,di,Lt);_.Tc=function(){Mt(this.b.b.pb)};function Nt(){pn()}s(263,100,ii,Nt);function Ot(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,hk(a.e,1))}
-function Pt(){this.b=new Qt(this);this.c=new Wi;this.e=new Rt(this);this.i=new St(this)}s(264,1,{},Pt);_.d=!1;_.f=!1;function Qt(a){ik();this.b=a}s(265,25,{},Qt);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Tt(a.i.e.c,a.i.c);Ut(a.i);y(b,55)&&new Nt;a.d=!1;Ot(a)}};_.b=null;function Rt(a){ik();this.b=a}s(266,25,{},Rt);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(hk(a.b,1E4);a.i.d<a.i.b;){d=Vt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Ut(a.i)}if(100<=Yj()-b)break}}finally{e||(pk(a.b),a.d=!1,Ot(a))}};_.b=null;function Vt(a){var b;a.c=a.d;b=Tt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Ut(a){Wt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function St(a){this.e=a}s(267,1,{},St);_.Yc=function(){return this.d<this.b};_.Zc=function(){return Vt(this)};
-_.$c=function(){Ut(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Xt(a,b){var c=(Yt(),Zt(b));a.appendChild(c)}function $t(a,b,c){var d;d=Pj;Pj=a;b==ej&&8192==au(a.type)&&(ej=null);c._c(a);Pj=d}var Pj=null,ej=null;function bu(){bu=u;cu=new Pt}function Hj(a){bu();if(!a)throw new Hr("cmd cannot be null");var b=cu;Qi(b.c,a);Ot(b)}var cu;function du(a){fj();!eu&&(eu=new ok);fu||(fu=new Ur(null,!0),gu=new hu);return Gr(fu,eu,a)}var fu=null;function iu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function hu(){}s(273,184,{},hu);_.Hc=function(a){a.Xc(this);gu.d=!1};_.Ic=function(){return eu};_.Jc=function(){iu(this)};_.b=!1;_.c=!1;_.d=!1;var eu=_.e=null,gu=null;function ju(){ju=u;ku=new lu;mu()||(ku=null)}var ku=null;function kk(){}s(275,1,{},kk);_.Rc=function(){for(;0<(ik(),jk).d;)pk(Tt(jk,0))};function mk(a,b){return Gr((!nu&&(nu=new ou),nu),a,b)}function pu(a){lk();qu||(ru(),qu=!0);return mk((!Br&&(Br=new ok),Br),a)}function lk(){su||(tu(),su=!0)}
-function uu(){var a;su&&(a=new vu,nu&&Nr(nu,a));return null}var su=!1,nu=null,wu=0,xu=0,qu=!1;function yu(){yu=u;zu=new ok}function vu(){yu()}s(277,184,{},vu);_.Hc=function(){null.Wf()};_.Ic=function(){return zu};var zu;function ou(){Tr.call(this,null)}s(279,224,fi,ou);
-function au(a){switch(a){case id:return 4096;case wd:return 1024;case zd:return 1;case Nd:return 2;case je:return 2048;case Pe:return 128;case Qe:return 256;case Re:return 512;case Xe:return 32768;case "losecapture":return 8192;case qf:return 4;case rf:return 64;case sf:return 32;case tf:return 16;case uf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case vf:return 131072;case Id:return 262144;case "paste":return 524288;case Og:return 1048576;case Ng:return 2097152;
-case Mg:return 4194304;case Lg:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function fj(){Au||(Bu(),Au=!0)}var Au=!1;function Cu(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 Du(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Bu(){Eu=B(function(a){var b;var c=fu,d,e,f;eu&&c&&Fu(c.b.e,eu)?(b=gu.b,d=gu.c,e=gu.d,f=gu.e,iu(gu),gu.e=a,Nr(c,gu),c=!(gu.b&&!gu.c),gu.b=b,gu.c=d,gu.d=e,gu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Gu=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,56)&&$t(a,c,b)});Hu=B(function(a){a.preventDefault();Gu.call(this,a)});Iu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Gu.call(this,a)});Ju=B(function(a){if(Eu(a)){var b=gj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,56)&&($t(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Ju,!0);$wnd.addEventListener(Nd,Ju,!0);$wnd.addEventListener(qf,Ju,!0);$wnd.addEventListener(uf,Ju,!0);$wnd.addEventListener(rf,Ju,!0);$wnd.addEventListener(tf,Ju,!0);$wnd.addEventListener(sf,Ju,!0);$wnd.addEventListener(vf,Ju,!0);$wnd.addEventListener(Pe,Eu,!0);$wnd.addEventListener(Re,Eu,!0);$wnd.addEventListener(Qe,
-Eu,!0);$wnd.addEventListener(Og,Ju,!0);$wnd.addEventListener(Ng,Ju,!0);$wnd.addEventListener(Mg,Ju,!0);$wnd.addEventListener(Lg,Ju,!0);$wnd.addEventListener(ue,Ju,!0);$wnd.addEventListener(re,Ju,!0);$wnd.addEventListener(te,Ju,!0)}function Ku(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 Lu(a,b){fj();switch(b){case "drag":a.ondrag=Gu;break;case ae:a.ondragend=Gu;break;case be:a.ondragenter=Hu;break;case "dragleave":a.ondragleave=Gu;break;case ce:a.ondragover=Hu;break;case "dragstart":a.ondragstart=Gu;break;case de:a.ondrop=Gu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Gu,!1);a.addEventListener(b,Gu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Mu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Gu:null),c&2&&(a.ondblclick=b&2?Gu:null),c&4&&(a.onmousedown=b&4?Gu:null),c&8&&(a.onmouseup=b&8?Gu:null),c&16&&(a.onmouseover=b&16?Gu:null),c&32&&(a.onmouseout=b&32?Gu:null),c&64&&(a.onmousemove=b&64?Gu:null),c&128&&(a.onkeydown=b&128?Gu:null),c&256&&(a.onkeypress=b&256?Gu:null),c&512&&(a.onkeyup=b&512?Gu:null),c&1024&&(a.onchange=b&1024?Gu:null),c&2048&&(a.onfocus=b&2048?Gu:null),c&4096&&(a.onblur=b&4096?Gu:null),
-c&8192&&(a.onlosecapture=b&8192?Gu:null),c&16384&&(a.onscroll=b&16384?Gu:null),c&32768&&(a.onload=b&32768?Iu:null),c&65536&&(a.onerror=b&65536?Gu:null),c&131072&&(a.onmousewheel=b&131072?Gu:null),c&262144&&(a.oncontextmenu=b&262144?Gu:null),c&524288&&(a.onpaste=b&524288?Gu:null),c&1048576&&(a.ontouchstart=b&1048576?Gu:null),c&2097152&&(a.ontouchmove=b&2097152?Gu:null),c&4194304&&(a.ontouchend=b&4194304?Gu:null),c&8388608&&(a.ontouchcancel=b&8388608?Gu:null),c&16777216&&(a.ongesturestart=b&16777216?
-Gu:null),c&33554432&&(a.ongesturechange=b&33554432?Gu:null),c&67108864&&(a.ongestureend=b&67108864?Gu:null))}var gj=null,Eu=null,Ju=null,Hu=null,Gu=null,Iu=null;function Nu(){var a;Nu=u;Ou=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var Ou;function Pu(){this.c=new Wi}function Qu(a){a=a[Rc];return null==a?-1:a}s(283,1,{},Pu);_.b=null;function Ru(a,b){this.b=a;this.c=b}s(284,1,{},Ru);_.b=0;_.c=null;s(285,1,fi);_.bd=function(a){return decodeURI(a.replace("%23",la))};
-_.Vc=function(a){Nr(this.b,a)};_.cd=function(a){a=null==a?j:a;if(!D(a,null==Su?j:Su))Su=a,Fr&&(a=new Er,Nr(this.b,a))};var Su=j;function mu(){function a(){$wnd.setTimeout(a,250);e()}var b=ku,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));Su=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(287,285,fi);function lu(){this.b=new Tr(null)}s(286,287,fi,lu);
-function tu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(uu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{su&&wr((!nu&&(nu=new ou),nu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function ru(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(qu&&(d=jj(),c=kj(),xu!=d||wu!=c))xu=d,wu=c,Ar((!nu&&(nu=new ou),nu))}finally{a&&a(b)}})}function Vi(a,b){Di(a.hd(),b,!0)}function Ui(a,b){Di(a.hd(),b,!1)}function Tu(a,b){a.pb.style[Ie]=b}function ij(a,b,c){0<=b&&a.nd(b+Tf);0<=c&&a.ld(c+Tf)}function Uu(a){var b,a=ko(a,yd);b=Yn(a,Zn(32));return 0<=b?a.substr(0,b-0):a}
-function Di(a,b,c){if(!a)throw new Li(kc);b=Xn(b);if(0==b.length)throw new qk(Kc);if(c){var d,e,f;d=Xn(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+=ca),a.className=f+d)}else{var g,b=Xn(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=Xn(e.substr(0,
-c-0)),b=Xn(fo(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Vu(a,b){a.style.display=b?j:Af;a.setAttribute("aria-hidden",""+!b)}s(293,1,qi);_.dd=function(){return Sj(this.pb)};_.ed=function(){return Uj(this.pb)};_.fd=function(){return jo(this.pb,Hf)};_.gd=function(){return jo(this.pb,If)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Af};_.kd=function(){throw new Wu;};_.ld=function(a){Tu(this,a)};_.md=function(a){Vu(this.pb,a)};
-_.nd=function(a){this.pb.style[Zg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Xu(a,b,c){Lu(a.pb,c.c);Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}function z(a,b,c){var d;d=au(c.c);if(-1==d)Lu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;fj();Mu(e,d)}else a.lb|=d;return Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}function Yu(a,b,c){return Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}
-function Zu(a){var b;if(a.qd())throw new $u("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;fj();Mu(c,b)}else a.lb|=b;a.od();a.td()}function av(a,b){var c;switch(au(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(zp&&(f=zp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Nr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function bv(a){if(!a.qd())throw new $u("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}function Qj(a){if(a.ob)if(y(a.ob,69))a.ob.vd(a);else{if(a.ob)throw new $u("This widget's parent does not implement HasWidgets");}else if(cj(),Fu(cv.b,a)){cj();try{a.sd()}finally{Ki(cv.b,a)}}}
-function dv(a,b){var c;c=a.ob;if(b){if(c)throw new $u("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(292,293,mi);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&Nr(this.mb,a)};_.qd=function(){return this.kb};_.rd=function(){Zu(this)};_._c=function(a){av(this,a)};_.sd=function(){bv(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function ev(a){for(a=new fv(a);a.b.b<a.b.c.d-1;)gv(a.b),hv(a.b)}s(291,292,ri);_.od=function(){iv(this,(jv(),kv))};_.pd=function(){iv(this,(jv(),lv))};function mv(a,b,c){Qj(b);var d=a.q;nv(d,b,d.d);d=(Yt(),Zt(b.pb));c.appendChild(d);dv(b,a)}function ov(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new pv;b.ob==a&&(f=a.wd(b),f<d&&--d);Qj(b);nv(a.q,b,d);e?(e=b.pb,Ku(c,(Yt(),Zt(e)),d)):(e=(Yt(),Zt(b.pb)),c.appendChild(e));dv(b,a)}
-function qv(a,b){var c;if(b.ob!=a)return!1;try{dv(b,null)}finally{c=b.pb;mo(c).removeChild(c);c=a.q;var d;d=rv(c,b);if(-1==d)throw new sv;if(0>d||d>=c.d)throw new pv;for(--c.d;d<c.d;++d)ss(c.b,d,c.b[d+1]);ss(c.b,c.d,null)}return!0}s(290,291,ri);_.wd=function(a){return rv(this.q,a)};_.xd=function(a,b,c,d){ov(this,a,b,c,d)};_.yd=function(){return new tv(this.q)};_.vd=function(a){return qv(this,a)};function bj(a,b,c,d){var e;Qj(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}
-function uv(a,b){var c;(c=qv(a,b))&&vv(b.pb);return c}function wv(a,b,c,d){if(b.ob!=a)throw new qk("Widget must be a child of this panel.");a.Bd(b,c,d)}function xv(a,b,c){a=a.pb;-1==b&&-1==c?vv(a):(a.style[Qf]=Zc,a.style[Se]=b+Tf,a.style[Kg]=c+Tf)}function yv(){var a=$doc.createElement(Xd);this.q=new zv(this);this.pb=a;this.pb.style[Qf]="relative";this.pb.style[Nf]=Je}function vv(a){a.style[Se]=j;a.style[Kg]=j;a.style[Qf]=j}s(289,290,ri,yv);_.zd=function(a){mv(this,a,this.pb)};
-_.vd=function(a){return uv(this,a)};_.Ad=function(a,b,c){wv(this,a,b,c)};_.Bd=function(a,b,c){xv(a,b,c)};function Av(a,b){if(a.Dd())throw new $u("SimplePanel can only contain one child widget");a.Ed(b)}function Bv(a,b){if(a.jb!=b)return!1;try{dv(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Cv(a,b){if(b!=a.jb&&(b&&Qj(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(Yt(),Zt(a.jb.pb));a.Cd().appendChild(c);dv(b,a)}}function Dv(){this.pb=$doc.createElement(Xd)}s(297,291,ri,Dv);_.Cd=function(){return this.pb};
-_.Dd=function(){return this.jb};_.yd=function(){return new Ev(this)};_.vd=function(a){return Bv(this,a)};_.Ed=function(a){Cv(this,a)};_.jb=null;function Fv(a,b){a.hb&&(Gv(a.gb,!1,!1),wr(a,a,b))}function Hv(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function Iv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Se]=b-0+(pj(),Tf);a.style[Kg]=c+Tf}function Jv(a){a.hb||(a.kb&&Qj(a),Gv(a.gb,!0,!1))}s(296,297,ri);_.Cd=function(){return lo(this.pb)};_.fd=function(){return jo(this.pb,Hf)};
-_.gd=function(){return jo(this.pb,If)};_.hd=function(){return mo(lo(this.pb))};_.Fd=function(){this.Gd(!1)};_.Gd=function(a){Fv(this,a)};_.jd=function(){return!D(Je,this.pb.style[Wg])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Gv(this.gb,!1,!0)};_.ld=function(a){this.X=a;Hv(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){Iv(this,a,b)};_.md=function(a){this.pb.style[Wg]=a?Xg:Je};_.Ed=function(a){Cv(this,a);Hv(this)};
-_.nd=function(a){this.Y=a;Hv(this);0==a.length&&(this.Y=null)};_.Id=function(){Jv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Kv(a,b){var c;Dv.call(this);this.$=new Lv;this.U=(Mv(),Nv);this.gb=new Ov(this);this.pb.appendChild($doc.createElement(Xd));this.Hd(0,0);mo(lo(this.pb))[yd]="gwt-PopupPanel";lo(this.pb)[yd]=Pf;this.W=this.V=a;this.db=!1;c=E(xs,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Pv(c);this.T.hd()[yd]=j;c=mo(lo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Li(kc);d=Xn(d);if(0==d.length)throw new qk(Kc);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)==Aa&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}Cv(this,this.T);Hv(this);Di(lo(this.pb),Pf,!1);Di(this.T.c,b+"Content",!0)}s(295,296,ri);_.od=function(){Zu(this.T)};_.pd=function(){bv(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Ev(this.T)};_.vd=function(a){return this.T.vd(a)};_.Ed=function(a){Cv(this.T,a);Hv(this)};_.T=null;s(294,295,ri);_.sd=function(){bv(this)};
-function Qv(){Qv=u;Rv=new Sv(Ib,0,(Mv(),Nv));Tv=new Sv(nc,1,Uv);Vv=new Sv(vc,2,Wv);Xv=E(Yv,r,57,[Rv,Tv,Vv])}function Sv(a,b,c){oo.call(this,a,b);this.b=c}s(298,145,{57:1,112:1,115:1,117:1},Sv);_.b=null;var Xv,Rv,Tv,Vv;function Zv(){Zv=u;$v=E(xs,r,1,[Kg,pf,qd])}
-function Pv(a){var b;Zv();var c,d;c=this.pb=$doc.createElement(zg);this.d=$doc.createElement(Cg);Xt(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Pg),b[yd]=a[c],Xt(b,aw(a[c]+"Left")),Xt(b,aw(a[c]+Kb)),Xt(b,aw(a[c]+"Right")),b),Xt(this.d,d),1==c&&(this.c=lo(Cu(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function aw(a){var b,c;c=$doc.createElement(Dg);b=$doc.createElement(Xd);var d=(Yt(),Zt(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(300,297,Nh,Pv);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var $v;s(299,300,Nh);s(301,1,{});function jv(){jv=u;kv=new bw;lv=new cw}function dw(a){Rr.call(this,a)}function iv(a,b){jv();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Hi(f),y(f,126))d=f,!c&&(c=new Pr),Qr(c,d);else throw f;}}if(c)throw new dw(c);}s(302,229,Oh,dw);var kv,lv;function bw(){}s(303,1,{},bw);_.Jd=function(a){a.rd()};function cw(){}s(304,1,{},cw);_.Jd=function(a){a.sd()};function ew(){ew=u;fw=(gw(),gw(),hw)}s(307,292,Hh);
-_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_.rd=function(){Zu(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var fw;
-s(306,307,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function iw(a){var b;ew();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||j}
-s(305,306,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},iw);function jw(){this.q=new zv(this);this.f=$doc.createElement(zg);this.e=$doc.createElement(Cg);Xt(this.f,this.e);this.pb=this.f}s(308,290,ri);_.e=null;_.f=null;
-function kw(a,b){var c;if(a.i)throw new $u("Composite.initWidget() may only be called once.");Qj(b);c=b.pb;a.pb=c;var d;Yt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Yt(),c).__gwt_resolve=lw(a));a.i=b;dv(b,a)}function mw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);fj();Mu(d,b)}else b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(309,292,Th);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){mw(this)};_._c=function(a){av(this,a);this.i._c(a)};
-_.sd=function(){this.i.sd()};_.kd=function(){return this.pb=this.i.kd()};_.i=null;function nw(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=jg;break;case 1:b[Ud]=Ze;break;case 2:bs(b)!=(ds(),gs)&&(b[Ud]=j)}}function ow(a){this.b=a;this.d=!1;this.e=this.c=bs(a)}s(310,1,{},ow);_.b=null;_.c=null;_.d=!1;_.e=null;function pw(){pw=u;gw();gw()}function hj(){pw();this.pb=qw()}s(311,297,Kh,hj);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};
-_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};function rw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=lo(b);e=null;c&&(c=Qu(c),e=0>c?null:Tt(a.j.c,c));e?sw(a,e):d&&(b.innerHTML=j||j);return b}function sw(a,b){var c;if(b.ob!=a)return!1;try{dv(b,null)}finally{c=b.pb;mo(c).removeChild(c);var d=a.j,e;e=Qu(c);c[Rc]=null;c=d.c;tw(e,c.d);ss(c.c,e,null);d.b=new Ru(e,d.b)}return!0}s(313,291,Mh);_.yd=function(){return new uw(this)};
-_.vd=function(a){return sw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function vw(a){if(0>=a.c)throw new ww("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new ww("Column index: 0, Column size: "+a.b);}
-function xw(){this.j=new Pu;this.i=$doc.createElement(zg);this.d=$doc.createElement(Cg);Xt(this.i,this.d);this.pb=this.i;this.e=new yw(this);var a=new zw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Ku(a.c.i,(Yt(),Zt(b)),0);Xt(a.b,$doc.createElement(Cd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new ww("Row index: "+a+", Row size: "+d);if(0>c)throw new ww("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new ww("Column index: "+c+", Column size: "+this.b);c=rw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Dg),d.innerHTML=ra||j,Ku(c,(Yt(),Zt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Dg);
-e.innerHTML=ra;c=$doc.createElement(Pg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)rw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(312,313,Mh,xw);_.b=0;_.c=0;
-function Aw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Bw(),Cw)?a.c.e==(ds(),fs)?(Dw(),Ew):a.c.e==es?(Dw(),Fw):(Dw(),Gw):a.c.e==(ds(),fs)?(Dw(),Fw):a.c.e==es?(Dw(),Ew):(Dw(),Hw);b!=a.d&&(a.d=b,a.pb.style[Fg]=!a.d?j:a.d.b)}s(316,292,mi);_.b=null;_.c=null;_.d=null;function Iw(){this.pb=$doc.createElement(Xd);this.c=new ow(this.pb);this.pb[yd]="gwt-Label"}function Jw(){Iw.call(this);nw(this.c,$g,!1);Aw(this)}
-s(315,316,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Iw,Jw);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};
-function Kw(a){var b=$doc.createElement(Xd);cs(ug,b.tagName);this.pb=b;this.c=new ow(this.pb);this.pb[yd]="gwt-HTML";nw(this.c,a,!0);Aw(this)}s(314,315,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Kw);function Lw(a){for(;++a.c<a.e.d&&!(null!=Tt(a.e,a.c)););}function uw(a){this.d=a;this.e=this.d.j.c;Lw(this)}s(317,1,{},uw);
-_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new sv;a=Tt(this.e,this.c);this.b=this.c;Lw(this);return a};_.$c=function(){var a;if(0>this.b)throw new Mw;a=Tt(this.e,this.b);Qj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function yw(a){this.b=a}s(318,1,{},yw);_.b=null;function zw(a){this.c=a}s(319,1,{},zw);_.b=null;_.c=null;function Bw(){Bw=u;Cw=new Nw}var Cw;function Dw(){Dw=u;Ow=new Pw((Mo(),vd));Ew=new Pw(Se);Fw=new Pw(cg);Gw=Ew;Hw=Fw;Qw=Gw}
-var Ow,Qw,Ew,Hw,Gw,Fw;function Nw(){}s(321,1,{},Nw);function Pw(a){this.b=a}s(322,321,{},Pw);_.b=null;function Rw(){Rw=u;Sw=new Tw(pf);Uw=new Tw(Kg)}var Sw,Uw;function Tw(a){this.b=a}s(323,1,{},Tw);_.b=null;function Vw(a,b){var c;c=Ww(a);Xt(a.c,c);mv(a,b,c)}function Ww(a){var b;b=$doc.createElement(Dg);b[bd]=a.b.b;b.style[Vg]=a.d.b;return b}function Xw(a,b){var c,d;d=mo(b.pb);(c=qv(a,b))&&a.c.removeChild(d);return c}
-function Yw(){jw.call(this);this.b=(Dw(),Qw);this.d=(Rw(),Uw);this.c=$doc.createElement(Pg);Xt(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(324,308,ri,Yw);_.vd=function(a){return Xw(this,a)};_.c=null;function Zw(){Zw=u;new zi}function $w(a,b,c,d,e){Zw();this.b=new ax(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function bx(a,b,c,d,e){Zw();$w.call(this,(Dt(),new Ct(a)),b,c,d,e)}
-s(325,292,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},$w,bx);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_._c=function(a){32768==au(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);av(this,a)};
-_.td=function(){var a=this.b;D(Xe,ko(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new cx(a,this),Nn((Kn(),Ln),a.i))};_.b=null;s(327,1,{});_.i=null;function dx(){dx=u;ex()}
-function ax(a,b,c,d,e,f){var g,i;dx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(ug);i=new qt;pt(pt(pt(i,new st("width:"+e+(pj(),Tf)+pb)),new st("height:"+f+Wf)),new st("background:url("+b.b+") no-repeat "+-c+"px "+-d+Wf));!fx&&(fx=new gx);b=hx;c=new st((new st(i.b.b.b)).b);i=new rt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Bt(b.b);mn(i.b,b);i.b.b+="' style='";b=Bt(c.b);mn(i.b,b);i.b.b+="' border='0'>";i=new ut(i.b.b);g.innerHTML=i.b||j;g=lo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),fj(),Mu(g,a)):a.lb|=133333119}s(326,327,{},ax);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function cx(a,b){this.b=a;this.c=b}s(328,1,{},cx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Xe,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Xe)};_.b=null;_.c=null;function ix(a,b){if(0>b||b>=a.pb.options.length)throw new pv;}function Jp(a,b){ix(a,b);return a.pb.options[b].value}function jx(){ew();this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}s(329,307,Hh,jx);s(330,260,di);function kx(a){this.b=a}s(331,330,di,kx);
-_.Lc=function(){};function lx(a){this.b=a}s(332,330,di,lx);_.Rc=function(a){this.b.Kd(a.i,a.b)};function mx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Pg);Ku(a.f,(Yt(),Zt(e)),b);a=(Yt(),Zt(c));d.appendChild(a)}else d=Cu(a.f,0),Ku(d,(Yt(),Zt(c)),b)}
-function nx(a,b,c){var d;ox(a,b);c&&b.b?(ox(a,null),a=b.b,b=(Kn(),Ln),b.d=On(b.d,[new px(a),!1])):null!=b.d&&(a.k=new qx(a,b),c=(Mv(),Uv),a.k.U=c,a.k.ab=a.i,a.k.hd()[yd]=Ge,d=Uu(a.pb),D(Fe,d)||Vi(a.k,d+"Popup"),Yu(a.k,new lx(a),nk?nk:nk=new ok),a.o=b.d,d=a.k,a=new rx(a,b),d.pb.style[Wg]=Je,Jv(d),a.b.p?Iv(a.b.k,Sj(a.b.pb)+jo(a.b.pb,If)-1,Uj(a.c.pb)):Iv(a.b.k,Sj(a.c.pb),Uj(a.b.pb)+jo(a.b.pb,Hf)-1),d.pb.style[Wg]=Xg)}
-function sx(a,b){if(b||!(a.n&&a.o==a.n.d))ox(a,b),tx((pw(),a.pb)),b&&a.e&&nx(a,b,!1)}
-function ux(a,b){var c;a:{c=no(b);var d,e;for(e=new Bi(a.j);e.c<e.e.De();)if(d=Ci(e),d.pb.contains(c)){c=d;break a}c=null}switch(au(b.type)){case 1:tx((pw(),a.pb));c&&nx(a,c,!0);break;case 16:c&&sx(a,c);break;case 32:c&&sx(a,null);break;case 2048:vx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:vx(a)||a.p||wx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:vx(a)||(a.p?null!=a.n.d&&!a.n.d.Wf().Wf()&&(nx(a,a.n,!1),a.n.d.Wf()):xx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:vx(a)||
-a.p&&wx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:vx(a)||(a.p?xx(a):null!=a.n.d&&!a.n.d.Wf().Wf()&&(nx(a,a.n,!1),a.n.d.Wf()));b.cancelBubble=!0;b.preventDefault();break;case 27:ox(a,null);a.k&&Fv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:ox(a,null);a.k&&Fv(a.k,!1);break;case 13:vx(a)||(nx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}av(a,b)}function yx(a,b,c){c&&ox(a,null);wr(a,b,!1);a.o=null;a.k=null}
-function vx(a){var b;if(!a.n){for(b=new Bi(a.j);b.c<b.e.De();){b=Ci(b);ox(a,b);break}return!0}return!1}function ox(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Uu(c.pb)+Ua;Di(c.hd(),d,!1);a.p&&(c=mo(a.n.pb),2==Du(c)&&(c=Cu(c,1),Di(c,xg,!1)))}if(b){c=Uu(b.pb)+Ua;Di(b.hd(),c,!0);a.p&&(c=mo(b.pb),2==Du(c)&&(c=Cu(c,1),Di(c,xg,!0)));sl();c=a.pb;var e=new Tk(b.pb),d=(nl(),ol),e=E(zx,r,5,[e]),f,g,i,h;f=new kn;for(i=0,h=e.length;i<h;++i)g=e[i],ln(ln(f,g.b),ca);e=Xn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function xx(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Tt(a.j,b):Tt(a.j,c);break}ox(a,d)}}function wx(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Tt(a.j,b):Tt(a.j,c);break}ox(a,d)}}s(333,292,mi);_._c=function(a){ux(this,a)};_.sd=function(){this.k&&Fv(this.k,!1);bv(this)};_.Kd=function(a,b){yx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function px(a){this.b=a}s(334,1,{},px);_.qc=function(){Ax(this.b)};_.b=null;
-function Bx(a){this.b=a}s(335,1,{},Bx);_.Lc=function(){ox(this.b,null)};_.b=null;function qx(a,b){this.b=a;this.c=b;Kv.call(this,!0,ef);Cv(this.T,this.c.d);Hv(this);this.fb=!0;this.c.d.Wf()}s(336,295,ri,qx);_.Xc=function(a){var b,c;if(!a.b)switch(au(a.e.type)){case 4:c=no(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&ox(this.b,null)}};_.b=null;_.c=null;function rx(a,b){this.b=a;this.c=b}s(337,1,{},rx);_.b=null;var Cx=_.c=null;
-function Dx(){Dx=u;Cx=new ot((Dt(),new Ct("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ex(a,b){this.pb=$doc.createElement(Dg);var c=Uu(this.pb)+Ua;Di(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[yd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);sl();this.pb.setAttribute(dg,Zl.b);this.b=b}s(340,293,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Ex);_.b=null;_.c=null;_.d=null;
-function Fx(){var a;this.pb=$doc.createElement(Dg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Xt(this.pb,a);a[yd]="menuSeparatorInner"}s(341,293,qi,Fx);function Gx(){var a,b,c,d,e;b=null.Wf();e=jj();d=kj();b[Wd]=(Bo(),Af);b[Zg]=0+(pj(),Tf);b[Ie]=bb;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[Zg]=(c>e?c:e)+Tf;b[Ie]=(a>d?a:d)+Tf;b[Wd]="block"}function Lv(){}s(342,1,{},Lv);_.Tc=function(){Gx()};
-function Hx(a){this.b=a}s(343,1,{},Hx);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=no(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(au(d.type)){case 4:case 1048576:if(ej){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ej){a.c=!0;break}break;case 2048:d=no(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ix(a){this.b=a}s(344,1,{},Ix);_.b=null;function Mv(){Mv=u;Nv=new Jx(Ib,0);Uv=new Jx(nc,1);Wv=new Jx(vc,2);Kx=E(Lx,r,73,[Nv,Uv,Wv])}function Jx(a,b){oo.call(this,a,b)}s(345,145,{73:1,112:1,115:1,117:1},Jx);var Kx,Nv,Uv,Wv;function Mx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=pu(a.b.$),Gx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Mi(a.i.b),a.i=null,a.c=!1)}
-function Nx(a){a.k||(Mx(a),a.d||(cj(),uv(dj(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Nf]=Xg}function Ox(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Bd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function Gv(a,b,c){a.d=c;Wj(a);a.j&&(pk(a.j),a.j=null,Nx(a));a.b.hb=b;var d=a.b;d.eb&&(Mi(d.eb.b),d.eb=null);d._&&(Mi(d._.b),d._=null);if(d.hb){d.eb=du(new Hx(d));var e;e=new Ix(d);ju();e=ku?Gr(ku.b,(!Fr&&(Fr=new ok),Fr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Mv(),Nv)&&!b&&(c=!1);a.k=b;c?b?(Mx(a),a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=$f,cj(),b=dj(null),mv(b,a.b,b.pb),a.j=new Px(a),hk(a.j,1)):Xj(a,200):(Mx(a),a.k?(a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),cj(),
-b=dj(null),mv(b,a.b,b.pb)):a.d||(cj(),uv(dj(null),a.b)),a.b.pb.style[Nf]=Xg)}function Ov(a){var b=(bk(),ek);this.n=new ak(this);this.u=b;this.b=a}s(346,18,{},Ov);_.sc=function(){Nx(this)};_.tc=function(){this.e=jo(this.b.pb,Hf);this.f=jo(this.b.pb,If);this.b.pb.style[Nf]=Je;Ox(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Ox(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Px(a){ik();this.b=a}s(347,25,{},Px);_.Ac=function(){this.b.j=null;Xj(this.b,200)};
-_.b=null;function Yt(){Yt=u;Qx()}function Zt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function lw(a){return function(){this.__gwt_resolve=Rx;return a.kd()}}function Rx(){throw"A PotentialElement cannot be resolved twice.";}
-function Qx(){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 cj(){cj=u;Sx=new Tx;Ux=new zi;cv=new Pr}function Vx(a){this.q=new zv(this);this.pb=a;Zu(this)}
-function dj(a){cj();var b,c;c=Zi(Ux,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Ux.e){var d=new Wx;lk();mk(nk?nk:nk=new ok,d)}!b?c=new Xx:c=new Vx(b);x(Ux,a,c);Qr(cv,c);return c}s(349,289,ri,Vx);var Sx,Ux,cv;function Tx(){}s(350,1,{},Tx);_.Jd=function(a){a.qd()&&a.sd()};function Wx(){}s(351,1,{},Wx);_.Rc=function(){cj();try{iv(cv,Sx)}finally{Yx(cv.b),Yx(Ux)}};function Xx(){Vx.call(this,$doc.body)}s(352,349,ri,Xx);
-_.Bd=function(a,b,c){xv(a,b-0,c-0)};function Ev(a){this.d=a;this.b=!!this.d.jb}s(353,1,{},Ev);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new sv;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function Zx(a,b){a.pb[Ug]=null!=b?b:j}s(356,307,Xh);_._c=function(a){0!=(au(a.type)&896)?av(this,a):av(this,a)};_.td=function(){};function $x(){$x=u;ew();ay()}s(355,356,Xh);
-function by(){$x();var a=$doc.createElement("textarea");!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);ew();this.pb=a;this.pb[yd]="gwt-TextArea"}s(354,355,Xh,by);function cy(){var a;$x();var b=(a=$doc.createElement("INPUT"),a.type=Eg,a);!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);ew();this.pb=b;this.pb[yd]="gwt-TextBox"}s(357,355,Xh,cy);function ay(){ay=u;dy=new ey;fy=new gy;hy=new iy;jy=new ky;ly=E(my,r,80,[dy,fy,hy,jy])}s(358,145,li);var ly,dy,fy,hy,jy;function ey(){oo.call(this,Ib,0)}s(359,358,li,ey);
-function gy(){oo.call(this,ac,1)}s(360,358,li,gy);function iy(){oo.call(this,cc,2)}s(361,358,li,iy);function ky(){oo.call(this,uc,3)}s(362,358,li,ky);function ny(a,b){var c,d;c=$doc.createElement(Pg);d=$doc.createElement(Dg);d[bd]=a.b.b;d.style[Vg]=a.c.b;var e=(Yt(),Zt(d));c.appendChild(e);Xt(a.e,c);mv(a,b,d)}function oy(){jw.call(this);this.b=(Dw(),Qw);this.c=(Rw(),Uw);this.f[ud]=ab;this.f[td]=ab}s(363,308,ri,oy);_.vd=function(a){var b;b=mo(a.pb);(a=qv(this,a))&&this.e.removeChild(mo(b));return a};
-function py(a,b){if(0>b||b>=a.d)throw new pv;return a.b[b]}function rv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function nv(a,b,c){var d,e;if(0>c||c>a.d)throw new pv;if(a.d==a.b.length){e=v(qy,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ss(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ss(a.b,d,a.b[d-1]);ss(a.b,c,b)}function zv(a){this.c=a;this.b=v(qy,r,81,4,0)}s(364,1,{},zv);_.yd=function(){return new tv(this)};_.b=null;_.c=null;_.d=0;
-function gv(a){if(a.b>=a.c.d)throw new sv;return a.c.b[++a.b]}function hv(a){if(0>a.b||a.b>=a.c.d)throw new Mw;a.c.c.vd(a.c.b[a.b--])}function tv(a){this.c=a}s(365,1,{},tv);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return gv(this)};_.$c=function(){hv(this)};_.b=-1;_.c=null;function ex(){ex=u;hx=(Dt(),new Ct(Fn()+"clear.cache.gif"))}var hx,fx=null;function gx(){}s(367,1,{},gx);function ry(){ry=u;ex()}function sy(a,b,c,d,e){ry();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function ty(a,b,c){ry();sy.call(this,(Dt(),new Ct(a)),b,0,c,16)}s(368,301,{},sy,ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function gw(){gw=u;hw=(uy=new vy)?new wy:uy}function wy(){}s(369,1,{},wy);_.Md=function(a){a.focus()};var uy,hw;function xy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function qw(){var a=(gw(),yy)?yy:yy=xy();gw();var b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Eg;c.tabIndex=-1;c.setAttribute(dg,Rf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Je;d.position=Zc;c.addEventListener(je,a,!1);b.appendChild(c);return b}s(371,369,{});var yy=null;function tx(a){$wnd.setTimeout(function(){a.focus()},0)}function vy(){}s(370,371,{},vy);_.Md=function(a){tx(a)};
-function Mi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ir(b,new Jt(b,c,d,a)):Wr(b,c,d,a)}function Mr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(376,1,{},Mr);_.b=null;_.c=null;_.d=null;_.e=null;function Jr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(377,1,{},Jr);_.qc=function(){var a=this.c;Kr(this.b,this.e,this.d).nf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Jt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(378,1,{},Jt);_.qc=function(){Wr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function zy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Wi),b.n=a,Qi(a.bc,b))}function Ay(a){var b;b=a.cZ.e;if(-1!=Yn(b,Zn(36)))return null;a=a.cc.c.c++;return b=fo(b,eo(b,Zn(46))+1)+j+a}function By(a,b,c,d){0==--a.Yb&&(a.hc!=a._d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Cy(a,b,c,it(d)))}function Dy(a){return!a.Ub&&a._b?Dy(a._b):a.Ub}function Ey(a){return!a.Wb&&a._b?Ey(a._b):a.Wb}
-function Fy(a){var b;b=new Gy;if(a._d()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Xd(),e=a.Yd();c.b+=d;c.c+=e}y(a,100)&&(c=a.Xd(),a=a.Yd(),b.b+=c,b.c+=a);return b}throw new Hy;}function Iy(a){a.dc=!1;a.ie();Jy(a)}function Jy(a){if((a=y(a,100)?null:a._b)&&a.dc)Iy(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function Ky(a){return(a=a.Qd())?a:new Ly(1,1)}function My(a){var b;return(b=a.Rd())?new Ny(b):new Ny(a.Td())}function Oy(a){0==a.Yb++&&(a.hc=a._d(),a.gc=!0,a.fe())}function Py(a){return!a.Wb?(a.$d(),!0):!1}
-function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.If(b)}function Qy(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Jy(a),new Ry(a,100);if(g!=a.fc||f!=a.Xb)a.$d(),new Ry(a,101)}function Sy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.$d(),a.ac.Jf(b),a._d()&&a.he())}function Ty(a){a.ec||(Oy(a),Uy(a,!0),Vy(a),a.ec=!0,new Ry(a,102),By(a,a,a._b,0),Jy(a),a.ac.Lf(a))}function Wy(){this.cc=(Hp(),Hp(),Xy);new zi;this.Zd();this.$b=(Yy(),Zy)}
-s(382,1,Uh);_.Nd=function(){return!1};_.Od=function(){return Ay(this)};_.Pd=function(){return Dy(this)};_.Qd=function(){return $y(this.ac,this)};_.Rd=function(){return this.Qd()};_.Sd=function(){return this.Xb};_.Td=function(){return this.be()};_.Ud=function(){return new az(0,0,0,0)};_.Vd=function(){return this.ee()};_.Wd=function(){return this.fc};_.Xd=function(){return this.ic};_.Yd=function(){return this.jc};_.Zd=function(){};_.$d=function(){Iy(this)};
-_._d=function(){return this.ec&&!!this._b&&this._b._d()};_.ae=function(){};_.be=function(){return Ky(this)};_.ce=function(){};_.de=function(){return(null==this.Zb&&(this.Zb=this.Od()),this.Zb)+ya+this.Xd()+ya+this.Yd()+ya+this.Wd()+$g+this.Sd()+(this.ec?j:",hidden")};_.ee=function(){return My(this)};_.fe=function(){};_.ge=function(){return Py(this)};_.he=function(){};_.ie=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.je=function(a,b){this.ke(this.ic,this.jc,a,b)};
-_.ke=function(a,b,c,d){this.le(a,b,c,d,this.Vb,!0);this.Vb=0};_.le=function(a,b,c,d){Qy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.me=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new qk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,100))throw new qk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new ho;var e=Gj(d.Pb.b,b),f;f=Tt(d.Pb.b,e);d.Qb&&d.Qb.se(f);bz(d,e);new cz(d,301,f)}d=a.Pb.b.d;Oy(b);dz(a.Pb.b,d,b);d=(b._b=a,b.ae(!0),Iy(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),By(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new Hr("Missing message: awt.185");if(null==c||null!=c)ez(g,c,b);else throw new qk("Missing message: awt.92");}else a.Qb.oe(null==c?null:c,b)}catch(i){i=Hi(i);if(y(i,120))throw b=i,bz(a,d),b;throw i;}b.ie();new cz(a,300,b)}function fz(a,b){var c;c=a.ne();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function gz(a){var b;b=a.ne();return new hz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Uy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Tt(a.Pb.b,c).ae(b)}function bz(a,b){var c;c=Tt(a.Pb.b,b);Oy(c);c.ae(!1);Wt(a.Pb.b,b);c._b=null;Iy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);By(c,c,a,1)}function iz(a){var b=(jz(),kz);Sy(a,b);for(b=0;b<a.Pb.b.d;++b)Tt(a.Pb.b,b).ge()}function lz(a,b){var c,d;if(a.Qb)for(d=new Bi(a.Pb.b);d.c<d.e.De();)c=Ci(d),a.Qb.se(c);if(b)for(d=new Bi(a.Pb.b);d.c<d.e.De();)c=Ci(d),b.oe(null,c);a.Qb=b;Iy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function Vy(a){if(!a.dc){a.Qb&&a.Qb.pe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Tt(a.Pb.b,c),b.dc||b.me();a.dc=!0}}function mz(){Wy.call(this);this.Pb=new nz;this.Tb=(Hp(),Hp(),Xy)}s(381,382,pi);_.Qd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.qe(this));return this.Rb};_.Rd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.re(this));return this.Sb};_.ne=function(){return this.Ud()};_.Td=function(){return Ky(this)};_.Vd=function(){return My(this)};
-_.Zd=function(){this.ac=(Hp(),new oz)};_.$d=function(){Iy(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.ae=function(a){Uy(this,a)};_.be=function(){return Ky(this)};_.ee=function(){return My(this)};_.fe=function(){var a;for(a=0;a<this.Pb.b.d;++a)Oy(Tt(this.Pb.b,a))};_.ge=function(){var a;if(!Py(this))return!1;for(a=0;a<this.Pb.b.d;++a)Tt(this.Pb.b,a).ge();return!0};_.ie=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Tt(this.Pb.b,b),a.ie()};_.me=function(){Vy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function pz(){var a=new qz;mz.call(this);lz(this,a)}s(380,381,pi,pz);_.Od=function(){return"panel"+this.Tb.c.e++};function rz(a,b,c){a=sz(a.Ob,b,c);a.k=!0;return new tz(a)}function uz(a){a.ce(a.Ob.e)}function vz(a){return new Ly(jo(a.Ob.pb,If),jo(a.Ob.pb,Hf))}s(379,380,pi);_.Sd=function(){return jo(this.Ob.pb,Hf)};_.Wd=function(){return jo(this.Ob.pb,If)};_.Xd=function(){return Sj(this.Ob.pb)};_.Yd=function(){return Uj(this.Ob.pb)};
-_._d=function(){return this.Ob.pb.style.display!=Af};_.he=function(){uz(this)};_.je=function(){};_.Ob=null;function wz(a){if(null!=a)this.f=a;else throw new xz;}s(384,1,Ih);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function yz(){yz=u;Q=new zi;x(Q,new R(400),new T(ih));x(Q,new R(401),new T(ih));x(Q,new R(402),new T(ih));x(Q,new R(500),new T(kh));x(Q,new R(501),new T(kh));x(Q,new R(502),new T(kh));x(Q,new R(503),new T(lh));x(Q,new R(504),new T(kh));x(Q,new R(505),new T(kh));x(Q,new R(506),new T(lh));x(Q,new R(507),new T(Ch));x(Q,new R(100),new T(eh));x(Q,new R(101),new T(eh));x(Q,new R(102),new T(eh));x(Q,new R(103),new T(eh));x(Q,new R(1004),new T(hh));x(Q,new R(1005),new T(hh));x(Q,new R(800),new T(yh));x(Q,
-new R(801),new T(yh));x(Q,new R(200),new T(mh));x(Q,new R(201),new T(mh));x(Q,new R(202),new T(mh));x(Q,new R(204),new T(mh));x(Q,new R(203),new T(mh));x(Q,new R(209),new T(Dh));x(Q,new R(208),new T(Eh));x(Q,new R(207),new T(Eh));x(Q,new R(206),new T(mh));x(Q,new R(205),new T(mh));x(Q,new R(1400),new T(Ah));x(Q,new R(1401),new T(Bh));x(Q,new R(1402),new T(Bh));x(Q,new R(300),new T(fh));x(Q,new R(301),new T(fh));x(Q,new R(1100),new T(xh));x(Q,new R(1101),new T(xh));x(Q,new R(1200),new T(zh));x(Q,new R(701),
-new T(vh));x(Q,new R(900),new T(wh));x(Q,new R(1001),new T(nh));x(Q,new R(601),new T(uh))}s(383,384,Ih);_.de=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Od()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.de()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(386,1,{},T);_.b=dh;function zz(){}s(387,1,{},zz);_.b=null;_.c=null;
-function Az(a,b){var c;b&&(a.b?(c=new Bz(a.b),ss(c.c,c.d++,b),a.b=c):(a.b=new Wi,Qi(a.b,b)))}s(389,1,Ih);_.b=null;function Cz(){}function Dz(){}s(388,389,Ih,Cz,Dz);function Ez(){Ez=u;Math.sqrt(2)}function Fz(a){Ez();if(0>a)throw new qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(390,1,{85:1},Fz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Gz;a.b=31*a.b+I((new Hz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Hz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Iz(){Iz=u;Jz=new Pr;Kz=new Ly(0,0);Qr(Jz,Fb);Qr(Jz,Sb);Qr(Jz,yb);Qr(Jz,"Last");Qr(Jz,Kb);Qr(Jz,jc);Qr(Jz,Jc);Qr(Jz,Mc);Qr(Jz,Qb)}
-function ez(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Fu(Jz.b,b))throw new qk(Lz());us(Zi(a.d,d))===us(c)&&us(Zi(a.c,c))===us(d)||((b=Zi(a.d,d))&&Mz(a,b,d),Nz(a.b.yd(),c)&&Mz(a,c,d),b=a.b,new Oz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function Pz(a,b){return new Ly(Mj(b[1].c,Mj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Mj(b[0].b,Mj(b[4].b,b[3].b))+a.n)}function Mz(a,b,c){Qz(a.b,b);Ki(a.c,b);Ki(a.d,c)}
-function Rz(a,b){if(!a.o){a.o=!0;var c,d,e;Sz(a.i,Kz);Sz(a.j,Kz);Sz(a.p,null);a.q=0;for(d=Tz(a.b,0);d.c!=d.e.b;){c=Uz(d);e=Zi(a.c,c);var f=b.$b;e=xn(e,Kb)?0:xn(e,jc)?1:xn(e,Jc)?2:xn(e,Mc)?4:xn(e,Qb)?3:xn(e,Fb)?f.b?4:3:xn(e,yb)?f.b?3:4:xn(e,Sb)?1:2;c.ec?a.p[e]||(ss(a.p,e,c),++a.q,a.i[e]=c.Td(),a.j[e]=c.Vd()):a.p[e]||(a.i[e]=c.Td(),a.j[e]=c.Vd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Vz(){Iz();Wz.call(this,0)}
-function Wz(a){Iz();Hp();this.b=new Xz;this.c=new zi;this.d=new zi;this.e=a;this.k=0;this.o=!1;this.p=v(Yz,r,89,5,0);this.i=v(Zz,r,91,5,0);this.j=v(Zz,r,91,5,0);this.q=this.f=this.n=0}s(391,1,{93:1,112:1},Vz,Wz);_.oe=function(a,b){ez(this,a,b)};
-_.pe=function(a){Rz(this,a);if(0!=this.q)if(a=gz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ke(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].je(a.c,this.j[1].b),this.p[1].le(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].je(this.j[4].c,c),this.p[4].le(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ke(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].je(a.c,
-this.j[2].b),this.p[2].le(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].je(this.j[3].c,c),this.p[3].le(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.qe=function(a){var b;b=this.o;Rz(this,a);this.o=b;return 0==this.q?fz(a,new Ly(0,0)):fz(a,Pz(this,this.i))};_.re=function(a){var b;b=this.o;Rz(this,a);this.o=b;return fz(a,Pz(this,this.j))};_.se=function(a){var b;b=Zi(this.c,a);null!=b&&Mz(this,a,b)};_.tS=function(){return $z.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Kz,Jz;function aA(a){Wy.call(this);this.ac=(Hp(),new bA(a,this))}s(392,382,{86:1,89:1,94:1,108:1,112:1},aA);_.Od=function(){return sd+this.cc.c.b++};_.Qd=function(){return!Ey(this)?new Ly(0,0):$y(this.ac,this)};_.ie=function(){};s(394,1,{});s(393,394,{},function(){});function cA(){cA=u}
-function dA(a,b){if(null==b)throw new Hr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Lf);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 eA(){cA();Wy.call(this);new Wi;this.ac=new fA((Hp(),this))}s(395,382,{87:1,89:1,94:1,108:1,112:1},eA);_.Qd=function(){return $y(this.ac,this)};
-_.de=function(){return(null==this.Zb&&(this.Zb=Ay(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",current="+Jp(this.ac.b,this.ac.b.pb.selectedIndex)};function gA(){gA=u;hA=new iA(255,255,255);jA=new iA(192,192,192);kA=new iA(128,128,128);lA=new iA(64,64,64);mA=new iA(0,0,0);nA=new iA(255,0,0);new iA(255,175,175);oA=new iA(255,200,0);pA=new iA(255,255,0);new iA(0,255,0);qA=new iA(255,0,255);rA=new iA(0,255,255);sA=new iA(0,0,255)}
-function tA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new iA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new iA(c,a,b)}function uA(a){return new iA(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function iA(a,b,c){gA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(396,1,{88:1,95:1,99:1},iA);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return vA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var mA,sA,rA,lA,kA,jA,qA,oA,nA,hA,pA;function Yy(){Yy=u;Zy=new wA(!0);xA=new Pr;Qr(xA,"ar");Qr(xA,"fa");Qr(xA,"iw");Qr(xA,"ur")}function wA(a){this.b=a}s(397,1,Ih,wA);_.b=!1;var Zy,xA;s(399,1,{104:1,114:1});function yA(){Ly.call(this,0,0)}function Ly(a,b){this.c=a;this.b=b}
-function Ny(a){Ly.call(this,a.c,a.b)}s(398,399,{91:1,104:1,112:1,114:1},yA,Ly,Ny);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Gz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return zA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function Mq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(400,1,Ih,Mq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.te=function(){return 0!=(this.f&4)};_.ue=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ue()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.te()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function AA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function BA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(tw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Vd(),c.ke(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function CA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Vd():c.Td(),g=Mj(g,c.b),i+=c.c+a.d);return new Ly(i,g+2*a.e)}function qz(){DA.call(this,1,5,5)}
-function DA(a,b,c){Hp();this.d=b;this.e=c;this.b=a}s(401,1,Ih,qz,DA);_.oe=function(){};
-_.pe=function(a){this.c=EA(a.Pb);if(0!=AA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=gz(a);g=a.ne();i=a.$b.b;l=new Wi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new FA(n);for(w=0;w<n;++w)ss(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,A=Gj(a.Pb.b,q);tw(A,H.d);ss(H.c,A,q)}for(d=new Bi(d);d.c<d.e.De();)if((c=Ci(d))&&c.ec)a=c.Vd(),!e&&m+a.c>b.c&&(BA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,ss(l.c,l.d++,c),m+=a.c+this.d,h=Mj(h,a.b);BA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.qe=function(a){this.c=EA(a.Pb);return 0==AA(this)?fz(a,new Ly(10,10)):fz(a,CA(this,!1))};_.re=function(a){this.c=EA(a.Pb);return 0==AA(this)?fz(a,new Ly(10,10)):fz(a,CA(this,!0))};_.se=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Se;break;case 2:a=cg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return GA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function jz(){jz=u;kz=new HA(Pb,0,12)}
-function HA(a,b,c){jz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(402,1,Ih,HA);_.b=null;_.c=0;_.d=0;var kz;s(403,1,Ih);_.tS=function(){return IA.e+"[font="+this.d+"ascent="+JA(this.b,this.d).b+", descent="+JA(this.b,this.d).c+", height="+JA(this.b,this.d).d+Qc};_.d=null;function KA(a){if(!a.n){Oy(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=Tt(a.p,b))&&KA(c);Uy(a,!1);a.n=!0;By(a,a,a._b,0);new LA(a,202)}}
-function MA(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Tt(a.p,b))&&c.Fd()}function NA(a){!Ey(a)&&iz(a);var b=My(a);a.ke(a.ic,a.jc,b.c,b.b);Vy(a)}function OA(a,b){a.q!=b&&(a.q=b)}s(405,381,ni);_.Ud=function(){return new az(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){MA(this)};_._d=function(){return this.ac.d.hb};_.ke=function(a,b,c,d){Qy(this,a,b,c,d);this.Vb=0};_.le=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Qy(this,a,b,c,d);this.ec&&e&&!f&&Vy(this)};_.n=!1;_.q=!1;
-function PA(a){mz.call(this);this.r=new Dz;this.p=new Wi;this.o=new az(0,0,0,0);this.ec=!1;lz(this,new Vz);this.ac&&QA(this.ac.d.I.c,a);this.ac&&RA(this.ac.d,!0);OA(this,!0)}s(404,405,ni);_.ne=function(){return new az(this.o.e,this.o.c,this.o.b,this.o.d)};_.Xd=function(){return Sj(this.ac.d.pb)};_.Yd=function(){return Uj(this.ac.d.pb)};_.Zd=function(){this.ac=new SA((Hp(),j),this)};
-function TA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=tA(g),f=new iA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=bg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+ua)):(i=new iA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=tA(g),(a.e=i)&&(a.i=bg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;UA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=bg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua);UA(a,b,c,d,1);UA(a,b,c+1,1,e);(a.e=f)&&(a.i=bg+(~~f.b>>16&255)+
-ya+(~~f.b>>8&255)+ya+(f.b&255)+ua);UA(a,b+d,c,1,e);UA(a,b+1,c+e,d,1)}s(406,1,{});_.tS=function(){return"Graphics"};s(407,406,{});function VA(a){var b,c;c=Mj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Ly(b,c)}
-function WA(a,b,c){var d,e,f,g,i,h;a.c=EA(b.Pb);if(0==a.c.length)return new yA;g=VA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Vd():d.Td(),h=Mj(h,d.c),i=Mj(i,d.b);return new Ly(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function XA(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function YA(){ZA.call(this,7)}function ZA(a){Hp();this.e=0;this.b=1;this.f=a;this.d=0}s(408,1,Ih,YA,ZA);_.oe=function(){};
-_.pe=function(a){var b,c;this.c=EA(a.Pb);if(0!=this.c.length&&(b=gz(a),!(0>=b.c||0>=b.b))){c=VA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(G,k,-1,d,1);e=v(G,k,-1,d,1);h=v(G,k,-1,c,1);l=v(G,k,-1,c,1);XA(b.c,b.d,this.d,f,e);XA(b.b,b.e,this.f,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.c[i].ke(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.qe=function(a){return fz(a,WA(this,a,!1))};_.re=function(a){return fz(a,WA(this,a,!0))};_.se=function(){};
-_.tS=function(){return $A.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Mw(){pn()}function $u(a){pn();this.i=a}s(410,100,ii,Mw,$u);function Hy(){pn();this.i="Missing message: awt.151"}s(409,410,ii,Hy);s(411,1,{});function az(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(412,1,{92:1,112:1,114:1},az);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return aB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function bB(a){cB.call(this,a,0)}function cB(a,b){Wy.call(this);this.ac=(Hp(),new dB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Dw(),Ow);c.b=d;Aw(c);break;case 0:c=c.b;d=(Dw(),Ew);c.b=d;Aw(c);break;case 2:c=c.b,d=(Dw(),Fw),c.b=d,Aw(c)}}s(413,382,Uh,bB,cB);
-_.Qd=function(){return!Ey(this)?new Ly(0,0):$y(this.ac,this)};_.de=function(){var a=(null==this.Zb&&(this.Zb=Ay(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Se;switch(this.b){case 1:b=vd;break;case 2:b=cg}return a+b+",text=null"};_.b=0;s(416,1,Ih);_.de=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.k=null;_.n=null;
-function eB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function fB(a){this.o=(Hp(),Hp(),Xy);var b;var c;b=this.cZ.e;-1!=Yn(b,Zn(36))?b=null:(c=this.o.c.d++,b=fo(b,eo(b,Zn(46))+1)+j+c);this.k=b;this.e=new Cz;this.i=a;this.f=!0;this.j=new gB(this)}s(415,416,Ih,fB);_.de=function(){return eB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(414,415,ki);_.de=function(){return eB(this)+(this.c?",tearOff":j)};_.c=!1;s(418,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Gz;hB(a,this.b);hB(a,this.c);return a.b};function Gy(){this.c=this.b=0}function iB(a,b){this.b=a;this.c=b}function jB(a){var b=a.c;this.b=a.b;this.c=b}s(417,418,{96:1,105:1,112:1},Gy,iB,jB);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return kB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function lB(a,b){if(!b)throw new Hr("Missing message: awt.70");var c=a.b;if(D(b.i,Aa)){var c=c.b.b,d=new Fx,e=c.d.d;if(0>e||e>c.d.d)throw new pv;c.p&&(d.pb[Dd]=2);mx(c,e,d.pb);dz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new pv;dz(d.d,e,c);for(f=g=0;f<e;++f)y(Tt(d.d,f),72)&&++g;dz(d.j,g,c);mx(d,e,c.pb);c.c=d;e=Uu(c.pb)+Ua;Di(c.hd(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Cu(d.p?d.f:Cu(d.f,0),e),2==Du(d)&&d.removeChild(Cu(d,1)),c.pb[Dd]=2))}}
-function mB(){fB.call(this,j);new Wi;this.c=!1;this.b=(Hp(),new nB)}s(419,414,ki,mB);_.b=null;s(422,1,{98:1,107:1,114:1});s(421,422,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Gz;hB(a,this.d);hB(a,this.e);hB(a,this.c);hB(a,this.b);return a.b};function hz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(420,421,{97:1,98:1,106:1,107:1,112:1,114:1},hz);
-_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return oB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function pB(){pB=u;qB=new rB;sB=new tB;uB=new tB}var qB,uB,sB;s(424,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};function rB(){}s(425,424,{},rB);function tB(){}s(426,1,{},tB);s(427,382,Uh);_.Pd=function(){return null};
-function vB(a,b){var c;c=new wB(Ey(a));return!c?null:new Ly(xB(c,"_")*b+6,JA(c.b,c.d).d+6)}function yB(a,b){var c;c=vB(a,b);return!c?Ky(a):c}function zB(a,b){var c;c=vB(a,b);return!c?My(a):c}function AB(a,b){var c=a.ac;Zx(c.b,b);c.f.b=-1;c.f.c=-1}function BB(a){CB.call(this,a,null!=a?a.length:0)}function CB(a,b){Wy.call(this);this.b=0>b?0:b;var c=this.ac;Zx(c.b,a);c.f.b=-1;c.f.c=-1}s(428,427,Uh,BB,CB);_.Od=function(){return"textfield"+this.cc.c.f++};
-_.Qd=function(){return vB(this,ko(this.ac.b.pb,Ug).length)};_.Rd=function(){return!Ey(this)?null:vB(this,ko(this.ac.b.pb,Ug).length)};_.Td=function(){return 0<this.b?yB(this,this.b):Ky(this)};_.Vd=function(){return 0<this.b?zB(this,this.b):My(this)};_.Zd=function(){this.ac=(Hp(),new DB)};_.be=function(){return 0<this.b?yB(this,this.b):Ky(this)};_.ee=function(){return 0<this.b?zB(this,this.b):My(this)};_.b=0;function Hp(){Hp=u;Xy=new EB}function Qq(){var a=(Hp(),Hp(),Xy);!a.d&&(a.d=new FB)}
-function EB(){this.c=new GB;this.e=new zz}s(429,1,{},EB);_.b=null;_.d=null;var Xy;function GB(){}s(430,1,{},GB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(431,1,{});function HB(){HB=u;IB=new JB;KB=new JB}function LB(a,b){return b==a?!0:!b?!1:!0}function JB(){}s(432,1,{101:1},JB);_.eQ=function(a){return null==a||!y(a,101)?!1:LB(this,a)};_.hC=function(){var a;a=null.Wf()+";class="+null.Wf();a=!null.Wf().Wf()?a:a+";charset=";return tt(a)};
-_.tS=function(){return MB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var IB,KB;function NB(){NB=u;E(OB,r,101,[(HB(),KB),IB])}function PB(a){NB();this.b=a}s(433,1,{},PB);_.b=null;function QB(a){a="flavor = "+a;pn();this.i=a}s(434,101,{102:1,112:1,118:1,126:1},QB);function RB(a,b,c){yz();SB.call(this,a,b,c,dh)}function SB(a,b,c,d){yz();wz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(435,383,Ih,RB,SB);
-_.de=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+nt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=dh;function Ry(a,b){yz();wz.call(this,a);this.e=b}s(436,383,Ih,Ry);
-_.de=function(){var a,b;a=this.f;switch(this.e){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.Xd()+ya+a.Yd()+ca+a.Wd()+$g+a.Sd()+ua};function cz(a,b,c){yz();Ry.call(this,a,b);this.b=c}s(437,436,Ih,cz);
-_.de=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Od());return a+b.Zb};_.b=null;function Cy(a,b,c,d){yz();wz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(438,383,Ih,Cy);
-_.de=function(){var a;switch(this.e){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.e&&(lt(et(this.b,eh))&&(a+="PARENT_CHANGED,"),lt(et(this.b,fh))&&(a+="DISPLAYABILITY_CHANGED,"),lt(et(this.b,hh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=dh;_.c=null;_.d=null;s(439,1,Qh);function LA(a,b){yz();Ry.call(this,a,b);this.d=null;this.b=this.c=0}
-s(440,436,Ih,LA);
-_.de=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(441,1,{});function TB(a){if(null==a)throw new ho;}s(442,441,{},TB);
-function UB(){UB=u;VB={};VB["java.vendor"]=ve;VB["package.restrict.access.sun"]=Tg;VB["sun.java.launcher"]=fc;VB["sun.management.compiler"]=ve;VB["os.name"]=fc;VB[" sun.boot.class.path"]=fc;VB["path.separator.applet"]=fc;VB["java.vm.specification.vendor"]=ve;VB["java.runtime.version"]=fc;VB["http.proxyPort"]=fc;VB["user.name"]=fc;VB["user.language"]=fc;VB["os.name.applet"]=fc;VB["browser.version"]=fc;VB["java.version"]=fc;VB["user.timezone"]=fc;VB["java.endorsed.dirs"]=fc;VB["java.specification.name"]=
-"GWT";VB["java.specification.version"]="2.5.0";VB[Ne]=bc;!er&&(er=new mr);er.b?VB[Le]="yes":VB[Le]=null}var VB;s(445,101,ai);function WB(){pn()}function XB(a){pn();this.i=a}s(444,445,{109:1,112:1,118:1,126:1},WB,XB);function YB(){YB=u;ZB=new $B}function aC(a){var b;if(a.n){var c;b=new rt;mn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,mn(b.b,a.b));c=a.c;a=a.k;null!=c&&mn(b.b,c);null!=a&&(b.b.b+=la,mn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function bC(a){YB();var b,c,d;if(null==a)throw new WB;a=Xn(a);try{d=Yn(a,Zn(58))}catch(e){e=Hi(e);if(y(e,122))throw new XB(nn(e));throw e;}c=Yn(a,Zn(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;cC();var f,g,i;i=c.length;b=new dC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new XB(Yb+a);if(!this.n&&(this.n=Zi(ZB,this.i),this.n||(this.n=(Hp(),new eC))&&x(ZB,this.i,this.n),!this.n))throw new XB(Yb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,W,ba,N,mc,Cc,Vf,sb,Jd,Kd,Ld,Va,Dc,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==fC(c,Zn(47),l+2))throw new gC(m);}else{N=c.substr(l,m-l);m-=l;A=0;K=this.d;mc=this.f;
-Ld=this.k;w=this.e;sb=this.j;o=this.b;Cb=this.o;Va=fC(N,Zn(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){W=2;mc=-1;A=fC(N,Zn(47),2);Kd=fC(N,Zn(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var nd=Zn(64);Dc=N.lastIndexOf(nd,O);o=N.substr(2,O-2);-1<Dc&&(Cb=N.substr(2,Dc-2),W=Dc+1);Cc=fC(N,Zn(58),-1==Dc?W:Dc);q=Yn(N,Zn(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch($e){if($e=Hi($e),!y($e,118))throw $e;}-1==Cc||Cc>A?K=N.substr(W,
-O-W):(K=N.substr(W,Cc-W),Vf=N.substr(Cc+1,O-(Cc+1)),0==Vf.length?mc=-1:mc=hC(Vf,10))}-1<Va&&(Ld=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var $b=Zn(63);Jd=N.lastIndexOf($b,H);-1<Jd?(sb=N.substr(Jd+1,H-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ba=eo(w,Zn(47))+1,w=w.substr(0,ba-0)),H=Jd):0!=Va&&(sb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ba=eo(w,Zn(47))+1,0==ba?w=N.substr(A,H-A):w=w.substr(0,ba-0)+N.substr(A,H-A)));null==w&&(w=j);null==
-K&&(K=j);d=K;var se;se=w;null!=sb&&!D(sb,j)&&(null!=w?se=w+ub+sb:se=ub+sb);null==this.i&&(this.i=this.i);this.d=d;this.c=se;this.f=mc;this.k=Ld;var od;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(od=eo(this.d,Zn(64)))?(this.o=this.d.substr(0,od-0),this.d=fo(this.d,od+1)):this.o=null;null!=this.c&&-1<(od=Yn(this.c,Zn(63)))?(this.j=fo(this.c,od+1),this.e=this.c.substr(0,od-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Cb;this.e=w;this.j=sb}}catch(pd){pd=
-Hi(pd);if(y(pd,118))throw new XB(nn(pd));throw pd;}if(-1>this.f)throw new XB("incorrect port: "+this.f);}s(446,1,Ih,bC);_.tS=function(){return aC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var ZB;s(447,1,{});function iC(a,b,c){var d,e;for(d=new jC(a.ye().b);kC(d.b);)if(a=d.c=Ci(d.b),e=a.qf(),null==b?null==e:xn(b,e))return c&&lC(d),a;return null}s(451,1,Zh);_.xe=function(a){return!!iC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.De()!=a.De())return!1;for(a=new jC(a.ye().b);kC(a.b);)if(b=a.c=Ci(a.b),c=b.qf(),b=b.rf(),!this.xe(c)||!mC(b,this.ze(c)))return!1;return!0};_.ze=function(a){a=iC(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new jC(this.ye().b);kC(b.b);)a=b.c=Ci(b.b),c+=a.hC(),c=~~c;return c};_.Ae=function(){return 0==this.De()};_.Be=function(){throw new nC("Put not supported on this map");};
-_.Ce=function(a){a=iC(this,a,!0);return!a?null:a.rf()};_.De=function(){return this.ye().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new jC(this.ye().b);kC(c.b);)b=c.c=Ci(c.b),a?d+=za:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function Yx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Fu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Fe(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function Zi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Fe(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=oC(a,c);else if(y(b,1))c=pC(a,b,c);else a:{var d=a.Ge(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Fe(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new qC(b,c);e.push(d);++a.e;c=null}return c}
-function oC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function pC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ki(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ge(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Fe(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(450,451,Zh);_.xe=function(a){return Fu(this,a)};
-_.ye=function(){return new rC(this)};_.Fe=function(a,b){return this.Ee(a,b)};_.ze=function(a){return Zi(this,a)};_.Be=function(a,b){return x(this,a,b)};_.Ce=function(a){return Ki(this,a)};_.De=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function zi(){Yx(this)}s(449,450,Wh,zi);_.Ee=function(a,b){return us(a)===us(b)||null!=a&&xn(a,b)};_.Ge=function(a){return~~An(a)};function $B(){Yx(this)}s(448,449,Wh,$B);function sC(){pn()}s(452,100,ii,sC);
-function tC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=uC(a,c);if(c>=a.j)break;c=vC(a,c);++b}return b}function wC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function xC(a){var b;a.b=0<=a.k&&!a.e?a.k:uC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new sC;b=a.b;a.b=vC(a,a.b);return a.o.substr(b,a.b-b)}
-function vC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=yC(a.o,d);if(c<=a.i&&wC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Yn(a.d,Zn(c)))break;++d}a.n&&b==d&&(a.f?(c=yC(a.o,d),c<=a.i&&wC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Yn(a.d,Zn(c))&&++d));return d}function uC(a,b){var c,d;if(null==a.d)throw new ho;for(d=b;!a.n&&d<a.j;)if(a.f){c=yC(a.o,d);if(c>a.i||!wC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Yn(a.d,Zn(c)))break;++d}return d}
-function zC(a){AC.call(this,a," \t\n\r\u000c",!1)}function BC(a){AC.call(this,a,ya,!1)}function AC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=yC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(G,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=yC(this.d,d),this.c[c]=a}}}s(453,1,{},zC,BC,AC);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function CC(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=Dn(e),!(Bn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function DC(){}function EC(a){FC.call(this,a,eb,eb,null)}function GC(a,b){FC.call(this,a,eb,eb,b)}function HC(a,b,c){FC.call(this,a,b,c,null)}
-function FC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=dj(a)){this.b=new IC;this.c=new JC(this.b,b,c,d);mv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=sz(a,jo(a.pb,If),jo(a.pb,Hf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?KC="JSME":KC="JME";b.v=LC(b,!1);b.w=LC(b,!0);Sq(b,KC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=vz(b);lz(b,null);b.nb||(b.S=0);b.T||(b.T=new HA(Wb,0,13),b.W=new wB(b.T));b.U||(b.U=new HA(Wb,
-1,13),b.V=new wB(b.U));b.X||(b.X=new HA(Wb,0,11),new wB(b.X));b.k||(b.k=new HA(Wb,0,13),b.n=new wB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;MC=10;b.Fb=!0;try{o=NC(b.Ob,"options");null!=o&&OC(b,o);i=NC(b.Ob,"jme");null!=i&&(b.L=i);l=NC(b.Ob,"mol");null!=l&&(b.ab=l);g=NC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=NC(b.Ob,Eg);null!=m&&(b.bb=m,PC(b));b.j=NC(b.Ob,"atomcolors");b.i=NC(b.Ob,"atombg");f=NC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,A;w=(gA(),hA);try{if(0!=f.indexOf(la))throw new on("bad hex encoding");
-A=hC(f.substr(1,2),16);H=hC(f.substr(3,2),16);q=hC(f.substr(5,2),16);n=w=new iA(A,H,q)}catch(K){if(K=Hi(K),y(K,118))UB(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&QC(b.Z);h=NC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Hi(O),!y(O,118))throw O;}b.c=202;for(f=0;23>f;++f)RC[f]=(gA(),oA),SC[f]=Nc;SC[1]=Vb;RC[1]=(gA(),lA);SC[2]=Bb;RC[2]=oA;SC[3]=Hb;RC[3]=lA;SC[4]=ec;RC[4]=sA;SC[5]=lc;RC[5]=nA;SC[9]=Rb;RC[9]=qA;SC[10]=Mb;RC[10]=qA;SC[11]=Gb;RC[11]=qA;SC[12]=Xb;RC[12]=qA;SC[8]=Ac;RC[8]=uA(pA);
-SC[7]=pc;RC[7]=oA;SC[6]=Fc;RC[6]=lA;SC[13]=Ec;RC[13]=lA;SC[18]=Nc;RC[18]=lA;SC[19]=qc;RC[19]=lA;SC[20]=rc;RC[20]=lA;SC[21]=sc;RC[21]=lA;SC[22]=tc;RC[22]=lA;Vy(b);b.$=new TC;f=a.d;f.C=vz(f);null!=f.L?(UC(f,f.L),null!=f.i&&f.Z&&VC(f.Z,f.i,!0),null!=f.j&&f.Z&&VC(f.Z,f.j,!1)):null!=f.ab&&WC(f,f.ab,!0);PC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(455,1,{146:1},DC,EC,GC,HC,FC);_.He=function(a){XC(new YC(a,this.b,ZC))};_.Ie=function(){$C(this.b)};
-_.Je=function(){Nn((Kn(),Ln),new aD(this))};_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=bD(a,1)+tb+bD(a,2)+tb+bD(a,3):b=bD(a,0);return b};_.Se=function(){return Oq(this.b)};
-_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=cD(a);a.Jb=b;PC(a);return c};_.Ue=function(a){OC(this.b,a)};_.Ve=function(){};_.We=function(a){WC(this.b,a,!0)};_.Xe=function(a){UC(this.b,a)};_.he=function(){uz(this.b)};_.Ye=function(){dD(this.b)};_.Ze=function(a){var b=this.b;if(a=eD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;fD(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Bi(b.b);d.c<d.e.De();)c=Ci(d),a?c.b=j:c.b=sg}uz(b.d)};
-_._e=function(a,b){var c=this.b,d;if(d=eD(c,a))VC(d,b,!0),fD(c)};_.af=function(a,b){var c=this.b,d;d=eD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,PC(c)):(d.D=b,fD(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;PC(b)};_.df=function(a){var b=this.b;b.eb=a;PC(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=LC(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){gD(this.b,a)};
-_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new hD(c,a);iD(c.Kb);c.c=253;c.jb=!0;c.J=b;PC(c)};_.lf=function(a){jD(this.b,a)};_.mf=function(){return kD(this.b)};_.b=null;_.c=null;function aD(a){this.b=a}s(456,1,{},aD);_.qc=function(){var a,b;for(b=new Bi(this.b.c.b);b.c<b.e.De();)a=Ci(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function lD(){var a=(mD(),nD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=oD;mD();b=b&&b[0]&&(typeof b[0]==Gf||typeof b[0]==pe)?b[0]:null;a:if(pD==e||qD==e&&y(b,146))e=!0;else{if(null!=b)for(b=vn(b);b&&b!=pD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new DC:3==arguments.length?a=new HC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new EC(arguments[0]):4==arguments.length?a=new FC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new GC(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.He(a)});b.clear=B(function(){this.g.Ie()});b.deferredRepaint=B(function(){this.g.Je()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Qe(a)});b.jmeFile=B(function(){return this.g.Re()});b.molFile=B(function(){return this.g.Se()});b.nonisomericSmiles=B(function(){return this.g.Te()});b.options=B(function(a){this.g.Ue(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.We(a)});b.readMolecule=B(function(a){this.g.Xe(a)});b.repaint=B(function(){this.g.he()});b.reset=B(function(){this.g.Ye()});b.resetAtomColors=B(function(a){this.g.Ze(a)});
-b.setAntialias=B(function(a){this.g.$e(a)});b.setAtomBackgroundColors=B(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.af(a,b)});b.setHelpURL=B(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.ff(a)});b.setPasteLabel=B(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.hf(a)});b.setSubstituent=B(function(a){this.g.jf(a)});b.setTemplate=B(function(a,b){this.g.kf(a,b)});b.showInfo=B(function(a){this.g.lf(a)});b.smiles=B(function(){return this.g.mf()});rD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ys(){sD||(sD=!0,lD())}s(457,1,{},ys);var sD=!1;function tD(a){pn();this.i=a}s(459,445,ai,tD);function Es(){pn();this.i="divide by zero"}s(460,100,ii,Es);function ts(){pn()}function uD(a){pn();this.i=a}
-s(461,100,ii,ts,uD);function vD(){}function wD(a){return typeof a==Ff?Ac+(0>a?-a:a):a}function xD(a,b){var c;c=new vD;c.e=Nb+(yD(0!=a?-a:0)?wD(0!=a?-a:0):j+ti(c));zD(0!=a?-a:0)&&AD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new vD;b.e=Nb+(yD(a)?wD(a):j+ti(b));zD(a)&&AD(a,b);return b}function V(a,b){var c;c=new vD;c.e=Nb+(yD(a)?wD(a):j+ti(c));zD(a)&&AD(a,c);c.c=b?8:0;return c}function BD(){var a;a=new vD;a.e=Nb+(yD(0)?wD(0):j+ti(a));zD(0)&&AD(0,a);a.c=2;return a}
-function CD(a){var b;b=new vD;b.e=Nb+(yD(a)?wD(a):j+ti(b));zD(a)&&AD(a,b);b.c=1;return b}function zD(a){return typeof a==Ff&&0<a}function yD(a){return null!=a&&0!=a}function AD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.d])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(463,1,{},vD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function DD(a){var b;b=ED;!b&&(b=ED=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new FD(Tb+a+fa);return b}
-function hC(a,b){var c,d;if(null==a)throw new FD(Ef);if(2>b||36<b)throw new FD("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 FD(Tb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new FD(Tb+a+fa);if(-2147483648>c||2147483647<c)throw new FD(Tb+a+fa);return c}s(465,1,{112:1,123:1});var ED=null;function GD(a){this.b=a}
-s(464,465,{112:1,115:1,116:1,123:1},GD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Hz(a){this.b=a}s(466,465,{112:1,115:1,119:1,123:1},Hz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function xz(){pn()}function qk(a){pn();this.i=a}s(467,100,bi,xz,qk);function pv(){pn()}function ww(a){pn();this.i=a}s(468,100,ii,pv,ww);
-function R(a){this.b=a}function ct(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Js(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function HD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(ID(),JD)[b],!c&&(c=JD[b]=new R(a)),c):new R(a)}s(469,465,{112:1,115:1,121:1,123:1},R);
-_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function ID(){ID=u;JD=v(KD,r,121,256,0)}var JD;function Nj(a){return 0>a?-a:a}function Mj(a,b){return a>b?a:b}function LD(a){return Math.round(a)}function ho(){pn()}function Hr(a){pn();this.i=a}s(472,100,{112:1,118:1,122:1,124:1,126:1},ho,Hr);
-function vi(){vi=u;wi=E(ui,r,-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 wi;function FD(a){pn();this.i=a}s(474,467,bi,FD);function go(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}s(475,1,{112:1,125:1},go);_.tS=function(){return this.b+Wa+this.e+ta+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+ua};_.b=null;_.c=null;_.d=0;_.e=null;function MD(a,b){return a.charCodeAt(b)}
-function yC(a,b){var c=b,d=a.length,e,f;e=MD(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function ND(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function cs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Yn(a,b){return a.indexOf(b)}function fC(a,b,c){return a.indexOf(b,c)}function eo(a,b){return a.lastIndexOf(b)}
-function OD(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+fo(c,++d):c=c.substr(0,d-0)+fo(c,++d);return a.replace(RegExp(b,qe),c)}
-function co(a,b){for(var c=RegExp(b,qe),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(xs,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function fo(a,b){return a.substr(b,a.length-b)}
-function Xn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Zn(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,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return tt(this)};_.tS=_.toString;function PD(){PD=u;QD={};RD={}}
-function tt(a){PD();var b=mb+a,c=RD[b];if(null!=c)return c;c=QD[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+MD(a,d++);c|=0}256==SD&&(QD=RD,RD={},SD=0);++SD;return RD[b]=c}var QD,SD=0,RD;function ln(a,b){mn(a.b,b);return a}function kn(){this.b=new io}function TD(){this.b=new io;this.b.b+=j}s(477,1,Yh,kn,TD);_.tS=function(){return this.b.b};function rt(){this.b=new io}
-function dC(){this.b=new io}function as(a){this.b=new io;mn(this.b,a)}s(478,1,Yh,rt,dC,as);_.tS=function(){return this.b.b};function gC(a){a="String index out of range: "+a;pn();this.i=a}s(479,468,ii,gC);
-function UD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new ho;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new uD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new uD("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 pv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ss(b,c,a[--d])}else for(c=e+c;e<c;)ss(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Wu(){pn()}function nC(a){pn();this.i=a}s(481,100,ii,Wu,nC);function Nz(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:xn(b,c))return a;return null}function Qz(a,b){var c;return(c=Nz(a.yd(),b))?(c.$c(),!0):!1}function VD(a){var b,c,d,e;d=new kn;b=null;d.b.b+=Oc;for(c=a.yd();c.Yc();)null!=b?mn(d.b,b):b=za,e=c.Zc(),mn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(482,1,{});_.nf=function(){throw new nC("Add not supported on this collection");};
-_.of=function(a){return!!Nz(this.yd(),a)};_.Ae=function(){return 0==this.De()};_.pf=function(a){return Qz(this,a)};_.tS=function(){return VD(this)};s(484,482,ji);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.De()!=this.De())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=An(c),a=~~a);return a};
-function WD(a,b){var c;return y(b,130)&&(c=b.qf(),Fu(a.b,c))?(c=Zi(a.b,c),a.b.Ee(b.rf(),c)):!1}function rC(a){this.b=a}s(483,484,ji,rC);_.of=function(a){return WD(this,a)};_.yd=function(){return new jC(this.b)};_.pf=function(a){return WD(this,a)?(a=a.qf(),Ki(this.b,a),!0):!1};_.De=function(){return this.b.e};_.b=null;function lC(a){if(a.c)Ei(a.b),Ki(a.d,a.c.qf()),a.c=null;else throw new $u("Must call next() before remove().");}
-function jC(a){var b;this.d=a;b=new Wi;a.d&&Qi(b,new XD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new YD(a,d.substring(1));b.nf(e)}var a=a.b,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.nf(c[d])}this.b=new Bi(b)}s(485,1,{},jC);_.Yc=function(){return kC(this.b)};_.Zc=function(){return this.c=Ci(this.b)};_.$c=function(){lC(this)};_.b=null;_.c=null;_.d=null;s(487,1,ei);_.eQ=function(a){return y(a,130)&&mC(this.qf(),a.qf())&&mC(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=An(this.qf()));null!=this.rf()&&(b=An(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function XD(a){this.b=a}s(486,487,ei,XD);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return oC(this.b,a)};_.b=null;function YD(a,b){this.c=a;this.b=b}s(488,487,ei,YD);_.qf=function(){return this.b};_.rf=function(){return this.c.f[mb+this.b]};_.sf=function(a){return pC(this.c,this.b,a)};_.b=null;_.c=null;
-function tw(a,b){(0>a||a>=b)&&ZD(a,b)}function ZD(a,b){throw new ww("Index: "+a+", Size: "+b);}s(489,482,$h);_.tf=function(){throw new nC("Add not supported on this list");};_.nf=function(a){this.tf(this.De(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.De()!=a.De())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:xn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:An(c)),b=~~b;return b};_.yd=function(){return new Bi(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new $D(this,a)};_.xf=function(){throw new nC("Remove not supported on this list");};function kC(a){return a.c<a.e.De()}function Ci(a){if(a.c>=a.e.De())throw new sv;return a.e.uf(a.d=a.c++)}function Ei(a){if(0>a.d)throw new Mw;a.e.xf(a.d);a.c=a.d;a.d=-1}function Bi(a){this.e=a}s(490,1,{},Bi);_.Yc=function(){return kC(this)};
-_.Zc=function(){return Ci(this)};_.$c=function(){Ei(this)};_.c=0;_.d=-1;_.e=null;function $D(a,b){var c;this.e=this.b=a;c=a.De();(0>b||b>c)&&ZD(b,c);this.c=b}s(491,490,{},$D);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new sv;return this.b.uf(this.d=--this.c)};_.b=null;function aE(a){a=new jC(a.c.b);return new bE(a)}function cE(a,b){this.b=a;this.c=b}s(492,484,ji,cE);_.of=function(a){return Fu(this.b,a)};_.yd=function(){return aE(this)};_.De=function(){return this.c.b.e};
-_.b=null;_.c=null;function bE(a){this.b=a}s(493,1,{},bE);_.Yc=function(){return kC(this.b.b)};_.Zc=function(){return(this.b.c=Ci(this.b.b)).qf()};_.$c=function(){lC(this.b)};_.b=null;s(494,489,$h);_.tf=function(a,b){var c;c=Tz(this,a);var d=c.e;new Oz(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=Tz(this,a);try{return Uz(b)}catch(c){c=Hi(c);if(y(c,131))throw new ww("Can't get element "+a);throw c;}};_.yd=function(){return Tz(this,0)};
-_.xf=function(a){var b,c;b=Tz(this,a);try{c=Uz(b)}catch(d){d=Hi(d);if(y(d,131))throw new ww("Can't remove element "+a);throw d;}dE(b);return c};function eE(a){a.c=v(fE,r,0,0,0)}function dz(a,b,c){(0>b||b>a.d)&&ZD(b,a.d);a.c.splice(b,0,c);++a.d}function Qi(a,b){ss(a.c,a.d++,b);return!0}function Tt(a,b){tw(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(mC(b,a.c[c]))return c;return-1}function Wt(a,b){var c;c=(tw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Pi(a,b){var c;c=Gj(a,b);if(-1==c)return!1;Wt(a,c);return!0}function uk(a,b){var c;if(b.length<a.d){c=b;var d;d=ls(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ss(b,c,a.c[c]);b.length>a.d&&ss(b,a.d,null);return b}function Wi(){eE(this)}function FA(a){eE(this);this.c.length=a}function Bz(a){eE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(495,489,Gh,Wi,FA,Bz);_.tf=function(a,b){dz(this,a,b)};
-_.nf=function(a){return Qi(this,a)};_.Ie=function(){this.c=v(fE,r,0,0,0);this.d=0};_.of=function(a){return-1!=Gj(this,a)};_.uf=function(a){return Tt(this,a)};_.Ae=function(){return 0==this.d};_.xf=function(a){return Wt(this,a)};_.pf=function(a){return Pi(this,a)};_.De=function(){return this.d};_.d=0;function Sz(a,b){var c=a.length,d;for(d=0;d<c;++d)ss(a,d,b)}function Xr(){Xr=u;Yr=new gE}var Yr;function gE(){}s(498,489,Vh,gE);_.of=function(){return!1};_.uf=function(){throw new pv;};_.De=function(){return 0};
-function hE(){this.b=new Date}function iE(a){return 10>a?ab+a:j+a}s(499,1,{112:1,114:1,115:1,127:1},hE);_.eQ=function(a){return y(a,127)&&ft(J(this.b.getTime()),J(a.b.getTime()))};_.hC=function(){var a;a=J(this.b.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=As(c&4194303,b&4194303,e&1048575);a=As(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?wa:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(jE(),kE)[this.b.getDay()]+ca+lE[this.b.getMonth()]+ca+iE(this.b.getDate())+ca+iE(this.b.getHours())+mb+iE(this.b.getMinutes())+mb+iE(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function jE(){jE=u;kE=E(xs,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));lE=E(xs,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var kE,lE;
-function Qr(a,b){return null==x(a.b,b,a)}function Pr(){this.b=new zi}s(501,484,{112:1,114:1,132:1},Pr);_.nf=function(a){return Qr(this,a)};_.of=function(a){return Fu(this.b,a)};_.Ae=function(){return 0==this.b.e};_.yd=function(){return aE(new cE(this.b,new rC(this.b)))};_.pf=function(a){return null!=Ki(this.b,a)};_.De=function(){return this.b.e};_.tS=function(){return VD(new cE(this.b,new rC(this.b)))};_.b=null;
-function Tz(a,b){var c,d;(0>b||b>a.c)&&ZD(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new mE(a,b,d)}function Xz(){this.b=new nE;this.c=0}s(502,494,Vh,Xz);_.nf=function(a){new Oz(a,this.b);++this.c;return!0};_.wf=function(a){return Tz(this,a)};_.De=function(){return this.c};_.b=null;_.c=0;function Uz(a){if(a.c==a.e.b)throw new sv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function dE(a){if(!a.d)throw new Mw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function mE(a,b,c){this.e=a;this.c=c;this.b=b}s(503,1,{},mE);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return Uz(this)};_.zf=function(){if(this.c.c==this.e.b)throw new sv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){dE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function nE(){this.b=this.c=this}
-function Oz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(504,1,{},nE,Oz);_.b=null;_.c=null;_.d=null;function qC(a,b){this.b=a;this.c=b}s(505,487,ei,qC);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function sv(){pn()}s(506,100,{112:1,118:1,124:1,126:1,131:1},sv);function mC(a,b){return us(a)===us(b)||null!=a&&xn(a,b)}function EA(a){var b=v(Yz,r,89,0,0);return uk(a.b,b)}function nz(){this.b=new Wi}
-s(508,489,Gh,nz);_.tf=function(a,b){dz(this.b,a,b)};_.nf=function(a){return Qi(this.b,a)};_.of=function(a){return-1!=Gj(this.b,a)};_.uf=function(a){return Tt(this.b,a)};_.Ae=function(){return 0==this.b.d};_.yd=function(){return new Bi(this.b)};_.xf=function(a){return Wt(this.b,a)};_.De=function(){return this.b.d};_.tS=function(){return VD(this.b)};_.b=null;function oE(a){a.ac.d.hb&&KA(a)}function pE(a){var b;if(a.ac.d.hb){b=Fy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}MA(a)}
-function qE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function XC(a){var b=a.k;rE(a.ac.d,b.b,b.c);!Ey(a)&&iz(a);Ty(a)}function sE(){PA.call(this,j);this.j=new aA(this.Af());Az(this.r,new tE(this))}s(510,404,ni);_.Nd=function(a,b){return us(a.i)===us(this.j)?(pE(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){pE(this)};_.j=null;_.k=null;
-function YC(a,b,c){sE.call(this);this.ac&&RA(this.ac.d,!1);OA(this,!1);lz(this,new ZA(0));a=new cB(a,1);P(this,a,null);a=new pz;P(a,this.j,null);P(this,a,null);b&&(this.k=Fy(b),NA(this),qE(this.k,~~(jo(b.Ob.pb,If)/2)-~~(this.fc/2),~~(jo(b.Ob.pb,Hf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(509,510,ni,YC);_.Af=function(){return"OK"};function uE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new $u("Cannot undo. Index is out of range.");if(!a.b.c)throw new $u(Zb);a.b=a.b.c;return a.b.b}
-function TC(){this.b=this.c=new vE}s(511,1,{},TC);_.b=null;function vE(){this.b=null}function wE(a){this.b=a}s(512,1,{},vE,wE);_.b=null;_.c=null;_.d=null;function tE(a){this.b=a}s(513,439,Qh,tE);_.b=null;function xE(){xE=u;yE=E(xs,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ZC=(gA(),jA);zE=tA(ZC);RC=v(AE,r,88,23,0);SC=v(xs,r,1,23,0);BE=v(AE,r,88,7,0);CE=null!=(UB(),VB[Le])}
-function cD(a){var b;if(a.Bb)b=DE(a,1)+tb+DE(a,2)+tb+DE(a,3);else if(b=DE(a,0),0<b.length){var c=new EE(a.Z);Qi(a._.b,c)}return b}function FE(a,b){var c,d;c=b.b;if(D(c,(GE(),HE).c))Nq(kD(a));else if(D(c,IE.c))Nq(Oq(a));else if(D(c,JE.c))c=a.u,d=(!a.ub&&(a.ub=new Pq(a)),a.ub),c.b=d,Qq(),Rq(c);else if(D(c,eg)){7!=a.O&&(a.P=dh);d=b.d;d=mt(d,ch);c=bt(d,a.P);var e=!$s(c,dh)?Is(c):c;!$s(e,jh)&&KE(a.Z,L(c));LE(a);a.lb=!0;PC(a);a.O=7;a.P=d}else D(c,mg)||(D(c,ee)?ME(a):gD(a,c))}
-function NE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(OE,r,-1,4,1);l=v(OE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)PE(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=vz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;QE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||RE(a.fb[f])}}}
-function $C(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new SE(a),a.Z.r=0);null!=a.rb&&CC(a.rb,null)}}function LC(a,b){var c,d,e,f;f=new mB;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new fB(Ob+d);var g=(GE(),HE).c;d.d=g;lB(f,d);Az(d.e,a);d=new fB(Ob+c);d.d=IE.c;Az(d.e,a);lB(f,d);lB(f,new fB(Aa));c=a.vb;null==c&&(c="Paste "+e);d=new fB(c);d.d=JE.c;Az(d.e,a);lB(f,d);zy(a,f);return f}
-function TE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,ZC);a.nb?(e==a.c&&X(b,uA(ZC)),UA(b,g,f,a.Y,a.Y),X(b,(gA(),lA)),UE(b,g,f,a.Y-1,a.Y-1)):e==a.c?TA(b,g+1,f+1,a.Y,a.Y,!1):TA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(gA(),mA)),e){case 101:X(b,pA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;VE(b,!0);WE(b,XE(b,c,e,d,i));X(b,mA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(VE(b,!1),WE(b,XE(b,c,e,d,i)));YE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);UA(b,g+9,f+9,2,4);UA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,nA),UA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,pA),UA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,qA);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,mA);break;case 107:X(b,oA);UA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,mA);UE(b,g+4,f+4,a.Y-8,a.Y-8);YE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);UA(b,g+9,f+9,2,4);UA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:ZE(b,g,f,a.Y,!0);break;case 111:ZE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,hA);UA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,mA);UE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,ZC);a.ob&&TA(b,g+1,f+1,a.Y,a.Y,!1);X(b,mA);$E(a,b,g,f,"NEW");break;case 106:X(b,nA);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,mA);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));$E(a,b,g+6,f,qc);break;case 104:X(b,nA);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,mA);break;case 105:a.Ib?(X(b,rA),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,mA)):$E(a,b,g,f,"123");break;case 113:X(b,sA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);UA(b,e,d,c,c);X(b,mA);aF(a,
-b,g,f,hA,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:bF(a,b,g,f+2,3);break;case 207:bF(a,b,g,f,4);break;case 208:bF(a,b,g,f,5);break;case 209:bF(a,b,g,f,1);break;case 210:bF(a,b,g,f,6);break;case 211:bF(a,b,g,f,7);break;case 212:bF(a,b,g,f,8);break;case 213:$E(a,b,g,f,"FG"),a.F=new iB(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!=SC[c]&&aF(a,b,g,f,RC[c],SC[c])}function cF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,ZC),UA(d,0,0,c,b),a.nb?(X(d,(gA(),lA)),UE(d,-1,0,c,b-1)):(X(d,zE),Y(d,0,0,c-1-2,0),X(d,uA(ZC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),dF(d,a.X),X(d,(gA(),mA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,nA),eF(d,a.J,10,15),fF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function gF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,ZC);UA(d,0,0,c,b);a.nb?(X(d,(gA(),lA)),Y(d,0,b-1,c,b-1),e=MC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,zE),Y(d,0,0,0,b-1),Y(d,0,MC*a.Y,b-1,MC*a.Y),X(d,uA(ZC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=MC+2;++b)TE(a,d,1,b);fF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function hF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);UA(e,0,0,c,b);d=a.db?(pB(),sB):(pB(),uB);if((pB(),qB)==(pB(),qB))d==sB?e.b=j:e.b=sg;d=new Fz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,W=h=o=h=void 0,ba=w=A=void 0,N=ba=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=W=i=O=O=H=W=n=n=O=W=void 0,w=A=1,l=
-2,ba=3;f.w&&(QE(f),NE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ba*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new HA(Wb,0,i),f.n.n=new wB((Hp(),f.n.k)));f.n.A&&(X(g,(gA(),mA)),UE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(J(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(xE(),BE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),W=N=m,VE(h,!0),WE(h,XE(h,o,O,N,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(xE(),BE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ba*A,n=3*ba*w,O=v(G,k,-1,4,1),o=v(G,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,VE(m,!0),WE(m,iF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(gA(),mA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(xE(),BE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];N=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-W,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,qA);q=l*A;n=l*w;Y(g,L(J(Math.round(W+q))),L(J(Math.round(N-n))),L(J(Math.round(O+q))),L(J(Math.round(o-n))));Y(g,L(J(Math.round(W-q))),L(J(Math.round(N+n))),L(J(Math.round(O-q))),L(J(Math.round(o+n))));X(g,mA);break;case 3:m=L(J(Math.round(W)));h=L(J(Math.round(N)));O=L(J(Math.round(O)));o=L(J(Math.round(o)));Y(g,m,h,O,o);W=L(J(Math.round(ba*A)));N=L(J(Math.round(ba*w)));Y(g,m+W,h-N,O+W,o-N);Y(g,m-W,h+N,O-W,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,Y(g,L(J(Math.round(H))),L(J(Math.round(K))),L(J(Math.round(H))),L(J(Math.round(K))));dF(g,f.n.k);m=jF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=xB(f.n.n,h);W=L(J(Math.round((W+O)/2-n/2)));n=L(J(Math.round((N+o)/2+~~(m/2)-1)));X(g,qA);eF(g,h,W,n);X(g,mA);break;default:if(1==f.B[i]||3==f.B[i])q=ba*A,n=ba*w,K=v(G,k,-1,3,1),H=v(G,k,-1,3,1),K[0]=L(J(Math.round(O+q))),H[0]=L(J(Math.round(o-n))),K[1]=L(J(Math.round(W))),H[1]=L(J(Math.round(N))),K[2]=
-L(J(Math.round(O-q))),H[2]=L(J(Math.round(o+n))),m=g,h=K,o=H,VE(m,!0),WE(m,iF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ba*A;n=ba*w;for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,m=h/10,Y(g,L(J(Math.round(H+q*m))),L(J(Math.round(K-n*m))),L(J(Math.round(H-q*m))),L(J(Math.round(K+n*m))))}else Y(g,L(J(Math.round(W))),L(J(Math.round(N))),L(J(Math.round(O))),L(J(Math.round(o))))}}w=v(OE,r,-1,f.t+1,1);A=v(G,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];dF(g,f.n.k);m=jF(f.n.n);N=v(xs,r,1,f.t+1,0);O=v(G,k,-1,f.t+1,1);o=v(G,k,-1,f.t+1,1);l=v(kF,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=lF(f,i),(null==h||1>h.length)&&(h=va),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,O[i]=o[i]=xB(f.n.n,h),l[i]=mF(f,i,O[i],O[i],m,!1)):(W=w[i]<f.J[i],H=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Vb,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Nj(f.A[i])&&(q+=Nj(f.A[i])),0<f.A[i]?q+=wa:q+=Aa),W||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=xB(f.n.n,n),q=xB(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=mF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(xE(),BE)[f.e[i]]),UA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(xE(),BE)[f.e[i]]):X(g,(gA(),mA)):X(g,(xE(),RC)[f.c[i]]),eF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],W=L(J(LD(f.J[i]-n/2))),n=L(J(LD(f.M[i]+~~(m/2)-1))),X(g,(gA(),qA)),eF(g,
-ca+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(gA(),nA):(gA(),sA)),0<f.D&&106!=f.n.c&&(q=l[f.D],UE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ba+1)*A,n=(ba+1)*w,K=v(G,k,-1,5,1),H=v(G,k,-1,5,1),K[0]=L(J(LD(f.J[h]+q))),K[1]=L(J(LD(f.J[m]+q))),H[0]=L(J(LD(f.M[h]-n))),H[1]=L(J(LD(f.M[m]-n))),K[3]=L(J(LD(f.J[h]-q))),K[2]=L(J(LD(f.J[m]-q))),H[3]=L(J(LD(f.M[h]+n))),H[2]=L(J(LD(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(ba=g,i=K,A=H,ba.o&&(VE(ba,!1),WE(ba,iF(ba,i,A,5,!0)))),106==f.n.c&&nF(f,f.H[f.E],f.I[f.E]))){ba=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ba;if(ba>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(gA(),nA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],UE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(gA(),lA)),Y(e,c-1,0,c-1,b-1)):(X(e,uA(ZC)),Y(e,c-1,0,c-1,b-1),X(e,ZC),Y(e,c-2,0,c-2,b-1),X(e,zE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(gA(),qA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new HA(Wb,0,13),a.W=new wB(a.T),null!=a.bb&&(d=xB(a.W,a.bb),c=L(J(Math.round((c-d)/2))),b-=13,X(e,(gA(),mA)),dF(e,a.T),eF(e,a.bb,c,b)));fF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function bF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(G,k,-1,9,1);l=v(G,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(VE(b,!1),WE(b,iF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function oF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,ZC);UA(d,0,0,b,c);a.nb?(X(d,(gA(),lA)),c=13*(a.Y+a.S),UE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,uA(ZC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,zE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)TE(a,d,b,1),TE(a,d,b,2);a.c=c;fF(a.Ob,a.Lb,0,0)}}
-function ZE(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);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(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);YE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function pF(a,b){var c,d,e,f,g,i,h;dD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=qF(b);h=new AC(b,g,!0);d=j;for(c=1;5>=c;++c)d=rF(h,g);c=HD(hC(Xn(d.substr(0,3)),10)).b;f=HD(hC(Xn(d.substr(3,3)),10)).b;rF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=rF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new sF(a,e)}NE(a,1,c,1);NE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new sF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",PC(a),!1;null!=a.i&&a.Z&&VC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&VC(a.Z,a.j,!1);g=tF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new uF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];NE(a,1,g,0)}PC(a);return!0}
-function vF(a,b){var c,d,e,f,g,i,h,l;dD(a);c=f=0;l=new AC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=tC(l);a.tb=0;for(d=1;d<=g;++d)if(h=xC(l),Xn(h),!D(h,bh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new hD(a,h);if(0==a.Z.t)return jD(a,"ERROR - problems in reading/processing molecule !"),UB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return jD(a,"ERROR - strange reaction - fixing !"),UB(),!1;if(3<i)return jD(a,"ERROR - strange reaction !"),UB(),!1;1<a.tb&&!e&&OC(a,xf);e&&!a.Bb&&OC(a,Zf);!e&&a.Bb&&
-OC(a,Bf);e?(NE(a,1,f,1),NE(a,f+1,c-1,2),NE(a,c,a.tb,3)):NE(a,1,a.tb,0);PC(a);return!0}function Sq(a,b){a.jb=!0;a.J=b}
-function Wq(a,b){var c,d;if(0==b)return!1;LE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:$C(a);d=a.$;d.b=d.c;d.c.d=null;wF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;xF(a,uE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new $u("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new $u(Zb);d.b=d.b.d;xF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Tt(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Sq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=OD(d),WC(a,d,!1),null!=a.rb&&CC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Tt(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Sq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=OD(d),WC(a,d,!1),null!=a.rb&&CC(a.rb,null));break;case 101:a.Gb&&oE(a.Gb);a.Gb=new yF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new zF(a):a.zb.ac.d.hb?AF(a.zb.ac.d):
-XC(a.zb);break;case 113:a.b&&oE(a.b);a.b=new yF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,QC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=BF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(OE,r,-1,4,1);PE(a.Z,d);a.lb=!0;a.Z=new EE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;iD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,CF(a.Z,a.Z.D),a.Z.D=0,ME(a)):0<a.Z.E&&(a.lb=!0,DF(a.Z,a.Z.E),
-a.Z.E=0,ME(a));EF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new mB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new fB(c),lB(i,g),g.d=c,Az(g.e,a);zy(a,i);a.E=i}FF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(oE(a.o),a.o=null);0==a.Z.D&&(a.o=new yF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,ME(a)),18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),GF(a.Z,a.Z.D,d),ME(a)),EF(a.Z))}PC(a);return!0}
-function Oq(a){var b,c,d;d=kD(a);c=j;if(a.Bb){var e,f,g;g=ms([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)BF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(HF(g[1][0],3)+HF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+IF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+IF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new JF(a,a.fb,a.tb)),c=IF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function KF(a,b,c,d){var e;e=c;var f=d,g,i;(g=LF(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=LC(a,!0)),a.w):(!a.v&&(a.v=LC(a,!1)),a.v),FF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=MF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=MC+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",PC(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Wq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)CF(a.Z,a.Z.D),a.Z.D=0,ME(a);else{if(106==a.c)return!0;if(108==a.c)NF(a.Z,a.Z.D,0),ME(a);else if(157==a.c)NF(a.Z,a.Z.D,1),ME(a);else if(158==a.c)NF(a.Z,a.Z.D,-1),ME(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):ME(a);else if(206<=
-a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(230==a.c)a.O=3,ME(a);else if(233<=a.c&&262>a.c)PF(a.Z,!1),ME(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;GF(a.Z,a.Z.D,ko(a.zb.f.ac.b.pb,Ug));ME(a)}else if(105==a.c)QF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),1>d.length&&(d=Nc),GF(a.Z,a.Z.D,d)),ME(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(0<a.Z.E)if(104==a.c)DF(a.Z,a.Z.E),a.Z.E=
-0,ME(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Sq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;CF(d,c);d.b[c]=0}a.Z.E=0;ME(a)}else if(201==a.c)RF(a.Z,a.Z.E),ME(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),ME(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,ME(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,ME(a);else if(206<=
-a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(107==a.c){if(!a.zb.c)return!0;d=ko(a.zb.f.ac.b.pb,Ug);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;ME(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new SE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(SF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,OF(a.Z)):300<a.c?(SF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),1>d.length&&(d=Nc),GF(a.Z,1,d))):230==a.c?UC(a,null):233<=a.c&&262>a.c?(SF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,PF(a.Z,!0)):UB();ME(a)}else e=!1;e&&(EF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,PC(a))}return e}
-function TF(a,b,c,d){var e,f;if(a.z||!a.hb||LF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=UF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)CF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),DF(b,e),0<UF(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Sq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,L(J(Math.round(h))));b.j[b.v]=b.t;0<UF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Sq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(MF(b)||LF(b))KE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(OE,r,-1,4,1);PE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;LE(a);a.lb=!0;PC(a);a.Mb=c;a.Nb=d;return!0}
-function VF(a,b,c,d){var e,f,g;if(!a.z&&!LF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((xE(),CE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&CC(a.qb,E(KD,r,121,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;LE(a);a.lb=!0;PC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function WF(a){if(a.z)return!0;a.jb=!1;a.P=dh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=UF(b,b.t),6>b.z[c]&&(XF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),CF(b,b.t));b.C=!1;ME(a)}else a:{var b=a.Z,e,f;c=UF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Sq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Sq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(J(LD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(J(LD((b.M[b.F]+b.M[c])/2))))}}RE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,uE(b),b.b.d=c),ME(a),a.r=!1)}else 5==a.O&&(RE(a.Z),ME(a));0<a.O&&(a.D=!1,LE(a),a.lb=!0,EF(a.Z),YF(a.Z),PC(a),a.O=0,a.f=!1);if(CE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,LE(a),a.lb=!0,PC(a);return!0}function LE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function OC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Bf)?a.Bb=!1:-1<b.indexOf(Zf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(xf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ff)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,NE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)ZF(a.fb[c]),QE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++MC;PC(a)}
-function PC(a){var b,c,d;b=vz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=rz(a,d,c),hF(a),a.z||(a.Lb=rz(a,b.c,2*a.Y+a.S),oF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=rz(a,a.Y,c),gF(a),a.I=rz(a,d,a.Y),cF(a))):(hF(a),a.z||(cF(a),a.D&&(oF(a),gF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function bD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=BF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ca+c.u,h=1;h<=c.t;++h){i=lF(c,h);c.n.M&&0<c.x[h]&&(i+=Vb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=wa:i+=Aa,1<Nj(c.A[h])&&(i+=Nj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ca+i+ca+$F(0.055999999999999994*c.J[h],0,2)+ca+$F(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=bh),e+=c)}return e}function DE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=BF(a.fb[c]),d!=b))continue;d=aG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function ME(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&CC(a.rb,null)}var c,d,e;e=new bG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new EE(d),iD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new wE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function WC(a,b,c){try{pF(a,b)?c&&ME(a):PC(a)}catch(d){if(d=Hi(d),y(d,118))PC(a);else throw d;}}
-function UC(a,b){try{vF(a,b)?ME(a):PC(a)}catch(c){if(c=Hi(c),y(c,118))PC(a);else throw c;}}function fD(a){LE(a);a.lb=!0;PC(a)}function dD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new SE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;PC(a);null!=a.rb&&CC(a.rb,null)}function xF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new EE(d),iD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&CC(a.rb,null)}}
-function eD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,PC(a),null):a.fb[b]}function gD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,La)?c=261:D(b,Ra)?c=241:D(b,Ka)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Wq(a,c):b="Not known group!";a.jb=!0;a.J=b;PC(a)}
-function jD(a,b){a.jb=!0;a.J=b;PC(a)}function kD(a){var b;b=cD(a);LE(a);PC(a);return b}function $E(a,b,c,d,e){var f,g,i,h;f=a.W;h=xB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new HA(f.d.b,f.d.d,g),f=new wB(i),h=xB(f,e),b.f=i,b.j=cG(i);else dF(b,a.T);f=JA(f.b,f.d).b-JA(f.b,f.d).c;eF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function aF(a,b,c,d,e,f){var g,i;g=jF(a.V);i=xB(a.V,f);dF(b,a.U);(b.e=e)&&(b.i=bg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+ua);eF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function jF(a){return JA(a.b,a.d).b-JA(a.b,a.d).c}function Vq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ad,PC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ad):Sq(a,a.y+ca),PC(a))}
-function IC(){xE();pz.call(this);this.Ob=(Hp(),Hp(),Xy).b;this.x=new HA(null,0,8);this.t=(gA(),hA);this.fb=v(dG,r,134,99,0);this._=new nz;this.Db=new eG;this.K=D((UB(),VB[Ne]),bc);this.u=new fG;this.G=E(xs,r,1,[Ga,Ha,Ra,Fa,La,Ka,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new SE(this);BE[0]=kA;BE[1]=new iA(255,153,153);BE[2]=new iA(255,204,102);BE[3]=new iA(255,255,153);BE[4]=new iA(102,255,255);BE[5]=new iA(51,204,255);BE[6]=new iA(255,153,255)}s(514,379,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},IC);
-_.ve=function(a){FE(this,a)};_.ce=function(){PC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=dh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var MC=10,ZC,zE,RC,yE,CE,KC=null,BE,SC;
-function gG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)CC(a.b.xb,E(xs,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=co(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ss(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+ua);try{pF(a.b,b)?(Sq(a.b,"Structure pasted"+d),ME(a.b)):(XC(new YC(a.b.J,a.b,ZC)),dD(a.b)),uz(a.b)}catch(h){if(h=Hi(h),y(h,118))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",PC(d),XC(new YC(a.b.J,a.b,ZC)),uz(a.b);else throw h;
-}}}function Pq(a){this.b=a}s(515,1,{},Pq);_.b=null;function GE(){GE=u;HE=new hG("COPY_SMILES",0);IE=new hG("COPY_MOL",1);JE=new hG("PASTE",2);iG=E(jG,r,133,[HE,IE,JE])}function hG(a,b){oo.call(this,a,b)}s(516,145,{112:1,115:1,117:1,133:1},hG);var iG,IE,HE,JE;function bG(){this.e=v(dG,r,134,99,0)}s(517,1,{},bG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function kG(a){a.c=v(G,k,-1,20,1);a.A=v(G,k,-1,20,1);a.J=v(OE,r,-1,20,1);a.M=v(OE,r,-1,20,1);a.G=ms([20,7]);a.e=v(G,k,-1,20,1);a.d=v(xs,r,1,20,0);a.o=v(xs,r,1,20,0);a.x=v(G,k,-1,20,1);a.z=v(G,k,-1,20,1);a.H=v(G,k,-1,20,1);a.I=v(G,k,-1,20,1);a.s=v(G,k,-1,20,1);a.B=v(G,k,-1,20,1);a.K=v(G,k,-1,20,1);a.N=v(G,k,-1,20,1);a.f=v(xs,r,1,20,0);a.q=ms([10,2]);a.j=v(G,k,-1,101,1)}
-function lG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(G,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(G,k,-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(OE,r,-1,4,1);d=v(OE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=mG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-mG(o[2],d[2],o[3],d[3]),d=mG(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 Z(a,b){var c,d,e,f,g,i,h,l;SF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=nG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(OE,r,-1,2,1);oG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==UF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Sq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];XF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&RF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(J(LD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(J(LD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function PF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&NF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,NF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];CF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)SF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)XF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];iD(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];CF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];XF(a);a.H[a.u]=l;a.I[a.u]=c+d;iD(a);b&&(CF(a,l),QE(a))}c=4}pG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function oG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function OF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])qG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,qG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Sq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[nG(a,a.D,a.G[a.D][d])],2<d||1!=b){Sq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(OE,r,-1,2,1);oG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)SF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)SF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)SF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)XF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[nG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[nG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(G,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(J(LD((a.J[b]+a.J[e])/2))),a.N[c]=L(J(LD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;XF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(XF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(XF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(CF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&pG(a,i);-1<l&&(a.D=l)}
-function qG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)SF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function pG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=UF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function nG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function rG(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lt(c[d])&&!$s(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)ft(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.t)break}return g==a.t}
-function QE(a){var b,c,d;b=v(OE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{PE(a,b);c=~~(c/2)-L(J(Math.round(b[0])));d=~~(d/2)-L(J(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;RE(a)}}
-function PE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 NF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=sG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Sq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Sq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Sq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Sq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Sq(a.n,"Charge change not possible on the halogen !");break;case 18:Sq(a.n,
-"Use X button to change charge on the X atom !")}}
-function tF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(G,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(G,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&CF(a,c);QE(a);Sq(a.n,"Smaller part(s) removed !");return 1}
-function UF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function YF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];EF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),EF(a));4==a.s[d]&&(a.s[d]=1)}}
-function mG(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 iD(a){var b;tG(a);b=a.s.length;a.K=v(G,k,-1,b,1);a.N=v(G,k,-1,b,1);RE(a);EF(a)}
-function SF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(G,k,-1,c,1),UD(a.c,b,a.c.length),a.c=b,b=v(G,k,-1,c,1),UD(a.A,b,a.A.length),a.A=b,b=v(G,k,-1,c,1),UD(a.x,b,a.x.length),a.x=b,b=v(G,k,-1,c,1),UD(a.e,b,a.e.length),a.e=b,b=v(xs,r,1,c,0),UD(a.d,b,a.d.length),a.d=b,b=v(xs,r,1,c,0),UD(a.o,b,a.o.length),a.o=b,b=v(OE,r,-1,c,1),UD(a.J,b,a.J.length),a.J=b,b=v(OE,r,-1,c,1),UD(a.M,b,a.M.length),a.M=b,b=ms([c,7]),UD(a.G,b,a.G.length),a.G=b,c=v(G,k,-1,c,1),UD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function mF(a,b,c,d,e,f){var g;g=L(J(LD(a.J[b]-c/2)));f||(g-=d-c);a=L(J(LD(a.M[b]-~~(e/2))));return new hz(g-1-2,a-2,d+1+4,e+4)}
-function XF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(G,k,-1,b,1),UD(a.H,c,a.H.length),a.H=c,c=v(G,k,-1,b,1),UD(a.I,c,a.I.length),a.I=c,c=v(G,k,-1,b,1),UD(a.s,c,a.s.length),a.s=c,c=v(G,k,-1,b,1),UD(a.B,c,a.B.length),a.B=c,c=v(G,k,-1,b,1),UD(a.K,c,a.K.length),a.K=c,c=v(G,k,-1,b,1),UD(a.N,c,a.N.length),a.N=c,b=v(xs,r,1,b,0),UD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function IF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(xE(),aa);i+="JME 2013-04-10 "+new hE+"\n \n";i+=HF(a.t,3)+HF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=$F(0.055999999999999994*(a.J[e]-c),10,4)+$F(0.055999999999999994*(g-a.M[e]),10,4)+$F(0,10,4);h=lF(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+HF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=HF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:uG(a,e)&&(g=2),c=HF(a.H[e],3)+HF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=HF(a.I[e],3)+HF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=HF(a.I[e],3)+HF(a.H[e],3)),i+=c+HF(g,3)+HF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+HF(e,4)+HF(a.A[e],4)+aa);return i+"M END\n"}
-function aG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,W,ba,N,mc,Cc,Vf,sb,Jd,Kd,Ld,Va,Dc;o=v(G,k,-1,a.t+10,1);n=v(G,k,-1,a.t+10,1);l=v(G,k,-1,a.t+1,1);m=v(G,k,-1,7,1);sb=v(G,k,-1,a.t+1,1);w=v(vG,r,-1,a.t+1,2);H=v(vG,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;tF(a,!0);Vf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Vf=!1;break}if(a.n.s&&Vf){wG(a);YF(a);xG(a,H);yG(a,w,H);var Cb,nd,$e,$b,se,od,pd,db,AH,Od,t,xa,Cm,Dm,Ks,gf,Na,Em,Fm,Gc,Gm;Cb=v(G,k,-1,a.t+1,1);nd=v(G,k,-1,a.t+1,1);db=v(zG,r,-1,a.t+1,3);var Ls=a.t,Hm,
-oh,Ms,gg,uj,ye,hf;uj=v(zG,r,-1,Ls+2,3);ye=v(G,k,-1,100,1);hf=5;gg=0;ye[0]=3;uj[1]=fh;uj[2]=gh;Ms=2;if(!(3>Ls))for(;hf<ye[gg]*ye[gg];){oh=0;for(Hm=!0;Hm&&oh<=gg&&hf>=ye[oh]*ye[oh];)0==hf%ye[oh]?Hm=!1:++oh;if(Hm){uj[++Ms]=it(hf);if(Ms>=Ls)break;gg<ye.length-1&&(++gg,ye[gg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(xa=Fm=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(Fm*=a.i[xa]);Em=a.c[t];18==Em&&(Gm=a.o[t],od=Gm.charCodeAt(0)-65+1,pd=0,1<Gm.length&&(pd=Gm.charCodeAt(1)-97),0>od&&(od=0),0>pd&&(pd=0),Em=28*od+pd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Gc=1;db[t]=it(Fm);Gc*=126;db[t]=dt(db[t],it(a.x[t]*Gc));Gc*=7;db[t]=dt(db[t],it(gf*Gc));Gc*=7;db[t]=dt(db[t],it(Em*Gc));Gc*=783;db[t]=dt(db[t],it(a.z[t]*Gc))}for(se=0;!rG(a,Cb,db);){Ks=!1;for(t=1;t<=a.t;++t)Cb[t]!=nd[t]&&(nd[t]=Cb[t],Ks=!0);if(Ks){for(t=1;t<=a.t;++t){db[t]=eh;for(xa=1;xa<=a.z[t];++xa)db[t]=mt(db[t],uj[Cb[a.G[t][xa]]])}se=0}else if(0<se){for(t=1;t<=a.t;++t)db[t]=eh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Cb[t]==Cb[xa]){db[t]=fh;break a}}else{for(t=1;t<=a.t;++t){db[t]=eh;for(xa=1;xa<=a.z[t];++xa)$e=a.G[t][xa],db[t]=mt(db[t],it(a.c[$e]*a.i[nG(a,t,$e)]))}se=1}rG(a,Cb,db);for(t=1;t<=a.t;++t)db[t]=it(nd[t]*a.t+Cb[t])}for(t=1;t<=a.t;++t)nd[t]=Cb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(nd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];nd[t]=nd[Na];nd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Cb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Cb[a.H[t]],a.I[t]=Cb[a.I[t]],a.H[t]>a.I[t]&&(Od=a.H[t],a.H[t]=a.I[t],a.I[t]=Od,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Dm=Cm=
-a.t;$b=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Cm?(Cm=a.H[xa],Dm=a.I[xa],$b=xa):a.H[xa]==Cm&&a.I[xa]<Dm&&(Dm=a.I[xa],$b=xa);Od=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Od;Od=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Od;Od=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Od;Od=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Od;AH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=AH}iD(a);EF(a);xG(a,H);yG(a,w,H)}else{xG(a,H);a.i=v(G,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(G,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for(ba=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=sb[c]){Cc=!0;for(K=1;K<=mc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Cc=!1;break}Cc&&(++mc,o[mc]=c,n[mc]=g)}}else m[++N]=g;if(0==N){if(Dc==a.t)break;c=l[ba--]}else if(1==N)sb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++ba]=c;e=0;for(q=1;q<=N;++q)if(h=nG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=nG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);sb[e]=c;c=e;a.b[e]=++Dc}}sb=v(G,k,-1,a.t+1,1);b=v(G,k,-1,a.t+1,1);O=v(vG,r,-1,a.t+1,2);Jd=v(vG,r,-1,a.t+1,2);f=Dc=ba=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(sb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){N=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=mc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++N,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ba)break a;Jd[c]=!0;c=l[ba--]}else break}f=c;c=e;1<N&&(l[++ba]=f,O[e]=!0)}Kd=v(G,k,-1,a.u+1,1);Ld=v(G,k,-1,a.t+1,1);if(a.n.Jb){var CH=sb,NL=mc,Ns,DH,ph,ze,Os,Ps,Ma,vj,Qs;ph=v(G,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Os=v(vG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Ns=b[Ma],DH=CH[Ns],ze=nG(a,Ns,DH),0!=ze&&(AG(a,ze,ph,Kd,H),Os[ze]=!0);for(Ma=1;Ma<=a.u;++Ma)Os[Ma]||AG(a,Ma,ph,Kd,H);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Ps=Qs=0;for(vj=1;vj<=a.z[Ma];++vj){ze=nG(a,Ma,a.G[Ma][vj]);if(5==a.i[ze])continue a;1==a.s[ze]&&0!=BG(a,ze,Ma)&&++Qs;2==a.s[ze]&&(Ps=a.G[Ma][vj])}if(0!=Qs)if(0<Ps){var ha=a,FH=Ma,jf=ph,Tc=Ld,oc=void 0,wj=void 0,Hc=void 0,Ae=void 0,Ic=void 0,Im=void 0,Jm=void 0,Km=void 0,Pd=void 0,Uc=void 0,Vc=void 0,
-Rs=void 0,xj=void 0,Qd=void 0,yj=void 0,Be=void 0,zj=void 0,Ss=void 0,Aj=void 0,Ce=void 0,GH=void 0,kf=void 0,HH=void 0,Ts=void 0,Bj=void 0,lf=void 0,Vc=1,wj=FH,oc=v(G,k,-1,ha.t+1,1);for(oc[1]=FH;;){Rs=!1;for(Uc=1;Uc<=ha.z[wj];++Uc)if(Hc=ha.G[wj][Uc],!(Hc==oc[1]||Hc==oc[Vc-1]))if(Ae=nG(ha,wj,Hc),2==ha.s[Ae]&&5!=ha.i[Ae]){wj=oc[++Vc]=Hc;Rs=!0;break}if(!Rs)break}if(!(0==Vc%2||2>ha.z[oc[Vc]]||3<ha.z[oc[Vc]])){lf=oc[1];Ic=oc[~~((Vc+1)/2)];Pd=oc[Vc];kf=Ce=Be=Qd=0;Ts=Ss=!1;for(Uc=1;Uc<=ha.z[lf];++Uc)Hc=
-ha.G[lf][Uc],Ae=nG(ha,lf,Hc),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Qd?Qd=Hc:Be=Hc);0<jf[Be]&&jf[Qd]>jf[Be]&&(Im=Qd,Qd=Be,Be=Im);xj=Qd;0==Qd&&(xj=Be,Ss=!0);for(Uc=1;Uc<=ha.z[Pd];++Uc)Hc=ha.G[Pd][Uc],Ae=nG(ha,Pd,Hc),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Ce?Ce=Hc:kf=Hc);0<jf[kf]&&jf[Ce]>jf[kf]&&(Im=Ce,Ce=kf,kf=Im);Aj=Ce;0==Ce&&(Aj=kf,Ts=!0);yj=BG(ha,nG(ha,lf,Qd),lf);zj=BG(ha,nG(ha,lf,Be),lf);GH=BG(ha,nG(ha,Pd,Ce),Pd);HH=BG(ha,nG(ha,Pd,kf),Pd);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=GH||0!=HH?Sq(ha.n,"Bad stereoinfo on allene !"):
-(Jm=ha.J[oc[Vc-1]]-ha.J[Pd],Km=ha.M[oc[Vc-1]]-ha.M[Pd],Bj=Math.sqrt(Jm*Jm+Km*Km),0.001>Bj&&(Bj=0.001),0<(ha.M[Aj]-ha.M[oc[Vc-1]])*(Jm/Bj)-(ha.J[Aj]-ha.J[oc[Vc-1]])*(Km/Bj)?Tc[Ic]=1:Tc[Ic]=-1,Ss&&(Tc[Ic]*=-1),Ts&&(Tc[Ic]*=-1),xj==Qd&&0>yj&&(Tc[Ic]*=-1),xj==Be&&0>zj&&(Tc[Ic]*=-1),jf[xj]>jf[Aj]&&(Tc[Ic]*=-1))}}else b:{var ob=a,Ya=Ma,Us=CH,IH=ph,JH=o,KH=n,OL=NL,Lm=Ld,Mm=void 0,Wc=void 0,Vs=void 0,qh=void 0,Ba=void 0,rh=void 0,rd=void 0,Cj=void 0,Rd=void 0,Lb=void 0,da=void 0,$=void 0,De=void 0,Nm=void 0,
-Xc=void 0,F=void 0,Om=void 0,$=v(G,k,-1,4,1),Nm=v(G,k,-1,4,1),Dj=void 0,Yc=void 0,Pm=void 0,Qm=void 0,Ws=void 0,Ej=void 0,Ej=-1;0<Us[Ya]&&($[++Ej]=Us[Ya]);for(Yc=1;Yc<=OL;++Yc)JH[Yc]==Ya&&($[++Ej]=KH[Yc]),KH[Yc]==Ya&&($[++Ej]=JH[Yc]);for(Yc=Ej+1;Yc<ob.z[Ya];++Yc){Ws=ob.t+1;Pm=1;c:for(;Pm<=ob.z[Ya];++Pm){Dj=ob.G[Ya][Pm];for(Qm=0;Qm<Yc;++Qm)if(Dj==$[Qm])continue c;IH[Dj]<Ws&&(Ws=IH[Dj],$[Yc]=Dj)}}0==Us[Ya]&&0<ob.x[Ya]?($[3]=$[2],$[2]=$[1],$[1]=$[0],$[0]=-1):0<ob.x[Ya]&&($[3]=$[2],$[2]=$[1],$[1]=-1);
-for(Ba=Cj=rh=qh=Om=rd=Lb=0;4>Ba;++Ba)0>=$[Ba]||(Mm=nG(ob,Ya,$[Ba]),Nm[Ba]=BG(ob,Mm,Ya),0<Nm[Ba]?(++Lb,Om=$[Ba],rh=$[Ba]):0>Nm[Ba]?(++rd,qh=$[Ba],rh=$[Ba]):Cj=$[Ba]);Rd=Lb+rd;F=v(G,k,-1,4,1);Xc=0;if(3==ob.z[Ya]){if(1==Lb&&1==rd||3==Rd&&0<Lb&&0<rd){Sq(ob.n,"Error in C3H stereospecification !");break b}De=$[0];1==Rd?De=rh:2==Rd&&(De=Cj);da=lG(ob,Ya,De,$);F[0]=rh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Lb?Xc=1:Xc=-1}else if(4==ob.z[Ya])if(1==Rd)da=lG(ob,Ya,rh,$),F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<
-Lb?Xc=1:Xc=-1;else{De=$[0];1<Cj&&(De=Cj);1==Lb?De=Om:1==rd&&(De=qh);da=lG(ob,Ya,De,$);Wc=v(G,k,-1,4,1);for(Ba=0;4>Ba;++Ba)Mm=nG(ob,Ya,da[Ba]),Wc[Ba]=BG(ob,Mm,Ya);if(4==Rd){if(0==Lb||0==rd){Sq(ob.n,"Error in C4 stereospecification !");break b}if(1==Lb||1==rd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Xc=Wc[0];else{for(Ba=0;4>Ba;++Ba)-1==Wc[Ba]&&(Wc[Ba]=0);Rd=2}}else if(3==Rd)if(3==Lb||3==rd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Lb?Xc=-1:Xc=1;else{1==Lb?Lb=Vs=1:rd=Vs=-1;for(Ba=0;4>Ba;++Ba)Wc[Ba]==
-Vs&&(Wc[Ba]=0);Rd=2}if(2==Rd)if(1==Lb&&1==rd)da[1]==qh?(da[1]=da[2],da[2]=da[3]):da[2]==qh&&(da[2]=da[3]),F[0]=Om,F[1]=qh,F[2]=da[2],F[3]=da[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Sq(ob.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[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<Lb?Xc=1:Xc=-1}}var jb=void 0;$[0]==F[1]?(jb=F[0],F[0]=F[1],F[1]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[0]==F[2]?(jb=F[2],F[2]=F[0],F[0]=jb,jb=F[1],F[1]=F[3],F[3]=
-jb):$[0]==F[3]&&(jb=F[3],F[3]=F[0],F[0]=jb,jb=F[1],F[1]=F[2],F[2]=jb);$[1]==F[2]?(jb=F[1],F[1]=F[2],F[2]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[1]==F[3]&&(jb=F[1],F[1]=F[3],F[3]=jb,jb=F[2],F[2]=F[3],F[3]=jb);F[2]==$[2]?Lm[Ya]=1:F[2]==$[3]?Lm[Ya]=-1:Sq(ob.n,"Error in stereoprocessing ! - t30");Lm[Ya]*=Xc}}}Va=new TD;i=v(G,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];O[c]&&(Va.b.b+=ta);0<sb[q]&&CG(a,c,sb[c],Va,Kd);var sh=w[c],Eb=void 0,Fj=void 0,th=void 0,S=void 0,S=Nc,Eb=!1;0!=a.A[c]&&
-(Eb=!0);0!=Ld[c]&&(Eb=!0);th=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){th=a.q[Fj][1];break}-1<th&&(Eb=!0);a.n.Ib&&0<a.e[c]&&(Eb=!0,th=1);switch(a.c[c]){case 2:S=Bb;break;case 3:sh?S="c":S=Hb;break;case 4:sh?(S=yf,0<a.x[c]&&(Eb=!0)):S=ec;break;case 5:sh?S="o":S=lc;break;case 7:sh?(S="p",0<a.x[c]&&(Eb=!0)):S=pc;break;case 8:sh?S=kg:S=Ac;break;case 13:sh?S=og:S=Ec;Eb=!0;break;case 6:S=Fc;Eb=!0;break;case 9:S=Rb;break;case 10:S=Mb;break;case 11:S=Gb;break;case 12:S=Xb;break;case 1:S=Vb;Eb=!0;break;case 19:S=
-qc;Eb=!0;break;case 20:S=rc;Eb=!0;break;case 21:S=sc;Eb=!0;break;case 22:S=tc;Eb=!0;break;case 18:Eb=!0,S=a.o[c],(D(S,va)||D(S,Sc)||D(S,xb))&&(Eb=!1)}Eb&&(S=Oc+S,1==Ld[c]?S+=vb:-1==Ld[c]&&(S+=wb),1==a.x[c]?S+=Vb:1<a.x[c]&&(S+=Vb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?S+=wa:S+=Aa,1<Nj(a.A[c])&&(S+=Nj(a.A[c]))),-1<th&&(S+=mb+th),S+=Qc);mn(Va.b,S);for(A=1;A<=mc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&CG(a,o[A],n[A],Va,Kd),9<A&&(Va.b.b+="%"),ln(Va,j+(new R(A)).b);Jd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function CF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)$C(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function DF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&CF(a,c);0==a.z[d]&&CF(a,d)}
-function wG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=nG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&CF(a,c)}}}function tG(a){var b;b=a.c.length;a.G=ms([b,7]);a.z=v(G,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function yG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(G,k,-1,a.u+1,1);o=v(vG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[nG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:uG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(vG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function RE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(J(LD((a.J[b]+a.J[c])/2))),a.N[d]=L(J(LD((a.M[b]+a.M[c])/2)))}function xG(a,b){var c;for(c=1;c<=a.u;++c)nF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function lF(a,b){var c;c=(xE(),SC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function uG(a,b){return 2==a.s[b]?!0:!1}function nF(a,b,c){var d,e,f,g;g=1;a.b=v(G,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function QF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=ms([b+5,2]),UD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function QC(a){var b;a.y=0;a.r=0;aG(a);for(b=1;b<=a.t;++b)a.D=b,QF(a);a.D=0}
-function BF(a){var b,c;b=v(OE,r,-1,4,1);PE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function KE(a,b){var c,d,e,f,g,i,h,l;c=v(OE,r,-1,4,1);PE(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;PE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function ZF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function GF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&ND(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Vb);g=Mj(c.indexOf(wa),c.indexOf(Aa));if(-1<d){i=fo(c,d+1);try{a.n.y=hC(i,10)}catch(h){if(h=Hi(h),y(h,118))a.n.y=0;else throw h;}a.D=b;QF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Hb)?3:D(d,Bb)?2:D(d,ec)?4:D(d,lc)?5:D(d,pc)?7:D(d,Ac)?8:D(d,Rb)?9:D(d,Mb)?10:D(d,Gb)?11:D(d,Xb)?12:D(d,Vb)?1:D(d,Ec)?13:D(d,Fc)?6:D(d,qc)?19:D(d,rc)?20:D(d,sc)?21:D(d,tc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=MD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=MD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=MD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=MD(c,g++);for(;45==e;)--d,e=MD(c,g++)}a.A[b]=d}}}
-function VC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new BC(b);try{for(;b.k=uC(b,b.b),b.k<b.j;)d=HD(hC(xC(b),10)).b,c=e=HD(hC(xC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Hi(f),y(f,118))jn(f);else throw f;}}function CG(a,b,c,d,e){b=nG(a,b,c);5!=a.i[b]&&uG(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),mn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function RF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Sq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Sq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function AG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=nG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=nG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=nG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=nG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Sq(a.n,"Not unique E/Z geometry !");else{i=nG(a,b,e);f=nG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=nG(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 sG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=nG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(uG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function BG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function EF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=sG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function SE(a){kG(this);this.n=a;this.y=this.u=this.t=0}
-function sF(a,b){var c,d,e,f,g,i,h;SE.call(this,a);f=j;i=qF(b);if(null!=i){h=new AC(b,i,!0);for(e=1;4>=e;++e)f=rF(h,i);g=HD(hC(Xn(f.substr(0,3)),10)).b;c=HD(hC(Xn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)SF(this),f=rF(h,i),this.J[e]=(new GD(DD(Xn(f.substr(0,10))))).b,this.M[e]=-(new GD(DD(Xn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Xn(f.substr(31,d-31)),GF(this,e,d),62<=f.length&&(f=Xn(f.substr(60,3)),0<f.length&&(f=HD(hC(f,10)).b,0<f&&(this.D=e,a.y=f,QF(this),this.D=0)));for(e=1;e<=c;++e)XF(this),
-f=rF(h,i),this.H[e]=HD(hC(Xn(f.substr(0,3)),10)).b,this.I[e]=HD(hC(Xn(f.substr(3,3)),10)).b,g=HD(hC(Xn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=HD(hC(Xn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);tG(this);ZF(this);QE(this);for(iD(this);(h.k=uC(h,h.b),h.k<h.j)&&!(null==(f=xC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new zC(f);xC(g);xC(g);i=HD(hC(xC(g),10)).b;
-for(e=1;e<=i;++e)c=HD(hC(xC(g),10)).b,this.A[c]=HD(hC(xC(g),10)).b}if(0==f.indexOf("M APO")){g=new zC(f);xC(g);xC(g);i=HD(hC(xC(g),10)).b;for(e=1;e<=i;++e)c=HD(hC(xC(g),10)).b,f=HD(hC(xC(g),10)).b,this.D=c,Z(this,0),GF(this,this.t,qc+f),this.D=0}}wG(this);iD(this)}}
-function hD(a,b){var c,d,e,f,g;SE.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));ND(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new zC(b);d=HD(hC(xC(f),10)).b;e=HD(hC(xC(f),10)).b;for(c=1;c<=d;++c)g=xC(f),SF(this),GF(this,this.t,g),this.J[c]=(new GD(DD(xC(f)))).b,this.M[c]=-(new GD(DD(xC(f)))).b;for(c=1;c<=e;++c)if(XF(this),this.H[c]=HD(hC(xC(f),10)).b,this.I[c]=HD(hC(xC(f),10)).b,this.s[c]=HD(hC(xC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;tG(this);ZF(this);QE(this)}catch(i){i=Hi(i);if(y(i,118)){i.Bc();this.t=0;return}throw i;}wG(this);iD(this)}}
-function uF(a,b,c){var d,e,f;SE.call(this,a);f=v(G,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(SF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))XF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;iD(this);QE(this)}
-function JF(a,b,c){var d,e,f,g,i;SE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(G,k,-1,this.t+1,1);this.A=v(G,k,-1,this.t+1,1);this.x=v(G,k,-1,this.t+1,1);this.e=v(G,k,-1,this.t+1,1);this.d=v(xs,r,1,this.t+1,0);this.J=v(OE,r,-1,this.t+1,1);this.M=v(OE,r,-1,this.t+1,1);this.o=v(xs,r,1,this.t+1,0);this.H=v(G,k,-1,this.u+1,1);this.I=v(G,k,-1,this.u+1,1);this.s=v(G,k,-1,this.u+1,1);this.f=v(xs,r,1,this.u+1,0);this.B=v(G,k,-1,this.u+1,1);this.q=ms([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}iD(this);QE(this)}
-function EE(a){var b;kG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(G,k,-1,this.t+1,1);UD(a.c,this.c,this.t+1);this.A=v(G,k,-1,this.t+1,1);UD(a.A,this.A,this.t+1);this.x=v(G,k,-1,this.t+1,1);UD(a.x,this.x,this.t+1);this.e=v(G,k,-1,this.t+1,1);UD(a.e,this.e,this.t+1);this.d=v(xs,r,1,this.t+1,0);UD(a.d,this.d,this.t+1);this.J=v(OE,r,-1,this.t+1,1);UD(a.J,this.J,this.t+1);this.M=v(OE,r,-1,this.t+1,1);UD(a.M,this.M,this.t+1);this.o=v(xs,r,1,this.t+1,0);UD(a.o,this.o,this.t+1);this.H=v(G,
-k,-1,this.u+1,1);UD(a.H,this.H,this.u+1);this.I=v(G,k,-1,this.u+1,1);UD(a.I,this.I,this.u+1);this.s=v(G,k,-1,this.u+1,1);UD(a.s,this.s,this.u+1);this.f=v(xs,r,1,this.u+1,0);UD(a.f,this.f,this.u+1);this.B=v(G,k,-1,this.u+1,1);UD(a.B,this.B,this.u+1);this.q=ms([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function $F(a,b,c){var d,e,f;if(0==c)return HF(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(J(LD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new GD(a)).b;d=Yn(e,Zn(46));0>d&&(e+=Wa,d=Yn(e,Zn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function qF(a){var b;b=new AC(a,aa,!0);if(4<tC(b))return aa;b=new AC(a,bh,!0);return 4<tC(b)?bh:null}
-function HF(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function rF(a,b){for(var c,d;a.k=uC(a,a.b),a.k<a.j;){d=xC(a);if(D(d,b))return ca;for(xC(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 ca}else break;return d}return null}s(518,1,{134:1},SE,sF,hD,uF,JF,EE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Tq(){Tq=u;Uq=new BB(Vb)}
-function yF(a,b){var c;Tq();var d;sE.call(this);this.d=new aA("Help");new aA("Home");this.e=b;M(this,(xE(),ZC));this.ac&&RA(this.ac.d,!1);OA(this,!1);d=Fy(b);if(1==a)this.f||(this.f=new jB(d),qE(this.f,-30,0)),this.k=this.f,c=cD(b),this.ac&&QA(this.ac.d.I.c,Bc),lz(this,new Wz(2)),this.i=new BB(c+" "),P(this,this.i,Kb),d=new pz,P(d,this.j,null),this.e.Cb&&(c=new aA("Submit"),P(d,c,null)),P(this,d,Jc),AB(this.i,Xn(ko(this.i.ac.b.pb,Ug))),this.ac&&RA(this.ac.d,!0),OA(this,!0);else if(2==a)this.c||
-(this.c=new jB(d),qE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&QA(this.ac.d.I.c,"Nonstandard atom"),lz(this,new Wz(2)),c=new pz,P(c,new cB("atomic SMILES",1),null),P(this,c,jc),c=Vb,Uq&&(c=ko(Uq.ac.b.pb,Ug)),Uq=new CB(c,8),P(this,Uq,Kb),c=new pz,P(c,this.j,null),P(this,c,Jc);else{this.b||(this.b=new jB(d),qE(this.b,5*b.Y,0));var e,f;d="About "+(xE(),KC);this.ac&&QA(this.ac.d.I.c,d);lz(this,new ZA(0));M(this,ZC);P(this,new cB(KC+" Molecular Editor v2013-05-01",1),null);P(this,new cB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=yE,d=0,f=c.length;d<f;++d)e=c[d],e=new cB(e,1),Sy(e,this.e.x),P(this,e,null);c=new pz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}NA(this);c=this.k;rE(this.ac.d,c.b,c.c);!Ey(this)&&iz(this);Ty(this)}s(519,510,ni,yF);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new bC(this.e.H),c=aC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Hi(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,PC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Uq;
-function DG(a,b){Dy(b)==a.b?M(b,(gA(),oA)):M(b,a.b)}
-function EG(a){var b,c,d,e;e=j;d=!1;Dy(FG)!=a.b?(e=va,d=!0):Dy(GG)!=a.b?(e="!#6",d=!0):Dy(HG)!=a.b?(M(IG,(gA(),oA)),M(JG,oA),M(KG,oA),M(LG,oA),e="F,Cl,Br,I"):(b=Dy(MG)!=a.b,c=Dy(NG)!=a.b,Dy(OG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Dy(PG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Dy(QG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Dy(RG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Dy(SG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Dy(IG)!=a.b&&(e+="F,"),Dy(JG)!=a.b&&(e+="Cl,"),Dy(KG)!=a.b&&(e+="Br,"),Dy(LG)!=a.b&&(e+="I,"),
-ND(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=xb:(M(FG,(gA(),oA)),e=va)));b=j;d&&Dy(MG)!=a.b&&(b+=";a");d&&Dy(NG)!=a.b&&(b+=";A");Dy(TG)!=a.b&&(b+=";R");Dy(UG)!=a.b&&(b+=";!R");Dy(FG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=VG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=WG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Dy(XG)!=a.b&&(e="~");Dy(YG)!=a.b&&(e=mb);Dy(ZG)!=a.b&&(e=vb);Dy($G)!=a.b&&(e="!@");AB(a.f,e)}
-function aH(a){bH(a);cH(a);var b=VG.ac.b;ix(b,0);b.pb.options[0].selected=!0;b=WG.ac.b;ix(b,0);b.pb.options[0].selected=!0;M(MG,a.b);M(NG,a.b);M(TG,a.b);M(UG,a.b);M(VG,a.b);M(WG,a.b);dH(a)}function bH(a){M(OG,a.b);M(PG,a.b);M(QG,a.b);M(RG,a.b);M(SG,a.b);M(IG,a.b);M(JG,a.b);M(KG,a.b);M(LG,a.b)}function cH(a){M(FG,a.b);M(GG,a.b);M(HG,a.b)}function dH(a){M(XG,a.b);M(YG,a.b);M(ZG,a.b);M($G,a.b);a.c=!1}
-function zF(a){PA.call(this,"Atom/Bond Query");this.j=new aA(this.Af());Az(this.r,new tE(this));this.b=(xE(),ZC);this.d=a;this.e||(a=Fy(a),this.e=new jB(a),qE(this.e,-150,10));this.k=this.e;lz(this,new YA);M(this,this.b);a=new pz;lz(a,new DA(0,3,1));P(a,new bB("Atom type :"),null);FG=new aA(zb);GG=new aA("Any except C");HG=new aA("Halogen");P(a,FG,null);P(a,GG,null);P(a,HG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));P(a,new cB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new pz;lz(a,new DA(0,3,1));OG=new aA(Hb);PG=new aA(ec);QG=new aA(lc);RG=new aA(Ac);SG=new aA(pc);IG=new aA(Rb);JG=new aA(Mb);KG=new aA(Gb);LG=new aA(Xb);P(a,OG,null);P(a,PG,null);P(a,QG,null);P(a,RG,null);P(a,SG,null);P(a,IG,null);P(a,JG,null);P(a,KG,null);P(a,LG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));VG=new eA;dA(VG,zb);dA(VG,ab);dA(VG,cb);dA(VG,kb);dA(VG,lb);P(a,new bB("Number of hydrogens : "),null);P(a,VG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));WG=new eA;dA(WG,zb);dA(WG,
-ab);dA(WG,cb);dA(WG,kb);dA(WG,lb);dA(WG,"4");dA(WG,"5");dA(WG,"6");P(a,new cB("Number of connections :",0),null);P(a,WG,null);P(a,new cB(" (H's don't count.)",0),null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));P(a,new bB("Atom is :"),null);MG=new aA(Ab);P(a,MG,null);NG=new aA("Nonaromatic");P(a,NG,null);TG=new aA(zc);P(a,TG,null);UG=new aA(ic);P(a,UG,null);P(this,a,null);a=new pz;M(a,uA(Dy(this)));lz(a,new DA(0,3,1));P(a,new bB("Bond is :"),null);XG=new aA(zb);P(a,XG,null);YG=new aA(Ab);P(a,YG,
-null);ZG=new aA(zc);P(a,ZG,null);$G=new aA(ic);P(a,$G,null);P(this,a,null);a=new pz;lz(a,new DA(1,3,1));this.f=new CB(va,20);P(a,this.f,null);P(a,new aA(xc),null);P(a,this.j,null);P(this,a,null);this.ac&&RA(this.ac.d,!1);OA(this,!1);bH(this);cH(this);dH(this);M(MG,this.b);M(NG,this.b);M(TG,this.b);M(UG,this.b);M(VG,this.b);M(WG,this.b);DG(this,FG);NA(this);a=this.k;rE(this.ac.d,a.b,a.c);!Ey(this)&&iz(this);Ty(this)}s(520,510,ni,zF);
-_.Bf=function(a,b){var c;D(b,xc)?(aH(this),DG(this,FG),EG(this)):y(a.i,86)?(dH(this),us(a.i)===us(FG)?(bH(this),cH(this)):us(a.i)===us(GG)?(bH(this),cH(this)):us(a.i)===us(HG)?(bH(this),cH(this)):us(a.i)===us(TG)?M(UG,this.b):us(a.i)===us(UG)?(M(TG,this.b),M(MG,this.b)):us(a.i)===us(MG)?(M(NG,this.b),M(UG,this.b)):us(a.i)===us(NG)?M(MG,this.b):us(a.i)===us(XG)||us(a.i)===us(YG)||us(a.i)===us(ZG)||us(a.i)===us($G)?(aH(this),this.c=!0):cH(this),DG(this,a.i),EG(this)):y(a.i,87)&&(dH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(gA(),oA)),EG(this));107!=this.d.c&&(this.d.c=107,uz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var FG=_.f=null,XG=null,GG=null,MG=null,YG=null,KG=null,OG=null,WG=null,VG=null,JG=null,IG=null,HG=null,LG=null,PG=null,NG=null,UG=null,$G=null,QG=null,SG=null,TG=null,ZG=null,RG=null;function wF(a){a.b=-1;a.c=v(fE,r,0,0,0);a.d=0}function eG(){eE(this)}s(521,495,Gh,eG);_.Ie=function(){wF(this)};_.b=-1;
-function Nq(a){a=new PB(a);Qq();var b,c,d,e,f;try{var g=(HB(),KB);if(LB(g,(HB(),KB)))b=a.b;else if(LB(g,IB))b=new TB(a.b);else throw new QB(g);c=yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new eH;Zx(d.f,c);e=(f=co(c,"\r\n|\r|\n|\n\r"),f.length);Tu(d.f,20*(10>e?e:10)+Tf);Nn((Kn(),Ln),new fH(d));gH(d);hH(d)}catch(i){if(i=Hi(i),y(i,102))jn(i);else throw i;}}function fG(){}s(522,1,{103:1,110:1},fG);_.ve=function(a){gG(this.b,a.b)};_.b=null;s(524,311,Kh);
-function Kq(){var a;Kq=u;pw();iH=(a=!1,Jf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);jH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");kH=iH&!jH;var b;a=E(G,k,-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]);Lq=v(G,k,-1,1E3,1);for(b=0;b<Lq.length;++b)Lq[b]=-999;for(b=0;b<a.length;b+=2)Lq[a[b+1]]=a[b]}
-function Ip(a,b,c){a=new lH(b,c,a);if(!b.Nd(a,c))for(b=b._b;b&&!b.Nd(a,c);)b=b._b}function sz(a,b,c){var d;d=new mH;ij(d.u,b,c);bj(a.i,d.u,0,0);Qi(a.b,d);return d}function NC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function fF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)wv(a.i,b.u,c,d),b.s=c,b.t=d;nH(b)}
-function JC(a,b,c,d){Kq();pw();hj.call(this);this.b=new Wi;this.f=d;this.pb.style[Of]=ab;this.pb.style[Mf]=ab;this.pb.style[Fg]=Se;this.pb.style[Zg]=b;this.pb.style[Ie]=c;this.i=new oH;this.i.pb.style[Zg]=eb;Tu(this.i,eb);kH?(b=new pH,c=new qH,bj(b,this.i,0,0),bj(b,c,0,0),Av(this,b)):Av(this,this.i);this.d=a;a.Ob=this;kH?(this.k=new rH(this),this.k.j=new sH(this),this.k.k=new tH(this),this.k.o=new uH(this),this.k.n=new vH(this),this.d&&(this.k.f=new wH(this),this.k.i=new xH(this),this.k.b=new yH(this))):
-z(this,new zH(this),(Xq(),Xq(),Yq));z(this,this,(Np(),Np(),Op));z(this,new BH(this),(lj(),lj(),mj));z(this,new EH(this),(nj(),nj(),oj));z(this,new LH(this),(Hq(),Hq(),Iq));(Hp(),Hp(),Xy).b=this}s(523,524,Kh,JC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var kH,jH,iH,Lq=null;function oH(){yv.call(this);this.pb[yd]=Oe}s(526,289,ri,oH);function pH(){oH.call(this);this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(525,526,ri,pH);function zH(a){this.b=a}s(527,1,{},zH);
-_.nc=function(a){var b,c,d;c=rj(a);d=sj(a);b=tj(a.b);a=new MH(a);2==b&&(a.f=4);KF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function BH(a){this.b=a}s(528,1,{},BH);_.oc=function(a){var b,c;b=rj(a);c=sj(a);a=new MH(a);this.b.j?TF(this.b.d,a,b,c):VF(this.b.d,a,b,c);tx(this.b.pb)};_.b=null;function EH(a){this.b=a}s(529,1,{},EH);_.pc=function(a){this.b.j=!1;rj(a);sj(a);WF(this.b.d)};_.b=null;function LH(a){this.b=a}s(530,1,{},LH);_.b=null;
-function qH(){oH.call(this);this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(531,526,ri,qH);function NH(a,b){var c;c=b.b;c.f=4;return KF(a.b.d,c,b.e,b.f)}function sH(a){this.b=a}s(532,1,{},sH);_.Cf=function(a){return NH(this,a)};_.b=null;function ur(a,b){VF(a.b.d,b.b,b.e,b.f);return KF(a.b.d,b.b,b.e,b.f)}function tH(a){this.b=a}s(533,1,{},tH);_.Cf=function(a){return ur(this,a)};_.b=null;function uH(a){this.b=a}s(534,1,{},uH);_.Cf=function(a){return TF(this.b.d,a.b,a.e,a.f)};_.b=null;
-function vH(a){this.b=a}s(535,1,{},vH);_.Cf=function(){return WF(this.b.d)};_.b=null;function yq(a,b){var c;c=J(LD(b.c));c=new SB(b,0,eg,c);FE(a.b.d,c);return!0}function wH(a){this.b=a}s(536,1,{},wH);_.Cf=function(a){return yq(this,a)};_.b=null;function zq(a,b){var c;c=J(LD(100*b.d));c=new SB(b,0,mg,c);FE(a.b.d,c);return!0}function xH(a){this.b=a}s(537,1,{},xH);_.Cf=function(a){return zq(this,a)};_.b=null;function Dq(a,b){var c;c=new SB(b,0,ee,dh);FE(a.b.d,c);return!0}function yH(a){this.b=a}
-s(538,1,{},yH);_.Cf=function(a){return Dq(this,a)};var OH=_.b=null;function PH(){PH=u;OH=new ot((Dt(),new Ct("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function QH(){QH=u;RH={}}function SH(a,b,c){var d;c&&(b.style[le]=c.c+Tf,d=c.b,d!=Pb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=jd),0!=(c.d&2)&&(b.style[me]=Me));a.f.style[Yg]=Df}
-function JA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ti(b);d in RH?c=RH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(ug),f=$doc.createElement(Ke),f.width=1,f.height=1,g=(PH(),OH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),SH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Uj(e),l=Uj(e)+(e.offsetHeight||0),m=l-h,o=Uj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new TH,w.b=q,w.c=n,w.d=m,w),RH[d]=c);return c}
-function UH(){QH();var a,b,c,d,e;pj();this.b=E(xs,r,1,["monospace","sans-serif",rg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(ug);this.f.innerHTML=this.i||j;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(541,1,{},UH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var RH;function TH(){}
-s(542,1,{},TH);_.b=0;_.c=0;_.d=0;function LF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Hi(b),!y(b,124))throw b;}return!1}function MF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Hi(b),!y(b,124))throw b;}return!1}function MH(a){Mq.call(this,null,0,null);this.b=a}function lH(a,b,c){Mq.call(this,a,0,b);this.b=c}s(543,400,Ih,MH,lH);_.te=function(){return LF(this)};_.ue=function(){return MF(this)};_.b=null;
-function xB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,SH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function wB(a){this.d=a;this.c={};this.b=new UH}s(544,403,Ih,wB);_.b=null;function tz(a){this.b=a}s(545,411,{},tz);_.b=null;function VH(a,b){this.b=a;this.c=b}s(546,1,{},VH);_.b=null;_.c=null;function WH(){Yw.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[Zg]=fd}s(547,324,ri,WH);
-function XH(){XH=u;var a=YH=new UH;pj();a.i="9p";a.f.style[ke]=rg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);ZH=new Fz(1)}function WE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,nH(a)}
-function YE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.o&&(VE(a,!1),360<=g||-360>=g?i=XE(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=$H(o,n,q,w,f),A=$H(o,n,q,w,h),K="<g"+a.n+tb,K+='<path d ="M '+H.b+ca+H.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',K+="</g>",K),WE(a,i))}function Y(a,b,c,d,e){a.o&&WE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function UE(a,b,c,d,e){a.o&&(VE(a,!1),WE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a))}function eF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");WE(a,b)}function UA(a,b,c,d,e){VE(a,!0);WE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a)}
-function nH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Sj(a.u.pb)+(a.u.pb.offsetWidth||0)-Sj(a.u.pb),d=Uj(a.u.pb)+(a.u.pb.offsetHeight||0)-Uj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=bg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua)}function dF(a,b){a.f=b;a.j=cG(b)}s(548,407,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var ZH,YH;function ir(a,b,c){c&&(tr(a,b),c.Cf(a.c));a.e=!0}function tr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Sj(a.p.pb)+Rj(a.p.pb)+Rj(a.p.pb.ownerDocument.body),a.c.f=c.clientY-Uj(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new MH(b),b.b.preventDefault(),!0):!1}
-function rH(a){this.p=a;this.c=new aI;this.d=new bI(this);z(this.p,new cI(this),(qr(),qr(),rr));z(this.p,new dI(this),(jr(),jr(),kr));z(this.p,new eI(this),(nr(),nr(),or));z(this.p,new fI(this),(fr(),fr(),gr));z(this.p,new gI,(Eq(),Eq(),Fq));z(this.p,new hI(this),(Aq(),Aq(),Bq));z(this.p,new iI(this),(vq(),vq(),wq))}s(549,1,{},rH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function bI(a){ik();this.b=a}s(550,25,{},bI);
-_.Ac=function(){!this.b.e&&this.b.j&&NH(this.b.j,this.b.c)};_.b=null;function cI(a){this.b=a}s(551,1,{},cI);_.b=null;function dI(a){this.b=a}s(552,1,{},dI);_.b=null;function eI(a){this.b=a}s(553,1,{},eI);_.b=null;function fI(a){this.b=a}s(554,1,{},fI);_.b=null;function gI(){}s(555,1,{},gI);function hI(a){this.b=a}s(556,1,{},hI);_.b=null;function iI(a){this.b=a}s(557,1,{},iI);_.b=null;function aI(){}s(558,1,{},aI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function jI(a){var b,c,d,e,f;Qj(a);d=(cj(),dj(null));e=new WH;Vw(e,a);mv(d,e,d.pb);f=a.gd();b=a.fd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Xw(e,a);uv(d,e);return new Ly(f,b)}function kI(){this.pb=$doc.createElement(Xd);this.pb[yd]=Oe;this.pb.style[Nf]=Je;this.pb.style[Qf]=Zc;this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(560,292,mi,kI);_.dd=function(){return Sj(this.pb)};_.ed=function(){return Uj(this.pb)};
-function cG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function $H(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new VH(new GD(a),new GD(b))}function XE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function iF(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+ya+h,f<g-1&&(d+=ca);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function VE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function mH(){XH();this.o=ZH;this.d=[];this.u=new kI}s(561,548,{},mH);_.b=j;_.c=j;function lI(){lI=u;mI=new Ly(0,0)}
-function nI(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=jI(c.b),ij(c.we(),b.c,b.b),c=jI(c.b),b=new Ly(c.c-b.c,c.b-b.b)):b=new Ly(0,0);a.Kf(b)}return b}function $y(a,b){var c;if(a.Ae())return mI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Ey(b));c=jI(a.we());a.f.c=c.c;a.f.b=c.b;return c}function oI(a,b){var c;b&&(c=bg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua,a.Ff().pb.style[gd]=c)}function pI(){this.f=new yA;this.f.b=-1;this.f.c=-1}s(563,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Pd())};
-_.Ff=function(){return this.we()};_.Gf=function(){return qI};_.Fd=function(){};_.Ae=function(){return!1};_.Hf=function(a){this.Jf(Ey(a))};_.If=function(a){oI(this,a)};_.Jf=function(a){var b=this.we().pb,c,d,e;c=(jz(),kz);e=a.c;d=a.b;e!=c.c?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.b?b.style[ke]=d:b.style[ke]=j;0!=(a.d&1)?b.style[ne]=jd:b.style[ne]=j;0!=(a.d&2)?b.style[me]=Me:b.style[me]=j};_.Kf=function(a){qI=a};_.Lf=function(){};var qI=_.f=null,mI;
-function bA(a,b){lI();pI.call(this);this.b=new iw(a);this.b.hd()[yd]=j;z(this.b,new rI(this,b),(Kp(),Kp(),Lp))}s(562,563,{},bA);_.we=function(){return this.b};_.If=function(a){oI(this,a)};_.b=null;function rI(a,b){this.b=a;this.c=b}s(564,1,{},rI);_.Mc=function(a){Hp();Ip(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function fA(a){lI();pI.call(this);this.b=new jx;z(this.b,new sI(this,a),(Ep(),Ep(),Fp))}s(565,563,{},fA);_.we=function(){return this.b};_.b=null;
-function sI(a,b){this.b=a;this.c=b}s(566,1,{},sI);_.b=null;_.c=null;function tI(a,b){var c,d;oI(a,b.Pd());for(d=new Bi(b.Pb.b);d.c<d.e.De();)c=Ci(d),c.ec&&c.ac.Ef(c)}function uI(a,b){var c,d,e,f,g,i,h;ij(a.e,b.Wd(),b.Sd());for(d=new Bi(b.Pb.b);d.c<d.e.De();)c=Ci(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Xd(),h=c.Yd(),g=c.Wd(),f=c.Sd(),0<g&&0<f&&(c=e.we(),g-=nI(e).c,f-=nI(e).b,ij(e.we(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function oz(){lI();pI.call(this);this.e=new yv}s(567,563,{},oz);
-_.Ef=function(a){tI(this,a)};_.we=function(){return this.e};_.Hf=function(a){uI(this,a)};_.e=null;function dB(a){lI();pI.call(this);var b=this.b=new Iw;nw(b.c,a,!1);Aw(b);this.f.b=-1;this.f.c=-1}s(568,563,{},dB);_.we=function(){return this.b};_.Ae=function(){var a;a=(this.b.c.d?lo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function gB(a){this.b=new Ex(a.i,new vI(a))}s(569,1,{},gB);_.b=null;
-function Ax(a){var b,c,d,e,f;f=new RB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(wI,r,103,0,0);for(c=b.b?uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Zi((yz(),Q),new R(f.e)));c=c.c;if(ft(!c?ch:c.b,nh))for(c=(!a.e.b||0==a.e.b.d?(Xr(),Xr(),Yr):new Bz(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ve(f);var g,i,h;1001==f.e?(g=new Mq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Wf(),null.Wf()):100==f.e&&y(f.f,100)?(i=f.f,h=new Mq(i,205,null),h.j=i.Xd(),
-h.k=i.Yd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Wf():401==f.e||402==f.e?(null.Wf(),null.Wf(),null.Wf(),null.Wf(),null.Wf()):500<=f.e&&507>=f.e&&(g=null.Xf,500!=g&&(f=new Mq(null.Xf,g,null),f.j=null.Wf(),f.k=null.Wf(),i=null.Wf(),f.f=i&12,501==g&&null.Wf())))}function vI(a){this.b=a}s(570,1,gi,vI);_.qc=function(){Ax(this)};_.b=null;function DB(){lI();pI.call(this);this.b=new cy}s(571,563,{},DB);_.Df=function(){var a;a=new DB;Zx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.we=function(){return this.b};
-_.Gf=function(){return xI};_.Kf=function(a){xI=a};var xI=_.b=null;s(572,567,{});function yI(a){var b;b=new Yp(jo(a.pb,If),jo(a.pb,Hf));a=new Yp(jo(a.T.jb.pb,If),jo(a.T.jb.pb,Hf));return E(G,k,-1,[b.c-a.c,b.b-a.b])}function zI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(AI(a,a.R),a.R=null):null!=a.Q&&(BI(a,a.Q),a.Q=null);Hj(a.S)}function gH(a){a.kb?a.Pf(aq(a.T.jb)):(a.Id(),gH(a))}function BI(a,b){var c;a.kb?(c=yI(a),a.Pf(new Yp(-1,CI(b,!1)-c[1]))):a.Q=b}
-function DI(a,b){var c;b!=a.Dd()&&(c=a.T.jb,ev(c),EI(c,b,c.pb,c.q.d,!0))}function AI(a,b){var c;a.kb?(c=yI(a),a.Pf(new Yp(CI(b,!0)-c[0],-1))):a.R=b}s(575,294,hi);_.Mf=function(){var a,b;b=aq(this.T.jb);a=yI(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?FI(py(a.q,0)):null};_.Nf=function(a){GI(this.T.jb,a)};_.yd=function(){return new fv(this.T.jb)};_.Of=function(){eq(this.T.jb)};_.td=function(){zI(this)};_.Ld=function(){eq(this.T.jb)};
-_.vd=function(a){return HI(this.T.jb,a)};_.Pf=function(a){cq(this.T.jb,a)};_.ld=function(a){BI(this,a)};_.Ed=function(a){DI(this,a)};_.nd=function(a){AI(this,a)};_.Q=null;_.R=null;function II(){II=u;var a=(JI(),KI(),LI);MI=new $w(a.e,a.c,a.d,a.f,a.b)}function NI(a,b){if(0!=a.I.b.q.d&&FI(py(a.I.b.q,0)))throw new $u("WindowPanel can only contain one child widget");OI(a,b)}
-function hH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Wg]=Je,a.ab=!1,a.Id());b=a.pb;b.style[Se]=0+(pj(),Tf);b.style[Kg]=bb;e=~~(jj()-jo(a.pb,If))>>1;f=~~(kj()-jo(a.pb,Hf))>>1;rE(a,Mj(Rj($doc.body)+e,0),Mj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Bd]=$f,a.pb.style[Wg]=Xg,Xj(a.gb,200)):a.pb.style[Wg]=Xg)}finally{a.w=!0}}
-function PI(a,b){var c;if(a.w){c=new vu;a.mb&&Nr(a.mb,c);a.J&&bq(a.r,a);try{Ji(a.r.d,a)}catch(d){if(d=Hi(d),!y(d,118))throw d;}a.n=QI(a.r,a);try{Fv(a,b)}finally{Mi(a.t.b),Mi(a.s.b),Mi(a.u.b),a.P&&Pi(a.P,a.r),a.C&&(a.C=!1)}}else Fv(a,b)}function RI(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ad(a,d.b+b,d.e+c)}function SI(a,b,c){b=new TI(mo(lo(Cu(Cu(a.T.d,b),c))));dv(b,a);z(b,a.o,(Kp(),Kp(),Lp));return b}function $p(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));cq(a.T.jb,b)}
-function rE(a,b,c){var d,e;(e=a.r)?(d=UI(e.pb),Iv(a,b+(Sj(e.pb)+d[3]),c+(Uj(e.pb)+d[0]))):Iv(a,b,c)}function RA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?dq(a.r,a):bq(a.r,a)))}function OI(a,b){if(b!=(0!=a.I.b.q.d?FI(py(a.I.b.q,0)):null)){ev(a.I.b);var c=a.I.b;EI(c,b,c.pb,c.q.d,!0)}}
-function VI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Vp(),WI)&&(a.O=a.G);var d,e;if(a.P)for(e=new Bi(a.P);e.c<e.e.De();)if(d=Ci(e),b==(Vp(),XI)){!d.c&&(d.c=new YI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Vp(),Wp))g=d.r,i=d.F,d.I.d?(rE(d,i.d,i.e),$p(d,new Yp(i.c,-1))):(rE(d,i.d,i.e),$p(d,new Yp(i.c,i.b)),dq(g,d)),Fi(g.d,d,d.I.c),hk(d.z,333);else if(!d.C&&f==(Vp(),WI))d.pb.style[Wg]=Xg,Vp()}else if(b==Wp){!d.c&&(d.c=new YI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=UI(i.pb);h=d.F;if(d.I.d)h.d=Sj(d.pb)-
-g[3]-Sj(i.pb),h.e=Uj(d.pb)-g[0]-Uj(i.pb),d.F=h,rE(d,0,0),ZI(d,Xp(i.pb).c,-1);else{if(f!=(Vp(),WI))h.d=Sj(d.pb)-g[3]-Sj(i.pb),h.e=Uj(d.pb)-g[0]-Uj(i.pb),h.c=d.q,h.b=d.p,d.F=h;rE(d,0,0);cq(d,new $I(Xp(i.pb)));bq(i,d)}d==d.r.b||AF(d);hk(d.z,333)}}else b==WI&&(!d.c&&(d.c=new YI),d=a,d.C||(d.G=c,d.pb.style[Wg]=Je))}}function aJ(a,b){a.pb.style[ah]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Wf().Wf()}
-function bJ(a){if(!a.kb){a.t=Yu(a,a.r,(!yr&&(yr=new ok),yr));a.s=Yu(a,a.r,nk?nk:nk=new ok);a.u=Yu(a,a.r,(!Dr&&(Dr=new ok),Dr));var b=a.r;!a.P&&(a.P=new Wi);Qi(a.P,b);yr&&(b=new xr(a),a.mb&&Nr(a.mb,b));a.J&&dq(a.r,a);Fi(a.r.d,a,a.I.c);a.n&&(Iv(a,a.n.b,a.n.c),a.n=null);Jv(a);AF(a)}}function AF(a){if(a!=a.r.b){var b;Dr&&(b=new Cr(a),a.mb&&Nr(a.mb,b))}}
-function cJ(a,b,c){var d;d=(Qv(),Rv);Kv.call(this,!1,"popup");this.U=d.b;this.S=new dJ(this);d=new eJ;d.pb[yd]="mosaic-popupLayoutPanel";Cv(this.T,d);Hv(this);this.o=new fJ(this);this.z=new gJ(this);this.A=new hJ(this);this.B=new iJ(this);this.F=new jJ;this.O=(Vp(),XI);this.J=c;this.r=a;a=this.I=new kJ(b);b=new lJ;!a.e&&(a.e=new mJ);Qi(a.e,b);a=new nJ(new bx(MI.b.e.b,MI.b.c,MI.b.d,MI.b.f,MI.b.b));z(a,new oJ(this),(Kp(),Kp(),Lp));b=this.I.c;b.c||(b.c=new Yw,b.c.hd()[yd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Rw(),Sw),c.d=d,pJ(b.i,b.c,new qJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new pv;d=Ww(c);Ku(c.c,(Yt(),Zt(d)),0);ov(c,a,d,0,!1)}else Vw(b.c,a);GI(b.i,null);z(this.I.c,new rJ(this),(Sp(),Sp(),Tp));z(this.I.c,this.o,Lp);DI(this,this.I);Di(mo(lo(this.pb)),"mosaic-WindowPanel",!0)}s(574,575,hi);_.Dd=function(){return 0!=this.I.b.q.d?FI(py(this.I.b.q,0)):null};_.Gd=function(a){PI(this,a)};_.yd=function(){return new fv(this.I.b)};_.td=function(){zI(this);Hj(new sJ(this))};
-_.vd=function(a){return HI(this.I.b,a)};_.Pf=function(a){$p(this,a)};_.Hd=function(a,b){rE(this,a,b)};_.Ed=function(a){OI(this,a)};_.Id=function(){bJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var MI;function tJ(a){a.i=(new aA(a.j)).ac.we();z(a.i,new uJ(a),(Kp(),Kp(),Lp));a.e=E(vJ,r,58,[a.i])}
-function eH(){II();var a,b,c,d,e,f;cJ.call(this,(wJ(),xJ),null,!0);this.Sf();this.db=!0;a=new Kw(this.k);this.f=new by;this.f.pb.style[Zg]=eb;Tu(this.f,eb);this.Qf();AI(this,"400px");f=new oy;f.pb.style[Ie]=eb;f.f[ud]=10;c=(Dw(),Ow);f.b=c;ny(f,a);ny(f,this.f);e=new Yw;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Vw(e,a);ny(f,e);NI(this,f);RA(this,!1);this.Rf()}s(573,574,hi,eH);_.Qf=function(){tJ(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=Uu(a.pb)+"-readonly";Di(a.hd(),b,!0)};
-_.Sf=function(){QA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function uJ(a){this.b=a}s(576,1,{},uJ);_.Mc=function(){PI(this.b,!1)};_.b=null;function fH(a){this.b=a}s(577,1,{},fH);
-_.qc=function(){Vu(this.b.f.pb,!0);fw.Md(this.b.f.pb);var a=this.b.f,b;b=ko(a.pb,Ug).length;if(0<b&&a.kb){if(0>b)throw new ww("Length must be a positive integer. Length: "+b);if(b>ko(a.pb,Ug).length)throw new ww("From Index: 0 To Index: "+b+" Text Length: "+ko(a.pb,Ug).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function yJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";QA(a.I.c,"Paste")}function zJ(a){II();eH.call(this);this.d=a}
-s(579,573,hi,zJ);_.Qf=function(){tJ(this);this.b=(new aA(this.c)).ac.we();z(this.b,new AJ(this),(Kp(),Kp(),Lp));this.e=E(vJ,r,58,[this.b,this.i])};_.Rf=function(){Tu(this.f,"150px")};_.Sf=function(){yJ(this)};_.Id=function(){bJ(this);Nn((Kn(),Ln),new BJ(this))};_.b=null;_.c=null;_.d=null;function CJ(a){II();zJ.call(this,a)}s(578,579,hi,CJ);
-_.Rf=function(){Tu(this.f,"150px");var a=new DJ(this),b=this.f;Xu(b,new EJ,(iq(),iq(),jq));Xu(b,new FJ,(fq(),fq(),gq));Xu(b,new GJ,(lq(),lq(),mq));Xu(b,new HJ(a),(oq(),oq(),pq))};_.Sf=function(){yJ(this);this.k+=" Or drag and drop a file on it."};s(582,1,{});s(581,582,{});_.c=null;_.d=1;_.e=-1;function DJ(a){this.b=a;this.c=new IJ(this);this.d=this.e=1}s(580,581,{},DJ);_.b=null;function IJ(a){this.b=a}s(583,1,{},IJ);_.Tf=function(a){this.b.b.f.pb[Ug]=null!=a?a:j};_.b=null;function FB(){new Pr}
-s(584,431,{},FB);function AJ(a){this.b=a}s(585,1,{},AJ);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new RB(a.b,0,ko(this.b.f.pb,Ug));gG(a.b.b,b.b)}PI(this.b,!1)};_.b=null;function BJ(a){this.b=a}s(586,1,{},BJ);_.qc=function(){Vu(this.b.f.pb,!0);fw.Md(this.b.f.pb)};_.b=null;function Rq(a){var b;a&&a&&(a=new JJ(a),void 0!=$wnd.FileReader?b=new CJ(a):b=new zJ(a),gH(b),hH(b))}function JJ(a){this.b=a}s(588,1,{},JJ);_.b=null;function rq(a,b){a.onloadend=function(a){b.Tf(a.target.result)}}
-function HJ(a){this.b=a}s(593,1,{},HJ);_.b=null;function EJ(){}s(594,1,{},EJ);function FJ(){}s(595,1,{},FJ);function GJ(){}s(596,1,{},GJ);function SA(a,b){lI();oz.call(this);this.d=new KJ(a);var c=this.c=new Yw,d=(Dw(),Ow);c.b=d;Vw(this.c,this.e);NI(this.d,this.c);this.d.b=this;this.b=b}s(597,572,{},SA);_.we=function(){return this.d};_.Ff=function(){return this.c.ob};_.Fd=function(){PI(this.d,!1)};_.Jf=function(){};_.Lf=function(a){tI(this,a);uI(this,a);gH(this.d);bJ(this.d)};_.b=null;_.c=null;
-_.d=null;function KJ(a){II();cJ.call(this,(wJ(),xJ),a,!1)}s(598,574,hi,KJ);_.Fd=function(){var a=this.b,b=new LA(a.b,201),c;a=a.b.r;a.b?a=new LJ(new Bi(a.b)):(a=(Xr(),Xr(),Yr),a=new Bi(a));for(;a.Yc();)c=a.Zc(),201==b.e&&pE(c.b)};_.b=null;function FF(a,b,c,d){b=Fy(b);c+=b.b;d+=b.c;Iv(a.b,c,d);Jv(a.b)}function nB(){lI();pI.call(this);var a=this.b=new MJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(599,563,{},nB);_.we=function(){return this.b};_.b=null;function eC(){}s(605,447,{},eC);
-function LJ(a){if(!a)throw new ho;this.b=a}s(606,1,{},LJ);_.Yc=function(){return kC(this.b)};_.Zc=function(){return Ci(this.b)};_.$c=function(){throw new nC("Missing message: awt.50");};_.b=null;function Lz(){return Lz()}function cC(){cC=u;var a;a=(UB(),VB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(NJ,r,-1,0,1);else throw new tD(a+" is not supported");}catch(b){if(b=Hi(b),!y(b,126))throw b;}}function hB(a,b){a.b=31*a.b+I((new GD(b)).b)}function Gz(){}
-s(609,1,{},Gz);_.hC=function(){return this.b};_.b=1;function UI(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"borderTopWidth"));b[1]=OJ(PJ(a,"borderRightWidth"));b[2]=OJ(PJ(a,"borderBottomWidth"));b[3]=OJ(PJ(a,"borderLeftWidth"));return b}function QJ(a){var b,c;c=RJ(a);b=UI(a);a=new Yp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Xp(a){return new Yp(a.clientWidth,a.clientHeight)}
-function RJ(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"marginTop"));b[1]=OJ(PJ(a,"marginRight"));b[2]=OJ(PJ(a,"marginBottom"));b[3]=OJ(PJ(a,"marginLeft"));return b}function SJ(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"paddingTop"));b[1]=OJ(PJ(a,"paddingRight"));b[2]=OJ(PJ(a,"paddingBottom"));b[3]=OJ(PJ(a,"paddingLeft"));return b}function TJ(a,b,c){try{D(b,ie)&&(b=Md),a.style[b]=c}catch(d){if(d=Hi(d),!y(d,118))throw d;}}
-function CI(a,b){var c;UJ||(UJ=$doc.createElement(ug),TJ(UJ,Se,j),TJ(UJ,Kg,j),TJ(UJ,Qf,Zc),TJ(UJ,Wg,Je),$doc.body.appendChild(UJ));TJ(UJ,Zg,a);TJ(UJ,Ie,a);c=QJ(UJ);return b?c.c:c.b}var UJ=null;function VJ(){Yp.call(this,0,0)}function Yp(a,b){this.c=a;this.b=b}function $I(a){Yp.call(this,a.c,a.b)}s(611,1,Ih,VJ,Yp,$I);_.eQ=function(a){return this===a?!0:null==a||WJ!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function XJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(612,1,{112:1,114:1,135:1},XJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return YJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function ZJ(a,b){this.b=a;this.c=b}s(613,1,Ih,ZJ);_.eQ=function(a){return this===a?!0:null==a||$J!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return $J.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function jJ(){this.c=this.b=this.e=this.d=0}s(614,1,Ih,jJ);_.eQ=function(a){return this===a?!0:null==a||aK!=vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return aK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function PJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Md);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(616,1,{});var bK=-1;function cK(){}s(617,616,{},cK);_.b=-1;_.c=-1;var dK=null;
-function OJ(a){a=parseInt(a,10);a=isNaN(a)?null:HD(a);return!a?0:a.b}s(620,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Mf=function(){return aq(this.i)};_.Nf=function(a){GI(this.i,a)};_.Of=function(){eq(this.i)};_.Ld=function(){eq(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[Zg]=a;b.kb||(b.j=a)};function JI(){JI=u;KI()}function QA(a,b){a.b.pb.textContent=b||j;GI(a.i,null)}
-function eK(a){JI();var b;kw(this,new eJ);this.b=new fK;b=this.i;gK(b,new hK);TJ(b.pb,Of,bb);b.p=0;pJ(b,this.b,new qJ(0));this.b.hd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||j;GI(this.i,null);this.pb[yd]="mosaic-Caption"}s(619,620,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},eK);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_.c=null;function KI(){KI=u;iK=Fn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ty(iK,240,20);new ty(iK,224,16);new ty(iK,208,16);new ty(iK,192,16);new ty(iK,176,16);new ty(iK,160,16);new ty(iK,144,16);new ty(iK,128,16);new ty(iK,112,16);new ty(iK,96,16);new ty(iK,80,16);new ty(iK,64,16);new ty(iK,260,16);LI=new ty(iK,48,16);new ty(iK,32,16);new ty(iK,16,16);new ty(iK,0,16)}var iK,LI;
-function jK(a,b){Vu(a.b.pb,!b);GI(a.i,a.b)}function Zp(a,b){a.d=b;Vu(a.b.pb,!b);GI(a.i,a.b);if(a.e){var c;for(c=new Bi(a.e);c.c<c.e.De();)Ci(c)}}function kJ(a){var b;kw(this,new eJ);b=this.i;gK(b,new kK((lK(),mK)));b.p=0;this.c=new eK(a);pJ(b,this.c,new qJ(1));this.b=new eJ;Vi(this.b,"Body");pJ(b,this.b,new qJ(0));this.pb[yd]="mosaic-CaptionLayoutPanel"}s(622,620,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},kJ);_.od=function(){Zu(this.i)};_.pd=function(){bv(this.i)};_.yd=function(){return new fv(this.b)};
-_.vd=function(a){return HI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function mJ(){eE(this)}s(623,495,Gh,mJ);function dJ(a){this.b=a}s(624,1,gi,dJ);_.qc=function(){eq(this.b.T.jb)};_.b=null;function nK(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&Tt(a.f.b,b)&&Wt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&AF(!a.f?null:Tt(a.f.b,b-1))}function oK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new nz);-1==Gj(a.f.b,b)&&Qi(a.f.b,b)}function YI(){}s(625,1,{},YI);_.Rc=function(a){nK(a)};_.Sc=function(a){oK(a)};
-_.Uc=function(a){pK(a.b.r,a.b)};function wJ(){wJ=u;qK=new rK(1,"e");sK=new rK(2,yf);tK=new rK(3,"ne");uK=new rK(10,"nw");vK=new rK(4,kg);wK=new rK(5,og);xK=new rK(12,"sw");yK=new rK(8,"w");xJ=new zK((cj(),dj(null)).pb)}function QI(a,b){var c;c=UI(a.pb);return new ZJ(Sj(b.pb)-(Sj(a.pb)+c[3]),Uj(b.pb)-(Uj(a.pb)+c[0]))}
-function AK(a){var b,c,d,e,f,g;if(a.f){b=Xp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Tt(a.f.b,d),c=new Yp(jo(g.pb,If),jo(g.pb,Hf)),f=QI(a,g),f.b-=Mj(0,f.b+jo(g.pb,If)-b.c),f.c-=Mj(0,f.c+jo(g.pb,Hf)-b.b),rE(g,Mj(0,f.b),Mj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,ZI(g,c.c,c.b),g.O==(Vp(),Wp)&&cq(g,new $I(Xp(a.pb))),hk(g.z,1)}}function BK(a,b,c){a=a.e;Fi(a,b,b);x(a.d,b,c);Vi(b,yc+c.c)}
-function bq(a,b){var c;c=a.e;CK(c,b.H);Ui(b.H,yc+uK.c);CK(c,b.D);Ui(b.D,yc+sK.c);CK(c,b.E);Ui(b.E,yc+tK.c);CK(c,b.N);Ui(b.N,yc+yK.c);CK(c,b.v);Ui(b.v,yc+qK.c);CK(c,b.M);Ui(b.M,yc+xK.c);CK(c,b.K);Ui(b.K,yc+vK.c);CK(c,b.L);Ui(b.L,yc+wK.c)}
-function dq(a,b){!b.H&&(b.H=SI(b,0,0));BK(a,b.H,uK);!b.D&&(b.D=SI(b,0,1));BK(a,b.D,sK);!b.E&&(b.E=SI(b,0,2));BK(a,b.E,tK);!b.N&&(b.N=SI(b,1,0));BK(a,b.N,yK);!b.v&&(b.v=SI(b,1,2));BK(a,b.v,qK);!b.M&&(b.M=SI(b,2,0));BK(a,b.M,xK);!b.K&&(b.K=SI(b,2,1));BK(a,b.K,vK);!b.L&&(b.L=SI(b,2,2));BK(a,b.L,wK)}function pK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){Qz(a.f,b);for(Qi(a.f.b,b);c<d;++c)aJ(Tt(a.f.b,c),c)}else aJ(b,c)}
-function zK(a){a=new DK(a);kw(this,a);this.d=new EK(a);this.d.j=!0;Ni(this.d);this.d.n=3;this.e=new FK(a);this.e.j=!0;Ni(this.e);this.e.n=3;mw(this)}s(626,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},zK);_.Mf=function(){return Xp(this.pb)};_.Nf=function(){var a;(a=GK(this))&&a.Nf(null)};_.Of=function(){AK(this)};_.Rc=function(a){!this.c&&(this.c=new YI);nK(a)};_.Sc=function(a){!this.c&&(this.c=new YI);oK(a)};_.Ld=function(){AK(this)};
-_.Uc=function(a){!this.c&&(this.c=new YI);pK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var qK,sK,tK,uK,xJ,vK,wK,xK,yK;function DK(a){this.q=new zv(this);this.pb=a}s(627,289,ri,DK);function rK(a,b){this.b=a;this.c=b}s(628,1,{},rK);_.b=0;_.c=null;function EK(a){xi();Ri.call(this,a)}s(629,3,{},EK);_.kc=function(){var a;a=this.k.f;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");!a.I.d&&jK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Mj(this.b,a<this.e?a:this.e),b=Mj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Se]=a+(pj(),Tf);c.style[Kg]=b+Tf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||AF(a);a.I.d||jK(a.I,!0);a.C||(a.x||(a.x=new HK,Vi(a.x,"mosaic-GlassPanel-invisible")),TJ(a.x.pb,ah,PJ(a.pb,ah)),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+Tj(this.k.b.pb);this.c=a.e+Vj(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function CK(a,b){try{Ji(a,b)}catch(c){if(c=Hi(c),!y(c,118))throw c;}}function FK(a){xi();Ri.call(this,a);this.d=new zi}s(630,3,{},FK);_.kc=function(){var a;a=this.k.f.ob;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");jK(a.I,!1);$p(a,new Yp(a.q,a.p));hk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Zi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Mj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Mj(a+b,jo(d.I.c.pb,Hf)),b!=a&&RI(d,0,a-b),$p(d,new Yp(d.q,b)),hk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Mj(a+b,jo(d.I.c.pb,Hf)),$p(d,new Yp(d.q,b)),hk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Mj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&RI(d,a-b,0),$p(d,new Yp(b,d.p)),hk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,$p(d,new Yp(96<a+b?a+b:96,d.p)),hk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||AF(a);jK(a.I,!0);a.C||(a.x||(a.x=new HK,Vi(a.x,"mosaic-GlassPanel-invisible")),TJ(a.x.pb,ah,PJ(a.pb,ah)),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+Tj(this.k.b.pb);this.c=a.e+Vj(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function HK(){var a;this.e=new IK(this);this.b=!1;this.c=new Dv;kw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}s(631,309,Th,HK);
-_.rd=function(){var a;mw(this);try{a=this.ob}catch(b){b=Hi(b);if(y(b,124))throw new $u("Parent widget must be an instance of AbsolutePanel");throw b;}a==(cj(),dj(null))?(Mt(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Pi(jk,a),a.c=!0,a.d=sk(a),Qi(jk,a),this.d=new JK(this),pu(new Lt(this.d))):(this.pb.style[qd]=bb,this.pb.style[cg]=bb);this.b&&du(new Kt(this));bj(dj(null),new KK,Rj($doc.body),$doc.body.scrollTop||0)};
-_.sd=function(){this.i.sd();pk(this.e);this.d&&(It(nu,this.d,E(LK,r,46,[(!Br&&(Br=new ok),Br)])),this.d=null);this.b&&It(fu,this,E(LK,r,46,[(!eu&&(eu=new ok),eu)]))};_.ad=function(a){switch(au(a.type)){case 256:if(27==(a.keyCode||0))return Qj(this),!1;case 1:if(this.pb.contains(no(a)))return Qj(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function IK(a){ik();this.b=a}s(632,25,{},IK);_.Ac=function(){Mt(this.b.pb)};_.b=null;function JK(a){this.b=a}s(633,1,{},JK);_.b=null;
-function KK(){pw();hj.call(this);var a;a=new kx(new MK(this));z(this,a,(Ap(),Ap(),Bp));z(this,a,(sq(),sq(),tq))}s(634,311,Kh,KK);_.td=function(){Hj(new NK(this))};function MK(a){this.b=a}s(635,1,{},MK);_.b=null;function NK(a){this.b=a}s(636,1,gi,NK);_.qc=function(){tx(this.b.pb)};_.b=null;function OK(a){a.pb.style[Zg]=fd;a.pb.style[Ie]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Nf(null):(b=GK(a))&&b.Nf(a)}}s(638,292,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Mf=function(){OK(this);return new Yp(jo(this.pb,If),jo(this.pb,Hf))};_.Nf=function(){OK(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function fK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[Yg]=Df;this.pb[yd]="mosaic-HTML"}s(637,638,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},fK);function nJ(a){kw(this,new PK(a));this.pb[yd]="mosaic-ImageButton"}s(639,309,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},nJ);
-function MJ(){var a=(Qv(),Tv);Kv.call(this,!0,ef);this.U=a.b;this.b=new QK(this);this.b.e=!0;Av(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);fj();Mu(a,b)}else this.lb|=1;mo(lo(this.pb))[yd]=Ge;this.pb.style[ah]="2147483647"}s(640,294,ri,MJ);_._c=function(a){av(this,a);1==au(a.type)&&Fv(this,!1)};_.b=null;
-function QK(a){this.c=a;this.d=new Wi;this.j=new Wi;a=(Dx(),Cx);new sy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(zg);this.f=$doc.createElement(Cg);Xt(b,this.f);this.p=!0;a=(pw(),qw());b=(Yt(),Zt(b));a.appendChild(b);this.pb=a;sl();this.pb.setAttribute(dg,Wl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),fj(),Mu(a,b)):this.lb|=2225;this.pb[yd]=Fe;a=Uu(this.pb)+"-vertical";Di(this.hd(),a,!0);this.pb.style[Mf]=bb;this.pb.setAttribute("hideFocus",Tg);z(this,new Bx(this),(Ap(),Ap(),Bp))}
-s(641,333,mi,QK);_._c=function(a){switch(au(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}ux(this,a)};_.Kd=function(a,b){yx(this,a,b);b||this.b&&Fv(this.c,!1)};_.b=!0;_.c=null;
-function PK(a){var b=(Dw(),Ow),c=(Rw(),Sw),d;d=new xw;d.i[kd]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;vw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;vw(b.b);b.b.d.rows[0].cells[0].style[Vg]=e.b;vw(d);b=rw(d,0,0,!0);if(a){Qj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;tw(g,f.d);ss(f.c,g,a);c.b=c.b.c}else e=c.c.d,Qi(c.c,a);a.pb[Rc]=e;Xt(b,a.pb);dv(a,d)}kw(this,d);Di(this.pb,"mosaic-WidgetWrapper",!0)}s(642,309,Th,PK);_.b=null;_.c=null;function fJ(a){this.b=a}s(643,1,{},fJ);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&AF(this.b)};_.b=null;function gJ(a){ik();this.b=a}s(644,25,{},gJ);_.Ac=function(){eq(this.b.T.jb);var a=this.b;Ar((!a.y&&(a.y=new RK),a.y))};_.b=null;function hJ(a){ik();this.b=a}s(645,25,{},hJ);_.Ac=function(){VI(this.b,(Vp(),Wp))};_.b=null;function iJ(a){ik();this.b=a}s(646,25,{},iJ);_.Ac=function(){VI(this.b,(Vp(),WI))};_.b=null;function lJ(){}s(647,1,{},lJ);function oJ(a){this.b=a}s(648,1,{},oJ);_.Mc=function(){this.b.Fd()};_.b=null;
-function rJ(a){this.b=a}s(649,1,{},rJ);_.b=null;function sJ(a){this.b=a}s(650,1,gi,sJ);_.qc=function(){this.b.O==(Vp(),Wp)?hk(this.b.A,333):this.b.O==WI&&hk(this.b.B,333)};_.b=null;function TI(a){this.pb=a;Zu(this)}s(651,292,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},TI);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};
-function RK(){Tr.call(this,null)}s(652,224,fi,RK);function Vp(){Vp=u;Wp=new SK("MAXIMIZED",0);WI=new SK("MINIMIZED",1);XI=new SK("NORMAL",2);TK=E(UK,r,138,[Wp,WI,XI])}function SK(a,b){oo.call(this,a,b)}s(653,145,{112:1,115:1,117:1,138:1},SK);var TK,Wp,WI,XI;
-function Mt(a){var b=(Nu(),Ou).scrollWidth,c=Ou.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+Tf;a.style.marginTop=-d+Tf;a.style.width=b+e+Tf;a.style.height=c+d+Tf}
-function VK(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new fv(b);c.b.b<c.b.c.d-1;)d=FI(gv(c.b)),e=d.ob,y(e,144)&&e.md(d.jd()),d.jd()&&Qi(a.y,d);return!0}
-function WK(a,b){var c,d,e;if(b.b)a.d&&Wj(a.d),a.d=new XK(a,b),Xj(a.d,333);else for(d=new Bi(a.y);d.c<d.e.De();)c=Ci(d),e=c.nb,wv(b,YK(c),e.t,e.u),ZK(c,e.v,e.s,E(G,k,-1,[$K(a.r.b,c).e,$K(a.q.b,c).d,$K(a.o.b,c).b,$K(a.p.b,c).c]),E(G,k,-1,[aL(a.j.b,c).e,aL(a.i.b,c).d,aL(a.e.b,c).b,aL(a.f.b,c).c]),E(G,k,-1,[bL(a.v,c),bL(a.u,c),bL(a.s,c),bL(a.t,c)]))}
-function cL(){this.y=new Wi;this.k=new dL(this);this.x=new eL(this.k);this.w=new fL(this.k);this.r=new gL(this.k);this.q=new hL(this.k);this.o=new iL(this.k);this.p=new jL(this.k);this.j=new kL(this.k);this.i=new lL(this.k);this.e=new mL(this.k);this.f=new nL(this.k);this.v=new oL(this.k);this.u=new oL(this.k);this.s=new oL(this.k);this.t=new oL(this.k)}s(657,1,{});_.Uf=function(a){WK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function pL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Bi(b.y);e.c<e.e.De();)d=Ci(e),y(d,61)&&(d=d.jb),f=d.nb,wv(c,YK(d),f.t,f.u),ZK(d,f.v,f.s,E(G,k,-1,[$K(b.r.b,d).e,$K(b.q.b,d).d,$K(b.o.b,d).b,$K(b.p.b,d).c]),E(G,k,-1,[aL(b.j.b,d).e,aL(b.i.b,d).d,aL(b.e.b,d).b,aL(b.f.b,d).c]),E(G,k,-1,[bL(b.v,d),bL(b.u,d),bL(b.s,d),bL(b.t,d)]));qL(c);a.b.d=null;for(a=new Bi(a.b.y);a.c<a.e.De();)b=Ci(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function XK(a,b){this.b=a;this.c=b;var c=(bk(),ek);this.n=new ak(this);this.u=c}s(658,18,{},XK);_.rc=function(){pL(this)};_.sc=function(){pL(this)};
-_.uc=function(a){var b,c,d;for(c=new Bi(this.b.y);c.c<c.e.De();)b=Ci(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),wv(this.c,YK(b),d.j,d.w),ZK(b,d.x,d.i,E(G,k,-1,[$K(this.b.r.b,b).e,$K(this.b.q.b,b).d,$K(this.b.o.b,b).b,$K(this.b.p.b,b).c]),E(G,k,-1,[aL(this.b.j.b,b).e,aL(this.b.i.b,b).d,aL(this.b.e.b,b).b,aL(this.b.f.b,b).c]),E(G,k,-1,[bL(this.b.v,b),bL(this.b.u,b),bL(this.b.s,b),bL(this.b.t,b)]))};_.b=null;_.c=null;
-s(660,1,{});_.b=null;function mL(a){this.b=a}s(659,660,{},mL);function nL(a){this.b=a}s(661,660,{},nL);function lL(a){this.b=a}s(662,660,{},lL);function kL(a){this.b=a}s(663,660,{},kL);function iL(a){this.b=a}s(664,660,{},iL);function jL(a){this.b=a}s(665,660,{},jL);function hL(a){this.b=a}s(666,660,{},hL);function gL(a){this.b=a}s(667,660,{},gL);s(668,660,{},function(a){this.b=a});s(669,660,{},function(a){this.b=a});
-function bL(a,b){var c=a.b,d;d=Zi(c.e,b);d||(d=new XJ(SJ(b.pb)),x(c.e,b,d));return d.e}function oL(a){this.b=a}s(670,660,{},oL);function fL(a){this.b=a}s(671,660,{},fL);function eL(a){this.b=a}s(672,660,{},eL);function aL(a,b){var c;c=Zi(a.b,b);c||(c=new XJ(UI(b.pb)),x(a.b,b,c));return c}function $K(a,b){var c;c=Zi(a.c,b);c||(c=new XJ(RJ(b.pb)),x(a.c,b,c));return c}
-function rL(a,b){var c,d;d=Zi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=GK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Yp(sL(e,!0),sL(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=sL(e,!0));null!=c.k&&(h.b=sL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Yp(sL(e,!0),sL(e,!1));break a}h=new VJ;f=b.pb;l=f.style;g=l[Qf];i=l[Wg];l[Qf]="static";l[Wg]=Je;null!=c.n?h.c=sL(e,!0):(l[Zg]=fd,h.c=(f.offsetWidth||0)+$K(d.p.b,b).c+$K(d.q.b,b).d);null!=c.k?h.b=sL(e,!1):(l[Ie]=fd,h.b=(f.offsetHeight||0)+$K(d.r.b,b).e+
-$K(d.o.b,b).b);l[Qf]=g;l[Wg]=i}d=h}null!=c.n&&(pj(),Zo)==c.n.Wf()||null!=c.k&&(pj(),Zo)!=c.k.Wf()||x(a.f,b,d)}return d}function dL(a){this.i=a;this.d=new zi;this.f=new zi;this.c=new zi;this.b=new zi;this.e=new zi}s(673,1,{},dL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function tL(a){var b;b=a.nb;if(null==b||!y(b,141))b=new uL,a.nb=b;return b}function hK(){kK.call(this,(lK(),vL))}function kK(a){var b=(wL(),xL);cL.call(this);this.c=a;this.b=b}s(674,657,{},hK,kK);
-_.Vf=function(a){var b,c,d,e,f,g,i,h,l;h=new VJ;VK(this,a);l=$K(this.p.b,a).c+$K(this.q.b,a).d+aL(this.f.b,a).c+aL(this.i.b,a).d+bL(this.t,a)+bL(this.u,a);d=$K(this.r.b,a).e+$K(this.o.b,a).b+aL(this.j.b,a).e+aL(this.e.b,a).b+bL(this.v,a)+bL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(lK(),vL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Bi(this.y);a.c<a.e.De();)c=Ci(a),e=tL(c),b=null,i=c.ob,y(i,144)&&(b=i,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),this.c==vL?(l+=rL(this.x.b,c).c,e.b=rL(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Mj(f,e.b)):(d+=rL(this.w.b,c).b,e.c=rL(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Mj(g,e.c));this.c==vL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(VK(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=bL(this.t,a);A=bL(this.v,a);c=Xp(a.pb);O=c.c-(q+bL(this.u,a));o=c.b-(A+bL(this.s,a));g=O;c=o;this.c==(lK(),vL)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Bi(this.y);e.c<e.e.De();)d=Ci(e),b=null,n=tL(d),w=d.ob,y(w,144)&&(b=w,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),this.c==vL?(n.e?++h:(n.c=rL(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=rL(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=rL(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=rL(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new Bi(this.y);e.c<e.e.De();)d=Ci(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==vL?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==mK?(n.t=this.b==(wL(),xL)?q:this.b==zL?q+~~(O/2)-~~(K/2):q+O-K,n.u=A,n.v=l,n.s=f,A+=m+H):(this.b==(wL(),xL)?(n.t=q,n.u=A):this.b==zL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d.dd()-Sj(a.pb)-bL(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-Uj(a.pb)-bL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));WK(this,a)}};_.b=null;_.c=null;function wL(){wL=u;xL=new AL("START",0);zL=new AL(Ib,1);BL=new AL("END",2);CL=E(DL,r,139,[xL,zL,BL])}function AL(a,b){oo.call(this,a,b)}s(675,145,{112:1,115:1,117:1,139:1},AL);var CL,zL,BL,xL;function lK(){lK=u;vL=new EL("HORIZONTAL",0);mK=new EL("VERTICAL",1);FL=E(GL,r,140,[vL,mK])}
-function EL(a,b){oo.call(this,a,b)}s(676,145,{112:1,115:1,117:1,140:1},EL);var FL,vL,mK;s(678,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function uL(){this.f=!1}function qJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(677,678,{141:1,145:1},uL,qJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function HL(a,b){if(a.n)return!0;VK(a,b);if(0<a.y.d){a.b=Tt(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new IL,c.nb=d;a.c=d;a.y.Ie();Qi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function JL(){cL.call(this)}s(679,657,{},JL);
-_.Vf=function(a){var b,c;c=new VJ;HL(this,a);if(this.b){b=rL(this.x.b,this.b).c;var d=rL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=yL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=$K(this.p.b,a).c+$K(this.q.b,a).d+aL(this.f.b,a).c+aL(this.i.b,a).d+bL(this.t,a)+bL(this.u,a);c.b+=$K(this.r.b,a).e+$K(this.o.b,a).b+aL(this.j.b,a).e+aL(this.e.b,a).b+bL(this.v,a)+bL(this.s,a);return c};
-_.Uf=function(a){var b,c,d,e,f;HL(this,a)&&(d=bL(this.t,a),e=bL(this.v,a),c=Xp(a.pb),f=c.c-(d+bL(this.u,a)),c=c.b-(e+bL(this.s,a)),b=this.b.ob,y(b,144)&&(b=yL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-Sj(a.pb)-bL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-Uj(a.pb)-bL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),WK(this,a))};_.b=null;_.c=null;function IL(){this.f=!1}
-s(680,678,{142:1,145:1},IL);function yL(a){var b,c,d,e;null==a.b&&(a.b=v(G,k,-1,4,1),e=lo(Cu(Cu(a.d,0),0)),c=lo(Cu(Cu(a.d,2),2)),d=RJ(a.pb),b=UI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function KL(a,b){a.kb&&Qj(a);return Bv(a,b)}function LL(){Zv();Pv.call(this,$v)}s(681,299,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},LL);_.vd=function(a){return KL(this,a)};_.b=null;
-function pJ(a,b,c){var d=a.q.d;b.nb=c;EI(a,b,a.pb,d,!0)}function YK(a){var b;b=a.ob;return y(b,144)?b:a}function aq(a){if(!a.kb)return new VJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Vf(a),cq(a,a.k),a.e.Uf(a),a.k=a.e.Vf(a);return a.k}function FI(a){return y(a,144)?a.jb:a}function ML(a){var b;if(!a.o){b=(!dK&&(dK=new cK),dK);var c=PL(a,fb,!0);b.b=c;c=PL(a,gb,!0);b.c=c;a.o=b}return a.o}
-function EI(a,b,c,d,e){if(y(b,61))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new LL,ov(a,c,a.pb,d,!0),Cv(c,b)):ov(a,b,c,d,e);GI(a,b)}
-function GI(a,b){var c;c=a.e;if(b){var d=c.k;Ki(d.d,b);Ki(d.f,b);Ki(d.c,b);Ki(d.b,b);Ki(d.e,b)}else d=c.k,Yx(d.d),Yx(d.f),Yx(d.c),Yx(d.b),Yx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==YK(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==YK(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Nf(a.ob),c.Nf(a))}}
-function eq(a){if(a.kb&&a.pb.style.display!=Af){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==jg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Uf(a);a.d=!1;qL(a)}}function qL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=FI(py(a.q,d)),y(b,144)&&(b=b.jb),b.jd()&&(y(b,143)?b.Of():y(b,74)&&b.Ld())}function HI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=YK(b);return uv(a,c)?(y(c,144)&&KL(c,b),GI(a,null),!0):!1}
-function gK(a,b){var c;a.e=b;null!=a.f&&Ui(a,Uu(a.pb)+Aa+a.f);a.f=b.cZ.e;c=eo(a.f,Zn(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Vi(a,Uu(a.pb)+Aa+a.f);GI(a,null)}function PL(a,b,c){a.n||(a.n=$doc.createElement(ug),TJ(a.n,Qf,Zc),TJ(a.n,Wg,Je),TJ(a.n,Se,bb),TJ(a.n,Kg,bb),a.pb.appendChild(a.n));TJ(a.n,Zg,b);TJ(a.n,Ie,b);a=QJ(a.n);return c?a.c:a.b}
-function sL(a,b){var c;c=null.Wf();if(c==(pj(),kp)){c=(ML(a),null.Wf());var d=(-1==bK&&(bK=CI(hb,!0)),bK);return L(J(Math.round(100*d*c/254)))}if(c==ap)return c=ML(a),d=null.Wf(),L(J(LD(d*(-1==c.b&&(c.b=CI(fb,!0)),c.b))));if(c==cp)return c=ML(a),d=null.Wf(),L(J(LD(d*(-1==c.c&&(c.c=CI(gb,!0)),c.b))));if(c==ip)return c=(ML(a),null.Wf()),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(d*c)));if(c==mp)return c=(ML(a),null.Wf()),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(10*d*c/254)));if(c==gp)return L(J(LD(12*
-(ML(a),null.Wf())*L(J(LD((-1==bK&&(bK=CI(hb,!0)),bK)/72))))));if(c==Zo)return PL(a,null.Wf(),b);if(c==ep)return c=(ML(a),L(J(LD(null.Wf())))),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(d*c/72)));if(null.Wf()==Xo)return L(J(LD(null.Wf())));throw new qk("Invalid size: "+null.Wf());}function eJ(){var a=new JL;yv.call(this);this.k=new Yp(-1,-1);new QL(this);this.pb[yd]="mosaic-LayoutPanel";gK(this,a)}s(682,289,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},eJ);
-_.zd=function(a){EI(this,a,this.pb,this.q.d,!0)};_.od=function(){iv(this,new RL)};_.pd=function(){iv(this,new SL)};_.Mf=function(){return aq(this)};_.wd=function(a){return rv(this.q,YK(a))};_.xd=function(a,b,c,d){EI(this,a,b,c,d)};_.Nf=function(a){GI(this,a)};_.yd=function(){return new fv(this)};_.Of=function(){eq(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=aq(this),null!=this.j)a=a.b+Tf,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+Tf);this.ld(b);this.i=null}else b=a.b+Tf,this.nd(a.c+Tf),this.ld(b);eq(this)}};_.Ld=function(){eq(this)};_.vd=function(a){return HI(this,a)};_.ld=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){wv(this,YK(a),b,c)};
-_.nd=function(a){this.pb.style[Zg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function RL(){}s(683,1,{},RL);_.Jd=function(a){YK(a).rd()};function SL(){}s(684,1,{},SL);_.Jd=function(a){YK(a).sd()};function fv(a){this.c=a;this.b=new tv(this.c.q)}s(685,1,{},fv);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return FI(gv(this.b))};_.$c=function(){hv(this.b)};_.c=null;function TL(){TL=u;new Jw}
-function QL(a){TL();Di(a.pb,"dragdrop-dropTarget",!0);this.b=a;new UL(this)}s(686,9,{},QL);function UL(a){ik();this.b=a}s(687,25,{},UL);_.Ac=function(){GI(this.b.b,null);eq(this.b.b)};_.b=null;function GK(a){a=a.ob;return!a?null:y(a,143)?a:GK(a)}function ZI(a,b,c){var d;d=a.pb;ZK(a,b,c,RJ(d),UI(d),SJ(d))}
-function ZK(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.nd((0>g?0:g)+(pj(),Tf)),b!=a.gd()&&a.nd((0>b?0:b)+Tf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(pj(),Tf)),c!=a.fd()&&a.ld((0>c?0:c)+Tf))}function cq(a,b){ZI(a,b.c,b.b)}s(690,1,{});function nD(){var a,b,c,d;d=co("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function VL(){this.b=new zi;new zi;new zi}s(689,690,{},VL);function mD(){mD=u;WL=new VL}function rD(){var a=oD,b=$wnd.JSApplet.JSME;mD();x(WL.b,a,b)}var WL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Hn&&(e=Yj(),2E3<e-Jn&&(Jn=e,In=Gn()));if(0==Hn++){var f=(Kn(),Ln),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Tn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Kn(),Ln),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Tn(l,m);while(h.d);h.d=m}}--Hn;c&&-1!=In&&($wnd.clearTimeout(In),In=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(vs)()}catch(d){a(b)}else B(vs)()}var pD=U(1),zn=U(103),XL=CD(" I"),G=xD(697,XL),fE=xD(695,pD),YL=CD(" Z"),vG=xD(698,YL);U(102);U(101);U(100);var ZL=U(475),bo=xD(699,ZL),$L=U(243),kt=xD(700,$L);U(244);U(145);var aM=CD(" B");U(465);var bM=CD(" C"),ui=xD(701,bM);U(463);var cM=CD(" D"),OE=xD(702,cM);U(464);U(466);var dM=U(469),KD=xD(703,dM),eM=CD(" J"),fM=U(2),xs=xD(696,fM),NJ=xD(704,aM);U(478);U(461);U(99);U(173);U(108);U(457);var oD=U(455);
-U(460);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(472);U(467);U(456);U(690);U(689);var qD=BD(),vA=U(396),AE=xD(705,vA),gM=U(518),dG=xD(706,gM),hM=U(382);U(381);U(380);U(379);U(514);var os=xD(707,G),iM=V(516,function(){GE();return iG}),jG=xD(708,iM);U(517);U(405);U(404);U(510);U(509);U(519);U(520);U(515);U(439);U(513);var Yz=xD(709,hM);U(394);U(522);U(185);U(184);U(277);U(224);U(279);U(193);var jM=U(192);U(227);U(226);U(225);U(376);U(377);U(378);U(293);var kM=U(292);U(291);
-U(297);U(311);U(524);U(523);U(290);U(289);U(526);U(525);U(531);U(532);U(533);U(534);U(535);U(536);U(537);U(538);U(527);U(528);U(529);U(530);U(353);U(230);U(229);U(302);U(303);U(304);U(549);U(558);U(25);U(550);U(551);U(552);U(553);U(554);U(555);U(556);U(557);U(275);U(451);U(450);U(482);U(484);U(483);U(485);U(487);U(486);U(488);U(492);U(493);U(349);U(352);U(350);U(351);U(422);U(421);var oB=U(420),kF=xD(710,oB),zG=xD(711,eM);U(411);U(406);U(407);U(548);U(489);U(495);U(490);U(491);U(416);U(415);U(414);
-U(419);var lM=BD(),wI=xD(712,lM);U(449);U(582);U(581);U(593);U(594);U(595);U(596);U(501);var mM=V(233,function(){ds();return is}),js=xD(713,mM);U(481);U(429);U(430);U(413);var $A=U(408);U(392);U(393);U(418);var kB=U(417);U(410);U(409);U(499);U(508);U(399);var zA=U(398);U(453);U(511);U(512);U(474);U(521);U(427);U(428);U(402);U(384);U(383);U(436);BD();BD();BD();U(386);U(387);U(273);
-var nM=V(161,function(){pj();return op}),pp=xD(714,nM),oM=V(144,function(){qj();return zo}),Ao=xD(715,oM),pM=V(151,function(){Bo();return Ko}),Lo=xD(716,pM),qM=V(156,function(){Mo();return Vo}),Wo=xD(717,qM);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);V(167,null);V(168,null);V(169,null);V(170,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(153,null);V(154,null);V(155,null);V(157,null);V(158,null);V(159,null);V(160,null);U(369);U(183);U(190);U(191);U(364);
-var qy=xD(718,kM);U(365);U(561);U(560);U(403);U(189);U(214);U(216);var GA=U(401);U(452);U(389);U(388);U(395);U(505);U(325);U(327);U(326);U(328);U(477);U(219);U(438);U(371);U(370);U(188);U(207);U(208);U(210);U(205);U(204);U(206);var IA=U(544);U(397);U(563);U(568);U(437);U(468);U(440);var $z=U(391),Zz=xD(719,zA);U(195);U(609);U(545);U(424);U(425);U(426);U(390);U(211);U(228);U(541);U(542);U(316);U(315);U(321);U(322);U(599);U(569);U(570);U(494);U(502);U(503);U(504);U(562);U(564);var aB=U(412);U(197);
-U(196);U(198);U(199);U(506);U(218);U(215);U(217);U(213);U(203);U(202);U(201);U(567);U(296);U(295);U(294);U(575);U(574);U(598);U(572);U(597);var rM=V(653,function(){Vp();return TK}),UK=xD(720,rM);U(652);U(651);U(643);U(644);U(645);U(646);U(647);U(648);U(649);U(650);U(624);var sM=V(298,function(){Qv();return Xv}),Yv=xD(721,sM),tM=V(345,function(){Mv();return Kx}),Lx=xD(722,tM);U(18);U(346);U(347);U(342);U(343);U(344);U(19);U(20);U(21);U(435);U(400);U(640);U(333);U(641);U(334);U(335);U(336);U(337);U(340);
-U(307);U(306);var uM=U(305);U(565);U(566);U(571);U(255);U(310);U(341);U(187);U(329);U(356);U(355);U(357);var vM=V(358,function(){ay();return ly}),my=xD(723,vM);V(359,null);V(360,null);V(361,null);V(362,null);U(231);U(248);U(546);U(308);U(324);U(323);U(498);U(300);U(186);U(547);U(309);U(626);U(3);U(629);U(630);U(628);U(627);U(620);U(619);U(682);U(683);U(684);U(685);U(622);U(222);var MB=U(432),OB=xD(724,MB);U(433);U(431);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);
-var wM=U(52),zx=xD(725,wM);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var WJ=U(611);U(301);var $J=U(613);U(220);U(638);U(637);U(445);U(444);U(446);U(221);U(257);U(259);U(258);U(249);U(299);U(681);U(264);U(267);U(265);U(266);U(5);U(7);
-U(6);U(584);U(434);U(447);U(368);U(182);U(285);U(287);U(286);U(253);U(367);U(250);U(573);var vJ=xD(726,uM);U(579);U(578);U(588);U(576);U(577);U(585);U(586);U(580);U(583);U(441);U(442);U(448);U(223);U(639);U(606);U(459);U(479);U(252);U(543);var aK=U(614);U(623);U(642);U(678);U(677);U(194);U(209);U(4);U(605);U(34);U(260);U(330);U(331);U(332);U(261);var LK=xD(727,jM);U(262);U(657);U(674);var xM=V(675,function(){wL();return CL}),DL=xD(728,xM),yM=V(676,function(){lK();return FL}),GL=xD(729,yM);U(660);
-U(669);U(668);U(672);U(671);U(667);U(666);U(664);U(665);U(663);U(662);U(659);U(661);U(670);U(673);U(658);U(314);U(363);U(354);U(33);U(71);U(625);U(679);U(313);U(312);U(318);U(319);U(317);U(263);U(22);U(283);U(284);U(11);U(14);U(23);var zM=U(26),tk=xD(730,zM);U(24);U(27);U(28);U(680);U(8);U(10);U(9);U(686);U(687);U(631);U(634);U(635);U(636);U(632);U(633);var YJ=U(612);U(616);U(617);U(200);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
diff --git a/public/jsme_bak/CE2CDF93F94DC9AD046CD426666189FC.cache.html b/public/jsme_bak/CE2CDF93F94DC9AD046CD426666189FC.cache.html
deleted file mode 100644
index 306fca6..0000000
--- a/public/jsme_bak/CE2CDF93F94DC9AD046CD426666189FC.cache.html
+++ /dev/null
@@ -1,619 +0,0 @@
-<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 = 'CE2CDF93F94DC9AD046CD426666189FC';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",ba=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",wa=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",db="0px",eb="1",fb="100%",gb="1em",
-ib="1ex",jb="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",qb=";",rb="<",sb="=",tb=">",ub="?",vb="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Eb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Rb="East",Sb="F",Tb="First",Ub='For input string: "',Vb="GBVTBU-BB",Wb="H",Xb="HIDDEN",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",
-hc="NA",ic="NONE",jc="No more molecules in SDF buffer",kc="Nonring",mc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Fc="Ring",Gc="S",Kc="SMILES",Lc="Se",Mc="Si",Nc="South",Oc="Style names cannot be empty",Pc="West",Qc="X",Rc="[",Sc="\\",Tc="]",Uc="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed=
-"align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",qd="cellPadding",rd="cellSpacing",vd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Kd="dblclick",Ld="definition",Md="dialog",Qd="dir",Rd="directory",Xd="display",Yd="div",Zd=
-"document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragexit",ee="dragleave",fe="dragover",ge="drop",he="end_gesture",ie="error",je="filter",ke="float",le="focus",me="fontFamily",ne="fontSize",oe="fontStyle",pe="fontWeight",qe="form",re="function",se="g",te="gecko1_8",ue="gesturechange",ve="gestureend",we="gesturestart",ye="google",ze="grid",Ae="gridcell",Be="group",Ce="gwt-MenuBar",Je="gwt-MenuBarPopup",Ke="heading",Le="height",Me="hidden",Ne="img",Oe="is_touch_supported",
-Pe="italic",Qe="java.vm.name",Re="jsa-resetDiv",Se="keydown",Te="keypress",Ue="keyup",Ve="left",We="link",Xe="list",Ye="listbox",Ze="listitem",$e="load",af="log",cf="ltr",df="main",ef="marquee",ff="math",gf="menu",hf="menuPopup",of="menubar",pf="menuitem",qf="menuitemcheckbox",rf="menuitemradio",sf="middle",tf="mousedown",uf="mousemove",vf="mouseout",wf="mouseover",xf="mouseup",yf="mousewheel",zf="msie",Af="multipart",Bf="n",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",
-If="number",Jf="object",Kf="offsetHeight",Lf="offsetWidth",Mf="ontouchstart",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="popupContent",Tf="position",Uf="presentation",Vf="progressbar",Wf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",bg="reaction",cg="rect(0px, 0px, 0px, 0px)",dg="region",eg="rgb(",fg="right",gg="role",hg="rotation",jg="row",kg="rowgroup",lg="rowheader",mg="rtl",ng="s",og="scale100",pg="scrollbar",qg="se",rg="search",sg="separator",tg="serif",ug='shape-rendering="crispEdges"',
-vg="slider",wg="span",xg="spinbutton",yg="status",zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="|",_,eh={l:4194303,m:4194303,h:1048575},fh={l:0,
-m:0,h:0},gh={l:1,m:0,h:0},hh={l:2,m:0,h:0},ih={l:3,m:0,h:0},jh={l:4,m:0,h:0},kh={l:8,m:0,h:0},lh={l:10,m:0,h:0},mh={l:16,m:0,h:0},nh={l:32,m:0,h:0},oh={l:64,m:0,h:0},ph={l:128,m:0,h:0},qh={l:256,m:0,h:0},rh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Bh={l:8192,m:0,h:0},Ch={l:16384,m:0,h:0},Dh={l:32768,m:0,h:0},Eh={l:65536,m:0,h:0},Fh={l:131072,m:0,h:0},Gh={l:262144,m:0,h:0},Hh={l:524288,m:0,h:0},Ih={},Jh={48:1},Kh={84:1,113:1,119:1,125:1,127:1},Lh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,
-80:1,82:1},k={112:1,113:1,115:1},Mh={129:1},Nh={113:1,119:1,121:1,125:1,127:1},Oh={47:1,83:1},Ph={7:1,8:1,113:1,116:1,118:1},Qh={56:1},Rh={53:1,113:1},Sh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Th={131:1},Uh={2:1},Vh={55:1},Wh={90:1,95:1,109:1,113:1},Xh={113:1,119:1,127:1},Yh={95:1,113:1},Zh={133:1},
-$h={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ai={8:1,9:1,113:1,116:1,118:1},bi={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ci={130:1},di={11:1,113:1,116:1,118:1},ei={113:1,115:1,130:1},fi={6:1,8:1,113:1,116:1,118:1},gi={81:1,113:1,116:1,118:1},hi={90:1,91:1,95:1,109:1,113:1},ii={113:1,119:1,
-125:1,127:1},ji={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ki={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},li={90:1,91:1,95:1,101:1,109:1,113:1},mi={113:1},ni={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},oi={113:1,129:1},pi={45:1},qi={111:1},ri={114:1},si={69:1,80:1},ti={46:1,48:1,57:1,62:1,
-69:1,70:1,72:1,80:1,82:1},ui={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},vi={113:1,115:1,129:1},wi={8:1,10:1,113:1,116:1,118:1};function s(a,b,c){var d=Ih[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ih[a]=function(){}),_=d.prototype=0>b?{}:new Ih[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 xi(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(yi,r,-1,8,1);d=(zi(),Ai);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 Bi(){Bi=u;Ci=new Di}function Ei(a){for(var b,a=new Fi(a.k.n);a.c<a.e.ye();)b=Gi(a),Hi(b.dd(),ae,!1),Ii(a)}
-function Ji(a,b,c){var a=a.o,d;try{d=new Ki(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Li(e);if(y(e,119))throw new Mi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Hi(b.dd(),Vb,!0);Hi(c.dd(),$d,!0);x(Ci,b,c)}function Ni(a,b){var c;c=Oi(Ci,b);var d;d=Oi(a.o.d,c);if(!d)throw new Pi("dragHandle was not draggable");Qi(d.c.b);Qi(d.e.b);Qi(d.d.b);Hi(b.dd(),Vb,!1);Hi(c.dd(),$d,!1)}
-function Ri(a){var b;a.p=!1;for(a=new Fi(a.k.n);a.c<a.e.ye();)b=Gi(a),Hi(b.dd(),ae,!1),Ii(a)}function Si(a,b){Ti(a.k.n,b)?Hi(b.dd(),ae,!1):a.p?(Ui(a.k.n,b),Hi(b.dd(),ae,!0)):(a.k.n.De(),Ui(a.k.n,b))}function Vi(a){this.i=a;this.k=new Wi(this);this.o=new Xi(this.k)}s(3,1,{});_.kc=function(){Yi(this.k.f,"dragdrop-dragging")};_.lc=function(){Zi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ci;function Wi(a){this.n=new $i;this.e=a;this.b=a.i}s(4,1,{},Wi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function aj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function bj(a,b){var c;c=cj(a.d,dj).b;b.b.ctrlKey||b.b.metaKey||Ei(a.c.e);Si(a.c.e,c)}function ej(a){a.c.i=null;a.c.e.lc();fj((gj(),hj(null)),a.b,0,0);var b=a.b.pb;ij=b;jj();kj=b;a.e=2}
-function Xi(a){this.d=new Di;this.c=a;this.b=new lj;mj(this.b,nj(),oj());z(this.b,this,(pj(),pj(),qj));z(this.b,this,(rj(),rj(),sj));a=this.b.pb.style;a[je]="alpha(opacity=0)";a.opacity=0;a.margin=0+(tj(),Wf);a.borderStyle=(uj(),Df);a[jd]="blue"}s(5,1,{},Xi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=vj(a);e=wj(a);b=xj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!dj)dj=c,this.c.f=cj(this.d,dj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==yj(this.c.n,this.c.f)&&(Ei(this.c.e),Si(this.c.e,this.c.f)),zj(new Aj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Bj(dj,null),dj!=this.c.f&&(c=new Bj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,ej(this),1!=this.e&&aj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Pj(a,b);a=Qj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Rj(Sj(d-this.i),Sj(a-this.j))>=this.c.e.n?(Tj(),-1!=yj(this.c.n,this.c.f)||Si(this.c.e,this.c.f),c=new Bj(dj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,ej(this)):Uj.preventDefault()),1==this.e)return;Uj.preventDefault();aj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Pj(a,b);b=Qj(a,b);if(1==xj(a.b)&&(this.f=!1,dj))try{if(Tj(),1==this.e)bj(this,a);else{d!=this.b&&(c=new Bj(d,null),e+=c.b,b+=c.e);try{aj(this,e,b),this.c.e.kc(),3!=this.e&&bj(this,a)}finally{var f=this.b.pb;ij&&f==ij&&(ij=null);jj();f===kj&&(kj=null);Vj(this.b);this.e=1;this.c.f=null}}}finally{dj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var dj=null;function Aj(){}s(6,1,Qh,Aj);_.qc=function(){Tj()};
-function Ki(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ki);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+wa};function Bj(a,b){!a||a==(gj(),hj(null))?this.i=this.f=0:(this.f=a._c()-Wj(a.pb),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(gj(),hj(null))?this.d=this.c=0:(this.c=Xj(b.pb)+Yj(b.pb),this.d=Zj(b.pb)+$j(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Bj);
-_.tS=function(){return ua+this.b+Ba+this.e+wa};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Tj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Yj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function $j(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ak(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function bk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function ck(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function dk(a,b){var c=ek();ck(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;fk(a.n,ek())}function gk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function fk(a,b){gk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function hk(a){this.b=a}s(18,1,{},hk);_.vc=function(a){fk(this,a)};_.b=null;s(19,1,{});s(20,1,Uh);function ik(){ik=u;var a;(a=new jk)&&(a.yc()||(a=new kk));lk=a}s(21,19,{});var lk=null;function mk(a,b){var c=A(function(){if(!b.b){var c=ek();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function jk(){}s(22,21,{},jk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new nk;mk(a,b);return b};function nk(){}s(23,20,Uh,nk);_.xc=function(){this.b=!0};_.b=!1;function kk(){this.b=new $i;this.c=new ok(this)}s(24,21,{},kk);_.yc=function(){return!0};_.wc=function(a){a=new pk(this,a);Ui(this.b,a);1==this.b.d&&qk(this.c,16);return a};function rk(){rk=u;sk=new $i;var a=new tk;uk();vk(wk?wk:wk=new xk,a)}function yk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(sk,a)}
-function qk(a,b){if(0>b)throw new zk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(sk,a);a.c=!1;a.d=Ak(a,b);Ui(sk,a)}function Bk(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Ak(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||Ti(sk,this);this.Ac()};_.c=!1;_.d=0;var sk;function ok(a){rk();this.b=a}s(25,26,{},ok);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Ck,r,3,a.b.d,0);b=Dk(a.b,b);c=new Ek;for(e=0,f=b.length;e<f;++e)d=b[e],Ti(a.b,d),fk(d.b,c.b);0<a.b.d&&qk(a.c,Rj(5,16-(ek()-c.b)))};_.b=null;function pk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},pk);_.xc=function(){var a=this.c;Ti(a.b,this);0==a.b.d&&yk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Fk(){this.b=cd}s(28,29,{},Fk);function Gk(){this.b=dd}s(30,29,{},Gk);function Hk(){this.b=gd}s(31,29,{},Hk);s(33,1,{});_.b=null;function Ik(a){this.b=a}
-s(32,33,{},Ik);function Jk(){this.b=hd}s(34,29,{},Jk);function Kk(){this.b=kd}s(35,29,{},Kk);function Lk(){this.b=pd}s(36,29,{},Lk);function Mk(){this.b=yd}s(37,29,{},Mk);function Nk(){this.b=Ed}s(38,29,{},Nk);function Ok(){this.b=Fd}s(39,29,{},Ok);function Pk(){this.b=Gd}s(40,29,{},Pk);function Qk(){this.b=Hd}s(41,29,{},Qk);function Rk(){this.b=Ld}s(42,29,{},Rk);function Sk(){this.b=Md}s(43,29,{},Sk);function Tk(){this.b=Rd}s(44,29,{},Tk);function Uk(){this.b=Zd}s(45,29,{},Uk);
-function Vk(){this.b=qe}s(46,29,{},Vk);function Wk(){this.b=ze}s(47,29,{},Wk);function Xk(){this.b=Ae}s(48,29,{},Xk);function Yk(){this.b=Be}s(49,29,{},Yk);function Zk(){this.b=Ke}s(50,29,{},Zk);function $k(a){this.b=a.id}s(51,1,{4:1,5:1},$k);_.b=null;function al(){this.b=Ne}s(52,29,{},al);function bl(){this.b=We}s(53,29,{},bl);function cl(){this.b=Xe}s(54,29,{},cl);function dl(){this.b=Ye}s(55,29,{},dl);function fl(){this.b=Ze}s(56,29,{},fl);function gl(){this.b=af}s(57,29,{},gl);
-function hl(){this.b=df}s(58,29,{},hl);function il(){this.b=ef}s(59,29,{},il);function jl(){this.b=ff}s(60,29,{},jl);function kl(){this.b=gf}s(61,29,{},kl);function ll(){this.b=of}s(62,29,{},ll);function ml(){this.b=pf}s(63,29,{},ml);function nl(){this.b=qf}s(64,29,{},nl);function ol(){this.b=rf}s(65,29,{},ol);function pl(){this.b=Cf}s(66,29,{},pl);function ql(){this.b=Ff}s(67,29,{},ql);function rl(){this.b=Of}s(68,29,{},rl);function sl(){this.b=Uf}s(69,29,{},sl);s(70,33,{},function(a){this.b=a});
-function tl(){this.b=Vf}s(71,29,{},tl);function ul(){ul=u;vl=new Ik("aria-activedescendant")}var vl;function wl(){this.b=$f}s(73,29,{},wl);function xl(){this.b=ag}s(74,29,{},xl);function yl(){this.b=dg}s(75,29,{},yl);
-function zl(){zl=u;Al=new Gk;Bl=new Fk;Cl=new Hk;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Xk;Rl=new Wk;Sl=new Yk;Tl=new Zk;Ul=new al;Vl=new bl;Wl=new dl;Xl=new fl;Yl=new cl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new ll;dm=new nl;em=new ol;fm=new ml;gm=new kl;hm=new pl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new xl;nm=new wl;om=new yl;pm=new qm;rm=new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=
-new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;C=new Di;x(C,dg,om);x(C,cd,Bl);x(C,Md,Ml);x(C,dd,Al);x(C,gd,Cl);x(C,Zd,Ol);x(C,hd,Dl);x(C,kd,El);x(C,pd,Fl);x(C,yd,Gl);x(C,Ae,Ql);x(C,Ed,Hl);x(C,Be,Sl);x(C,Fd,Il);x(C,Gd,Jl);x(C,Hd,Kl);x(C,Ld,Ll);x(C,Xe,Yl);x(C,Rd,Nl);x(C,qe,Pl);x(C,ze,Rl);x(C,Ke,Tl);x(C,Ne,Ul);x(C,We,Vl);x(C,Ye,Wl);x(C,Ze,Xl);x(C,af,Zl);x(C,df,$l);x(C,ef,am);x(C,ff,bm);x(C,gf,gm);x(C,of,cm);x(C,pf,fm);x(C,
-qf,dm);x(C,Of,jm);x(C,$f,nm);x(C,rf,em);x(C,Cf,hm);x(C,Ff,im);x(C,Uf,km);x(C,Vf,lm);x(C,ag,mm);x(C,jg,tm);x(C,kg,pm);x(C,lg,rm);x(C,rg,xm);x(C,sg,zm);x(C,pg,vm);x(C,vg,Bm);x(C,xg,Dm);x(C,yg,Fm);x(C,Ag,Lm);x(C,Cg,Hm);x(C,Dg,Jm);x(C,Ig,bn);x(C,Jg,dn);x(C,Kg,fn);x(C,Lg,hn);x(C,Sg,on);x(C,Tg,kn);x(C,Ug,mn)}var Bl,Al,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,Tl,Ul,Vl,Yl,Wl,Xl,Zl,$l,am,bm,gm,cm,fm,dm,em,hm,im,jm,km,lm,nm,mm,om,C,tm,pm,rm,vm,xm,zm,Bm,Dm,Fm,Lm,Hm,Jm,bn,dn,fn,hn,on,kn,mn;
-function um(){this.b=jg}s(77,29,{},um);function qm(){this.b=kg}s(78,29,{},qm);function sm(){this.b=lg}s(79,29,{},sm);function wm(){this.b=pg}s(80,29,{},wm);function ym(){this.b=rg}s(81,29,{},ym);function Am(){this.b=sg}s(82,29,{},Am);function Cm(){this.b=vg}s(83,29,{},Cm);function Em(){this.b=xg}s(84,29,{},Em);function Gm(){this.b=yg}s(85,29,{},Gm);function Mm(){this.b=Ag}s(86,29,{},Mm);function Im(){this.b=Cg}s(87,29,{},Im);function Km(){this.b=Dg}s(88,29,{},Km);function cn(){this.b=Ig}
-s(89,29,{},cn);function en(){this.b=Jg}s(90,29,{},en);function gn(){this.b=Kg}s(91,29,{},gn);function jn(){this.b=Lg}s(92,29,{},jn);function pn(){this.b=Sg}s(93,29,{},pn);function ln(){this.b=Tg}s(94,29,{},ln);function nn(){this.b=Ug}s(95,29,{},nn);function Ek(){this.b=ek()}function ek(){return(new Date).getTime()}s(96,1,{},Ek);function qn(a){var b,c,d;d=new rn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),sn(d,c.cZ.e),d.b.b+=ob,tn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function un(a){var b,c,d;c=v(vn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new wn;c[d]=a[d]}}function xn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return xn(this)};_.f=null;_.i=null;function yn(a){zn();this.i=a}s(100,101,Xh,yn);function Pi(a){zn();this.i=a}function Mi(a,b){zn();this.f=b;this.i=a}s(99,100,ii,Pi,Mi);
-function An(a){zn();this.c=a;this.b=j;var b,c,d;c=Bn(Cn(this.c)?this.c:null);d=v(vn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Dn(c[a]);un(d)}s(98,99,ii,An);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Hf:Cn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":En(this.c).e;this.b=this.b+ob+(Cn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Cn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Fn(a,b){return Gn(a)?a.eQ(b):a===b}
-function En(a){return Gn(a)?a.cZ:Hn}function In(a){return Gn(a)?a.hC():xi(a)}
-function Jn(){var a;Jn=u;Kn=(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 Ln(a){Jn();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=Kn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Kn;s(107,1,{});function xi(a){return a.$H||(a.$H=++Mn)}function Nn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function On(){return $wnd.setTimeout(function(){0!=Pn&&(Pn=0);Qn=-1},10)}var Pn=0,Mn=0,Rn=0,Qn=-1;
-function Sn(){Sn=u;Tn=new Un}function Vn(a,b){a.b=Wn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Xn(a)),Yn(a.f,1),!a.j&&(a.j=new Zn(a)),Yn(a.j,50))}function Un(){}function $n(a){return a.Cc()}function Wn(a,b){!a&&(a=[]);a[a.length]=b;return a}function ao(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Wn(b,e)):e[0].qc()}catch(f){if(f=Li(f),!y(f,127))throw f;}}return b}function Yn(a,b){Sn();$wnd.setTimeout(function(){A($n)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},Un);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Tn;function Xn(a){this.b=a}s(110,1,{},Xn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),ao(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=ek();100>ek()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Zn(a){this.b=a}s(111,1,{},Zn);_.Cc=function(){this.b.e&&Yn(this.b.f,1);return this.b.k};_.b=null;function zn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Bn(a);2<=e.length&&e.splice(0,2);c=v(vn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Dn(e[a]);un(c)}
-function Bn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=bo(f),g=f.indexOf(ua),i=0==f.indexOf(re)?8:0;-1==g&&(g=co(f,eo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=bo(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function tn(a,b){a.b+=b}function fo(){}s(117,116,{},fo);_.b=j;function Xj(a){return go(ho(a.ownerDocument),a)}function Zj(a){return io(ho(a.ownerDocument),a)}
-function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}function lo(a,b){a.innerHTML=b||j}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function xj(a){a=a.button;return 1==a?4:2==a?2:1}
-function go(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function oo(a){return io(ho(a.ownerDocument),a)}function io(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function po(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function qo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function Wj(a){return!ro()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==mg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function ro(){var a=so();return-1!=a&&1009E3<=a}
-function to(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function so(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function oj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function nj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}
-function uo(a){return Wj(D(a.compatMode,Jb)?a.documentElement:a.body)}function vo(a){return(D(a.compatMode,Jb)?a.documentElement:a.body).scrollTop||0}function ho(a){return D(a.compatMode,Jb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function uj(){uj=u;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=F(Ho,r,6,[wo,yo,Ao,Co,Eo])}
-s(139,140,fi);var Go,Ao,yo,Co,wo,Eo;function xo(){E.call(this,ic,0)}s(141,139,fi,xo);function zo(){E.call(this,"DOTTED",1)}s(142,139,fi,zo);function Bo(){E.call(this,"DASHED",2)}s(143,139,fi,Bo);function Do(){E.call(this,Xb,3)}s(144,139,fi,Do);function Fo(){E.call(this,"SOLID",4)}s(145,139,fi,Fo);function Io(){Io=u;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=F(So,r,7,[Jo,Lo,No,Po])}s(146,140,Ph);var Ro,Lo,No,Po,Jo;function Ko(){E.call(this,ic,0)}s(147,146,Ph,Ko);
-function Mo(){E.call(this,"BLOCK",1)}s(148,146,Ph,Mo);function Oo(){E.call(this,"INLINE",2)}s(149,146,Ph,Oo);function Qo(){E.call(this,"INLINE_BLOCK",3)}s(150,146,Ph,Qo);function To(){To=u;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,r,9,[Uo,Wo,Yo,$o])}s(151,140,ai);var bp,$o,Wo,Yo,Uo;function Vo(){E.call(this,"VISIBLE",0)}s(152,151,ai,Vo);function Xo(){E.call(this,Xb,1)}s(153,151,ai,Xo);function Zo(){E.call(this,"SCROLL",2)}s(154,151,ai,Zo);function ap(){E.call(this,"AUTO",3)}s(155,151,ai,ap);
-function dp(){dp=u;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=F(np,r,10,[ep,gp,ip,kp])}s(156,140,wi);var mp,ep,gp,ip,kp;function fp(){E.call(this,Ib,0)}s(157,156,wi,fp);function hp(){E.call(this,cc,1)}s(158,156,wi,hp);function jp(){E.call(this,ec,2)}s(159,156,wi,jp);function lp(){E.call(this,yc,3)}s(160,156,wi,lp);function tj(){tj=u;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=F(Hp,r,11,[op,qp,sp,up,wp,yp,Ap,Cp,Ep])}s(161,140,di);
-var Gp,Cp,sp,up,Ap,Ep,yp,qp,wp,op;function pp(){E.call(this,"PX",0)}s(162,161,di,pp);function rp(){E.call(this,"PCT",1)}s(163,161,di,rp);function tp(){E.call(this,"EM",2)}s(164,161,di,tp);function vp(){E.call(this,"EX",3)}s(165,161,di,vp);function xp(){E.call(this,"PT",4)}s(166,161,di,xp);function zp(){E.call(this,"PC",5)}s(167,161,di,zp);function Bp(){E.call(this,"IN",6)}s(168,161,di,Bp);function Dp(){E.call(this,"CM",7)}s(169,161,di,Dp);function Fp(){E.call(this,"MM",8)}s(170,161,di,Fp);
-function Ip(){Ip=u;Jp=[];Kp=[];Lp=[]}var Jp,Kp,Lp;function Mp(){Mp=u;Np=new Op}function Pp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Qp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Op(){}s(173,1,{},Op);_.b=null;var Np;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ec=function(){return this.Gc()};_.b=null;var Rp=_.c=null;
-function Sp(){Sp=u;Tp=new Up(ld,new Vp)}function Vp(){}s(182,183,{},Vp);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Tp};var Tp;function Wp(){Wp=u;Xp=new Up(xd,new Yp)}function Yp(){}s(186,183,{},Yp);_.Dc=function(a){Zp();$p(this,a.c,aq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Xp};var Xp;s(189,183,pi);function Pj(a,b){return(a.b.clientX||0)-go(ho(b.ownerDocument),b)+Wj(b)+uo(b.ownerDocument)}function Qj(a,b){return(a.b.clientY||0)-oo(b)+(b.scrollTop||0)+vo(b.ownerDocument)}
-function vj(a){var b;return(b=a.c)?Pj(a,b):a.b.clientX||0}function wj(a){var b;return(b=a.c)?Qj(a,b):a.b.clientY||0}s(188,189,pi);function bq(){bq=u;cq=new Up(Ad,new dq)}function dq(){}s(187,188,pi,dq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return cq};var cq;function eq(){eq=u;fq=new Up(Id,new gq)}function gq(){}s(190,183,{},gq);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return fq};var fq;s(193,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
-var hq=_.d=0;function xk(){this.d=++hq}s(192,193,Oh,xk);function Up(a,b){this.d=++hq;this.b=b;!Rp&&(Rp=new iq);Rp.b[a]=this;this.c=a}s(191,192,Oh,Up);_.b=null;_.c=null;function jq(){jq=u;kq=new Up(Kd,new lq)}function lq(){}s(194,188,pi,lq);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(mq(),nq))a=oq(b.pb),c=new pq(jo(b.pb,Lf),jo(b.pb,Kf)),d=new pq(jo(b.T.jb.pb,Lf),jo(b.T.jb.pb,Kf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);qq(b.I,!0);a=jo(b.T.jb.pb,Lf);rq(b,new pq(a,sq(b.T.jb).b));b.J&&b.O!=nq&&tq(b.r,b)}else qq(b.I,!1),b.O!=(mq(),nq)?rq(b,new pq(b.F.c,b.F.b)):uq(b,oq(b.r.pb)),b.J&&b.O!=nq&&vq(b.r,b);wq(b.T.jb)}else qq(b.I,!0)};_.Gc=function(){return kq};var kq;s(195,183,{});
-function xq(){xq=u;yq=new Up(be,new zq)}function zq(){}s(196,195,{},zq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return yq};var yq;function Aq(){Aq=u;Bq=new Up(ce,new Cq)}function Cq(){}s(197,195,{},Cq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Bq};var Bq;function Dq(){Dq=u;Eq=new Up(fe,new Fq)}function Fq(){}s(198,195,{},Fq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Eq};
-var Eq;function Gq(){Gq=u;Hq=new Up(ge,new Iq)}function Iq(){}s(199,195,{},Iq);_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Jq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Gg),a.b.c.b.b.f.pb[Wg]=null!=b?b:j)};_.Gc=function(){return Hq};var Hq;function Kq(){Kq=u;Lq=new Up(le,new Mq)}function Mq(){}
-s(200,183,{},Mq);_.Dc=function(a){Vj(a.b.b)};_.Gc=function(){return Lq};var Lq;function Nq(){Nq=u;Oq=new Up(ue,new Pq)}function Pq(){}s(201,183,{},Pq);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Qq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Rq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Oq};var Oq;function Sq(){Sq=u;Tq=new Up(ve,new Uq)}
-function Uq(){}s(202,183,{},Uq);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Vq(a.b.b,a.b.c))};_.Gc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new Up(we,new Yq)}function Yq(){}s(203,183,{},Yq);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Xq};var Xq;s(205,183,{});s(204,205,{});function Zq(){Zq=u;$q=new Up(Se,new ar)}function ar(){}s(206,204,{},ar);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(br(),cr).length&&-999!=(br(),cr)[c]&&(c=(br(),cr)[c]);b=new dr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?er(fr(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new gr(a)),a.ub),b.b=d,hr(),ir(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:jr(a,ko((kr(),lr).ac.b.pb,Wg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Wb;c=1300;break;case 114:case 82:a.jb=!0;a.J=uc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ka):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Wa);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?mr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?mr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&mr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?mr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?mr(a,4):c=207;break;case 53:105==a.c?mr(a,5):c=208;
-break;case 54:105==a.c?mr(a,6):c=210;break;case 55:105==a.c?mr(a,7):c=211;break;case 56:105==a.c?mr(a,8):c=212;break;case 57:105==a.c?mr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}nr(a,c)}a=!0}a&&this.b.preventDefault()};_.Gc=function(){return $q};var $q;function or(){or=u;pr=new Up(tf,new qr)}function qr(){}s(207,188,pi,qr);_.Dc=function(a){a.nc(this)};_.Gc=function(){return pr};
-var pr;function pj(){pj=u;qj=new Up(uf,new rr)}function rr(){}s(208,188,pi,rr);_.Dc=function(a){a.oc(this)};_.Gc=function(){return qj};var qj;function sr(){sr=u;tr=new Up(vf,new ur)}function ur(){}s(209,188,pi,ur);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Bj(dj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,ej(a))};_.Gc=function(){return tr};var tr;function rj(){rj=u;sj=new Up(xf,new vr)}function vr(){}s(210,188,pi,vr);_.Dc=function(a){a.pc(this)};_.Gc=function(){return sj};var sj;function iq(){this.b={}}
-s(211,1,{},iq);_.b=null;s(214,189,pi);var wr=null;function xr(){xr=u;yr=new Up(Ng,new zr)}function zr(){}s(213,214,pi,zr);_.Dc=function(a){Ar(a.b,this,a.b.n)};_.Gc=function(){return yr};var yr;function Br(){Br=u;Cr=new Up(Og,new Dr)}function Dr(){}s(215,214,pi,Dr);_.Dc=function(a){Ar(a.b,this,a.b.n)};_.Gc=function(){return Cr};var Cr;function Er(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==re)}s(216,1,{},Er);
-function Fr(){Fr=u;Gr=new Up(Pg,new Hr)}function Hr(){}s(217,214,pi,Hr);_.Dc=function(a){Ar(a.b,this,a.b.o)};_.Gc=function(){return Gr};var Gr;function Ir(){Ir=u;Jr=new Up(Qg,new Kr)}function Kr(){}s(218,214,pi,Kr);_.Dc=function(a){Lr(a.b,this)&&(a.b.k&&Mr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),qk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Jr};var Jr;function Nr(a,b){this.b=b;this.c=a}function Or(a,b,c){wk&&(b=new Nr(b,c),a.Rc(b))}s(219,184,{},Nr);_.Dc=function(a){a.Nc(this)};_.Ec=function(){return wk};
-_.b=!1;var wk=_.c=null;function Pr(a){this.b=a}s(220,184,{},Pr);_.Dc=function(a){a.Oc(this)};_.Ec=function(){return Qr};var Qr=_.b=null;function Rr(){}function Sr(a){var b;Tr&&(b=new Rr,a.Rc(b))}s(221,184,{},Rr);_.Dc=function(a){a.Pc(this)};_.Ec=function(){return Tr};var Tr=null;function Ur(a){this.b=a}s(222,184,{},Ur);_.Dc=function(a){a.Qc(this)};_.Ec=function(){return Vr};var Vr=_.b=null;function Wr(){}s(223,184,{},Wr);_.Dc=function(a){a.b.W&&a.b.Bd()};_.Ec=function(){return Xr};var Xr=null;
-function Yr(a,b,c){a=a.b;if(!b)throw new Zr("Cannot add a handler with a null type");if(!c)throw new Zr("Cannot add a null handler");0<a.c?$r(a,new as(a,b,c)):bs(a,b,null).hf(c);return new cs(new ds(a,b,c))}
-function es(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Zr("Cannot fire null event");try{++d.c;i=fs(d,b.Ec(),null);e=null;for(h=d.d?i.rf(i.ye()):i.qf();d.d?h.tf():h.Uc();){g=d.d?h.uf():h.Vc();try{b.Dc(g)}catch(l){if(l=Li(l),y(l,127))f=l,!e&&(e=new gs),hs(e,f);else throw l;}}if(e)throw new is(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Fi(d.b);o.c<o.e.ye();)m=Gi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Li(n);if(y(n,84))throw new js(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function ks(a){ls.call(this,a,!1)}function ls(a,b){this.b=new ms(b);this.c=a}s(224,1,Jh,ks,ls);_.Rc=function(a){es(this,a)};_.b=null;_.c=null;s(227,1,{});function $r(a,b){!a.b&&(a.b=new $i);Ui(a.b,b)}function ns(a,b,c,d){var e,f;e=fs(a,b,c);e.kf(d)&&e.ve()&&(f=cj(a.e,b),f.xe(c),f.ve()&&Oi(a.e,b))}function bs(a,b,c){var d;d=cj(a.e,b);d||(d=new Di,x(a.e,b,d));a=d.ue(c);a||(a=new $i,d.we(c,a));return a}
-function fs(a,b,c){a=cj(a.e,b);if(!a)return os(),os(),ps;c=a.ue(c);return!c?(os(),os(),ps):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function ms(a){this.e=new Di;this.d=a}s(225,226,{},ms);function cs(a){this.b=a}s(228,1,{},cs);_.b=null;function is(a){Mi.call(this,qs(a),rs(a));this.b=a}function rs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function qs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new ss(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.Bc(),tn(b.b,d);return b.b.b}s(230,99,Kh,is);_.b=null;function js(a){is.call(this,a)}s(229,230,Kh,js);s(231,1,{},function(){});function ts(a){a=ko(a,Qd);return us(mg,a)?(vs(),ws):us(cf,a)?(vs(),xs):(vs(),ys)}function vs(){vs=u;ws=new zs("RTL",0);xs=new zs("LTR",1);ys=new zs("DEFAULT",2);As=F(Bs,r,49,[ws,xs,ys])}
-function zs(a,b){E.call(this,a,b)}s(233,140,{49:1,113:1,116:1,118:1},zs);var As,ys,xs,ws;function Cs(){}function Ds(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=Ds(e,d);F(a,b,c,d);return d}function Es(a){return Fs([Gs,H],[r,k],[112,-1],a,0,2,1)}
-function Fs(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Ds(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Fs(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Hs();var e=Is,f=Js;Hs();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 Ks(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ls;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ls;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ls;}a[b]=c}s(234,1,{},Cs);_.qI=0;
-function Hs(){Hs=u;Is=[];Js=[];var a=new Cs,b=Is,c=Js,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Is,Js;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Cn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Gn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ms(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Ns(){var a;$stats&&Os("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(zf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(zf)&&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")?te:"unknown"}D(te,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Os("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Ps,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Os("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Ip();Lp.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;}");
-Ip();0!=Lp.length&&(a=Lp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).insertBefore(a,b.b.firstChild),Lp.length=0);0!=Jp.length&&(a=Jp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).appendChild(a),Jp.length=0);0!=Kp.length&&(a=Kp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).appendChild(a),Kp.length=0);$stats&&Os("export.client.JSME_export");new Qs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==re)$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(d){}}
-function Li(a){return y(a,127)?a:new An(a)}function Rs(a){return Ss(a&4194303,a>>22&4194303,0>a?1048575:0)}function Ts(a){return Ss(a.l,a.m,a.h)}function Ss(a,b,c){return _=new gt,_.l=a,_.m=b,_.h=c,_}
-function ht(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new it;if(0==a.l&&0==a.m&&0==a.h)return jt=Ss(0,0,0),Ss(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?(jt=Ss(0,0,0),c=Ts((kt(),lt))):(jt=Ss(c.l,c.m,c.h),c=Ss(0,0,0)),c;g=!1;0!=b.h>>19&&(b=mt(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?nt(e):0==c&&0!=d&&0==e?nt(d)+22:0!=c&&0==d&&0==e?nt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Ts((kt(),ot)),c=!0,g=!g;else return c=pt(a,f),g&&qt(c),jt=Ss(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=mt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=pt(c,d);f&&qt(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=Ss(f,i,c);g?jt=mt(c):jt=Ss(c.l,c.m,c.h);return e}if(!rt(a,b))return e?jt=mt(a):jt=Ss(a.l,a.m,a.h),Ss(0,0,0);c=c?a:Ss(a.l,a.m,a.h);var h,l,m,o;f=st(b)-st(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=Ss(i&4194303,l&4194303,h&1048575);for(l=Ss(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&&qt(l);e?(jt=mt(c),d&&(jt=tt(jt,(kt(),lt)))):jt=Ss(c.l,c.m,c.h);return l}
-function qt(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 st(a){var b;b=ut(a.h);return 32==b?(b=ut(a.m),32==b?ut(a.l)+32:b+20-10):b-12}var jt=null;function vt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function wt(a,b){return Ss(a.l&b.l,a.m&b.m,a.h&b.h)}function xt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return kt(),yt;if(-9223372036854775E3>a)return kt(),zt;if(9223372036854775E3<=a)return kt(),ot;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ss(a,b,c);d&&qt(b);return b}function At(a){var b,c;return-129<a&&128>a?(b=a+128,null==Bt&&(Bt=v(Ct,r,50,256,0)),c=Bt[b],!c&&(c=Bt[b]=Rs(a)),c):Rs(a)}
-function Dt(a){var b=fh,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 rt(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 Et(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return Ss(c&4194303,n&
-4194303,q&1048575)}function mt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ss(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function pt(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 Ss(c&4194303,d&4194303,e&1048575)}function tt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ft(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Ft(mt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=At(1E9);a=ht(a,b);b=j+L(jt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Bt=null;function kt(){kt=u;ot=Ss(4194303,4194303,524287);zt=Ss(0,0,524288);lt=At(1);At(2);yt=At(0)}var ot,zt,lt,yt;function gt(){}s(243,1,{50:1},gt);
-function Os(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Gt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},Gt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ht(a,b){tn(a.b.b,b.b);return a}function It(){this.b=new Jt}s(249,1,{},It);function Kt(a){if(null==a)throw new Zr("css is null");this.b=a}s(250,1,{51:1,113:1},Kt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;function Mt(a){if(null==a)throw new Zr("html is null");this.b=a}s(252,1,Rh,Mt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;s(253,1,Rh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;
-function Nt(){Nt=u;Ot=RegExp(oa,se);Pt=RegExp(tb,se);Qt=RegExp(rb,se);Rt=RegExp(ta,se);St=RegExp(fa,se)}function Tt(a){Nt();-1!=a.indexOf(oa)&&(a=a.replace(Ot,pa));-1!=a.indexOf(rb)&&(a=a.replace(Qt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Pt,qa));-1!=a.indexOf(fa)&&(a=a.replace(St,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Rt,"&#39;"));return a}var Ot,Pt,Qt,St,Rt;function Ut(a){if(null==a)throw new Zr("uri is null");this.b=a}s(255,1,{54:1},Ut);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};
-_.b=null;function Vt(){Vt=u}s(257,1,{});function Wt(){}s(258,1,{},Wt);var Xt=null;function Yt(){}s(259,257,{},Yt);var Zt=null;function $t(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=fs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=fs(a.b,f,null).pf(e),y(d,55)&&Fn(d.b,b)){var h=a.b,l=f;0<h.c?$r(h,new au(h,l,null,d)):ns(h,l,null,d)}}}s(260,1,Vh);_.b=null;function bu(a){this.b=a}s(261,260,Vh,bu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function cu(a){this.b=a}s(262,260,Vh,cu);
-_.Pc=function(){var a=this.b.b;du(a);eu(a.pb)};function fu(){zn()}s(263,99,ii,fu);function gu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,qk(a.e,1))}function hu(){this.b=new iu(this);this.c=new $i;this.e=new ju(this);this.i=new ku(this)}s(264,1,{},hu);_.d=!1;_.f=!1;function iu(a){rk();this.b=a}s(265,26,{},iu);_.Ac=function(){if(this.b.d){var a=this.b,b;b=lu(a.i.e.c,a.i.c);mu(a.i);y(b,56)&&new fu;a.d=!1;gu(a)}};_.b=null;function ju(a){rk();this.b=a}s(266,26,{},ju);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=ek(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(qk(a.b,1E4);a.i.d<a.i.b;){d=nu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||mu(a.i)}if(100<=ek()-b)break}}finally{e||(yk(a.b),a.d=!1,gu(a))}};_.b=null;function nu(a){var b;a.c=a.d;b=lu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function mu(a){ou(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function ku(a){this.e=a}s(267,1,{},ku);_.Uc=function(){return this.d<this.b};_.Vc=function(){return nu(this)};
-_.Wc=function(){mu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function pu(a,b){var c=(qu(),ru(b));a.appendChild(c)}function su(a,b,c){var d;d=Uj;Uj=a;b==ij&&8192==tu(a.type)&&(ij=null);c.Xc(a);Uj=d}var Uj=null,ij=null;function uu(){uu=u;vu=new hu}function zj(a){uu();if(!a)throw new Zr("cmd cannot be null");var b=vu;Ui(b.c,a);gu(b)}var vu;function wu(a){jj();!xu&&(xu=new xk);yu||(yu=new ls(null,!0),zu=new Au);return Yr(yu,xu,a)}var yu=null;function Bu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Au(){}s(273,184,{},Au);_.Dc=function(a){a.Tc(this);zu.d=!1};_.Ec=function(){return xu};_.Fc=function(){Bu(this)};_.b=!1;_.c=!1;_.d=!1;var xu=_.e=null,zu=null;function Cu(){Cu=u;Du=new Eu;Fu()||(Du=null)}var Du=null;function tk(){}s(275,1,{},tk);_.Nc=function(){for(;0<(rk(),sk).d;)yk(lu(sk,0))};function vk(a,b){return Yr((!Gu&&(Gu=new Hu),Gu),a,b)}function Iu(a){uk();Ju||(Ku(),Ju=!0);return vk((!Tr&&(Tr=new xk),Tr),a)}function uk(){Lu||(Mu(),Lu=!0)}
-function Nu(){var a;Lu&&(a=new Ou,Gu&&es(Gu,a));return null}var Lu=!1,Gu=null,Pu=0,Qu=0,Ju=!1;function Ru(){Ru=u;Su=new xk}function Ou(){Ru()}s(277,184,{},Ou);_.Dc=function(){null.Rf()};_.Ec=function(){return Su};var Su;function Hu(){ks.call(this,null)}s(279,224,Jh,Hu);
-function tu(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Kd:return 2;case le:return 2048;case Se:return 128;case Te:return 256;case Ue:return 512;case $e:return 32768;case "losecapture":return 8192;case tf:return 4;case uf:return 64;case vf:return 32;case wf:return 16;case xf:return 8;case "scroll":return 16384;case ie:return 65536;case Pb:case yf:return 131072;case Id:return 262144;case "paste":return 524288;case Qg:return 1048576;case Pg:return 2097152;case Og:return 4194304;
-case Ng:return 8388608;case we:return 16777216;case ue:return 33554432;case ve:return 67108864;default:return-1}}function jj(){Tu||(Uu(),Vu(),Tu=!0)}var Tu=!1;function Wu(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 Xu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Uu(){Yu=A(function(a){var b;var c=yu,d,e,f;xu&&c&&Zu(c.b.e,xu)?(b=zu.b,d=zu.c,e=zu.d,f=zu.e,Bu(zu),zu.e=a,es(c,zu),c=!(zu.b&&!zu.c),zu.b=b,zu.c=d,zu.d=e,zu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});$u=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Cn(b)&&y(b,57)&&su(a,c,b)});av=A(function(a){a.preventDefault();$u.call(this,a)});bv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;$u.call(this,a)});cv=A(function(a){if(Yu(a)){var b=kj;b&&b.__listener&&!Cn(b.__listener)&&y(b.__listener,57)&&(su(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,cv,!0);$wnd.addEventListener(Kd,cv,!0);$wnd.addEventListener(tf,cv,!0);$wnd.addEventListener(xf,cv,!0);$wnd.addEventListener(uf,cv,!0);$wnd.addEventListener(wf,cv,!0);$wnd.addEventListener(vf,cv,!0);$wnd.addEventListener(yf,cv,!0);$wnd.addEventListener(Se,Yu,!0);$wnd.addEventListener(Ue,Yu,!0);$wnd.addEventListener(Te,
-Yu,!0);$wnd.addEventListener(Qg,cv,!0);$wnd.addEventListener(Pg,cv,!0);$wnd.addEventListener(Og,cv,!0);$wnd.addEventListener(Ng,cv,!0);$wnd.addEventListener(we,cv,!0);$wnd.addEventListener(ue,cv,!0);$wnd.addEventListener(ve,cv,!0)}function dv(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 ev(a,b){var c;jj();if(D(ee,b)&&(c=so(),-1!=c&&1009E3>=c))de==de&&(a.ondragexit=av);else switch(b){case "drag":a.ondrag=$u;break;case be:a.ondragend=$u;break;case ce:a.ondragenter=av;break;case ee:a.ondragleave=$u;break;case fe:a.ondragover=av;break;case "dragstart":a.ondragstart=$u;break;case ge:a.ondrop=$u;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,$u,!1);a.addEventListener(b,$u,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var kj=null,Yu=null,cv=null,av=null,$u=null,bv=null;function Vu(){$wnd.addEventListener(vf,A(function(a){var b=kj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(xf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,cv,!0)}
-function fv(a,b){jj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?$u:null),c&2&&(a.ondblclick=b&2?$u:null),c&4&&(a.onmousedown=b&4?$u:null),c&8&&(a.onmouseup=b&8?$u:null),c&16&&(a.onmouseover=b&16?$u:null),c&32&&(a.onmouseout=b&32?$u:null),c&64&&(a.onmousemove=b&64?$u:null),c&128&&(a.onkeydown=b&128?$u:null),c&256&&(a.onkeypress=b&256?$u:null),c&512&&(a.onkeyup=b&512?$u:null),c&1024&&(a.onchange=b&1024?$u:null),c&2048&&(a.onfocus=b&2048?$u:null),c&4096&&(a.onblur=b&4096?$u:
-null),c&8192&&(a.onlosecapture=b&8192?$u:null),c&16384&&(a.onscroll=b&16384?$u:null),c&32768&&(a.onload=b&32768?bv:null),c&65536&&(a.onerror=b&65536?$u:null),c&131072&&(a.onmousewheel=b&131072?$u:null),c&262144&&(a.oncontextmenu=b&262144?$u:null),c&524288&&(a.onpaste=b&524288?$u:null),c&1048576&&(a.ontouchstart=b&1048576?$u:null),c&2097152&&(a.ontouchmove=b&2097152?$u:null),c&4194304&&(a.ontouchend=b&4194304?$u:null),c&8388608&&(a.ontouchcancel=b&8388608?$u:null),c&16777216&&(a.ongesturestart=b&16777216?
-$u:null),c&33554432&&(a.ongesturechange=b&33554432?$u:null),c&67108864&&(a.ongestureend=b&67108864?$u:null));b&131072&&a.addEventListener(Pb,$u,!1)}function gv(){var a;gv=u;hv=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var hv;function iv(){this.c=new $i}function jv(a){a=a[Uc];return null==a?-1:a}s(284,1,{},iv);_.b=null;function kv(a,b){this.b=a;this.c=b}s(285,1,{},kv);_.b=0;_.c=null;s(286,1,Jh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){es(this.b,a)};
-_.$c=function(a){a=null==a?j:a;if(!D(a,null==lv?j:lv))lv=a,Xr&&(a=new Wr,es(this.b,a))};var lv=j;function Fu(){function a(){$wnd.setTimeout(a,250);e()}var b=Du,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));lv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}s(288,286,Jh);function Eu(){this.b=new ks(null)}s(287,288,Jh,Eu);_.Zc=function(a){return a};
-function Mu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Nu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Lu&&Or((!Gu&&(Gu=new Hu),Gu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Ku(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ju&&(d=nj(),c=oj(),Qu!=d||Pu!=c))Qu=d,Pu=c,Sr((!Gu&&(Gu=new Hu),Gu))}finally{a&&a(b)}})}function Zi(a,b){Hi(a.dd(),b,!0)}function Yi(a,b){Hi(a.dd(),b,!1)}function mv(a,b){a.pb.style[Le]=b}function mj(a,b,c){0<=b&&a.jd(b+Wf);0<=c&&a.gd(c+Wf)}function nv(a){var b,a=ko(a,zd);b=co(a,eo(32));return 0<=b?a.substr(0,b-0):a}
-function Hi(a,b,c){if(!a)throw new Pi(qc);b=bo(b);if(0==b.length)throw new zk(Oc);if(c){var d,e,f;d=bo(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+=ba),a.className=f+d)}else{var g,b=bo(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=bo(e.substr(0,
-c-0)),b=bo(ov(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function pv(a,b){a.style.display=b?j:Df;a.setAttribute("aria-hidden",""+!b)}s(294,1,si);_._c=function(){return Xj(this.pb)};_.ad=function(){return Zj(this.pb)};_.bd=function(){return jo(this.pb,Kf)};_.cd=function(){return jo(this.pb,Lf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Df};_.fd=function(){throw new qv;};_.gd=function(a){mv(this,a)};_.hd=function(a){pv(this.pb,a)};
-_.jd=function(a){this.pb.style[ah]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function rv(a,b,c){ev(a.pb,c.c);Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}function z(a,b,c){var d;d=tu(c.c);-1==d?ev(a.pb,c.c):-1==a.lb?fv(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}
-function sv(a,b,c){return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}function tv(a){var b;if(a.md())throw new uv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?fv(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.kd();a.pd()}
-function vv(a,b){var c;switch(tu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&to(a.pb,c))return}c=a.pb;var d,e,f;if(Rp&&(f=Rp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&es(a.mb,f.b),f.b.b=d,f.b.c=e}function wv(a){if(!a.md())throw new uv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}
-function Vj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new uv("This widget's parent does not implement HasWidgets");}else if(gj(),Zu(xv.b,a)){gj();try{a.od()}finally{Oi(xv.b,a)}}}function yv(a,b){var c;c=a.ob;if(b){if(c)throw new uv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(293,294,ni);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&es(this.mb,a)};_.md=function(){return this.kb};
-_.nd=function(){tv(this)};_.Xc=function(a){vv(this,a)};_.od=function(){wv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function zv(a){for(a=new Av(a);a.b.b<a.b.c.d-1;)Bv(a.b),Cv(a.b)}s(292,293,ki);_.kd=function(){Dv(this,(Ev(),Fv))};_.ld=function(){Dv(this,(Ev(),Gv))};function Hv(a,b,c){Vj(b);var d=a.q;Iv(d,b,d.d);d=(qu(),ru(b.pb));c.appendChild(d);yv(b,a)}
-function Jv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Kv;b.ob==a&&(f=a.sd(b),f<d&&--d);Vj(b);Iv(a.q,b,d);e?(e=b.pb,dv(c,(qu(),ru(e)),d)):(e=(qu(),ru(b.pb)),c.appendChild(e));yv(b,a)}function Lv(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;no(c).removeChild(c);c=a.q;var d;d=Mv(c,b);if(-1==d)throw new Nv;if(0>d||d>=c.d)throw new Kv;for(--c.d;d<c.d;++d)Ks(c.b,d,c.b[d+1]);Ks(c.b,c.d,null)}return!0}s(291,292,ki);_.sd=function(a){return Mv(this.q,a)};
-_.td=function(a,b,c,d){Jv(this,a,b,c,d)};_.ud=function(){return new Ov(this.q)};_.rd=function(a){return Lv(this,a)};function fj(a,b,c,d){var e;Vj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}function Pv(a,b){var c;(c=Lv(a,b))&&Qv(b.pb);return c}function Rv(a,b,c,d){if(b.ob!=a)throw new zk("Widget must be a child of this panel.");a.xd(b,c,d)}function Sv(a,b,c){a=a.pb;-1==b&&-1==c?Qv(a):(a.style[Tf]=bd,a.style[Ve]=b+Wf,a.style[Mg]=c+Wf)}
-function Tv(){var a=$doc.createElement(Yd);this.q=new Uv(this);this.pb=a;this.pb.style[Tf]="relative";this.pb.style[Qf]=Me}function Qv(a){a.style[Ve]=j;a.style[Mg]=j;a.style[Tf]=j}s(290,291,ki,Tv);_.vd=function(a){Hv(this,a,this.pb)};_.rd=function(a){return Pv(this,a)};_.wd=function(a,b,c){Rv(this,a,b,c)};_.xd=function(a,b,c){Sv(a,b,c)};function Vv(a,b){if(a.zd())throw new uv("SimplePanel can only contain one child widget");a.Ad(b)}
-function Wv(a,b){if(a.jb!=b)return!1;try{yv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function Xv(a,b){if(b!=a.jb&&(b&&Vj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(qu(),ru(a.jb.pb));a.yd().appendChild(c);yv(b,a)}}function Yv(){this.pb=$doc.createElement(Yd)}s(298,292,ki,Yv);_.yd=function(){return this.pb};_.zd=function(){return this.jb};_.ud=function(){return new Zv(this)};_.rd=function(a){return Wv(this,a)};_.Ad=function(a){Xv(this,a)};_.jb=null;function $v(){$v=u;aw()}
-function bw(a,b){a.hb&&(cw(a.gb,!1,!1),Or(a,a,b))}function dw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function ew(a,b,c){a.cb=b;a.ib=c;b-=po();c-=qo();a=a.pb;a.style[Ve]=b+(tj(),Wf);a.style[Mg]=c+Wf}function fw(a){a.hb||(a.kb&&Vj(a),cw(a.gb,!0,!1))}s(297,298,ki);_.yd=function(){return gw?mo(mo(this.pb)):mo(this.pb)};_.bd=function(){return jo(this.pb,Kf)};_.cd=function(){return jo(this.pb,Lf)};_.dd=function(){return gw?mo(this.pb):no(mo(this.pb))};_.Bd=function(){this.Cd(!1)};
-_.Cd=function(a){bw(this,a)};_.ed=function(){return!D(Me,this.pb.style[Yg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&cw(this.gb,!1,!0)};_.gd=function(a){this.X=a;dw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){ew(this,a,b)};_.hd=function(a){this.pb.style[Yg]=a?Zg:Me};_.Ad=function(a){Xv(this,a);dw(this)};_.jd=function(a){this.Y=a;dw(this);0==a.length&&(this.Y=null)};_.Ed=function(){fw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function hw(a,b){var c;Yv.call(this);this.$=new iw;this.U=(jw(),kw);this.gb=new lw(this);c=this.pb;var d;d=$doc.createElement(Yd);gw&&(lo(d,"<div></div>"),Vn((Sn(),Tn),new mw(d)));c.appendChild(d);this.Dd(0,0);(gw?mo(this.pb):no(mo(this.pb)))[zd]="gwt-PopupPanel";(gw?mo(mo(this.pb)):mo(this.pb))[zd]=Sf;this.W=this.V=a;this.db=!1;c=F(Ps,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new nw(c);this.T.dd()[zd]=j;c=gw?mo(this.pb):no(mo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Pi(qc);d=bo(d);
-if(0==d.length)throw new zk(Oc);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(ba)}Xv(this,this.T);dw(this);Hi(gw?mo(mo(this.pb)):mo(this.pb),Sf,!1);Hi(this.T.c,b+"Content",!0)}s(296,297,ki);_.kd=function(){tv(this.T)};_.ld=function(){wv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new Zv(this.T)};_.rd=function(a){return this.T.rd(a)};
-_.Ad=function(a){Xv(this.T,a);dw(this)};_.T=null;s(295,296,ki);_.od=function(){wv(this)};function ow(){ow=u;pw=new qw(Ib,0,(jw(),kw));rw=new qw(sc,1,sw);tw=new qw(zc,2,uw);vw=F(ww,r,58,[pw,rw,tw])}function qw(a,b,c){E.call(this,a,b);this.b=c}s(299,140,{58:1,113:1,116:1,118:1},qw);_.b=null;var vw,pw,rw,tw;function xw(){xw=u;yw=F(Ps,r,1,[Mg,sf,od])}
-function nw(a){var b;xw();var c,d;c=this.pb=$doc.createElement(Bg);this.d=$doc.createElement(Eg);pu(c,this.d);c[rd]=0;for(c=c[qd]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[zd]=a[c],pu(b,zw(a[c]+"Left")),pu(b,zw(a[c]+Kb)),pu(b,zw(a[c]+"Right")),b),pu(this.d,d),1==c&&(this.c=mo(Wu(d,1)));this.pb[zd]="gwt-DecoratorPanel"}function zw(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Yd);var d=(qu(),ru(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}s(301,298,ti,nw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var yw;s(300,301,ti);s(302,1,{});function Ev(){Ev=u;Fv=new Aw;Gv=new Bw}function Cw(a){is.call(this,a)}function Dv(a,b){Ev();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Li(f),y(f,127))d=f,!c&&(c=new gs),hs(c,d);else throw f;}}if(c)throw new Cw(c);}s(303,229,Kh,Cw);var Fv,Gv;function Aw(){}s(304,1,{},Aw);_.Fd=function(a){a.nd()};function Bw(){}s(305,1,{},Bw);_.Fd=function(a){a.od()};s(308,293,Sh);_.Jc=function(a){return z(this,a,(or(),or(),pr))};
-_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.nd=function(){tv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(307,308,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function Dw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=pd,b);this.pb[zd]="gwt-Button";lo(this.pb,a)}s(306,307,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Dw);
-function Ew(){this.q=new Uv(this);this.f=$doc.createElement(Bg);this.e=$doc.createElement(Eg);pu(this.f,this.e);this.pb=this.f}s(309,291,ki);_.e=null;_.f=null;function Fw(a,b){var c;if(a.i)throw new uv("Composite.initWidget() may only be called once.");Vj(b);c=b.pb;a.pb=c;var d;qu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((qu(),c).__gwt_resolve=Gw(a));a.i=b;yv(b,a)}
-function Hw(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?fv(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(310,293,Lh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Hw(this)};_.Xc=function(a){vv(this,a);this.i.Xc(a)};_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;
-function Iw(a,b,c){a.d=!1;c?lo(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=mg;break;case 1:b[Qd]=cf;break;case 2:ts(b)!=(vs(),ys)&&(b[Qd]=j)}}function Jw(a){this.b=a;this.d=!1;this.e=this.c=ts(a)}s(311,1,{},Jw);_.b=null;_.c=null;_.d=!1;_.e=null;function lj(){this.pb=Kw()}s(312,298,$h,lj);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};
-_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};function Lw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=jv(c),e=0>c?null:lu(a.j.c,c));e?Mw(a,e):d&&lo(b,j);return b}function Mw(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;no(c).removeChild(c);var d=a.j,e;e=jv(c);c[Uc]=null;c=d.c;Nw(e,c.d);Ks(c.c,e,null);d.b=new kv(e,d.b)}return!0}s(314,292,ui);_.ud=function(){return new Ow(this)};_.rd=function(a){return Mw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function Pw(a){if(0>=a.c)throw new Qw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Qw("Column index: 0, Column size: "+a.b);}
-function Rw(){this.j=new iv;this.i=$doc.createElement(Bg);this.d=$doc.createElement(Eg);pu(this.i,this.d);this.pb=this.i;this.e=new Sw(this);var a=new Tw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;dv(a.c.i,(qu(),ru(b)),0);pu(a.b,$doc.createElement(Cd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Qw("Row index: "+a+", Row size: "+d);if(0>c)throw new Qw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Qw("Column index: "+c+", Column size: "+this.b);c=Lw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Fg),lo(c,sa),c),dv(d,(qu(),ru(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Fg);
-e.innerHTML=sa;c=$doc.createElement(Rg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Lw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(313,314,ui,Rw);_.b=0;_.c=0;
-function Uw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Vw(),Ww)?a.c.e==(vs(),xs)?(Xw(),Yw):a.c.e==ws?(Xw(),Zw):(Xw(),$w):a.c.e==(vs(),xs)?(Xw(),Zw):a.c.e==ws?(Xw(),Yw):(Xw(),ax);b!=a.d&&(a.d=b,a.pb.style[Hg]=!a.d?j:a.d.b)}s(317,293,ni);_.b=null;_.c=null;_.d=null;function bx(){this.pb=$doc.createElement(Yd);this.c=new Jw(this.pb);this.pb[zd]="gwt-Label"}function cx(){bx.call(this);Iw(this.c,bh,!1);Uw(this)}
-s(316,317,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},bx,cx);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};
-function dx(a){var b=$doc.createElement(Yd);us(wg,b.tagName);this.pb=b;this.c=new Jw(this.pb);this.pb[zd]="gwt-HTML";Iw(this.c,a,!0);Uw(this)}s(315,316,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},dx);function ex(a){for(;++a.c<a.e.d&&!(null!=lu(a.e,a.c)););}function Ow(a){this.d=a;this.e=this.d.j.c;ex(this)}s(318,1,{},Ow);
-_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Nv;a=lu(this.e,this.c);this.b=this.c;ex(this);return a};_.Wc=function(){var a;if(0>this.b)throw new fx;a=lu(this.e,this.b);Vj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Sw(a){this.b=a}s(319,1,{},Sw);_.b=null;function Tw(a){this.c=a}s(320,1,{},Tw);_.b=null;_.c=null;function Vw(){Vw=u;Ww=new gx}var Ww;function Xw(){Xw=u;hx=new ix((dp(),vd));Yw=new ix(Ve);Zw=new ix(fg);$w=Yw;ax=Zw;jx=$w}
-var hx,jx,Yw,ax,$w,Zw;function gx(){}s(322,1,{},gx);function ix(a){this.b=a}s(323,322,{},ix);_.b=null;function kx(){kx=u;lx=new mx(sf);nx=new mx(Mg)}var lx,nx;function mx(a){this.b=a}s(324,1,{},mx);_.b=null;function ox(a,b){var c;c=px(a);pu(a.c,c);Hv(a,b,c)}function px(a){var b;b=$doc.createElement(Fg);b[ed]=a.b.b;b.style[Xg]=a.d.b;return b}function qx(a,b){var c,d;d=no(b.pb);(c=Lv(a,b))&&a.c.removeChild(d);return c}
-function rx(){Ew.call(this);this.b=(Xw(),jx);this.d=(kx(),nx);this.c=$doc.createElement(Rg);pu(this.e,this.c);this.f[rd]=bb;this.f[qd]=bb}s(325,309,ki,rx);_.rd=function(a){return qx(this,a)};_.c=null;function sx(){sx=u;new Di}function tx(a,b,c,d,e){sx();this.b=new ux(this,a,b,c,d,e);this.pb[zd]="gwt-Image"}function vx(a,b,c,d,e){sx();tx.call(this,(Vt(),new Ut(a)),b,c,d,e)}
-s(326,293,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},tx,vx);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.Xc=function(a){32768==tu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);vv(this,a)};
-_.pd=function(){var a=this.b;D($e,ko(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new wx(a,this),Vn((Sn(),Tn),a.i))};_.b=null;s(328,1,{});_.i=null;function xx(){xx=u;yx()}
-function ux(a,b,c,d,e,f){var g,i;xx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(wg);i=new It;Ht(Ht(Ht(i,new Kt("width:"+e+(tj(),Wf)+qb)),new Kt("height:"+f+Zf)),new Kt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Zf));!zx&&(zx=new Ax);b=Bx;c=new Kt((new Kt(i.b.b.b)).b);i=new Jt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Tt(b.b);tn(i.b,b);i.b.b+="' style='";b=Tt(c.b);tn(i.b,b);i.b.b+="' border='0'>";i=new Mt(i.b.b);g=(lo(g,i.b),mo(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?fv(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(327,328,{},ux);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function wx(a,b){this.b=a;this.c=b}s(329,1,{},wx);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent($e,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=$e)};_.b=null;_.c=null;
-function Cx(a,b){if(0>b||b>=a.pb.options.length)throw new Kv;}function aq(a,b){Cx(a,b);return a.pb.options[b].value}function Dx(){this.pb=$doc.createElement("select");this.pb[zd]="gwt-ListBox"}s(330,308,Sh,Dx);s(331,260,Vh);function Ex(a){this.b=a}s(332,331,Vh,Ex);_.Hc=function(){};function Fx(a){this.b=a}s(333,331,Vh,Fx);_.Nc=function(a){this.b.Gd(a.i,a.b)};
-function Gx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Rg);dv(a.f,(qu(),ru(e)),b);a=(qu(),ru(c));d.appendChild(a)}else d=Wu(a.f,0),dv(d,(qu(),ru(c)),b)}
-function Hx(a,b,c){var d;Ix(a,b);c&&b.b?(Ix(a,null),a=b.b,b=(Sn(),Tn),b.d=Wn(b.d,[new Jx(a),!1])):null!=b.d&&(a.k=new Kx(a,b),c=(jw(),sw),a.k.U=c,a.k.ab=a.i,a.k.dd()[zd]=Je,d=nv(a.pb),D(Ce,d)||Zi(a.k,d+"Popup"),sv(a.k,new Fx(a),wk?wk:wk=new xk),a.o=b.d,d=a.k,a=new Lx(a,b),d.pb.style[Yg]=Me,fw(d),a.b.p?ew(a.b.k,Xj(a.b.pb)+jo(a.b.pb,Lf)-1,Zj(a.c.pb)):ew(a.b.k,Xj(a.c.pb),Zj(a.b.pb)+jo(a.b.pb,Kf)-1),d.pb.style[Yg]=Zg)}function Mx(a,b){if(b||!(a.n&&a.o==a.n.d))Ix(a,b),a.pb.focus(),b&&a.e&&Hx(a,b,!1)}
-function Nx(a,b){var c;a:{c=b.target;var d,e;for(e=new Fi(a.j);e.c<e.e.ye();)if(d=Gi(e),to(d.pb,c)){c=d;break a}c=null}switch(tu(b.type)){case 1:a.pb.focus();c&&Hx(a,c,!0);break;case 16:c&&Mx(a,c);break;case 32:c&&Mx(a,null);break;case 2048:Ox(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ox(a)||a.p||Px(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ox(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Hx(a,a.n,!1),a.n.d.Rf()):Qx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ox(a)||a.p&&
-Px(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ox(a)||(a.p?Qx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Hx(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Ix(a,null);a.k&&bw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Ix(a,null);a.k&&bw(a.k,!1);break;case 13:Ox(a)||(Hx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}vv(a,b)}function Rx(a,b,c){c&&Ix(a,null);Or(a,b,!1);a.o=null;a.k=null}
-function Ox(a){var b;if(!a.n){for(b=new Fi(a.j);b.c<b.e.ye();){b=Gi(b);Ix(a,b);break}return!0}return!1}function Ix(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=nv(c.pb)+Xa;Hi(c.dd(),d,!1);a.p&&(c=no(a.n.pb),2==Xu(c)&&(c=Wu(c,1),Hi(c,zg,!1)))}if(b){c=nv(b.pb)+Xa;Hi(b.dd(),c,!0);a.p&&(c=no(b.pb),2==Xu(c)&&(c=Wu(c,1),Hi(c,zg,!0)));zl();c=a.pb;var e=new $k(b.pb),d=(ul(),vl),e=F(Sx,r,5,[e]),f,g,i,h;f=new rn;for(i=0,h=e.length;i<h;++i)g=e[i],sn(sn(f,g.b),ba);e=bo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Qx(a){var b,c,d;if(a.n){for(b=c=yj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?lu(a.j,b):lu(a.j,c);break}Ix(a,d)}}function Px(a){var b,c,d;if(a.n){for(b=c=yj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?lu(a.j,b):lu(a.j,c);break}Ix(a,d)}}s(334,293,ni);_.Xc=function(a){Nx(this,a)};_.od=function(){this.k&&bw(this.k,!1);wv(this)};_.Gd=function(a,b){Rx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Jx(a){this.b=a}s(335,1,{},Jx);_.qc=function(){Tx(this.b)};_.b=null;
-function Ux(a){this.b=a}s(336,1,{},Ux);_.Hc=function(){Ix(this.b,null)};_.b=null;function Kx(a,b){$v();this.b=a;this.c=b;hw.call(this,!0,hf);Xv(this.T,this.c.d);dw(this);this.fb=!0;this.c.d.Rf()}s(337,296,ki,Kx);_.Tc=function(a){var b,c;if(!a.b)switch(tu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(to(b,c)){a.b=!0;break}a.b&&Ix(this.b,null)}};_.b=null;_.c=null;function Lx(a,b){this.b=a;this.c=b}s(338,1,{},Lx);_.b=null;var Vx=_.c=null;
-function Wx(){Wx=u;Vx=new Gt((Vt(),new Ut("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Xx(a,b){this.pb=$doc.createElement(Fg);var c=nv(this.pb)+Xa;Hi(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[zd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);zl();this.pb.setAttribute(gg,fm.b);this.b=b}s(341,294,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Xx);_.b=null;_.c=null;_.d=null;
-function Yx(){var a;this.pb=$doc.createElement(Fg);this.pb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);pu(this.pb,a);a[zd]="menuSeparatorInner"}s(342,294,si,Yx);function Zx(){var a,b,c,d,e;b=null.Rf();e=nj();d=oj();b[Xd]=(Io(),Df);b[ah]=0+(tj(),Wf);b[Le]=db;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Wf;b[Le]=(a>d?a:d)+Wf;b[Xd]="block"}function iw(){}s(343,1,{},iw);_.Pc=function(){Zx()};
-function $x(a){this.b=a}s(344,1,{},$x);_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?to(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(tu(d.type)){case 4:case 1048576:if(ij){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ij){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function ay(a){this.b=a}s(345,1,{},ay);_.b=null;function jw(){jw=u;kw=new by(Ib,0);sw=new by(sc,1);uw=new by(zc,2);cy=F(dy,r,74,[kw,sw,uw])}function by(a,b){E.call(this,a,b)}s(346,140,{74:1,113:1,116:1,118:1},by);var cy,kw,sw,uw;function ey(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),$v(),a.i=Iu(a.b.$),Zx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),$v(),Qi(a.i.b),a.i=null,a.c=!1)}
-function fy(a){a.k||(ey(a),a.d||(gj(),Pv(hj(null),a.b)),$v());gy(($v(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Qf]=Zg}function hy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}gy(($v(),a.b.pb),"rect("+g+Yf+f+Yf+c+Yf+e+"px)")}
-function cw(a,b,c){a.d=c;ck(a);a.j&&(yk(a.j),a.j=null,fy(a));a.b.hb=b;var d=a.b;d.eb&&(Qi(d.eb.b),d.eb=null);d._&&(Qi(d._.b),d._=null);if(d.hb){d.eb=wu(new $x(d));var e;e=new ay(d);Cu();e=Du?Yr(Du.b,(!Xr&&(Xr=new xk),Xr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(jw(),kw)&&!b&&(c=!1);a.k=b;c?b?(ey(a),a.b.pb.style[Tf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),gy(($v(),a.b.pb),cg),gj(),b=hj(null),Hv(b,a.b,b.pb),a.j=new iy(a),qk(a.j,1)):dk(a,200):(ey(a),a.k?(a.b.pb.style[Tf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),
-gj(),b=hj(null),Hv(b,a.b,b.pb)):a.d||(gj(),Pv(hj(null),a.b)),$v(),a.b.pb.style[Qf]=Zg)}function lw(a){var b=(ik(),lk);this.n=new hk(this);this.u=b;this.b=a}s(347,17,{},lw);_.sc=function(){fy(this)};_.tc=function(){this.e=jo(this.b.pb,Kf);this.f=jo(this.b.pb,Lf);this.b.pb.style[Qf]=Me;hy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){hy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function iy(a){rk();this.b=a}s(348,26,{},iy);
-_.Ac=function(){this.b.j=null;dk(this.b,200)};_.b=null;function qu(){qu=u;jy()}function ru(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Gw(a){return function(){this.__gwt_resolve=ky;return a.fd()}}function ky(){throw"A PotentialElement cannot be resolved twice.";}
-function jy(){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 gj(){gj=u;ly=new my;ny=new Di;xv=new gs}function oy(a){this.q=new Uv(this);this.pb=a;tv(this)}
-function hj(a){gj();var b,c;c=cj(ny,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==ny.e){var d=new py;uk();vk(wk?wk:wk=new xk,d)}!b?c=new qy:c=new oy(b);x(ny,a,c);hs(xv,c);return c}s(350,290,ki,oy);var ly,ny,xv;function my(){}s(351,1,{},my);_.Fd=function(a){a.md()&&a.od()};function py(){}s(352,1,{},py);_.Nc=function(){gj();try{Dv(xv,ly)}finally{ry(xv.b),ry(ny)}};function qy(){oy.call(this,$doc.body)}s(353,350,ki,qy);
-_.xd=function(a,b,c){b-=po();c-=qo();Sv(a,b,c)};function Zv(a){this.d=a;this.b=!!this.d.jb}s(354,1,{},Zv);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Nv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function sy(a,b){a.pb[Wg]=null!=b?b:j}s(357,308,ji);_.Xc=function(a){0!=(tu(a.type)&896)?vv(this,a):vv(this,a)};_.pd=function(){};function ty(){ty=u;uy()}s(356,357,ji);
-function vy(){ty();var a=$doc.createElement("textarea");!Zt&&(Zt=new Yt);!Xt&&(Xt=new Wt);this.pb=a;this.pb[zd]="gwt-TextArea"}s(355,356,ji,vy);function wy(){var a;ty();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!Zt&&(Zt=new Yt);!Xt&&(Xt=new Wt);this.pb=b;this.pb[zd]="gwt-TextBox"}s(358,356,ji,wy);function uy(){uy=u;xy=new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=F(Gy,r,81,[xy,zy,By,Dy])}s(359,140,gi);var Fy,xy,zy,By,Dy;function yy(){E.call(this,Ib,0)}s(360,359,gi,yy);
-function Ay(){E.call(this,cc,1)}s(361,359,gi,Ay);function Cy(){E.call(this,ec,2)}s(362,359,gi,Cy);function Ey(){E.call(this,yc,3)}s(363,359,gi,Ey);function Hy(a,b){var c,d;c=$doc.createElement(Rg);d=$doc.createElement(Fg);d[ed]=a.b.b;d.style[Xg]=a.c.b;var e=(qu(),ru(d));c.appendChild(e);pu(a.e,c);Hv(a,b,d)}function Iy(){Ew.call(this);this.b=(Xw(),jx);this.c=(kx(),nx);this.f[rd]=bb;this.f[qd]=bb}s(364,309,ki,Iy);_.rd=function(a){var b;b=no(a.pb);(a=Lv(this,a))&&this.e.removeChild(no(b));return a};
-function Jy(a,b){if(0>b||b>=a.d)throw new Kv;return a.b[b]}function Mv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Iv(a,b,c){var d,e;if(0>c||c>a.d)throw new Kv;if(a.d==a.b.length){e=v(Ky,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ks(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ks(a.b,d,a.b[d-1]);Ks(a.b,c,b)}function Uv(a){this.c=a;this.b=v(Ky,r,82,4,0)}s(365,1,{},Uv);_.ud=function(){return new Ov(this)};_.b=null;_.c=null;_.d=0;
-function Bv(a){if(a.b>=a.c.d)throw new Nv;return a.c.b[++a.b]}function Cv(a){if(0>a.b||a.b>=a.c.d)throw new fx;a.c.c.rd(a.c.b[a.b--])}function Ov(a){this.c=a}s(366,1,{},Ov);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Bv(this)};_.Wc=function(){Cv(this)};_.b=-1;_.c=null;function yx(){yx=u;Bx=(Vt(),new Ut(Nn()+"clear.cache.gif"))}var Bx,zx=null;function Ax(){}s(368,1,{},Ax);function Ly(){Ly=u;yx()}function My(a,b,c,d,e){Ly();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Ny(a,b,c){Ly();My.call(this,(Vt(),new Ut(a)),b,0,c,16)}s(369,302,{},My,Ny);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Oy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Kw(){var a=Py?Py:Py=Oy(),b=$doc.createElement(Yd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Gg;c.tabIndex=-1;c.setAttribute(gg,Uf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Me;d.position=bd;c.addEventListener(le,a,!1);b.appendChild(c);return b}var Py=null;function aw(){aw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){gw=!0;break a}gw=!1}}
-function gy(a,b){a.style.clip=b;a.style[Xd]=(Io(),Df);a.style[Xd]=j}var gw;function mw(a){this.b=a}s(374,1,{},mw);_.qc=function(){this.b.style[Qf]=(To(),id)};_.b=null;function Qi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?$r(b,new au(b,c,d,a)):ns(b,c,d,a)}function ds(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(378,1,{},ds);_.b=null;_.c=null;_.d=null;_.e=null;function as(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(379,1,{},as);_.qc=function(){var a=this.c;bs(this.b,this.e,this.d).hf(a)};_.b=null;
-_.c=null;_.d=null;_.e=null;function au(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(380,1,{},au);_.qc=function(){ns(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Qy(a,b){b.n!=a&&(!a.bc&&(a.bc=new $i),b.n=a,Ui(a.bc,b))}function Ry(a){var b;b=a.cZ.e;if(-1!=co(b,eo(36)))return null;a=a.cc.c.c++;return b=ov(b,Sy(b,eo(46))+1)+j+a}function Ty(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Uy(a,b,c,At(d)))}function Vy(a){return!a.Ub&&a._b?Vy(a._b):a.Ub}
-function Wy(a){return!a.Wb&&a._b?Wy(a._b):a.Wb}function Xy(a){var b;b=new Yy;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Sd(),e=a.Td();c.b+=d;c.c+=e}y(a,101)&&(c=a.Sd(),a=a.Td(),b.b+=c,b.c+=a);return b}throw new Zy;}function $y(a){a.dc=!1;a.de();az(a)}function az(a){if((a=y(a,101)?null:a._b)&&a.dc)$y(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function bz(a){return(a=a.Ld())?a:new cz(1,1)}function dz(a){var b;return(b=a.Md())?new ez(b):new ez(a.Od())}
-function fz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function gz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Df(b)}function hz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)az(a),new iz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new iz(a,101)}function jz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ef(b),a.Wd()&&a.ce())}
-function kz(a){a.ec||(fz(a),lz(a,!0),mz(a),a.ec=!0,new iz(a,102),Ty(a,a,a._b,0),az(a),a.ac.Gf(a))}function nz(){this.cc=(Zp(),Zp(),oz);new Di;this.Ud();this.$b=(pz(),qz)}s(384,1,Wh);_.Id=function(){return!1};_.Jd=function(){return Ry(this)};_.Kd=function(){return Vy(this)};_.Ld=function(){return rz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new sz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){$y(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return bz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+bh+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return dz(this)};_.ae=function(){};_.be=function(){return gz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){hz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new zk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new zk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new zk("Missing message: awt.12C");if(y(b,101))throw new zk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new wn;var e=yj(d.Pb.b,b),f;f=lu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);tz(d,e);new uz(d,301,f)}d=a.Pb.b.d;fz(b);vz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),$y(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Ty(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Zr("Missing message: awt.185");if(null==c||null!=c)wz(g,c,b);else throw new zk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Li(i);if(y(i,121))throw b=i,tz(a,d),b;throw i;}b.de();new uz(a,300,b)}function xz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function yz(a){var b;b=a.ie();return new zz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function lz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)lu(a.Pb.b,c).Xd(b)}function tz(a,b){var c;c=lu(a.Pb.b,b);fz(c);c.Xd(!1);ou(a.Pb.b,b);c._b=null;$y(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Ty(c,c,a,1)}function Az(a){var b=(Bz(),Cz);jz(a,b);for(b=0;b<a.Pb.b.d;++b)lu(a.Pb.b,b).be()}function Dz(a,b){var c,d;if(a.Qb)for(d=new Fi(a.Pb.b);d.c<d.e.ye();)c=Gi(d),a.Qb.ne(c);if(b)for(d=new Fi(a.Pb.b);d.c<d.e.ye();)c=Gi(d),b.je(null,c);a.Qb=b;$y(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function mz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=lu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Ez(){nz.call(this);this.Pb=new Fz;this.Tb=(Zp(),Zp(),oz)}s(383,384,hi);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return bz(this)};_.Qd=function(){return dz(this)};
-_.Ud=function(){this.ac=(Zp(),new Gz)};_.Vd=function(){$y(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){lz(this,a)};_.Yd=function(){return bz(this)};_._d=function(){return dz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)fz(lu(this.Pb.b,a))};_.be=function(){var a;if(!gz(this))return!1;for(a=0;a<this.Pb.b.d;++a)lu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=lu(this.Pb.b,b),a.de()};_.he=function(){mz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Hz(){var a=new Iz;Ez.call(this);Dz(this,a)}s(382,383,hi,Hz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Jz(a,b,c){a=Kz(a.Ob,b,c);a.k=!0;return new Lz(a)}function Mz(a){a.Zd(a.Ob.e)}function Nz(a){return new cz(jo(a.Ob.pb,Lf),jo(a.Ob.pb,Kf))}s(381,382,hi);_.Nd=function(){return jo(this.Ob.pb,Kf)};_.Rd=function(){return jo(this.Ob.pb,Lf)};_.Sd=function(){return Xj(this.Ob.pb)};_.Td=function(){return Zj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Df};_.ce=function(){Mz(this)};_.ee=function(){};_.Ob=null;function Oz(a){if(null!=a)this.f=a;else throw new Pz;}s(386,1,mi);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
-function Qz(){Qz=u;Q=new Di;x(Q,new S(400),new T(kh));x(Q,new S(401),new T(kh));x(Q,new S(402),new T(kh));x(Q,new S(500),new T(mh));x(Q,new S(501),new T(mh));x(Q,new S(502),new T(mh));x(Q,new S(503),new T(nh));x(Q,new S(504),new T(mh));x(Q,new S(505),new T(mh));x(Q,new S(506),new T(nh));x(Q,new S(507),new T(Fh));x(Q,new S(100),new T(gh));x(Q,new S(101),new T(gh));x(Q,new S(102),new T(gh));x(Q,new S(103),new T(gh));x(Q,new S(1004),new T(jh));x(Q,new S(1005),new T(jh));x(Q,new S(800),new T(Bh));x(Q,
-new S(801),new T(Bh));x(Q,new S(200),new T(oh));x(Q,new S(201),new T(oh));x(Q,new S(202),new T(oh));x(Q,new S(204),new T(oh));x(Q,new S(203),new T(oh));x(Q,new S(209),new T(Gh));x(Q,new S(208),new T(Hh));x(Q,new S(207),new T(Hh));x(Q,new S(206),new T(oh));x(Q,new S(205),new T(oh));x(Q,new S(1400),new T(Dh));x(Q,new S(1401),new T(Eh));x(Q,new S(1402),new T(Eh));x(Q,new S(300),new T(hh));x(Q,new S(301),new T(hh));x(Q,new S(1100),new T(Ah));x(Q,new S(1101),new T(Ah));x(Q,new S(1200),new T(Ch));x(Q,new S(701),
-new T(rh));x(Q,new S(900),new T(zh));x(Q,new S(1001),new T(ph));x(Q,new S(601),new T(qh))}s(385,386,mi);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Rc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(388,1,{},T);_.b=fh;function Rz(){}s(389,1,{},Rz);_.b=null;_.c=null;
-function Sz(a,b){var c;b&&(a.b?(c=new Tz(a.b),Ks(c.c,c.d++,b),a.b=c):(a.b=new $i,Ui(a.b,b)))}s(391,1,mi);_.b=null;function Uz(){}function Vz(){}s(390,391,mi,Uz,Vz);function Wz(){Wz=u;Math.sqrt(2)}function Xz(a){Wz();if(0>a)throw new zk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(392,1,{86:1},Xz);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Yz;a.b=31*a.b+I((new Zz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Zz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function $z(){$z=u;aA=new gs;bA=new cz(0,0);hs(aA,Bb);hs(aA,Tb);hs(aA,xb);hs(aA,"Last");hs(aA,Kb);hs(aA,mc);hs(aA,Nc);hs(aA,Pc);hs(aA,Rb)}
-function wz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Zu(aA.b,b))throw new zk(cA());Ms(cj(a.d,d))===Ms(c)&&Ms(cj(a.c,c))===Ms(d)||((b=cj(a.d,d))&&dA(a,b,d),eA(a.b.ud(),c)&&dA(a,c,d),b=a.b,new fA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function gA(a,b){return new cz(Rj(b[1].c,Rj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Rj(b[0].b,Rj(b[4].b,b[3].b))+a.n)}function dA(a,b,c){hA(a.b,b);Oi(a.c,b);Oi(a.d,c)}
-function iA(a,b){if(!a.o){a.o=!0;var c,d,e;jA(a.i,bA);jA(a.j,bA);jA(a.p,null);a.q=0;for(d=kA(a.b,0);d.c!=d.e.b;){c=lA(d);e=cj(a.c,c);var f=b.$b;e=Fn(e,Kb)?0:Fn(e,mc)?1:Fn(e,Nc)?2:Fn(e,Pc)?4:Fn(e,Rb)?3:Fn(e,Bb)?f.b?4:3:Fn(e,xb)?f.b?3:4:Fn(e,Tb)?1:2;c.ec?a.p[e]||(Ks(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function mA(){$z();nA.call(this,0)}
-function nA(a){$z();Zp();this.b=new oA;this.c=new Di;this.d=new Di;this.e=a;this.k=0;this.o=!1;this.p=v(pA,r,90,5,0);this.i=v(qA,r,92,5,0);this.j=v(qA,r,92,5,0);this.q=this.f=this.n=0}s(393,1,{94:1,113:1},mA,nA);_.je=function(a,b){wz(this,a,b)};
-_.ke=function(a){iA(this,a);if(0!=this.q)if(a=yz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;iA(this,a);this.o=b;return 0==this.q?xz(a,new cz(0,0)):xz(a,gA(this,this.i))};_.me=function(a){var b;b=this.o;iA(this,a);this.o=b;return xz(a,gA(this,this.j))};_.ne=function(a){var b;b=cj(this.c,a);null!=b&&dA(this,a,b)};_.tS=function(){return rA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var bA,aA;function sA(a){nz.call(this);this.ac=(Zp(),new tA(a,this))}s(394,384,{87:1,90:1,95:1,109:1,113:1},sA);_.Jd=function(){return pd+this.cc.c.b++};_.Ld=function(){return!Wy(this)?new cz(0,0):rz(this.ac,this)};_.de=function(){};s(396,1,{});s(395,396,{},function(){});function uA(){uA=u}
-function vA(a,b){if(null==b)throw new Zr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Of);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 wA(){uA();nz.call(this);new $i;this.ac=new xA((Zp(),this))}s(397,384,{88:1,90:1,95:1,109:1,113:1},wA);_.Ld=function(){return rz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Ry(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+bh+this.Xb+(this.ec?j:",hidden")+",current="+aq(this.ac.b,this.ac.b.pb.selectedIndex)};function yA(){yA=u;zA=new AA(255,255,255);BA=new AA(192,192,192);CA=new AA(128,128,128);DA=new AA(64,64,64);EA=new AA(0,0,0);FA=new AA(255,0,0);new AA(255,175,175);GA=new AA(255,200,0);HA=new AA(255,255,0);new AA(0,255,0);IA=new AA(255,0,255);JA=new AA(0,255,255);KA=new AA(0,0,255)}
-function LA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new AA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new AA(c,a,b)}function MA(a){return new AA(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function AA(a,b,c){yA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new zk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(398,1,{89:1,96:1,100:1},AA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return NA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var EA,KA,JA,DA,CA,BA,IA,GA,FA,zA,HA;function pz(){pz=u;qz=new OA(!0);PA=new gs;hs(PA,"ar");hs(PA,"fa");hs(PA,"iw");hs(PA,"ur")}function OA(a){this.b=a}s(399,1,mi,OA);_.b=!1;var qz,PA;s(401,1,{105:1,115:1});function QA(){cz.call(this,0,0)}function cz(a,b){this.c=a;this.b=b}
-function ez(a){cz.call(this,a.c,a.b)}s(400,401,{92:1,105:1,113:1,115:1},QA,cz,ez);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Yz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return RA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function dr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(402,1,mi,dr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function SA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function TA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Nw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function UA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Rj(g,c.b),i+=c.c+a.d);return new cz(i,g+2*a.e)}function Iz(){VA.call(this,1,5,5)}
-function VA(a,b,c){Zp();this.d=b;this.e=c;this.b=a}s(403,1,mi,Iz,VA);_.je=function(){};
-_.ke=function(a){this.c=WA(a.Pb);if(0!=SA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=yz(a);g=a.ie();i=a.$b.b;l=new $i;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new XA(n);for(w=0;w<n;++w)Ks(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=yj(a.Pb.b,q);Nw(B,G.d);Ks(G.c,B,q)}for(d=new Fi(d);d.c<d.e.ye();)if((c=Gi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(TA(this,l,b.c-(m-this.d),g.c,o,h,i),l.De(),m=f,o+=h+this.e,h=0),e=!1,Ks(l.c,l.d++,c),m+=a.c+this.d,h=Rj(h,a.b);TA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=WA(a.Pb);return 0==SA(this)?xz(a,new cz(10,10)):xz(a,UA(this,!1))};_.me=function(a){this.c=WA(a.Pb);return 0==SA(this)?xz(a,new cz(10,10)):xz(a,UA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ve;break;case 2:a=fg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return YA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Bz(){Bz=u;Cz=new ZA(Qb,0,12)}
-function ZA(a,b,c){Bz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(404,1,mi,ZA);_.b=null;_.c=0;_.d=0;var Cz;s(405,1,mi);_.tS=function(){return $A.e+"[font="+this.d+"ascent="+aB(this.b,this.d).b+", descent="+aB(this.b,this.d).c+", height="+aB(this.b,this.d).d+Tc};_.d=null;function bB(a){if(!a.n){fz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&bB(c);lz(a,!1);a.n=!0;Ty(a,a,a._b,0);new cB(a,202)}}
-function dB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&c.Bd()}function eB(a){!Wy(a)&&Az(a);var b=dz(a);a.fe(a.ic,a.jc,b.c,b.b);mz(a)}function fB(a,b){a.q!=b&&(a.q=b)}s(407,383,li);_.Pd=function(){return new sz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){dB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){hz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;hz(this,a,b,c,d);this.ec&&e&&!f&&mz(this)};_.n=!1;_.q=!1;
-function gB(a){Ez.call(this);this.r=new Vz;this.p=new $i;this.o=new sz(0,0,0,0);this.ec=!1;Dz(this,new mA);this.ac&&hB(this.ac.d.I.c,a);this.ac&&iB(this.ac.d,!0);fB(this,!0)}s(406,407,li);_.ie=function(){return new sz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Xj(this.ac.d.pb)};_.Td=function(){return Zj(this.ac.d.pb)};_.Ud=function(){this.ac=new jB((Zp(),j),this)};
-function kB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=LA(g),f=new AA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=eg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+wa)):(i=new AA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=LA(g),(a.e=i)&&(a.i=eg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa));--d;--e;lB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=eg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa);lB(a,b,c,d,1);lB(a,b,c+1,1,e);(a.e=f)&&(a.i=eg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+wa);lB(a,b+d,c,1,e);lB(a,b+1,c+e,d,1)}s(408,1,{});_.tS=function(){return"Graphics"};s(409,408,{});function mB(a){var b,c;c=Rj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new cz(b,c)}function nB(a,b,c){var d,e,f,g,i,h;a.c=WA(b.Pb);if(0==a.c.length)return new QA;g=mB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Rj(h,d.c),i=Rj(i,d.b);return new cz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function oB(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function pB(){qB.call(this,7)}function qB(a){Zp();this.e=0;this.b=1;this.f=a;this.d=0}s(410,1,mi,pB,qB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=WA(a.Pb);if(0!=this.c.length&&(b=yz(a),!(0>=b.c||0>=b.b))){c=mB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);oB(b.c,b.d,this.d,f,e);oB(b.b,b.e,this.f,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.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return xz(a,nB(this,a,!1))};_.me=function(a){return xz(a,nB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return rB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function fx(){zn()}function uv(a){zn();this.i=a}s(412,99,ii,fx,uv);function Zy(){zn();this.i="Missing message: awt.151"}s(411,412,ii,Zy);s(413,1,{});function sz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(414,1,{93:1,113:1,115:1},sz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return sB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function tB(a){uB.call(this,a,0)}function uB(a,b){nz.call(this);this.ac=(Zp(),new vB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Xw(),hx);c.b=d;Uw(c);break;case 0:c=c.b;d=(Xw(),Yw);c.b=d;Uw(c);break;case 2:c=c.b,d=(Xw(),Zw),c.b=d,Uw(c)}}s(415,384,Wh,tB,uB);
-_.Ld=function(){return!Wy(this)?new cz(0,0):rz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Ry(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+bh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ve;switch(this.b){case 1:b=vd;break;case 2:b=fg}return a+b+",text=null"};_.b=0;s(418,1,mi);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.k=null;_.n=null;
-function wB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function xB(a){this.o=(Zp(),Zp(),oz);var b;var c;b=this.cZ.e;-1!=co(b,eo(36))?b=null:(c=this.o.c.d++,b=ov(b,Sy(b,eo(46))+1)+j+c);this.k=b;this.e=new Uz;this.i=a;this.f=!0;this.j=new yB(this)}s(417,418,mi,xB);_.$d=function(){return wB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(416,417,Yh);_.$d=function(){return wB(this)+(this.c?",tearOff":j)};_.c=!1;s(420,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Yz;zB(a,this.b);zB(a,this.c);return a.b};function Yy(){this.c=this.b=0}function AB(a,b){this.b=a;this.c=b}function BB(a){var b=a.c;this.b=a.b;this.c=b}s(419,420,{97:1,106:1,113:1},Yy,AB,BB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return CB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
-function DB(a,b){if(!b)throw new Zr("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Yx,e=c.d.d;if(0>e||e>c.d.d)throw new Kv;c.p&&(d.pb[Dd]=2);Gx(c,e,d.pb);vz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Kv;vz(d.d,e,c);for(f=g=0;f<e;++f)y(lu(d.d,f),73)&&++g;vz(d.j,g,c);Gx(d,e,c.pb);c.c=d;e=nv(c.pb)+Xa;Hi(c.dd(),e,!1);d.p&&(e=yj(d.d,c),-1!=e&&(d=Wu(d.p?d.f:Wu(d.f,0),e),2==Xu(d)&&d.removeChild(Wu(d,1)),c.pb[Dd]=2))}}
-function EB(){xB.call(this,j);new $i;this.c=!1;this.b=(Zp(),new FB)}s(421,416,Yh,EB);_.b=null;s(424,1,{99:1,108:1,115:1});s(423,424,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Yz;zB(a,this.d);zB(a,this.e);zB(a,this.c);zB(a,this.b);return a.b};function zz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(422,423,{98:1,99:1,107:1,108:1,113:1,115:1},zz);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return GB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function HB(){HB=u;IB=new JB;KB=new LB;MB=new LB}var IB,MB,KB;s(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};function JB(){}s(427,426,{},JB);function LB(){}s(428,1,{},LB);s(429,384,Wh);_.Kd=function(){return null};
-function NB(a,b){var c;c=new OB(Wy(a));return!c?null:new cz(PB(c,"_")*b+6,aB(c.b,c.d).d+6)}function QB(a,b){var c;c=NB(a,b);return!c?bz(a):c}function RB(a,b){var c;c=NB(a,b);return!c?dz(a):c}function SB(a,b){var c=a.ac;sy(c.b,b);c.f.b=-1;c.f.c=-1}function TB(a){UB.call(this,a,null!=a?a.length:0)}function UB(a,b){nz.call(this);this.b=0>b?0:b;var c=this.ac;sy(c.b,a);c.f.b=-1;c.f.c=-1}s(430,429,Wh,TB,UB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return NB(this,ko(this.ac.b.pb,Wg).length)};_.Md=function(){return!Wy(this)?null:NB(this,ko(this.ac.b.pb,Wg).length)};_.Od=function(){return 0<this.b?QB(this,this.b):bz(this)};_.Qd=function(){return 0<this.b?RB(this,this.b):dz(this)};_.Ud=function(){this.ac=(Zp(),new VB)};_.Yd=function(){return 0<this.b?QB(this,this.b):bz(this)};_._d=function(){return 0<this.b?RB(this,this.b):dz(this)};_.b=0;function Zp(){Zp=u;oz=new WB}function hr(){var a=(Zp(),Zp(),oz);!a.d&&(a.d=new XB)}
-function WB(){this.c=new YB;this.e=new Rz}s(431,1,{},WB);_.b=null;_.d=null;var oz;function YB(){}s(432,1,{},YB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(433,1,{});function ZB(){ZB=u;$B=new aC;bC=new aC}function cC(a,b){return b==a?!0:!b?!1:!0}function aC(){}s(434,1,{102:1},aC);_.eQ=function(a){return null==a||!y(a,102)?!1:cC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Lt(a)};
-_.tS=function(){return dC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var $B,bC;function eC(){eC=u;F(fC,r,102,[(ZB(),bC),$B])}function gC(a){eC();this.b=a}s(435,1,{},gC);_.b=null;function hC(a){a="flavor = "+a;zn();this.i=a}s(436,100,{103:1,113:1,119:1,127:1},hC);function iC(a,b,c){Qz();jC.call(this,a,b,c,fh)}function jC(a,b,c,d){Qz();Oz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(437,385,mi,iC,jC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Ft(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=fh;function iz(a,b){Qz();Oz.call(this,a);this.e=b}s(438,385,mi,iz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){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.Sd()+Aa+a.Td()+ba+a.Rd()+bh+a.Nd()+wa};function uz(a,b,c){Qz();iz.call(this,a,b);this.b=c}s(439,438,mi,uz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Uy(a,b,c,d){Qz();Oz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(440,385,mi,Uy);
-_.$d=function(){var a;switch(this.e){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.e&&(Dt(wt(this.b,gh))&&(a+="PARENT_CHANGED,"),Dt(wt(this.b,hh))&&(a+="DISPLAYABILITY_CHANGED,"),Dt(wt(this.b,jh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+wa};_.b=fh;_.c=null;_.d=null;s(441,1,qi);function cB(a,b){Qz();iz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(442,438,mi,cB);
-_.$d=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(443,1,{});function kC(a){if(null==a)throw new wn;}s(444,443,{},kC);
-function lC(){lC=u;mC={};mC["java.vendor"]=ye;mC["package.restrict.access.sun"]=Vg;mC["sun.java.launcher"]=hc;mC["sun.management.compiler"]=ye;mC["os.name"]=hc;mC[" sun.boot.class.path"]=hc;mC["path.separator.applet"]=hc;mC["java.vm.specification.vendor"]=ye;mC["java.runtime.version"]=hc;mC["http.proxyPort"]=hc;mC["user.name"]=hc;mC["user.language"]=hc;mC["os.name.applet"]=hc;mC["browser.version"]=hc;mC["java.version"]=hc;mC["user.timezone"]=hc;mC["java.endorsed.dirs"]=hc;mC["java.specification.name"]=
-"GWT";mC["java.specification.version"]="2.5.0";mC[Qe]=dc;!wr&&(wr=new Er);wr.b?mC[Oe]="yes":mC[Oe]=null}var mC;s(447,100,Xh);function nC(){zn()}function oC(a){zn();this.i=a}s(446,447,{110:1,113:1,119:1,127:1},nC,oC);function pC(){pC=u;qC=new rC}function sC(a){var b;if(a.n){var c;b=new Jt;tn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,tn(b.b,a.b));c=a.c;a=a.k;null!=c&&tn(b.b,c);null!=a&&(b.b.b+=ma,tn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function tC(a){pC();var b,c,d;if(null==a)throw new nC;a=bo(a);try{d=co(a,eo(58))}catch(e){e=Li(e);if(y(e,123))throw new oC(xn(e));throw e;}c=co(a,eo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;uC();var f,g,i;i=c.length;b=new vC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new oC(ac+a);if(!this.n&&(this.n=cj(qC,this.i),this.n||(this.n=(Zp(),new wC))&&x(qC,this.i,this.n),!this.n))throw new oC(ac+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,N,W,ca,M,lc,Dc,Xf,pb,Nd,Od,Pd,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==xC(c,eo(47),l+2))throw new yC(m);}else{M=c.substr(l,m-l);m-=l;B=0;J=this.d;lc=this.f;
-Pd=this.k;w=this.e;pb=this.j;o=this.b;Db=this.o;Va=xC(M,eo(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){W=2;lc=-1;B=xC(M,eo(47),2);Od=xC(M,eo(63),2);-1!=Od&&(-1==B||B>Od)&&(B=Od);-1==B&&(B=m,w=j);N=B;-1!=Va&&Va<B&&(N=Va);var sd=eo(64);Ec=M.lastIndexOf(sd,N);o=M.substr(2,N-2);-1<Ec&&(Db=M.substr(2,Ec-2),W=Ec+1);Dc=xC(M,eo(58),-1==Ec?W:Ec);q=co(M,eo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch(bf){if(bf=Li(bf),!y(bf,119))throw bf;}-1==Dc||Dc>B?J=M.substr(W,
-N-W):(J=M.substr(W,Dc-W),Xf=M.substr(Dc+1,N-(Dc+1)),0==Xf.length?lc=-1:lc=zC(Xf,10))}-1<Va&&(Pd=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=eo(63);Nd=M.lastIndexOf($b,G);-1<Nd?(pb=M.substr(Nd+1,G-(Nd+1)),0==Nd&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),ca=Sy(w,eo(47))+1,w=w.substr(0,ca-0)),G=Nd):0!=Va&&(pb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),ca=Sy(w,eo(47))+1,0==ca?w=M.substr(B,G-B):w=w.substr(0,ca-0)+M.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var xe;xe=w;null!=pb&&!D(pb,j)&&(null!=w?xe=w+ub+pb:xe=ub+pb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=lc;this.k=Pd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(td=Sy(this.d,eo(64)))?(this.o=this.d.substr(0,td-0),this.d=ov(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=co(this.c,eo(63)))?(this.j=ov(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=pb}}catch(ud){ud=
-Li(ud);if(y(ud,119))throw new oC(xn(ud));throw ud;}if(-1>this.f)throw new oC("incorrect port: "+this.f);}s(448,1,mi,tC);_.tS=function(){return sC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var qC;s(449,1,{});function AC(a,b,c){var d,e;for(d=new BC(a.te().b);CC(d.b);)if(a=d.c=Gi(d.b),e=a.lf(),null==b?null==e:Fn(b,e))return c&&DC(d),a;return null}s(453,1,ci);_.se=function(a){return!!AC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new BC(a.te().b);CC(a.b);)if(b=a.c=Gi(a.b),c=b.lf(),b=b.mf(),!this.se(c)||!EC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=AC(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new BC(this.te().b);CC(b.b);)a=b.c=Gi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new FC("Put not supported on this map");};
-_.xe=function(a){a=AC(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new BC(this.te().b);CC(c.b);)b=c.c=Gi(c.b),a?d+=Ba:a=!0,d+=j+b.lf(),d+=sb,d+=j+b.mf();return d+"}"};function ry(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Zu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function cj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=GC(a,c);else if(y(b,1))c=HC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.b[d]=[];d=new IC(b,c);e.push(d);++a.e;c=null}return c}
-function GC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function HC(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Oi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.mf();break a}}c=null}return c}s(452,453,ci);_.se=function(a){return Zu(this,a)};
-_.te=function(){return new JC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return cj(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Oi(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Di(){ry(this)}s(451,452,ei,Di);_.ze=function(a,b){return Ms(a)===Ms(b)||null!=a&&Fn(a,b)};_.Be=function(a){return~~In(a)};function rC(){ry(this)}s(450,451,ei,rC);function KC(){zn()}s(454,99,ii,KC);
-function LC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=MC(a,c);if(c>=a.j)break;c=NC(a,c);++b}return b}function OC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function PC(a){var b;a.b=0<=a.k&&!a.e?a.k:MC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new KC;b=a.b;a.b=NC(a,a.b);return a.o.substr(b,a.b-b)}
-function NC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=QC(a.o,d,a.o.length);if(c<=a.i&&OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=co(a.d,eo(c)))break;++d}a.n&&b==d&&(a.f?(c=QC(a.o,d,a.o.length),c<=a.i&&OC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=co(a.d,eo(c))&&++d));return d}
-function MC(a,b){var c,d;if(null==a.d)throw new wn;for(d=b;!a.n&&d<a.j;)if(a.f){c=QC(a.o,d,a.o.length);if(c>a.i||!OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>co(a.d,eo(c)))break;++d}return d}function RC(a){SC.call(this,a," \t\n\r\u000c",!1)}function TC(a){SC.call(this,a,Aa,!1)}
-function SC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=QC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=QC(this.d,d,this.d.length),this.c[c]=a}}}s(455,1,{},RC,TC,SC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function UC(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=Ln(e),!(Jn(),!/[^,:{}\[\]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 VC(){}function WC(a){XC.call(this,a,fb,fb,null)}function YC(a,b){XC.call(this,a,fb,fb,b)}function ZC(a,b,c){XC.call(this,a,b,c,null)}
-function XC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=hj(a)){this.b=new $C;this.c=new aD(this.b,b,c,d);Hv(e,this.c,e.pb);d&&fd in d&&(this.c.c=d[fd]);a=this.c;a.e||(a.e=Kz(a,jo(a.pb,Lf),jo(a.pb,Kf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?bD="JSME":bD="JME";b.v=cD(b,!1);b.w=cD(b,!0);jr(b,bD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Nz(b);Dz(b,null);b.nb||(b.S=0);b.T||(b.T=new ZA(Yb,0,13),b.W=new OB(b.T));b.U||(b.U=new ZA(Yb,
-1,13),b.V=new OB(b.U));b.X||(b.X=new ZA(Yb,0,11),new OB(b.X));b.k||(b.k=new ZA(Yb,0,13),b.n=new OB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;dD=10;b.Fb=!0;try{o=eD(b.Ob,"options");null!=o&&fD(b,o);i=eD(b.Ob,"jme");null!=i&&(b.L=i);l=eD(b.Ob,"mol");null!=l&&(b.ab=l);g=eD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=eD(b.Ob,Gg);null!=m&&(b.bb=m,gD(b));b.j=eD(b.Ob,"atomcolors");b.i=eD(b.Ob,"atombg");f=eD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(yA(),zA);try{if(0!=f.indexOf(ma))throw new yn("bad hex encoding");
-B=zC(f.substr(1,2),16);G=zC(f.substr(3,2),16);q=zC(f.substr(5,2),16);n=w=new AA(B,G,q)}catch(J){if(J=Li(J),y(J,119))lC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&hD(b.Z);h=eD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Li(N),!y(N,119))throw N;}b.c=202;for(f=0;23>f;++f)iD[f]=(yA(),GA),jD[f]=Qc;jD[1]=Wb;iD[1]=(yA(),DA);jD[2]=Ab;iD[2]=GA;jD[3]=Eb;iD[3]=DA;jD[4]=gc;iD[4]=KA;jD[5]=rc;iD[5]=FA;jD[9]=Sb;iD[9]=IA;jD[10]=Mb;iD[10]=IA;jD[11]=Cb;iD[11]=IA;jD[12]=Zb;iD[12]=IA;jD[8]=Gc;iD[8]=MA(HA);
-jD[7]=tc;iD[7]=GA;jD[6]=Mc;iD[6]=DA;jD[13]=Lc;iD[13]=DA;jD[18]=Qc;iD[18]=DA;jD[19]=uc;iD[19]=DA;jD[20]=vc;iD[20]=DA;jD[21]=wc;iD[21]=DA;jD[22]=xc;iD[22]=DA;mz(b);b.$=new kD;f=a.d;f.C=Nz(f);null!=f.L?(lD(f,f.L),null!=f.i&&f.Z&&mD(f.Z,f.i,!0),null!=f.j&&f.Z&&mD(f.Z,f.j,!1)):null!=f.ab&&nD(f,f.ab,!0);gD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(457,1,{147:1},VC,WC,YC,ZC,XC);_.Ce=function(a){oD(new pD(a,this.b,qD))};_.De=function(){rD(this.b)};
-_.Ee=function(){Vn((Sn(),Tn),new sD(this))};_.Fe=function(){return this.b.H};_.Ge=function(){return this.b.db};_.He=function(){return this.b.eb};_.Ie=function(){return this.b.rb};_.Je=function(){return this.b.vb};_.Ke=function(){return this.b.xb};_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.b,b;a.Bb?b=tD(a,1)+tb+tD(a,2)+tb+tD(a,3):b=tD(a,0);return b};_.Ne=function(){return fr(this.b)};
-_.Oe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=uD(a);a.Jb=b;gD(a);return c};_.Pe=function(a){fD(this.b,a)};_.Qe=function(){};_.Re=function(a){nD(this.b,a,!0)};_.Se=function(a){lD(this.b,a)};_.ce=function(){Mz(this.b)};_.Te=function(){vD(this.b)};_.Ue=function(a){var b=this.b;if(a=wD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;xD(b)}};_.Ve=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Fi(b.b);d.c<d.e.ye();)c=Gi(d),a?c.b=j:c.b=ug}Mz(b.d)};
-_.We=function(a,b){var c=this.b,d;if(d=wD(c,a))mD(d,b,!0),xD(c)};_.Xe=function(a,b){var c=this.b,d;d=wD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,gD(c)):(d.D=b,xD(c))};_.Ye=function(a){this.b.H=a};_.Ze=function(a){var b=this.b;b.db=a;gD(b)};_.$e=function(a){var b=this.b;b.eb=a;gD(b)};_._e=function(a){this.b.qb=a};_.af=function(a){this.b.rb=a};_.bf=function(a){var b=this.b;b.vb=a;b.v=cD(b,!1)};_.cf=function(a){this.b.xb=a};_.df=function(a){yD(this.b,a)};
-_.ef=function(a,b){var c=this.b;c.f=!1;c.Kb=new zD(c,a);AD(c.Kb);c.c=253;c.jb=!0;c.J=b;gD(c)};_.ff=function(a){BD(this.b,a)};_.gf=function(){return CD(this.b)};_.b=null;_.c=null;function sD(a){this.b=a}s(458,1,{},sD);_.qc=function(){var a,b;for(b=new Fi(this.b.c.b);b.c<b.e.ye();)a=Gi(b),lo(a.u.pb,a.r)};_.b=null;
-function DD(){var a=(ED(),FD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=GD;ED();b=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==re)?b[0]:null;a:if(HD==e||ID==e&&y(b,147))e=!0;else{if(null!=b)for(b=En(b);b&&b!=HD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new VC:3==arguments.length?a=new ZC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new WC(arguments[0]):4==arguments.length?a=new XC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new YC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});JD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Qs(){KD||(KD=!0,DD())}s(459,1,{},Qs);var KD=!1;function LD(a){zn();this.i=a}s(461,447,Xh,LD);function it(){zn();this.i="divide by zero"}s(462,99,ii,it);function Ls(){zn()}function MD(a){zn();this.i=a}
-s(463,99,ii,Ls,MD);function QC(a,b,c){var d,e;d=ND(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 OD(){}function PD(a){return typeof a==If?Gc+(0>a?-a:a):a}function QD(a,b){var c;c=new OD;c.e=Nb+(RD(0!=a?-a:0)?PD(0!=a?-a:0):j+xi(c));SD(0!=a?-a:0)&&TD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new OD;b.e=Nb+(RD(a)?PD(a):j+xi(b));SD(a)&&TD(a,b);return b}
-function X(a,b){var c;c=new OD;c.e=Nb+(RD(a)?PD(a):j+xi(c));SD(a)&&TD(a,c);c.c=b?8:0;return c}function UD(){var a;a=new OD;a.e=Nb+(RD(0)?PD(0):j+xi(a));SD(0)&&TD(0,a);a.c=2;return a}function VD(a){var b;b=new OD;b.e=Nb+(RD(a)?PD(a):j+xi(b));SD(a)&&TD(a,b);b.c=1;return b}function SD(a){return typeof a==If&&0<a}function RD(a){return null!=a&&0!=a}
-function TD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ih[b.d])c=c.prototype;else{c=Ih[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(465,1,{},OD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function WD(a){var b;b=XD;!b&&(b=XD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new YD(Ub+a+fa);return b}
-function zC(a,b){var c,d;if(null==a)throw new YD(Hf);if(2>b||36<b)throw new YD("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 YD(Ub+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new YD(Ub+a+fa);if(-2147483648>c||2147483647<c)throw new YD(Ub+a+fa);return c}s(467,1,{113:1,124:1});var XD=null;function ZD(a){this.b=a}
-s(466,467,{113:1,116:1,117:1,124:1},ZD);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Zz(a){this.b=a}s(468,467,{113:1,116:1,120:1,124:1},Zz);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Pz(){zn()}function zk(a){zn();this.i=a}s(469,99,Nh,Pz,zk);function Kv(){zn()}function Qw(a){zn();this.i=a}s(470,99,ii,Kv,Qw);
-function S(a){this.b=a}function ut(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 nt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function $D(a){var b,c;return-129<a&&128>a?(b=a+128,c=(aE(),bE)[b],!c&&(c=bE[b]=new S(a)),c):new S(a)}s(471,467,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function aE(){aE=u;bE=v(cE,r,122,256,0)}var bE;function Sj(a){return 0>a?-a:a}function Rj(a,b){return a>b?a:b}function dE(a){return Math.round(a)}function wn(){zn()}function Zr(a){zn();this.i=a}s(474,99,{113:1,119:1,123:1,125:1,127:1},wn,Zr);function zi(){zi=u;Ai=F(yi,r,-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 Ai;function YD(a){zn();this.i=a}s(476,469,Nh,YD);
-function Dn(a){this.b="Unknown";this.d=a;this.c=-1}s(477,1,{113:1,126:1},Dn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+wa};_.b=null;_.c=0;_.d=null;function ND(a,b){return a.charCodeAt(b)}function eE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function us(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function co(a,b){return a.indexOf(b)}
-function xC(a,b,c){return a.indexOf(b,c)}function Sy(a,b){return a.lastIndexOf(b)}function fE(a){var b=aa,c=dh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ov(c,++d):c=c.substr(0,d-0)+ov(c,++d);return a.replace(RegExp(b,se),c)}
-function gE(a,b){for(var c=RegExp(b,se),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(Ps,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ov(a,b){return a.substr(b,a.length-b)}
-function bo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function eo(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Lt(this)};_.tS=_.toString;function hE(){hE=u;iE={};jE={}}
-function Lt(a){hE();var b=nb+a,c=jE[b];if(null!=c)return c;c=iE[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+ND(a,d++);c|=0}256==kE&&(iE=jE,jE={},kE=0);++kE;return jE[b]=c}var iE,kE=0,jE;function sn(a,b){tn(a.b,b);return a}function rn(){this.b=new fo}function lE(){this.b=new fo;this.b.b+=j}s(479,1,ri,rn,lE);_.tS=function(){return this.b.b};function Jt(){this.b=new fo}
-function vC(){this.b=new fo}function ss(a){this.b=new fo;tn(this.b,a)}s(480,1,ri,Jt,vC,ss);_.tS=function(){return this.b.b};function yC(a){a="String index out of range: "+a;zn();this.i=a}s(481,470,ii,yC);
-function mE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new wn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new MD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new MD("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 Kv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ks(b,c,a[--d])}else for(c=e+c;e<c;)Ks(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function qv(){zn()}function FC(a){zn();this.i=a}s(483,99,ii,qv,FC);function eA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:Fn(b,c))return a;return null}function hA(a,b){var c;return(c=eA(a.ud(),b))?(c.Wc(),!0):!1}function nE(a){var b,c,d,e;d=new rn;b=null;d.b.b+=Rc;for(c=a.ud();c.Uc();)null!=b?tn(d.b,b):b=Ba,e=c.Vc(),tn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Tc;return d.b.b}s(484,1,{});_.hf=function(){throw new FC("Add not supported on this collection");};
-_.jf=function(a){return!!eA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.kf=function(a){return hA(this,a)};_.tS=function(){return nE(this)};s(486,484,Zh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=In(c),a=~~a);return a};
-function oE(a,b){var c;return y(b,131)&&(c=b.lf(),Zu(a.b,c))?(c=cj(a.b,c),a.b.ze(b.mf(),c)):!1}function JC(a){this.b=a}s(485,486,Zh,JC);_.jf=function(a){return oE(this,a)};_.ud=function(){return new BC(this.b)};_.kf=function(a){return oE(this,a)?(a=a.lf(),Oi(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function DC(a){if(a.c)Ii(a.b),Oi(a.d,a.c.lf()),a.c=null;else throw new uv("Must call next() before remove().");}
-function BC(a){var b;this.d=a;b=new $i;a.d&&Ui(b,new pE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new qE(a,d.substring(1));b.hf(e)}var a=a.b,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.hf(c[d])}this.b=new Fi(b)}s(487,1,{},BC);_.Uc=function(){return CC(this.b)};_.Vc=function(){return this.c=Gi(this.b)};_.Wc=function(){DC(this)};_.b=null;_.c=null;_.d=null;s(489,1,Th);_.eQ=function(a){return y(a,131)&&EC(this.lf(),a.lf())&&EC(this.mf(),a.mf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=In(this.lf()));null!=this.mf()&&(b=In(this.mf()));return a^b};_.tS=function(){return this.lf()+sb+this.mf()};function pE(a){this.b=a}s(488,489,Th,pE);_.lf=function(){return null};_.mf=function(){return this.b.c};_.nf=function(a){return GC(this.b,a)};_.b=null;function qE(a,b){this.c=a;this.b=b}s(490,489,Th,qE);_.lf=function(){return this.b};_.mf=function(){return this.c.f[nb+this.b]};_.nf=function(a){return HC(this.c,this.b,a)};_.b=null;_.c=null;
-function Nw(a,b){(0>a||a>=b)&&rE(a,b)}function rE(a,b){throw new Qw("Index: "+a+", Size: "+b);}s(491,484,Mh);_.of=function(){throw new FC("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:Fn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:In(c)),b=~~b;return b};_.ud=function(){return new Fi(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new sE(this,a)};_.sf=function(){throw new FC("Remove not supported on this list");};function CC(a){return a.c<a.e.ye()}function Gi(a){if(a.c>=a.e.ye())throw new Nv;return a.e.pf(a.d=a.c++)}function Ii(a){if(0>a.d)throw new fx;a.e.sf(a.d);a.c=a.d;a.d=-1}function Fi(a){this.e=a}s(492,1,{},Fi);_.Uc=function(){return CC(this)};
-_.Vc=function(){return Gi(this)};_.Wc=function(){Ii(this)};_.c=0;_.d=-1;_.e=null;function sE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&rE(b,c);this.c=b}s(493,492,{},sE);_.tf=function(){return 0<this.c};_.uf=function(){if(0>=this.c)throw new Nv;return this.b.pf(this.d=--this.c)};_.b=null;function tE(a){a=new BC(a.c.b);return new uE(a)}function vE(a,b){this.b=a;this.c=b}s(494,486,Zh,vE);_.jf=function(a){return Zu(this.b,a)};_.ud=function(){return tE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function uE(a){this.b=a}s(495,1,{},uE);_.Uc=function(){return CC(this.b.b)};_.Vc=function(){return(this.b.c=Gi(this.b.b)).lf()};_.Wc=function(){DC(this.b)};_.b=null;s(496,491,Mh);_.of=function(a,b){var c;c=kA(this,a);var d=c.e;new fA(b,c.c);++d.c;++c.b;c.d=null};_.pf=function(a){var b;b=kA(this,a);try{return lA(b)}catch(c){c=Li(c);if(y(c,132))throw new Qw("Can't get element "+a);throw c;}};_.ud=function(){return kA(this,0)};
-_.sf=function(a){var b,c;b=kA(this,a);try{c=lA(b)}catch(d){d=Li(d);if(y(d,132))throw new Qw("Can't remove element "+a);throw d;}wE(b);return c};function xE(a){a.c=v(yE,r,0,0,0)}function vz(a,b,c){(0>b||b>a.d)&&rE(b,a.d);a.c.splice(b,0,c);++a.d}function Ui(a,b){Ks(a.c,a.d++,b);return!0}function lu(a,b){Nw(b,a.d);return a.c[b]}function yj(a,b){for(var c=0;c<a.d;++c)if(EC(b,a.c[c]))return c;return-1}function ou(a,b){var c;c=(Nw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Ti(a,b){var c;c=yj(a,b);if(-1==c)return!1;ou(a,c);return!0}function Dk(a,b){var c;if(b.length<a.d){c=b;var d;d=Ds(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ks(b,c,a.c[c]);b.length>a.d&&Ks(b,a.d,null);return b}function $i(){xE(this)}function XA(a){xE(this);this.c.length=a}function Tz(a){xE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(497,491,vi,$i,XA,Tz);_.of=function(a,b){vz(this,a,b)};
-_.hf=function(a){return Ui(this,a)};_.De=function(){this.c=v(yE,r,0,0,0);this.d=0};_.jf=function(a){return-1!=yj(this,a)};_.pf=function(a){return lu(this,a)};_.ve=function(){return 0==this.d};_.sf=function(a){return ou(this,a)};_.kf=function(a){return Ti(this,a)};_.ye=function(){return this.d};_.d=0;function jA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ks(a,d,b)}function os(){os=u;ps=new zE}var ps;function zE(){}s(500,491,oi,zE);_.jf=function(){return!1};_.pf=function(){throw new Kv;};_.ye=function(){return 0};
-function AE(){this.b=new Date}function BE(a){return 10>a?bb+a:j+a}s(501,1,{113:1,115:1,116:1,128:1},AE);_.eQ=function(a){return y(a,128)&&xt(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=Ss(c&4194303,b&4194303,e&1048575);a=Ss(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(CE(),DE)[this.b.getDay()]+ba+EE[this.b.getMonth()]+ba+BE(this.b.getDate())+ba+BE(this.b.getHours())+nb+BE(this.b.getMinutes())+nb+BE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function CE(){CE=u;DE=F(Ps,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));EE=F(Ps,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var DE,EE;
-function hs(a,b){return null==x(a.b,b,a)}function gs(){this.b=new Di}s(503,486,{113:1,115:1,133:1},gs);_.hf=function(a){return hs(this,a)};_.jf=function(a){return Zu(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return tE(new vE(this.b,new JC(this.b)))};_.kf=function(a){return null!=Oi(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return nE(new vE(this.b,new JC(this.b)))};_.b=null;
-function kA(a,b){var c,d;(0>b||b>a.c)&&rE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new FE(a,b,d)}function oA(){this.b=new GE;this.c=0}s(504,496,oi,oA);_.hf=function(a){new fA(a,this.b);++this.c;return!0};_.rf=function(a){return kA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function lA(a){if(a.c==a.e.b)throw new Nv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function wE(a){if(!a.d)throw new fx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function FE(a,b,c){this.e=a;this.c=c;this.b=b}s(505,1,{},FE);_.Uc=function(){return this.c!=this.e.b};_.tf=function(){return this.c.c!=this.e.b};_.Vc=function(){return lA(this)};_.uf=function(){if(this.c.c==this.e.b)throw new Nv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){wE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function GE(){this.b=this.c=this}
-function fA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(506,1,{},GE,fA);_.b=null;_.c=null;_.d=null;function IC(a,b){this.b=a;this.c=b}s(507,489,Th,IC);_.lf=function(){return this.b};_.mf=function(){return this.c};_.nf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Nv(){zn()}s(508,99,{113:1,119:1,125:1,127:1,132:1},Nv);function EC(a,b){return Ms(a)===Ms(b)||null!=a&&Fn(a,b)}function WA(a){var b=v(pA,r,90,0,0);return Dk(a.b,b)}function Fz(){this.b=new $i}
-s(510,491,vi,Fz);_.of=function(a,b){vz(this.b,a,b)};_.hf=function(a){return Ui(this.b,a)};_.jf=function(a){return-1!=yj(this.b,a)};_.pf=function(a){return lu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Fi(this.b)};_.sf=function(a){return ou(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return nE(this.b)};_.b=null;function HE(a){a.ac.d.hb&&bB(a)}function IE(a){var b;if(a.ac.d.hb){b=Xy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}dB(a)}
-function JE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function oD(a){var b=a.k;KE(a.ac.d,b.b,b.c);!Wy(a)&&Az(a);kz(a)}function LE(){gB.call(this,j);this.j=new sA(this.vf());Sz(this.r,new ME(this))}s(512,406,li);_.Id=function(a,b){return Ms(a.i)===Ms(this.j)?(IE(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){IE(this)};_.j=null;_.k=null;
-function pD(a,b,c){LE.call(this);this.ac&&iB(this.ac.d,!1);fB(this,!1);Dz(this,new qB(0));a=new uB(a,1);P(this,a,null);a=new Hz;P(a,this.j,null);P(this,a,null);b&&(this.k=Xy(b),eB(this),JE(this.k,~~(jo(b.Ob.pb,Lf)/2)-~~(this.fc/2),~~(jo(b.Ob.pb,Kf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(511,512,li,pD);_.vf=function(){return"OK"};function NE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new uv("Cannot undo. Index is out of range.");if(!a.b.c)throw new uv(bc);a.b=a.b.c;return a.b.b}
-function kD(){this.b=this.c=new OE}s(513,1,{},kD);_.b=null;function OE(){this.b=null}function PE(a){this.b=a}s(514,1,{},OE,PE);_.b=null;_.c=null;_.d=null;function ME(a){this.b=a}s(515,441,qi,ME);_.b=null;function QE(){QE=u;RE=F(Ps,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);qD=(yA(),BA);SE=LA(qD);iD=v(TE,r,89,23,0);jD=v(Ps,r,1,23,0);UE=v(TE,r,89,7,0);VE=null!=(lC(),mC[Oe])}
-function uD(a){var b;if(a.Bb)b=WE(a,1)+tb+WE(a,2)+tb+WE(a,3);else if(b=WE(a,0),0<b.length){var c=new XE(a.Z);Ui(a._.b,c)}return b}function YE(a,b){var c,d;c=b.b;if(D(c,(ZE(),$E).c))er(CD(a));else if(D(c,aF.c))er(fr(a));else if(D(c,bF.c))c=a.u,d=(!a.ub&&(a.ub=new gr(a)),a.ub),c.b=d,hr(),ir(c);else if(D(c,hg)){7!=a.O&&(a.P=fh);d=b.d;d=Et(d,eh);c=tt(d,a.P);var e=!rt(c,fh)?mt(c):c;!rt(e,lh)&&cF(a.Z,L(c));dF(a);a.lb=!0;gD(a);a.O=7;a.P=d}else D(c,og)||(D(c,he)?eF(a):yD(a,c))}
-function fF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(gF,r,-1,4,1);l=v(gF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)hF(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Nz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;iF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||jF(a.fb[f])}}}
-function rD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new kF(a),a.Z.r=0);null!=a.rb&&UC(a.rb,null)}}function cD(a,b){var c,d,e,f;f=new EB;d=Kc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new xB(Ob+d);var g=(ZE(),$E).c;d.d=g;DB(f,d);Sz(d.e,a);d=new xB(Ob+c);d.d=aF.c;Sz(d.e,a);DB(f,d);DB(f,new xB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new xB(c);d.d=bF.c;Sz(d.e,a);DB(f,d);Qy(a,f);return f}
-function lF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);Y(b,qD);a.nb?(e==a.c&&Y(b,MA(qD)),lB(b,g,f,a.Y,a.Y),Y(b,(yA(),DA)),mF(b,g,f,a.Y-1,a.Y-1)):e==a.c?kB(b,g+1,f+1,a.Y,a.Y,!1):kB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(Y(b,(yA(),EA)),e){case 101:Y(b,HA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;nF(b,!0);oF(b,pF(b,c,e,d,i));Y(b,EA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(nF(b,!1),oF(b,pF(b,c,e,d,i)));qF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);lB(b,g+9,f+9,2,4);lB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(Y(b,FA),lB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,HA),lB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,IA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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,EA);break;case 107:Y(b,GA);lB(b,g+4,f+4,a.Y-8,a.Y-8);Y(b,EA);mF(b,g+4,f+4,a.Y-8,a.Y-8);qF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);lB(b,g+9,f+9,2,4);lB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:rF(b,g,f,a.Y,!0);break;case 111:rF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:Y(b,zA);lB(b,g+3,f+5,a.Y-7,a.Y-11);Y(b,EA);mF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:Y(b,qD);a.ob&&kB(b,g+1,f+1,a.Y,a.Y,!1);Y(b,EA);sF(a,b,g,f,"NEW");break;case 106:Y(b,FA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,EA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));sF(a,b,g+6,f,uc);break;case 104:Y(b,FA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,EA);break;case 105:a.Ib?(Y(b,JA),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,EA)):sF(a,b,g,f,"123");break;case 113:Y(b,KA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);lB(b,e,d,c,c);Y(b,EA);tF(a,
-b,g,f,zA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:uF(a,b,g,f+2,3);break;case 207:uF(a,b,g,f,4);break;case 208:uF(a,b,g,f,5);break;case 209:uF(a,b,g,f,1);break;case 210:uF(a,b,g,f,6);break;case 211:uF(a,b,g,f,7);break;case 212:uF(a,b,g,f,8);break;case 213:sF(a,b,g,f,"FG"),a.F=new AB(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!=jD[c]&&tF(a,b,g,f,iD[c],jD[c])}function vF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,Y(d,qD),lB(d,0,0,c,b),a.nb?(Y(d,(yA(),DA)),mF(d,-1,0,c,b-1)):(Y(d,SE),Z(d,0,0,c-1-2,0),Y(d,MA(qD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),wF(d,a.X),Y(d,(yA(),EA)),-1!=a.J.toLowerCase().indexOf(ie)&&Y(d,FA),xF(d,a.J,10,15),yF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function zF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;Y(d,qD);lB(d,0,0,c,b);a.nb?(Y(d,(yA(),DA)),Z(d,0,b-1,c,b-1),e=dD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(Y(d,SE),Z(d,0,0,0,b-1),Z(d,0,dD*a.Y,b-1,dD*a.Y),Y(d,MA(qD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=dD+2;++b)lF(a,d,1,b);yF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function AF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;Y(e,a.t);lB(e,0,0,c,b);d=a.db?(HB(),KB):(HB(),MB);if((HB(),IB)==(HB(),IB))d==KB?e.b=j:e.b=ug;d=new Xz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,ca=w=B=void 0,M=ca=q=n=l=B=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=B=1,l=
-2,ca=3;f.w&&(iF(f),fF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ca*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new ZA(Yb,0,i),f.n.n=new OB((Zp(),f.n.k)));f.n.A&&(Y(g,(yA(),EA)),mF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(Y(g,(QE(),UE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),N=I(f.M[i]-m/2),W=M=m,nF(h,!0),oF(h,pF(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(Y(g,(QE(),UE)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*ca*B,n=3*ca*w,N=v(H,k,-1,4,1),o=v(H,k,-1,4,1),N[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),N[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),N[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),N[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=N,nF(m,!0),oF(m,BF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){Y(g,(yA(),EA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&Y(g,(QE(),UE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,B=o-
-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&Y(g,IA);q=l*B;n=l*w;Z(g,L(K(Math.round(W+q))),L(K(Math.round(M-n))),L(K(Math.round(N+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(W-q))),L(K(Math.round(M+n))),L(K(Math.round(N-q))),L(K(Math.round(o+n))));Y(g,EA);break;case 3:m=L(K(Math.round(W)));h=L(K(Math.round(M)));N=L(K(Math.round(N)));o=L(K(Math.round(o)));Z(g,m,h,N,o);W=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+W,h-M,N+W,o-M);Z(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));wF(g,f.n.k);m=CF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=PB(f.n.n,h);W=L(K(Math.round((W+N)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,IA);xF(g,h,W,n);Y(g,EA);break;default:if(1==f.B[i]||3==f.B[i])q=ca*B,n=ca*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(N+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(W))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(N-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,nF(m,!0),oF(m,BF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ca*B;n=ca*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(W))),L(K(Math.round(M))),L(K(Math.round(N))),L(K(Math.round(o))))}}w=v(gF,r,-1,f.t+1,1);B=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];wF(g,f.n.k);m=CF(f.n.n);M=v(Ps,r,1,f.t+1,0);N=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(DF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=EF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=PB(f.n.n,h),l[i]=FF(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Wb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Sj(f.A[i])&&(q+=Sj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=PB(f.n.n,n),q=PB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=FF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,Y(g,f.n.t),-1==f.k&&0!=f.e[i]&&Y(g,(QE(),UE)[f.e[i]]),lB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?Y(g,(QE(),UE)[f.e[i]]):Y(g,(yA(),EA)):Y(g,(QE(),iD)[f.c[i]]),xF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=L(K(dE(f.J[i]-n/2))),n=L(K(dE(f.M[i]+~~(m/2)-1))),Y(g,(yA(),IA)),xF(g,
-ba+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(Y(g,104==f.n.c?(yA(),FA):(yA(),KA)),0<f.D&&106!=f.n.c&&(q=l[f.D],mF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(ca+1)*B,n=(ca+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(dE(f.J[h]+q))),J[1]=L(K(dE(f.J[m]+q))),G[0]=L(K(dE(f.M[h]-n))),G[1]=L(K(dE(f.M[m]-n))),J[3]=L(K(dE(f.J[h]-q))),J[2]=L(K(dE(f.J[m]-q))),G[3]=L(K(dE(f.M[h]+n))),G[2]=L(K(dE(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(ca=g,i=J,B=G,ca.o&&(nF(ca,!1),oF(ca,BF(ca,i,B,5,!0)))),106==f.n.c&&GF(f,f.H[f.E],f.I[f.E]))){ca=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ca;if(ca>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;Y(g,(yA(),FA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],mF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(Y(e,(yA(),DA)),Z(e,c-1,0,c-1,b-1)):(Y(e,MA(qD)),Z(e,c-1,0,c-1,b-1),Y(e,qD),Z(e,c-2,0,c-2,b-1),Y(e,SE),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),Y(e,(yA(),IA)),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.z&&(a.T=new ZA(Yb,0,13),a.W=new OB(a.T),null!=a.bb&&(d=PB(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(yA(),EA)),wF(e,a.T),xF(e,a.bb,c,b)));yF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function uF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(nF(b,!1),oF(b,BF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 HF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;Y(d,qD);lB(d,0,0,b,c);a.nb?(Y(d,(yA(),DA)),c=13*(a.Y+a.S),mF(d,c,0,b-c-1,2*a.Y+a.S-1)):(Y(d,MA(qD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,SE),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)lF(a,d,b,1),lF(a,d,b,2);a.c=c;yF(a.Ob,a.Lb,0,0)}}
-function rF(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);qF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function IF(a,b){var c,d,e,f,g,i,h;vD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=JF(b);h=new SC(b,g,!0);d=j;for(c=1;5>=c;++c)d=KF(h,g);c=$D(zC(bo(d.substr(0,3)),10)).b;f=$D(zC(bo(d.substr(3,3)),10)).b;KF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=KF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new LF(a,e)}fF(a,1,c,1);fF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new LF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",gD(a),!1;null!=a.i&&a.Z&&mD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&mD(a.Z,a.j,!1);g=MF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new NF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];fF(a,1,g,0)}gD(a);return!0}
-function OF(a,b){var c,d,e,f,g,i,h,l;vD(a);c=f=0;l=new SC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=LC(l);a.tb=0;for(d=1;d<=g;++d)if(h=PC(l),bo(h),!D(h,dh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new zD(a,h);if(0==a.Z.t)return BD(a,"ERROR - problems in reading/processing molecule !"),lC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return BD(a,"ERROR - strange reaction - fixing !"),lC(),!1;if(3<i)return BD(a,"ERROR - strange reaction !"),lC(),!1;1<a.tb&&!e&&fD(a,Af);e&&!a.Bb&&fD(a,bg);!e&&a.Bb&&
-fD(a,Ef);e?(fF(a,1,f,1),fF(a,f+1,c-1,2),fF(a,c,a.tb,3)):fF(a,1,a.tb,0);gD(a);return!0}function jr(a,b){a.jb=!0;a.J=b}
-function nr(a,b){var c,d;if(0==b)return!1;dF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:rD(a);d=a.$;d.b=d.c;d.c.d=null;PF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;QF(a,NE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new uv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new uv(bc);d.b=d.b.d;QF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=lu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(jr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=fE(d),nD(a,d,!1),null!=a.rb&&UC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=lu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(jr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=fE(d),nD(a,d,!1),null!=a.rb&&UC(a.rb,null));break;case 101:a.Gb&&HE(a.Gb);a.Gb=new RF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new SF(a):a.zb.ac.d.hb?TF(a.zb.ac.d):
-oD(a.zb);break;case 113:a.b&&HE(a.b);a.b=new RF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,hD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=UF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(gF,r,-1,4,1);hF(a.Z,d);a.lb=!0;a.Z=new XE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;AD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,VF(a.Z,a.Z.D),a.Z.D=0,eF(a)):0<a.Z.E&&(a.lb=!0,WF(a.Z,a.Z.E),
-a.Z.E=0,eF(a));XF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new EB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new xB(c),DB(i,g),g.d=c,Sz(g.e,a);Qy(a,i);a.E=i}YF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(HE(a.o),a.o=null);0==a.Z.D&&(a.o=new RF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,eF(a)),18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),ZF(a.Z,a.Z.D,d),eF(a)),XF(a.Z))}gD(a);return!0}
-function fr(a){var b,c,d;d=CD(a);c=j;if(a.Bb){var e,f,g;g=Es([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)UF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+($F(g[1][0],3)+$F(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+aG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+aG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new bG(a,a.fb,a.tb)),c=aG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function cG(a,b,c,d){var e;e=c;var f=d,g,i;(g=dG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=cD(a,!0)),a.w):(!a.v&&(a.v=cD(a,!1)),a.v),YF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=eG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=dD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",gD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=nr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)VF(a.Z,a.Z.D),a.Z.D=0,eF(a);else{if(106==a.c)return!0;if(108==a.c)fG(a.Z,a.Z.D,0),eF(a);else if(157==a.c)fG(a.Z,a.Z.D,1),eF(a);else if(158==a.c)fG(a.Z,a.Z.D,-1),eF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):eF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(230==a.c)a.O=3,eF(a);else if(233<=a.c&&262>a.c)hG(a.Z,!1),eF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;ZF(a.Z,a.Z.D,ko(a.zb.f.ac.b.pb,Wg));eF(a)}else if(105==a.c)iG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),1>d.length&&(d=Qc),ZF(a.Z,a.Z.D,d)),eF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(0<a.Z.E)if(104==a.c)WF(a.Z,a.Z.E),a.Z.E=
-0,eF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])jr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;VF(d,c);d.b[c]=0}a.Z.E=0;eF(a)}else if(201==a.c)jG(a.Z,a.Z.E),eF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),eF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,eF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,eF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(107==a.c){if(!a.zb.c)return!0;d=ko(a.zb.f.ac.b.pb,Wg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;eF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new kF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(kG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,gG(a.Z)):300<a.c?(kG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),1>d.length&&(d=Qc),ZF(a.Z,1,d))):230==a.c?lD(a,null):233<=a.c&&262>a.c?(kG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,hG(a.Z,!0)):lC();eF(a)}else e=!1;e&&(XF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,gD(a))}return e}
-function lG(a,b,c,d){var e,f;if(a.z||!a.hb||dG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=mG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)VF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),WF(b,e),0<mG(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){jr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<mG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;jr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(eG(b)||dG(b))cF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(gF,r,-1,4,1);hF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;dF(a);a.lb=!0;gD(a);a.Mb=c;a.Nb=d;return!0}
-function nG(a,b,c,d){var e,f,g;if(!a.z&&!dG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((QE(),VE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&UC(a.qb,F(cE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;dF(a);a.lb=!0;gD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function oG(a){if(a.z)return!0;a.jb=!1;a.P=fh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=mG(b,b.t),6>b.z[c]&&(pG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),VF(b,b.t));b.C=!1;eF(a)}else a:{var b=a.Z,e,f;c=mG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):jr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],jr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(dE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(dE((b.M[b.F]+b.M[c])/2))))}}jF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,NE(b),b.b.d=c),eF(a),a.r=!1)}else 5==a.O&&(jF(a.Z),eF(a));0<a.O&&(a.D=!1,dF(a),a.lb=!0,XF(a.Z),qG(a.Z),gD(a),a.O=0,a.f=!1);if(VE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,dF(a),a.lb=!0,gD(a);return!0}function dF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function fD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Ef)?a.Bb=!1:-1<b.indexOf(bg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Af)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(If)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,fF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)rG(a.fb[c]),iF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(nd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++dD;gD(a)}
-function gD(a){var b,c,d;b=Nz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Jz(a,d,c),AF(a),a.z||(a.Lb=Jz(a,b.c,2*a.Y+a.S),HF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Jz(a,a.Y,c),zF(a),a.I=Jz(a,d,a.Y),vF(a))):(AF(a),a.z||(vF(a),a.D&&(HF(a),zF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function tD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=UF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=EF(c,h);c.n.M&&0<c.x[h]&&(i+=Wb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Sj(c.A[h])&&(i+=Sj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+sG(0.055999999999999994*c.J[h],0,2)+ba+sG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=dh),e+=c)}return e}function WE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=UF(a.fb[c]),d!=b))continue;d=tG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function eF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&UC(a.rb,null)}var c,d,e;e=new uG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new XE(d),AD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new PE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function nD(a,b,c){try{IF(a,b)?c&&eF(a):gD(a)}catch(d){if(d=Li(d),y(d,119))gD(a);else throw d;}}
-function lD(a,b){try{OF(a,b)?eF(a):gD(a)}catch(c){if(c=Li(c),y(c,119))gD(a);else throw c;}}function xD(a){dF(a);a.lb=!0;gD(a)}function vD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new kF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;gD(a);null!=a.rb&&UC(a.rb,null)}function QF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new XE(d),AD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&UC(a.rb,null)}}
-function wD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,gD(a),null):a.fb[b]}function yD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?nr(a,c):b="Not known group!";a.jb=!0;a.J=b;gD(a)}
-function BD(a,b){a.jb=!0;a.J=b;gD(a)}function CD(a){var b;b=uD(a);dF(a);gD(a);return b}function sF(a,b,c,d,e){var f,g,i,h;f=a.W;h=PB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new ZA(f.d.b,f.d.d,g),f=new OB(i),h=PB(f,e),b.f=i,b.j=vG(i);else wF(b,a.T);f=aB(f.b,f.d).b-aB(f.b,f.d).c;xF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function tF(a,b,c,d,e,f){var g,i;g=CF(a.V);i=PB(a.V,f);wF(b,a.U);(b.e=e)&&(b.i=eg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+wa);xF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function CF(a){return aB(a.b,a.d).b-aB(a.b,a.d).c}function mr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Bd,gD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Bd):jr(a,a.y+ba),gD(a))}
-function $C(){QE();Hz.call(this);this.Ob=(Zp(),Zp(),oz).b;this.x=new ZA(null,0,8);this.t=(yA(),zA);this.fb=v(wG,r,135,99,0);this._=new Fz;this.Db=new xG;this.K=D((lC(),mC[Qe]),dc);this.u=new yG;this.G=F(Ps,r,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new kF(this);UE[0]=CA;UE[1]=new AA(255,153,153);UE[2]=new AA(255,204,102);UE[3]=new AA(255,255,153);UE[4]=new AA(102,255,255);UE[5]=new AA(51,204,255);UE[6]=new AA(255,153,255)}s(516,381,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},$C);
-_.qe=function(a){YE(this,a)};_.Zd=function(){gD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=fh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var dD=10,qD,SE,iD,RE,VE,bD=null,UE,jD;
-function zG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)UC(a.b.xb,F(Ps,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=gE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ks(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+wa);try{IF(a.b,b)?(jr(a.b,"Structure pasted"+d),eF(a.b)):(oD(new pD(a.b.J,a.b,qD)),vD(a.b)),Mz(a.b)}catch(h){if(h=Li(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",gD(d),oD(new pD(a.b.J,a.b,qD)),Mz(a.b);else throw h;
-}}}function gr(a){this.b=a}s(517,1,{},gr);_.b=null;function ZE(){ZE=u;$E=new AG("COPY_SMILES",0);aF=new AG("COPY_MOL",1);bF=new AG("PASTE",2);BG=F(CG,r,134,[$E,aF,bF])}function AG(a,b){E.call(this,a,b)}s(518,140,{113:1,116:1,118:1,134:1},AG);var BG,aF,$E,bF;function uG(){this.e=v(wG,r,135,99,0)}s(519,1,{},uG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function DG(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(gF,r,-1,20,1);a.M=v(gF,r,-1,20,1);a.G=Es([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Ps,r,1,20,0);a.o=v(Ps,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Ps,r,1,20,0);a.q=Es([10,2]);a.j=v(H,k,-1,101,1)}
-function EG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-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(gF,r,-1,4,1);d=v(gF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=FG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-FG(o[2],d[2],o[3],d[3]),d=FG(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;kG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=GG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(gF,r,-1,2,1);HG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==mG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;jr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];pG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&jG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(dE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(dE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function hG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&fG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,fG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];VF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)kG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)pG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];AD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];VF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];pG(a);a.H[a.u]=l;a.I[a.u]=c+d;AD(a);b&&(VF(a,l),iF(a))}c=4}IG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function HG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function gG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])JG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,JG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){jr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[GG(a,a.D,a.G[a.D][d])],2<d||1!=b){jr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(gF,r,-1,2,1);HG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)kG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)kG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)kG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)pG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[GG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[GG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(dE((a.J[b]+a.J[e])/2))),a.N[c]=L(K(dE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;pG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(pG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(pG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(VF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&IG(a,i);-1<l&&(a.D=l)}
-function JG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)kG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function IG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=mG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function GG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function KG(a,b,c){var d,e,f,g;e=fh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Dt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Dt(c[d])&&!rt(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)xt(c[d],e)&&(b[d]=g,c[d]=fh,++f);if(f==a.t)break}return g==a.t}
-function iF(a){var b,c,d;b=v(gF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{hF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;jF(a)}}
-function hF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 fG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=LG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&jr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?jr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?jr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?jr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:jr(a.n,"Charge change not possible on the halogen !");break;case 18:jr(a.n,
-"Use X button to change charge on the X atom !")}}
-function MF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&VF(a,c);iF(a);jr(a.n,"Smaller part(s) removed !");return 1}
-function mG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function qG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];XF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),XF(a));4==a.s[d]&&(a.s[d]=1)}}
-function FG(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 AD(a){var b;MG(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);jF(a);XF(a)}
-function kG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),mE(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),mE(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),mE(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),mE(a.e,b,a.e.length),a.e=b,b=v(Ps,r,1,c,0),mE(a.d,b,a.d.length),a.d=b,b=v(Ps,r,1,c,0),mE(a.o,b,a.o.length),a.o=b,b=v(gF,r,-1,c,1),mE(a.J,b,a.J.length),a.J=b,b=v(gF,r,-1,c,1),mE(a.M,b,a.M.length),a.M=b,b=Es([c,7]),mE(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),mE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function FF(a,b,c,d,e,f){var g;g=L(K(dE(a.J[b]-c/2)));f||(g-=d-c);a=L(K(dE(a.M[b]-~~(e/2))));return new zz(g-1-2,a-2,d+1+4,e+4)}
-function pG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),mE(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),mE(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),mE(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),mE(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),mE(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),mE(a.N,c,a.N.length),a.N=c,b=v(Ps,r,1,b,0),mE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function aG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(QE(),aa);i+="JME 2013-04-10 "+new AE+"\n \n";i+=$F(a.t,3)+$F(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=sG(0.055999999999999994*(a.J[e]-c),10,4)+sG(0.055999999999999994*(g-a.M[e]),10,4)+sG(0,10,4);h=EF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+$F(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=$F(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:NG(a,e)&&(g=2),c=$F(a.H[e],3)+$F(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=$F(a.I[e],3)+$F(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=$F(a.I[e],3)+$F(a.H[e],3)),i+=c+$F(g,3)+$F(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+$F(e,4)+$F(a.A[e],4)+aa);return i+"M END\n"}
-function tG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N,W,ca,M,lc,Dc,Xf,pb,Nd,Od,Pd,Va,Ec;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);pb=v(H,k,-1,a.t+1,1);w=v(OG,r,-1,a.t+1,2);G=v(OG,r,-1,a.u+1,2);lc=0;if(0==a.t)return j;MF(a,!0);Xf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Xf=!1;break}if(a.n.s&&Xf){PG(a);qG(a);QG(a,G);RG(a,w,G);var Db,sd,bf,$b,xe,td,ud,cb,RH,Sd,t,va,Nm,Om,Us,jf,Na,Pm,Qm,Hc,Rm;Db=v(H,k,-1,a.t+1,1);sd=v(H,k,-1,a.t+1,1);cb=v(SG,r,-1,a.t+1,3);var Vs=a.t,Sm,
-sh,Ws,ig,Cj,De,kf;Cj=v(SG,r,-1,Vs+2,3);De=v(H,k,-1,100,1);kf=5;ig=0;De[0]=3;Cj[1]=hh;Cj[2]=ih;Ws=2;if(!(3>Vs))for(;kf<De[ig]*De[ig];){sh=0;for(Sm=!0;Sm&&sh<=ig&&kf>=De[sh]*De[sh];)0==kf%De[sh]?Sm=!1:++sh;if(Sm){Cj[++Ws]=At(kf);if(Ws>=Vs)break;ig<De.length-1&&(++ig,De[ig]=kf)}kf+=2}for(t=1;t<=a.t;++t){for(va=Qm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(Qm*=a.i[va]);Pm=a.c[t];18==Pm&&(Rm=a.o[t],td=Rm.charCodeAt(0)-65+1,ud=0,1<Rm.length&&(ud=Rm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Pm=28*td+ud);
-jf=0;-2>a.A[t]?jf=1:-2==a.A[t]?jf=2:-1==a.A[t]?jf=3:1==a.A[t]?jf=4:2==a.A[t]?jf=5:2<a.A[t]&&(jf=6);Hc=1;cb[t]=At(Qm);Hc*=126;cb[t]=vt(cb[t],At(a.x[t]*Hc));Hc*=7;cb[t]=vt(cb[t],At(jf*Hc));Hc*=7;cb[t]=vt(cb[t],At(Pm*Hc));Hc*=783;cb[t]=vt(cb[t],At(a.z[t]*Hc))}for(xe=0;!KG(a,Db,cb);){Us=!1;for(t=1;t<=a.t;++t)Db[t]!=sd[t]&&(sd[t]=Db[t],Us=!0);if(Us){for(t=1;t<=a.t;++t){cb[t]=gh;for(va=1;va<=a.z[t];++va)cb[t]=Et(cb[t],Cj[Db[a.G[t][va]]])}xe=0}else if(0<xe){for(t=1;t<=a.t;++t)cb[t]=gh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Db[t]==Db[va]){cb[t]=hh;break a}}else{for(t=1;t<=a.t;++t){cb[t]=gh;for(va=1;va<=a.z[t];++va)bf=a.G[t][va],cb[t]=Et(cb[t],At(a.c[bf]*a.i[GG(a,t,bf)]))}xe=1}KG(a,Db,cb);for(t=1;t<=a.t;++t)cb[t]=At(sd[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)sd[t]=Db[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(sd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];sd[t]=sd[Na];sd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Sd=a.H[t],a.H[t]=a.I[t],a.I[t]=Sd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Om=Nm=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<Nm?(Nm=a.H[va],Om=a.I[va],$b=va):a.H[va]==Nm&&a.I[va]<Om&&(Om=a.I[va],$b=va);Sd=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Sd;Sd=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Sd;Sd=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Sd;Sd=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Sd;RH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=RH}AD(a);XF(a);QG(a,G);RG(a,w,G)}else{QG(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=pb[c]){Dc=!0;for(J=1;J<=lc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Dc=!1;break}Dc&&(++lc,o[lc]=c,n[lc]=g)}}else m[++M]=g;if(0==M){if(Ec==a.t)break;c=l[ca--]}else if(1==M)pb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=GG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=GG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);pb[e]=c;c=e;a.b[e]=++Ec}}pb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);N=v(OG,r,-1,a.t+1,2);Nd=v(OG,r,-1,a.t+1,2);f=Ec=ca=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(pb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=lc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ca)break a;Nd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,N[e]=!0)}Od=v(H,k,-1,a.u+1,1);Pd=v(H,k,-1,a.t+1,1);if(a.n.Jb){var TH=pb,fM=lc,Xs,UH,th,Ee,Ys,Zs,Ma,Dj,$s;th=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)th[b[Ma]]=Ma;Ys=v(OG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Xs=b[Ma],UH=TH[Xs],Ee=GG(a,Xs,UH),0!=Ee&&(TG(a,Ee,th,Od,G),Ys[Ee]=!0);for(Ma=1;Ma<=a.u;++Ma)Ys[Ma]||TG(a,Ma,th,Od,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Zs=$s=0;for(Dj=1;Dj<=a.z[Ma];++Dj){Ee=GG(a,Ma,a.G[Ma][Dj]);if(5==a.i[Ee])continue a;1==a.s[Ee]&&0!=UG(a,Ee,Ma)&&++$s;2==a.s[Ee]&&(Zs=a.G[Ma][Dj])}if(0!=$s)if(0<Zs){var ha=a,WH=Ma,lf=th,Vc=Pd,nc=void 0,Ej=void 0,Ic=void 0,Fe=void 0,Jc=void 0,Tm=void 0,Um=void 0,Vm=void 0,Td=void 0,Wc=void 0,Xc=void 0,
-at=void 0,Fj=void 0,Ud=void 0,Gj=void 0,Ge=void 0,Hj=void 0,bt=void 0,Ij=void 0,He=void 0,XH=void 0,mf=void 0,YH=void 0,ct=void 0,Jj=void 0,nf=void 0,Xc=1,Ej=WH,nc=v(H,k,-1,ha.t+1,1);for(nc[1]=WH;;){at=!1;for(Wc=1;Wc<=ha.z[Ej];++Wc)if(Ic=ha.G[Ej][Wc],!(Ic==nc[1]||Ic==nc[Xc-1]))if(Fe=GG(ha,Ej,Ic),2==ha.s[Fe]&&5!=ha.i[Fe]){Ej=nc[++Xc]=Ic;at=!0;break}if(!at)break}if(!(0==Xc%2||2>ha.z[nc[Xc]]||3<ha.z[nc[Xc]])){nf=nc[1];Jc=nc[~~((Xc+1)/2)];Td=nc[Xc];mf=He=Ge=Ud=0;ct=bt=!1;for(Wc=1;Wc<=ha.z[nf];++Wc)Ic=
-ha.G[nf][Wc],Fe=GG(ha,nf,Ic),1!=ha.s[Fe]||5==ha.i[Fe]||(0==Ud?Ud=Ic:Ge=Ic);0<lf[Ge]&&lf[Ud]>lf[Ge]&&(Tm=Ud,Ud=Ge,Ge=Tm);Fj=Ud;0==Ud&&(Fj=Ge,bt=!0);for(Wc=1;Wc<=ha.z[Td];++Wc)Ic=ha.G[Td][Wc],Fe=GG(ha,Td,Ic),1!=ha.s[Fe]||5==ha.i[Fe]||(0==He?He=Ic:mf=Ic);0<lf[mf]&&lf[He]>lf[mf]&&(Tm=He,He=mf,mf=Tm);Ij=He;0==He&&(Ij=mf,ct=!0);Gj=UG(ha,GG(ha,nf,Ud),nf);Hj=UG(ha,GG(ha,nf,Ge),nf);XH=UG(ha,GG(ha,Td,He),Td);YH=UG(ha,GG(ha,Td,mf),Td);1<(0>Gj+Hj?-(Gj+Hj):Gj+Hj)||0!=XH||0!=YH?jr(ha.n,"Bad stereoinfo on allene !"):
-(Um=ha.J[nc[Xc-1]]-ha.J[Td],Vm=ha.M[nc[Xc-1]]-ha.M[Td],Jj=Math.sqrt(Um*Um+Vm*Vm),0.001>Jj&&(Jj=0.001),0<(ha.M[Ij]-ha.M[nc[Xc-1]])*(Um/Jj)-(ha.J[Ij]-ha.J[nc[Xc-1]])*(Vm/Jj)?Vc[Jc]=1:Vc[Jc]=-1,bt&&(Vc[Jc]*=-1),ct&&(Vc[Jc]*=-1),Fj==Ud&&0>Gj&&(Vc[Jc]*=-1),Fj==Ge&&0>Hj&&(Vc[Jc]*=-1),lf[Fj]>lf[Ij]&&(Vc[Jc]*=-1))}}else b:{var oc=a,pc=Ma,gM=TH,hM=th,iM=o,jM=n,kM=fM,Wm=Pd,Xm=void 0,Yc=void 0,dt=void 0,uh=void 0,za=void 0,vh=void 0,wd=void 0,Kj=void 0,Vd=void 0,Lb=void 0,da=void 0,Fb=void 0,Ie=void 0,Ym=void 0,
-Zc=void 0,la=void 0,Zm=void 0,Fb=v(H,k,-1,4,1),Ym=v(H,k,-1,4,1),wh=oc,Wd=pc,ZH=hM,et=gM,$H=iM,aI=jM,lM=kM,Gb=Fb,Lj=void 0,$c=void 0,$m=void 0,an=void 0,ft=void 0,Mj=void 0,Mj=-1;0<et[Wd]&&(Gb[++Mj]=et[Wd]);for($c=1;$c<=lM;++$c)$H[$c]==Wd&&(Gb[++Mj]=aI[$c]),aI[$c]==Wd&&(Gb[++Mj]=$H[$c]);for($c=Mj+1;$c<wh.z[Wd];++$c){ft=wh.t+1;$m=1;c:for(;$m<=wh.z[Wd];++$m){Lj=wh.G[Wd][$m];for(an=0;an<$c;++an)if(Lj==Gb[an])continue c;ZH[Lj]<ft&&(ft=ZH[Lj],Gb[$c]=Lj)}}0==et[Wd]&&0<wh.x[Wd]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=
-Gb[0],Gb[0]=-1):0<wh.x[Wd]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(za=Kj=vh=uh=Zm=wd=Lb=0;4>za;++za)0>=Fb[za]||(Xm=GG(oc,pc,Fb[za]),Ym[za]=UG(oc,Xm,pc),0<Ym[za]?(++Lb,Zm=Fb[za],vh=Fb[za]):0>Ym[za]?(++wd,uh=Fb[za],vh=Fb[za]):Kj=Fb[za]);Vd=Lb+wd;la=v(H,k,-1,4,1);Zc=0;if(3==oc.z[pc]){if(1==Lb&&1==wd||3==Vd&&0<Lb&&0<wd){jr(oc.n,"Error in C3H stereospecification !");break b}Ie=Fb[0];1==Vd?Ie=vh:2==Vd&&(Ie=Kj);da=EG(oc,pc,Ie,Fb);la[0]=vh;la[1]=-1;la[2]=da[2];la[3]=da[1];0<Lb?Zc=1:Zc=-1}else if(4==oc.z[pc])if(1==
-Vd)da=EG(oc,pc,vh,Fb),la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],0<Lb?Zc=1:Zc=-1;else{Ie=Fb[0];1<Kj&&(Ie=Kj);1==Lb?Ie=Zm:1==wd&&(Ie=uh);da=EG(oc,pc,Ie,Fb);Yc=v(H,k,-1,4,1);for(za=0;4>za;++za)Xm=GG(oc,pc,da[za]),Yc[za]=UG(oc,Xm,pc);if(4==Vd){if(0==Lb||0==wd){jr(oc.n,"Error in C4 stereospecification !");break b}if(1==Lb||1==wd)la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],Zc=Yc[0];else{for(za=0;4>za;++za)-1==Yc[za]&&(Yc[za]=0);Vd=2}}else if(3==Vd)if(3==Lb||3==wd)la[0]=da[0],la[1]=da[3],la[2]=
-da[2],la[3]=da[1],0<Lb?Zc=-1:Zc=1;else{1==Lb?Lb=dt=1:wd=dt=-1;for(za=0;4>za;++za)Yc[za]==dt&&(Yc[za]=0);Vd=2}if(2==Vd)if(1==Lb&&1==wd)da[1]==uh?(da[1]=da[2],da[2]=da[3]):da[2]==uh&&(da[2]=da[3]),la[0]=Zm,la[1]=uh,la[2]=da[2],la[3]=da[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){jr(oc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Yc[0]?(la[0]=da[0],la[1]=da[2],la[2]=da[1],la[3]=da[3]):(la[0]=da[1],la[1]=da[3],la[2]=da[2],la[3]=da[0]);1<Lb?Zc=1:Zc=-1}}var U=la,Nj=Fb,hb=void 0;Nj[0]==U[1]?(hb=
-U[0],U[0]=U[1],U[1]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Nj[0]==U[2]?(hb=U[2],U[2]=U[0],U[0]=hb,hb=U[1],U[1]=U[3],U[3]=hb):Nj[0]==U[3]&&(hb=U[3],U[3]=U[0],U[0]=hb,hb=U[1],U[1]=U[2],U[2]=hb);Nj[1]==U[2]?(hb=U[1],U[1]=U[2],U[2]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Nj[1]==U[3]&&(hb=U[1],U[1]=U[3],U[3]=hb,hb=U[2],U[2]=U[3],U[3]=hb);la[2]==Fb[2]?Wm[pc]=1:la[2]==Fb[3]?Wm[pc]=-1:jr(oc.n,"Error in stereoprocessing ! - t30");Wm[pc]*=Zc}}}Va=new lE;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ua);0<pb[q]&&VG(a,c,pb[c],Va,Od);var xh=w[c],Hb=void 0,Oj=void 0,yh=void 0,R=void 0,R=Qc,Hb=!1;0!=a.A[c]&&(Hb=!0);0!=Pd[c]&&(Hb=!0);yh=-1;for(Oj=1;Oj<=a.y;++Oj)if(a.q[Oj][0]==c){yh=a.q[Oj][1];break}-1<yh&&(Hb=!0);a.n.Ib&&0<a.e[c]&&(Hb=!0,yh=1);switch(a.c[c]){case 2:R=Ab;break;case 3:xh?R="c":R=Eb;break;case 4:xh?(R=Bf,0<a.x[c]&&(Hb=!0)):R=gc;break;case 5:xh?R="o":R=rc;break;case 7:xh?(R="p",0<a.x[c]&&(Hb=!0)):R=tc;break;case 8:xh?R=ng:R=Gc;break;case 13:xh?R=qg:R=Lc;Hb=!0;break;case 6:R=
-Mc;Hb=!0;break;case 9:R=Sb;break;case 10:R=Mb;break;case 11:R=Cb;break;case 12:R=Zb;break;case 1:R=Wb;Hb=!0;break;case 19:R=uc;Hb=!0;break;case 20:R=vc;Hb=!0;break;case 21:R=wc;Hb=!0;break;case 22:R=xc;Hb=!0;break;case 18:Hb=!0,R=a.o[c],(D(R,xa)||D(R,ad)||D(R,wb))&&(Hb=!1)}Hb&&(R=Rc+R,1==Pd[c]?R+=vb:-1==Pd[c]&&(R+="@@"),1==a.x[c]?R+=Wb:1<a.x[c]&&(R+=Wb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=ya:R+=Ca,1<Sj(a.A[c])&&(R+=Sj(a.A[c]))),-1<yh&&(R+=nb+yh),R+=Tc);tn(Va.b,R);for(B=1;B<=lc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&VG(a,o[B],n[B],Va,Od),9<B&&(Va.b.b+="%"),sn(Va,j+(new S(B)).b);Nd[c]&&(Va.b.b+=wa)}return Va.b.b}
-function VF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)rD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function WF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&VF(a,c);0==a.z[d]&&VF(a,d)}
-function PG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=GG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&VF(a,c)}}}function MG(a){var b;b=a.c.length;a.G=Es([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function RG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(OG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[GG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:NG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(OG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function jF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(dE((a.J[b]+a.J[c])/2))),a.N[d]=L(K(dE((a.M[b]+a.M[c])/2)))}function QG(a,b){var c;for(c=1;c<=a.u;++c)GF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function EF(a,b){var c;c=(QE(),jD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function NG(a,b){return 2==a.s[b]?!0:!1}function GF(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function iG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Es([b+5,2]),mE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function hD(a){var b;a.y=0;a.r=0;tG(a);for(b=1;b<=a.t;++b)a.D=b,iG(a);a.D=0}
-function UF(a){var b,c;b=v(gF,r,-1,4,1);hF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function cF(a,b){var c,d,e,f,g,i,h,l;c=v(gF,r,-1,4,1);hF(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;hF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function rG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function ZF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Rc)&&eE(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(qb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Wb);g=Rj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=ov(c,d+1);try{a.n.y=zC(i,10)}catch(h){if(h=Li(h),y(h,119))a.n.y=0;else throw h;}a.D=b;iG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Eb)?3:D(d,Ab)?2:D(d,gc)?4:D(d,rc)?5:D(d,tc)?7:D(d,Gc)?8:D(d,Sb)?9:D(d,Mb)?10:D(d,Cb)?11:D(d,Zb)?12:D(d,Wb)?1:D(d,Lc)?13:D(d,Mc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=ND(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=ND(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=ND(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=ND(c,g++);for(;45==e;)--d,e=ND(c,g++)}a.A[b]=d}}}
-function mD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new TC(b);try{for(;b.k=MC(b,b.b),b.k<b.j;)d=$D(zC(PC(b),10)).b,c=e=$D(zC(PC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Li(f),y(f,119))qn(f);else throw f;}}function VG(a,b,c,d,e){b=GG(a,b,c);5!=a.i[b]&&NG(a,b)?d.b.b+=sb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),tn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Sc)}
-function jG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,jr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:jr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function TG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=GG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=GG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=GG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=GG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))jr(a.n,"Not unique E/Z geometry !");else{i=GG(a,b,e);f=GG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=GG(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 LG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=GG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(NG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function UG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function XF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=LG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function kF(a){DG(this);this.n=a;this.y=this.u=this.t=0}
-function LF(a,b){var c,d,e,f,g,i,h;kF.call(this,a);f=j;i=JF(b);if(null!=i){h=new SC(b,i,!0);for(e=1;4>=e;++e)f=KF(h,i);g=$D(zC(bo(f.substr(0,3)),10)).b;c=$D(zC(bo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)kG(this),f=KF(h,i),this.J[e]=(new ZD(WD(bo(f.substr(0,10))))).b,this.M[e]=-(new ZD(WD(bo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=bo(f.substr(31,d-31)),ZF(this,e,d),62<=f.length&&(f=bo(f.substr(60,3)),0<f.length&&(f=$D(zC(f,10)).b,0<f&&(this.D=e,a.y=f,iG(this),this.D=0)));for(e=1;e<=c;++e)pG(this),
-f=KF(h,i),this.H[e]=$D(zC(bo(f.substr(0,3)),10)).b,this.I[e]=$D(zC(bo(f.substr(3,3)),10)).b,g=$D(zC(bo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=$D(zC(bo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);MG(this);rG(this);iF(this);for(AD(this);(h.k=MC(h,h.b),h.k<h.j)&&!(null==(f=PC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new RC(f);PC(g);PC(g);i=$D(zC(PC(g),10)).b;
-for(e=1;e<=i;++e)c=$D(zC(PC(g),10)).b,this.A[c]=$D(zC(PC(g),10)).b}if(0==f.indexOf("M APO")){g=new RC(f);PC(g);PC(g);i=$D(zC(PC(g),10)).b;for(e=1;e<=i;++e)c=$D(zC(PC(g),10)).b,f=$D(zC(PC(g),10)).b,this.D=c,$(this,0),ZF(this,this.t,uc+f),this.D=0}}PG(this);AD(this)}}
-function zD(a,b){var c,d,e,f,g;kF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));eE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new RC(b);d=$D(zC(PC(f),10)).b;e=$D(zC(PC(f),10)).b;for(c=1;c<=d;++c)g=PC(f),kG(this),ZF(this,this.t,g),this.J[c]=(new ZD(WD(PC(f)))).b,this.M[c]=-(new ZD(WD(PC(f)))).b;for(c=1;c<=e;++c)if(pG(this),this.H[c]=$D(zC(PC(f),10)).b,this.I[c]=$D(zC(PC(f),10)).b,this.s[c]=$D(zC(PC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;MG(this);rG(this);iF(this)}catch(i){i=Li(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}PG(this);AD(this)}}
-function NF(a,b,c){var d,e,f;kF.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(kG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))pG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;AD(this);iF(this)}
-function bG(a,b,c){var d,e,f,g,i;kF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Ps,r,1,this.t+1,0);this.J=v(gF,r,-1,this.t+1,1);this.M=v(gF,r,-1,this.t+1,1);this.o=v(Ps,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Ps,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=Es([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}AD(this);iF(this)}
-function XE(a){var b;DG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);mE(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);mE(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);mE(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);mE(a.e,this.e,this.t+1);this.d=v(Ps,r,1,this.t+1,0);mE(a.d,this.d,this.t+1);this.J=v(gF,r,-1,this.t+1,1);mE(a.J,this.J,this.t+1);this.M=v(gF,r,-1,this.t+1,1);mE(a.M,this.M,this.t+1);this.o=v(Ps,r,1,this.t+1,0);mE(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);mE(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);mE(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);mE(a.s,this.s,this.u+1);this.f=v(Ps,r,1,this.u+1,0);mE(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);mE(a.B,this.B,this.u+1);this.q=Es([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function sG(a,b,c){var d,e,f;if(0==c)return $F(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(dE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new ZD(a)).b;d=co(e,eo(46));0>d&&(e+=Ya,d=co(e,eo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function JF(a){var b;b=new SC(a,aa,!0);if(4<LC(b))return aa;b=new SC(a,dh,!0);return 4<LC(b)?dh:null}
-function $F(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function KF(a,b){for(var c,d;a.k=MC(a,a.b),a.k<a.j;){d=PC(a);if(D(d,b))return ba;for(PC(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 ba}else break;return d}return null}s(520,1,{135:1},kF,LF,zD,NF,bG,XE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function kr(){kr=u;lr=new TB(Wb)}
-function RF(a,b){var c;kr();var d;LE.call(this);this.d=new sA("Help");new sA("Home");this.e=b;O(this,(QE(),qD));this.ac&&iB(this.ac.d,!1);fB(this,!1);d=Xy(b);if(1==a)this.f||(this.f=new BB(d),JE(this.f,-30,0)),this.k=this.f,c=uD(b),this.ac&&hB(this.ac.d.I.c,Kc),Dz(this,new nA(2)),this.i=new TB(c+" "),P(this,this.i,Kb),d=new Hz,P(d,this.j,null),this.e.Cb&&(c=new sA("Submit"),P(d,c,null)),P(this,d,Nc),SB(this.i,bo(ko(this.i.ac.b.pb,Wg))),this.ac&&iB(this.ac.d,!0),fB(this,!0);else if(2==a)this.c||
-(this.c=new BB(d),JE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&hB(this.ac.d.I.c,"Nonstandard atom"),Dz(this,new nA(2)),c=new Hz,P(c,new uB("atomic SMILES",1),null),P(this,c,mc),c=Wb,lr&&(c=ko(lr.ac.b.pb,Wg)),lr=new UB(c,8),P(this,lr,Kb),c=new Hz,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new BB(d),JE(this.b,5*b.Y,0));var e,f;d="About "+(QE(),bD);this.ac&&hB(this.ac.d.I.c,d);Dz(this,new qB(0));O(this,qD);P(this,new uB(bD+" Molecular Editor v2013-05-01",1),null);P(this,new uB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=RE,d=0,f=c.length;d<f;++d)e=c[d],e=new uB(e,1),jz(e,this.e.x),P(this,e,null);c=new Hz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}eB(this);c=this.k;KE(this.ac.d,c.b,c.c);!Wy(this)&&Az(this);kz(this)}s(521,512,li,RF);_.wf=function(a){var b,c;if(a.i===this.d){try{b=new tC(this.e.H),c=sC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Li(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,gD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var lr;
-function WG(a,b){Vy(b)==a.b?O(b,(yA(),GA)):O(b,a.b)}
-function XG(a){var b,c,d,e;e=j;d=!1;Vy(YG)!=a.b?(e=xa,d=!0):Vy(ZG)!=a.b?(e="!#6",d=!0):Vy($G)!=a.b?(O(aH,(yA(),GA)),O(bH,GA),O(cH,GA),O(dH,GA),e="F,Cl,Br,I"):(b=Vy(eH)!=a.b,c=Vy(fH)!=a.b,Vy(gH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Vy(hH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Vy(iH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Vy(jH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Vy(kH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Vy(aH)!=a.b&&(e+="F,"),Vy(bH)!=a.b&&(e+="Cl,"),Vy(cH)!=a.b&&(e+="Br,"),Vy(dH)!=a.b&&(e+="I,"),
-eE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ad:c?e=wb:(O(YG,(yA(),GA)),e=xa)));b=j;d&&Vy(eH)!=a.b&&(b+=";a");d&&Vy(fH)!=a.b&&(b+=";A");Vy(lH)!=a.b&&(b+=";R");Vy(mH)!=a.b&&(b+=";!R");Vy(YG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=nH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=oH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Vy(pH)!=a.b&&(e="~");Vy(qH)!=a.b&&(e=nb);Vy(rH)!=a.b&&(e=vb);Vy(sH)!=a.b&&(e="!@");SB(a.f,e)}
-function tH(a){uH(a);vH(a);var b=nH.ac.b;Cx(b,0);b.pb.options[0].selected=!0;b=oH.ac.b;Cx(b,0);b.pb.options[0].selected=!0;O(eH,a.b);O(fH,a.b);O(lH,a.b);O(mH,a.b);O(nH,a.b);O(oH,a.b);wH(a)}function uH(a){O(gH,a.b);O(hH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b);O(aH,a.b);O(bH,a.b);O(cH,a.b);O(dH,a.b)}function vH(a){O(YG,a.b);O(ZG,a.b);O($G,a.b)}function wH(a){O(pH,a.b);O(qH,a.b);O(rH,a.b);O(sH,a.b);a.c=!1}
-function SF(a){gB.call(this,"Atom/Bond Query");this.j=new sA(this.vf());Sz(this.r,new ME(this));this.b=(QE(),qD);this.d=a;this.e||(a=Xy(a),this.e=new BB(a),JE(this.e,-150,10));this.k=this.e;Dz(this,new pB);O(this,this.b);a=new Hz;Dz(a,new VA(0,3,1));P(a,new tB("Atom type :"),null);YG=new sA(yb);ZG=new sA("Any except C");$G=new sA("Halogen");P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));P(a,new uB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Hz;Dz(a,new VA(0,3,1));gH=new sA(Eb);hH=new sA(gc);iH=new sA(rc);jH=new sA(Gc);kH=new sA(tc);aH=new sA(Sb);bH=new sA(Mb);cH=new sA(Cb);dH=new sA(Zb);P(a,gH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(a,aH,null);P(a,bH,null);P(a,cH,null);P(a,dH,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));nH=new wA;vA(nH,yb);vA(nH,bb);vA(nH,eb);vA(nH,lb);vA(nH,mb);P(a,new tB("Number of hydrogens : "),null);P(a,nH,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));oH=new wA;vA(oH,yb);vA(oH,
-bb);vA(oH,eb);vA(oH,lb);vA(oH,mb);vA(oH,"4");vA(oH,"5");vA(oH,"6");P(a,new uB("Number of connections :",0),null);P(a,oH,null);P(a,new uB(" (H's don't count.)",0),null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));P(a,new tB("Atom is :"),null);eH=new sA(zb);P(a,eH,null);fH=new sA("Nonaromatic");P(a,fH,null);lH=new sA(Fc);P(a,lH,null);mH=new sA(kc);P(a,mH,null);P(this,a,null);a=new Hz;O(a,MA(Vy(this)));Dz(a,new VA(0,3,1));P(a,new tB("Bond is :"),null);pH=new sA(yb);P(a,pH,null);qH=new sA(zb);P(a,qH,
-null);rH=new sA(Fc);P(a,rH,null);sH=new sA(kc);P(a,sH,null);P(this,a,null);a=new Hz;Dz(a,new VA(1,3,1));this.f=new UB(xa,20);P(a,this.f,null);P(a,new sA(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&iB(this.ac.d,!1);fB(this,!1);uH(this);vH(this);wH(this);O(eH,this.b);O(fH,this.b);O(lH,this.b);O(mH,this.b);O(nH,this.b);O(oH,this.b);WG(this,YG);eB(this);a=this.k;KE(this.ac.d,a.b,a.c);!Wy(this)&&Az(this);kz(this)}s(522,512,li,SF);
-_.wf=function(a,b){var c;D(b,Bc)?(tH(this),WG(this,YG),XG(this)):y(a.i,87)?(wH(this),Ms(a.i)===Ms(YG)?(uH(this),vH(this)):Ms(a.i)===Ms(ZG)?(uH(this),vH(this)):Ms(a.i)===Ms($G)?(uH(this),vH(this)):Ms(a.i)===Ms(lH)?O(mH,this.b):Ms(a.i)===Ms(mH)?(O(lH,this.b),O(eH,this.b)):Ms(a.i)===Ms(eH)?(O(fH,this.b),O(mH,this.b)):Ms(a.i)===Ms(fH)?O(eH,this.b):Ms(a.i)===Ms(pH)||Ms(a.i)===Ms(qH)||Ms(a.i)===Ms(rH)||Ms(a.i)===Ms(sH)?(tH(this),this.c=!0):vH(this),WG(this,a.i),XG(this)):y(a.i,88)&&(wH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(yA(),GA)),XG(this));107!=this.d.c&&(this.d.c=107,Mz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var YG=_.f=null,pH=null,ZG=null,eH=null,qH=null,cH=null,gH=null,oH=null,nH=null,bH=null,aH=null,$G=null,dH=null,hH=null,fH=null,mH=null,sH=null,iH=null,kH=null,lH=null,rH=null,jH=null;function PF(a){a.b=-1;a.c=v(yE,r,0,0,0);a.d=0}function xG(){xE(this)}s(523,497,vi,xG);_.De=function(){PF(this)};_.b=-1;
-function er(a){a=new gC(a);hr();var b,c,d,e,f;try{var g=(ZB(),bC);if(cC(g,(ZB(),bC)))b=a.b;else if(cC(g,$B))b=new kC(a.b);else throw new hC(g);c=Gn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new xH;sy(d.f,c);e=(f=gE(c,"\r\n|\r|\n|\n\r"),f.length);mv(d.f,20*(10>e?e:10)+Wf);Vn((Sn(),Tn),new yH(d));zH(d);AH(d)}catch(i){if(i=Li(i),y(i,103))qn(i);else throw i;}}function yG(){}s(524,1,{104:1,111:1},yG);_.qe=function(a){zG(this.b,a.b)};_.b=null;s(526,312,$h);
-function br(){var a;br=u;BH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);CH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");DH=BH&!CH;var b;a=F(H,k,-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]);cr=v(H,k,-1,1E3,1);for(b=0;b<cr.length;++b)cr[b]=-999;for(b=0;b<a.length;b+=2)cr[a[b+1]]=a[b]}
-function $p(a,b,c){a=new EH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Kz(a,b,c){var d;d=new FH;mj(d.u,b,c);fj(a.i,d.u,0,0);Ui(a.b,d);return d}function eD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function yF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Rv(a.i,b.u,c,d),b.s=c,b.t=d;GH(b)}
-function aD(a,b,c,d){br();this.pb=Kw();this.b=new $i;this.f=d;this.pb.style[Rf]=bb;this.pb.style[Pf]=bb;this.pb.style[Hg]=Ve;this.pb.style[ah]=b;this.pb.style[Le]=c;this.i=new HH;this.i.pb.style[ah]=fb;mv(this.i,fb);DH?(b=new IH,c=new JH,fj(b,this.i,0,0),fj(b,c,0,0),Vv(this,b)):Vv(this,this.i);this.d=a;a.Ob=this;DH?(this.k=new KH(this),this.k.j=new LH(this),this.k.k=new MH(this),this.k.o=new NH(this),this.k.n=new OH(this),this.d&&(this.k.f=new PH(this),this.k.i=new QH(this),this.k.b=new SH(this))):
-z(this,new VH(this),(or(),or(),pr));z(this,this,(eq(),eq(),fq));z(this,new bI(this),(pj(),pj(),qj));z(this,new cI(this),(rj(),rj(),sj));z(this,new dI(this),(Zq(),Zq(),$q));(Zp(),Zp(),oz).b=this}s(525,526,$h,aD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var DH,CH,BH,cr=null;function HH(){Tv.call(this);this.pb[zd]=Re}s(528,290,ki,HH);function IH(){HH.call(this);this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(527,528,ki,IH);function VH(a){this.b=a}s(529,1,{},VH);
-_.nc=function(a){var b,c,d;c=vj(a);d=wj(a);b=xj(a.b);a=new eI(a);2==b&&(a.f=4);cG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function bI(a){this.b=a}s(530,1,{},bI);_.oc=function(a){var b,c;b=vj(a);c=wj(a);a=new eI(a);this.b.j?lG(this.b.d,a,b,c):nG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function cI(a){this.b=a}s(531,1,{},cI);_.pc=function(a){this.b.j=!1;vj(a);wj(a);oG(this.b.d)};_.b=null;function dI(a){this.b=a}s(532,1,{},dI);_.b=null;
-function JH(){HH.call(this);this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(533,528,ki,JH);function fI(a,b){var c;c=b.b;c.f=4;return cG(a.b.d,c,b.e,b.f)}function LH(a){this.b=a}s(534,1,{},LH);_.xf=function(a){return fI(this,a)};_.b=null;function Mr(a,b){nG(a.b.d,b.b,b.e,b.f);return cG(a.b.d,b.b,b.e,b.f)}function MH(a){this.b=a}s(535,1,{},MH);_.xf=function(a){return Mr(this,a)};_.b=null;function NH(a){this.b=a}s(536,1,{},NH);_.xf=function(a){return lG(this.b.d,a.b,a.e,a.f)};_.b=null;
-function OH(a){this.b=a}s(537,1,{},OH);_.xf=function(){return oG(this.b.d)};_.b=null;function Qq(a,b){var c;c=K(dE(b.c));c=new jC(b,0,hg,c);YE(a.b.d,c);return!0}function PH(a){this.b=a}s(538,1,{},PH);_.xf=function(a){return Qq(this,a)};_.b=null;function Rq(a,b){var c;c=K(dE(100*b.d));c=new jC(b,0,og,c);YE(a.b.d,c);return!0}function QH(a){this.b=a}s(539,1,{},QH);_.xf=function(a){return Rq(this,a)};_.b=null;function Vq(a,b){var c;c=new jC(b,0,he,fh);YE(a.b.d,c);return!0}function SH(a){this.b=a}
-s(540,1,{},SH);_.xf=function(a){return Vq(this,a)};var gI=_.b=null;function hI(){hI=u;gI=new Gt((Vt(),new Ut("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function iI(){iI=u;jI={}}function kI(a,b,c){var d;c&&(b.style[ne]=c.c+Wf,d=c.b,d!=Qb&&(b.style[me]=d),0!=(c.d&1)&&(b.style[pe]=md),0!=(c.d&2)&&(b.style[oe]=Pe));a.f.style[$g]=Gf}
-function aB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=xi(b);d in jI?c=jI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(wg),f=$doc.createElement(Ne),f.width=1,f.height=1,g=(hI(),gI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),kI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=oo(e),l=oo(e)+(e.offsetHeight||0),m=l-h,o=oo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new lI,w.b=q,w.c=n,w.d=m,w),jI[d]=c);return c}
-function mI(){iI();var a,b,c,d,e;tj();this.b=F(Ps,r,1,["monospace","sans-serif",tg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(wg);lo(this.f,this.i);this.f.style[ne]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[me]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(543,1,{},mI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var jI;function lI(){}s(544,1,{},lI);
-_.b=0;_.c=0;_.d=0;function dG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Li(b),!y(b,125))throw b;}return!1}function eG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Li(b),!y(b,125))throw b;}return!1}function eI(a){dr.call(this,null,0,null);this.b=a}function EH(a,b,c){dr.call(this,a,0,b);this.b=c}s(545,402,mi,eI,EH);_.oe=function(){return dG(this)};_.pe=function(){return eG(this)};_.b=null;
-function PB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),lo(c.f,b),kI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function OB(a){this.d=a;this.c={};this.b=new mI}s(546,405,mi,OB);_.b=null;function Lz(a){this.b=a}s(547,413,{},Lz);_.b=null;function nI(a,b){this.b=a;this.c=b}s(548,1,{},nI);_.b=null;_.c=null;function oI(){rx.call(this);this.pb[zd]="jsa-resetTable";this.pb.style[ah]=id}s(549,325,ki,oI);
-function pI(){pI=u;var a=qI=new mI;tj();a.i="9p";a.f.style[me]=tg;a.f.style[ne]="144.0pt";lo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ne]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);rI=new Xz(1)}function oF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,GH(a)}
-function qF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(nF(a,!1),360<=g||-360>=g?i=pF(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,G=sI(o,n,q,w,f),B=sI(o,n,q,w,h),J="<g"+a.n+tb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),oF(a,i))}function Z(a,b,c,d,e){a.o&&oF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function mF(a,b,c,d,e){a.o&&(nF(a,!1),oF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab))}function xF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");oF(a,b)}function lB(a,b,c,d,e){nF(a,!0);oF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab)}
-function GH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=go(ho(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-Xj(a.u.pb),d=io(ho(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-Zj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(lo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function Y(a,b){(a.e=b)&&(a.i=eg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa)}function wF(a,b){a.f=b;a.j=vG(b)}s(550,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var rI,qI;function Ar(a,b,c){c&&(Lr(a,b),c.xf(a.c));a.e=!0}function Lr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-go(ho(a.p.pb.ownerDocument),a.p.pb)+Wj(a.p.pb)+uo(a.p.pb.ownerDocument),a.c.f=c.clientY-oo(a.p.pb)+(a.p.pb.scrollTop||0)+vo(a.p.pb.ownerDocument),a.c.b=new eI(b),b.b.preventDefault(),!0):!1}
-function KH(a){this.p=a;this.c=new tI;this.d=new uI(this);z(this.p,new vI(this),(Ir(),Ir(),Jr));z(this.p,new wI(this),(Br(),Br(),Cr));z(this.p,new xI(this),(Fr(),Fr(),Gr));z(this.p,new yI(this),(xr(),xr(),yr));z(this.p,new zI,(Wq(),Wq(),Xq));z(this.p,new AI(this),(Sq(),Sq(),Tq));z(this.p,new BI(this),(Nq(),Nq(),Oq))}s(551,1,{},KH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function uI(a){rk();this.b=a}s(552,26,{},uI);
-_.Ac=function(){!this.b.e&&this.b.j&&fI(this.b.j,this.b.c)};_.b=null;function vI(a){this.b=a}s(553,1,{},vI);_.b=null;function wI(a){this.b=a}s(554,1,{},wI);_.b=null;function xI(a){this.b=a}s(555,1,{},xI);_.b=null;function yI(a){this.b=a}s(556,1,{},yI);_.b=null;function zI(){}s(557,1,{},zI);function AI(a){this.b=a}s(558,1,{},AI);_.b=null;function BI(a){this.b=a}s(559,1,{},BI);_.b=null;function tI(){}s(560,1,{},tI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function CI(a){var b,c,d,e,f;Vj(a);d=(gj(),hj(null));e=new oI;ox(e,a);Hv(d,e,d.pb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));qx(e,a);Pv(d,e);return new cz(f,b)}function DI(){this.pb=$doc.createElement(Yd);this.pb[zd]=Re;this.pb.style[Qf]=Me;this.pb.style[Tf]=bd;this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(562,293,ni,DI);_._c=function(){return Xj(this.pb)};_.ad=function(){return Zj(this.pb)};
-function vG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function sI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new nI(new ZD(a),new ZD(b))}function pF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function BF(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+=ba);d+=fa;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function nF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function FH(){pI();this.o=rI;this.d=[];this.u=new DI}s(563,550,{},FH);_.b=j;_.c=j;function EI(){EI=u;FI=new cz(0,0)}
-function GI(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=CI(c.b),mj(c.re(),b.c,b.b),c=CI(c.b),b=new cz(c.c-b.c,c.b-b.b)):b=new cz(0,0);a.Ff(b)}return b}function rz(a,b){var c;if(a.ve())return FI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ef(Wy(b));c=CI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function HI(a,b){var c;b&&(c=eg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa,a.Af().pb.style[jd]=c)}function II(){this.f=new QA;this.f.b=-1;this.f.c=-1}s(565,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return JI};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(Wy(a))};_.Df=function(a){HI(this,a)};_.Ef=function(a){var b=this.re().pb,c,d,e;c=(Bz(),Cz);e=a.c;d=a.b;e!=c.c?b.style[ne]=j+e+"pt":b.style[ne]=j;d!=c.b?b.style[me]=d:b.style[me]=j;0!=(a.d&1)?b.style[pe]=md:b.style[pe]=j;0!=(a.d&2)?b.style[oe]=Pe:b.style[oe]=j};_.Ff=function(a){JI=a};_.Gf=function(){};var JI=_.f=null,FI;
-function tA(a,b){EI();II.call(this);this.b=new Dw(a);this.b.dd()[zd]=j;z(this.b,new KI(this,b),(bq(),bq(),cq))}s(564,565,{},tA);_.re=function(){return this.b};_.Df=function(a){HI(this,a)};_.b=null;function KI(a,b){this.b=a;this.c=b}s(566,1,{},KI);_.Ic=function(a){Zp();$p(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function xA(a){EI();II.call(this);this.b=new Dx;z(this.b,new LI(this,a),(Wp(),Wp(),Xp))}s(567,565,{},xA);_.re=function(){return this.b};_.b=null;
-function LI(a,b){this.b=a;this.c=b}s(568,1,{},LI);_.b=null;_.c=null;function MI(a,b){var c,d;HI(a,b.Kd());for(d=new Fi(b.Pb.b);d.c<d.e.ye();)c=Gi(d),c.ec&&c.ac.zf(c)}function NI(a,b){var c,d,e,f,g,i,h;mj(a.e,b.Rd(),b.Nd());for(d=new Fi(b.Pb.b);d.c<d.e.ye();)c=Gi(d),c.ec&&(e=c.ac,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=GI(e).c,f-=GI(e).b,mj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Gz(){EI();II.call(this);this.e=new Tv}s(569,565,{},Gz);
-_.zf=function(a){MI(this,a)};_.re=function(){return this.e};_.Cf=function(a){NI(this,a)};_.e=null;function vB(a){EI();II.call(this);var b=this.b=new bx;Iw(b.c,a,!1);Uw(b);this.f.b=-1;this.f.c=-1}s(570,565,{},vB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?mo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function yB(a){this.b=new Xx(a.i,new OI(a))}s(571,1,{},yB);_.b=null;
-function Tx(a){var b,c,d,e,f;f=new iC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(PI,r,104,0,0);for(c=b.b?Dk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=cj((Qz(),Q),new S(f.e)));c=c.c;if(xt(!c?eh:c.b,ph))for(c=(!a.e.b||0==a.e.b.d?(os(),os(),ps):new Tz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new dr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new dr(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new dr(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function OI(a){this.b=a}s(572,1,Qh,OI);_.qc=function(){Tx(this)};_.b=null;function VB(){EI();II.call(this);this.b=new wy}s(573,565,{},VB);_.yf=function(){var a;a=new VB;sy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Bf=function(){return QI};_.Ff=function(a){QI=a};var QI=_.b=null;s(574,569,{});function RI(a){var b;b=new pq(jo(a.pb,Lf),jo(a.pb,Kf));a=new pq(jo(a.T.jb.pb,Lf),jo(a.T.jb.pb,Kf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function SI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(TI(a,a.R),a.R=null):null!=a.Q&&(UI(a,a.Q),a.Q=null);zj(a.S)}function zH(a){a.kb?a.Kf(sq(a.T.jb)):(a.Ed(),zH(a))}function UI(a,b){var c;a.kb?(c=RI(a),a.Kf(new pq(-1,VI(b,!1)-c[1]))):a.Q=b}
-function WI(a,b){var c;b!=a.zd()&&(c=a.T.jb,zv(c),XI(c,b,c.pb,c.q.d,!0))}function TI(a,b){var c;a.kb?(c=RI(a),a.Kf(new pq(VI(b,!0)-c[0],-1))):a.R=b}s(577,295,bi);_.Hf=function(){var a,b;b=sq(this.T.jb);a=RI(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?YI(Jy(a.q,0)):null};_.If=function(a){ZI(this.T.jb,a)};_.ud=function(){return new Av(this.T.jb)};_.Jf=function(){wq(this.T.jb)};_.pd=function(){SI(this)};_.Hd=function(){wq(this.T.jb)};
-_.rd=function(a){return $I(this.T.jb,a)};_.Kf=function(a){uq(this.T.jb,a)};_.gd=function(a){UI(this,a)};_.Ad=function(a){WI(this,a)};_.jd=function(a){TI(this,a)};_.Q=null;_.R=null;function aJ(){aJ=u;$v();var a=(bJ(),cJ(),dJ);eJ=new tx(a.e,a.c,a.d,a.f,a.b)}function fJ(a,b){if(0!=a.I.b.q.d&&YI(Jy(a.I.b.q,0)))throw new uv("WindowPanel can only contain one child widget");gJ(a,b)}
-function AH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Yg]=Me,a.ab=!1,a.Ed());b=a.pb;b.style[Ve]=0+(tj(),Wf);b.style[Mg]=db;e=nj()-jo(a.pb,Lf)>>1;f=oj()-jo(a.pb,Kf)>>1;KE(a,Rj(uo($doc)+e,0),Rj(vo($doc)+f,0));d||((a.ab=c)?(gy(a.pb,cg),a.pb.style[Yg]=Zg,dk(a.gb,200)):a.pb.style[Yg]=Zg)}finally{a.w=!0}}
-function hJ(a,b){var c;if(a.w){c=new Ou;a.mb&&es(a.mb,c);a.J&&tq(a.r,a);try{Ni(a.r.d,a)}catch(d){if(d=Li(d),!y(d,119))throw d;}a.n=iJ(a.r,a);try{bw(a,b)}finally{Qi(a.t.b),Qi(a.s.b),Qi(a.u.b),a.P&&Ti(a.P,a.r),a.C&&(a.C=!1)}}else bw(a,b)}function jJ(a,b,c){var d,e;e=a.ob;d=new Bj(a,e);e.wd(a,d.b+b,d.e+c)}function kJ(a,b,c){b=new lJ(no(mo(Wu(Wu(a.T.d,b),c))));yv(b,a);z(b,a.o,(bq(),bq(),cq));return b}function rq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));uq(a.T.jb,b)}
-function KE(a,b,c){var d,e;(e=a.r)?(d=mJ(e.pb),ew(a,b+(Xj(e.pb)+d[3]),c+(Zj(e.pb)+d[0]))):ew(a,b,c)}function iB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?vq(a.r,a):tq(a.r,a)))}function gJ(a,b){if(b!=(0!=a.I.b.q.d?YI(Jy(a.I.b.q,0)):null)){zv(a.I.b);var c=a.I.b;XI(c,b,c.pb,c.q.d,!0)}}
-function nJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(mq(),oJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Fi(a.P);e.c<e.e.ye();)if(d=Gi(e),b==(mq(),pJ)){!d.c&&(d.c=new qJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(mq(),nq))g=d.r,i=d.F,d.I.d?(KE(d,i.d,i.e),rq(d,new pq(i.c,-1))):(KE(d,i.d,i.e),rq(d,new pq(i.c,i.b)),vq(g,d)),Ji(g.d,d,d.I.c),qk(d.z,333);else if(!d.C&&f==(mq(),oJ))d.pb.style[Yg]=Zg,mq()}else if(b==nq){!d.c&&(d.c=new qJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=mJ(i.pb);h=d.F;if(d.I.d)h.d=Xj(d.pb)-
-g[3]-Xj(i.pb),h.e=Zj(d.pb)-g[0]-Zj(i.pb),d.F=h,KE(d,0,0),rJ(d,oq(i.pb).c,-1);else{if(f!=(mq(),oJ))h.d=Xj(d.pb)-g[3]-Xj(i.pb),h.e=Zj(d.pb)-g[0]-Zj(i.pb),h.c=d.q,h.b=d.p,d.F=h;KE(d,0,0);uq(d,new sJ(oq(i.pb)));tq(i,d)}d==d.r.b||TF(d);qk(d.z,333)}}else b==oJ&&(!d.c&&(d.c=new qJ),d=a,d.C||(d.G=c,d.pb.style[Yg]=Me))}}function tJ(a,b){a.pb.style[ch]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function uJ(a){if(!a.kb){a.t=sv(a,a.r,(!Qr&&(Qr=new xk),Qr));a.s=sv(a,a.r,wk?wk:wk=new xk);a.u=sv(a,a.r,(!Vr&&(Vr=new xk),Vr));var b=a.r;!a.P&&(a.P=new $i);Ui(a.P,b);Qr&&(b=new Pr(a),a.mb&&es(a.mb,b));a.J&&vq(a.r,a);Ji(a.r.d,a,a.I.c);a.n&&(ew(a,a.n.b,a.n.c),a.n=null);fw(a);TF(a)}}function TF(a){if(a!=a.r.b){var b;Vr&&(b=new Ur(a),a.mb&&es(a.mb,b))}}
-function vJ(a,b,c){$v();var d;d=(ow(),pw);hw.call(this,!1,"popup");this.U=d.b;this.S=new wJ(this);d=new xJ;d.pb[zd]="mosaic-popupLayoutPanel";Xv(this.T,d);dw(this);this.o=new yJ(this);this.z=new zJ(this);this.A=new AJ(this);this.B=new BJ(this);this.F=new CJ;this.O=(mq(),pJ);this.J=c;this.r=a;a=this.I=new DJ(b);b=new EJ;!a.e&&(a.e=new FJ);Ui(a.e,b);a=new GJ(new vx(eJ.b.e.b,eJ.b.c,eJ.b.d,eJ.b.f,eJ.b.b));z(a,new HJ(this),(bq(),bq(),cq));b=this.I.c;b.c||(b.c=new rx,b.c.dd()[zd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(kx(),lx),c.d=d,IJ(b.i,b.c,new JJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Kv;d=px(c);dv(c.c,(qu(),ru(d)),0);Jv(c,a,d,0,!1)}else ox(b.c,a);ZI(b.i,null);z(this.I.c,new KJ(this),(jq(),jq(),kq));z(this.I.c,this.o,cq);WI(this,this.I);Hi(gw?mo(this.pb):no(mo(this.pb)),"mosaic-WindowPanel",!0)}s(576,577,bi);_.zd=function(){return 0!=this.I.b.q.d?YI(Jy(this.I.b.q,0)):null};_.Cd=function(a){hJ(this,a)};_.ud=function(){return new Av(this.I.b)};_.pd=function(){SI(this);zj(new LJ(this))};
-_.rd=function(a){return $I(this.I.b,a)};_.Kf=function(a){rq(this,a)};_.Dd=function(a,b){KE(this,a,b)};_.Ad=function(a){gJ(this,a)};_.Ed=function(){uJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var eJ;function MJ(a){a.i=(new sA(a.j)).ac.re();z(a.i,new NJ(a),(bq(),bq(),cq));a.e=F(OJ,r,59,[a.i])}
-function xH(){aJ();var a,b,c,d,e,f;vJ.call(this,(PJ(),QJ),null,!0);this.Nf();this.db=!0;a=new dx(this.k);this.f=new vy;this.f.pb.style[ah]=fb;mv(this.f,fb);this.Lf();TI(this,"400px");f=new Iy;f.pb.style[Le]=fb;f.f[rd]=10;c=(Xw(),hx);f.b=c;Hy(f,a);Hy(f,this.f);e=new rx;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ox(e,a);Hy(f,e);fJ(this,f);iB(this,!1);this.Mf()}s(575,576,bi,xH);_.Lf=function(){MJ(this)};_.Mf=function(){var a=this.f;a.pb.readOnly=!0;var b=nv(a.pb)+"-readonly";Hi(a.dd(),b,!0)};
-_.Nf=function(){hB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function NJ(a){this.b=a}s(578,1,{},NJ);_.Ic=function(){hJ(this.b,!1)};_.b=null;function yH(a){this.b=a}s(579,1,{},yH);
-_.qc=function(){pv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ko(a.pb,Wg).length;if(0<b&&a.kb){if(0>b)throw new Qw("Length must be a positive integer. Length: "+b);if(b>ko(a.pb,Wg).length)throw new Qw("From Index: 0 To Index: "+b+" Text Length: "+ko(a.pb,Wg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function RJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";hB(a.I.c,"Paste")}function SJ(a){aJ();xH.call(this);this.d=a}
-s(581,575,bi,SJ);_.Lf=function(){MJ(this);this.b=(new sA(this.c)).ac.re();z(this.b,new TJ(this),(bq(),bq(),cq));this.e=F(OJ,r,59,[this.b,this.i])};_.Mf=function(){mv(this.f,"150px")};_.Nf=function(){RJ(this)};_.Ed=function(){uJ(this);Vn((Sn(),Tn),new UJ(this))};_.b=null;_.c=null;_.d=null;function VJ(a){aJ();SJ.call(this,a)}s(580,581,bi,VJ);
-_.Mf=function(){mv(this.f,"150px");var a=new WJ(this),b=this.f;rv(b,new XJ,(Aq(),Aq(),Bq));rv(b,new YJ,(xq(),xq(),yq));rv(b,new ZJ,(Dq(),Dq(),Eq));rv(b,new $J(a),(Gq(),Gq(),Hq))};_.Nf=function(){RJ(this);this.k+=" Or drag and drop a file on it."};s(584,1,{});s(583,584,{});_.c=null;_.d=1;_.e=-1;function WJ(a){this.b=a;this.c=new aK(this);this.d=this.e=1}s(582,583,{},WJ);_.b=null;function aK(a){this.b=a}s(585,1,{},aK);_.Of=function(a){this.b.b.f.pb[Wg]=null!=a?a:j};_.b=null;function XB(){new gs}
-s(586,433,{},XB);function TJ(a){this.b=a}s(587,1,{},TJ);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new iC(a.b,0,ko(this.b.f.pb,Wg));zG(a.b.b,b.b)}hJ(this.b,!1)};_.b=null;function UJ(a){this.b=a}s(588,1,{},UJ);_.qc=function(){pv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function ir(a){var b;a&&a&&(a=new bK(a),void 0!=$wnd.FileReader?b=new VJ(a):b=new SJ(a),zH(b),AH(b))}function bK(a){this.b=a}s(590,1,{},bK);_.b=null;function Jq(a,b){a.onloadend=function(a){b.Of(a.target.result)}}
-function $J(a){this.b=a}s(595,1,{},$J);_.b=null;function XJ(){}s(596,1,{},XJ);function YJ(){}s(597,1,{},YJ);function ZJ(){}s(598,1,{},ZJ);function jB(a,b){EI();Gz.call(this);this.d=new cK(a);var c=this.c=new rx,d=(Xw(),hx);c.b=d;ox(this.c,this.e);fJ(this.d,this.c);this.d.b=this;this.b=b}s(599,574,{},jB);_.re=function(){return this.d};_.Af=function(){return this.c.ob};_.Bd=function(){hJ(this.d,!1)};_.Ef=function(){};_.Gf=function(a){MI(this,a);NI(this,a);zH(this.d);uJ(this.d)};_.b=null;_.c=null;
-_.d=null;function cK(a){aJ();vJ.call(this,(PJ(),QJ),a,!1)}s(600,576,bi,cK);_.Bd=function(){var a=this.b,b=new cB(a.b,201),c;a=a.b.r;a.b?a=new dK(new Fi(a.b)):(a=(os(),os(),ps),a=new Fi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&IE(c.b)};_.b=null;function YF(a,b,c,d){b=Xy(b);c+=b.b;d+=b.c;ew(a.b,c,d);fw(a.b)}function FB(){EI();II.call(this);var a=this.b=new eK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(601,565,{},FB);_.re=function(){return this.b};_.b=null;function wC(){}s(607,449,{},wC);
-function dK(a){if(!a)throw new wn;this.b=a}s(608,1,{},dK);_.Uc=function(){return CC(this.b)};_.Vc=function(){return Gi(this.b)};_.Wc=function(){throw new FC("Missing message: awt.50");};_.b=null;function cA(){return cA()}function uC(){uC=u;var a;a=(lC(),mC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(fK,r,-1,0,1);else throw new LD(a+" is not supported");}catch(b){if(b=Li(b),!y(b,127))throw b;}}function zB(a,b){a.b=31*a.b+I((new ZD(b)).b)}function Yz(){}
-s(611,1,{},Yz);_.hC=function(){return this.b};_.b=1;function mJ(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"borderTopWidth"));b[1]=gK(hK(a,"borderRightWidth"));b[2]=gK(hK(a,"borderBottomWidth"));b[3]=gK(hK(a,"borderLeftWidth"));return b}function iK(a){var b,c;c=jK(a);b=mJ(a);a=new pq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function oq(a){return new pq(a.clientWidth,a.clientHeight)}
-function jK(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"marginTop"));b[1]=gK(hK(a,"marginRight"));b[2]=gK(hK(a,"marginBottom"));b[3]=gK(hK(a,"marginLeft"));return b}function kK(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"paddingTop"));b[1]=gK(hK(a,"paddingRight"));b[2]=gK(hK(a,"paddingBottom"));b[3]=gK(hK(a,"paddingLeft"));return b}function lK(a,b,c){try{D(b,ke)&&(b=Jd),a.style[b]=c}catch(d){if(d=Li(d),!y(d,119))throw d;}}
-function VI(a,b){var c;mK||(mK=$doc.createElement(wg),lK(mK,Ve,j),lK(mK,Mg,j),lK(mK,Tf,bd),lK(mK,Yg,Me),$doc.body.appendChild(mK));lK(mK,ah,a);lK(mK,Le,a);c=iK(mK);return b?c.c:c.b}var mK=null;function nK(){pq.call(this,0,0)}function pq(a,b){this.c=a;this.b=b}function sJ(a){pq.call(this,a.c,a.b)}s(613,1,mi,nK,pq,sJ);_.eQ=function(a){return this===a?!0:null==a||oK!=En(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function pK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(614,1,{113:1,115:1,136:1},pK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return qK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
-function rK(a,b){this.b=a;this.c=b}s(615,1,mi,rK);_.eQ=function(a){return this===a?!0:null==a||sK!=En(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return sK.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function CJ(){this.c=this.b=this.e=this.d=0}s(616,1,mi,CJ);_.eQ=function(a){return this===a?!0:null==a||tK!=En(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return tK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function hK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ke&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(618,1,{});var uK=-1;function vK(){}s(619,618,{},vK);_.b=-1;_.c=-1;var wK=null;
-function gK(a){a=parseInt(a,10);a=isNaN(a)?null:$D(a);return!a?0:a.b}s(622,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Hf=function(){return sq(this.i)};_.If=function(a){ZI(this.i,a)};_.Jf=function(){wq(this.i)};_.Hd=function(){wq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Le]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[ah]=a;b.kb||(b.j=a)};function bJ(){bJ=u;cJ()}function hB(a,b){a.b.pb.textContent=b||j;ZI(a.i,null)}
-function xK(a){bJ();var b;Fw(this,new xJ);this.b=new yK;b=this.i;zK(b,new AK);lK(b.pb,Rf,db);b.p=0;IJ(b,this.b,new JJ(0));this.b.dd()[zd]="mosaic-Caption-text";this.b.pb.textContent=a||j;ZI(this.i,null);this.pb[zd]="mosaic-Caption"}s(621,622,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},xK);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};
-_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.c=null;function cJ(){cJ=u;BK=Nn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ny(BK,240,20);new Ny(BK,224,16);new Ny(BK,208,16);new Ny(BK,192,16);new Ny(BK,176,16);new Ny(BK,160,16);new Ny(BK,144,16);new Ny(BK,128,16);new Ny(BK,112,16);new Ny(BK,96,16);new Ny(BK,80,16);new Ny(BK,64,16);new Ny(BK,260,16);dJ=new Ny(BK,48,16);new Ny(BK,32,16);new Ny(BK,16,16);new Ny(BK,0,16)}var BK,dJ;
-function CK(a,b){pv(a.b.pb,!b);ZI(a.i,a.b)}function qq(a,b){a.d=b;pv(a.b.pb,!b);ZI(a.i,a.b);if(a.e){var c;for(c=new Fi(a.e);c.c<c.e.ye();)Gi(c)}}function DJ(a){var b;Fw(this,new xJ);b=this.i;zK(b,new DK((EK(),FK)));b.p=0;this.c=new xK(a);IJ(b,this.c,new JJ(1));this.b=new xJ;Zi(this.b,"Body");IJ(b,this.b,new JJ(0));this.pb[zd]="mosaic-CaptionLayoutPanel"}s(624,622,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},DJ);_.kd=function(){tv(this.i)};_.ld=function(){wv(this.i)};_.ud=function(){return new Av(this.b)};
-_.rd=function(a){return $I(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function FJ(){xE(this)}s(625,497,vi,FJ);function wJ(a){this.b=a}s(626,1,Qh,wJ);_.qc=function(){wq(this.b.T.jb)};_.b=null;function GK(a){var b;b=a.c;a=b.r;b=!a.f?-1:yj(a.f.b,b);a.f&&lu(a.f.b,b)&&ou(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&TF(!a.f?null:lu(a.f.b,b-1))}function HK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Fz);-1==yj(a.f.b,b)&&Ui(a.f.b,b)}function qJ(){}s(627,1,{},qJ);_.Nc=function(a){GK(a)};_.Oc=function(a){HK(a)};
-_.Qc=function(a){IK(a.b.r,a.b)};function PJ(){PJ=u;JK=new KK(1,"e");LK=new KK(2,Bf);MK=new KK(3,"ne");NK=new KK(10,"nw");OK=new KK(4,ng);PK=new KK(5,qg);QK=new KK(12,"sw");RK=new KK(8,"w");QJ=new SK((gj(),hj(null)).pb)}function iJ(a,b){var c;c=mJ(a.pb);return new rK(Xj(b.pb)-(Xj(a.pb)+c[3]),Zj(b.pb)-(Zj(a.pb)+c[0]))}
-function TK(a){var b,c,d,e,f,g;if(a.f){b=oq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=lu(a.f.b,d),c=new pq(jo(g.pb,Lf),jo(g.pb,Kf)),f=iJ(a,g),f.b-=Rj(0,f.b+jo(g.pb,Lf)-b.c),f.c-=Rj(0,f.c+jo(g.pb,Kf)-b.b),KE(g,Rj(0,f.b),Rj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,rJ(g,c.c,c.b),g.O==(mq(),nq)&&uq(g,new sJ(oq(a.pb))),qk(g.z,1)}}function UK(a,b,c){a=a.e;Ji(a,b,b);x(a.d,b,c);Zi(b,Cc+c.c)}
-function tq(a,b){var c;c=a.e;VK(c,b.H);Yi(b.H,Cc+NK.c);VK(c,b.D);Yi(b.D,Cc+LK.c);VK(c,b.E);Yi(b.E,Cc+MK.c);VK(c,b.N);Yi(b.N,Cc+RK.c);VK(c,b.v);Yi(b.v,Cc+JK.c);VK(c,b.M);Yi(b.M,Cc+QK.c);VK(c,b.K);Yi(b.K,Cc+OK.c);VK(c,b.L);Yi(b.L,Cc+PK.c)}
-function vq(a,b){!b.H&&(b.H=kJ(b,0,0));UK(a,b.H,NK);!b.D&&(b.D=kJ(b,0,1));UK(a,b.D,LK);!b.E&&(b.E=kJ(b,0,2));UK(a,b.E,MK);!b.N&&(b.N=kJ(b,1,0));UK(a,b.N,RK);!b.v&&(b.v=kJ(b,1,2));UK(a,b.v,JK);!b.M&&(b.M=kJ(b,2,0));UK(a,b.M,QK);!b.K&&(b.K=kJ(b,2,1));UK(a,b.K,OK);!b.L&&(b.L=kJ(b,2,2));UK(a,b.L,PK)}function IK(a,b){var c,d;a.b=b;d=a.f.b.d;c=yj(a.f.b,b);if(c+1<d){hA(a.f,b);for(Ui(a.f.b,b);c<d;++c)tJ(lu(a.f.b,c),c)}else tJ(b,c)}
-function SK(a){a=new WK(a);Fw(this,a);this.d=new XK(a);this.d.j=!0;Ri(this.d);this.d.n=3;this.e=new YK(a);this.e.j=!0;Ri(this.e);this.e.n=3;Hw(this)}s(628,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},SK);_.Hf=function(){return oq(this.pb)};_.If=function(){var a;(a=ZK(this))&&a.If(null)};_.Jf=function(){TK(this)};_.Nc=function(a){!this.c&&(this.c=new qJ);GK(a)};_.Oc=function(a){!this.c&&(this.c=new qJ);HK(a)};_.Hd=function(){TK(this)};
-_.Qc=function(a){!this.c&&(this.c=new qJ);IK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var JK,LK,MK,NK,QJ,OK,PK,QK,RK;function WK(a){this.q=new Uv(this);this.pb=a}s(629,290,ki,WK);function KK(a,b){this.b=a;this.c=b}s(630,1,{},KK);_.b=0;_.c=null;function XK(a){Bi();Vi.call(this,a)}s(631,3,{},XK);_.kc=function(){var a;a=this.k.f;a.C||Vj(a.x);Yi(this.k.f,"dragdrop-dragging");!a.I.d&&CK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Rj(this.b,a<this.e?a:this.e),b=Rj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ve]=a+(tj(),Wf);c.style[Mg]=b+Wf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||TF(a);a.I.d||CK(a.I,!0);a.C||(a.x||(a.x=new $K,Zi(a.x,"mosaic-GlassPanel-invisible")),lK(a.x.pb,ch,hK(a.pb,ch)),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Bj(this.k.b,null);this.b=a.b+Yj(this.k.b.pb);this.c=a.e+$j(this.k.b.pb);this.e=this.b+bk(this.k.b.pb)-this.k.f.cd();this.d=this.c+ak(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function VK(a,b){try{Ni(a,b)}catch(c){if(c=Li(c),!y(c,119))throw c;}}
-function YK(a){Bi();Vi.call(this,a);this.d=new Di}s(632,3,{},YK);_.kc=function(){var a;a=this.k.f.ob;a.C||Vj(a.x);Yi(this.k.f,"dragdrop-dragging");CK(a.I,!1);rq(a,new pq(a.q,a.p));qk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=cj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Rj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Rj(a+b,jo(d.I.c.pb,Kf)),b!=a&&jJ(d,0,a-b),rq(d,new pq(d.q,b)),qk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Rj(a+b,jo(d.I.c.pb,Kf)),rq(d,new pq(d.q,b)),qk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Rj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&jJ(d,a-b,0),rq(d,new pq(b,d.p)),qk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,rq(d,new pq(96<a+b?a+b:96,d.p)),qk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||TF(a);CK(a.I,!0);a.C||(a.x||(a.x=new $K,Zi(a.x,"mosaic-GlassPanel-invisible")),lK(a.x.pb,ch,hK(a.pb,ch)),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Bj(this.k.b,null);this.b=a.b+Yj(this.k.b.pb);this.c=a.e+$j(this.k.b.pb);this.f=this.b+bk(this.k.b.pb)-this.k.f.cd();this.e=this.c+ak(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function $K(){var a;this.e=new aL(this);this.b=!1;this.c=new Yv;Fw(this,this.c);a=this.pb.style;a[jd]="#000";a[je]="alpha(opacity=50)";a.opacity="0.5";this.pb[zd]="gwt-GlassPanel"}s(633,310,Lh,$K);
-_.nd=function(){var a;Hw(this);try{a=this.ob}catch(b){b=Li(b);if(y(b,125))throw new uv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(gj(),hj(null))?(du(this),eu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ti(sk,a),a.c=!0,a.d=Bk(a),Ui(sk,a),this.d=new bL(this),Iu(new cu(this.d))):(this.pb.style[od]=db,this.pb.style[fg]=db);this.b&&wu(new bu(this));fj(hj(null),new cL,uo($doc),vo($doc))};
-_.od=function(){this.i.od();yk(this.e);this.d&&($t(Gu,this.d,F(dL,r,47,[(!Tr&&(Tr=new xk),Tr)])),this.d=null);this.b&&$t(yu,this,F(dL,r,47,[(!xu&&(xu=new xk),xu)]))};_.Yc=function(a){switch(tu(a.type)){case 256:if(27==(a.keyCode||0))return Vj(this),!1;case 1:if(to(this.pb,a.target))return Vj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function aL(a){rk();this.b=a}s(634,26,{},aL);_.Ac=function(){var a=this.b;du(a);eu(a.pb)};_.b=null;function bL(a){this.b=a}s(635,1,{},bL);_.b=null;
-function cL(){this.pb=Kw();var a;a=new Ex(new eL(this));z(this,a,(Sp(),Sp(),Tp));z(this,a,(Kq(),Kq(),Lq))}s(636,312,$h,cL);_.pd=function(){zj(new fL(this))};function eL(a){this.b=a}s(637,1,{},eL);_.b=null;function fL(a){this.b=a}s(638,1,Qh,fL);_.qc=function(){this.b.pb.focus()};_.b=null;function gL(a){a.pb.style[ah]=id;a.pb.style[Le]=id;if(a.kb){var a=a.ob,b;y(a,144)?a.If(null):(b=ZK(a))&&b.If(a)}}s(640,293,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Hf=function(){gL(this);return new pq(jo(this.pb,Lf),jo(this.pb,Kf))};_.If=function(){gL(this)};_.Jf=function(){};_.Xc=function(){};_.Hd=function(){};function yK(){this.pb=$doc.createElement("label");this.pb[zd]="mosaic-Label";this.pb.style[$g]=Gf;this.pb[zd]="mosaic-HTML"}s(639,640,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},yK);function GJ(a){Fw(this,new hL(a));this.pb[zd]="mosaic-ImageButton"}s(641,310,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},GJ);
-function eK(){$v();var a=(ow(),rw);hw.call(this,!0,hf);this.U=a.b;this.b=new iL(this);this.b.e=!0;Vv(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?fv(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(gw?mo(this.pb):no(mo(this.pb)))[zd]=Je;this.pb.style[ch]="2147483647"}s(642,295,ki,eK);_.Xc=function(a){vv(this,a);1==tu(a.type)&&bw(this,!1)};_.b=null;
-function iL(a){this.c=a;this.d=new $i;this.j=new $i;a=(Wx(),Vx);new My(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Bg);this.f=$doc.createElement(Eg);pu(b,this.f);this.p=!0;a=Kw();b=(qu(),ru(b));a.appendChild(b);this.pb=a;zl();this.pb.setAttribute(gg,cm.b);-1==this.lb?fv(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[zd]=Ce;a=nv(this.pb)+"-vertical";Hi(this.dd(),a,!0);this.pb.style[Pf]=db;this.pb.setAttribute("hideFocus",Vg);z(this,new Ux(this),(Sp(),Sp(),Tp))}s(643,334,ni,iL);
-_.Xc=function(a){switch(tu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Nx(this,a)};_.Gd=function(a,b){Rx(this,a,b);b||this.b&&bw(this.c,!1)};_.b=!0;_.c=null;
-function hL(a){var b=(Xw(),hx),c=(kx(),lx),d;d=new Rw;d.i[nd]=bb;d.i[qd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Pw(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Pw(b.b);b.b.d.rows[0].cells[0].style[Xg]=e.b;Pw(d);b=Lw(d,0,0,!0);if(a){Vj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Nw(g,f.d);Ks(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ui(c.c,a);a.pb[Uc]=e;pu(b,a.pb);yv(a,d)}Fw(this,d);Hi(this.pb,"mosaic-WidgetWrapper",!0)}s(644,310,Lh,hL);_.b=null;_.c=null;function yJ(a){this.b=a}s(645,1,{},yJ);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&TF(this.b)};_.b=null;function zJ(a){rk();this.b=a}s(646,26,{},zJ);_.Ac=function(){wq(this.b.T.jb);var a=this.b;Sr((!a.y&&(a.y=new jL),a.y))};_.b=null;function AJ(a){rk();this.b=a}s(647,26,{},AJ);_.Ac=function(){nJ(this.b,(mq(),nq))};_.b=null;function BJ(a){rk();this.b=a}s(648,26,{},BJ);_.Ac=function(){nJ(this.b,(mq(),oJ))};_.b=null;function EJ(){}s(649,1,{},EJ);function HJ(a){this.b=a}s(650,1,{},HJ);_.Ic=function(){this.b.Bd()};_.b=null;
-function KJ(a){this.b=a}s(651,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(652,1,Qh,LJ);_.qc=function(){this.b.O==(mq(),nq)?qk(this.b.A,333):this.b.O==oJ&&qk(this.b.B,333)};_.b=null;function lJ(a){this.pb=a;tv(this)}s(653,293,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},lJ);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};
-function jL(){ks.call(this,null)}s(654,224,Jh,jL);function mq(){mq=u;nq=new kL("MAXIMIZED",0);oJ=new kL("MINIMIZED",1);pJ=new kL("NORMAL",2);lL=F(mL,r,139,[nq,oJ,pJ])}function kL(a,b){E.call(this,a,b)}s(655,140,{113:1,116:1,118:1,139:1},kL);var lL,nq,oJ,pJ;function du(a){var b,c,d,e;c=nj();b=oj();e=(gv(),hv).scrollWidth;d=hv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[ah]=c-1+Wf);0<=b-1&&(a.pb.style[Le]=b-1+Wf)}
-function eu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function nL(a,b){var c,d,e;if(a.n)return!0;a.y.De();for(c=new Av(b);c.b.b<c.b.c.d-1;)d=YI(Bv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Ui(a.y,d);return!0}
-function oL(a,b){var c,d,e;if(b.b)a.d&&ck(a.d),a.d=new pL(a,b),dk(a.d,333);else for(d=new Fi(a.y);d.c<d.e.ye();)c=Gi(d),e=c.nb,Rv(b,qL(c),e.t,e.u),rL(c,e.v,e.s,F(H,k,-1,[sL(a.r.b,c).e,sL(a.q.b,c).d,sL(a.o.b,c).b,sL(a.p.b,c).c]),F(H,k,-1,[tL(a.j.b,c).e,tL(a.i.b,c).d,tL(a.e.b,c).b,tL(a.f.b,c).c]),F(H,k,-1,[uL(a.v,c),uL(a.u,c),uL(a.s,c),uL(a.t,c)]))}
-function vL(){this.y=new $i;this.k=new wL(this);this.x=new xL(this.k);this.w=new yL(this.k);this.r=new zL(this.k);this.q=new AL(this.k);this.o=new BL(this.k);this.p=new CL(this.k);this.j=new DL(this.k);this.i=new EL(this.k);this.e=new FL(this.k);this.f=new GL(this.k);this.v=new HL(this.k);this.u=new HL(this.k);this.s=new HL(this.k);this.t=new HL(this.k)}s(659,1,{});_.Pf=function(a){oL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function IL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Fi(b.y);e.c<e.e.ye();)d=Gi(e),y(d,62)&&(d=d.jb),f=d.nb,Rv(c,qL(d),f.t,f.u),rL(d,f.v,f.s,F(H,k,-1,[sL(b.r.b,d).e,sL(b.q.b,d).d,sL(b.o.b,d).b,sL(b.p.b,d).c]),F(H,k,-1,[tL(b.j.b,d).e,tL(b.i.b,d).d,tL(b.e.b,d).b,tL(b.f.b,d).c]),F(H,k,-1,[uL(b.v,d),uL(b.u,d),uL(b.s,d),uL(b.t,d)]));JL(c);a.b.d=null;for(a=new Fi(a.b.y);a.c<a.e.ye();)b=Gi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function pL(a,b){this.b=a;this.c=b;var c=(ik(),lk);this.n=new hk(this);this.u=c}s(660,17,{},pL);_.rc=function(){IL(this)};_.sc=function(){IL(this)};
-_.uc=function(a){var b,c,d;for(c=new Fi(this.b.y);c.c<c.e.ye();)b=Gi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),Rv(this.c,qL(b),d.j,d.w),rL(b,d.x,d.i,F(H,k,-1,[sL(this.b.r.b,b).e,sL(this.b.q.b,b).d,sL(this.b.o.b,b).b,sL(this.b.p.b,b).c]),F(H,k,-1,[tL(this.b.j.b,b).e,tL(this.b.i.b,b).d,tL(this.b.e.b,b).b,tL(this.b.f.b,b).c]),F(H,k,-1,[uL(this.b.v,b),uL(this.b.u,b),uL(this.b.s,b),uL(this.b.t,b)]))};_.b=null;_.c=null;
-s(662,1,{});_.b=null;function FL(a){this.b=a}s(661,662,{},FL);function GL(a){this.b=a}s(663,662,{},GL);function EL(a){this.b=a}s(664,662,{},EL);function DL(a){this.b=a}s(665,662,{},DL);function BL(a){this.b=a}s(666,662,{},BL);function CL(a){this.b=a}s(667,662,{},CL);function AL(a){this.b=a}s(668,662,{},AL);function zL(a){this.b=a}s(669,662,{},zL);s(670,662,{},function(a){this.b=a});s(671,662,{},function(a){this.b=a});
-function uL(a,b){var c=a.b,d;d=cj(c.e,b);d||(d=new pK(kK(b.pb)),x(c.e,b,d));return d.e}function HL(a){this.b=a}s(672,662,{},HL);function yL(a){this.b=a}s(673,662,{},yL);function xL(a){this.b=a}s(674,662,{},xL);function tL(a,b){var c;c=cj(a.b,b);c||(c=new pK(mJ(b.pb)),x(a.b,b,c));return c}function sL(a,b){var c;c=cj(a.c,b);c||(c=new pK(jK(b.pb)),x(a.c,b,c));return c}
-function KL(a,b){var c,d;d=cj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=ZK(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new pq(LL(e,!0),LL(e,!1));break a}h=b.Hf();null!=c.n&&(h.c=LL(e,!0));null!=c.k&&(h.b=LL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new pq(LL(e,!0),LL(e,!1));break a}h=new nK;f=b.pb;l=f.style;g=l[Tf];i=l[Yg];l[Tf]="static";l[Yg]=Me;null!=c.n?h.c=LL(e,!0):(l[ah]=id,h.c=(f.offsetWidth||0)+sL(d.p.b,b).c+sL(d.q.b,b).d);null!=c.k?h.b=LL(e,!1):(l[Le]=id,h.b=(f.offsetHeight||0)+sL(d.r.b,b).e+
-sL(d.o.b,b).b);l[Tf]=g;l[Yg]=i}d=h}null!=c.n&&(tj(),qp)==c.n.Rf()||null!=c.k&&(tj(),qp)!=c.k.Rf()||x(a.f,b,d)}return d}function wL(a){this.i=a;this.d=new Di;this.f=new Di;this.c=new Di;this.b=new Di;this.e=new Di}s(675,1,{},wL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function ML(a){var b;b=a.nb;if(null==b||!y(b,142))b=new NL,a.nb=b;return b}function AK(){DK.call(this,(EK(),OL))}function DK(a){var b=(PL(),QL);vL.call(this);this.c=a;this.b=b}s(676,659,{},AK,DK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new nK;nL(this,a);l=sL(this.p.b,a).c+sL(this.q.b,a).d+tL(this.f.b,a).c+tL(this.i.b,a).d+uL(this.t,a)+uL(this.u,a);d=sL(this.r.b,a).e+sL(this.o.b,a).b+tL(this.j.b,a).e+tL(this.e.b,a).b+uL(this.v,a)+uL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(EK(),OL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Fi(this.y);a.c<a.e.ye();)c=Gi(a),e=ML(c),b=null,i=c.ob,y(i,145)&&(b=i,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),this.c==OL?(l+=KL(this.x.b,c).c,e.b=KL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Rj(f,e.b)):(d+=KL(this.w.b,c).b,e.c=KL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Rj(g,e.c));this.c==OL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N;if(nL(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=uL(this.t,a);B=uL(this.v,a);c=oq(a.pb);N=c.c-(q+uL(this.u,a));o=c.b-(B+uL(this.s,a));g=N;c=o;this.c==(EK(),OL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Fi(this.y);e.c<e.e.ye();)d=Gi(e),b=null,n=ML(d),w=d.ob,y(w,145)&&(b=w,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),this.c==OL?(n.e?++h:(n.c=KL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=KL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=KL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=KL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Fi(this.y);e.c<e.e.ye();)d=Gi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==OL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==FK?(n.t=this.b==(PL(),QL)?q:this.b==SL?q+~~(N/2)-~~(J/2):q+N-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(PL(),QL)?(n.t=q,n.u=B):this.b==SL?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d._c()-Xj(a.pb)-uL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Zj(a.pb)-uL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));oL(this,a)}};_.b=null;_.c=null;function PL(){PL=u;QL=new TL("START",0);SL=new TL(Ib,1);UL=new TL("END",2);VL=F(WL,r,140,[QL,SL,UL])}function TL(a,b){E.call(this,a,b)}s(677,140,{113:1,116:1,118:1,140:1},TL);var VL,SL,UL,QL;function EK(){EK=u;OL=new XL("HORIZONTAL",0);FK=new XL("VERTICAL",1);YL=F(ZL,r,141,[OL,FK])}
-function XL(a,b){E.call(this,a,b)}s(678,140,{113:1,116:1,118:1,141:1},XL);var YL,OL,FK;s(680,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function NL(){this.f=!1}function JJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(679,680,{142:1,146:1},NL,JJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function $L(a,b){if(a.n)return!0;nL(a,b);if(0<a.y.d){a.b=lu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new aM,c.nb=d;a.c=d;a.y.De();Ui(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function bM(){vL.call(this)}s(681,659,{},bM);
-_.Qf=function(a){var b,c;c=new nK;$L(this,a);if(this.b){b=KL(this.x.b,this.b).c;var d=KL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=RL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=sL(this.p.b,a).c+sL(this.q.b,a).d+tL(this.f.b,a).c+tL(this.i.b,a).d+uL(this.t,a)+uL(this.u,a);c.b+=sL(this.r.b,a).e+sL(this.o.b,a).b+tL(this.j.b,a).e+tL(this.e.b,a).b+uL(this.v,a)+uL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;$L(this,a)&&(d=uL(this.t,a),e=uL(this.v,a),c=oq(a.pb),f=c.c-(d+uL(this.u,a)),c=c.b-(e+uL(this.s,a)),b=this.b.ob,y(b,145)&&(b=RL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Xj(a.pb)-uL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Zj(a.pb)-uL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),oL(this,a))};_.b=null;_.c=null;function aM(){this.f=!1}
-s(682,680,{143:1,146:1},aM);function RL(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=mo(Wu(Wu(a.d,0),0)),c=mo(Wu(Wu(a.d,2),2)),d=jK(a.pb),b=mJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function cM(a,b){a.kb&&Vj(a);return Wv(a,b)}function dM(){xw();nw.call(this,yw)}s(683,300,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},dM);_.rd=function(a){return cM(this,a)};_.b=null;
-function IJ(a,b,c){var d=a.q.d;b.nb=c;XI(a,b,a.pb,d,!0)}function qL(a){var b;b=a.ob;return y(b,145)?b:a}function sq(a){if(!a.kb)return new nK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),uq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function YI(a){return y(a,145)?a.jb:a}function eM(a){var b;if(!a.o){b=(!wK&&(wK=new vK),wK);var c=mM(a,gb,!0);b.b=c;c=mM(a,ib,!0);b.c=c;a.o=b}return a.o}
-function XI(a,b,c,d,e){if(y(b,62))throw new zk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new dM,Jv(a,c,a.pb,d,!0),Xv(c,b)):Jv(a,b,c,d,e);ZI(a,b)}
-function ZI(a,b){var c;c=a.e;if(b){var d=c.k;Oi(d.d,b);Oi(d.f,b);Oi(d.c,b);Oi(d.b,b);Oi(d.e,b)}else d=c.k,ry(d.d),ry(d.f),ry(d.c),ry(d.b),ry(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==qL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==qL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.If(a.ob),c.If(a))}}
-function wq(a){if(a.kb&&a.pb.style.display!=Df){a.pb.scrollTop=0;var b=a.pb,c=0;!ro()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==mg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Pf(a);a.d=!1;JL(a)}}function JL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=YI(Jy(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Jf():y(b,75)&&b.Hd())}function $I(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=qL(b);return Pv(a,c)?(y(c,145)&&cM(c,b),ZI(a,null),!0):!1}
-function zK(a,b){var c;a.e=b;null!=a.f&&Yi(a,nv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Sy(a.f,eo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Zi(a,nv(a.pb)+Ca+a.f);ZI(a,null)}function mM(a,b,c){a.n||(a.n=$doc.createElement(wg),lK(a.n,Tf,bd),lK(a.n,Yg,Me),lK(a.n,Ve,db),lK(a.n,Mg,db),a.pb.appendChild(a.n));lK(a.n,ah,b);lK(a.n,Le,b);a=iK(a.n);return c?a.c:a.b}
-function LL(a,b){var c;c=null.Rf();if(c==(tj(),Cp)){c=(eM(a),null.Rf());var d=(-1==uK&&(uK=VI(jb,!0)),uK);return L(K(Math.round(100*d*c/254)))}if(c==sp)return c=eM(a),d=null.Rf(),L(K(dE(d*(-1==c.b&&(c.b=VI(gb,!0)),c.b))));if(c==up)return c=eM(a),d=null.Rf(),L(K(dE(d*(-1==c.c&&(c.c=VI(ib,!0)),c.b))));if(c==Ap)return c=(eM(a),null.Rf()),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(d*c)));if(c==Ep)return c=(eM(a),null.Rf()),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(10*d*c/254)));if(c==yp)return L(K(dE(12*
-(eM(a),null.Rf())*L(K(dE((-1==uK&&(uK=VI(jb,!0)),uK)/72))))));if(c==qp)return mM(a,null.Rf(),b);if(c==wp)return c=(eM(a),L(K(dE(null.Rf())))),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(d*c/72)));if(null.Rf()==op)return L(K(dE(null.Rf())));throw new zk("Invalid size: "+null.Rf());}function xJ(){var a=new bM;Tv.call(this);this.k=new pq(-1,-1);new nM(this);this.pb[zd]="mosaic-LayoutPanel";zK(this,a)}s(684,290,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},xJ);
-_.vd=function(a){XI(this,a,this.pb,this.q.d,!0)};_.kd=function(){Dv(this,new oM)};_.ld=function(){Dv(this,new pM)};_.Hf=function(){return sq(this)};_.sd=function(a){return Mv(this.q,qL(a))};_.td=function(a,b,c,d){XI(this,a,b,c,d)};_.If=function(a){ZI(this,a)};_.ud=function(){return new Av(this)};_.Jf=function(){wq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=sq(this),null!=this.j)a=a.b+Wf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Wf);this.gd(b);this.i=null}else b=a.b+Wf,this.jd(a.c+Wf),this.gd(b);wq(this)}};_.Hd=function(){wq(this)};_.rd=function(a){return $I(this,a)};_.gd=function(a){this.pb.style[Le]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){Rv(this,qL(a),b,c)};
-_.jd=function(a){this.pb.style[ah]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function oM(){}s(685,1,{},oM);_.Fd=function(a){qL(a).nd()};function pM(){}s(686,1,{},pM);_.Fd=function(a){qL(a).od()};function Av(a){this.c=a;this.b=new Ov(this.c.q)}s(687,1,{},Av);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return YI(Bv(this.b))};_.Wc=function(){Cv(this.b)};_.c=null;function qM(){qM=u;new cx}
-function nM(a){qM();Hi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new rM(this)}s(688,9,{},nM);function rM(a){rk();this.b=a}s(689,26,{},rM);_.Ac=function(){ZI(this.b.b,null);wq(this.b.b)};_.b=null;function ZK(a){a=a.ob;return!a?null:y(a,144)?a:ZK(a)}function rJ(a,b,c){var d;d=a.pb;rL(a,b,c,jK(d),mJ(d),kK(d))}
-function rL(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.jd((0>g?0:g)+(tj(),Wf)),b!=a.cd()&&a.jd((0>b?0:b)+Wf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(tj(),Wf)),c!=a.bd()&&a.gd((0>c?0:c)+Wf))}function uq(a,b){rJ(a,b.c,b.b)}s(692,1,{});function FD(){var a,b,c,d;d=gE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function sM(){this.b=new Di;new Di;new Di}s(691,692,{},sM);function ED(){ED=u;tM=new sM}function JD(){var a=GD,b=$wnd.JSApplet.JSME;ED();x(tM.b,a,b)}var tM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Pn&&(e=ek(),2E3<e-Rn&&(Rn=e,Qn=On()));if(0==Pn++){var f=(Sn(),Tn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=ao(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Sn(),Tn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=ao(l,m);while(h.d);h.d=m}}--Pn;c&&-1!=Qn&&($wnd.clearTimeout(Qn),Qn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Ns)()}catch(d){a(b)}else A(Ns)()}var HD=V(1),Hn=V(102),uM=VD(" I"),H=QD(699,uM),yE=QD(697,HD),vM=VD(" Z"),OG=QD(700,vM);V(101);V(100);V(99);var wM=V(477),vn=QD(701,wM),xM=V(243),Ct=QD(702,xM);V(244);V(140);var yM=VD(" B");V(467);var zM=VD(" C"),yi=QD(703,zM);V(465);var AM=VD(" D"),gF=QD(704,AM);V(466);V(468);var BM=V(471),cE=QD(705,BM),CM=VD(" J"),DM=V(2),Ps=QD(698,DM),fK=QD(706,yM);V(480);V(463);V(98);V(173);V(107);V(459);var GD=V(457);
-V(462);V(116);V(117);V(96);V(109);V(110);V(111);V(474);V(469);V(458);V(692);V(691);var ID=UD(),NA=V(398),TE=QD(707,NA),EM=V(520),wG=QD(708,EM),FM=V(384);V(383);V(382);V(381);V(516);var Gs=QD(709,H),GM=X(518,function(){ZE();return BG}),CG=QD(710,GM);V(519);V(407);V(406);V(512);V(511);V(521);V(522);V(517);V(441);V(515);var pA=QD(711,FM);V(396);V(524);V(185);V(184);V(277);V(224);V(279);V(193);var HM=V(192);V(227);V(226);V(225);V(378);V(379);V(380);V(294);var IM=V(293);V(292);V(298);V(312);V(526);V(525);
-V(291);V(290);V(528);V(527);V(533);V(534);V(535);V(536);V(537);V(538);V(539);V(540);V(529);V(530);V(531);V(532);V(354);V(230);V(229);V(303);V(304);V(305);V(551);V(560);V(26);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(275);V(453);V(452);V(484);V(486);V(485);V(487);V(489);V(488);V(490);V(494);V(495);V(350);V(353);V(351);V(352);V(424);V(423);var GB=V(422),DF=QD(712,GB),SG=QD(713,CM);V(413);V(408);V(409);V(550);V(491);V(497);V(492);V(493);V(418);V(417);V(416);V(421);
-var JM=UD(),PI=QD(714,JM);V(451);V(584);V(583);V(595);V(596);V(597);V(598);V(503);var KM=X(233,function(){vs();return As}),Bs=QD(715,KM);V(483);V(431);V(432);V(415);var rB=V(410);V(394);V(395);V(420);var CB=V(419);V(412);V(411);V(501);V(510);V(401);var RA=V(400);V(455);V(513);V(514);V(476);V(523);V(429);V(430);V(404);V(386);V(385);V(438);UD();UD();UD();V(388);V(389);V(273);
-var LM=X(161,function(){tj();return Gp}),Hp=QD(716,LM),MM=X(139,function(){uj();return Go}),Ho=QD(717,MM),NM=X(146,function(){Io();return Ro}),So=QD(718,NM),OM=X(151,function(){To();return bp}),cp=QD(719,OM),PM=X(156,function(){dp();return mp}),np=QD(720,PM);X(162,null);X(163,null);X(164,null);X(165,null);X(166,null);X(167,null);X(168,null);X(169,null);X(170,null);X(141,null);X(142,null);X(143,null);X(144,null);X(145,null);X(147,null);X(148,null);X(149,null);X(150,null);X(152,null);X(153,null);
-X(154,null);X(155,null);X(157,null);X(158,null);X(159,null);X(160,null);V(183);V(190);V(191);V(365);var Ky=QD(721,IM);V(366);V(563);V(562);V(405);V(189);V(214);V(216);var YA=V(403);V(454);V(391);V(390);V(397);V(507);V(326);V(328);V(327);V(329);V(479);V(219);V(440);V(188);V(207);V(208);V(210);V(205);V(204);V(206);var $A=V(546);V(399);V(565);V(570);V(439);V(470);V(442);var rA=V(393),qA=QD(722,RA);V(195);V(611);V(547);V(426);V(427);V(428);V(392);V(211);V(228);V(543);V(544);V(317);V(316);V(322);V(323);
-V(601);V(571);V(572);V(496);V(504);V(505);V(506);V(564);V(566);var sB=V(414);V(197);V(196);V(198);V(199);V(508);V(218);V(215);V(217);V(213);V(203);V(202);V(201);V(569);V(297);V(296);V(295);V(577);V(576);V(600);V(574);V(599);var QM=X(655,function(){mq();return lL}),mL=QD(723,QM);V(654);V(653);V(645);V(646);V(647);V(648);V(649);V(650);V(651);V(652);V(626);var RM=X(299,function(){ow();return vw}),ww=QD(724,RM),SM=X(346,function(){jw();return cy}),dy=QD(725,SM);V(17);V(347);V(348);V(343);V(344);V(345);
-V(18);V(19);V(20);V(437);V(402);V(642);V(334);V(643);V(335);V(336);V(337);V(338);V(341);V(308);V(307);var TM=V(306);V(567);V(568);V(573);V(255);V(311);V(342);V(187);V(330);V(357);V(356);V(358);var UM=X(359,function(){uy();return Fy}),Gy=QD(726,UM);X(360,null);X(361,null);X(362,null);X(363,null);V(231);V(248);V(548);V(309);V(325);V(324);V(500);V(374);V(301);V(186);V(549);V(310);V(628);V(3);V(631);V(632);V(630);V(629);V(622);V(621);V(684);V(685);V(686);V(687);V(624);V(222);var dC=V(434),fC=QD(727,dC);
-V(435);V(433);V(29);V(30);V(28);V(31);V(34);V(35);V(36);V(37);V(38);V(39);var VM=V(51),Sx=QD(728,VM);V(40);V(41);V(42);V(43);V(44);V(45);V(46);V(48);V(47);V(49);V(50);V(52);V(53);V(55);V(56);V(54);V(57);V(58);V(59);V(60);V(62);V(64);V(65);V(63);V(61);V(66);V(67);V(68);V(69);V(71);V(74);V(73);V(75);V(78);V(79);V(77);V(80);V(81);V(82);V(83);V(84);V(85);V(87);V(88);V(86);V(89);V(90);V(91);V(92);V(94);V(95);V(93);var oK=V(613);V(302);var sK=V(615);V(220);V(640);V(639);V(447);V(446);V(448);V(221);V(257);
-V(259);V(258);V(249);V(300);V(683);V(264);V(267);V(265);V(266);V(5);V(7);V(6);V(586);V(436);V(449);V(369);V(182);V(286);V(288);V(287);V(253);V(368);V(250);V(575);var OJ=QD(729,TM);V(581);V(580);V(590);V(578);V(579);V(587);V(588);V(582);V(585);V(443);V(444);V(450);V(223);V(641);V(608);V(461);V(481);V(252);V(545);var tK=V(616);V(625);V(644);V(680);V(679);V(194);V(209);V(4);V(607);V(33);V(260);V(331);V(332);V(333);V(261);var dL=QD(730,HM);V(262);V(659);V(676);
-var WM=X(677,function(){PL();return VL}),WL=QD(731,WM),XM=X(678,function(){EK();return YL}),ZL=QD(732,XM);V(662);V(671);V(670);V(674);V(673);V(669);V(668);V(666);V(667);V(665);V(664);V(661);V(663);V(672);V(675);V(660);V(315);V(364);V(355);V(32);V(70);V(627);V(681);V(314);V(313);V(319);V(320);V(318);V(263);V(21);V(284);V(285);V(11);V(14);V(24);var YM=V(27),Ck=QD(733,YM);V(25);V(22);V(23);V(682);V(8);V(10);V(9);V(688);V(689);V(633);V(636);V(637);V(638);V(634);V(635);var qK=V(614);V(618);V(619);V(200);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
diff --git a/public/jsme_bak/DF7764EEC1903CD03C9545B354D8D8E4.cache.png b/public/jsme_bak/DF7764EEC1903CD03C9545B354D8D8E4.cache.png
deleted file mode 100644
index fbae947..0000000
--- a/public/jsme_bak/DF7764EEC1903CD03C9545B354D8D8E4.cache.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/F36D9482E6DACEA4F906EA0DC69485B4.cache.html b/public/jsme_bak/F36D9482E6DACEA4F906EA0DC69485B4.cache.html
deleted file mode 100644
index fc6106e..0000000
--- a/public/jsme_bak/F36D9482E6DACEA4F906EA0DC69485B4.cache.html
+++ /dev/null
@@ -1,612 +0,0 @@
-<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 = 'F36D9482E6DACEA4F906EA0DC69485B4';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",ba=" ",da=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",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",Ka="-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=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",fb="1ex",
-gb="1in",hb="2",ib="3",jb=":",lb=": ",nb=";",ob="<",pb="=",qb=">",rb="?",sb="@",tb="A",ub="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Ab="Br",Cb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",ac="JavaScript",bc="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-ic="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Ec="SMILES",Fc="Se",Jc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="\\",Rc="]",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="antialias",ed="application",fd="article",
-gd="auto",hd="backgroundColor",id="banner",jd="blur",kd="bolder",ld="border",md="bottom",nd="button",rd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",zd="click marked atom to delete mark",Ad="clip",Bd="col",Cd="colSpan",Dd="columnheader",Ed="combobox",Fd="complementary",Gd="contentinfo",Hd="contextmenu",Id="cursor",Jd="dblclick",Nd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",
-ae="dragend",be="dragenter",ce="dragover",de="dragstart",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",ye="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="html",Le="ie9",Me="img",Ne="is_touch_supported",Oe="italic",Pe="java.vm.name",Qe="jsa-resetDiv",Re="keydown",
-Se="keypress",Te="keyup",Ue="left",Ve="link",We="list",Xe="listbox",Ze="listitem",$e="load",af="log",bf="ltr",cf="main",df="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",qf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="mousewheel",yf="move",zf="msie",Af="multipart",Bf="n",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",If="number",Jf="object",Kf="offsetHeight",Lf="offsetWidth",
-Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",cg="reaction",dg="region",eg="rgb(",gg="right",hg="rotation",ig="row",jg="rowgroup",kg="rowheader",lg="rtl",mg="s",ng="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",xg="status",yg="styleFloat",
-zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="title",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="zoom",fh="|",_,gh={l:4194303,m:4194303,h:1048575},hh={l:0,m:0,h:0},ih={l:1,m:0,h:0},jh=
-{l:2,m:0,h:0},kh={l:3,m:0,h:0},sh={l:4,m:0,h:0},th={l:8,m:0,h:0},uh={l:10,m:0,h:0},vh={l:16,m:0,h:0},wh={l:32,m:0,h:0},xh={l:64,m:0,h:0},yh={l:128,m:0,h:0},zh={l:256,m:0,h:0},Ah={l:512,m:0,h:0},Bh={l:1024,m:0,h:0},Ch={l:2048,m:0,h:0},Dh={l:8192,m:0,h:0},Eh={l:16384,m:0,h:0},Fh={l:32768,m:0,h:0},Gh={l:65536,m:0,h:0},Hh={l:131072,m:0,h:0},Ih={l:262144,m:0,h:0},Jh={l:524288,m:0,h:0},Kh={},Lh={68:1,74:1,76:1,80:1,82:1},Mh={8:1,9:1,68:1,71:1,73:1},Nh={12:1},Oh={86:1},Ph={39:1,68:1,74:1,80:1,82:1},Qh={13:1,
-15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},Rh={68:1,74:1,82:1},Sh={85:1},Th={45:1,46:1,50:1,56:1,64:1,68:1},Uh={22:1},Vh={68:1,84:1},Wh={11:1,68:1,71:1,73:1},Xh={66:1},Yh={15:1},Zh={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},$h={6:1,9:1,68:1,71:1,73:1},ai={50:1,68:1},bi={19:1,68:1},ci={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,99:1},k={68:1,70:1},di={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,92:1,99:1},ei={68:1},fi={9:1,10:1,68:1,71:1,73:1},gi={7:1,9:1,68:1,71:1,73:1},hi={68:1,70:1,85:1},ii={13:1,
-15:1,23:1,28:1,29:1,31:1,35:1,37:1},ji={45:1,46:1,50:1,64:1,68:1},ki={36:1,68:1,71:1,73:1},r={67:1,68:1,70:1},li={14:1,38:1},mi={28:1,35:1},ni={84:1},oi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},pi={68:1,70:1,84:1},qi={68:1,74:1,80:1,82:1},ri={21:1},si={69:1},ti={45:1,50:1,64:1,68:1},ui={13:1,15:1,23:1,28:1,31:1,35:1,37:1},vi={88:1};
-function s(a,b,c){var d=Kh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Kh[a]=function(){}),_=d.prototype=0>b?{}:new Kh[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 wi(this)};
-_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=v(xi,k,-1,8,1);d=(yi(),zi);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 Ai(){Ai=u;Bi=new Ci}function Di(a){for(var b,a=new Ei(a.j.k);a.b<a.d.ue();)b=Fi(a),Gi(b._c(),$d,!1),Hi(a)}
-function Ii(a,b,c){var a=a.n,d;try{d=new Ji(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ki(e);if(y(e,74))throw new Li("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Gi(b._c(),Tb,!0);Gi(c._c(),Zd,!0);x(Bi,b,c)}function Mi(a,b){var c;c=Ni(Bi,b);var d;d=Ni(a.n.c,c);if(!d)throw new Oi("dragHandle was not draggable");Pi(d.b.a);Pi(d.d.a);Pi(d.c.a);Gi(b._c(),Tb,!1);Gi(c._c(),Zd,!1)}
-function Qi(a){var b;a.o=!1;for(a=new Ei(a.j.k);a.b<a.d.ue();)b=Fi(a),Gi(b._c(),$d,!1),Hi(a)}function Ri(a,b){Si(a.j.k,b)?Gi(b._c(),$d,!1):a.o?(Ti(a.j.k,b),Gi(b._c(),$d,!0)):(a.j.k.Ae(),Ti(a.j.k,b))}function Ui(a){this.f=a;this.j=new Vi(this);this.n=new Wi(this.j)}s(3,1,{});_.jc=function(){Xi(this.j.e,"dragdrop-dragging")};_.kc=function(){Yi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Bi;function Vi(a){this.k=new Zi;this.d=a;this.a=a.f}s(4,1,{},Vi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function $i(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 aj(a,b){var c;c=bj(a.c,cj).a;b.a.ctrlKey||b.a.metaKey||Di(a.b.d);Ri(a.b.d,c)}function dj(a){a.b.f=null;a.b.d.kc();ej((fj(),gj(null)),a.a,0,0);var b=a.a.gb;hj=b;ij();jj=b;a.d=2}
-function Wi(a){this.c=new Ci;this.b=a;this.a=new kj;lj(this.a,mj(),nj());z(this.a,this,(oj(),oj(),pj));z(this.a,this,(qj(),qj(),rj));a=this.a.gb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(sj(),Yf);a.borderStyle=(tj(),Df);a[hd]="blue"}s(5,1,{},Wi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=uj(a);e=Ij(a);b=Jj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!cj)cj=c,this.b.e=bj(this.c,cj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Kj(this.b.k,this.b.e)&&(Di(this.b.d),Ri(this.b.d,this.b.e)),Lj(new Mj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Nj(cj,null),cj!=this.b.e&&(c=new Nj(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,dj(this),1!=this.d&&$i(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Oj(a,b);a=Pj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Qj(Rj(d-this.f),Rj(a-this.i))>=this.b.d.k?(Sj(),-1!=Kj(this.b.k,this.b.e)||Ri(this.b.d,this.b.e),c=new Nj(cj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,dj(this)):Tj.preventDefault()),1==this.d)return;Tj.preventDefault();$i(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Oj(a,b);b=Pj(a,b);if(1==Jj(a.a)&&(this.e=!1,cj))try{if(Sj(),1==this.d)aj(this,a);else{d!=this.a&&(c=new Nj(d,null),e+=c.a,b+=c.d);try{$i(this,e,b),this.b.d.jc(),3!=this.d&&aj(this,a)}finally{var f=this.a.gb;hj&&f==hj&&(hj=null);ij();f===jj&&(jj=null);Uj(this.a);this.d=1;this.b.e=null}}}finally{cj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var cj=null;function Mj(){}s(6,1,Uh,Mj);_.pc=function(){Sj()};
-function Ji(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ji);_.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 Nj(a,b){!a||a==(fj(),gj(null))?this.f=this.e=0:(this.e=a.Xc()-Vj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(fj(),gj(null))?this.c=this.b=0:(this.b=Wj(b.gb)+b.gb.clientLeft,this.c=Xj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Nj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Sj(){try{$doc.selection.empty()}catch(a){}}function Yj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Si(c.a,b);0==c.a.c&&Zj(c.b);a.q=null}a.qc()}}function $j(a,b){var c=ak();Yj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;bk(a.k,ak())}
-function ck(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 bk(a,b){if(ck(a.a,b)){var c=a.a,d=a.a.s,e;e=new dk(d,a.a.k);Ti(d.a,e);1==d.a.c&&ek(d.b,16);c.q=e}else a.a.q=null}function fk(a){this.a=a}s(18,1,{},fk);_.a=null;s(19,1,{});s(20,1,{2:1});function gk(){gk=u;hk=new ik}s(21,19,{});var hk=null;function ik(){this.a=new Zi;this.b=new jk(this)}s(22,21,{},ik);function kk(){kk=u;lk=new Zi;var a=new mk;nk();ok(pk?pk:pk=new qk,a)}function Zj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Si(lk,a)}
-function ek(a,b){if(0>b)throw new rk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Si(lk,a);a.b=!1;a.c=sk(a,b);Ti(lk,a)}function tk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function sk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Si(lk,this);this.vc()};_.b=!1;_.c=0;var lk;function jk(a){kk();this.a=a}s(23,24,{},jk);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(uk,k,3,a.a.c,0);b=vk(a.a,b);c=new wk;for(e=0,f=b.length;e<f;++e)d=b[e],Si(a.a,d),bk(d.a,c.a);0<a.a.c&&ek(a.b,Qj(5,16-(ak()-c.a)))};_.a=null;function dk(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},dk);_.a=null;_.b=null;s(27,1,{});_.a=null;function xk(){this.a=ad}s(26,27,{},xk);function yk(){this.a=bd}s(28,27,{},yk);function zk(){this.a=ed}s(29,27,{},zk);s(31,1,{});_.a=null;function Ak(a){this.a=a}s(30,31,{},Ak);function Bk(){this.a=fd}s(32,27,{},Bk);
-function Ck(){this.a=id}s(33,27,{},Ck);function Dk(){this.a=nd}s(34,27,{},Dk);function Ek(){this.a=wd}s(35,27,{},Ek);function Fk(){this.a=Dd}s(36,27,{},Fk);function Gk(){this.a=Ed}s(37,27,{},Gk);function Hk(){this.a=Fd}s(38,27,{},Hk);function Ik(){this.a=Gd}s(39,27,{},Ik);function Jk(){this.a=Nd}s(40,27,{},Jk);function Kk(){this.a=Td}s(41,27,{},Kk);function Lk(){this.a=Vd}s(42,27,{},Lk);function Mk(){this.a=Yd}s(43,27,{},Mk);function Nk(){this.a=oe}s(44,27,{},Nk);function Ok(){this.a=we}
-s(45,27,{},Ok);function Pk(){this.a=xe}s(46,27,{},Pk);function Qk(){this.a=ye}s(47,27,{},Qk);function Rk(){this.a=He}s(48,27,{},Rk);function Sk(a){this.a=a.id}s(49,1,{4:1,5:1},Sk);_.a=null;function Tk(){this.a=Me}s(50,27,{},Tk);function Uk(){this.a=Ve}s(51,27,{},Uk);function Vk(){this.a=We}s(52,27,{},Vk);function Wk(){this.a=Xe}s(53,27,{},Wk);function Xk(){this.a=Ze}s(54,27,{},Xk);function Yk(){this.a=af}s(55,27,{},Yk);function Zk(){this.a=cf}s(56,27,{},Zk);function $k(){this.a=df}s(57,27,{},$k);
-function al(){this.a=kf}s(58,27,{},al);function bl(){this.a=lf}s(59,27,{},bl);function cl(){this.a=nf}s(60,27,{},cl);function dl(){this.a=of}s(61,27,{},dl);function el(){this.a=pf}s(62,27,{},el);function fl(){this.a=qf}s(63,27,{},fl);function gl(){this.a=Cf}s(64,27,{},gl);function hl(){this.a=Ff}s(65,27,{},hl);function il(){this.a=Pf}s(66,27,{},il);function jl(){this.a=Wf}s(67,27,{},jl);s(68,31,{},function(a){this.a=a});function kl(){this.a=Xf}s(69,27,{},kl);
-function ll(){ll=u;ml=new Ak("aria-activedescendant")}var ml;function nl(){this.a=ag}s(71,27,{},nl);function ol(){this.a=bg}s(72,27,{},ol);function pl(){this.a=dg}s(73,27,{},pl);
-function ql(){ql=u;rl=new yk;sl=new xk;tl=new zk;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Pk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Wk;Ol=new Xk;Pl=new Vk;Ql=new Yk;Rl=new Zk;Sl=new $k;Tl=new al;Ul=new cl;Vl=new el;Wl=new fl;Xl=new dl;Yl=new bl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ol;em=new nl;fm=new pl;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=
-new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;C=new Ci;x(C,dg,fm);x(C,ad,sl);x(C,Td,Dl);x(C,bd,rl);x(C,ed,tl);x(C,Yd,Fl);x(C,fd,ul);x(C,id,vl);x(C,nd,wl);x(C,wd,xl);x(C,xe,Hl);x(C,Dd,yl);x(C,ye,Jl);x(C,Ed,zl);x(C,Fd,Al);x(C,Gd,Bl);x(C,Nd,Cl);x(C,We,Pl);x(C,Vd,El);x(C,oe,Gl);x(C,we,Il);x(C,He,Kl);x(C,Me,Ll);x(C,Ve,Ml);x(C,Xe,Nl);x(C,Ze,Ol);x(C,af,Ql);x(C,cf,Rl);x(C,df,Sl);x(C,kf,Tl);x(C,lf,Yl);x(C,nf,Ul);x(C,of,Xl);x(C,
-pf,Vl);x(C,Pf,am);x(C,ag,em);x(C,qf,Wl);x(C,Cf,Zl);x(C,Ff,$l);x(C,Wf,bm);x(C,Xf,cm);x(C,bg,dm);x(C,ig,km);x(C,jg,gm);x(C,kg,im);x(C,qg,om);x(C,rg,qm);x(C,og,mm);x(C,ug,sm);x(C,wg,um);x(C,xg,wm);x(C,Ag,Cm);x(C,Cg,ym);x(C,Dg,Am);x(C,Ig,Tm);x(C,Jg,Vm);x(C,Lg,Xm);x(C,Mg,Zm);x(C,Tg,en);x(C,Ug,an);x(C,Vg,cn)}var sl,rl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Il,Hl,Jl,Kl,Ll,Ml,Pl,Nl,Ol,Ql,Rl,Sl,Tl,Yl,Ul,Xl,Vl,Wl,Zl,$l,am,bm,cm,em,dm,fm,C,km,gm,im,mm,om,qm,sm,um,wm,Cm,ym,Am,Tm,Vm,Xm,Zm,en,an,cn;
-function lm(){this.a=ig}s(75,27,{},lm);function hm(){this.a=jg}s(76,27,{},hm);function jm(){this.a=kg}s(77,27,{},jm);function nm(){this.a=og}s(78,27,{},nm);function pm(){this.a=qg}s(79,27,{},pm);function rm(){this.a=rg}s(80,27,{},rm);function tm(){this.a=ug}s(81,27,{},tm);function vm(){this.a=wg}s(82,27,{},vm);function xm(){this.a=xg}s(83,27,{},xm);function Dm(){this.a=Ag}s(84,27,{},Dm);function zm(){this.a=Cg}s(85,27,{},zm);function Bm(){this.a=Dg}s(86,27,{},Bm);function Um(){this.a=Ig}
-s(87,27,{},Um);function Wm(){this.a=Jg}s(88,27,{},Wm);function Ym(){this.a=Lg}s(89,27,{},Ym);function $m(){this.a=Mg}s(90,27,{},$m);function fn(){this.a=Tg}s(91,27,{},fn);function bn(){this.a=Ug}s(92,27,{},bn);function dn(){this.a=Vg}s(93,27,{},dn);function wk(){this.a=ak()}function ak(){return(new Date).getTime()}s(94,1,{},wk);function gn(a){var b,c,d;d=new hn;for(c=a;c;)b=c.wc(),c!=a&&jn(d.a,"Caused by: "),kn(d,c.cZ.d),jn(d.a,lb),jn(d.a,null==b?"(No exception detail)":b),jn(d.a,aa),c=c.e}
-function ln(a){var b,c,d;c=v(mn,k,81,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new nn;c[d]=a[d]}}function on(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{68:1,82:1});_.wc=function(){return this.f};_.tS=function(){return on(this)};_.e=null;_.f=null;function pn(a){qn();this.f=a}s(98,99,Rh,pn);function Oi(a){qn();this.f=a}function Li(a,b){qn();this.e=b;this.f=a}s(97,98,qi,Oi,Li);
-function rn(a){qn();this.b=a;this.a=j;var b,c,d;c=[];d=v(mn,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);ln(d)}s(96,97,qi,rn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?Hf:tn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":un(this.b).d;this.a=this.a+lb+(tn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(tn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+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 vn(a,b){return wn(a)?a.eQ(b):a===b}
-function un(a){return wn(a)?a.cZ:xn}function yn(a){return wn(a)?a.hC():wi(a)}
-function zn(){var a;zn=u;An=(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 Bn(a){zn();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=An[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var An;s(105,1,{});function wi(a){return a.$H||(a.$H=++Cn)}function Dn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function En(){return $wnd.setTimeout(function(){0!=Fn&&(Fn=0);Gn=-1},10)}var Fn=0,Cn=0,Hn=0,Gn=-1;
-function In(){In=u;Jn=new Kn}function Ln(a,b){a.a=Mn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Nn(a)),On(a.e,1),!a.i&&(a.i=new Pn(a)),On(a.i,50))}function Kn(){}function Qn(a){return a.xc()}function Mn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Rn(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=Mn(b,e)):e[0].pc()}catch(f){if(f=Ki(f),!y(f,82))throw f;}}return b}function On(a,b){In();$wnd.setTimeout(function(){B(Qn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Kn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Jn;function Nn(a){this.a=a}s(108,1,{},Nn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Rn(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=ak();100>ak()-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 Pn(a){this.a=a}s(109,1,{},Pn);_.xc=function(){this.a.d&&On(this.a.e,1);return this.a.j};_.a=null;function Sn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=jb+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 qn(){var a,b,c,d;c=Sn(new Tn);d=v(mn,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);ln(d)}function Tn(){}s(112,1,{},Tn);
-_.yc=function(a){var b,c,d;d=j;a=Un(a);b=a.indexOf(ua);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Vn(a,Wn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Un(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function jn(a,b){a[a.explicitLength++]=null==b?Hf:b}function Xn(){var a=[];a.explicitLength=0;return a}function Yn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Zn(a,b){return parseInt(a[b])||0}function $n(a,b){return null==a[b]?null:""+a[b]}
-function ao(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function bo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Jj(a){a=a.button;return 1==a?4:2==a?2:1}function co(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==lg}function Wj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;co(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Xj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Vj(a){var b;b=a.scrollLeft||0;co(a)&&(b=-b);return b}function eo(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 nj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function mj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function E(a,b){this.b=a;this.c=b}s(139,1,{68:1,71:1,73:1});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function tj(){tj=u;fo=new go;ho=new io;jo=new ko;lo=new mo;no=new oo;po=F(qo,k,6,[fo,ho,jo,lo,no])}s(138,139,$h);var po,jo,ho,lo,fo,no;function go(){E.call(this,fc,0)}s(140,138,$h,go);function io(){E.call(this,"DOTTED",1)}s(141,138,$h,io);function ko(){E.call(this,"DASHED",2)}s(142,138,$h,ko);
-function mo(){E.call(this,"HIDDEN",3)}s(143,138,$h,mo);function oo(){E.call(this,"SOLID",4)}s(144,138,$h,oo);function ro(){ro=u;so=new to;uo=new vo;wo=new xo;yo=new zo;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=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,k,7,[so,uo,wo,yo,Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o])}s(145,139,gi);var bp,uo,Yo,wo,so,Co,Wo,Ao,Eo,Go,Io,yo,$o,Ko,Mo,Oo,So,Uo,Qo;function to(){E.call(this,Mb,0)}s(146,145,gi,to);
-function Lo(){E.call(this,"SE_RESIZE",9)}s(147,145,gi,Lo);function No(){E.call(this,"SW_RESIZE",10)}s(148,145,gi,No);function Po(){E.call(this,"S_RESIZE",11)}s(149,145,gi,Po);function Ro(){E.call(this,"W_RESIZE",12)}s(150,145,gi,Ro);function To(){E.call(this,"TEXT",13)}s(151,145,gi,To);function Vo(){E.call(this,"WAIT",14)}s(152,145,gi,Vo);function Xo(){E.call(this,"HELP",15)}s(153,145,gi,Xo);function Zo(){E.call(this,"COL_RESIZE",16)}s(154,145,gi,Zo);function ap(){E.call(this,"ROW_RESIZE",17)}
-s(155,145,gi,ap);function vo(){E.call(this,"AUTO",1)}s(156,145,gi,vo);function xo(){E.call(this,"CROSSHAIR",2)}s(157,145,gi,xo);function zo(){E.call(this,"POINTER",3)}s(158,145,gi,zo);function Bo(){E.call(this,"MOVE",4)}s(159,145,gi,Bo);function Do(){E.call(this,"E_RESIZE",5)}s(160,145,gi,Do);function Fo(){E.call(this,"NE_RESIZE",6)}s(161,145,gi,Fo);function Ho(){E.call(this,"NW_RESIZE",7)}s(162,145,gi,Ho);function Jo(){E.call(this,"N_RESIZE",8)}s(163,145,gi,Jo);
-function dp(){dp=u;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=F(np,k,8,[ep,gp,ip,kp])}s(164,139,Mh);var mp,gp,ip,kp,ep;function fp(){E.call(this,fc,0)}s(165,164,Mh,fp);function hp(){E.call(this,"BLOCK",1)}s(166,164,Mh,hp);function jp(){E.call(this,"INLINE",2)}s(167,164,Mh,jp);function lp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,Mh,lp);function op(){op=u;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=F(yp,k,10,[pp,rp,tp,vp])}s(169,139,fi);var xp,pp,rp,tp,vp;function qp(){E.call(this,Gb,0)}
-s(170,169,fi,qp);function sp(){E.call(this,$b,1)}s(171,169,fi,sp);function up(){E.call(this,bc,2)}s(172,169,fi,up);function wp(){E.call(this,vc,3)}s(173,169,fi,wp);function sj(){sj=u;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=F(Sp,k,11,[zp,Bp,Dp,Fp,Hp,Jp,Lp,Np,Pp])}s(174,139,Wh);var Rp,Np,Dp,Fp,Lp,Pp,Jp,Bp,Hp,zp;function Ap(){E.call(this,"PX",0)}s(175,174,Wh,Ap);function Cp(){E.call(this,"PCT",1)}s(176,174,Wh,Cp);
-function Ep(){E.call(this,"EM",2)}s(177,174,Wh,Ep);function Gp(){E.call(this,"EX",3)}s(178,174,Wh,Gp);function Ip(){E.call(this,"PT",4)}s(179,174,Wh,Ip);function Kp(){E.call(this,"PC",5)}s(180,174,Wh,Kp);function Mp(){E.call(this,"IN",6)}s(181,174,Wh,Mp);function Op(){E.call(this,"CM",7)}s(182,174,Wh,Op);function Qp(){E.call(this,"MM",8)}s(183,174,Wh,Qp);function Tp(){Tp=u;Up=[];Vp=[];Wp=[]}var Up,Vp,Wp;function Xp(){Xp=u;Yp()}function Yp(){Yp=u;Xp();Zp=v(H,r,-1,30,1)}
-function $p(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Zp;s(198,1,{});_.tS=function(){return"An event type"};_.f=null;s(197,198,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.a=null;var aq=_.b=null;function bq(){bq=u;cq=new dq(jd,new eq)}function eq(){}s(195,196,{},eq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return cq};var cq;function fq(){fq=u;gq=new dq(vd,new hq)}function hq(){}s(199,196,{},hq);
-_.zc=function(a){iq();jq(this,a.b,kq(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return gq};var gq;s(202,196,Nh);function Oj(a,b){return(a.a.clientX||0)-Wj(b)+Vj(b)+$wnd.pageXOffset}function Pj(a,b){return(a.a.clientY||0)-(Xj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function uj(a){var b;return(b=a.b)?Oj(a,b):a.a.clientX||0}function Ij(a){var b;return(b=a.b)?Pj(a,b):a.a.clientY||0}s(201,202,Nh);function lq(){lq=u;mq=new dq(yd,new nq)}function nq(){}s(200,201,Nh,nq);_.zc=function(a){a.Ec(this)};
-_.Cc=function(){return mq};var mq;function oq(){oq=u;pq=new dq(Hd,new qq)}function qq(){}s(203,196,{},qq);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return pq};var pq;s(206,1,{38:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var rq=_.c=0;function qk(){this.c=++rq}s(205,206,li,qk);function dq(a,b){this.c=++rq;this.a=b;!aq&&(aq=new sq);aq.a[a]=this;this.b=a}s(204,205,li,dq);_.a=null;_.b=null;function tq(){tq=u;uq=new dq(Jd,new vq)}
-function vq(){}s(207,201,Nh,vq);_.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!=(wq(),xq))a=yq(b.gb),c=new zq(Zn(b.gb,Lf),Zn(b.gb,Kf)),d=new zq(Zn(b.K.ab.gb,Lf),Zn(b.K.ab.gb,Kf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Aq(b.z,!0);a=Zn(b.K.ab.gb,Lf);Bq(b,new zq(a,Cq(b.K.ab).a));b.A&&b.F!=xq&&Dq(b.f,b)}else Aq(b.z,!1),b.F!=(wq(),xq)?Bq(b,new zq(b.w.b,b.w.a)):Eq(b,yq(b.f.gb)),b.A&&b.F!=xq&&Fq(b.f,b);Gq(b.K.ab)}else Aq(b.z,!0)};_.Cc=function(){return uq};var uq;
-s(208,196,{});function Hq(){Hq=u;Iq=new dq(ae,new Jq)}function Jq(){}s(209,208,{},Jq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Iq};var Iq;function Kq(){Kq=u;Lq=new dq(be,new Mq)}function Mq(){}s(210,208,{},Mq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Lq};var Lq;function Nq(){Nq=u;Oq=new dq(ce,new Pq)}function Pq(){}s(211,208,{},Pq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};
-_.Cc=function(){return Oq};var Oq;function Qq(){Qq=u;Rq=new dq(de,new Sq)}function Sq(){}s(212,208,{},Sq);_.zc=function(a){a=Tq(a.a);(this.a.dataTransfer||null).setData(Gg,a)};_.Cc=function(){return Rq};var Rq;function Uq(){Uq=u;Vq=new dq(ee,new Wq)}function Wq(){}s(213,208,{},Wq);
-_.zc=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;Xq(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Gg),Yq(a.a.b,b))};_.Cc=function(){return Vq};var Vq;function Zq(){Zq=u;$q=new dq(je,new ar)}function ar(){}s(214,196,{},ar);_.zc=function(a){Uj(a.a.a)};_.Cc=function(){return $q};var $q;
-function br(){br=u;cr=new dq(re,new dr)}function dr(){}s(215,196,{},dr);_.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,er(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,fr(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return cr};var cr;function gr(){gr=u;hr=new dq(te,new ir)}function ir(){}s(216,196,{},ir);_.zc=function(a){a.a.a&&(a.a.b.a=null,jr(a.a.a,a.a.b))};
-_.Cc=function(){return hr};var hr;function kr(){kr=u;lr=new dq(ue,new mr)}function mr(){}s(217,196,{},mr);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return lr};var lr;s(219,196,{});s(218,219,{});function nr(){nr=u;or=new dq(Re,new pr)}function pr(){}s(220,218,{},pr);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(qr(),rr).length&&-999!=(qr(),rr)[c]&&(c=(qr(),rr)[c]);b=new sr(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?tr(Tq(a)):e=301;break;case 118:case 86:b&&ur(a.t,(!a.tb&&(a.tb=new vr(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:wr(a,$n((xr(),yr)._b.a.gb,Xg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Ub;e=1300;break;case 114:case 82:a.ib=!0;a.I=rc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ka):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?zr(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?zr(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&zr(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?zr(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?zr(a,4):e=207;break;case 53:105==a.b?zr(a,5):e=208;break;case 54:105==a.b?zr(a,
-6):e=210;break;case 55:105==a.b?zr(a,7):e=211;break;case 56:105==a.b?zr(a,8):e=212;break;case 57:105==a.b?zr(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}Ar(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return or};var or;function Br(){Br=u;Cr=new dq(sf,new Dr)}function Dr(){}s(221,201,Nh,Dr);_.zc=function(a){a.mc(this)};_.Cc=function(){return Cr};var Cr;
-function oj(){oj=u;pj=new dq(tf,new Er)}function Er(){}s(222,201,Nh,Er);_.zc=function(a){a.nc(this)};_.Cc=function(){return pj};var pj;function Fr(){Fr=u;Gr=new dq(uf,new Hr)}function Hr(){}s(223,201,Nh,Hr);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Nj(cj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,dj(a))};_.Cc=function(){return Gr};var Gr;function qj(){qj=u;rj=new dq(wf,new Ir)}function Ir(){}s(224,201,Nh,Ir);_.zc=function(a){a.oc(this)};_.Cc=function(){return rj};var rj;function sq(){this.a={}}
-s(225,1,{},sq);_.a=null;s(228,202,Nh);var Jr=null;function Kr(){Kr=u;Lr=new dq(Og,new Mr)}function Mr(){}s(227,228,Nh,Mr);_.zc=function(a){Nr(a.a,this,a.a.k)};_.Cc=function(){return Lr};var Lr;function Or(){Or=u;Pr=new dq(Pg,new Qr)}function Qr(){}s(229,228,Nh,Qr);_.zc=function(a){Nr(a.a,this,a.a.k)};_.Cc=function(){return Pr};var Pr;function Rr(){var a;this.a=(a=document.createElement(Xd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==pe)}s(230,1,{},Rr);
-function Sr(){Sr=u;Tr=new dq(Qg,new Ur)}function Ur(){}s(231,228,Nh,Ur);_.zc=function(a){Nr(a.a,this,a.a.n)};_.Cc=function(){return Tr};var Tr;function Vr(){Vr=u;Wr=new dq(Rg,new Xr)}function Xr(){}s(232,228,Nh,Xr);_.zc=function(a){Yr(a.a,this)&&(a.a.j&&Zr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),ek(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Wr};var Wr;function $r(a,b){this.a=b;this.b=a}function as(a,b,c){pk&&(b=new $r(b,c),a.Nc(b))}s(233,197,{},$r);_.zc=function(a){a.Jc(this)};_.Ac=function(){return pk};
-_.a=!1;var pk=_.b=null;function bs(a){this.a=a}s(234,197,{},bs);_.zc=function(a){a.Kc(this)};_.Ac=function(){return cs};var cs=_.a=null;function ds(){}function es(a){var b;fs&&(b=new ds,a.Nc(b))}s(235,197,{},ds);_.zc=function(a){a.Lc(this)};_.Ac=function(){return fs};var fs=null;function gs(a){this.a=a}s(236,197,{},gs);_.zc=function(a){a.Mc(this)};_.Ac=function(){return hs};var hs=_.a=null;function is(){}s(237,197,{},is);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return js};var js=null;
-function ks(a,b,c){a=a.a;if(!b)throw new ls("Cannot add a handler with a null type");if(!c)throw new ls("Cannot add a null handler");0<a.b?ms(a,new ns(a,b,c)):os(a,b,null,c);return new ps(new qs(a,b,c))}
-function rs(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 ls("Cannot fire null event");try{++d.b;i=ss(d,b.Ac(),null);e=null;for(h=d.c?i.of(i.ue()):i.nf();d.c?h.qf():h.Qc();){g=d.c?h.rf():h.Rc();try{b.zc(g)}catch(l){if(l=Ki(l),y(l,82))f=l,!e&&(e=new ts),us(e,f);else throw l;}}if(e)throw new vs(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Ei(d.a);o.b<o.d.ue();)m=Fi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ki(n);if(y(n,39))throw new ws(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function Ks(a){Ls.call(this,a,!1)}function Ls(a,b){this.a=new Ms(b);this.b=a}s(238,1,Yh,Ks,Ls);_.Nc=function(a){rs(this,a)};_.a=null;_.b=null;s(241,1,{});function ms(a,b){!a.a&&(a.a=new Zi);Ti(a.a,b)}function os(a,b,c,d){var e;e=bj(a.d,b);e||(e=new Ci,x(a.d,b,e));a=e.qe(c);a||(a=new Zi,e.se(c,a));a.ef(d)}function Ns(a,b,c,d){var e,f;e=ss(a,b,c);e.gf(d)&&e.re()&&(f=bj(a.d,b),f.te(c),f.re()&&Ni(a.d,b))}
-function ss(a,b,c){a=bj(a.d,b);if(!a)return Os(),Os(),Ps;c=a.qe(c);return!c?(Os(),Os(),Ps):c}s(240,241,{});_.a=null;_.b=0;_.c=!1;function Ms(a){this.d=new Ci;this.c=a}s(239,240,{},Ms);function ps(a){this.a=a}s(242,1,{},ps);_.a=null;function vs(a){Li.call(this,Qs(a),Rs(a));this.a=a}function Rs(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Qs(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Ss(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:jn(b.a,"; "),d=d.wc(),jn(b.a,d);return Yn(b.a)}s(244,97,Ph,vs);_.a=null;function ws(a){vs.call(this,a)}s(243,244,Ph,ws);s(245,1,{},function(){});function Ts(a){a=$n(a,Ud);return(null==a?0:lg==a||lg.toLowerCase()==a.toLowerCase())?(Us(),Vs):(null==a?0:bf==a||bf.toLowerCase()==a.toLowerCase())?(Us(),Ws):(Us(),Xs)}
-function Us(){Us=u;Vs=new Ys("RTL",0);Ws=new Ys("LTR",1);Xs=new Ys(Mb,2);Zs=F($s,k,16,[Vs,Ws,Xs])}function Ys(a,b){E.call(this,a,b)}s(247,139,{16:1,68:1,71:1,73:1},Ys);var Zs,Xs,Ws,Vs;function at(){}function bt(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=bt(e,d);F(a,b,c,d);return d}function ct(a){return dt([et,H],[k,r],[67,-1],a,0,2,1)}
-function dt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=bt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=dt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){ft();var e=gt,f=ht;ft();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 it(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new jt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new jt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new jt;}a[b]=c}s(248,1,{},at);_.qI=0;
-function ft(){ft=u;gt=[];ht=[];var a=new at,b=gt,c=ht,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var gt,ht;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function wn(a){return a.tM==u||a.cM&&!!a.cM[1]}function kt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function lt(){var a;$stats&&mt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(zf)&&9<=$doc.documentMode)a=Le;else if(-1!=a.indexOf(zf)&&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"}D(Le,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&&mt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(nt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&mt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Tp();Wp.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;}");
-Tp();0!=Wp.length&&(a=Wp.join(j),a=(Xp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:$p(0,a,!1),Wp.length=0);if(0!=Up.length){a=Up.join(j);a=(Xp(),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=Zp[b],0==c&&(c=Zp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Zp[e]+=a.length;$p(e,a,!0)}Up.length=0}0!=Vp.length&&(a=Vp.join(j),a=(Xp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:$p(b-1,a,!0),Vp.length=0);$stats&&mt("export.client.JSME_export");new ot;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$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 Ki(a){return y(a,82)?a:new rn(a)}function pt(a){return qt(a&4194303,a>>22&4194303,0>a?1048575:0)}function rt(a){return qt(a.l,a.m,a.h)}
-function qt(a,b,c){return _=new st,_.l=a,_.m=b,_.h=c,_}
-function tt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ut;if(0==a.l&&0==a.m&&0==a.h)return vt=qt(0,0,0),qt(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?(vt=qt(0,0,0),c=rt((wt(),xt))):(vt=qt(c.l,c.m,c.h),c=qt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=yt(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?zt(e):0==c&&0!=d&&0==e?zt(d)+22:0!=c&&0==d&&0==e?zt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=rt((wt(),At)),c=!0,g=!g;else return c=Bt(a,f),g&&Ct(c),vt=qt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=yt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Bt(c,d);f&&Ct(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=qt(f,i,c);g?vt=yt(c):vt=qt(c.l,c.m,c.h);return e}if(!Dt(a,b))return e?vt=yt(a):vt=qt(a.l,a.m,a.h),qt(0,0,0);c=c?a:qt(a.l,a.m,a.h);var h,l,m,o;f=Et(b)-Et(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=qt(i&4194303,l&4194303,h&1048575);for(l=qt(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&&Ct(l);e?(vt=yt(c),d&&(vt=Ft(vt,(wt(),xt)))):vt=qt(c.l,c.m,c.h);return l}
-function Ct(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 Et(a){var b;b=Gt(a.h);return 32==b?(b=Gt(a.m),32==b?Gt(a.l)+32:b+20-10):b-12}var vt=null;function Ht(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return qt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function It(a,b){return qt(a.l&b.l,a.m&b.m,a.h&b.h)}function Jt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return wt(),Kt;if(-9223372036854775E3>a)return wt(),Lt;if(9223372036854775E3<=a)return wt(),At;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=qt(a,b,c);d&&Ct(b);return b}function Mt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Nt&&(Nt=v(Ot,k,17,256,0)),c=Nt[b],!c&&(c=Nt[b]=pt(a)),c):pt(a)}
-function Pt(a){var b=hh,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 Dt(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 Qt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return qt(c&4194303,n&
-4194303,q&1048575)}function yt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return qt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Bt(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 qt(c&4194303,d&4194303,e&1048575)}function Ft(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return qt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Rt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Rt(yt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Mt(1E9);a=tt(a,b);b=j+L(vt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Nt=null;function wt(){wt=u;At=qt(4194303,4194303,524287);Lt=qt(0,0,524288);xt=Mt(1);Mt(2);Kt=Mt(0)}var At,Lt,xt,Kt;function st(){}s(257,1,{17:1},st);
-function mt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function St(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(262,1,{},St);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Tt(a,b){jn(a.a.a,b.a);return a}function Ut(){this.a=new Vt}s(263,1,{},Ut);function Wt(a){if(null==a)throw new ls("css is null");this.a=a}s(264,1,{18:1,68:1},Wt);
-_.eQ=function(a){return!y(a,18)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;function Yt(a){if(null==a)throw new ls("html is null");this.a=a}s(266,1,bi,Yt);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;s(267,1,bi,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;
-function Zt(){Zt=u;$t=RegExp(oa,qe);au=RegExp(qb,qe);bu=RegExp(ob,qe);cu=RegExp(ta,qe);du=RegExp(fa,qe)}function eu(a){Zt();-1!=a.indexOf(oa)&&(a=a.replace($t,pa));-1!=a.indexOf(ob)&&(a=a.replace(bu,ra));-1!=a.indexOf(qb)&&(a=a.replace(au,qa));-1!=a.indexOf(fa)&&(a=a.replace(du,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(cu,"&#39;"));return a}var $t,au,bu,du,cu;function fu(a){if(null==a)throw new ls("uri is null");this.a=a}s(269,1,{20:1},fu);_.eQ=function(a){return!y(a,20)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};
-_.a=null;function gu(){gu=u}s(271,1,{});function hu(){}s(272,1,{},hu);var iu=null;function ju(){}s(273,271,{},ju);var ku=null;function lu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=ss(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=ss(a.a,f,null).mf(e),y(d,21)&&vn(d.a,b)){var h=a.a,l=f;0<h.b?ms(h,new mu(h,l,null,d)):Ns(h,l,null,d)}}}s(274,1,ri);_.a=null;function nu(a){this.a=a}s(275,274,ri,nu);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function ou(a){this.a=a}s(276,274,ri,ou);
-_.Lc=function(){var a=this.a;pu((qu(),ru),a.a,!0)};function su(){qn()}s(277,97,qi,su);function tu(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,ek(a.d,1))}function uu(){this.a=new vu(this);this.b=new Zi;this.d=new wu(this);this.f=new xu(this)}s(278,1,{},uu);_.c=!1;_.e=!1;function vu(a){kk();this.a=a}s(279,24,{},vu);_.vc=function(){if(this.a.c){var a=this.a,b;b=yu(a.f.d.b,a.f.b);zu(a.f);y(b,22)&&new su;a.c=!1;tu(a)}};_.a=null;function wu(a){kk();this.a=a}s(280,24,{},wu);
-_.vc=function(){this.a.e=!1;var a=this.a,b=ak(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(ek(a.a,1E4);a.f.c<a.f.a;){d=Au(a.f);try{if(null==d)break;y(d,22)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||zu(a.f)}if(100<=ak()-b)break}}finally{e||(Zj(a.a),a.c=!1,tu(a))}};_.a=null;function Au(a){var b;a.b=a.c;b=yu(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function zu(a){Bu(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function xu(a){this.d=a}s(281,1,{},xu);_.Qc=function(){return this.c<this.a};_.Rc=function(){return Au(this)};
-_.Sc=function(){zu(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Cu(a,b){var c=(Du(),Eu(b));a.appendChild(c)}function Fu(a,b,c){var d;d=Tj;Tj=a;b==hj&&8192==Gu(a.type)&&(hj=null);c.Tc(a);Tj=d}var Tj=null,hj=null;function Hu(){Hu=u;Iu=new uu}function Lj(a){Hu();if(!a)throw new ls("cmd cannot be null");var b=Iu;Ti(b.b,a);tu(b)}var Iu;function Ju(a){ij();!Ku&&(Ku=new qk);Lu||(Lu=new Ls(null,!0),Mu=new Nu);return ks(Lu,Ku,a)}var Lu=null;function Ou(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function Nu(){}s(287,197,{},Nu);_.zc=function(a){a.Pc(this);Mu.c=!1};_.Ac=function(){return Ku};_.Bc=function(){Ou(this)};_.a=!1;_.b=!1;_.c=!1;var Ku=_.d=null,Mu=null;function Pu(){Pu=u;Qu=new Ru;Su()||(Qu=null)}var Qu=null;function mk(){}s(289,1,{},mk);_.Jc=function(){for(;0<(kk(),lk).c;)Zj(yu(lk,0))};function ok(a,b){return ks((!Tu&&(Tu=new Uu),Tu),a,b)}
-function Vu(a){nk();Wu||(Xu("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 Yu),Wu=!0);return ok((!fs&&(fs=new qk),fs),a)}
-function nk(){Zu||(Xu('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 $u),
-Zu=!0)}function av(){Zu&&as((!Tu&&(Tu=new Uu),Tu),null,!1)}function bv(){var a;Zu&&(a=new cv,Tu&&rs(Tu,a));return null}function dv(){var a,b;if(Wu&&(b=mj(),a=nj(),ev!=b||fv!=a))ev=b,fv=a,es((!Tu&&(Tu=new Uu),Tu))}var Zu=!1,Tu=null,fv=0,ev=0,Wu=!1;function gv(){gv=u;hv=new qk}function cv(){gv()}s(291,197,{},cv);_.zc=function(){null.Kf()};_.Ac=function(){return hv};var hv;function Uu(){Ks.call(this,null)}s(293,238,Yh,Uu);
-function Gu(a){switch(a){case jd:return 4096;case vd:return 1024;case yd:return 1;case Jd:return 2;case je:return 2048;case Re:return 128;case Se:return 256;case Te:return 512;case $e:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case xf:return 131072;case Hd:return 262144;case "paste":return 524288;case Rg:return 1048576;case Qg:return 2097152;
-case Pg:return 4194304;case Og:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function ij(){iv||(jv(),kv(),iv=!0)}var iv=!1;function lv(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 mv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function jv(){nv=B(function(a){var b;var c=Lu,d,e,f;Ku&&c&&ov(c.a.d,Ku)?(b=Mu.a,d=Mu.b,e=Mu.c,f=Mu.d,Ou(Mu),Mu.d=a,rs(c,Mu),c=!(Mu.a&&!Mu.b),Mu.a=b,Mu.b=d,Mu.c=e,Mu.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});pv=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,23)&&Fu(a,c,b)});qv=B(function(a){a.preventDefault();pv.call(this,a)});rv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;pv.call(this,a)});sv=B(function(a){if(nv(a)){var b=jj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,23)&&(Fu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,sv,!0);$wnd.addEventListener(Jd,sv,!0);$wnd.addEventListener(sf,sv,!0);$wnd.addEventListener(wf,sv,!0);$wnd.addEventListener(tf,sv,!0);$wnd.addEventListener(vf,sv,!0);$wnd.addEventListener(uf,sv,!0);$wnd.addEventListener(xf,sv,!0);$wnd.addEventListener(Re,nv,!0);$wnd.addEventListener(Te,nv,!0);$wnd.addEventListener(Se,
-nv,!0);$wnd.addEventListener(Rg,sv,!0);$wnd.addEventListener(Qg,sv,!0);$wnd.addEventListener(Pg,sv,!0);$wnd.addEventListener(Og,sv,!0);$wnd.addEventListener(ue,sv,!0);$wnd.addEventListener(re,sv,!0);$wnd.addEventListener(te,sv,!0)}function tv(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 uv(a,b){switch(b){case "drag":a.ondrag=pv;break;case ae:a.ondragend=pv;break;case be:a.ondragenter=qv;break;case "dragleave":a.ondragleave=pv;break;case ce:a.ondragover=qv;break;case de:a.ondragstart=pv;break;case ee:a.ondrop=pv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,pv,!1);a.addEventListener(b,pv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function vv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?pv:null),c&2&&(a.ondblclick=b&2?pv:null),c&4&&(a.onmousedown=b&4?pv:null),c&8&&(a.onmouseup=b&8?pv:null),c&16&&(a.onmouseover=b&16?pv:null),c&32&&(a.onmouseout=b&32?pv:null),c&64&&(a.onmousemove=b&64?pv:null),c&128&&(a.onkeydown=b&128?pv:null),c&256&&(a.onkeypress=b&256?pv:null),c&512&&(a.onkeyup=b&512?pv:null),c&1024&&(a.onchange=b&1024?pv:null),c&2048&&(a.onfocus=b&2048?pv:null),c&4096&&(a.onblur=b&4096?pv:null),
-c&8192&&(a.onlosecapture=b&8192?pv:null),c&16384&&(a.onscroll=b&16384?pv:null),c&32768&&(a.onload=b&32768?rv:null),c&65536&&(a.onerror=b&65536?pv:null),c&131072&&(a.onmousewheel=b&131072?pv:null),c&262144&&(a.oncontextmenu=b&262144?pv:null),c&524288&&(a.onpaste=b&524288?pv:null),c&1048576&&(a.ontouchstart=b&1048576?pv:null),c&2097152&&(a.ontouchmove=b&2097152?pv:null),c&4194304&&(a.ontouchend=b&4194304?pv:null),c&8388608&&(a.ontouchcancel=b&8388608?pv:null),c&16777216&&(a.ongesturestart=b&16777216?
-pv:null),c&33554432&&(a.ongesturechange=b&33554432?pv:null),c&67108864&&(a.ongestureend=b&67108864?pv:null))}var jj=null,nv=null,sv=null,qv=null,pv=null,rv=null;function kv(){qv=B(function(a){pv.call(this,a);return!1})}function wv(){var a;wv=u;xv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var xv;function yv(){this.b=new Zi}function zv(a){a=a[Yc];return null==a?-1:a}s(299,1,{},yv);_.a=null;function Av(a,b){this.a=a;this.b=b}s(300,1,{},Av);_.a=0;_.b=null;
-function Su(){var a=Qu,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));Bv=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 Ru(){this.a=new Ks(null)}s(301,1,Yh,Ru);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){rs(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Bv?j:Bv))Bv=a,js&&(a=new is,rs(this.a,a))};var Bv=j;
-function Xu(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function $u(){}s(304,1,{},$u);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(bv),B(av))};function Yu(){}s(305,1,{},Yu);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(dv))};function Yi(a,b){Gi(a._c(),b,!0)}function Xi(a,b){Gi(a._c(),b,!1)}function lj(a,b,c){0<=b&&a.ed(b+Yf);0<=c&&a.cd(c+Yf)}
-function Cv(a,b){null==b||0==b.length?a.gb.removeAttribute(Kg):a.gb.setAttribute(Kg,b)}function Dv(a){var b,a=$n(a,xd);b=Vn(a,Wn(32));return 0<=b?a.substr(0,b-0):a}
-function Gi(a,b,c){if(!a)throw new Oi(nc);b=Un(b);if(0==b.length)throw new rk(Lc);if(c){var d,e,f;d=Un(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+=ba),a.className=f+d)}else{var g,b=Un(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=Un(e.substr(0,
-c-0)),b=Un(Ev(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Fv(a,b){a.style.display=b?j:Df;a.setAttribute("aria-hidden",""+!b)}s(310,1,mi);_.Xc=function(){return Wj(this.gb)};_.Yc=function(){return Xj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return Zn(this.gb,Kf)};_.$c=function(){return Zn(this.gb,Lf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=Df};_.bd=function(){throw new Gv;};_.cd=function(a){this.gb.style[Ie]=a};
-_.dd=function(a){Fv(this.gb,a)};_.ed=function(a){this.gb.style[bh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function Hv(a,b,c){var d=a.gb,e=c.b;ij();uv(d,e);D(ce,e)&&uv(d,be);ks(!a.db?a.db=new Ks(a):a.db,c,b)}function z(a,b,c){var d;d=Gu(c.b);if(-1==d){var e=a.gb;d=c.b;ij();uv(e,d);D(ce,d)&&uv(e,be)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,ij(),vv(e,d)):a.cb|=d;return ks(!a.db?a.db=new Ks(a):a.db,c,b)}
-function Iv(a,b,c){return ks(!a.db?a.db=new Ks(a):a.db,c,b)}function Jv(a){var b;if(a.hd())throw new Kv("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;ij();vv(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Lv(a,b){var c;switch(Gu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&eo(a.gb,c))return}c=a.gb;var d,e,f;if(aq&&(f=aq.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&rs(a.db,f.a),f.a.a=d,f.a.b=e}function Mv(a){if(!a.hd())throw new Kv("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 Uj(a){if(a.fb)if(y(a.fb,29))a.fb.nd(a);else{if(a.fb)throw new Kv("This widget's parent does not implement HasWidgets");}else if(fj(),ov(Nv.a,a)){fj();try{a.kd()}finally{Ni(Nv.a,a)}}}function Ov(a,b){var c;c=a.fb;if(b){if(c)throw new Kv("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(309,310,ui);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&rs(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){Jv(this)};_.Tc=function(a){Lv(this,a)};_.kd=function(){Mv(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Pv(a){for(a=new Qv(a);a.a.a<a.a.b.c-1;)Rv(a.a),Sv(a.a)}s(308,309,ii);_.fd=function(){Tv(this,(Uv(),Vv))};_.gd=function(){Tv(this,(Uv(),Wv))};function Xv(a,b,c){Uj(b);var d=a.p;Yv(d,b,d.c);d=(Du(),Eu(b.gb));c.appendChild(d);Ov(b,a)}
-function Zv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new $v;b.fb==a&&(f=a.od(b),f<d&&--d);Uj(b);Yv(a.p,b,d);e?(e=b.gb,tv(c,(Du(),Eu(e)),d)):(e=(Du(),Eu(b.gb)),c.appendChild(e));Ov(b,a)}function aw(a,b){var c;if(b.fb!=a)return!1;try{Ov(b,null)}finally{c=b.gb;bo(c).removeChild(c);c=a.p;var d;d=bw(c,b);if(-1==d)throw new cw;if(0>d||d>=c.c)throw new $v;for(--c.c;d<c.c;++d)it(c.a,d,c.a[d+1]);it(c.a,c.c,null)}return!0}s(307,308,ii);_.od=function(a){return bw(this.p,a)};
-_.pd=function(a,b,c,d){Zv(this,a,b,c,d)};_.qd=function(){return new dw(this.p)};_.nd=function(a){return aw(this,a)};function ej(a,b,c,d){var e;Uj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function ew(a,b){var c;(c=aw(a,b))&&fw(b.gb);return c}function gw(a,b,c,d){if(b.fb!=a)throw new rk("Widget must be a child of this panel.");a.td(b,c,d)}function hw(a,b,c){a=a.gb;-1==b&&-1==c?fw(a):(a.style[Vf]=$c,a.style[Ue]=b+Yf,a.style[Ng]=c+Yf)}
-function iw(){var a=$doc.createElement(Xd);this.p=new jw(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Je}function fw(a){a.style[Ue]=j;a.style[Ng]=j;a.style[Vf]=j}s(306,307,ii,iw);_.rd=function(a){Xv(this,a,this.gb)};_.nd=function(a){return ew(this,a)};_.sd=function(a,b,c){gw(this,a,b,c)};_.td=function(a,b,c){hw(a,b,c)};function kw(a,b){if(a.vd())throw new Kv("SimplePanel can only contain one child widget");a.wd(b)}
-function lw(a,b){if(a.ab!=b)return!1;try{Ov(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function mw(a,b){if(b!=a.ab&&(b&&Uj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(Du(),Eu(a.ab.gb));a.ud().appendChild(c);Ov(b,a)}}function nw(){this.gb=$doc.createElement(Xd)}s(314,308,ii,nw);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new ow(this)};_.nd=function(a){return lw(this,a)};_.wd=function(a){mw(this,a)};_.ab=null;
-function pw(a,b){a.$&&(qw(a.Z,!1,!1),as(a,a,b))}function rw(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function sw(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Ue]=b-0+(sj(),Yf);a.style[Ng]=c+Yf}function tw(a){a.$||(a.bb&&Uj(a),qw(a.Z,!0,!1))}s(313,314,ii);_.ud=function(){return ao(this.gb)};_.Zc=function(){return Zn(this.gb,Kf)};_.$c=function(){return Zn(this.gb,Lf)};_._c=function(){return bo(ao(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){pw(this,a)};
-_.ad=function(){return!D(Je,this.gb.style[Zg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&qw(this.Z,!1,!0)};_.cd=function(a){this.O=a;rw(this);0==a.length&&(this.O=null)};_.zd=function(a,b){sw(this,a,b)};_.dd=function(a){this.gb.style[Zg]=a?$g:Je};_.wd=function(a){mw(this,a);rw(this)};_.ed=function(a){this.P=a;rw(this);0==a.length&&(this.P=null)};_.Ad=function(){tw(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 uw(a,b){var c;nw.call(this);this.R=new vw;this.L=(ww(),xw);this.Z=new yw(this);this.gb.appendChild($doc.createElement(Xd));this.zd(0,0);bo(ao(this.gb))[xd]="gwt-PopupPanel";ao(this.gb)[xd]=Tf;this.N=this.M=a;this.W=!1;c=F(nt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new zw(c);this.K._c()[xd]=j;c=bo(ao(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Oi(nc);d=Un(d);if(0==d.length)throw new rk(Lc);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(ba)}mw(this,this.K);rw(this);Gi(ao(this.gb),Tf,!1);Gi(this.K.b,b+"Content",!0)}s(312,313,ii);_.fd=function(){Jv(this.K)};_.gd=function(){Mv(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new ow(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){mw(this.K,a);rw(this)};_.K=null;s(311,312,ii);_.kd=function(){Mv(this)};
-function Aw(){Aw=u;Bw=new Cw(Gb,0,(ww(),xw));Dw=new Cw(pc,1,Ew);Fw=new Cw(wc,2,Gw);Hw=F(Iw,k,24,[Bw,Dw,Fw])}function Cw(a,b,c){E.call(this,a,b);this.a=c}s(315,139,{24:1,68:1,71:1,73:1},Cw);_.a=null;var Hw,Bw,Dw,Fw;function Jw(){Jw=u;Kw=F(nt,k,1,[Ng,rf,md])}
-function zw(a){var b;Jw();var c,d;c=this.gb=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Cu(c,this.c);c[td]=0;for(c=c[rd]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[xd]=a[c],Cu(b,Lw(a[c]+"Left")),Cu(b,Lw(a[c]+Ib)),Cu(b,Lw(a[c]+"Right")),b),Cu(this.c,d),1==c&&(this.b=ao(lv(d,1)));this.gb[xd]="gwt-DecoratorPanel"}function Lw(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Xd);var d=(Du(),Eu(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(317,314,Zh,zw);_.ud=function(){return this.b};
-_.b=null;_.c=null;var Kw;s(316,317,Zh);s(318,1,{});function Uv(){Uv=u;Vv=new Mw;Wv=new Nw}function Ow(a){vs.call(this,a)}function Tv(a,b){Uv();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ki(f),y(f,82))d=f,!c&&(c=new ts),us(c,d);else throw f;}}if(c)throw new Ow(c);}s(319,243,Ph,Ow);var Vv,Wv;function Mw(){}s(320,1,{},Mw);_.Bd=function(a){a.jd()};function Nw(){}s(321,1,{},Nw);_.Bd=function(a){a.kd()};s(324,309,ui);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};
-_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.jd=function(){Jv(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(323,324,ui);function Pw(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",nd),b);this.gb[xd]="gwt-Button";this.gb.innerHTML=a||j}s(322,323,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},Pw);s(325,307,ii);_.d=null;
-_.e=null;function Qw(a,b){var c;if(a.f)throw new Kv("Composite.initWidget() may only be called once.");Uj(b);c=b.gb;a.gb=c;var d;Du();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Du(),c).__gwt_resolve=Rw(a));a.f=b;Ov(b,a)}function Sw(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);ij();vv(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(326,309,Qh);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Sw(this)};
-_.Tc=function(a){Lv(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Tw(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[Ud]=lg;break;case 1:c[Ud]=bf;break;case 2:Ts(c)!=(Us(),Xs)&&(c[Ud]=j)}}}function Uw(a){this.a=a;this.c=!1;this.d=this.b=Ts(a)}s(327,1,{},Uw);_.a=null;_.b=null;_.c=!1;_.d=null;function kj(){this.gb=Vw()}s(328,314,ii,kj);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};
-_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function Ww(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=ao(b);e=null;c&&(c=zv(c),e=0>c?null:yu(a.i.b,c));e?Xw(a,e):d&&(b.innerHTML=j||j);return b}function Xw(a,b){var c;if(b.fb!=a)return!1;try{Ov(b,null)}finally{c=b.gb;bo(c).removeChild(c);var d=a.i,e;e=zv(c);c[Yc]=null;c=d.b;Yw(e,c.c);it(c.b,e,null);d.a=new Av(e,d.a)}return!0}s(330,308,ii);_.qd=function(){return new Zw(this)};
-_.nd=function(a){return Xw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function $w(a){if(0>=a.b)throw new ax("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new ax("Column index: 0, Column size: "+a.a);}
-function bx(){this.i=new yv;this.f=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Cu(this.f,this.c);this.gb=this.f;this.d=new cx(this);var a=new dx(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;tv(a.b.f,(Du(),Eu(b)),0);Cu(a.a,$doc.createElement(Bd))}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 ax("Row index: "+a+", Row size: "+d);if(0>c)throw new ax("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new ax("Column index: "+c+", Column size: "+this.a);c=Ww(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(Fg),d.innerHTML=sa||j,tv(c,(Du(),Eu(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(Bd),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(Fg);
-e.innerHTML=sa;c=$doc.createElement(Sg);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)Ww(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(329,330,ii,bx);_.a=0;_.b=0;function ex(a){for(;++a.b<a.d.c&&!(null!=yu(a.d,a.b)););}function Zw(a){this.c=a;this.d=this.c.i.b;ex(this)}s(331,1,{},Zw);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new cw;a=yu(this.d,this.b);this.a=this.b;ex(this);return a};_.Sc=function(){var a;if(0>this.a)throw new fx;a=yu(this.d,this.a);Uj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function cx(a){this.a=a}s(332,1,{},cx);_.a=null;function dx(a){this.b=a}s(333,1,{},dx);_.a=null;_.b=null;function gx(){gx=u;hx=new ix}var hx;function jx(){jx=u;kx=new lx((op(),ud));mx=new lx(Ue);nx=new lx(gg);ox=mx;px=nx;qx=ox}var kx,qx,mx,px,ox,nx;function ix(){}s(335,1,{},ix);
-function lx(a){this.a=a}s(336,335,{},lx);_.a=null;function rx(){rx=u;sx=new tx(rf);ux=new tx(Ng)}var sx,ux;function tx(a){this.a=a}s(337,1,{},tx);_.a=null;function vx(a,b){var c;c=wx(a);Cu(a.b,c);Xv(a,b,c)}function wx(a){var b;b=$doc.createElement(Fg);b[cd]=a.a.a;b.style[Yg]=a.c.a;return b}function xx(a,b){var c,d;d=bo(b.gb);(c=aw(a,b))&&a.b.removeChild(d);return c}
-function yx(){this.p=new jw(this);this.e=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Cu(this.e,this.d);this.gb=this.e;this.a=(jx(),qx);this.c=(rx(),ux);this.b=$doc.createElement(Sg);Cu(this.d,this.b);this.e[td]=$a;this.e[rd]=$a}s(338,325,ii,yx);_.nd=function(a){return xx(this,a)};_.b=null;function zx(){zx=u;new Ci}function Ax(a){zx();Bx.call(this,a.d.a,a.b,a.c,a.e,a.a)}function Cx(a,b,c,d,e){zx();this.a=new Dx(this,a,b,c,d,e);this.gb[xd]="gwt-Image"}
-function Bx(a,b,c,d,e){zx();Cx.call(this,(gu(),new fu(a)),b,c,d,e)}s(339,309,ui,Ax,Cx,Bx);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.Tc=function(a){32768==Gu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Lv(this,a)};_.ld=function(){var a=this.a;D($e,$n(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Ex(a,this),Ln((In(),Jn),a.f))};_.a=null;
-s(341,1,{});_.f=null;function Fx(){Fx=u;Gx()}
-function Dx(a,b,c,d,e,f){var g,i;Fx();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(vg);i=new Ut;Tt(Tt(Tt(i,new Wt("width:"+e+(sj(),Yf)+nb)),new Wt("height:"+f+$f)),new Wt("background:url("+b.a+") no-repeat "+-c+"px "+-d+$f));!Hx&&(Hx=new Ix);b=Jx;c=new Wt((new Wt(Yn(i.a.a))).a);i=new Vt;jn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=eu(b.a);jn(i.a,b);jn(i.a,"' style='");b=eu(c.a);jn(i.a,b);jn(i.a,"' border='0'>");i=new Yt(Yn(i.a));g.innerHTML=i.a||j;g=
-ao(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),ij(),vv(g,a)):a.cb|=133333119}s(340,341,{},Dx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ex(a,b){this.a=a;this.b=b}s(342,1,{},Ex);
-_.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($e,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=$e)};_.a=null;_.b=null;function Kx(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(gx(),hx)?a.b.d==(Us(),Ws)?(jx(),mx):a.b.d==Vs?(jx(),nx):(jx(),ox):a.b.d==(Us(),Ws)?(jx(),nx):a.b.d==Vs?(jx(),mx):(jx(),px);b!=a.c&&(a.c=b,a.gb.style[Hg]=!a.c?j:a.c.a)}s(344,309,ui);_.a=null;_.b=null;_.c=null;
-function Lx(){this.gb=$doc.createElement(Xd);this.b=new Uw(this.gb);this.gb[xd]="gwt-Label"}function Mx(){Lx.call(this);Tw(this.b,ch);Kx(this)}s(343,344,ui,Lx,Mx);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function Nx(a,b){if(0>b||b>=a.gb.options.length)throw new $v;}function kq(a,b){Nx(a,b);return a.gb.options[b].value}
-function Ox(){this.gb=$doc.createElement("select");this.gb[xd]="gwt-ListBox"}s(345,324,ui,Ox);s(346,274,ri);function Px(a){this.a=a}s(347,346,ri,Px);_.Dc=function(){};function Qx(a){this.a=a}s(348,346,ri,Qx);_.Jc=function(a){this.a.Cd(a.f,a.a)};function Rx(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Sg);tv(a.e,(Du(),Eu(e)),b);a=(Du(),Eu(c));d.appendChild(a)}else d=lv(a.e,0),tv(d,(Du(),Eu(c)),b)}
-function Sx(a,b,c){var d;Tx(a,b);c&&b.a?(Tx(a,null),a=b.a,b=(In(),Jn),b.c=Mn(b.c,[new Ux(a),!1])):null!=b.c&&(a.j=new Vx(a,b),c=(ww(),Ew),a.j.L=c,a.j.T=a.f,a.j._c()[xd]=Ge,d=Dv(a.gb),D(Fe,d)||Yi(a.j,d+"Popup"),Iv(a.j,new Qx(a),pk?pk:pk=new qk),a.n=b.c,d=a.j,a=new Wx(a,b),d.gb.style[Zg]=Je,tw(d),a.a.o?sw(a.a.j,Wj(a.a.gb)+Zn(a.a.gb,Lf)-1,Xj(a.b.gb)+$wnd.pageYOffset):sw(a.a.j,Wj(a.b.gb),Xj(a.a.gb)+$wnd.pageYOffset+Zn(a.a.gb,Kf)-1),d.gb.style[Zg]=$g)}
-function Xx(a,b){if(b||!(a.k&&a.n==a.k.c))Tx(a,b),Yx(a.gb),b&&a.d&&Sx(a,b,!1)}
-function Zx(a,b){var c;a:{c=b.target;var d,e;for(e=new Ei(a.i);e.b<e.d.ue();)if(d=Fi(e),eo(d.gb,c)){c=d;break a}c=null}switch(Gu(b.type)){case 1:Yx(a.gb);c&&Sx(a,c,!0);break;case 16:c&&Xx(a,c);break;case 32:c&&Xx(a,null);break;case 2048:$x(a);break;case 128:switch(c=b.keyCode||0,c){case 37:$x(a)||a.o||ay(a);b.cancelBubble=!0;b.preventDefault();break;case 39:$x(a)||(a.o?null!=a.k.c&&!a.k.c.Kf().Kf()&&(Sx(a,a.k,!1),a.k.c.Kf()):by(a));b.cancelBubble=!0;b.preventDefault();break;case 38:$x(a)||a.o&&ay(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:$x(a)||(a.o?by(a):null!=a.k.c&&!a.k.c.Kf().Kf()&&(Sx(a,a.k,!1),a.k.c.Kf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Tx(a,null);a.j&&pw(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Tx(a,null);a.j&&pw(a.j,!1);break;case 13:$x(a)||(Sx(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Lv(a,b)}function cy(a,b,c){c&&Tx(a,null);as(a,b,!1);a.n=null;a.j=null}
-function $x(a){var b;if(!a.k){for(b=new Ei(a.i);b.b<b.d.ue();){b=Fi(b);Tx(a,b);break}return!0}return!1}
-function Tx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Dv(c.gb)+Va;Gi(c._c(),d,!1);a.o&&(c=bo(a.k.gb),2==mv(c)&&(c=lv(c,1),Gi(c,zg,!1)))}if(b){c=Dv(b.gb)+Va;Gi(b._c(),c,!0);a.o&&(c=bo(b.gb),2==mv(c)&&(c=lv(c,1),Gi(c,zg,!0)));ql();c=a.gb;var d=new Sk(b.gb),e=(ll(),ml),d=F(dy,k,5,[d]),e=e.a,f,g,i,h;f=new hn;for(i=0,h=d.length;i<h;++i)g=d[i],kn(kn(f,g.a),ba);d=Un(Yn(f.a));c.setAttribute(e,d)}a.k=b}}
-function by(a){var b,c,d;if(a.k){for(b=c=Kj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?yu(a.i,b):yu(a.i,c);break}Tx(a,d)}}function ay(a){var b,c,d;if(a.k){for(b=c=Kj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?yu(a.i,b):yu(a.i,c);break}Tx(a,d)}}s(349,309,ui);_.Tc=function(a){Zx(this,a)};_.kd=function(){this.j&&pw(this.j,!1);Mv(this)};_.Cd=function(a,b){cy(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Ux(a){this.a=a}s(350,1,{},Ux);_.pc=function(){ey(this.a)};_.a=null;
-function fy(a){this.a=a}s(351,1,{},fy);_.Dc=function(){Tx(this.a,null)};_.a=null;function Vx(a,b){this.a=a;this.b=b;uw.call(this,!0,mf);mw(this.K,this.b.c);rw(this);this.Y=!0;this.b.c.Kf()}s(352,312,ii,Vx);_.Pc=function(a){var b,c;if(!a.a)switch(Gu(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(eo(b,c)){a.a=!0;break}a.a&&Tx(this.a,null)}};_.a=null;_.b=null;function Wx(a,b){this.a=a;this.b=b}s(353,1,{},Wx);_.a=null;var gy=_.b=null;
-function hy(){hy=u;gy=new St((gu(),new fu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function iy(a,b){this.gb=$doc.createElement(Fg);var c=Dv(this.gb)+Va;Gi(this._c(),c,!1);this.gb.textContent=a||j;this.gb[xd]="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);ql();this.gb.setAttribute("role",Xl.a);this.a=b}s(356,310,{28:1,32:1,35:1},iy);_.a=null;_.b=null;_.c=null;
-function jy(){var a;this.gb=$doc.createElement(Fg);this.gb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Cu(this.gb,a);a[xd]="menuSeparatorInner"}s(357,310,mi,jy);function ky(){var a,b,c,d,e;b=null.Kf();e=mj();d=nj();b[Wd]=(dp(),Df);b[bh]=0+(sj(),Yf);b[Ie]=ab;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Yf;b[Ie]=(a>d?a:d)+Yf;b[Wd]="block"}function vw(){}s(358,1,{},vw);_.Lc=function(){ky()};
-function ly(a){this.a=a}s(359,1,{},ly);_.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?eo(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Gu(d.type)){case 4:case 1048576:if(hj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(hj){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 my(a){this.a=a}s(360,1,{},my);_.a=null;function ww(){ww=u;xw=new ny(Gb,0);Ew=new ny(pc,1);Gw=new ny(wc,2);oy=F(py,k,33,[xw,Ew,Gw])}function ny(a,b){E.call(this,a,b)}s(361,139,{33:1,68:1,71:1,73:1},ny);var oy,xw,Ew,Gw;function qy(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Vu(a.a.R),ky(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Pi(a.f.a),a.f=null,a.b=!1)}function ry(a){a.j||(qy(a),a.c||(fj(),ew(gj(null),a.a)));a.a.gb.style[Ad]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=$g}
-function sy(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=I(b*a.d);i=I(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[Ad]="rect("+g+Zf+f+Zf+c+Zf+e+"px)"}
-function qw(a,b,c){a.c=c;Yj(a);a.i&&(Zj(a.i),a.i=null,ry(a));a.a.$=b;var d=a.a;d.X&&(Pi(d.X.a),d.X=null);d.S&&(Pi(d.S.a),d.S=null);if(d.$){d.X=Ju(new ly(d));var e;e=new my(d);Pu();e=Qu?ks(Qu.a,(!js&&(js=new qk),js),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(ww(),xw)&&!b&&(c=!1);a.j=b;c?b?(qy(a),a.a.gb.style[Vf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Ad]="rect(0px, 0px, 0px, 0px)",fj(),b=gj(null),Xv(b,a.a,b.gb),a.i=new ty(a),ek(a.i,1)):$j(a,200):(qy(a),a.j?(a.a.gb.style[Vf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),fj(),b=gj(null),Xv(b,a.a,b.gb)):a.c||(fj(),ew(gj(null),a.a)),a.a.gb.style[Rf]=$g)}function yw(a){var b=(gk(),hk);this.k=new fk(this);this.s=b;this.a=a}s(362,17,{},yw);_.rc=function(){ry(this)};_.sc=function(){this.d=Zn(this.a.gb,Kf);this.e=Zn(this.a.gb,Lf);this.a.gb.style[Rf]=Je;sy(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){sy(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function ty(a){kk();this.a=a}s(363,24,{},ty);
-_.vc=function(){this.a.i=null;$j(this.a,200)};_.a=null;function Du(){Du=u;uy()}function Eu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Rw(a){return function(){this.__gwt_resolve=vy;return a.bd()}}function vy(){throw"A PotentialElement cannot be resolved twice.";}
-function uy(){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 fj(){fj=u;wy=new xy;yy=new Ci;Nv=new ts}function zy(a){this.p=new jw(this);this.gb=a;Jv(this)}
-function gj(a){fj();var b,c;c=bj(yy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==yy.d){var d=new Ay;nk();ok(pk?pk:pk=new qk,d)}!b?c=new By:c=new zy(b);x(yy,a,c);us(Nv,c);return c}s(365,306,ii,zy);var wy,yy,Nv;function xy(){}s(366,1,{},xy);_.Bd=function(a){a.hd()&&a.kd()};function Ay(){}s(367,1,{},Ay);_.Jc=function(){fj();try{Tv(Nv,wy)}finally{Cy(Nv.a),Cy(yy)}};function By(){zy.call(this,$doc.body)}s(368,365,ii,By);
-_.td=function(a,b,c){hw(a,b-0,c-0)};function ow(a){this.c=a;this.a=!!this.c.ab}s(369,1,{},ow);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new cw;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function Dy(a,b){a.gb[Xg]=null!=b?b:j}s(372,324,ui);_.Tc=function(a){0!=(Gu(a.type)&896)?Lv(this,a):Lv(this,a)};_.ld=function(){};function Ey(){Ey=u;Fy()}s(371,372,ui);
-function Gy(){var a;Ey();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!ku&&(ku=new ju);!iu&&(iu=new hu);this.gb=b;this.gb[xd]="gwt-TextBox"}s(370,371,ui,Gy);function Fy(){Fy=u;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=F(Qy,k,36,[Hy,Jy,Ly,Ny])}s(373,139,ki);var Py,Hy,Jy,Ly,Ny;function Iy(){E.call(this,Gb,0)}s(374,373,ki,Iy);function Ky(){E.call(this,$b,1)}s(375,373,ki,Ky);function My(){E.call(this,bc,2)}s(376,373,ki,My);function Oy(){E.call(this,vc,3)}s(377,373,ki,Oy);
-function Ry(a,b){if(0>b||b>=a.c)throw new $v;return a.a[b]}function bw(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Yv(a,b,c){var d,e;if(0>c||c>a.c)throw new $v;if(a.c==a.a.length){e=v(Sy,k,37,2*a.a.length,0);for(d=0;d<a.a.length;++d)it(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)it(a.a,d,a.a[d-1]);it(a.a,c,b)}function jw(a){this.b=a;this.a=v(Sy,k,37,4,0)}s(378,1,{},jw);_.qd=function(){return new dw(this)};_.a=null;_.b=null;_.c=0;
-function Rv(a){if(a.a>=a.b.c)throw new cw;return a.b.a[++a.a]}function Sv(a){if(0>a.a||a.a>=a.b.c)throw new fx;a.b.b.nd(a.b.a[a.a--])}function dw(a){this.b=a}s(379,1,{},dw);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Rv(this)};_.Sc=function(){Sv(this)};_.a=-1;_.b=null;function Gx(){Gx=u;Jx=(gu(),new fu(Dn()+"clear.cache.gif"))}var Jx,Hx=null;function Ix(){}s(381,1,{},Ix);function Ty(){Ty=u;Gx()}function Uy(a,b,c,d,e){Ty();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Vy(a,b,c){Ty();Uy.call(this,(gu(),new fu(a)),b,0,c,16)}s(382,318,{},Uy,Vy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Vw(){var a;a=$doc.createElement(Xd);a.tabIndex=0;return a}function Yx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Pi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?ms(b,new mu(b,c,d,a)):Ns(b,c,d,a)}function qs(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(388,1,{},qs);_.a=null;_.b=null;_.c=null;_.d=null;function ns(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(389,1,{},ns);_.pc=function(){os(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function mu(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(390,1,{},mu);_.pc=function(){Ns(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Wy(a,b){b.k!=a&&(!a.ac&&(a.ac=new Zi),b.k=a,Ti(a.ac,b))}function Xy(a){var b;b=a.cZ.d;if(-1!=Vn(b,Wn(36)))return null;a=a.bc.b.b++;return b=Ev(b,Yy(b,Wn(46))+1)+j+a}
-function Zy(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new $y(a,b,c,Mt(d)))}function az(a){return!a.Tb&&a.$b?az(a.$b):a.Tb}function bz(a){return!a.Vb&&a.$b?bz(a.$b):a.Vb}function cz(a){var b;b=new dz;if(a.Sd()){for(;a&&!y(a,56);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,56)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new ez;}function fz(a){a.cc=!1;a._d();gz(a)}function gz(a){if((a=y(a,56)?null:a.$b)&&a.cc)fz(a),a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function hz(a){return(a=a.Hd())?a:new iz(1,1)}function jz(a){var b;return(b=a.Id())?new kz(b):new kz(a.Kd())}function lz(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function mz(a){return!a.Vb?(a.Rd(),!0):!1}function N(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,44)&&c.a==b.a||a._b.Af(b)}function nz(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)gz(a),new oz(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new oz(a,101)}
-function pz(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Bf(b),a.Sd()&&a.$d())}function qz(a){a.dc||(lz(a),rz(a,!0),sz(a),a.dc=!0,new oz(a,102),Zy(a,a,a.$b,0),gz(a),a._b.Df(a))}function tz(){this.bc=(iq(),iq(),uz);new Ci;this.Qd();this.Zb=(vz(),wz)}s(394,1,ti);_.Ed=function(){return!1};_.Fd=function(){return Xy(this)};_.Gd=function(){return az(this)};_.Hd=function(){return xz(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new yz(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(){fz(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return hz(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+ch+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return jz(this)};
-_.Yd=function(){};_.Zd=function(){return mz(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){nz(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Rc};_.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 P(a,b,c){var d;if(-1>a.Ob.a.c)throw new rk("Missing message: awt.12A");if(y(b,46)){if(b==a)throw new rk("Missing message: awt.12B");a:{if(a&&!y(a,56))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,56))break;d=d.$b}d=!1}if(d)throw new rk("Missing message: awt.12C");if(y(b,56))throw new rk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new nn;var e=Kj(d.Ob.a,b),f;f=yu(d.Ob.a,e);d.Pb&&d.Pb.je(f);zz(d,e);new Az(d,301,f)}d=a.Ob.a.c;lz(b);Bz(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),fz(a),!!a.Pb&&
-y(a.Pb,49)&&(a.Pb.n=!1),Zy(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,49)){var g=a.Pb;if(!b)throw new ls("Missing message: awt.185");if(null==c||null!=c)Cz(g,c,b);else throw new rk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ki(i);if(y(i,76))throw b=i,zz(a,d),b;throw i;}b._d();new Az(a,300,b)}function Dz(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ez(a){var b;b=a.ee();return new Fz(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function rz(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)yu(a.Ob.a,c).Td(b)}function zz(a,b){var c;c=yu(a.Ob.a,b);lz(c);c.Td(!1);Bu(a.Ob.a,b);c.$b=null;fz(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1);Zy(c,c,a,1)}function Gz(a){var b=(Hz(),Iz);pz(a,b);for(b=0;b<a.Ob.a.c;++b)yu(a.Ob.a,b).Zd()}function Jz(a,b){var c,d;if(a.Pb)for(d=new Ei(a.Ob.a);d.b<d.d.ue();)c=Fi(d),a.Pb.je(c);if(b)for(d=new Ei(a.Ob.a);d.b<d.d.ue();)c=Fi(d),b.fe(null,c);a.Pb=b;fz(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function sz(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=yu(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function Kz(){tz.call(this);this.Ob=new Lz;this.Sb=(iq(),iq(),uz)}s(393,394,ji);_.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 hz(this)};_.Md=function(){return jz(this)};
-_.Qd=function(){this._b=(iq(),new Mz)};_.Rd=function(){fz(this);this.Pb&&y(this.Pb,49)&&(this.Pb.n=!1)};_.Td=function(a){rz(this,a)};_.Ud=function(){return hz(this)};_.Xd=function(){return jz(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)lz(yu(this.Ob.a,a))};_.Zd=function(){var a;if(!mz(this))return!1;for(a=0;a<this.Ob.a.c;++a)yu(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=yu(this.Ob.a,b),a._d()};_.de=function(){sz(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Nz(){var a=new Oz;Kz.call(this);Jz(this,a)}s(392,393,ji,Nz);_.Fd=function(){return"panel"+this.Sb.b.d++};function Pz(a,b,c){a=Qz(a.Nb,b,c);a.j=!0;return new Rz(a)}function Sz(a){a.Vd(a.Nb.d)}function Tz(a){return new iz(Zn(a.Nb.gb,Lf),Zn(a.Nb.gb,Kf))}s(391,392,ji);_.Jd=function(){return Zn(this.Nb.gb,Kf)};_.Nd=function(){return Zn(this.Nb.gb,Lf)};_.Od=function(){return Wj(this.Nb.gb)};_.Pd=function(){return Xj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=Df};_.$d=function(){Sz(this)};_.ae=function(){};_.Nb=null;function Uz(a){if(null!=a)this.e=a;else throw new Vz;}s(396,1,ei);_.tS=function(){return this.cZ.d+"[source="+this.e+Rc};_.e=null;
-function Wz(){Wz=u;Q=new Ci;x(Q,new R(400),new T(th));x(Q,new R(401),new T(th));x(Q,new R(402),new T(th));x(Q,new R(500),new T(vh));x(Q,new R(501),new T(vh));x(Q,new R(502),new T(vh));x(Q,new R(503),new T(wh));x(Q,new R(504),new T(vh));x(Q,new R(505),new T(vh));x(Q,new R(506),new T(wh));x(Q,new R(507),new T(Hh));x(Q,new R(100),new T(ih));x(Q,new R(101),new T(ih));x(Q,new R(102),new T(ih));x(Q,new R(103),new T(ih));x(Q,new R(1004),new T(sh));x(Q,new R(1005),new T(sh));x(Q,new R(800),new T(Dh));x(Q,
-new R(801),new T(Dh));x(Q,new R(200),new T(xh));x(Q,new R(201),new T(xh));x(Q,new R(202),new T(xh));x(Q,new R(204),new T(xh));x(Q,new R(203),new T(xh));x(Q,new R(209),new T(Ih));x(Q,new R(208),new T(Jh));x(Q,new R(207),new T(Jh));x(Q,new R(206),new T(xh));x(Q,new R(205),new T(xh));x(Q,new R(1400),new T(Fh));x(Q,new R(1401),new T(Gh));x(Q,new R(1402),new T(Gh));x(Q,new R(300),new T(jh));x(Q,new R(301),new T(jh));x(Q,new R(1100),new T(Ch));x(Q,new R(1101),new T(Ch));x(Q,new R(1200),new T(Eh));x(Q,new R(701),
-new T(Ah));x(Q,new R(900),new T(Bh));x(Q,new R(1001),new T(yh));x(Q,new R(601),new T(zh))}s(395,396,ei);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,45)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Pc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var Q;function T(a){this.a=a}s(398,1,{},T);_.a=hh;function Xz(){}s(399,1,{},Xz);_.a=null;_.b=null;
-function Yz(a,b){var c;b&&(a.a?(c=new Zz(a.a),it(c.b,c.c++,b),a.a=c):(a.a=new Zi,Ti(a.a,b)))}s(401,1,ei);_.a=null;function $z(){}function aA(){}s(400,401,ei,$z,aA);function bA(){bA=u;Math.sqrt(2)}function cA(a){bA();if(0>a)throw new rk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(402,1,{41:1},cA);_.eQ=function(a){return a===this?!0:y(a,41)?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 dA;a.a=31*a.a+I((new eA(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+I((new eA(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function fA(){fA=u;gA=new ts;hA=new iz(0,0);us(gA,zb);us(gA,Rb);us(gA,ub);us(gA,"Last");us(gA,Ib);us(gA,mc);us(gA,Kc);us(gA,Nc);us(gA,Pb)}
-function Cz(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!ov(gA.a,b))throw new rk(iA());kt(bj(a.c,d))===kt(c)&&kt(bj(a.b,c))===kt(d)||((b=bj(a.c,d))&&jA(a,b,d),kA(a.a.qd(),c)&&jA(a,c,d),b=a.a,new lA(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function mA(a,b){return new iz(Qj(b[1].b,Qj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Qj(b[0].a,Qj(b[4].a,b[3].a))+a.k)}function jA(a,b,c){nA(a.a,b);Ni(a.b,b);Ni(a.c,c)}
-function oA(a,b){if(!a.n){a.n=!0;var c,d,e;pA(a.f,hA);pA(a.i,hA);pA(a.o,null);a.p=0;for(d=qA(a.a,0);d.b!=d.d.a;){c=rA(d);e=bj(a.b,c);var f=b.Zb;e=vn(e,Ib)?0:vn(e,mc)?1:vn(e,Kc)?2:vn(e,Nc)?4:vn(e,Pb)?3:vn(e,zb)?f.a?4:3:vn(e,ub)?f.a?3:4:vn(e,Rb)?1:2;c.dc?a.o[e]||(it(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 sA(){fA();tA.call(this,0)}
-function tA(a){fA();iq();this.a=new uA;this.b=new Ci;this.c=new Ci;this.d=a;this.j=0;this.n=!1;this.o=v(vA,k,45,5,0);this.f=v(wA,k,47,5,0);this.i=v(wA,k,47,5,0);this.p=this.e=this.k=0}s(403,1,{49:1,68:1},sA,tA);_.fe=function(a,b){Cz(this,a,b)};
-_.ge=function(a){oA(this,a);if(0!=this.p)if(a=Ez(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;oA(this,a);this.n=b;return 0==this.p?Dz(a,new iz(0,0)):Dz(a,mA(this,this.f))};_.ie=function(a){var b;b=this.n;oA(this,a);this.n=b;return Dz(a,mA(this,this.i))};_.je=function(a){var b;b=bj(this.b,a);null!=b&&jA(this,a,b)};_.tS=function(){return xA.d+"[hgap="+this.d+",vgap="+this.j+Rc};_.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 hA,gA;function yA(a){tz.call(this);this._b=(iq(),new zA(a,this))}s(404,394,{42:1,45:1,50:1,64:1,68:1},yA);_.Fd=function(){return nd+this.bc.b.a++};_.Hd=function(){return!bz(this)?new iz(0,0):xz(this._b,this)};_._d=function(){};s(406,1,{});s(405,406,{},function(){});function AA(){AA=u}
-function BA(a,b){if(null==b)throw new ls("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Pf);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 CA(){AA();tz.call(this);new Zi;this._b=new DA((iq(),this))}s(407,394,{43:1,45:1,50:1,64:1,68:1},CA);_.Hd=function(){return xz(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Xy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+ch+this.Wb+(this.dc?j:",hidden")+",current="+kq(this._b.a,this._b.a.gb.selectedIndex)};function EA(){EA=u;FA=new GA(255,255,255);HA=new GA(192,192,192);IA=new GA(128,128,128);JA=new GA(64,64,64);KA=new GA(0,0,0);LA=new GA(255,0,0);new GA(255,175,175);MA=new GA(255,200,0);NA=new GA(255,255,0);new GA(0,255,0);OA=new GA(255,0,255);PA=new GA(0,255,255);QA=new GA(0,0,255)}
-function RA(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 GA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new GA(c,a,b)}function SA(a){return new GA(I(0.7*(a.a>>16&255)),I(0.7*(a.a>>8&255)),I(0.7*(a.a&255)))}function GA(a,b,c){EA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new rk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(408,1,{44:1,51:1,55:1},GA);_.eQ=function(a){return y(a,44)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return TA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Rc};_.a=0;var KA,QA,PA,JA,IA,HA,OA,MA,LA,FA,NA;function vz(){vz=u;wz=new UA(!0);VA=new ts;us(VA,"ar");us(VA,"fa");us(VA,"iw");us(VA,"ur")}function UA(a){this.a=a}s(409,1,ei,UA);_.a=!1;var wz,VA;s(411,1,{60:1,70:1});function WA(){iz.call(this,0,0)}function iz(a,b){this.b=a;this.a=b}
-function kz(a){iz.call(this,a.b,a.a)}s(410,411,{47:1,60:1,68:1,70:1},WA,iz,kz);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new dA;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return XA.d+"[width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;function sr(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(412,1,ei,sr,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)+Rc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function YA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function ZA(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=(Yw(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 $A(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=Qj(g,c.a),i+=c.b+a.c);return new iz(i,g+2*a.d)}function Oz(){aB.call(this,1,5,5)}
-function aB(a,b,c){iq();this.c=b;this.d=c;this.a=a}s(413,1,ei,Oz,aB);_.fe=function(){};
-_.ge=function(a){this.b=bB(a.Ob);if(0!=YA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ez(a);g=a.ee();i=a.Zb.a;l=new Zi;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 cB(n);for(w=0;w<n;++w)it(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 G=d,A=Kj(a.Ob.a,q);Yw(A,G.c);it(G.b,A,q)}for(d=new Ei(d);d.b<d.d.ue();)if((c=Fi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(ZA(this,l,b.b-(m-this.c),g.b,o,h,i),l.Ae(),m=f,o+=h+this.d,h=0),e=!1,it(l.b,l.c++,c),m+=a.b+this.c,h=Qj(h,a.a);ZA(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=bB(a.Ob);return 0==YA(this)?Dz(a,new iz(10,10)):Dz(a,$A(this,!1))};_.ie=function(a){this.b=bB(a.Ob);return 0==YA(this)?Dz(a,new iz(10,10)):Dz(a,$A(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=gg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return dB.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Rc};_.a=0;_.b=null;_.c=0;_.d=0;function Hz(){Hz=u;Iz=new eB(Ob,0,12)}
-function eB(a,b,c){Hz();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(414,1,ei,eB);_.a=null;_.b=0;_.c=0;var Iz;s(415,1,ei);_.tS=function(){return fB.d+"[font="+this.c+"ascent="+gB(this.a,this.c).a+", descent="+gB(this.a,this.c).b+", height="+gB(this.a,this.c).c+Rc};_.c=null;function hB(a){if(!a.k){lz(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=yu(a.o,b))&&hB(c);rz(a,!1);a.k=!0;Zy(a,a,a.$b,0);new iB(a,202)}}
-function jB(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=yu(a.o,b))&&c.xd()}function kB(a){!bz(a)&&Gz(a);var b=jz(a);a.be(a.hc,a.ic,b.b,b.a);sz(a)}function lB(a,b){a.p!=b&&(a.p=b)}s(417,393,Th);_.Ld=function(){return new yz(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){jB(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){nz(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;nz(this,a,b,c,d);this.dc&&e&&!f&&sz(this)};_.k=!1;_.p=!1;
-function mB(a){Kz.call(this);this.q=new aA;this.o=new Zi;this.n=new yz(0,0,0,0);this.dc=!1;Jz(this,new sA);this._b&&nB(this._b.c,a);this._b&&oB(this._b.c,!0);lB(this,!0)}s(416,417,Th);_.ee=function(){return new yz(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Wj(this._b.c.gb)};_.Pd=function(){return Xj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new pB((iq(),j),this)};
-function qB(a,b,c,d,e,f){var g,i;g=a.d;f?(i=RA(g),f=new GA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),(a.d=g)&&(a.f=eg+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new GA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),f=RA(g),(a.d=i)&&(a.f=eg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;rB(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=eg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);rB(a,b,c,d,1);rB(a,b,c+1,1,e);(a.d=f)&&(a.f=eg+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);rB(a,b+d,c,1,e);rB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function sB(a){var b,c;c=Qj(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 iz(b,c)}function tB(a,b,c){var d,e,f,g,i,h;a.b=bB(b.Ob);if(0==a.b.length)return new WA;g=sB(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=Qj(h,d.b),i=Qj(i,d.a);return new iz(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function uB(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function vB(){wB.call(this,7)}function wB(a){iq();this.d=0;this.a=1;this.e=a;this.c=0}s(420,1,ei,vB,wB);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=bB(a.Ob);if(0!=this.b.length&&(b=Ez(a),!(0>=b.b||0>=b.a))){c=sB(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);uB(b.b,b.c,this.c,f,e);uB(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 Dz(a,tB(this,a,!1))};_.ie=function(a){return Dz(a,tB(this,a,!0))};_.je=function(){};
-_.tS=function(){return xB.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Rc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function fx(){qn()}function Kv(a){qn();this.f=a}s(422,97,qi,fx,Kv);function ez(){qn();this.f="Missing message: awt.151"}s(421,422,qi,ez);s(423,1,{});function yz(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(424,1,{48:1,68:1,70:1},yz);_.eQ=function(a){return a===this?!0:y(a,48)?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 yB.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function zB(a){AB.call(this,a,0)}function AB(a,b){tz.call(this);this._b=(iq(),new BB(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(jx(),kx);c.a=d;Kx(c);break;case 0:c=c.a;d=(jx(),mx);c.a=d;Kx(c);break;case 2:c=c.a,d=(jx(),nx),c.a=d,Kx(c)}}s(425,394,ti,zB,AB);
-_.Hd=function(){return!bz(this)?new iz(0,0):xz(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Xy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+ch+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=ud;break;case 2:b=gg}return a+b+",text=null"};_.a=0;s(428,1,ei);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Rc};_.j=null;_.k=null;
-function CB(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function DB(a){this.n=(iq(),iq(),uz);var b;var c;b=this.cZ.d;-1!=Vn(b,Wn(36))?b=null:(c=this.n.b.c++,b=Ev(b,Yy(b,Wn(46))+1)+j+c);this.j=b;this.d=new $z;this.f=a;this.e=!0;this.i=new EB(this)}s(427,428,ei,DB);_.Wd=function(){return CB(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(426,427,ai);_.Wd=function(){return CB(this)+(this.b?",tearOff":j)};_.b=!1;s(430,1,{61:1});
-_.eQ=function(a){return a===this?!0:y(a,61)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new dA;FB(a,this.a);FB(a,this.b);return a.a};function dz(){this.b=this.a=0}function GB(a,b){this.a=a;this.b=b}function HB(a){var b=a.b;this.a=a.a;this.b=b}s(429,430,{52:1,61:1,68:1},dz,GB,HB);_.eQ=function(a){return a===this?!0:y(a,52)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return IB.d+"[x="+this.a+",y="+this.b+Rc};_.a=0;_.b=0;
-function JB(a,b){if(!b)throw new ls("Missing message: awt.70");var c=a.a;if(D(b.f,Ca)){var c=c.a.a,d=new jy,e=c.c.c;if(0>e||e>c.c.c)throw new $v;c.o&&(d.gb[Cd]=2);Rx(c,e,d.gb);Bz(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 $v;Bz(d.c,e,c);for(f=g=0;f<e;++f)y(yu(d.c,f),32)&&++g;Bz(d.i,g,c);Rx(d,e,c.gb);c.b=d;e=Dv(c.gb)+Va;Gi(c._c(),e,!1);d.o&&(e=Kj(d.c,c),-1!=e&&(d=lv(d.o?d.e:lv(d.e,0),e),2==mv(d)&&d.removeChild(lv(d,1)),c.gb[Cd]=2))}}
-function KB(){DB.call(this,j);new Zi;this.b=!1;this.a=(iq(),new LB)}s(431,426,ai,KB);_.a=null;s(434,1,{54:1,63:1,70:1});s(433,434,{54:1,62:1,63:1,70:1});_.eQ=function(a){return a===this?!0:y(a,62)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new dA;FB(a,this.c);FB(a,this.d);FB(a,this.b);FB(a,this.a);return a.a};function Fz(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}s(432,433,{53:1,54:1,62:1,63:1,68:1,70:1},Fz);
-_.eQ=function(a){return a===this?!0:y(a,53)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return MB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function NB(){NB=u;OB=new PB;QB=new RB;SB=new RB}var OB,SB,QB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};function PB(){}s(437,436,{},PB);function RB(){}s(438,1,{},RB);s(439,394,ti);_.Gd=function(){return null};
-function TB(a,b){var c;c=new UB(bz(a));return!c?null:new iz(VB(c,"_")*b+6,gB(c.a,c.c).c+6)}function WB(a,b){var c;c=TB(a,b);return!c?hz(a):c}function XB(a,b){var c;c=TB(a,b);return!c?jz(a):c}function YB(a,b){var c=a._b;Dy(c.a,b);c.e.a=-1;c.e.b=-1}function ZB(a){$B.call(this,a,null!=a?a.length:0)}function $B(a,b){tz.call(this);this.a=0>b?0:b;var c=this._b;Dy(c.a,a);c.e.a=-1;c.e.b=-1}s(440,439,ti,ZB,$B);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return TB(this,$n(this._b.a.gb,Xg).length)};_.Id=function(){return!bz(this)?null:TB(this,$n(this._b.a.gb,Xg).length)};_.Kd=function(){return 0<this.a?WB(this,this.a):hz(this)};_.Md=function(){return 0<this.a?XB(this,this.a):jz(this)};_.Qd=function(){this._b=(iq(),new aC)};_.Ud=function(){return 0<this.a?WB(this,this.a):hz(this)};_.Xd=function(){return 0<this.a?XB(this,this.a):jz(this)};_.a=0;function iq(){iq=u;uz=new bC}function cC(){var a=(iq(),iq(),uz);!a.c&&(a.c=new dC)}
-function bC(){this.b=new eC;this.d=new Xz}s(441,1,{},bC);_.a=null;_.c=null;var uz;function eC(){}s(442,1,{},eC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(443,1,{});function fC(){fC=u;gC=new hC;iC=new hC}function jC(a,b){return b==a?!0:!b?!1:!0}function hC(){}s(444,1,{57:1},hC);_.eQ=function(a){return null==a||!y(a,57)?!1:jC(this,a)};_.hC=function(){var a;a=null.Kf()+";class="+null.Kf();a=!null.Kf().Kf()?a:a+";charset=";return Xt(a)};
-_.tS=function(){return kC.d+"[MimeType=(null);humanPresentableName="+this.a+Rc};_.a=null;var gC,iC;function lC(){lC=u;F(mC,k,57,[(fC(),iC),gC])}function nC(a){var b=(fC(),iC);if(jC(b,(fC(),iC)))return a.a;if(jC(b,gC))return new oC(a.a);throw new pC(b);}function qC(a){lC();this.a=a}s(445,1,{},qC);_.a=null;function pC(a){a="flavor = "+a;qn();this.f=a}s(446,98,{58:1,68:1,74:1,82:1},pC);function rC(a,b){Wz();sC.call(this,a,1001,b,hh)}
-function sC(a,b,c,d){Wz();Uz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(447,395,ei,rC,sC);_.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="+Rt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=hh;function oz(a,b){Wz();Uz.call(this,a);this.d=b}s(448,395,ei,oz);
-_.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()+ba+a.Nd()+ch+a.Jd()+va};function Az(a,b,c){Wz();oz.call(this,a,b);this.a=c}s(449,448,ei,Az);
-_.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 $y(a,b,c,d){Wz();Uz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(450,395,ei,$y);
-_.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&&(Pt(It(this.a,ih))&&(a+="PARENT_CHANGED,"),Pt(It(this.a,jh))&&(a+="DISPLAYABILITY_CHANGED,"),Pt(It(this.a,sh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=hh;_.b=null;_.c=null;s(451,1,Xh);function iB(a,b){Wz();oz.call(this,a,b);this.c=null;this.a=this.b=0}
-s(452,448,ei,iB);
-_.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(453,1,{});function oC(a){if(null==a)throw new nn;}s(454,453,{},oC);
-function tC(){tC=u;uC={};uC["java.vendor"]=ve;uC["package.restrict.access.sun"]=Wg;uC["sun.java.launcher"]=ec;uC["sun.management.compiler"]=ve;uC["os.name"]=ec;uC[" sun.boot.class.path"]=ec;uC["path.separator.applet"]=ec;uC["java.vm.specification.vendor"]=ve;uC["java.runtime.version"]=ec;uC["http.proxyPort"]=ec;uC["user.name"]=ec;uC["user.language"]=ec;uC["os.name.applet"]=ec;uC["browser.version"]=ec;uC["java.version"]=ec;uC["user.timezone"]=ec;uC["java.endorsed.dirs"]=ec;uC["java.specification.name"]=
-"GWT";uC["java.specification.version"]="2.5.0";uC[Pe]=ac;!Jr&&(Jr=new Rr);Jr.a?uC[Ne]="yes":uC[Ne]=null}var uC;s(457,98,Rh);function vC(){qn()}function wC(a){qn();this.f=a}s(456,457,{65:1,68:1,74:1,82:1},vC,wC);function xC(){xC=u;yC=new zC}
-function AC(a){var b;if(a.k){var c;b=new Vt;jn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(jn(b.a,Ya),jn(b.a,a.a));c=a.b;a=a.j;null!=c&&jn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,jn(b.a,a));b=Yn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function BC(a){xC();var b,c,d;if(null==a)throw new vC;a=Un(a);try{d=Vn(a,Wn(58))}catch(e){e=Ki(e);if(y(e,78))throw new wC(on(e));throw e;}c=Vn(a,Wn(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;CC();var f,g,i;i=c.length;b=new DC;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=Yn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wC(Xb+a);if(!this.k&&(this.k=bj(yC,this.f),this.k||(this.k=(iq(),new EC))&&x(yC,this.f,this.k),!this.k))throw new wC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,X,ca,M,hc,Cc,Uf,vb,Kd,Ld,Md,kb,Dc,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==FC(c,Wn(47),l+2))throw new GC(m);}else{M=c.substr(l,m-l);m-=l;A=0;
-J=this.c;hc=this.e;Md=this.j;w=this.d;vb=this.i;o=this.a;Bb=this.n;kb=FC(M,Wn(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){X=2;hc=-1;A=FC(M,Wn(47),2);Ld=FC(M,Wn(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);O=A;-1!=kb&&kb<A&&(O=kb);var od=Wn(64);Dc=M.lastIndexOf(od,O);o=M.substr(2,O-2);-1<Dc&&(Bb=M.substr(2,Dc-2),X=Dc+1);Cc=FC(M,Wn(58),-1==Dc?X:Dc);q=Vn(M,Wn(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch(Ye){if(Ye=Ki(Ye),!y(Ye,74))throw Ye;}-1==Cc||
-Cc>A?J=M.substr(X,O-X):(J=M.substr(X,Cc-X),Uf=M.substr(Cc+1,O-(Cc+1)),0==Uf.length?hc=-1:hc=HC(Uf,10))}-1<kb&&(Md=M.substr(kb+1,m-(kb+1)));G=-1==kb?m:kb;var Yb=Wn(63);Kd=M.lastIndexOf(Yb,G);-1<Kd?(vb=M.substr(Kd+1,G-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ca=Yy(w,Wn(47))+1,w=w.substr(0,ca-0)),G=Kd):0!=kb&&(vb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ca=Yy(w,Wn(47))+1,0==ca?w=M.substr(A,G-A):w=w.substr(0,ca-0)+M.substr(A,G-A)));
-null==w&&(w=j);null==J&&(J=j);d=J;var se;se=w;null!=vb&&!D(vb,j)&&(null!=w?se=w+rb+vb:se=rb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=se;this.e=hc;this.j=Md;var pd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(pd=Yy(this.c,Wn(64)))?(this.n=this.c.substr(0,pd-0),this.c=Ev(this.c,pd+1)):this.n=null;null!=this.b&&-1<(pd=Vn(this.b,Wn(63)))?(this.i=Ev(this.b,pd+1),this.d=this.b.substr(0,pd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Bb;this.d=w;this.i=vb}}catch(qd){qd=Ki(qd);if(y(qd,74))throw new wC(on(qd));throw qd;}if(-1>this.e)throw new wC("incorrect port: "+this.e);}s(458,1,ei,BC);_.tS=function(){return AC(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yC;s(459,1,{});function IC(a,b,c){var d,e;for(d=new JC(a.pe().a);KC(d.a);)if(a=d.b=Fi(d.a),e=a.hf(),null==b?null==e:vn(b,e))return c&&LC(d),a;return null}s(463,1,Sh);_.oe=function(a){return!!IC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,85)||this.ue()!=a.ue())return!1;for(a=new JC(a.pe().a);KC(a.a);)if(b=a.b=Fi(a.a),c=b.hf(),b=b.jf(),!this.oe(c)||!MC(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=IC(this,a,!1);return!a?null:a.jf()};_.hC=function(){var a,b,c;c=0;for(b=new JC(this.pe().a);KC(b.a);)a=b.b=Fi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new NC("Put not supported on this map");};
-_.te=function(a){a=IC(this,a,!0);return!a?null:a.jf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JC(this.pe().a);KC(c.a);)b=c.b=Fi(c.a),a?d+=Ba:a=!0,d+=j+b.hf(),d+=pb,d+=j+b.jf();return d+"}"};function Cy(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ov(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=jb+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].hf())){c=!0;break a}c=!1}return c}
-function bj(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[jb+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.hf())){c=f.jf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=OC(a,c);else if(y(b,1))c=PC(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.hf())){a=d.jf();d.kf(c);c=a;break a}}else e=a.a[d]=[];d=new QC(b,c);e.push(d);++a.d;c=null}return c}
-function OC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PC(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Ni(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=jb+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.hf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.jf();break a}}c=null}return c}s(462,463,Sh);_.oe=function(a){return ov(this,a)};
-_.pe=function(){return new RC(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return bj(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Ni(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ci(){Cy(this)}s(461,462,hi,Ci);_.ve=function(a,b){return kt(a)===kt(b)||null!=a&&vn(a,b)};_.xe=function(a){return~~yn(a)};function zC(){Cy(this)}s(460,461,hi,zC);function SC(){qn()}s(464,97,qi,SC);
-function TC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UC(a,c);if(c>=a.i)break;c=VC(a,c);++b}return b}function WC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XC(a){var b;a.a=0<=a.j&&!a.d?a.j:UC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SC;b=a.a;a.a=VC(a,a.a);return a.n.substr(b,a.a-b)}
-function VC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YC(a.n,d);if(c<=a.f&&WC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Vn(a.c,Wn(c)))break;++d}a.k&&b==d&&(a.e?(c=YC(a.n,d),c<=a.f&&WC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Vn(a.c,Wn(c))&&++d));return d}function UC(a,b){var c,d;if(null==a.c)throw new nn;for(d=b;!a.k&&d<a.i;)if(a.e){c=YC(a.n,d);if(c>a.f||!WC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Vn(a.c,Wn(c)))break;++d}return d}
-function ZC(a){$C.call(this,a," \t\n\r\u000c",!1)}function aD(a){$C.call(this,a,Aa,!1)}function $C(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=YC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YC(this.c,d),this.b[c]=a}}}s(465,1,{},ZC,aD,$C);_.a=0;_.b=null;_.c=null;_.d=!1;
-_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function bD(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=Bn(e),!(zn(),!/[^,:{}\[\]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)}s(471,1,{});s(470,471,{});_.b=null;_.c=1;_.d=-1;function cD(a){this.a=a;this.b=new dD(this.a);this.c=this.d=1}s(469,470,{},cD);_.a=null;
-function Yq(a,b){var c=a.a;null!=b&&0<b.length?(!c.tb&&(c.tb=new vr(c)),eD(c.tb,b)):(c.ib=!0,c.I="ERROR - empty or null structure",fD(c))}function dD(a){this.a=a}s(472,1,{},dD);_.ye=function(a){Yq(this,a)};_.a=null;function gD(a){this.a=a}s(473,1,{},gD);var hD=_.a=null;
-function iD(){iD=u;hD=new St((gu(),new fu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function jD(){}function kD(a){lD.call(this,a,cb,cb,null)}function mD(a,b){lD.call(this,a,cb,cb,b)}
-function nD(a,b,c){lD.call(this,a,b,c,null)}
-function lD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=gj(a)){this.a=new oD;this.b=new pD(this.a,b,c,d);Xv(e,this.b,e.gb);d&&dd in d&&(this.b.b=d[dd]);a=this.b;a.d||(a.d=Qz(a,Zn(a.gb,Lf),Zn(a.gb,Kf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?qD="JSME":qD="JME";b.u=rD(b,!1);b.v=rD(b,!0);wr(b,qD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Tz(b);Jz(b,null);b.mb||(b.R=0);b.S||(b.S=new eB(Vb,0,13),b.V=new UB(b.S));b.T||(b.T=new eB(Vb,
-1,13),b.U=new UB(b.T));b.W||(b.W=new eB(Vb,0,11),new UB(b.W));b.j||(b.j=new eB(Vb,0,13),b.k=new UB(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;sD=10;b.Eb=!0;try{o=tD(b.Nb,"options");null!=o&&uD(b,o);i=tD(b.Nb,"jme");null!=i&&(b.K=i);l=tD(b.Nb,"mol");null!=l&&(b._=l);g=tD(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=tD(b.Nb,Gg);null!=m&&(b.ab=m,fD(b));b.i=tD(b.Nb,"atomcolors");b.f=tD(b.Nb,"atombg");f=tD(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,G,A;w=(EA(),FA);try{if(0!=f.indexOf(la))throw new pn("bad hex encoding");
-A=HC(f.substr(1,2),16);G=HC(f.substr(3,2),16);q=HC(f.substr(5,2),16);n=w=new GA(A,G,q)}catch(J){if(J=Ki(J),y(J,74))tC(),n=w;else throw J;}b.s=n}b.Db&&b.Y&&vD(b.Y);h=tD(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ki(O),!y(O,74))throw O;}b.b=202;for(f=0;23>f;++f)wD[f]=(EA(),MA),xD[f]=Oc;xD[1]=Ub;wD[1]=(EA(),JA);xD[2]=yb;wD[2]=MA;xD[3]=Cb;wD[3]=JA;xD[4]=dc;wD[4]=QA;xD[5]=oc;wD[5]=LA;xD[9]=Qb;wD[9]=OA;xD[10]=Jb;wD[10]=OA;xD[11]=Ab;wD[11]=OA;xD[12]=Wb;wD[12]=OA;xD[8]=Bc;wD[8]=SA(NA);
-xD[7]=qc;wD[7]=MA;xD[6]=Jc;wD[6]=JA;xD[13]=Fc;wD[13]=JA;xD[18]=Oc;wD[18]=JA;xD[19]=rc;wD[19]=JA;xD[20]=sc;wD[20]=JA;xD[21]=tc;wD[21]=JA;xD[22]=uc;wD[22]=JA;sz(b);b.Z=new yD;f=a.c;f.B=Tz(f);null!=f.K?(zD(f,f.K),null!=f.f&&f.Y&&AD(f.Y,f.f,!0),null!=f.i&&f.Y&&AD(f.Y,f.i,!1)):null!=f._&&BD(f,f._,!0);fD(a.c);o=this.a;f=this.b;g=new cD(o);Hv(f,new CD,(Kq(),Kq(),Lq));Hv(f,new DD,(Hq(),Hq(),Iq));Hv(f,new ED,(Nq(),Nq(),Oq));Hv(f,new FD(g),(Uq(),Uq(),Vq));n=0>=GD();h=new Ax((iD(),hD));h.gb.alt="drag out MOL or RXN file";
-Cv(h,h.gb.alt);m=h.a.e;l=h.a.a;g=o.X;i=~~((g-l)/2);0>i&&(i=0);o=new gD(o);ej(f.f,h,Zn(f.gb,Lf)-m-i,Zn(f.gb,Kf)-(g-i));n?(n=new HD,Cv(n,h.gb.alt),0<=m&&(n.gb.style[bh]=m+Yf),0<=l&&(n.gb.style[Ie]=l+Yf),ej(f.f,n,Zn(f.gb,Lf)-m-i,Zn(f.gb,Kf)-(g-i)),n.gb.draggable=Wg,n.gb.style[Id]=(ro(),yf),Hv(n,o,(Qq(),Qq(),Rq))):(h.gb.draggable=Wg,h.gb.style[Id]=(ro(),yf),Hv(h,o,(Qq(),Qq(),Rq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{102:1},jD,kD,mD,nD,lD);
-_.ze=function(a){ID(new JD(a,this.a,KD))};_.Ae=function(){LD(this.a)};_.Be=function(){Ln((In(),Jn),new MD(this))};_.Ce=function(){return this.a.G};_.De=function(){return this.a.cb};_.Ee=function(){return this.a.db};_.Fe=function(){return this.a.qb};_.Ge=function(){return this.a.ub};_.He=function(){return this.a.wb};_.Ie=function(a){$wnd.alert("JSME initialization error: "+a)};_.Je=function(){var a=this.a,b;a.Ab?b=ND(a,1)+qb+ND(a,2)+qb+ND(a,3):b=ND(a,0);return b};_.Ke=function(){return Tq(this.a)};
-_.Le=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=OD(a);a.Ib=b;fD(a);return c};_.Me=function(a){uD(this.a,a)};_.Ne=function(){};_.Oe=function(a){BD(this.a,a,!0)};_.Pe=function(a){zD(this.a,a)};_.$d=function(){Sz(this.a)};_.Qe=function(){PD(this.a)};_.Re=function(a){var b=this.a;if(a=QD(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;RD(b)}};_.Se=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Ei(b.a);d.b<d.d.ue();)c=Fi(d),a?c.a=j:c.a=tg}Sz(b.c)};
-_.Te=function(a,b){var c=this.a,d;if(d=QD(c,a))AD(d,b,!0),RD(c)};_.Ue=function(a,b){var c=this.a,d;d=QD(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,fD(c)):(d.C=b,RD(c))};_.Ve=function(a){this.a.G=a};_.We=function(a){var b=this.a;b.cb=a;fD(b)};_.Xe=function(a){var b=this.a;b.db=a;fD(b)};_.Ye=function(a){this.a.pb=a};_.Ze=function(a){this.a.qb=a};_.$e=function(a){var b=this.a;b.ub=a;b.u=rD(b,!1)};_._e=function(a){this.a.wb=a};_.af=function(a){SD(this.a,a)};
-_.bf=function(a,b){var c=this.a;c.e=!1;c.Jb=new TD(c,a);UD(c.Jb);c.b=253;c.ib=!0;c.I=b;fD(c)};_.cf=function(a){VD(this.a,a)};_.df=function(){return WD(this.a)};_.a=null;_.b=null;function MD(a){this.a=a}s(477,1,{},MD);_.pc=function(){var a,b;for(b=new Ei(this.a.b.a);b.b<b.d.ue();)a=Fi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function XD(){var a=(YD(),ZD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=$D;YD();b=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==pe)?b[0]:null;a:if(aE==e||bE==e&&y(b,102))e=!0;else{if(null!=b)for(b=un(b);b&&b!=aE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new jD:3==arguments.length?a=new nD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new kD(arguments[0]):4==arguments.length?a=new lD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new mD(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.ze(a)});b.clear=B(function(){this.g.Ae()});b.deferredRepaint=B(function(){this.g.Be()});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.Ie(a)});b.jmeFile=B(function(){return this.g.Je()});b.molFile=B(function(){return this.g.Ke()});b.nonisomericSmiles=B(function(){return this.g.Le()});b.options=B(function(a){this.g.Me(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Oe(a)});b.readMolecule=B(function(a){this.g.Pe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Qe()});b.resetAtomColors=B(function(a){this.g.Re(a)});
-b.setAntialias=B(function(a){this.g.Se(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Te(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Ue(a,b)});b.setHelpURL=B(function(a){this.g.Ve(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.We(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.Xe(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Ye(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ze(a)});b.setPasteLabel=B(function(a){this.g.$e(a)});b.setPrePasteJSfunction=
-B(function(a){this.g._e(a)});b.setSubstituent=B(function(a){this.g.af(a)});b.setTemplate=B(function(a,b){this.g.bf(a,b)});b.showInfo=B(function(a){this.g.cf(a)});b.smiles=B(function(){return this.g.df()});cE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ot(){dE||(dE=!0,XD())}s(478,1,{},ot);var dE=!1;function eE(a){qn();this.f=a}s(480,457,Rh,eE);function ut(){qn();this.f="divide by zero"}s(481,97,qi,ut);function jt(){qn()}function fE(a){qn();this.f=a}
-s(482,97,qi,jt,fE);function gE(){}function hE(a){return typeof a==If?Bc+(0>a?-a:a):a}function iE(a,b){var c;c=new gE;c.d=Kb+(jE(0!=a?-a:0)?hE(0!=a?-a:0):j+wi(c));kE(0!=a?-a:0)&&lE(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new gE;b.d=Kb+(jE(a)?hE(a):j+wi(b));kE(a)&&lE(a,b);return b}function W(a,b){var c;c=new gE;c.d=Kb+(jE(a)?hE(a):j+wi(c));kE(a)&&lE(a,c);c.b=b?8:0;return c}function mE(){var a;a=new gE;a.d=Kb+(jE(0)?hE(0):j+wi(a));kE(0)&&lE(0,a);a.b=2;return a}
-function nE(a){var b;b=new gE;b.d=Kb+(jE(a)?hE(a):j+wi(b));kE(a)&&lE(a,b);b.b=1;return b}function kE(a){return typeof a==If&&0<a}function jE(a){return null!=a&&0!=a}function lE(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Kh[b.c])c=c.prototype;else{c=Kh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},gE);_.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 oE(a){var b;b=pE;!b&&(b=pE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new qE(Sb+a+fa);return b}
-function HC(a,b){var c,d;if(null==a)throw new qE(Hf);if(2>b||36<b)throw new qE("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 qE(Sb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new qE(Sb+a+fa);if(-2147483648>c||2147483647<c)throw new qE(Sb+a+fa);return c}s(486,1,{68:1,79:1});var pE=null;function rE(a){this.a=a}
-s(485,486,{68:1,71:1,72:1,79:1},rE);_.eQ=function(a){return y(a,72)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function eA(a){this.a=a}s(487,486,{68:1,71:1,75:1,79:1},eA);_.eQ=function(a){return y(a,75)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function Vz(){qn()}function rk(a){qn();this.f=a}s(488,97,Lh,Vz,rk);function $v(){qn()}function ax(a){qn();this.f=a}s(489,97,qi,$v,ax);function R(a){this.a=a}
-function Gt(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 zt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function sE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(tE(),uE)[b],!c&&(c=uE[b]=new R(a)),c):new R(a)}s(490,486,{68:1,71:1,77:1,79:1},R);_.eQ=function(a){return y(a,77)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function tE(){tE=u;uE=v(vE,k,77,256,0)}var uE;function Rj(a){return 0>a?-a:a}function Qj(a,b){return a>b?a:b}function wE(a){return Math.round(a)}function nn(){qn()}function ls(a){qn();this.f=a}s(493,97,{68:1,74:1,78:1,80:1,82:1},nn,ls);function yi(){yi=u;zi=F(xi,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 zi;function qE(a){qn();this.f=a}s(495,488,Lh,qE);
-function sn(a){this.a="Unknown";this.c=a;this.b=-1}s(496,1,{68:1,81:1},sn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function xE(a,b){return a.charCodeAt(b)}function YC(a,b){var c=b,d=a.length,e,f;e=xE(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function yE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Vn(a,b){return a.indexOf(b)}function FC(a,b,c){return a.indexOf(b,c)}function Yy(a,b){return a.lastIndexOf(b)}function zE(a){var b=aa,c=fh,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Ev(c,++d):c=c.substr(0,d-0)+Ev(c,++d);return a.replace(RegExp(b,qe),c)}
-function AE(a,b){for(var c=RegExp(b,qe),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(nt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Ev(a,b){return a.substr(b,a.length-b)}
-function Un(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Wn(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,68:1,69:1,71:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Xt(this)};_.tS=_.toString;function BE(){BE=u;CE={};DE={}}
-function Xt(a){BE();var b=jb+a,c=DE[b];if(null!=c)return c;c=CE[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+xE(a,d++);c|=0}256==EE&&(CE=DE,DE={},EE=0);++EE;return DE[b]=c}var CE,EE=0,DE;function kn(a,b){jn(a.a,b);return a}function hn(){this.a=Xn()}function FE(){this.a=Xn();jn(this.a,j)}s(498,1,si,hn,FE);_.tS=function(){return Yn(this.a)};function Vt(){this.a=Xn()}
-function DC(){this.a=Xn()}function Ss(a){this.a=Xn();jn(this.a,a)}s(499,1,si,Vt,DC,Ss);_.tS=function(){return Yn(this.a)};function GC(a){a="String index out of range: "+a;qn();this.f=a}s(500,489,qi,GC);
-function GE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new nn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new fE("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new fE("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 $v;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)it(b,c,a[--d])}else for(c=e+c;e<c;)it(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Gv(){qn()}function NC(a){qn();this.f=a}s(502,97,qi,Gv,NC);function kA(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:vn(b,c))return a;return null}function nA(a,b){var c;return(c=kA(a.qd(),b))?(c.Sc(),!0):!1}function HE(a){var b,c,d,e;d=new hn;b=null;jn(d.a,Pc);for(c=a.qd();c.Qc();)null!=b?jn(d.a,b):b=Ba,e=c.Rc(),jn(d.a,e===a?"(this Collection)":j+e);jn(d.a,Rc);return Yn(d.a)}s(503,1,{});_.ef=function(){throw new NC("Add not supported on this collection");};
-_.ff=function(a){return!!kA(this.qd(),a)};_.re=function(){return 0==this.ue()};_.gf=function(a){return nA(this,a)};_.tS=function(){return HE(this)};s(505,503,vi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,88)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ff(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+=yn(c),a=~~a);return a};
-function IE(a,b){var c;return y(b,86)&&(c=b.hf(),ov(a.a,c))?(c=bj(a.a,c),a.a.ve(b.jf(),c)):!1}function RC(a){this.a=a}s(504,505,vi,RC);_.ff=function(a){return IE(this,a)};_.qd=function(){return new JC(this.a)};_.gf=function(a){return IE(this,a)?(a=a.hf(),Ni(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function LC(a){if(a.b)Hi(a.a),Ni(a.c,a.b.hf()),a.b=null;else throw new Kv("Must call next() before remove().");}
-function JC(a){var b;this.c=a;b=new Zi;a.c&&Ti(b,new JE(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new KE(a,d.substring(1));b.ef(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.ef(c[d])}this.a=new Ei(b)}s(506,1,{},JC);_.Qc=function(){return KC(this.a)};_.Rc=function(){return this.b=Fi(this.a)};_.Sc=function(){LC(this)};_.a=null;_.b=null;_.c=null;s(508,1,Oh);_.eQ=function(a){return y(a,86)&&MC(this.hf(),a.hf())&&MC(this.jf(),a.jf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.hf()&&(a=yn(this.hf()));null!=this.jf()&&(b=yn(this.jf()));return a^b};_.tS=function(){return this.hf()+pb+this.jf()};function JE(a){this.a=a}s(507,508,Oh,JE);_.hf=function(){return null};_.jf=function(){return this.a.b};_.kf=function(a){return OC(this.a,a)};_.a=null;function KE(a,b){this.b=a;this.a=b}s(509,508,Oh,KE);_.hf=function(){return this.a};_.jf=function(){return this.b.e[jb+this.a]};_.kf=function(a){return PC(this.b,this.a,a)};_.a=null;_.b=null;
-function Yw(a,b){(0>a||a>=b)&&LE(a,b)}function LE(a,b){throw new ax("Index: "+a+", Size: "+b);}s(510,503,ni);_.lf=function(){throw new NC("Add not supported on this list");};_.ef=function(a){this.lf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,84)||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:vn(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:yn(c)),b=~~b;return b};_.qd=function(){return new Ei(this)};_.nf=function(){return this.of(0)};_.of=function(a){return new ME(this,a)};_.pf=function(){throw new NC("Remove not supported on this list");};function KC(a){return a.b<a.d.ue()}function Fi(a){if(a.b>=a.d.ue())throw new cw;return a.d.mf(a.c=a.b++)}function Hi(a){if(0>a.c)throw new fx;a.d.pf(a.c);a.b=a.c;a.c=-1}function Ei(a){this.d=a}s(511,1,{},Ei);_.Qc=function(){return KC(this)};
-_.Rc=function(){return Fi(this)};_.Sc=function(){Hi(this)};_.b=0;_.c=-1;_.d=null;function ME(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&LE(b,c);this.b=b}s(512,511,{},ME);_.qf=function(){return 0<this.b};_.rf=function(){if(0>=this.b)throw new cw;return this.a.mf(this.c=--this.b)};_.a=null;function NE(a){a=new JC(a.b.a);return new OE(a)}function PE(a,b){this.a=a;this.b=b}s(513,505,vi,PE);_.ff=function(a){return ov(this.a,a)};_.qd=function(){return NE(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function OE(a){this.a=a}s(514,1,{},OE);_.Qc=function(){return KC(this.a.a)};_.Rc=function(){return(this.a.b=Fi(this.a.a)).hf()};_.Sc=function(){LC(this.a)};_.a=null;s(515,510,ni);_.lf=function(a,b){var c;c=qA(this,a);var d=c.d;new lA(b,c.b);++d.b;++c.a;c.c=null};_.mf=function(a){var b;b=qA(this,a);try{return rA(b)}catch(c){c=Ki(c);if(y(c,87))throw new ax("Can't get element "+a);throw c;}};_.qd=function(){return qA(this,0)};
-_.pf=function(a){var b,c;b=qA(this,a);try{c=rA(b)}catch(d){d=Ki(d);if(y(d,87))throw new ax("Can't remove element "+a);throw d;}QE(b);return c};function RE(a){a.b=v(SE,k,0,0,0)}function Bz(a,b,c){(0>b||b>a.c)&&LE(b,a.c);a.b.splice(b,0,c);++a.c}function Ti(a,b){it(a.b,a.c++,b);return!0}function yu(a,b){Yw(b,a.c);return a.b[b]}function Kj(a,b){for(var c=0;c<a.c;++c)if(MC(b,a.b[c]))return c;return-1}function Bu(a,b){var c;c=(Yw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Si(a,b){var c;c=Kj(a,b);if(-1==c)return!1;Bu(a,c);return!0}function vk(a,b){var c;if(b.length<a.c){c=b;var d;d=bt(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)it(b,c,a.b[c]);b.length>a.c&&it(b,a.c,null);return b}function Zi(){RE(this)}function cB(a){RE(this);this.b.length=a}function Zz(a){RE(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(516,510,pi,Zi,cB,Zz);_.lf=function(a,b){Bz(this,a,b)};
-_.ef=function(a){return Ti(this,a)};_.Ae=function(){this.b=v(SE,k,0,0,0);this.c=0};_.ff=function(a){return-1!=Kj(this,a)};_.mf=function(a){return yu(this,a)};_.re=function(){return 0==this.c};_.pf=function(a){return Bu(this,a)};_.gf=function(a){return Si(this,a)};_.ue=function(){return this.c};_.c=0;function pA(a,b){var c=a.length,d;for(d=0;d<c;++d)it(a,d,b)}function Os(){Os=u;Ps=new TE}var Ps;function TE(){}s(519,510,Vh,TE);_.ff=function(){return!1};_.mf=function(){throw new $v;};_.ue=function(){return 0};
-function UE(){this.a=new Date}function VE(a){return 10>a?$a+a:j+a}s(520,1,{68:1,70:1,71:1,83:1},UE);_.eQ=function(a){return y(a,83)&&Jt(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(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=qt(c&4194303,b&4194303,e&1048575);a=qt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(WE(),XE)[this.a.getDay()]+ba+YE[this.a.getMonth()]+ba+VE(this.a.getDate())+ba+VE(this.a.getHours())+jb+VE(this.a.getMinutes())+jb+VE(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function WE(){WE=u;XE=F(nt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));YE=F(nt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var XE,YE;
-function us(a,b){return null==x(a.a,b,a)}function ts(){this.a=new Ci}s(522,505,{68:1,70:1,88:1},ts);_.ef=function(a){return us(this,a)};_.ff=function(a){return ov(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return NE(new PE(this.a,new RC(this.a)))};_.gf=function(a){return null!=Ni(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return HE(new PE(this.a,new RC(this.a)))};_.a=null;
-function qA(a,b){var c,d;(0>b||b>a.b)&&LE(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 ZE(a,b,d)}function uA(){this.a=new $E;this.b=0}s(523,515,Vh,uA);_.ef=function(a){new lA(a,this.a);++this.b;return!0};_.of=function(a){return qA(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function rA(a){if(a.b==a.d.a)throw new cw;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function QE(a){if(!a.c)throw new fx;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 ZE(a,b,c){this.d=a;this.b=c;this.a=b}s(524,1,{},ZE);_.Qc=function(){return this.b!=this.d.a};_.qf=function(){return this.b.b!=this.d.a};_.Rc=function(){return rA(this)};_.rf=function(){if(this.b.b==this.d.a)throw new cw;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){QE(this)};_.a=0;_.b=null;_.c=null;_.d=null;function $E(){this.a=this.b=this}
-function lA(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(525,1,{},$E,lA);_.a=null;_.b=null;_.c=null;function QC(a,b){this.a=a;this.b=b}s(526,508,Oh,QC);_.hf=function(){return this.a};_.jf=function(){return this.b};_.kf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function cw(){qn()}s(527,97,{68:1,74:1,80:1,82:1,87:1},cw);function MC(a,b){return kt(a)===kt(b)||null!=a&&vn(a,b)}function bB(a){var b=v(vA,k,45,0,0);return vk(a.a,b)}function Lz(){this.a=new Zi}
-s(529,510,pi,Lz);_.lf=function(a,b){Bz(this.a,a,b)};_.ef=function(a){return Ti(this.a,a)};_.ff=function(a){return-1!=Kj(this.a,a)};_.mf=function(a){return yu(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new Ei(this.a)};_.pf=function(a){return Bu(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return HE(this.a)};_.a=null;function aF(a){a._b.c.$&&hB(a)}function bF(a){var b;if(a._b.c.$){b=cz(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}jB(a)}
-function cF(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 ID(a){var b=a.j;dF(a._b.c,b.a,b.b);!bz(a)&&Gz(a);qz(a)}function eF(){mB.call(this,j);this.i=new yA(this.sf());Yz(this.q,new fF(this))}s(531,416,Th);_.Ed=function(a,b){return kt(a.f)===kt(this.i)?(bF(this),!0):this.tf(a,b)};_.sf=function(){return"Close"};_.tf=function(){return!1};_.xd=function(){bF(this)};_.i=null;_.j=null;
-function JD(a,b,c){eF.call(this);this._b&&oB(this._b.c,!1);lB(this,!1);Jz(this,new wB(0));a=new AB(a,1);P(this,a,null);a=new Nz;P(a,this.i,null);P(this,a,null);b&&(this.j=cz(b),kB(this),cF(this.j,~~(Zn(b.Nb.gb,Lf)/2)-~~(this.ec/2),~~(Zn(b.Nb.gb,Kf)/2)-~~(this.Wb/2)));c&&N(this,c)}s(530,531,Th,JD);_.sf=function(){return"OK"};function gF(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Kv("Cannot undo. Index is out of range.");if(!a.a.b)throw new Kv(Zb);a.a=a.a.b;return a.a.a}
-function yD(){this.a=this.b=new hF}s(532,1,{},yD);_.a=null;function hF(){this.a=null}function iF(a){this.a=a}s(533,1,{},hF,iF);_.a=null;_.b=null;_.c=null;function fF(a){this.a=a}s(534,451,Xh,fF);_.a=null;function jF(){jF=u;kF=F(nt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);KD=(EA(),HA);lF=RA(KD);wD=v(mF,k,44,23,0);xD=v(nt,k,1,23,0);nF=v(mF,k,44,7,0);oF=null!=(tC(),uC[Ne])}
-function OD(a){var b;if(a.Ab)b=pF(a,1)+qb+pF(a,2)+qb+pF(a,3);else if(b=pF(a,0),0<b.length){var c=new qF(a.Y);Ti(a.$.a,c)}return b}function rF(a,b){var c,d;c=b.a;if(D(c,(sF(),tF).b))tr(WD(a));else if(D(c,uF.b))tr(Tq(a));else if(D(c,vF.b))ur(a.t,(!a.tb&&(a.tb=new vr(a)),a.tb));else if(D(c,hg)){7!=a.N&&(a.O=hh);d=b.c;d=Qt(d,gh);c=Ft(d,a.O);var e=!Dt(c,hh)?yt(c):c;!Dt(e,uh)&&wF(a.Y,L(c));xF(a);a.kb=!0;fD(a);a.N=7;a.O=d}else D(c,ng)||(D(c,fe)?yF(a):SD(a,c))}
-function zF(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(AF,k,-1,4,1);l=v(AF,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)BF(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=Tz(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;CF(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||DF(a.eb[f])}}}
-function LD(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 EF(a),a.Y.q=0);null!=a.qb&&bD(a.qb,null)}}function rD(a,b){var c,d,e,f;f=new KB;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new DB(Lb+d);var g=(sF(),tF).b;d.c=g;JB(f,d);Yz(d.d,a);d=new DB(Lb+c);d.c=uF.b;Yz(d.d,a);JB(f,d);JB(f,new DB(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new DB(c);d.c=vF.b;Yz(d.d,a);JB(f,d);Wy(a,f);return f}
-function FF(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,KD);a.mb?(e==a.b&&Y(b,SA(KD)),rB(b,g,f,a.X,a.X),Y(b,(EA(),JA)),GF(b,g,f,a.X-1,a.X-1)):e==a.b?qB(b,g+1,f+1,a.X,a.X,!1):qB(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,(EA(),KA)),e){case 101:Y(b,NA);c=g+3;e=f+3;d=a.X-6;i=a.X-6;HF(b,!0);IF(b,JF(b,c,e,d,i));Y(b,KA);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(HF(b,!1),IF(b,JF(b,c,e,d,i)));KF(b,g+6,f+6,a.X-12,a.X-12,-35,-110);rB(b,g+9,f+9,2,4);rB(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,LA),rB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,NA),rB(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,OA);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,KA);break;case 107:Y(b,MA);rB(b,g+4,f+4,a.X-8,a.X-8);Y(b,KA);GF(b,g+4,f+4,a.X-8,a.X-8);KF(b,g+6,f+6,a.X-11,a.X-12,-35,-110);rB(b,g+9,f+9,2,4);rB(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:LF(b,g,f,a.X,!0);break;case 111:LF(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,FA);rB(b,g+3,f+5,a.X-7,a.X-11);Y(b,KA);GF(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,KD);a.nb&&qB(b,g+1,f+1,a.X,a.X,!1);Y(b,KA);MF(a,b,g,f,"NEW");break;case 106:Y(b,LA);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,KA);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));MF(a,b,g+6,f,rc);break;case 104:Y(b,LA);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,KA);break;case 105:a.Hb?(Y(b,PA),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,KA)):MF(a,b,g,f,"123");break;case 113:Y(b,QA);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);rB(b,e,d,c,c);Y(b,KA);NF(a,
-b,g,f,FA,"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:OF(a,b,g,f+2,3);break;case 207:OF(a,b,g,f,4);break;case 208:OF(a,b,g,f,5);break;case 209:OF(a,b,g,f,1);break;case 210:OF(a,b,g,f,6);break;case 211:OF(a,b,g,f,7);break;case 212:OF(a,b,g,f,8);break;case 213:MF(a,b,g,f,"FG"),a.E=new GB(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!=xD[c]&&NF(a,b,g,f,wD[c],xD[c])}function PF(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,KD),rB(d,0,0,c,b),a.mb?(Y(d,(EA(),JA)),GF(d,-1,0,c,b-1)):(Y(d,lF),Z(d,0,0,c-1-2,0),Y(d,SA(KD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),QF(d,a.W),Y(d,(EA(),KA)),-1!=a.I.toLowerCase().indexOf(ge)&&Y(d,LA),RF(d,a.I,10,15),SF(a.Nb,a.H,a.X,a.B.a-a.X))}
-function TF(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,KD);rB(d,0,0,c,b);a.mb?(Y(d,(EA(),JA)),Z(d,0,b-1,c,b-1),e=sD*(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,lF),Z(d,0,0,0,b-1),Z(d,0,sD*a.X,b-1,sD*a.X),Y(d,SA(KD)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=sD+2;++b)FF(a,d,1,b);SF(a.Nb,a.P,0,2*a.X+a.R)}}
-function UF(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);rB(e,0,0,c,b);d=a.cb?(NB(),QB):(NB(),SB);if((NB(),OB)==(NB(),OB))d==QB?e.a=j:e.a=tg;d=new cA(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ga);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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,X=h=o=h=void 0,ca=w=A=void 0,M=ca=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=X=i=O=O=G=X=n=n=O=X=void 0,w=A=1,l=
-2,ca=3;f.v&&(CF(f),zF(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=I(13*f.k.A*i),f.k.j=new eB(Vb,0,i),f.k.k=new UB((iq(),f.k.j)));f.k.z&&(Y(g,(EA(),KA)),GF(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(jF(),nF)[f.d[i]]),h=g,o=I(f.I[i]-m/2),O=I(f.L[i]-m/2),X=M=m,HF(h,!0),IF(h,JF(h,o,O,M,X)));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,(jF(),nF)[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(H,r,-1,4,1),o=v(H,r,-1,4,1),O[0]=I(f.I[h]+q),o[0]=I(f.L[h]-n),O[1]=I(f.I[m]+q),o[1]=I(f.L[m]-n),O[2]=I(f.I[m]-q),o[2]=I(f.L[m]+n),O[3]=I(f.I[h]-q),o[3]=I(f.L[h]+n),m=g,h=O,HF(m,!0),IF(m,VF(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(EA(),KA));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(jF(),nF)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;X=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-X,A=o-
-M,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,OA);q=l*A;n=l*w;Z(g,L(K(Math.round(X+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(X-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));Y(g,KA);break;case 3:m=L(K(Math.round(X)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);X=L(K(Math.round(ca*A)));M=L(K(Math.round(ca*w)));Z(g,m+X,h-M,O+X,o-M);Z(g,m-X,h+M,O-X,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));QF(g,f.k.j);m=WF(f.k.k);n=f.e[i];h=rb;null!=n&&(h=n);n=VB(f.k.k,h);X=L(K(Math.round((X+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,OA);RF(g,h,X,n);Y(g,KA);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(X))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,HF(m,!0),IF(m,VF(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)G=X-(X-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(X))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(AF,k,-1,f.s+1,1);A=v(H,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];QF(g,f.k.j);m=WF(f.k.k);M=v(nt,k,1,f.s+1,0);O=v(H,r,-1,f.s+1,1);o=v(H,r,-1,f.s+1,1);l=v(XF,k,53,f.s+1,0);for(i=1;i<=f.s;++i)h=YF(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=VB(f.k.k,h),l[i]=ZF(f,i,O[i],O[i],m,!1)):(X=w[i]<f.I[i],G=!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&&(G=!1),2<A[i]&&(G=!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&&(X=!0),n=h,J=j,f.k.Eb&&0<f.w[i]&&(J+=Ub,
-1<f.w[i]&&(J+=f.w[i])),q=j,0!=f.z[i]&&(1<Rj(f.z[i])&&(q+=Rj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),X||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=VB(f.k.k,n),q=VB(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=ZF(f,i,n,q,m,X),X=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(jF(),nF)[f.d[i]]),rB(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(jF(),nF)[f.d[i]]):Y(g,(EA(),KA)):Y(g,(jF(),wD)[f.b[i]]),RF(g,h,X,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],X=L(K(wE(f.I[i]-n/2))),n=L(K(wE(f.L[i]+~~(m/2)-1))),Y(g,(EA(),OA)),RF(g,
-ba+f.p[h][1],X+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(EA(),LA):(EA(),QA)),0<f.C&&106!=f.k.b&&(q=l[f.C],GF(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,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(wE(f.I[h]+q))),J[1]=L(K(wE(f.I[m]+q))),G[0]=L(K(wE(f.L[h]-n))),G[1]=L(K(wE(f.L[m]-n))),J[3]=L(K(wE(f.I[h]-q))),J[2]=L(K(wE(f.I[m]-q))),G[3]=L(K(wE(f.L[h]+n))),G[2]=L(K(wE(f.L[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.k.b&&(ca=g,i=J,A=G,ca.n&&(HF(ca,!1),IF(ca,VF(ca,i,A,5,!0)))),106==f.k.b&&$F(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,(EA(),LA));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],GF(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(EA(),JA)),Z(e,c-1,0,c-1,b-1)):(Y(e,SA(KD)),Z(e,c-1,0,c-1,b-1),Y(e,KD),Z(e,c-2,0,c-2,b-1),Y(e,lF),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(EA(),OA)),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 eB(Vb,0,13),a.V=new UB(a.S),null!=a.ab&&(d=VB(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(EA(),KA)),QF(e,a.S),RF(e,a.ab,c,b)));SF(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function OF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(H,r,-1,9,1);l=v(H,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]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.n&&(HF(b,!1),IF(b,VF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 aG(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,KD);rB(d,0,0,b,c);a.mb?(Y(d,(EA(),JA)),c=13*(a.X+a.R),GF(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,SA(KD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,lF),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)FF(a,d,b,1),FF(a,d,b,2);a.b=c;SF(a.Nb,a.Kb,0,0)}}
-function LF(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);KF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function bG(a,b){var c,d,e,f,g,i,h;PD(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=cG(b);h=new $C(b,g,!0);d=j;for(c=1;5>=c;++c)d=dG(h,g);c=sE(HC(Un(d.substr(0,3)),10)).a;f=sE(HC(Un(d.substr(3,3)),10)).a;dG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=dG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new eG(a,e)}zF(a,1,c,1);zF(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new eG(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",fD(a),!1;null!=a.f&&a.Y&&AD(a.Y,a.f,!0);null!=a.i&&
-a.Y&&AD(a.Y,a.i,!1);g=fG(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 gG(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];zF(a,1,g,0)}fD(a);return!0}
-function hG(a,b){var c,d,e,f,g,i,h,l;PD(a);c=f=0;l=new $C(b,"|>",!0);e=-1<b.indexOf(qb);i=1;g=TC(l);a.sb=0;for(d=1;d<=g;++d)if(h=XC(l),Un(h),!D(h,fh))if(D(h,qb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new TD(a,h);if(0==a.Y.s)return VD(a,"ERROR - problems in reading/processing molecule !"),tC(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return VD(a,"ERROR - strange reaction - fixing !"),tC(),!1;if(3<i)return VD(a,"ERROR - strange reaction !"),tC(),!1;1<a.sb&&!e&&uD(a,Af);e&&!a.Ab&&uD(a,cg);!e&&a.Ab&&
-uD(a,Ef);e?(zF(a,1,f,1),zF(a,f+1,c-1,2),zF(a,c,a.sb,3)):zF(a,1,a.sb,0);fD(a);return!0}function wr(a,b){a.ib=!0;a.I=b}
-function Ar(a,b){var c,d;if(0==b)return!1;xF(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:LD(a);d=a.Z;d.a=d.b;d.b.c=null;iG(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;jG(a,gF(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 Kv("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new Kv(Zb);d.a=d.a.c;jG(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=yu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=gc):(wr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=zE(d),BD(a,d,!1),null!=a.qb&&bD(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=yu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=gc):(wr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=zE(d),BD(a,d,!1),null!=a.qb&&bD(a.qb,null));break;case 101:a.Fb&&aF(a.Fb);a.Fb=new kG(1,a);a.b=c;break;case 107:!a.yb?a.yb=new lG(a):a.yb._b.c.$?mG(a.yb._b.c):
-ID(a.yb);break;case 113:a.a&&aF(a.a);a.a=new kG(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,vD(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=nG(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(AF,k,-1,4,1);BF(a.Y,d);a.kb=!0;a.Y=new qF(a.Y);d=I(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;UD(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,oG(a.Y,a.Y.C),a.Y.C=0,yF(a)):0<a.Y.D&&(a.kb=!0,pG(a.Y,a.Y.D),
-a.Y.D=0,yF(a));qG(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KB;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new DB(c),JB(i,g),g.c=c,Yz(g.d,a);Wy(a,i);a.D=i}rG(a.D.a,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&&(aF(a.n),a.n=null);0==a.Y.C&&(a.n=new kG(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,yF(a)),18==a.c&&(d=$n((xr(),yr)._b.a.gb,Xg),sG(a.Y,a.Y.C,d),yF(a)),qG(a.Y))}fD(a);return!0}
-function Tq(a){var b,c,d;d=WD(a);c=j;if(a.Ab){var e,f,g;g=ct([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)nG(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(tG(g[1][0],3)+tG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+uG(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+uG(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new vG(a,a.eb,a.sb)),c=uG(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function wG(a,b,c,d){var e;e=c;var f=d,g,i;(g=xG(b),i=0!=(b.e&2),g||i)?(g=a.Ab?(!a.v&&(a.v=rD(a,!0)),a.v):(!a.u&&(a.u=rD(a,!1)),a.u),rG(g.a,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=yG(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){e=0;for(b=1;13>=b;++b)if(c<b*(a.X+a.R)){e=b;break}c=0;for(b=1;b<=sD+2;++b)if(d<b*(a.X+a.R)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",fD(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=Ar(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)oG(a.Y,a.Y.C),a.Y.C=0,yF(a);else{if(106==a.b)return!0;if(108==a.b)zG(a.Y,a.Y.C,0),yF(a);else if(157==a.b)zG(a.Y,a.Y.C,1),yF(a);else if(158==a.b)zG(a.Y,a.Y.C,-1),yF(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):yF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(230==a.b)a.N=3,yF(a);else if(233<=a.b&&262>a.b)BG(a.Y,!1),yF(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;sG(a.Y,a.Y.C,$n(a.yb.e._b.a.gb,Xg));yF(a)}else if(105==a.b)CG(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=$n((xr(),yr)._b.a.gb,Xg),1>d.length&&(d=Oc),sG(a.Y,a.Y.C,d)),yF(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(0<a.Y.D)if(104==a.b)pG(a.Y,a.Y.D),a.Y.D=
-0,yF(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]])wr(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;oG(d,c);d.a[c]=0}a.Y.D=0;yF(a)}else if(201==a.b)DG(a.Y,a.Y.D),yF(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),yF(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,yF(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,yF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(107==a.b){if(!a.yb.b)return!0;d=$n(a.yb.e._b.a.gb,Xg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;yF(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 EF(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(EG(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,AG(a.Y)):300<a.b?(EG(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=$n((xr(),yr)._b.a.gb,Xg),1>d.length&&(d=Oc),sG(a.Y,1,d))):230==a.b?zD(a,null):233<=a.b&&262>a.b?(EG(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,BG(a.Y,!0)):tC();yF(a)}else e=!1;e&&(qG(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,fD(a))}return e}
-function FG(a,b,c,d){var e,f;if(a.y||!a.gb||xG(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=GG(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)oG(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),pG(b,e),0<GG(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){wr(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<GG(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;wr(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(yG(b)||xG(b))wF(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(AF,k,-1,4,1);BF(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;xF(a);a.kb=!0;fD(a);a.Lb=c;a.Mb=d;return!0}
-function HG(a,b,c,d){var e,f,g;if(!a.y&&!xG(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=((jF(),oF)?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&&bD(a.pb,F(vE,k,77,[new R(a.d),new R(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;xF(a);a.kb=!0;fD(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function IG(a){if(a.y)return!0;a.ib=!1;a.O=hh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=GG(b,b.s),6>b.y[c]&&(JG(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),oG(b,b.s));b.B=!1;yF(a)}else a:{var b=a.Y,e,f;c=GG(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):wr(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],wr(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]=L(K(wE((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(wE((b.L[b.E]+b.L[c])/2))))}}DF(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,gF(b),b.a.c=c),yF(a),a.q=!1)}else 5==a.N&&(DF(a.Y),yF(a));0<a.N&&(a.C=!1,xF(a),a.kb=!0,qG(a.Y),KG(a.Y),fD(a),a.N=0,a.e=!1);if(oF&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,xF(a),a.kb=!0,fD(a);return!0}function xF(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function uD(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(Ef)?a.Ab=!1:-1<b.indexOf(cg)&&(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(Af)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(If)&&(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,zF(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)LG(a.eb[c]),CF(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(ld)&&(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&&++sD;fD(a)}
-function fD(a){var b,c,d;b=Tz(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=Pz(a,d,c),UF(a),a.y||(a.Kb=Pz(a,b.b,2*a.X+a.R),aG(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Pz(a,a.X,c),TF(a),a.H=Pz(a,d,a.X),PF(a))):(UF(a),a.y||(PF(a),a.C&&(aG(a),TF(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function ND(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=nG(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+ba+c.t,h=1;h<=c.s;++h){i=YF(c,h);c.k.L&&0<c.w[h]&&(i+=Ub,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Rj(c.z[h])&&(i+=Rj(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+=jb+g);m+=ba+i+ba+MG(0.055999999999999994*c.I[h],0,2)+ba+MG(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+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=fh),e+=c)}return e}function pF(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=nG(a.eb[c]),d!=b))continue;d=NG(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function yF(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bD(a.qb,null)}var c,d,e;e=new OG;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 qF(d),UD(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 iF(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function BD(a,b,c){try{bG(a,b)?c&&yF(a):fD(a)}catch(d){if(d=Ki(d),y(d,74))fD(a);else throw d;}}
-function zD(a,b){try{hG(a,b)?yF(a):fD(a)}catch(c){if(c=Ki(c),y(c,74))fD(a);else throw c;}}function RD(a){xF(a);a.kb=!0;fD(a)}function PD(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new EF(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;fD(a);null!=a.qb&&bD(a.qb,null)}function jG(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 qF(d),UD(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&&bD(a.qb,null)}}
-function QD(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,fD(a),null):a.eb[b]}function SD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Ar(a,c):b="Not known group!";a.ib=!0;a.I=b;fD(a)}
-function VD(a,b){a.ib=!0;a.I=b;fD(a)}function WD(a){var b;b=OD(a);xF(a);fD(a);return b}function MF(a,b,c,d,e){var f,g,i,h;f=a.V;h=VB(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new eB(f.c.a,f.c.c,g),f=new UB(i),h=VB(f,e),b.e=i,b.i=PG(i);else QF(b,a.S);f=gB(f.a,f.c).a-gB(f.a,f.c).b;RF(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function NF(a,b,c,d,e,f){var g,i;g=WF(a.U);i=VB(a.U,f);QF(b,a.T);(b.d=e)&&(b.f=eg+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);RF(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function WF(a){return gB(a.a,a.c).a-gB(a.a,a.c).b}function zr(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=zd,fD(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=zd):wr(a,a.x+ba),fD(a))}
-function oD(){jF();Nz.call(this);this.Nb=(iq(),iq(),uz).a;this.w=new eB(null,0,8);this.s=(EA(),FA);this.eb=v(QG,k,90,99,0);this.$=new Lz;this.Cb=new RG;this.J=D((tC(),uC[Pe]),ac);this.t=new SG;this.F=F(nt,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new EF(this);nF[0]=IA;nF[1]=new GA(255,153,153);nF[2]=new GA(255,204,102);nF[3]=new GA(255,255,153);nF[4]=new GA(102,255,255);nF[5]=new GA(51,204,255);nF[6]=new GA(255,153,255)}s(535,391,{40:1,45:1,46:1,50:1,59:1,64:1,66:1,68:1},oD);
-_.me=function(a){rF(this,a)};_.Vd=function(){fD(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=hh;_.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 sD=10,KD,lF,wD,kF,oF,qD=null,nF,xD;
-function eD(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bD(a.a.wb,F(nt,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=AE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],it(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{bG(a.a,b)?(wr(a.a,"Structure pasted"+d),yF(a.a)):(ID(new JD(a.a.I,a.a,KD)),PD(a.a)),Sz(a.a)}catch(h){if(h=Ki(h),y(h,74))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",fD(d),ID(new JD(a.a.I,a.a,KD)),Sz(a.a);else throw h;
-}}}function vr(a){this.a=a}s(536,1,{},vr);_.a=null;function sF(){sF=u;tF=new TG("COPY_SMILES",0);uF=new TG("COPY_MOL",1);vF=new TG("PASTE",2);UG=F(VG,k,89,[tF,uF,vF])}function TG(a,b){E.call(this,a,b)}s(537,139,{68:1,71:1,73:1,89:1},TG);var UG,uF,tF,vF;function OG(){this.d=v(QG,k,90,99,0)}s(538,1,{},OG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function WG(a){a.b=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.I=v(AF,k,-1,20,1);a.L=v(AF,k,-1,20,1);a.F=ct([20,7]);a.d=v(H,r,-1,20,1);a.c=v(nt,k,1,20,0);a.n=v(nt,k,1,20,0);a.w=v(H,r,-1,20,1);a.y=v(H,r,-1,20,1);a.G=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.r=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(H,r,-1,20,1);a.M=v(H,r,-1,20,1);a.e=v(nt,k,1,20,0);a.p=ct([10,2]);a.i=v(H,r,-1,101,1)}
-function XG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,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(H,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(AF,k,-1,4,1);d=v(AF,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=YG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-YG(o[2],d[2],o[3],d[3]),d=YG(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;EG(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=ZG(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(AF,k,-1,2,1);$G(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==GG(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;wr(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];JG(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&&DG(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(wE((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(wE((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function BG(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&&zG(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,zG(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];oG(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)EG(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)JG(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];UD(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];oG(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];JG(a);a.G[a.t]=l;a.H[a.t]=c+d;UD(a);b&&(oG(a,l),CF(a))}c=4}aH(a,c);a.C=a.E;b&&
-(a.C=0)}
-function $G(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 AG(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])bH(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,bH(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){wr(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[ZG(a,a.C,a.F[a.C][d])],2<d||1!=b){wr(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(AF,k,-1,2,1);$G(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)EG(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)EG(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)EG(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)JG(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[ZG(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[ZG(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(H,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]=L(K(wE((a.I[b]+a.I[e])/2))),a.M[c]=L(K(wE((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;JG(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]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(wE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(JG(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]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(wE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(JG(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]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(wE((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]&&(oG(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&&aH(a,i);-1<l&&(a.C=l)}
-function bH(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)EG(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 aH(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=GG(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function ZG(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 cH(a,b,c){var d,e,f,g;e=hh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Pt(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Pt(c[d])&&!Dt(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Jt(c[d],e)&&(b[d]=g,c[d]=hh,++f);if(f==a.s)break}return g==a.s}
-function CF(a){var b,c,d;b=v(AF,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{BF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;DF(a)}}
-function BF(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 zG(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=dH(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&&wr(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?wr(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?wr(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?wr(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:wr(a.k,"Charge change not possible on the halogen !");break;case 18:wr(a.k,
-"Use X button to change charge on the X atom !")}}
-function fG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(H,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(H,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&&oG(a,c);CF(a);wr(a.k,"Smaller part(s) removed !");return 1}
-function GG(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 KG(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];qG(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),qG(a));4==a.r[d]&&(a.r[d]=1)}}
-function YG(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 UD(a){var b;eH(a);b=a.r.length;a.J=v(H,r,-1,b,1);a.M=v(H,r,-1,b,1);DF(a);qG(a)}
-function EG(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(H,r,-1,c,1),GE(a.b,b,a.b.length),a.b=b,b=v(H,r,-1,c,1),GE(a.z,b,a.z.length),a.z=b,b=v(H,r,-1,c,1),GE(a.w,b,a.w.length),a.w=b,b=v(H,r,-1,c,1),GE(a.d,b,a.d.length),a.d=b,b=v(nt,k,1,c,0),GE(a.c,b,a.c.length),a.c=b,b=v(nt,k,1,c,0),GE(a.n,b,a.n.length),a.n=b,b=v(AF,k,-1,c,1),GE(a.I,b,a.I.length),a.I=b,b=v(AF,k,-1,c,1),GE(a.L,b,a.L.length),a.L=b,b=ct([c,7]),GE(a.F,b,a.F.length),a.F=b,c=v(H,r,-1,c,1),GE(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 ZF(a,b,c,d,e,f){var g;g=L(K(wE(a.I[b]-c/2)));f||(g-=d-c);a=L(K(wE(a.L[b]-~~(e/2))));return new Fz(g-1-2,a-2,d+1+4,e+4)}
-function JG(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(H,r,-1,b,1),GE(a.G,c,a.G.length),a.G=c,c=v(H,r,-1,b,1),GE(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),GE(a.r,c,a.r.length),a.r=c,c=v(H,r,-1,b,1),GE(a.A,c,a.A.length),a.A=c,c=v(H,r,-1,b,1),GE(a.J,c,a.J.length),a.J=c,c=v(H,r,-1,b,1),GE(a.M,c,a.M.length),a.M=c,b=v(nt,k,1,b,0),GE(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 uG(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+=(jF(),aa);i+="JME 2013-04-10 "+new UE+"\n \n";i+=tG(a.s,3)+tG(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+=MG(0.055999999999999994*(a.I[e]-c),10,4)+MG(0.055999999999999994*(g-a.L[e]),10,4)+MG(0,10,4);h=YF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+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"+tG(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+=tG(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:fH(a,e)&&(g=2),c=tG(a.G[e],3)+tG(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=tG(a.H[e],3)+tG(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=tG(a.H[e],3)+tG(a.G[e],3)),i+=c+tG(g,3)+tG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+tG(e,4)+tG(a.z[e],4)+aa);return i+"M END\n"}
-function NG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,X,ca,M,hc,Cc,Uf,vb,Kd,Ld,Md,kb,Dc;o=v(H,r,-1,a.s+10,1);n=v(H,r,-1,a.s+10,1);l=v(H,r,-1,a.s+1,1);m=v(H,r,-1,7,1);vb=v(H,r,-1,a.s+1,1);w=v(gH,k,-1,a.s+1,2);G=v(gH,k,-1,a.t+1,2);hc=0;if(0==a.s)return j;fG(a,!0);Uf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Uf=!1;break}if(a.k.r&&Uf){hH(a);KG(a);iH(a,G);jH(a,w,G);var Bb,od,Ye,Yb,se,pd,qd,eb,cI,Od,t,wa,Em,Fm,xs,ef,Ma,Gm,Hm,Gc,Im;Bb=v(H,r,-1,a.s+1,1);od=v(H,r,-1,a.s+1,1);eb=v(kH,k,-1,a.s+1,3);var ys=a.s,Jm,
-lh,zs,fg,vj,ze,ff;vj=v(kH,k,-1,ys+2,3);ze=v(H,r,-1,100,1);ff=5;fg=0;ze[0]=3;vj[1]=jh;vj[2]=kh;zs=2;if(!(3>ys))for(;ff<ze[fg]*ze[fg];){lh=0;for(Jm=!0;Jm&&lh<=fg&&ff>=ze[lh]*ze[lh];)0==ff%ze[lh]?Jm=!1:++lh;if(Jm){vj[++zs]=Mt(ff);if(zs>=ys)break;fg<ze.length-1&&(++fg,ze[fg]=ff)}ff+=2}for(t=1;t<=a.s;++t){for(wa=Hm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Hm*=a.f[wa]);Gm=a.b[t];18==Gm&&(Im=a.n[t],pd=Im.charCodeAt(0)-65+1,qd=0,1<Im.length&&(qd=Im.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),Gm=28*pd+qd);
-ef=0;-2>a.z[t]?ef=1:-2==a.z[t]?ef=2:-1==a.z[t]?ef=3:1==a.z[t]?ef=4:2==a.z[t]?ef=5:2<a.z[t]&&(ef=6);Gc=1;eb[t]=Mt(Hm);Gc*=126;eb[t]=Ht(eb[t],Mt(a.w[t]*Gc));Gc*=7;eb[t]=Ht(eb[t],Mt(ef*Gc));Gc*=7;eb[t]=Ht(eb[t],Mt(Gm*Gc));Gc*=783;eb[t]=Ht(eb[t],Mt(a.y[t]*Gc))}for(se=0;!cH(a,Bb,eb);){xs=!1;for(t=1;t<=a.s;++t)Bb[t]!=od[t]&&(od[t]=Bb[t],xs=!0);if(xs){for(t=1;t<=a.s;++t){eb[t]=ih;for(wa=1;wa<=a.y[t];++wa)eb[t]=Qt(eb[t],vj[Bb[a.F[t][wa]]])}se=0}else if(0<se){for(t=1;t<=a.s;++t)eb[t]=ih;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Bb[t]==Bb[wa]){eb[t]=jh;break a}}else{for(t=1;t<=a.s;++t){eb[t]=ih;for(wa=1;wa<=a.y[t];++wa)Ye=a.F[t][wa],eb[t]=Qt(eb[t],Mt(a.b[Ye]*a.f[ZG(a,t,Ye)]))}se=1}cH(a,Bb,eb);for(t=1;t<=a.s;++t)eb[t]=Mt(od[t]*a.s+Bb[t])}for(t=1;t<=a.s;++t)od[t]=Bb[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(od[t]==Ma){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[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];od[t]=od[Ma];od[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=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]&&(Od=a.G[t],a.G[t]=a.H[t],a.H[t]=Od,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){Fm=Em=
-a.s;Yb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<Em?(Em=a.G[wa],Fm=a.H[wa],Yb=wa):a.G[wa]==Em&&a.H[wa]<Fm&&(Fm=a.H[wa],Yb=wa);Od=a.G[t];a.G[t]=a.G[Yb];a.G[Yb]=Od;Od=a.H[t];a.H[t]=a.H[Yb];a.H[Yb]=Od;Od=a.r[t];a.r[t]=a.r[Yb];a.r[Yb]=Od;Od=a.A[t];a.A[t]=a.A[Yb];a.A[Yb]=Od;cI=a.e[t];a.e[t]=a.e[Yb];a.e[Yb]=cI}UD(a);qG(a);iH(a,G);jH(a,w,G)}else{iH(a,G);a.f=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(H,r,-1,a.s+1,1);Dc=1;a.a[1]=1;for(ca=0;;){M=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]){Cc=!0;for(J=1;J<=hc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Cc=!1;break}Cc&&(++hc,o[hc]=c,n[hc]=g)}}else m[++M]=g;if(0==M){if(Dc==a.s)break;c=l[ca--]}else if(1==M)vb[m[1]]=c,c=m[1],a.a[c]=++Dc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=ZG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=ZG(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]=++Dc}}vb=v(H,r,-1,a.s+1,1);b=v(H,r,-1,a.s+1,1);O=v(gH,k,-1,a.s+1,2);Kd=v(gH,k,-1,a.s+1,2);f=Dc=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[++Dc]=c;for(a.a[c]=0;;){M=e=0;X=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=hc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++M,a.a[g]<X&&(e=g,X=a.a[g]))}if(0==e){if(0==ca)break a;Kd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Ld=v(H,r,-1,a.t+1,1);Md=v(H,r,-1,a.s+1,1);if(a.k.Ib){var eI=vb,gM=hc,As,fI,mh,Ae,Bs,Cs,La,wj,Ds;mh=v(H,r,-1,a.s+1,1);for(La=1;La<=a.s;++La)mh[b[La]]=La;Bs=v(gH,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)As=b[La],fI=eI[As],Ae=ZG(a,As,fI),0!=Ae&&(lH(a,Ae,mh,Ld,G),Bs[Ae]=!0);for(La=1;La<=a.t;++La)Bs[La]||lH(a,La,mh,Ld,G);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){Cs=Ds=0;for(wj=1;wj<=a.y[La];++wj){Ae=ZG(a,La,a.F[La][wj]);if(5==a.f[Ae])continue a;1==a.r[Ae]&&0!=mH(a,Ae,La)&&++Ds;2==a.r[Ae]&&(Cs=a.F[La][wj])}if(0!=Ds)if(0<Cs){var ha=a,hI=La,gf=mh,Sc=Md,jc=void 0,xj=void 0,Hc=void 0,Be=void 0,Ic=void 0,Km=void 0,Lm=void 0,Mm=void 0,Pd=void 0,Tc=void 0,Uc=void 0,
-Es=void 0,yj=void 0,Qd=void 0,zj=void 0,Ce=void 0,Aj=void 0,Fs=void 0,Bj=void 0,De=void 0,iI=void 0,hf=void 0,jI=void 0,Gs=void 0,Cj=void 0,jf=void 0,Uc=1,xj=hI,jc=v(H,r,-1,ha.s+1,1);for(jc[1]=hI;;){Es=!1;for(Tc=1;Tc<=ha.y[xj];++Tc)if(Hc=ha.F[xj][Tc],!(Hc==jc[1]||Hc==jc[Uc-1]))if(Be=ZG(ha,xj,Hc),2==ha.r[Be]&&5!=ha.f[Be]){xj=jc[++Uc]=Hc;Es=!0;break}if(!Es)break}if(!(0==Uc%2||2>ha.y[jc[Uc]]||3<ha.y[jc[Uc]])){jf=jc[1];Ic=jc[~~((Uc+1)/2)];Pd=jc[Uc];hf=De=Ce=Qd=0;Gs=Fs=!1;for(Tc=1;Tc<=ha.y[jf];++Tc)Hc=
-ha.F[jf][Tc],Be=ZG(ha,jf,Hc),1!=ha.r[Be]||5==ha.f[Be]||(0==Qd?Qd=Hc:Ce=Hc);0<gf[Ce]&&gf[Qd]>gf[Ce]&&(Km=Qd,Qd=Ce,Ce=Km);yj=Qd;0==Qd&&(yj=Ce,Fs=!0);for(Tc=1;Tc<=ha.y[Pd];++Tc)Hc=ha.F[Pd][Tc],Be=ZG(ha,Pd,Hc),1!=ha.r[Be]||5==ha.f[Be]||(0==De?De=Hc:hf=Hc);0<gf[hf]&&gf[De]>gf[hf]&&(Km=De,De=hf,hf=Km);Bj=De;0==De&&(Bj=hf,Gs=!0);zj=mH(ha,ZG(ha,jf,Qd),jf);Aj=mH(ha,ZG(ha,jf,Ce),jf);iI=mH(ha,ZG(ha,Pd,De),Pd);jI=mH(ha,ZG(ha,Pd,hf),Pd);1<(0>zj+Aj?-(zj+Aj):zj+Aj)||0!=iI||0!=jI?wr(ha.k,"Bad stereoinfo on allene !"):
-(Lm=ha.I[jc[Uc-1]]-ha.I[Pd],Mm=ha.L[jc[Uc-1]]-ha.L[Pd],Cj=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Cj&&(Cj=0.001),0<(ha.L[Bj]-ha.L[jc[Uc-1]])*(Lm/Cj)-(ha.I[Bj]-ha.I[jc[Uc-1]])*(Mm/Cj)?Sc[Ic]=1:Sc[Ic]=-1,Fs&&(Sc[Ic]*=-1),Gs&&(Sc[Ic]*=-1),yj==Qd&&0>zj&&(Sc[Ic]*=-1),yj==Ce&&0>Aj&&(Sc[Ic]*=-1),gf[yj]>gf[Bj]&&(Sc[Ic]*=-1))}}else b:{var kc=a,lc=La,hM=eI,iM=mh,jM=o,kM=n,lM=gM,Nm=Md,Om=void 0,Vc=void 0,Hs=void 0,nh=void 0,ya=void 0,oh=void 0,sd=void 0,Dj=void 0,Rd=void 0,Nb=void 0,ea=void 0,Db=void 0,Ee=void 0,Pm=void 0,
-Wc=void 0,ma=void 0,Qm=void 0,Db=v(H,r,-1,4,1),Pm=v(H,r,-1,4,1),ph=kc,Sd=lc,kI=iM,Is=hM,lI=jM,mI=kM,mM=lM,Eb=Db,Ej=void 0,Xc=void 0,Rm=void 0,Sm=void 0,Js=void 0,Fj=void 0,Fj=-1;0<Is[Sd]&&(Eb[++Fj]=Is[Sd]);for(Xc=1;Xc<=mM;++Xc)lI[Xc]==Sd&&(Eb[++Fj]=mI[Xc]),mI[Xc]==Sd&&(Eb[++Fj]=lI[Xc]);for(Xc=Fj+1;Xc<ph.y[Sd];++Xc){Js=ph.s+1;Rm=1;c:for(;Rm<=ph.y[Sd];++Rm){Ej=ph.F[Sd][Rm];for(Sm=0;Sm<Xc;++Sm)if(Ej==Eb[Sm])continue c;kI[Ej]<Js&&(Js=kI[Ej],Eb[Xc]=Ej)}}0==Is[Sd]&&0<ph.w[Sd]?(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=
-Eb[0],Eb[0]=-1):0<ph.w[Sd]&&(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=-1);for(ya=Dj=oh=nh=Qm=sd=Nb=0;4>ya;++ya)0>=Db[ya]||(Om=ZG(kc,lc,Db[ya]),Pm[ya]=mH(kc,Om,lc),0<Pm[ya]?(++Nb,Qm=Db[ya],oh=Db[ya]):0>Pm[ya]?(++sd,nh=Db[ya],oh=Db[ya]):Dj=Db[ya]);Rd=Nb+sd;ma=v(H,r,-1,4,1);Wc=0;if(3==kc.y[lc]){if(1==Nb&&1==sd||3==Rd&&0<Nb&&0<sd){wr(kc.k,"Error in C3H stereospecification !");break b}Ee=Db[0];1==Rd?Ee=oh:2==Rd&&(Ee=Dj);ea=XG(kc,lc,Ee,Db);ma[0]=oh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?Wc=1:Wc=-1}else if(4==kc.y[lc])if(1==
-Rd)ea=XG(kc,lc,oh,Db),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?Wc=1:Wc=-1;else{Ee=Db[0];1<Dj&&(Ee=Dj);1==Nb?Ee=Qm:1==sd&&(Ee=nh);ea=XG(kc,lc,Ee,Db);Vc=v(H,r,-1,4,1);for(ya=0;4>ya;++ya)Om=ZG(kc,lc,ea[ya]),Vc[ya]=mH(kc,Om,lc);if(4==Rd){if(0==Nb||0==sd){wr(kc.k,"Error in C4 stereospecification !");break b}if(1==Nb||1==sd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],Wc=Vc[0];else{for(ya=0;4>ya;++ya)-1==Vc[ya]&&(Vc[ya]=0);Rd=2}}else if(3==Rd)if(3==Nb||3==sd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?Wc=-1:Wc=1;else{1==Nb?Nb=Hs=1:sd=Hs=-1;for(ya=0;4>ya;++ya)Vc[ya]==Hs&&(Vc[ya]=0);Rd=2}if(2==Rd)if(1==Nb&&1==sd)ea[1]==nh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==nh&&(ea[2]=ea[3]),ma[0]=Qm,ma[1]=nh,ma[2]=ea[2],ma[3]=ea[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){wr(kc.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?Wc=1:Wc=-1}}var V=ma,Gj=Db,mb=void 0;Gj[0]==V[1]?(mb=
-V[0],V[0]=V[1],V[1]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Gj[0]==V[2]?(mb=V[2],V[2]=V[0],V[0]=mb,mb=V[1],V[1]=V[3],V[3]=mb):Gj[0]==V[3]&&(mb=V[3],V[3]=V[0],V[0]=mb,mb=V[1],V[1]=V[2],V[2]=mb);Gj[1]==V[2]?(mb=V[1],V[1]=V[2],V[2]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Gj[1]==V[3]&&(mb=V[1],V[1]=V[3],V[3]=mb,mb=V[2],V[2]=V[3],V[3]=mb);ma[2]==Db[2]?Nm[lc]=1:ma[2]==Db[3]?Nm[lc]=-1:wr(kc.k,"Error in stereoprocessing ! - t30");Nm[lc]*=Wc}}}kb=new FE;i=v(H,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]&&jn(kb.a,ua);0<vb[q]&&nH(a,c,vb[c],kb,Ld);var qh=w[c],Fb=void 0,Hj=void 0,rh=void 0,S=void 0,S=Oc,Fb=!1;0!=a.z[c]&&(Fb=!0);0!=Md[c]&&(Fb=!0);rh=-1;for(Hj=1;Hj<=a.x;++Hj)if(a.p[Hj][0]==c){rh=a.p[Hj][1];break}-1<rh&&(Fb=!0);a.k.Hb&&0<a.d[c]&&(Fb=!0,rh=1);switch(a.b[c]){case 2:S=yb;break;case 3:qh?S="c":S=Cb;break;case 4:qh?(S=Bf,0<a.w[c]&&(Fb=!0)):S=dc;break;case 5:qh?S="o":S=oc;break;case 7:qh?(S="p",0<a.w[c]&&(Fb=!0)):S=qc;break;case 8:qh?S=mg:S=Bc;break;case 13:qh?S=pg:S=Fc;Fb=!0;break;case 6:S=
-Jc;Fb=!0;break;case 9:S=Qb;break;case 10:S=Jb;break;case 11:S=Ab;break;case 12:S=Wb;break;case 1:S=Ub;Fb=!0;break;case 19:S=rc;Fb=!0;break;case 20:S=sc;Fb=!0;break;case 21:S=tc;Fb=!0;break;case 22:S=uc;Fb=!0;break;case 18:Fb=!0,S=a.n[c],(D(S,xa)||D(S,Zc)||D(S,tb))&&(Fb=!1)}Fb&&(S=Pc+S,1==Md[c]?S+=sb:-1==Md[c]&&(S+="@@"),1==a.w[c]?S+=Ub:1<a.w[c]&&(S+=Ub+a.w[c]),0!=a.z[c]&&(0<a.z[c]?S+=za:S+=Ca,1<Rj(a.z[c])&&(S+=Rj(a.z[c]))),-1<rh&&(S+=jb+rh),S+=Rc);jn(kb.a,S);for(A=1;A<=hc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&nH(a,o[A],n[A],kb,Ld),9<A&&jn(kb.a,"%"),kn(kb,j+(new R(A)).a);Kd[c]&&jn(kb.a,va)}return Yn(kb.a)}
-function oG(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)LD(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 pG(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]&&oG(a,c);0==a.y[d]&&oG(a,d)}
-function hH(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=ZG(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&oG(a,c)}}}function eH(a){var b;b=a.b.length;a.F=ct([b,7]);a.y=v(H,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 jH(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(H,r,-1,a.t+1,1);o=v(gH,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[ZG(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:fH(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(gH,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 DF(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(wE((a.I[b]+a.I[c])/2))),a.M[d]=L(K(wE((a.L[b]+a.L[c])/2)))}function iH(a,b){var c;for(c=1;c<=a.t;++c)$F(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function YF(a,b){var c;c=(jF(),xD)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function fH(a,b){return 2==a.r[b]?!0:!1}function $F(a,b,c){var d,e,f,g;g=1;a.a=v(H,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 CG(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=ct([b+5,2]),GE(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 vD(a){var b;a.x=0;a.q=0;NG(a);for(b=1;b<=a.s;++b)a.C=b,CG(a);a.C=0}
-function nG(a){var b,c;b=v(AF,k,-1,4,1);BF(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 wF(a,b){var c,d,e,f,g,i,h,l;c=v(AF,k,-1,4,1);BF(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;BF(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function LG(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 sG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Pc)&&yE(c,Rc))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(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Qj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=Ev(c,d+1);try{a.k.x=HC(i,10)}catch(h){if(h=Ki(h),y(h,74))a.k.x=0;else throw h;}a.C=b;CG(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]=D(d,Cb)?3:D(d,yb)?2:D(d,dc)?4:D(d,oc)?5:D(d,qc)?7:D(d,Bc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Ab)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Fc)?13:D(d,Jc)?6:D(d,rc)?19:D(d,sc)?20:D(d,tc)?21:D(d,uc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ba;d=0;0<e&&(d=1,e=xE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=xE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=xE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=xE(c,g++);for(;45==e;)--d,e=xE(c,g++)}a.z[b]=d}}}
-function AD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aD(b);try{for(;b.j=UC(b,b.a),b.j<b.i;)d=sE(HC(XC(b),10)).a,c=e=sE(HC(XC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ki(f),y(f,74))gn(f);else throw f;}}function nH(a,b,c,d,e){b=ZG(a,b,c);5!=a.f[b]&&fH(a,b)?jn(d.a,pb):3==a.r[b]?jn(d.a,la):9==a.r[b]?(e=rb,a=a.e[b],null!=a&&(e=a),jn(d.a,e)):1==e[b]?jn(d.a,Xa):-1==e[b]&&jn(d.a,Qc)}
-function DG(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,wr(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:wr(a.k,"Stereomarking allowed only on single and double bonds!")}
-function lH(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=ZG(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=ZG(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=ZG(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=ZG(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))wr(a.k,"Not unique E/Z geometry !");else{i=ZG(a,b,e);f=ZG(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=ZG(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 dH(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=ZG(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(fH(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function mH(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 qG(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=dH(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 EF(a){WG(this);this.k=a;this.x=this.t=this.s=0}
-function eG(a,b){var c,d,e,f,g,i,h;EF.call(this,a);f=j;i=cG(b);if(null!=i){h=new $C(b,i,!0);for(e=1;4>=e;++e)f=dG(h,i);g=sE(HC(Un(f.substr(0,3)),10)).a;c=sE(HC(Un(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)EG(this),f=dG(h,i),this.I[e]=(new rE(oE(Un(f.substr(0,10))))).a,this.L[e]=-(new rE(oE(Un(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Un(f.substr(31,d-31)),sG(this,e,d),62<=f.length&&(f=Un(f.substr(60,3)),0<f.length&&(f=sE(HC(f,10)).a,0<f&&(this.C=e,a.x=f,CG(this),this.C=0)));for(e=1;e<=c;++e)JG(this),
-f=dG(h,i),this.G[e]=sE(HC(Un(f.substr(0,3)),10)).a,this.H[e]=sE(HC(Un(f.substr(3,3)),10)).a,g=sE(HC(Un(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=sE(HC(Un(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);eH(this);LG(this);CF(this);for(UD(this);(h.j=UC(h,h.a),h.j<h.i)&&!(null==(f=XC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new ZC(f);XC(g);XC(g);i=sE(HC(XC(g),10)).a;
-for(e=1;e<=i;++e)c=sE(HC(XC(g),10)).a,this.z[c]=sE(HC(XC(g),10)).a}if(0==f.indexOf("M APO")){g=new ZC(f);XC(g);XC(g);i=sE(HC(XC(g),10)).a;for(e=1;e<=i;++e)c=sE(HC(XC(g),10)).a,f=sE(HC(XC(g),10)).a,this.C=c,$(this,0),sG(this,this.s,rc+f),this.C=0}}hH(this);UD(this)}}
-function TD(a,b){var c,d,e,f,g;EF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));yE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZC(b);d=sE(HC(XC(f),10)).a;e=sE(HC(XC(f),10)).a;for(c=1;c<=d;++c)g=XC(f),EG(this),sG(this,this.s,g),this.I[c]=(new rE(oE(XC(f)))).a,this.L[c]=-(new rE(oE(XC(f)))).a;for(c=1;c<=e;++c)if(JG(this),this.G[c]=sE(HC(XC(f),10)).a,this.H[c]=sE(HC(XC(f),10)).a,this.r[c]=sE(HC(XC(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;eH(this);LG(this);CF(this)}catch(i){i=Ki(i);if(y(i,74)){i.wc();this.s=0;return}throw i;}hH(this);UD(this)}}
-function gG(a,b,c){var d,e,f;EF.call(this,a);f=v(H,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(EG(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))JG(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;UD(this);CF(this)}
-function vG(a,b,c){var d,e,f,g,i;EF.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(H,r,-1,this.s+1,1);this.z=v(H,r,-1,this.s+1,1);this.w=v(H,r,-1,this.s+1,1);this.d=v(H,r,-1,this.s+1,1);this.c=v(nt,k,1,this.s+1,0);this.I=v(AF,k,-1,this.s+1,1);this.L=v(AF,k,-1,this.s+1,1);this.n=v(nt,k,1,this.s+1,0);this.G=v(H,r,-1,this.t+1,1);this.H=v(H,r,-1,this.t+1,1);this.r=v(H,r,-1,this.t+1,1);this.e=v(nt,k,1,this.t+1,0);this.A=v(H,r,-1,this.t+1,1);this.p=ct([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}UD(this);CF(this)}
-function qF(a){var b;WG(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(H,r,-1,this.s+1,1);GE(a.b,this.b,this.s+1);this.z=v(H,r,-1,this.s+1,1);GE(a.z,this.z,this.s+1);this.w=v(H,r,-1,this.s+1,1);GE(a.w,this.w,this.s+1);this.d=v(H,r,-1,this.s+1,1);GE(a.d,this.d,this.s+1);this.c=v(nt,k,1,this.s+1,0);GE(a.c,this.c,this.s+1);this.I=v(AF,k,-1,this.s+1,1);GE(a.I,this.I,this.s+1);this.L=v(AF,k,-1,this.s+1,1);GE(a.L,this.L,this.s+1);this.n=v(nt,k,1,this.s+1,0);GE(a.n,this.n,this.s+1);this.G=v(H,
-r,-1,this.t+1,1);GE(a.G,this.G,this.t+1);this.H=v(H,r,-1,this.t+1,1);GE(a.H,this.H,this.t+1);this.r=v(H,r,-1,this.t+1,1);GE(a.r,this.r,this.t+1);this.e=v(nt,k,1,this.t+1,0);GE(a.e,this.e,this.t+1);this.A=v(H,r,-1,this.t+1,1);GE(a.A,this.A,this.t+1);this.p=ct([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 MG(a,b,c){var d,e,f;if(0==c)return tG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(wE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new rE(a)).a;d=Vn(e,Wn(46));0>d&&(e+=Wa,d=Vn(e,Wn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function cG(a){var b;b=new $C(a,aa,!0);if(4<TC(b))return aa;b=new $C(a,fh,!0);return 4<TC(b)?fh:null}
-function tG(a,b){var c,d,e;d=j+(new R(a)).a;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function dG(a,b){for(var c,d;a.j=UC(a,a.a),a.j<a.i;){d=XC(a);if(D(d,b))return ba;for(XC(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 ba}else break;return d}return null}s(539,1,{90:1},EF,eG,TD,gG,vG,qF);_.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 xr(){xr=u;yr=new ZB(Ub)}
-function kG(a,b){var c;xr();var d;eF.call(this);this.c=new yA("Help");new yA("Home");this.d=b;N(this,(jF(),KD));this._b&&oB(this._b.c,!1);lB(this,!1);d=cz(b);if(1==a)this.e||(this.e=new HB(d),cF(this.e,-30,0)),this.j=this.e,c=OD(b),this._b&&nB(this._b.c,Ec),Jz(this,new tA(2)),this.f=new ZB(c+" "),P(this,this.f,Ib),d=new Nz,P(d,this.i,null),this.d.Bb&&(c=new yA("Submit"),P(d,c,null)),P(this,d,Kc),YB(this.f,Un($n(this.f._b.a.gb,Xg))),this._b&&oB(this._b.c,!0),lB(this,!0);else if(2==a)this.b||(this.b=
-new HB(d),cF(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&nB(this._b.c,"Nonstandard atom"),Jz(this,new tA(2)),c=new Nz,P(c,new AB("atomic SMILES",1),null),P(this,c,mc),c=Ub,yr&&(c=$n(yr._b.a.gb,Xg)),yr=new $B(c,8),P(this,yr,Ib),c=new Nz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new HB(d),cF(this.a,5*b.X,0));var e,f;d="About "+(jF(),qD);this._b&&nB(this._b.c,d);Jz(this,new wB(0));N(this,KD);P(this,new AB(qD+" Molecular Editor v2013-05-01",1),null);P(this,new AB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=kF,d=0,f=c.length;d<f;++d)e=c[d],e=new AB(e,1),pz(e,this.d.w),P(this,e,null);c=new Nz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}kB(this);c=this.j;dF(this._b.c,c.a,c.b);!bz(this)&&Gz(this);qz(this)}s(540,531,Th,kG);_.tf=function(a){var b,c;if(a.f===this.c){try{b=new BC(this.d.G),c=AC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ki(d),y(d,65))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,fD(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var yr;
-function oH(a,b){az(b)==a.a?N(b,(EA(),MA)):N(b,a.a)}
-function pH(a){var b,c,d,e;e=j;d=!1;az(qH)!=a.a?(e=xa,d=!0):az(rH)!=a.a?(e="!#6",d=!0):az(sH)!=a.a?(N(tH,(EA(),MA)),N(uH,MA),N(vH,MA),N(wH,MA),e="F,Cl,Br,I"):(b=az(xH)!=a.a,c=az(yH)!=a.a,az(zH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),az(AH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),az(BH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),az(CH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),az(DH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),az(tH)!=a.a&&(e+="F,"),az(uH)!=a.a&&(e+="Cl,"),az(vH)!=a.a&&(e+="Br,"),az(wH)!=a.a&&(e+="I,"),
-yE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=tb:(N(qH,(EA(),MA)),e=xa)));b=j;d&&az(xH)!=a.a&&(b+=";a");d&&az(yH)!=a.a&&(b+=";A");az(EH)!=a.a&&(b+=";R");az(FH)!=a.a&&(b+=";!R");az(qH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=GH._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=HH._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);az(IH)!=a.a&&(e="~");az(JH)!=a.a&&(e=jb);az(KH)!=a.a&&(e=sb);az(LH)!=a.a&&(e="!@");YB(a.e,e)}
-function MH(a){NH(a);OH(a);var b=GH._b.a;Nx(b,0);b.gb.options[0].selected=!0;b=HH._b.a;Nx(b,0);b.gb.options[0].selected=!0;N(xH,a.a);N(yH,a.a);N(EH,a.a);N(FH,a.a);N(GH,a.a);N(HH,a.a);PH(a)}function NH(a){N(zH,a.a);N(AH,a.a);N(BH,a.a);N(CH,a.a);N(DH,a.a);N(tH,a.a);N(uH,a.a);N(vH,a.a);N(wH,a.a)}function OH(a){N(qH,a.a);N(rH,a.a);N(sH,a.a)}function PH(a){N(IH,a.a);N(JH,a.a);N(KH,a.a);N(LH,a.a);a.b=!1}
-function lG(a){mB.call(this,"Atom/Bond Query");this.i=new yA(this.sf());Yz(this.q,new fF(this));this.a=(jF(),KD);this.c=a;this.d||(a=cz(a),this.d=new HB(a),cF(this.d,-150,10));this.j=this.d;Jz(this,new vB);N(this,this.a);a=new Nz;Jz(a,new aB(0,3,1));P(a,new zB("Atom type :"),null);qH=new yA(wb);rH=new yA("Any except C");sH=new yA("Halogen");P(a,qH,null);P(a,rH,null);P(a,sH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));P(a,new AB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Nz;Jz(a,new aB(0,3,1));zH=new yA(Cb);AH=new yA(dc);BH=new yA(oc);CH=new yA(Bc);DH=new yA(qc);tH=new yA(Qb);uH=new yA(Jb);vH=new yA(Ab);wH=new yA(Wb);P(a,zH,null);P(a,AH,null);P(a,BH,null);P(a,CH,null);P(a,DH,null);P(a,tH,null);P(a,uH,null);P(a,vH,null);P(a,wH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));GH=new CA;BA(GH,wb);BA(GH,$a);BA(GH,bb);BA(GH,hb);BA(GH,ib);P(a,new zB("Number of hydrogens : "),null);P(a,GH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));HH=new CA;BA(HH,wb);BA(HH,
-$a);BA(HH,bb);BA(HH,hb);BA(HH,ib);BA(HH,"4");BA(HH,"5");BA(HH,"6");P(a,new AB("Number of connections :",0),null);P(a,HH,null);P(a,new AB(" (H's don't count.)",0),null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));P(a,new zB("Atom is :"),null);xH=new yA(xb);P(a,xH,null);yH=new yA("Nonaromatic");P(a,yH,null);EH=new yA(Ac);P(a,EH,null);FH=new yA(ic);P(a,FH,null);P(this,a,null);a=new Nz;N(a,SA(az(this)));Jz(a,new aB(0,3,1));P(a,new zB("Bond is :"),null);IH=new yA(wb);P(a,IH,null);JH=new yA(xb);P(a,JH,
-null);KH=new yA(Ac);P(a,KH,null);LH=new yA(ic);P(a,LH,null);P(this,a,null);a=new Nz;Jz(a,new aB(1,3,1));this.e=new $B(xa,20);P(a,this.e,null);P(a,new yA(yc),null);P(a,this.i,null);P(this,a,null);this._b&&oB(this._b.c,!1);lB(this,!1);NH(this);OH(this);PH(this);N(xH,this.a);N(yH,this.a);N(EH,this.a);N(FH,this.a);N(GH,this.a);N(HH,this.a);oH(this,qH);kB(this);a=this.j;dF(this._b.c,a.a,a.b);!bz(this)&&Gz(this);qz(this)}s(541,531,Th,lG);
-_.tf=function(a,b){var c;D(b,yc)?(MH(this),oH(this,qH),pH(this)):y(a.f,42)?(PH(this),kt(a.f)===kt(qH)?(NH(this),OH(this)):kt(a.f)===kt(rH)?(NH(this),OH(this)):kt(a.f)===kt(sH)?(NH(this),OH(this)):kt(a.f)===kt(EH)?N(FH,this.a):kt(a.f)===kt(FH)?(N(EH,this.a),N(xH,this.a)):kt(a.f)===kt(xH)?(N(yH,this.a),N(FH,this.a)):kt(a.f)===kt(yH)?N(xH,this.a):kt(a.f)===kt(IH)||kt(a.f)===kt(JH)||kt(a.f)===kt(KH)||kt(a.f)===kt(LH)?(MH(this),this.b=!0):OH(this),oH(this,a.f),pH(this)):y(a.f,43)&&(PH(this),c=a.f,0==c._b.a.gb.selectedIndex?
-N(c,this.a):N(c,(EA(),MA)),pH(this));107!=this.c.b&&(this.c.b=107,Sz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var qH=_.e=null,IH=null,rH=null,xH=null,JH=null,vH=null,zH=null,HH=null,GH=null,uH=null,tH=null,sH=null,wH=null,AH=null,yH=null,FH=null,LH=null,BH=null,DH=null,EH=null,KH=null,CH=null;function iG(a){a.a=-1;a.b=v(SE,k,0,0,0);a.c=0}function RG(){RE(this)}s(542,516,pi,RG);_.Ae=function(){iG(this)};_.a=-1;
-function ur(a,b){var c;a.a=b;var d,e;d=null;cC();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new qC(e):null))e=(fC(),iC),e=jC(e,(fC(),iC))||jC(e,gC);if(e)try{d=nC(c)}catch(f){if(f=Ki(f),y(f,58))gn(f);else throw f;}c=d;null!=c&&eD(b,c)}function tr(a){a=new qC(a);cC();var b,c;try{b=nC(a),c=wn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ki(d),y(d,58))gn(d);else throw d;}}function SG(){}s(543,1,{59:1,66:1},SG);_.me=function(a){eD(this.a,a.a)};
-_.a=null;function HD(){this.gb=Vw()}s(545,328,ii,HD);function qr(){var a;qr=u;QH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);RH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");SH=QH&!RH;var b;a=F(H,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]);rr=v(H,r,-1,1E3,1);for(b=0;b<rr.length;++b)rr[b]=-999;for(b=0;b<a.length;b+=2)rr[a[b+1]]=a[b]}
-function jq(a,b,c){a=new TH(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Qz(a,b,c){var d;d=new UH;lj(d.t,b,c);ej(a.f,d.t,0,0);Ti(a.a,d);return d}function tD(a,b){return!a.e?null:b in a.e?a.e[b]:null}function SF(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)gw(a.f,b.t,c,d),b.r=c,b.s=d;VH(b)}
-function pD(a,b,c,d){qr();this.gb=Vw();this.a=new Zi;this.e=d;this.gb.style[Sf]=$a;this.gb.style[Qf]=$a;this.gb.style[Hg]=Ue;this.gb.style[bh]=b;this.gb.style[Ie]=c;this.f=new WH;this.f.gb.style[bh]=cb;this.f.gb.style[Ie]=cb;SH?(b=new XH,c=new YH,ej(b,this.f,0,0),ej(b,c,0,0),kw(this,b)):kw(this,this.f);this.c=a;a.Nb=this;SH?(this.j=new ZH(this),this.j.i=new $H(this),this.j.j=new aI(this),this.j.n=new bI(this),this.j.k=new dI(this),this.c&&(this.j.e=new gI(this),this.j.f=new nI(this),this.j.a=new oI(this))):
-z(this,new pI(this),(Br(),Br(),Cr));z(this,this,(oq(),oq(),pq));z(this,new qI(this),(oj(),oj(),pj));z(this,new rI(this),(qj(),qj(),rj));z(this,new sI(this),(nr(),nr(),or));(iq(),iq(),uz).a=this}s(544,545,ii,pD);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var SH,RH,QH,rr=null;function WH(){iw.call(this);this.gb[xd]=Qe}s(547,306,ii,WH);function XH(){WH.call(this);this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(546,547,ii,XH);function pI(a){this.a=a}s(548,1,{},pI);
-_.mc=function(a){var b,c,d;c=uj(a);d=Ij(a);b=Jj(a.a);a=new tI(a);2==b&&(a.e=4);wG(this.a.c,a,c,d);this.a.i=!0};_.a=null;function qI(a){this.a=a}s(549,1,{},qI);_.nc=function(a){var b,c;b=uj(a);c=Ij(a);a=new tI(a);this.a.i?FG(this.a.c,a,b,c):HG(this.a.c,a,b,c);Yx(this.a.gb)};_.a=null;function rI(a){this.a=a}s(550,1,{},rI);_.oc=function(a){this.a.i=!1;uj(a);Ij(a);IG(this.a.c)};_.a=null;function sI(a){this.a=a}s(551,1,{},sI);_.a=null;
-function YH(){WH.call(this);this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(552,547,ii,YH);function uI(a,b){var c;c=b.a;c.e=4;return wG(a.a.c,c,b.d,b.e)}function $H(a){this.a=a}s(553,1,{},$H);_.uf=function(a){return uI(this,a)};_.a=null;function Zr(a,b){HG(a.a.c,b.a,b.d,b.e);return wG(a.a.c,b.a,b.d,b.e)}function aI(a){this.a=a}s(554,1,{},aI);_.uf=function(a){return Zr(this,a)};_.a=null;function bI(a){this.a=a}s(555,1,{},bI);_.uf=function(a){return FG(this.a.c,a.a,a.d,a.e)};_.a=null;
-function dI(a){this.a=a}s(556,1,{},dI);_.uf=function(){return IG(this.a.c)};_.a=null;function er(a,b){var c;c=K(wE(b.b));c=new sC(b,0,hg,c);rF(a.a.c,c);return!0}function gI(a){this.a=a}s(557,1,{},gI);_.uf=function(a){return er(this,a)};_.a=null;function fr(a,b){var c;c=K(wE(100*b.c));c=new sC(b,0,ng,c);rF(a.a.c,c);return!0}function nI(a){this.a=a}s(558,1,{},nI);_.uf=function(a){return fr(this,a)};_.a=null;function jr(a,b){var c;c=new sC(b,0,fe,hh);rF(a.a.c,c);return!0}function oI(a){this.a=a}
-s(559,1,{},oI);_.uf=function(a){return jr(this,a)};var vI=_.a=null;function wI(){wI=u;vI=new St((gu(),new fu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function xI(){xI=u;yI={}}function zI(a,b,c){var d;c&&(b.style[le]=c.b+Yf,d=c.a,d!=Ob&&(b.style[ke]=d),0!=(c.c&1)&&(b.style[ne]=kd),0!=(c.c&2)&&(b.style[me]=Oe));a.e.style[ah]=Gf}
-function gB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=wi(b);d in yI?c=yI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(wI(),vI),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),zI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Xj(e)+$wnd.pageYOffset,l=Xj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Xj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new AI,w.a=q,w.b=n,w.c=m,w),yI[d]=c);return c}
-function BI(){xI();var a,b,c,d,e;sj();this.a=F(nt,k,1,["monospace","sans-serif",sg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(vg);this.e.innerHTML=this.f||j;this.e.style[le]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ke]=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(562,1,{},BI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var yI;function AI(){}
-s(563,1,{},AI);_.a=0;_.b=0;_.c=0;function xG(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,12))return!!a.a.a.metaKey}catch(b){if(b=Ki(b),!y(b,80))throw b;}return!1}function yG(a){try{if(a.a&&y(a.a,12))return!!a.a.a.shiftKey}catch(b){if(b=Ki(b),!y(b,80))throw b;}return!1}function tI(a){sr.call(this,null,0,null);this.a=a}function TH(a,b,c){sr.call(this,a,0,b);this.a=c}s(564,412,ei,tI,TH);_.ke=function(){return xG(this)};_.le=function(){return yG(this)};_.a=null;
-function VB(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,zI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UB(a){this.c=a;this.b={};this.a=new BI}s(565,415,ei,UB);_.a=null;function Rz(a){this.a=a}s(566,423,{},Rz);_.a=null;function CI(a,b){this.a=a;this.b=b}s(567,1,{},CI);_.a=null;_.b=null;function DI(){yx.call(this);this.gb[xd]="jsa-resetTable";this.gb.style[bh]=gd}s(568,338,ii,DI);
-function EI(){EI=u;var a=FI=new BI;sj();a.f="9p";a.e.style[ke]=sg;a.e.style[le]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[le]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);GI=new cA(1)}function IF(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,VH(a)}
-function KF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.n&&(HF(a,!1),360<=g||-360>=g?i=JF(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,G=HI(o,n,q,w,f),A=HI(o,n,q,w,h),J="<g"+a.k+qb,J+='<path d ="M '+G.a+ba+G.b+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.a+ba+A.b+'"/>',J+="</g>",J),IF(a,i))}function Z(a,b,c,d,e){a.n&&IF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ga+a.b+a.a+Za)}
-function GF(a,b,c,d,e){a.n&&(HF(a,!1),IF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za))}function RF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+ga+a.i+' fill="'+e+ka+b+"</text>");IF(a,b)}function rB(a,b,c,d,e){HF(a,!0);IF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za)}
-function VH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Wj(a.t.gb)+(a.t.gb.offsetWidth||0)-Wj(a.t.gb),d=Xj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Xj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+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=eg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function QF(a,b){a.e=b;a.i=PG(b)}s(569,419,{});_.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 GI,FI;function Nr(a,b,c){c&&(Yr(a,b),c.uf(a.b));a.d=!0}function Yr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Wj(a.o.gb)+Vj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Xj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new tI(b),b.a.preventDefault(),!0):!1}
-function ZH(a){this.o=a;this.b=new II;this.c=new JI(this);z(this.o,new KI(this),(Vr(),Vr(),Wr));z(this.o,new LI(this),(Or(),Or(),Pr));z(this.o,new MI(this),(Sr(),Sr(),Tr));z(this.o,new NI(this),(Kr(),Kr(),Lr));z(this.o,new OI,(kr(),kr(),lr));z(this.o,new PI(this),(gr(),gr(),hr));z(this.o,new QI(this),(br(),br(),cr))}s(570,1,{},ZH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function JI(a){kk();this.a=a}s(571,24,{},JI);
-_.vc=function(){!this.a.d&&this.a.i&&uI(this.a.i,this.a.b)};_.a=null;function KI(a){this.a=a}s(572,1,{},KI);_.a=null;function LI(a){this.a=a}s(573,1,{},LI);_.a=null;function MI(a){this.a=a}s(574,1,{},MI);_.a=null;function NI(a){this.a=a}s(575,1,{},NI);_.a=null;function OI(){}s(576,1,{},OI);function PI(a){this.a=a}s(577,1,{},PI);_.a=null;function QI(a){this.a=a}s(578,1,{},QI);_.a=null;function II(){}s(579,1,{},II);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function GD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function RI(a){var b,c,d,e,f;Uj(a);d=(fj(),gj(null));e=new DI;vx(e,a);Xv(d,e,d.gb);f=a.$c();b=a.Zc();c=GD();9<=c?(++f,++b):7==c&&y(a,25)&&(c=a.gb.textContent,2>=c.length&&(f+=8));xx(e,a);ew(d,e);return new iz(f,b)}function SI(){this.gb=$doc.createElement(Xd);this.gb[xd]=Qe;this.gb.style[Rf]=Je;this.gb.style[Vf]=$c;this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(581,309,ui,SI);_.Xc=function(){return Wj(this.gb)};
-_.Yc=function(){return Xj(this.gb)+$wnd.pageYOffset};function PG(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+fa);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function HI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new CI(new rE(a),new rE(b))}function JF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.k+Za}
-function VF(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+=ba);d+=fa;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function HF(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ga+a.a:a.k=' fill="none" stroke="'+c+ga+a.a}function UH(){EI();this.n=GI;this.c=[];this.t=new SI}s(582,569,{},UH);_.a=j;_.b=j;function TI(){TI=u;UI=new iz(0,0)}
-function VI(a){var b;b=a.yf();if(!b){var c;(c=a.vf())?(b=RI(c.a),lj(c.ne(),b.b,b.a),c=RI(c.a),b=new iz(c.b-b.b,c.a-b.a)):b=new iz(0,0);a.Cf(b)}return b}function xz(a,b){var c;if(a.re())return UI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Bf(bz(b));c=RI(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function WI(a,b){var c;b&&(c=eg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.xf().gb.style[hd]=c)}function XI(){this.e=new WA;this.e.a=-1;this.e.b=-1}s(584,1,{});_.vf=function(){return null};_.wf=function(a){this.Af(a.Gd())};
-_.xf=function(){return this.ne()};_.yf=function(){return YI};_.xd=function(){};_.re=function(){return!1};_.zf=function(a){this.Bf(bz(a))};_.Af=function(a){WI(this,a)};_.Bf=function(a){var b=this.ne().gb,c,d,e;c=(Hz(),Iz);e=a.b;d=a.a;e!=c.b?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.a?b.style[ke]=d:b.style[ke]=j;0!=(a.c&1)?b.style[ne]=kd:b.style[ne]=j;0!=(a.c&2)?b.style[me]=Oe:b.style[me]=j};_.Cf=function(a){YI=a};_.Df=function(){};var YI=_.e=null,UI;
-function zA(a,b){TI();XI.call(this);this.a=new Pw(a);this.a._c()[xd]=j;z(this.a,new ZI(this,b),(lq(),lq(),mq))}s(583,584,{},zA);_.ne=function(){return this.a};_.Af=function(a){WI(this,a)};_.a=null;function ZI(a,b){this.a=a;this.b=b}s(585,1,{},ZI);_.Ec=function(a){iq();jq(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function DA(a){TI();XI.call(this);this.a=new Ox;z(this.a,new $I(this,a),(fq(),fq(),gq))}s(586,584,{},DA);_.ne=function(){return this.a};_.a=null;
-function $I(a,b){this.a=a;this.b=b}s(587,1,{},$I);_.a=null;_.b=null;function aJ(a,b){var c,d;WI(a,b.Gd());for(d=new Ei(b.Ob.a);d.b<d.d.ue();)c=Fi(d),c.dc&&c._b.wf(c)}function bJ(a,b){var c,d,e,f,g,i,h;lj(a.d,b.Nd(),b.Jd());for(d=new Ei(b.Ob.a);d.b<d.d.ue();)c=Fi(d),c.dc&&(e=c._b,e.zf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=VI(e).b,f-=VI(e).a,lj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Mz(){TI();XI.call(this);this.d=new iw}s(588,584,{},Mz);
-_.wf=function(a){aJ(this,a)};_.ne=function(){return this.d};_.zf=function(a){bJ(this,a)};_.d=null;function BB(a){TI();XI.call(this);var b=this.a=new Lx;Tw(b.b,a);Kx(b);this.e.a=-1;this.e.b=-1}s(589,584,{},BB);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?ao(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function EB(a){this.a=new iy(a.f,new cJ(a))}s(590,1,{},EB);_.a=null;
-function ey(a){var b,c,d,e,f;f=new rC(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(dJ,k,59,0,0);for(c=b.a?vk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,40)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=bj((Wz(),Q),new R(f.d)));c=c.b;if(Jt(!c?gh:c.a,yh))for(c=(!a.d.a||0==a.d.a.c?(Os(),Os(),Ps):new Zz(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new sr(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Kf(),null.Kf()):100==f.d&&y(f.e,56)?(i=f.e,h=new sr(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Kf():401==f.d||402==f.d?(null.Kf(),null.Kf(),null.Kf(),null.Kf(),null.Kf()):500<=f.d&&507>=f.d&&(g=null.Lf,500!=g&&(f=new sr(null.Lf,g,null),f.i=null.Kf(),f.j=null.Kf(),i=null.Kf(),f.e=i&12,501==g&&null.Kf())))}function cJ(a){this.a=a}s(591,1,Uh,cJ);_.pc=function(){ey(this)};_.a=null;function aC(){TI();XI.call(this);this.a=new Gy}s(592,584,{},aC);_.vf=function(){var a;a=new aC;Dy(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.yf=function(){return eJ};_.Cf=function(a){eJ=a};var eJ=_.a=null;s(593,588,{});function dC(){new ts}s(594,443,{},dC);function Xq(a,b){a.onloadend=function(a){b.ye(a.target.result)}}function FD(a){this.a=a}s(601,1,{},FD);_.a=null;function CD(){}s(602,1,{},CD);function DD(){}s(603,1,{},DD);function ED(){}s(604,1,{},ED);
-function pB(a,b){TI();Mz.call(this);this.c=new fJ(a);var c=this.b=new yx,d=(jx(),kx);c.a=d;vx(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&gJ(Ry(c.z.a.p,0)))throw new Kv("WindowPanel can only contain one child widget");hJ(c,d);this.c.a=this;this.a=b}s(605,593,{},pB);_.ne=function(){return this.c};_.xf=function(){return this.b.fb};_.xd=function(){iJ(this.c,!1)};_.Bf=function(){};_.Df=function(a){aJ(this,a);bJ(this,a);jJ(this.c);kJ(this.c)};_.a=null;_.b=null;_.c=null;
-function lJ(a){var b;b=new zq(Zn(a.gb,Lf),Zn(a.gb,Kf));a=new zq(Zn(a.K.ab.gb,Lf),Zn(a.K.ab.gb,Kf));return F(H,r,-1,[b.b-a.b,b.a-a.a])}function mJ(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?(nJ(a,a.I),a.I=null):null!=a.H&&(oJ(a,a.H),a.H=null);Lj(a.J)}function jJ(a){a.bb?a.Hf(Cq(a.K.ab)):(a.Ad(),jJ(a))}function oJ(a,b){var c;a.bb?(c=lJ(a),a.Hf(new zq(-1,pJ(b,!1)-c[1]))):a.H=b}function qJ(a,b){var c;b!=a.vd()&&(c=a.K.ab,Pv(c),rJ(c,b,c.gb,c.p.c,!0))}
-function nJ(a,b){var c;a.bb?(c=lJ(a),a.Hf(new zq(pJ(b,!0)-c[0],-1))):a.I=b}s(608,311,di);_.Ef=function(){var a,b;b=Cq(this.K.ab);a=lJ(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?gJ(Ry(a.p,0)):null};_.Ff=function(a){sJ(this.K.ab,a)};_.qd=function(){return new Qv(this.K.ab)};_.Gf=function(){Gq(this.K.ab)};_.ld=function(){mJ(this)};_.Dd=function(){Gq(this.K.ab)};_.nd=function(a){return tJ(this.K.ab,a)};_.Hf=function(a){Eq(this.K.ab,a)};
-_.cd=function(a){oJ(this,a)};_.wd=function(a){qJ(this,a)};_.ed=function(a){nJ(this,a)};_.H=null;_.I=null;function uJ(){uJ=u;var a=(vJ(),wJ(),xJ);yJ=new Cx(a.d,a.b,a.c,a.e,a.a)}function iJ(a,b){var c;c=new cv;a.db&&rs(a.db,c);a.A&&Dq(a.f,a);try{Mi(a.f.c,a)}catch(d){if(d=Ki(d),!y(d,74))throw d;}a.b=zJ(a.f,a);try{pw(a,b)}finally{Pi(a.j.a),Pi(a.i.a),Pi(a.k.a),a.G&&Si(a.G,a.f),a.t&&(a.t=!1)}}function AJ(a,b,c){var d,e;e=a.fb;d=new Nj(a,e);e.sd(a,d.a+b,d.d+c)}
-function BJ(a,b,c){b=new CJ(bo(ao(lv(lv(a.K.c,b),c))));Ov(b,a);z(b,a.c,(lq(),lq(),mq));return b}function nB(a,b){var c=a.z.b;c.a.gb.textContent=b||j;sJ(c.f,null)}function Bq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Eq(a.K.ab,b)}function dF(a,b,c){var d,e;(e=a.f)?(d=DJ(e.gb),sw(a,b+(Wj(e.gb)+d[3]),c+(Xj(e.gb)+$wnd.pageYOffset+d[0]))):sw(a,b,c)}function oB(a,b){a.A!=b&&(a.A=b,a.$&&(b?Fq(a.f,a):Dq(a.f,a)))}
-function hJ(a,b){if(b!=(0!=a.z.a.p.c?gJ(Ry(a.z.a.p,0)):null)){Pv(a.z.a);var c=a.z.a;rJ(c,b,c.gb,c.p.c,!0)}}
-function EJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(wq(),FJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Ei(a.G);e.b<e.d.ue();)if(d=Fi(e),b==(wq(),GJ)){!d.b&&(d.b=new HJ);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(wq(),xq))g=d.f,i=d.w,d.z.c?(dF(d,i.c,i.d),Bq(d,new zq(i.b,-1))):(dF(d,i.c,i.d),Bq(d,new zq(i.b,i.a)),Fq(g,d)),Ii(g.c,d,d.z.b),ek(d.q,333);else if(!d.t&&f==(wq(),FJ))d.gb.style[Zg]=$g,wq()}else if(b==xq){!d.b&&(d.b=new HJ);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=DJ(i.gb);h=d.w;if(d.z.c)h.c=Wj(d.gb)-
-g[3]-Wj(i.gb),h.d=Xj(d.gb)+$wnd.pageYOffset-g[0]-(Xj(i.gb)+$wnd.pageYOffset),d.w=h,dF(d,0,0),IJ(d,yq(i.gb).b,-1);else{if(f!=(wq(),FJ))h.c=Wj(d.gb)-g[3]-Wj(i.gb),h.d=Xj(d.gb)+$wnd.pageYOffset-g[0]-(Xj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;dF(d,0,0);Eq(d,new JJ(yq(i.gb)));Dq(i,d)}d==d.f.a||mG(d);ek(d.q,333)}}else b==FJ&&(!d.b&&(d.b=new HJ),d=a,d.t||(d.x=c,d.gb.style[Zg]=Je))}}function KJ(a,b){a.gb.style[dh]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Kf().Kf()}
-function kJ(a){if(!a.bb){a.j=Iv(a,a.f,(!cs&&(cs=new qk),cs));a.i=Iv(a,a.f,pk?pk:pk=new qk);a.k=Iv(a,a.f,(!hs&&(hs=new qk),hs));var b=a.f;!a.G&&(a.G=new Zi);Ti(a.G,b);cs&&(b=new bs(a),a.db&&rs(a.db,b));a.A&&Fq(a.f,a);Ii(a.f.c,a,a.z.b);a.b&&(sw(a,a.b.a,a.b.b),a.b=null);tw(a);mG(a)}}function mG(a){if(a!=a.f.a){var b;hs&&(b=new gs(a),a.db&&rs(a.db,b))}}s(607,608,di);_.vd=function(){return 0!=this.z.a.p.c?gJ(Ry(this.z.a.p,0)):null};_.yd=function(a){iJ(this,a)};_.qd=function(){return new Qv(this.z.a)};
-_.ld=function(){mJ(this);Lj(new LJ(this))};_.nd=function(a){return tJ(this.z.a,a)};_.Hf=function(a){Bq(this,a)};_.zd=function(a,b){dF(this,a,b)};_.wd=function(a){hJ(this,a)};_.Ad=function(){kJ(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 yJ;
-function fJ(a){uJ();var b=(MJ(),NJ),c;c=(Aw(),Bw);uw.call(this,!1,"popup");this.L=c.a;this.J=new OJ(this);c=new PJ;c.gb[xd]="mosaic-popupLayoutPanel";mw(this.K,c);rw(this);this.c=new QJ(this);this.q=new RJ(this);this.r=new SJ(this);this.s=new TJ(this);this.w=new UJ;this.F=(wq(),GJ);this.A=!1;this.f=b;a=this.z=new VJ(a);b=new WJ;!a.d&&(a.d=new XJ);Ti(a.d,b);a=new YJ(new Bx(yJ.a.d.a,yJ.a.b,yJ.a.c,yJ.a.e,yJ.a.a));z(a,new ZJ(this),(lq(),lq(),mq));b=this.z.b;if(!b.b){b.b=new yx;b.b._c()[xd]="mosaic-Caption-iconBoxRight";
-c=b.b;var d=(rx(),sx);c.c=d;$J(b.f,b.b,new aK(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new $v;d=wx(c);tv(c.b,(Du(),Eu(d)),0);Zv(c,a,d,0,!1)}else vx(b.b,a);sJ(b.f,null);z(this.z.b,new bK(this),(tq(),tq(),uq));z(this.z.b,this.c,mq);qJ(this,this.z);Gi(bo(ao(this.gb)),"mosaic-WindowPanel",!0)}s(606,607,di,fJ);_.xd=function(){var a=this.a,b=new iB(a.a,201),c;a=a.a.q;a.a?a=new cK(new Ei(a.a)):(a=(Os(),Os(),Ps),a=new Ei(a));for(;a.Qc();)c=a.Rc(),201==b.d&&bF(c.a)};_.a=null;
-function rG(a,b,c,d){b=cz(b);c+=b.a;d+=b.b;sw(a.a,c,d);tw(a.a)}function LB(){TI();XI.call(this);var a=this.a=new dK;a.T=!0;a.a.f=!0;this.a.W=!0}s(609,584,{},LB);_.ne=function(){return this.a};_.a=null;function EC(){}s(615,459,{},EC);function cK(a){if(!a)throw new nn;this.a=a}s(616,1,{},cK);_.Qc=function(){return KC(this.a)};_.Rc=function(){return Fi(this.a)};_.Sc=function(){throw new NC("Missing message: awt.50");};_.a=null;function iA(){return iA()}
-function CC(){CC=u;var a;a=(tC(),uC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(eK,k,-1,0,1);else throw new eE(a+" is not supported");}catch(b){if(b=Ki(b),!y(b,82))throw b;}}function FB(a,b){a.a=31*a.a+I((new rE(b)).a)}function dA(){}s(619,1,{},dA);_.hC=function(){return this.a};_.a=1;function fK(){fK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ie]=cb;a.body.style[Ie]=cb}
-function DJ(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"borderTopWidth"));b[1]=gK(hK(a,"borderRightWidth"));b[2]=gK(hK(a,"borderBottomWidth"));b[3]=gK(hK(a,"borderLeftWidth"));return b}function iK(a){fK();var b,c;c=jK(a);b=DJ(a);a=(a.style[eh]=bb,new zq(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 yq(a){fK();a.style[eh]=bb;return new zq(a.clientWidth,a.clientHeight)}
-function jK(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"marginTop"));b[1]=gK(hK(a,"marginRight"));b[2]=gK(hK(a,"marginBottom"));b[3]=gK(hK(a,"marginLeft"));return b}function kK(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"paddingTop"));b[1]=gK(hK(a,"paddingRight"));b[2]=gK(hK(a,"paddingBottom"));b[3]=gK(hK(a,"paddingLeft"));return b}
-function lK(a,b,c){fK();try{switch(b){case Nf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ie:b=yg;default:a.style[b]=c}}catch(d){if(d=Ki(d),!y(d,74))throw d;}}function pJ(a,b){fK();var c;mK||(mK=$doc.createElement(vg),lK(mK,Ue,j),lK(mK,Ng,j),lK(mK,Vf,$c),lK(mK,Zg,Je),$doc.body.appendChild(mK));lK(mK,bh,a);lK(mK,Ie,a);c=iK(mK);return b?c.b:c.a}var mK=null;function nK(){zq.call(this,0,0)}function zq(a,b){this.b=a;this.a=b}
-function JJ(a){zq.call(this,a.b,a.a)}s(621,1,ei,nK,zq,JJ);_.eQ=function(a){return this===a?!0:null==a||oK!=un(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+Rc};_.a=0;_.b=0;function pK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(622,1,{68:1,70:1,91:1},pK);_.eQ=function(a){return a===this?!0:y(a,91)?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 qK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function rK(a,b){this.a=a;this.b=b}s(623,1,ei,rK);_.eQ=function(a){return this===a?!0:null==a||sK!=un(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 sK.d+"[x="+this.a+",y="+this.b+Rc};_.a=0;_.b=0;
-function UJ(){this.b=this.a=this.d=this.c=0}s(624,1,ei,UJ);_.eQ=function(a){return this===a?!0:null==a||tK!=un(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 tK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;
-function hK(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Nf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ie:b=yg;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(627,1,{});var uK=-1;function vK(){}s(628,627,{},vK);_.a=-1;_.b=-1;var wK=null;function gK(a){a=parseInt(a,10);a=isNaN(a)?null:sE(a);return!a?0:a.a}
-s(631,326,oi);_.Ef=function(){return Cq(this.f)};_.Ff=function(a){sJ(this.f,a)};_.Gf=function(){Gq(this.f)};_.Dd=function(){Gq(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ie]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[bh]=a;b.bb||(b.i=a)};function vJ(){vJ=u;wJ()}
-function xK(a){vJ();var b;Qw(this,new PJ);this.a=new yK;b=this.f;zK(b,new AK);lK(b.gb,Sf,ab);b.o=0;$J(b,this.a,new aK(0));this.a._c()[xd]="mosaic-Caption-text";this.a.gb.textContent=a||j;sJ(this.f,null);this.gb[xd]="mosaic-Caption"}s(630,631,oi,xK);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.b=null;
-function wJ(){wJ=u;BK=Dn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Vy(BK,240,20);new Vy(BK,224,16);new Vy(BK,208,16);new Vy(BK,192,16);new Vy(BK,176,16);new Vy(BK,160,16);new Vy(BK,144,16);new Vy(BK,128,16);new Vy(BK,112,16);new Vy(BK,96,16);new Vy(BK,80,16);new Vy(BK,64,16);new Vy(BK,260,16);xJ=new Vy(BK,48,16);new Vy(BK,32,16);new Vy(BK,16,16);new Vy(BK,0,16)}var BK,xJ;function CK(a,b){Fv(a.a.gb,!b);sJ(a.f,a.a)}
-function Aq(a,b){a.c=b;Fv(a.a.gb,!b);sJ(a.f,a.a);if(a.d){var c;for(c=new Ei(a.d);c.b<c.d.ue();)Fi(c)}}function VJ(a){var b;Qw(this,new PJ);b=this.f;zK(b,new DK((EK(),FK)));b.o=0;this.b=new xK(a);$J(b,this.b,new aK(1));this.a=new PJ;Yi(this.a,"Body");$J(b,this.a,new aK(0));this.gb[xd]="mosaic-CaptionLayoutPanel"}s(633,631,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},VJ);_.fd=function(){Jv(this.f)};_.gd=function(){Mv(this.f)};_.qd=function(){return new Qv(this.a)};
-_.nd=function(a){return tJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function XJ(){RE(this)}s(634,516,pi,XJ);function OJ(a){this.a=a}s(635,1,Uh,OJ);_.pc=function(){Gq(this.a.K.ab)};_.a=null;function GK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Kj(a.e.a,b);a.e&&yu(a.e.a,b)&&Bu(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&mG(!a.e?null:yu(a.e.a,b-1))}function HK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Lz);-1==Kj(a.e.a,b)&&Ti(a.e.a,b)}function HJ(){}s(636,1,{},HJ);_.Jc=function(a){GK(a)};_.Kc=function(a){HK(a)};
-_.Mc=function(a){IK(a.a.f,a.a)};function MJ(){MJ=u;JK=new KK(1,"e");LK=new KK(2,Bf);MK=new KK(3,"ne");NK=new KK(10,"nw");OK=new KK(4,mg);PK=new KK(5,pg);QK=new KK(12,"sw");RK=new KK(8,"w");NJ=new SK((fj(),gj(null)).gb)}function zJ(a,b){var c;c=DJ(a.gb);return new rK(Wj(b.gb)-(Wj(a.gb)+c[3]),Xj(b.gb)+$wnd.pageYOffset-(Xj(a.gb)+$wnd.pageYOffset+c[0]))}
-function TK(a){var b,c,d,e,f,g;if(a.e){b=yq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=yu(a.e.a,d),c=new zq(Zn(g.gb,Lf),Zn(g.gb,Kf)),f=zJ(a,g),f.a-=Qj(0,f.a+Zn(g.gb,Lf)-b.b),f.b-=Qj(0,f.b+Zn(g.gb,Kf)-b.a),dF(g,Qj(0,f.a),Qj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,IJ(g,c.b,c.a),g.F==(wq(),xq)&&Eq(g,new JJ(yq(a.gb))),ek(g.q,1)}}function UK(a,b,c){a=a.d;Ii(a,b,b);x(a.c,b,c);Yi(b,zc+c.b)}
-function Dq(a,b){var c;c=a.d;VK(c,b.y);Xi(b.y,zc+NK.b);VK(c,b.u);Xi(b.u,zc+LK.b);VK(c,b.v);Xi(b.v,zc+MK.b);VK(c,b.E);Xi(b.E,zc+RK.b);VK(c,b.n);Xi(b.n,zc+JK.b);VK(c,b.D);Xi(b.D,zc+QK.b);VK(c,b.B);Xi(b.B,zc+OK.b);VK(c,b.C);Xi(b.C,zc+PK.b)}
-function Fq(a,b){!b.y&&(b.y=BJ(b,0,0));UK(a,b.y,NK);!b.u&&(b.u=BJ(b,0,1));UK(a,b.u,LK);!b.v&&(b.v=BJ(b,0,2));UK(a,b.v,MK);!b.E&&(b.E=BJ(b,1,0));UK(a,b.E,RK);!b.n&&(b.n=BJ(b,1,2));UK(a,b.n,JK);!b.D&&(b.D=BJ(b,2,0));UK(a,b.D,QK);!b.B&&(b.B=BJ(b,2,1));UK(a,b.B,OK);!b.C&&(b.C=BJ(b,2,2));UK(a,b.C,PK)}function IK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Kj(a.e.a,b);if(c+1<d){nA(a.e,b);for(Ti(a.e.a,b);c<d;++c)KJ(yu(a.e.a,c),c)}else KJ(b,c)}
-function SK(a){a=new WK(a);Qw(this,a);this.c=new XK(a);this.c.i=!0;Qi(this.c);this.c.k=3;this.d=new YK(a);this.d.i=!0;Qi(this.d);this.d.k=3;Sw(this)}s(637,326,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,99:1},SK);_.Ef=function(){return yq(this.gb)};_.Ff=function(){var a;(a=ZK(this))&&a.Ff(null)};_.Gf=function(){TK(this)};_.Jc=function(a){!this.b&&(this.b=new HJ);GK(a)};_.Kc=function(a){!this.b&&(this.b=new HJ);HK(a)};_.Dd=function(){TK(this)};
-_.Mc=function(a){!this.b&&(this.b=new HJ);IK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var JK,LK,MK,NK,NJ,OK,PK,QK,RK;function WK(a){this.p=new jw(this);this.gb=a}s(638,306,ii,WK);function KK(a,b){this.a=a;this.b=b}s(639,1,{},KK);_.a=0;_.b=null;function XK(a){Ai();Ui.call(this,a)}s(640,3,{},XK);_.jc=function(){var a;a=this.j.e;a.t||Uj(a.o);Xi(this.j.e,"dragdrop-dragging");!a.z.c&&CK(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Qj(this.a,a<this.d?a:this.d),b=Qj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(sj(),Yf);c.style[Ng]=b+Yf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||mG(a);a.z.c||CK(a.z,!0);a.t||(a.o||(a.o=new $K,Yi(a.o,"mosaic-GlassPanel-invisible")),lK(a.o.gb,dh,(fK(),hK(a.gb,dh))),ej((fj(),gj(null)),a.o,0,0));Yi(this.j.e,"dragdrop-dragging");a=new Nj(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 VK(a,b){try{Mi(a,b)}catch(c){if(c=Ki(c),!y(c,74))throw c;}}function YK(a){Ai();Ui.call(this,a);this.c=new Ci}s(641,3,{},YK);_.jc=function(){var a;a=this.j.e.fb;a.t||Uj(a.o);Xi(this.j.e,"dragdrop-dragging");CK(a.z,!1);Bq(a,new zq(a.e,a.d));ek(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=bj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Qj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Qj(a+b,Zn(d.z.b.gb,Kf)),b!=a&&AJ(d,0,a-b),Bq(d,new zq(d.e,b)),ek(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=Qj(a+b,Zn(d.z.b.gb,Kf)),Bq(d,new zq(d.e,b)),ek(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Qj(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&&AJ(d,a-b,0),Bq(d,new zq(b,d.d)),ek(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,Bq(d,new zq(96<a+b?a+b:96,d.d)),ek(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||mG(a);CK(a.z,!0);a.t||(a.o||(a.o=new $K,Yi(a.o,"mosaic-GlassPanel-invisible")),lK(a.o.gb,dh,(fK(),hK(a.gb,dh))),ej((fj(),gj(null)),a.o,0,0));Yi(this.j.e,"dragdrop-dragging");a=new Nj(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 qu(){qu=u;ru=new aL}
-function $K(){qu();var a;this.d=new bL(this);this.a=!1;this.b=new nw;Qw(this,this.b);a=this.gb.style;a[hd]="#000";a[he]="alpha(opacity=50)";a[Nf]="0.5";this.gb[xd]="gwt-GlassPanel"}s(642,326,Qh,$K);
-_.jd=function(){var a;Sw(this);try{a=this.fb}catch(b){b=Ki(b);if(y(b,80))throw new Kv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(fj(),gj(null))?(pu(ru,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Si(lk,a),a.b=!0,a.c=tk(a),Ti(lk,a),this.c=new cL(this),Vu(new ou(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=ab,this.gb.style[gg]=ab):lj(this,Zn(a.gb,Lf),Zn(a.gb,Kf));this.a&&Ju(new nu(this));ej(gj(null),new dL,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Zj(this.d);this.c&&(lu(Tu,this.c,F(eL,k,14,[(!fs&&(fs=new qk),fs)])),this.c=null);this.a&&lu(Lu,this,F(eL,k,14,[(!Ku&&(Ku=new qk),Ku)]))};_.Uc=function(a){switch(Gu(a.type)){case 256:if(27==(a.keyCode||0))return Uj(this),!1;case 1:if(eo(this.gb,a.target))return Uj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var ru;function bL(a){kk();this.a=a}s(643,24,{},bL);_.vc=function(){pu((qu(),ru),this.a,!1)};_.a=null;function cL(a){this.a=a}s(644,1,{},cL);_.a=null;
-function dL(){this.gb=Vw();var a;a=new Px(new fL(this));z(this,a,(bq(),bq(),cq));z(this,a,(Zq(),Zq(),$q))}s(645,328,ii,dL);_.ld=function(){Lj(new gL(this))};function fL(a){this.a=a}s(646,1,{},fL);_.a=null;function gL(a){this.a=a}s(647,1,Uh,gL);_.pc=function(){Yx(this.a.gb)};_.a=null;function hL(a){a.gb.style[bh]=gd;a.gb.style[Ie]=gd;if(a.bb){var a=a.fb,b;y(a,99)?a.Ff(null):(b=ZK(a))&&b.Ff(a)}}s(649,309,ci);_.Ef=function(){hL(this);return new zq(Zn(this.gb,Lf),Zn(this.gb,Kf))};_.Ff=function(){hL(this)};
-_.Gf=function(){};_.Tc=function(){};_.Dd=function(){};function yK(){this.gb=$doc.createElement("label");this.gb[xd]="mosaic-Label";this.gb.style[ah]=Gf;this.gb[xd]="mosaic-HTML"}s(648,649,ci,yK);function YJ(a){Qw(this,new iL(a));this.gb[xd]="mosaic-ImageButton"}s(650,326,Qh,YJ);
-function dK(){var a=(Aw(),Dw);uw.call(this,!0,mf);this.L=a.a;this.a=new jL(this);this.a.d=!0;kw(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);ij();vv(a,b)}else this.cb|=1;bo(ao(this.gb))[xd]=Ge;this.gb.style[dh]="2147483647"}s(651,311,ii,dK);_.Tc=function(a){Lv(this,a);1==Gu(a.type)&&pw(this,!1)};_.a=null;
-function jL(a){this.b=a;this.c=new Zi;this.i=new Zi;a=(hy(),gy);new Uy(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Bg);this.e=$doc.createElement(Eg);Cu(b,this.e);this.o=!0;a=Vw();b=(Du(),Eu(b));a.appendChild(b);this.gb=a;ql();this.gb.setAttribute("role",Ul.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),ij(),vv(a,b)):this.cb|=2225;this.gb[xd]=Fe;a=Dv(this.gb)+"-vertical";Gi(this._c(),a,!0);this.gb.style[Qf]=ab;this.gb.setAttribute("hideFocus",Wg);z(this,new fy(this),(bq(),bq(),cq))}
-s(652,349,ui,jL);_.Tc=function(a){switch(Gu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Zx(this,a)};_.Cd=function(a,b){cy(this,a,b);b||this.a&&pw(this.b,!1)};_.a=!0;_.b=null;
-function iL(a){var b=(jx(),kx),c=(rx(),sx),d;d=new bx;d.f[ld]=$a;d.f[rd]=0;d.f[td]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;$w(b.a);b.a.c.rows[0].cells[0][cd]=c.a;$w(b.a);b.a.c.rows[0].cells[0].style[Yg]=e.a;$w(d);b=Ww(d,0,0,!0);if(a){Uj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Yw(g,f.c);it(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ti(c.b,a);a.gb[Yc]=e;Cu(b,a.gb);Ov(a,d)}Qw(this,d);Gi(this.gb,"mosaic-WidgetWrapper",!0)}s(653,326,Qh,iL);_.a=null;_.b=null;function QJ(a){this.a=a}s(654,1,{},QJ);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&mG(this.a)};_.a=null;function RJ(a){kk();this.a=a}s(655,24,{},RJ);_.vc=function(){Gq(this.a.K.ab);var a=this.a;es((!a.p&&(a.p=new kL),a.p))};_.a=null;function SJ(a){kk();this.a=a}s(656,24,{},SJ);_.vc=function(){EJ(this.a,(wq(),xq))};_.a=null;function TJ(a){kk();this.a=a}s(657,24,{},TJ);_.vc=function(){EJ(this.a,(wq(),FJ))};_.a=null;function WJ(){}s(658,1,{},WJ);function ZJ(a){this.a=a}s(659,1,{},ZJ);_.Ec=function(){this.a.xd()};_.a=null;
-function bK(a){this.a=a}s(660,1,{},bK);_.a=null;function LJ(a){this.a=a}s(661,1,Uh,LJ);_.pc=function(){this.a.F==(wq(),xq)?ek(this.a.r,333):this.a.F==FJ&&ek(this.a.s,333)};_.a=null;function CJ(a){this.gb=a;Jv(this)}s(662,309,ui,CJ);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function kL(){Ks.call(this,null)}s(663,238,Yh,kL);
-function wq(){wq=u;xq=new lL("MAXIMIZED",0);FJ=new lL("MINIMIZED",1);GJ=new lL("NORMAL",2);mL=F(nL,k,94,[xq,FJ,GJ])}function lL(a,b){E.call(this,a,b)}s(664,139,{68:1,71:1,73:1,94:1},lL);var mL,xq,FJ,GJ;s(665,1,{});function pu(a,b,c){var d,e,f,g,i;e=mj();d=nj();if(!c||e!=a.b||d!=a.a)f=(fj(),Zn(gj(null).gb,Lf)),c=Zn(gj(null).gb,Kf),i=(wv(),xv).scrollWidth,g=xv.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[bh]=f+Yf),0<=c&&(b.gb.style[Ie]=c+Yf),a.b=e,a.a=d}
-function aL(){}s(666,665,{},aL);_.a=-1;_.b=-1;function oL(a,b){var c,d,e;if(a.k)return!0;a.x.Ae();for(c=new Qv(b);c.a.a<c.a.b.c-1;)d=gJ(Rv(c.a)),e=d.fb,y(e,100)&&e.dd(d.ad()),d.ad()&&Ti(a.x,d);return!0}
-function pL(a,b){var c,d,e;if(b.a)a.c&&Yj(a.c),a.c=new qL(a,b),$j(a.c,333);else for(d=new Ei(a.x);d.b<d.d.ue();)c=Fi(d),e=c.eb,gw(b,rL(c),e.s,e.t),sL(c,e.u,e.r,F(H,r,-1,[tL(a.q.a,c).d,tL(a.p.a,c).c,tL(a.n.a,c).a,tL(a.o.a,c).b]),F(H,r,-1,[uL(a.i.a,c).d,uL(a.f.a,c).c,uL(a.d.a,c).a,uL(a.e.a,c).b]),F(H,r,-1,[vL(a.u,c),vL(a.t,c),vL(a.r,c),vL(a.s,c)]))}
-function wL(){this.x=new Zi;this.j=new xL(this);this.w=new yL(this.j);this.v=new zL(this.j);this.q=new AL(this.j);this.p=new BL(this.j);this.n=new CL(this.j);this.o=new DL(this.j);this.i=new EL(this.j);this.f=new FL(this.j);this.d=new GL(this.j);this.e=new HL(this.j);this.u=new IL(this.j);this.t=new IL(this.j);this.r=new IL(this.j);this.s=new IL(this.j)}s(667,1,{});_.If=function(a){pL(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 JL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Ei(b.x);e.b<e.d.ue();)d=Fi(e),y(d,27)&&(d=d.ab),f=d.eb,gw(c,rL(d),f.s,f.t),sL(d,f.u,f.r,F(H,r,-1,[tL(b.q.a,d).d,tL(b.p.a,d).c,tL(b.n.a,d).a,tL(b.o.a,d).b]),F(H,r,-1,[uL(b.i.a,d).d,uL(b.f.a,d).c,uL(b.d.a,d).a,uL(b.e.a,d).b]),F(H,r,-1,[vL(b.u,d),vL(b.t,d),vL(b.r,d),vL(b.s,d)]));KL(c);a.a.c=null;for(a=new Ei(a.a.x);a.b<a.d.ue();)b=Fi(a),y(b,27)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function qL(a,b){this.a=a;this.b=b;var c=(gk(),hk);this.k=new fk(this);this.s=c}s(668,17,{},qL);_.qc=function(){JL(this)};_.rc=function(){JL(this)};
-_.tc=function(a){var b,c,d;for(c=new Ei(this.a.x);c.b<c.d.ue();)b=Fi(c),y(b,27)&&(b=b.ab),d=b.eb,d.i=I(d.o+(d.s-d.o)*a),d.v=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.f=I(d.n+(d.r-d.n)*a),gw(this.b,rL(b),d.i,d.v),sL(b,d.w,d.f,F(H,r,-1,[tL(this.a.q.a,b).d,tL(this.a.p.a,b).c,tL(this.a.n.a,b).a,tL(this.a.o.a,b).b]),F(H,r,-1,[uL(this.a.i.a,b).d,uL(this.a.f.a,b).c,uL(this.a.d.a,b).a,uL(this.a.e.a,b).b]),F(H,r,-1,[vL(this.a.u,b),vL(this.a.t,b),vL(this.a.r,b),vL(this.a.s,b)]))};_.a=null;_.b=null;
-s(670,1,{});_.a=null;function GL(a){this.a=a}s(669,670,{},GL);function HL(a){this.a=a}s(671,670,{},HL);function FL(a){this.a=a}s(672,670,{},FL);function EL(a){this.a=a}s(673,670,{},EL);function CL(a){this.a=a}s(674,670,{},CL);function DL(a){this.a=a}s(675,670,{},DL);function BL(a){this.a=a}s(676,670,{},BL);function AL(a){this.a=a}s(677,670,{},AL);s(678,670,{},function(a){this.a=a});s(679,670,{},function(a){this.a=a});
-function vL(a,b){var c=a.a,d;d=bj(c.d,b);d||(d=new pK(kK(b.gb)),x(c.d,b,d));return d.d}function IL(a){this.a=a}s(680,670,{},IL);function zL(a){this.a=a}s(681,670,{},zL);function yL(a){this.a=a}s(682,670,{},yL);function uL(a,b){var c;c=bj(a.a,b);c||(c=new pK(DJ(b.gb)),x(a.a,b,c));return c}function tL(a,b){var c;c=bj(a.b,b);c||(c=new pK(jK(b.gb)),x(a.b,b,c));return c}
-function LL(a,b){var c,d;d=bj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=ZK(b),f,g,i,h,l;if(y(b,99)){if(null!=c.k&&null!=c.j){d=new zq(ML(e,!0),ML(e,!1));break a}h=b.Ef();null!=c.k&&(h.b=ML(e,!0));null!=c.j&&(h.a=ML(e,!1))}else{if(null!=c.k&&null!=c.j){d=new zq(ML(e,!0),ML(e,!1));break a}h=new nK;f=b.gb;l=f.style;g=l[Vf];i=l[Zg];l[Vf]="static";l[Zg]=Je;null!=c.k?h.b=ML(e,!0):(l[bh]=gd,h.b=(f.offsetWidth||0)+tL(d.o.a,b).b+tL(d.p.a,b).c);null!=c.j?h.a=ML(e,!1):(l[Ie]=gd,h.a=(f.offsetHeight||0)+tL(d.q.a,b).d+
-tL(d.n.a,b).a);l[Vf]=g;l[Zg]=i}d=h}null!=c.k&&(sj(),Bp)==c.k.Kf()||null!=c.j&&(sj(),Bp)!=c.j.Kf()||x(a.e,b,d)}return d}function xL(a){this.f=a;this.c=new Ci;this.e=new Ci;this.b=new Ci;this.a=new Ci;this.d=new Ci}s(683,1,{},xL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function NL(a){var b;b=a.eb;if(null==b||!y(b,97))b=new OL,a.eb=b;return b}function AK(){DK.call(this,(EK(),PL))}function DK(a){var b=(QL(),RL);wL.call(this);this.b=a;this.a=b}s(684,667,{},AK,DK);
-_.Jf=function(a){var b,c,d,e,f,g,i,h,l;h=new nK;oL(this,a);l=tL(this.o.a,a).b+tL(this.p.a,a).c+uL(this.e.a,a).b+uL(this.f.a,a).c+vL(this.s,a)+vL(this.t,a);d=tL(this.q.a,a).d+tL(this.n.a,a).a+uL(this.i.a,a).d+uL(this.d.a,a).a+vL(this.u,a)+vL(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(EK(),PL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ei(this.x);a.b<a.d.ue();)c=Fi(a),e=NL(c),b=null,i=c.fb,y(i,100)&&(b=i,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),this.b==PL?(l+=LL(this.w.a,c).b,e.a=LL(this.v.a,
-c).a,y(i,100)&&(l+=b.b,e.a+=b.a),f=Qj(f,e.a)):(d+=LL(this.v.a,c).a,e.b=LL(this.w.a,c).b,y(i,100)&&(d+=b.a,e.b+=b.b),g=Qj(g,e.b));this.b==PL?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.If=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(oL(this,a)&&(d=this.x.c,0!=d)){G=a.o;q=vL(this.s,a);A=vL(this.u,a);c=yq(a.gb);O=c.b-(q+vL(this.t,a));o=c.a-(A+vL(this.r,a));g=O;c=o;this.b==(EK(),PL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ei(this.x);e.b<e.d.ue();)d=Fi(e),b=null,n=NL(d),w=d.fb,y(w,100)&&(b=w,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),this.b==PL?(n.d?++h:(n.b=LL(this.w.a,d).b,y(w,100)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=LL(this.v.a,d).a,y(w,100)&&(n.a+=b.a))):(n.c?++i:(n.a=LL(this.v.a,
-d).a,y(w,100)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=LL(this.w.a,d).b,y(w,100)&&(n.b+=b.b)));for(e=new Ei(this.x);e.b<e.d.ue();)d=Fi(e),b=null,n=d.eb,w=d.fb,y(w,100)&&(b=w,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),J=n.b,m=n.a,this.b==PL?n.d&&(J=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,100)&&(l-=b.b,f-=b.a),this.b==FK?(n.s=this.a==(QL(),RL)?q:this.a==TL?q+~~(O/2)-~~(J/2):q+O-J,n.t=A,n.u=l,n.r=f,A+=m+G):(this.a==(QL(),RL)?(n.s=q,n.t=A):this.a==TL?(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+=J+G),a.a&&(w=d.Xc()-Wj(a.gb)-vL(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Xj(a.gb)+$wnd.pageYOffset)-vL(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));pL(this,a)}};_.a=null;_.b=null;function QL(){QL=u;RL=new UL("START",0);TL=new UL(Gb,1);VL=new UL("END",2);WL=F(XL,k,95,[RL,TL,VL])}function UL(a,b){E.call(this,a,b)}s(685,139,{68:1,71:1,73:1,95:1},UL);var WL,TL,VL,RL;function EK(){EK=u;PL=new YL("HORIZONTAL",0);FK=new YL("VERTICAL",1);ZL=F($L,k,96,[PL,FK])}
-function YL(a,b){E.call(this,a,b)}s(686,139,{68:1,71:1,73:1,96:1},YL);var ZL,PL,FK;s(688,1,{101: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 OL(){this.e=!1}function aK(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(687,688,{97:1,101:1},OL,aK);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function aM(a,b){if(a.k)return!0;oL(a,b);if(0<a.x.c){a.a=yu(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,98))d=new bM,c.eb=d;a.b=d;a.x.Ae();Ti(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function cM(){wL.call(this)}s(689,667,{},cM);
-_.Jf=function(a){var b,c;c=new nK;aM(this,a);if(this.a){b=LL(this.w.a,this.a).b;var d=LL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,100)&&(b=SL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=tL(this.o.a,a).b+tL(this.p.a,a).c+uL(this.e.a,a).b+uL(this.f.a,a).c+vL(this.s,a)+vL(this.t,a);c.a+=tL(this.q.a,a).d+tL(this.n.a,a).a+uL(this.i.a,a).d+uL(this.d.a,a).a+vL(this.u,a)+vL(this.r,a);return c};
-_.If=function(a){var b,c,d,e,f;aM(this,a)&&(d=vL(this.s,a),e=vL(this.u,a),c=yq(a.gb),f=c.b-(d+vL(this.t,a)),c=c.a-(e+vL(this.r,a)),b=this.a.fb,y(b,100)&&(b=SL(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()-Wj(a.gb)-vL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Xj(a.gb)+$wnd.pageYOffset)-vL(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())),pL(this,a))};_.a=null;_.b=null;
-function bM(){this.e=!1}s(690,688,{98:1,101:1},bM);function SL(a){var b,c,d,e;null==a.a&&(a.a=v(H,r,-1,4,1),e=ao(lv(lv(a.c,0),0)),c=ao(lv(lv(a.c,2),2)),d=jK(a.gb),b=DJ(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 dM(a,b){a.bb&&Uj(a);return lw(a,b)}function eM(){Jw();zw.call(this,Kw)}s(691,316,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,100:1},eM);
-_.nd=function(a){return dM(this,a)};_.a=null;function $J(a,b,c){var d=a.p.c;b.eb=c;rJ(a,b,a.gb,d,!0)}function rL(a){var b;b=a.fb;return y(b,100)?b:a}function Cq(a){if(!a.bb)return new nK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Jf(a),Eq(a,a.j),a.d.If(a),a.j=a.d.Jf(a);return a.j}function gJ(a){return y(a,100)?a.ab:a}function fM(a){var b;if(!a.n){b=(!wK&&(wK=new vK),wK);var c=nM(a,db,!0);b.a=c;c=nM(a,fb,!0);b.b=c;a.n=b}return a.n}
-function rJ(a,b,c,d,e){if(y(b,27))throw new rk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,101)&&f.e?(c=new eM,Zv(a,c,a.gb,d,!0),mw(c,b)):Zv(a,b,c,d,e);sJ(a,b)}
-function sJ(a,b){var c;c=a.d;if(b){var d=c.j;Ni(d.c,b);Ni(d.e,b);Ni(d.b,b);Ni(d.a,b);Ni(d.d,b)}else d=c.j,Cy(d.c),Cy(d.e),Cy(d.b),Cy(d.a),Cy(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==rL(a))c=c.fb;else{if(y(c,93)||y(c,26))d=c,c=c.fb,c==rL(d)&&(c=c.fb);y(c,100)&&y(c.fb,92)&&(c=c.fb)}y(c,99)&&!y(c,92)&&(c.Ff(a.fb),c.Ff(a))}}function Gq(a){if(a.bb&&a.gb.style.display!=Df){a.gb.scrollTop=0;var b=a.gb,c=0;co(b)&&(c=-c);b.scrollLeft=c;a.d.If(a);a.c=!1;KL(a)}}
-function KL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=gJ(Ry(a.p,d)),y(b,100)&&(b=b.ab),b.ad()&&(y(b,99)?b.Gf():y(b,34)&&b.Dd())}function tJ(a,b){var c;y(b,100)&&(b=y(b,100)?b.ab:b);c=rL(b);return ew(a,c)?(y(c,100)&&dM(c,b),sJ(a,null),!0):!1}function zK(a,b){var c;a.d=b;null!=a.e&&Xi(a,Dv(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Yy(a.e,Wn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Yi(a,Dv(a.gb)+Ca+a.e);sJ(a,null)}
-function nM(a,b,c){a.k||(a.k=$doc.createElement(vg),lK(a.k,Vf,$c),lK(a.k,Zg,Je),lK(a.k,Ue,ab),lK(a.k,Ng,ab),a.gb.appendChild(a.k));lK(a.k,bh,b);lK(a.k,Ie,b);a=iK(a.k);return c?a.b:a.a}
-function ML(a,b){var c;c=null.Kf();if(c==(sj(),Np)){c=(fM(a),null.Kf());var d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK);return L(K(Math.round(100*d*c/254)))}if(c==Dp)return c=fM(a),d=null.Kf(),L(K(wE(d*(-1==c.a&&(c.a=pJ(db,!0)),c.a))));if(c==Fp)return c=fM(a),d=null.Kf(),L(K(wE(d*(-1==c.b&&(c.b=pJ(fb,!0)),c.a))));if(c==Lp)return c=(fM(a),null.Kf()),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(d*c)));if(c==Pp)return c=(fM(a),null.Kf()),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(10*d*c/254)));
-if(c==Jp)return L(K(wE(12*(fM(a),null.Kf())*L(K(wE((-1==uK&&(uK=(fK(),pJ(gb,!0))),uK)/72))))));if(c==Bp)return nM(a,null.Kf(),b);if(c==Hp)return c=(fM(a),L(K(wE(null.Kf())))),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(d*c/72)));if(null.Kf()==zp)return L(K(wE(null.Kf())));throw new rk("Invalid size: "+null.Kf());}function PJ(){var a=new cM;iw.call(this);this.j=new zq(-1,-1);new oM(this);this.gb[xd]="mosaic-LayoutPanel";zK(this,a)}
-s(692,306,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,99:1},PJ);_.rd=function(a){rJ(this,a,this.gb,this.p.c,!0)};_.fd=function(){Tv(this,new pM)};_.gd=function(){Tv(this,new qM)};_.Ef=function(){return Cq(this)};_.od=function(a){return bw(this.p,rL(a))};_.pd=function(a,b,c,d){rJ(this,a,b,c,d)};_.Ff=function(a){sJ(this,a)};_.qd=function(){return new Qv(this)};_.Gf=function(){Gq(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=Cq(this),null!=this.i)a=a.a+Yf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Yf);this.cd(b);this.f=null}else b=a.a+Yf,this.ed(a.b+Yf),this.cd(b);Gq(this)}};_.Dd=function(){Gq(this)};_.nd=function(a){return tJ(this,a)};_.cd=function(a){this.gb.style[Ie]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){gw(this,rL(a),b,c)};
-_.ed=function(a){this.gb.style[bh]=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 pM(){}s(693,1,{},pM);_.Bd=function(a){rL(a).jd()};function qM(){}s(694,1,{},qM);_.Bd=function(a){rL(a).kd()};function Qv(a){this.b=a;this.a=new dw(this.b.p)}s(695,1,{},Qv);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return gJ(Rv(this.a))};_.Sc=function(){Sv(this.a)};_.b=null;function rM(){rM=u;new Mx}
-function oM(a){rM();Gi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new sM(this)}s(696,9,{},oM);function sM(a){kk();this.a=a}s(697,24,{},sM);_.vc=function(){sJ(this.a.a,null);Gq(this.a.a)};_.a=null;function ZK(a){a=a.fb;return!a?null:y(a,99)?a:ZK(a)}function IJ(a,b,c){var d;d=a.gb;sL(a,b,c,jK(d),DJ(d),kK(d))}
-function sL(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)+(sj(),Yf)),b!=a.$c()&&a.ed((0>b?0:b)+Yf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(sj(),Yf)),c!=a.Zc()&&a.cd((0>c?0:c)+Yf))}function Eq(a,b){IJ(a,b.b,b.a)}s(700,1,{});function ZD(){var a,b,c,d;d=AE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function tM(){this.a=new Ci;new Ci;new Ci}s(699,700,{},tM);function YD(){YD=u;uM=new tM}function cE(){var a=$D,b=$wnd.JSApplet.JSME;YD();x(uM.a,a,b)}var uM;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Fn&&(e=ak(),2E3<e-Hn&&(Hn=e,Gn=En()));if(0==Fn++){var f=(In(),Jn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Rn(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=(In(),Jn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Rn(l,m);while(h.c);h.c=m}}--Fn;c&&-1!=Gn&&($wnd.clearTimeout(Gn),Gn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(lt)()}catch(d){a(b)}else B(lt)()}var aE=U(1),xn=U(100),vM=nE(" I"),H=iE(707,vM),SE=iE(705,aE),wM=nE(" Z"),gH=iE(708,wM);U(99);U(98);U(97);var xM=U(496),mn=iE(709,xM),yM=U(257),Ot=iE(710,yM);U(258);U(139);var zM=nE(" B");U(486);var AM=nE(" C"),xi=iE(711,AM);U(484);var BM=nE(" D"),AF=iE(712,BM);U(485);U(487);var CM=U(490),vE=iE(713,CM),DM=nE(" J"),EM=U(2),nt=iE(706,EM),eK=iE(714,zM);U(499);U(482);U(96);U(105);U(478);var $D=U(476);U(481);
-U(112);U(94);U(107);U(108);U(109);U(493);U(488);U(477);U(700);U(699);var bE=mE(),TA=U(408),mF=iE(715,TA),FM=U(539),QG=iE(716,FM),GM=U(394);U(393);U(392);U(391);U(535);var et=iE(717,H),HM=W(537,function(){sF();return UG}),VG=iE(718,HM);U(538);U(417);U(416);U(531);U(530);U(540);U(541);U(536);U(451);U(534);var vA=iE(719,GM);U(406);U(543);U(198);U(197);U(291);U(238);U(293);U(206);var IM=U(205);U(241);U(240);U(239);U(388);U(389);U(390);U(310);var JM=U(309);U(308);U(314);U(328);U(545);U(544);U(307);U(306);
-U(547);U(546);U(552);U(553);U(554);U(555);U(556);U(557);U(558);U(559);U(548);U(549);U(550);U(551);U(369);U(244);U(243);U(319);U(320);U(321);U(570);U(579);U(24);U(571);U(572);U(573);U(574);U(575);U(576);U(577);U(578);U(289);U(463);U(462);U(503);U(505);U(504);U(506);U(508);U(507);U(509);U(513);U(514);U(365);U(368);U(366);U(367);U(434);U(433);var MB=U(432),XF=iE(720,MB),kH=iE(721,DM);U(304);U(305);U(423);U(418);U(419);U(569);U(510);U(516);U(511);U(512);U(428);U(427);U(426);U(431);
-var KM=mE(),dJ=iE(722,KM);U(461);U(471);U(470);U(469);U(472);U(473);U(601);U(602);U(603);U(604);U(522);var LM=W(247,function(){Us();return Zs}),$s=iE(723,LM);U(502);U(441);U(442);U(425);var xB=U(420);U(404);U(405);U(430);var IB=U(429);U(422);U(421);U(520);U(529);U(411);var XA=U(410);U(465);U(532);U(533);U(495);U(542);U(439);U(440);U(414);U(396);U(395);U(448);mE();mE();mE();U(398);U(399);U(287);
-var MM=W(174,function(){sj();return Rp}),Sp=iE(724,MM),NM=W(138,function(){tj();return po}),qo=iE(725,NM),OM=W(145,function(){ro();return bp}),cp=iE(726,OM),PM=W(164,function(){dp();return mp}),np=iE(727,PM),QM=W(169,function(){op();return xp}),yp=iE(728,QM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);U(196);U(203);U(204);U(378);var Sy=iE(729,JM);U(379);U(582);U(581);U(415);U(202);U(228);U(230);var dB=U(413);U(464);U(401);U(400);U(407);U(526);U(339);U(341);U(340);U(342);U(498);U(233);U(450);U(201);U(221);U(222);U(224);U(219);U(218);U(220);var fB=U(565);U(409);
-U(584);U(589);U(449);U(489);U(452);var xA=U(403),wA=iE(730,XA);U(208);U(212);U(619);U(566);U(436);U(437);U(438);U(402);U(225);U(242);U(562);U(563);U(344);U(343);U(335);U(336);U(609);U(590);U(591);U(515);U(523);U(524);U(525);U(583);U(585);var yB=U(424);U(210);U(209);U(211);U(213);U(527);U(232);U(229);U(231);U(227);U(217);U(216);U(215);U(588);U(313);U(312);U(311);U(608);U(607);U(606);U(593);U(605);var RM=W(664,function(){wq();return mL}),nL=iE(731,RM);U(663);U(662);U(654);U(655);U(656);U(657);U(658);
-U(659);U(660);U(661);U(635);var SM=W(315,function(){Aw();return Hw}),Iw=iE(732,SM),TM=W(361,function(){ww();return oy}),py=iE(733,TM);U(17);U(362);U(363);U(358);U(359);U(360);U(18);U(19);U(20);U(447);U(412);U(651);U(349);U(652);U(350);U(351);U(352);U(353);U(356);U(324);U(323);U(322);U(586);U(587);U(592);U(269);U(327);U(357);U(200);U(345);U(372);U(371);U(370);var UM=W(373,function(){Fy();return Py}),Qy=iE(734,UM);W(374,null);W(375,null);W(376,null);W(377,null);U(245);U(262);U(567);U(325);U(338);U(337);
-U(519);U(317);U(199);U(568);U(326);U(637);U(3);U(640);U(641);U(639);U(638);U(631);U(630);U(692);U(693);U(694);U(695);U(633);U(236);var kC=U(444),mC=iE(735,kC);U(445);U(443);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var VM=U(49),dy=iE(736,VM);U(38);U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);
-U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var oK=U(621);U(318);var sK=U(623);U(234);U(649);U(648);U(457);U(456);U(458);U(235);U(271);U(273);U(272);U(263);U(316);U(691);U(278);U(281);U(279);U(280);U(5);U(7);U(6);U(594);U(446);U(459);U(382);U(195);U(301);U(267);U(381);U(264);U(453);U(454);U(460);U(237);U(650);U(616);U(480);U(500);U(266);U(564);var tK=U(624);U(634);U(653);U(688);U(687);U(207);U(223);U(4);U(615);U(31);U(274);U(346);U(347);U(348);U(275);var eL=iE(737,IM);U(276);
-U(667);U(684);var WM=W(685,function(){QL();return WL}),XL=iE(738,WM),XM=W(686,function(){EK();return ZL}),$L=iE(739,XM);U(670);U(679);U(678);U(682);U(681);U(677);U(676);U(674);U(675);U(673);U(672);U(669);U(671);U(680);U(683);U(668);U(30);U(68);U(636);U(689);U(330);U(329);U(332);U(333);U(331);U(277);U(21);U(299);U(300);U(11);U(14);U(22);var YM=U(25),uk=iE(740,YM);U(23);U(690);U(8);U(10);U(9);U(696);U(697);U(642);U(645);U(646);U(647);U(643);U(644);var qK=U(622);U(665);U(666);U(627);U(628);U(214);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
diff --git a/public/jsme_bak/F6DEDB2ADBC66FA84D119133642F55EF.cache.html b/public/jsme_bak/F6DEDB2ADBC66FA84D119133642F55EF.cache.html
deleted file mode 100644
index 6fb5ee8..0000000
--- a/public/jsme_bak/F6DEDB2ADBC66FA84D119133642F55EF.cache.html
+++ /dev/null
@@ -1,632 +0,0 @@
-<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 = 'F6DEDB2ADBC66FA84D119133642F55EF';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",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Aa=", ",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",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="BODY",Db="Before",Hb="Br",Ib="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Ob="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",hc="NA",ic=
-"NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",pc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Ic="Se",Jc="Si",Nc="South",Oc="Style names cannot be empty",Pc="Unknown",Qc="West",Rc="X",Sc="[",Tc="\\",Uc="]",Vc="__uiObjectID",Wc="a",cd="absolute",dd="alert",ed="alertdialog",fd=
-"align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",yd="center",Ad="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",
-Ud="dialog",Vd="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="fixed",pe="float",qe="focus",re="fontFamily",se="fontSize",te="fontStyle",ue="fontWeight",ve="form",we="function",xe="g",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",De="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Oe="heading",Pe=
-"height",Qe="hidden",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",hf="marquee",jf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",qf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="navigation",
-If="none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="rect(0px, 0px, 0px, 0px)",hg="region",ig="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="safari",tg="scale100",ug=
-"scrollbar",wg="se",xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="title",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",
-gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh={l:524288,
-m:0,h:0},Ph={},Qh={48:1},Rh={84:1,113:1,119:1,125:1,127:1},Sh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Th={129:1},Uh={113:1,119:1,121:1,125:1,127:1},Vh={47:1,83:1},Wh={56:1},Xh={53:1,113:1},Yh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Zh={131:1},$h={2:1},ai={55:1},bi={90:1,
-95:1,109:1,113:1},ci={9:1,10:1,113:1,116:1,118:1},di={113:1,119:1,127:1},ei={95:1,113:1},fi={133:1},gi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},hi={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ii={130:1},ji={11:1,113:1,116:1,118:1},ki={113:1,115:1,130:1},li={81:1,113:1,116:1,118:1},mi={90:1,
-91:1,95:1,109:1,113:1},ni={8:1,9:1,113:1,116:1,118:1},oi={113:1,119:1,125:1,127:1},pi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},qi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ri={90:1,91:1,95:1,101:1,109:1,113:1},si={6:1,9:1,113:1,116:1,118:1},ti={113:1},ui={7:1,9:1,113:1,116:1,118:1},vi={46:1,48:1,
-57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},wi={113:1,129:1},xi={45:1},yi={111:1},zi={114:1},Ai={69:1,80:1},Bi={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Ci={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Di={113:1,115:1,129:1};function s(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[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 Ei(this)};_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(Fi,r,-1,8,1);d=(Gi(),Hi);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 Ii(){Ii=u;Ji=new Ki}
-function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.He();)b=Ni(a),Oi(b.md(),fe,!1),Pi(a)}function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Rc(a),c.Uc(a),(c.Sc(a),c.Tc(a))),x(a.d,c,d)}catch(e){e=Si(e);if(y(e,119))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.md(),Wb,!0);Oi(c.md(),ee,!0);x(Ji,b,c)}
-function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.md(),Wb,!1);Oi(c.md(),ee,!1)}function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.He();)b=Ni(a),Oi(b.md(),fe,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.md(),fe,!1):a.p?(aj(a.k.n,b),Oi(b.md(),fe,!0)):(a.k.n.Ne(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}s(3,1,{});_.kc=function(){ej(this.k.f,"dragdrop-dragging")};
-_.lc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}s(4,1,{},cj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.lc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
-function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());z(this.b,this,(wj(),wj(),xj));z(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),If);a[kd]="blue"}s(5,1,{},dj);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Dj(a);b=Ej(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Fj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Gj(new Hj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Ij(kj,null),kj!=this.c.f&&(c=new Ij(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Jj(a,b);a=Xj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Yj(Zj(d-this.i),Zj(a-this.j))>=this.c.e.n?($j(),-1!=Fj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Ij(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();hj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Jj(a,b);b=Xj(a,b);if(1==Ej(a.b)&&(this.f=!1,kj))try{if($j(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Ij(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.kc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Hj(){}s(6,1,Wh,Hj);_.qc=function(){$j()};
-function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Ij(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.hd()-ck(a.pb),this.i=a.jd()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Ij);
-_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function $j(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function ek(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}function gk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}
-function hk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function ik(a,b){var c=jk();hk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;kk(a.n,jk())}function lk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function kk(a,b){lk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function mk(a){this.b=a}s(19,1,{},mk);_.vc=function(a){kk(this,a)};_.b=null;s(20,1,{});s(21,1,$h);function nk(){nk=u;var a;(a=new ok)&&(a.yc()||(a=new pk));qk=a}s(22,20,{});var qk=null;function pk(){this.b=new gj;this.c=new rk(this)}s(23,22,{},pk);
-_.yc=function(){return!0};_.wc=function(a){a=new sk(this,a);aj(this.b,a);1==this.b.d&&tk(this.c,16);return a};function uk(){uk=u;vk=new gj;var a=new wk;xk();yk(zk?zk:zk=new Ak,a)}function Bk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(vk,a)}function tk(a,b){if(0>b)throw new Ck("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(vk,a);a.c=!1;a.d=Dk(a,b);aj(vk,a)}function Ek(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function Dk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||$i(vk,this);this.Ac()};_.c=!1;_.d=0;var vk;function rk(a){uk();this.b=a}s(24,25,{},rk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Fk,r,3,a.b.d,0);b=Gk(a.b,b);c=new Hk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),kk(d.b,c.b);0<a.b.d&&tk(a.c,Yj(5,16-(jk()-c.b)))};_.b=null;function sk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},sk);_.xc=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Bk(a.c)};_.b=null;
-_.c=null;function Ik(a,b){var c=B(function(){var b=jk();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function ok(){}s(27,22,{},ok);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=Ik(a,b);return new Jk(c)};function Jk(a){this.b=a}s(28,21,$h,Jk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function Kk(){this.b=dd}s(29,30,{},Kk);function Lk(){this.b=ed}s(31,30,{},Lk);
-function Mk(){this.b=hd}s(32,30,{},Mk);s(34,1,{});_.b=null;function Nk(a){this.b=a}s(33,34,{},Nk);function Ok(){this.b=id}s(35,30,{},Ok);function Pk(){this.b=ld}s(36,30,{},Pk);function Qk(){this.b=sd}s(37,30,{},Qk);function Rk(){this.b=Bd}s(38,30,{},Rk);function Sk(){this.b=Id}s(39,30,{},Sk);function Tk(){this.b=Jd}s(40,30,{},Tk);function Uk(){this.b=Kd}s(41,30,{},Uk);function Vk(){this.b=Ld}s(42,30,{},Vk);function Wk(){this.b=Qd}s(43,30,{},Wk);function Xk(){this.b=Ud}s(44,30,{},Xk);
-function Yk(){this.b=ae}s(45,30,{},Yk);function Zk(){this.b=de}s(46,30,{},Zk);function $k(){this.b=ve}s(47,30,{},$k);function al(){this.b=De}s(48,30,{},al);function bl(){this.b=Ee}s(49,30,{},bl);function cl(){this.b=Fe}s(50,30,{},cl);function dl(){this.b=Oe}s(51,30,{},dl);function fl(a){this.b=a.id}s(52,1,{4:1,5:1},fl);_.b=null;function gl(){this.b=Re}s(53,30,{},gl);function hl(){this.b=$e}s(54,30,{},hl);function il(){this.b=af}s(55,30,{},il);function jl(){this.b=bf}s(56,30,{},jl);
-function kl(){this.b=cf}s(57,30,{},kl);function ll(){this.b=ef}s(58,30,{},ll);function ml(){this.b=gf}s(59,30,{},ml);function nl(){this.b=hf}s(60,30,{},nl);function ol(){this.b=jf}s(61,30,{},ol);function pl(){this.b=lf}s(62,30,{},pl);function ql(){this.b=nf}s(63,30,{},ql);function rl(){this.b=of}s(64,30,{},rl);function sl(){this.b=pf}s(65,30,{},sl);function tl(){this.b=qf}s(66,30,{},tl);function ul(){this.b=Hf}s(67,30,{},ul);function vl(){this.b=Kf}s(68,30,{},vl);function wl(){this.b=Tf}
-s(69,30,{},wl);function xl(){this.b=Zf}s(70,30,{},xl);s(71,34,{},function(a){this.b=a});function yl(){this.b=$f}s(72,30,{},yl);function zl(){zl=u;Al=new Nk("aria-activedescendant")}var Al;function Bl(){this.b=dg}s(74,30,{},Bl);function Cl(){this.b=eg}s(75,30,{},Cl);function Dl(){this.b=hg}s(76,30,{},Dl);
-function El(){El=u;Fl=new Lk;Gl=new Kk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new al;Xl=new cl;Yl=new dl;Zl=new gl;$l=new hl;am=new jl;bm=new kl;cm=new il;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new ql;im=new sl;jm=new tl;km=new rl;lm=new pl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Cl;sm=new Bl;tm=new Dl;um=new vm;wm=new xm;ym=new zm;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;Um=new Vm;Wm=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;C=new Ki;x(C,hg,tm);x(C,dd,Gl);x(C,Ud,Rl);x(C,ed,Fl);x(C,hd,Hl);x(C,de,Tl);x(C,id,Il);x(C,ld,Jl);x(C,sd,Kl);x(C,Bd,Ll);x(C,Ee,Vl);x(C,Id,Ml);x(C,Fe,Xl);x(C,Jd,Nl);x(C,Kd,Ol);x(C,Ld,Pl);x(C,Qd,Ql);x(C,af,cm);x(C,ae,Sl);x(C,ve,Ul);x(C,De,Wl);x(C,Oe,Yl);x(C,Re,Zl);x(C,$e,$l);x(C,bf,am);x(C,cf,bm);x(C,ef,dm);x(C,gf,em);x(C,hf,fm);x(C,jf,gm);x(C,lf,lm);x(C,nf,hm);x(C,of,km);x(C,
-pf,im);x(C,Tf,om);x(C,dg,sm);x(C,qf,jm);x(C,Hf,mm);x(C,Kf,nm);x(C,Zf,pm);x(C,$f,qm);x(C,eg,rm);x(C,ng,ym);x(C,og,um);x(C,pg,wm);x(C,xg,Cm);x(C,yg,Em);x(C,ug,Am);x(C,Bg,Gm);x(C,Dg,Im);x(C,Eg,Km);x(C,Gg,Qm);x(C,Ig,Mm);x(C,Jg,Om);x(C,Og,Sm);x(C,Pg,Um);x(C,Rg,Wm);x(C,Sg,nn);x(C,Zg,tn);x(C,$g,pn);x(C,ah,rn)}var Gl,Fl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Wl,Vl,Xl,Yl,Zl,$l,cm,am,bm,dm,em,fm,gm,lm,hm,km,im,jm,mm,nm,om,pm,qm,sm,rm,tm,C,ym,um,wm,Am,Cm,Em,Gm,Im,Km,Qm,Mm,Om,Sm,Um,Wm,nn,tn,pn,rn;
-function zm(){this.b=ng}s(78,30,{},zm);function vm(){this.b=og}s(79,30,{},vm);function xm(){this.b=pg}s(80,30,{},xm);function Bm(){this.b=ug}s(81,30,{},Bm);function Dm(){this.b=xg}s(82,30,{},Dm);function Fm(){this.b=yg}s(83,30,{},Fm);function Hm(){this.b=Bg}s(84,30,{},Hm);function Jm(){this.b=Dg}s(85,30,{},Jm);function Lm(){this.b=Eg}s(86,30,{},Lm);function Rm(){this.b=Gg}s(87,30,{},Rm);function Nm(){this.b=Ig}s(88,30,{},Nm);function Pm(){this.b=Jg}s(89,30,{},Pm);function Tm(){this.b=Og}
-s(90,30,{},Tm);function Vm(){this.b=Pg}s(91,30,{},Vm);function mn(){this.b=Rg}s(92,30,{},mn);function on(){this.b=Sg}s(93,30,{},on);function un(){this.b=Zg}s(94,30,{},un);function qn(){this.b=$g}s(95,30,{},qn);function sn(){this.b=ah}s(96,30,{},sn);function Hk(){this.b=jk()}function jk(){return(new Date).getTime()}s(97,1,{},Hk);function vn(a){var b,c,d;d=new wn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),xn(d,c.cZ.e),d.b.b+=nb,yn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function zn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return zn(this)};_.f=null;_.i=null;function An(a){Bn();this.i=a}s(101,102,di,An);function Wi(a){Bn();this.i=a}function Ti(a,b){Bn();this.f=b;this.i=a}s(100,101,oi,Wi,Ti);function Cn(a){Bn();this.c=a;this.b=j;a=new Dn;a=En(a,Fn(this.c)?this.c:null);Gn(a)}s(99,100,oi,Cn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Mf:Fn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Hn(this.c).e;this.b=this.b+nb+(Fn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ua+this.e+") ",b;if(Fn(this.c)){b=(In(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Jn(a,b){return Kn(a)?a.eQ(b):a===b}
-function Hn(a){return Kn(a)?a.cZ:Ln}function Mn(a){return Kn(a)?a.hC():Ei(a)}
-function Nn(){var a;Nn=u;On=(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 Pn(a){Nn();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=On[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var On;s(108,1,{});function Ei(a){return a.$H||(a.$H=++Qn)}function Rn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Sn(){return $wnd.setTimeout(function(){0!=Tn&&(Tn=0);Un=-1},10)}var Tn=0,Qn=0,Vn=0,Un=-1;
-function Wn(){Wn=u;Xn=new Yn}function Zn(a,b){a.b=$n(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ao(a)),bo(a.f,1),!a.j&&(a.j=new co(a)),bo(a.j,50))}function Yn(){}function eo(a){return a.Cc()}function $n(a,b){!a&&(a=[]);a[a.length]=b;return a}function fo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=$n(b,e)):e[0].qc()}catch(f){if(f=Si(f),!y(f,127))throw f;}}return b}function bo(a,b){Wn();$wnd.setTimeout(function(){B(eo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Yn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Xn;function ao(a){this.b=a}s(111,1,{},ao);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),fo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=jk();100>jk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function co(a){this.b=a}s(112,1,{},co);_.Cc=function(){this.b.e&&bo(this.b.f,1);return this.b.k};_.b=null;function go(a,b){a.length>=b&&a.splice(0,b);return a}function ho(){try{null.a()}catch(a){return a}}function io(){}s(115,1,{},io);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=jo(a);b=a.indexOf(ua);c=0==a.indexOf(we)?8:0;-1==b&&(b=ko(a,lo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=jo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function mo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return go(this.Fc(ho()),this.Gc())};_.Fc=function(a){return mo(this,a)};_.Gc=function(){return 2};
-function In(){In=u;Error.stackTraceLimit=128}function no(a){a=go(En(a,ho()),3);0==a.length&&(a=go((new io).Dc(),1));return a}function Bn(){In();var a;a=no(new Dn);Gn(a)}function En(a,b){var c;c=mo(a,b);return 0==c.length?(new io).Fc(b):go(c,1)}
-function Gn(a){var b,c,d,e,f,g,i,h,l;l=v(oo,r,126,a.length,0);for(e=0,f=l.length;e<f;++e)h=po(a[e],vb),b=-1,d=Pc,2==h.length&&null!=h[1]&&(i=h[1],g=qo(i,lo(58)),d=lo(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=ro(i,g+1),b=parseInt(b)||-1)),l[e]=new so(h[0],d+ub+b);e=v(oo,r,126,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new to;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return no(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=jo(a);0==c.indexOf("at ")&&(c=ro(c,3));a=c.indexOf(Sc);-1!=a&&(c=jo(c.substr(0,a-0))+jo(ro(c,c.indexOf(Uc,a)+1)));a=c.indexOf(ua);-1==a?(b=c,c=j):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=jo(c.substr(0,a-0)));a=ko(c,lo(46));-1!=a&&(c=ro(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Fc=function(a){return En(this,a)};_.Gc=function(){return 3};function Dn(){In()}s(118,116,{},Dn);s(119,1,{});function yn(a,b){a.b+=b}function uo(){}
-s(120,119,{},uo);_.b=j;function vo(a,b){return parseInt(a[b])||0}function wo(a,b){return null==a[b]?null:""+a[b]}function xo(a){a.draggable=bh;a.style.webkitUserDrag="element"}function yo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function zo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ej(a){a=a.button;return 1==a?4:2==a?2:1}
-function dk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+ck(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==qg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Yf]==oe){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(pd)));if(d&&d.tagName==Bb&&a.style.position==cd)break;a=d}a=b}return a}
-function fk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Yf]==oe){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(qd)));if(d&&d.tagName==Bb&&a.style.position==
-cd)break;a=d}a=b}return a}function ck(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Ao(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function E(a,b){this.c=a;this.d=b}s(145,1,{113:1,116:1,118:1});
-_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=u;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=F(Mo,r,6,[Bo,Do,Fo,Ho,Jo])}s(144,145,si);var Lo,Fo,Do,Ho,Bo,Jo;function Co(){E.call(this,ic,0)}s(146,144,si,Co);function Eo(){E.call(this,"DOTTED",1)}s(147,144,si,Eo);function Go(){E.call(this,"DASHED",2)}s(148,144,si,Go);function Io(){E.call(this,"HIDDEN",3)}s(149,144,si,Io);function Ko(){E.call(this,"SOLID",4)}
-s(150,144,si,Ko);function No(){No=u;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=F(yp,r,7,[Oo,Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp])}s(151,145,ui);var xp,Qo,tp,So,Oo,Yo,rp,Wo,$o,bp,dp,Uo,vp,fp,hp,jp,np,pp,lp;function Po(){E.call(this,Qb,0)}s(152,151,ui,Po);function gp(){E.call(this,"SE_RESIZE",9)}s(153,151,ui,gp);
-function ip(){E.call(this,"SW_RESIZE",10)}s(154,151,ui,ip);function kp(){E.call(this,"S_RESIZE",11)}s(155,151,ui,kp);function mp(){E.call(this,"W_RESIZE",12)}s(156,151,ui,mp);function op(){E.call(this,"TEXT",13)}s(157,151,ui,op);function qp(){E.call(this,"WAIT",14)}s(158,151,ui,qp);function sp(){E.call(this,"HELP",15)}s(159,151,ui,sp);function up(){E.call(this,"COL_RESIZE",16)}s(160,151,ui,up);function wp(){E.call(this,"ROW_RESIZE",17)}s(161,151,ui,wp);function Ro(){E.call(this,"AUTO",1)}
-s(162,151,ui,Ro);function To(){E.call(this,"CROSSHAIR",2)}s(163,151,ui,To);function Vo(){E.call(this,"POINTER",3)}s(164,151,ui,Vo);function Xo(){E.call(this,"MOVE",4)}s(165,151,ui,Xo);function Zo(){E.call(this,"E_RESIZE",5)}s(166,151,ui,Zo);function ap(){E.call(this,"NE_RESIZE",6)}s(167,151,ui,ap);function cp(){E.call(this,"NW_RESIZE",7)}s(168,151,ui,cp);function ep(){E.call(this,"N_RESIZE",8)}s(169,151,ui,ep);function zp(){zp=u;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=F(Jp,r,8,[Ap,Cp,Ep,Gp])}
-s(170,145,ni);var Ip,Cp,Ep,Gp,Ap;function Bp(){E.call(this,ic,0)}s(171,170,ni,Bp);function Dp(){E.call(this,"BLOCK",1)}s(172,170,ni,Dp);function Fp(){E.call(this,"INLINE",2)}s(173,170,ni,Fp);function Hp(){E.call(this,"INLINE_BLOCK",3)}s(174,170,ni,Hp);function Kp(){Kp=u;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=F(Up,r,10,[Lp,Np,Pp,Rp])}s(175,145,ci);var Tp,Lp,Np,Pp,Rp;function Mp(){E.call(this,Jb,0)}s(176,175,ci,Mp);function Op(){E.call(this,bc,1)}s(177,175,ci,Op);
-function Qp(){E.call(this,ec,2)}s(178,175,ci,Qp);function Sp(){E.call(this,yc,3)}s(179,175,ci,Sp);function Aj(){Aj=u;Vp=new Wp;Xp=new Yp;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=new hq;iq=new jq;kq=new lq;mq=F(nq,r,11,[Vp,Xp,Zp,aq,cq,eq,gq,iq,kq])}s(180,145,ji);var mq,iq,Zp,aq,gq,kq,eq,Xp,cq,Vp;function Wp(){E.call(this,"PX",0)}s(181,180,ji,Wp);function Yp(){E.call(this,"PCT",1)}s(182,180,ji,Yp);function $p(){E.call(this,"EM",2)}s(183,180,ji,$p);function bq(){E.call(this,"EX",3)}s(184,180,ji,bq);
-function dq(){E.call(this,"PT",4)}s(185,180,ji,dq);function fq(){E.call(this,"PC",5)}s(186,180,ji,fq);function hq(){E.call(this,"IN",6)}s(187,180,ji,hq);function jq(){E.call(this,"CM",7)}s(188,180,ji,jq);function lq(){E.call(this,"MM",8)}s(189,180,ji,lq);function oq(){oq=u;pq=[];qq=[];rq=[]}var pq,qq,rq;function sq(){sq=u;tq=new uq}function vq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function wq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function uq(){}s(192,1,{},uq);_.b=null;var tq;s(204,1,{});_.tS=function(){return"An event type"};_.i=null;s(203,204,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ic=function(){return this.Kc()};_.b=null;var xq=_.c=null;function yq(){yq=u;zq=new Aq(md,new Bq)}function Bq(){}s(201,202,{},Bq);_.Hc=function(a){a.Lc(this)};_.Kc=function(){return zq};var zq;function Cq(){Cq=u;Dq=new Aq(Ad,new Eq)}
-function Eq(){}s(205,202,{},Eq);_.Hc=function(a){Fq();Gq(this,a.c,Hq(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Dq};var Dq;s(208,202,xi);function Jj(a,b){return(a.b.clientX||0)-dk(b)+ck(b)+ck(b.ownerDocument.body)}function Xj(a,b){return(a.b.clientY||0)-fk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Cj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientX||0}function Dj(a){var b;return(b=a.c)?Xj(a,b):a.b.clientY||0}s(207,208,xi);function Iq(){Iq=u;Jq=new Aq(Dd,new Kq)}
-function Kq(){}s(206,207,xi,Kq);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Jq};var Jq;function Lq(){Lq=u;Mq=new Aq(Md,new Nq)}function Nq(){}s(209,202,{},Nq);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Mq};var Mq;s(212,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Oq=_.d=0;function Ak(){this.d=++Oq}s(211,212,Vh,Ak);function Aq(a,b){this.d=++Oq;this.b=b;!xq&&(xq=new Pq);xq.b[a]=this;this.c=a}s(210,211,Vh,Aq);
-_.b=null;_.c=null;function Qq(){Qq=u;Rq=new Aq(Pd,new Sq)}function Sq(){}s(213,207,xi,Sq);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Tq(),Uq))a=Vq(b.pb),c=new Wq(vo(b.pb,Qf),vo(b.pb,Pf)),d=new Wq(vo(b.T.jb.pb,Qf),vo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Xq(b.I,!0);a=vo(b.T.jb.pb,Qf);Yq(b,new Wq(a,Zq(b.T.jb).b));b.J&&b.O!=Uq&&$q(b.r,b)}else Xq(b.I,!1),b.O!=(Tq(),Uq)?Yq(b,new Wq(b.F.c,b.F.b)):ar(b,Vq(b.r.pb)),b.J&&b.O!=Uq&&br(b.r,b);cr(b.T.jb)}else Xq(b.I,!0)};_.Kc=function(){return Rq};var Rq;s(214,202,{});
-function dr(){dr=u;er=new Aq(ge,new fr)}function fr(){}s(215,214,{},fr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return er};var er;function gr(){gr=u;hr=new Aq(he,new ir)}function ir(){}s(216,214,{},ir);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return hr};var hr;function jr(){jr=u;kr=new Aq(ie,new lr)}function lr(){}s(217,214,{},lr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return kr};
-var kr;function mr(){mr=u;nr=new Aq(je,new or)}function or(){}s(218,214,{},or);_.Hc=function(a){a=pr(a.b);(this.b.dataTransfer||null).setData(Mg,a)};_.Kc=function(){return nr};var nr;function qr(){qr=u;rr=new Aq(ke,new sr)}function sr(){}s(219,214,{},sr);
-_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;tr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.Le(b))};_.Kc=function(){return rr};var rr;function ur(){ur=u;vr=new Aq(qe,new wr)}function wr(){}s(220,202,{},wr);_.Hc=function(a){bk(a.b.b)};_.Kc=function(){return vr};var vr;
-function xr(){xr=u;yr=new Aq(ye,new zr)}function zr(){}s(221,202,{},zr);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Ar(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Br(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return yr};var yr;function Cr(){Cr=u;Dr=new Aq(ze,new Er)}function Er(){}s(222,202,{},Er);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Fr(a.b.b,a.b.c))};
-_.Kc=function(){return Dr};var Dr;function Gr(){Gr=u;Hr=new Aq(Ae,new Ir)}function Ir(){}s(223,202,{},Ir);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Hr};var Hr;s(225,202,{});s(224,225,{});function Jr(){Jr=u;Kr=new Aq(We,new Lr)}function Lr(){}s(226,224,{},Lr);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Mr(),Nr).length&&-999!=(Mr(),Nr)[c]&&(c=(Mr(),Nr)[c]);b=new Or(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Pr(pr(a)):e=301;break;case 118:case 86:b&&Qr(a.u,(!a.ub&&(a.ub=new Rr(a)),a.ub));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:Sr(a,wo((Tr(),Ur).ac.b.pb,ch));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Xb;e=1300;break;case 114:case 82:a.jb=!0;a.J=uc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=Ka):801==a.c?(e=237,a.jb=!0,a.J=Ja):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Ua);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Vr(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Vr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Vr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Vr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Vr(a,4):e=207;break;case 53:105==a.c?Vr(a,5):e=208;break;case 54:105==a.c?Vr(a,
-6):e=210;break;case 55:105==a.c?Vr(a,7):e=211;break;case 56:105==a.c?Vr(a,8):e=212;break;case 57:105==a.c?Vr(a,9):(a.jb=!0,a.J="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}Wr(a,e)}b=!0}b&&this.b.preventDefault()};_.Kc=function(){return Kr};var Kr;function Xr(){Xr=u;Yr=new Aq(xf,new Zr)}function Zr(){}s(227,207,xi,Zr);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Yr};var Yr;
-function wj(){wj=u;xj=new Aq(yf,new $r)}function $r(){}s(228,207,xi,$r);_.Hc=function(a){a.oc(this)};_.Kc=function(){return xj};var xj;function as(){as=u;bs=new Aq(zf,new cs)}function cs(){}s(229,207,xi,cs);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Ij(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Kc=function(){return bs};var bs;function yj(){yj=u;zj=new Aq(Bf,new ds)}function ds(){}s(230,207,xi,ds);_.Hc=function(a){a.pc(this)};_.Kc=function(){return zj};var zj;function Pq(){this.b={}}
-s(231,1,{},Pq);_.b=null;s(234,208,xi);var es=null;function fs(){fs=u;gs=new Aq(Ug,new hs)}function hs(){}s(233,234,xi,hs);_.Hc=function(a){is(a.b,this,a.b.n)};_.Kc=function(){return gs};var gs;function js(){js=u;ks=new Aq(Vg,new ls)}function ls(){}s(235,234,xi,ls);_.Hc=function(a){is(a.b,this,a.b.n)};_.Kc=function(){return ks};var ks;function ms(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==we)}s(236,1,{},ms);
-function ns(){ns=u;os=new Aq(Wg,new ps)}function ps(){}s(237,234,xi,ps);_.Hc=function(a){is(a.b,this,a.b.o)};_.Kc=function(){return os};var os;function qs(){qs=u;rs=new Aq(Xg,new ss)}function ss(){}s(238,234,xi,ss);_.Hc=function(a){ts(a.b,this)&&(a.b.k&&us(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),tk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return rs};var rs;function vs(a,b){this.b=b;this.c=a}function ws(a,b,c){zk&&(b=new vs(b,c),a.Zc(b))}s(239,203,{},vs);_.Hc=function(a){a.Vc(this)};_.Ic=function(){return zk};
-_.b=!1;var zk=_.c=null;function xs(a){this.b=a}s(240,203,{},xs);_.Hc=function(a){a.Wc(this)};_.Ic=function(){return ys};var ys=_.b=null;function zs(){}function As(a){var b;Bs&&(b=new zs,a.Zc(b))}s(241,203,{},zs);_.Hc=function(a){a.Xc(this)};_.Ic=function(){return Bs};var Bs=null;function Cs(a){this.b=a}s(242,203,{},Cs);_.Hc=function(a){a.Yc(this)};_.Ic=function(){return Ds};var Ds=_.b=null;function Es(){}s(243,203,{},Es);_.Hc=function(a){a.b.W&&a.b.Jd()};_.Ic=function(){return Fs};var Fs=null;
-function Gs(a,b,c){a=a.b;if(!b)throw new Hs("Cannot add a handler with a null type");if(!c)throw new Hs("Cannot add a null handler");0<a.c?Is(a,new Js(a,b,c)):Ks(a,b,null).sf(c);return new Ls(new Ms(a,b,c))}
-function Ns(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Hs("Cannot fire null event");try{++d.c;i=Os(d,b.Ic(),null);e=null;for(h=d.d?i.Bf(i.He()):i.Af();d.d?h.Df():h.ad();){g=d.d?h.Ef():h.bd();try{b.Hc(g)}catch(l){if(l=Si(l),y(l,127))f=l,!e&&(e=new Ps),Qs(e,f);else throw l;}}if(e)throw new Rs(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Mi(d.b);o.c<o.e.He();)m=Ni(o),m.qc()}finally{d.b=null}}}}catch(n){n=Si(n);if(y(n,84))throw new Ss(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Ts(a){Us.call(this,a,!1)}function Us(a,b){this.b=new Vs(b);this.c=a}s(244,1,Qh,Ts,Us);_.Zc=function(a){Ns(this,a)};_.b=null;_.c=null;s(247,1,{});function Is(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function Ws(a,b,c,d){var e,f;e=Os(a,b,c);e.uf(d)&&e.Ee()&&(f=jj(a.e,b),f.Ge(c),f.Ee()&&Vi(a.e,b))}function Ks(a,b,c){var d;d=jj(a.e,b);d||(d=new Ki,x(a.e,b,d));a=d.De(c);a||(a=new gj,d.Fe(c,a));return a}
-function Os(a,b,c){a=jj(a.e,b);if(!a)return jt(),jt(),kt;c=a.De(c);return!c?(jt(),jt(),kt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function Vs(a){this.e=new Ki;this.d=a}s(245,246,{},Vs);function Ls(a){this.b=a}s(248,1,{},Ls);_.b=null;function Rs(a){Ti.call(this,lt(a),mt(a));this.b=a}function mt(a){a=a.Cd();return!a.ad()?null:a.bd()}
-function lt(a){var b,c,d;b=a.He();if(0==b)return null;b=new nt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Cd();a.ad();)d=a.bd(),c?c=!1:b.b.b+="; ",d=d.Bc(),yn(b.b,d);return b.b.b}s(250,100,Rh,Rs);_.b=null;function Ss(a){Rs.call(this,a)}s(249,250,Rh,Ss);s(251,1,{},function(){});function ot(a){a=wo(a,Vd);return pt(qg,a)?(qt(),rt):pt(ff,a)?(qt(),st):(qt(),tt)}function qt(){qt=u;rt=new ut("RTL",0);st=new ut("LTR",1);tt=new ut(Qb,2);vt=F(wt,r,49,[rt,st,tt])}
-function ut(a,b){E.call(this,a,b)}s(253,145,{49:1,113:1,116:1,118:1},ut);var vt,tt,st,rt;function xt(){}function yt(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=yt(e,d);F(a,b,c,d);return d}function zt(a){return At([Bt,H],[r,k],[112,-1],a,0,2,1)}
-function At(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=yt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=At(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Ct();var e=Dt,f=Et;Ct();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 Ft(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Gt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gt;}a[b]=c}s(254,1,{},xt);_.qI=0;
-function Ct(){Ct=u;Dt=[];Et=[];var a=new xt,b=Dt,c=Et,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Dt,Et;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 Kn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ht(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function It(){var a;$stats&&Jt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a=sg;else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&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"}D(sg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Jt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Kt,r,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Jt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";oq();rq.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;}");
-oq();0!=rq.length&&(a=rq.join(j),b=(sq(),tq),a=vq(a),wq(b).insertBefore(a,b.b.firstChild),rq.length=0);0!=pq.length&&(a=pq.join(j),b=(sq(),tq),a=vq(a),wq(b).appendChild(a),pq.length=0);0!=qq.length&&(a=qq.join(j),b=(sq(),tq),a=vq(a),wq(b).appendChild(a),qq.length=0);$stats&&Jt("export.client.JSME_export");new Lt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==we)$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(d){}}
-function Si(a){return y(a,127)?a:new Cn(a)}function Mt(a){return Nt(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Ot(a){return Nt(a.l,a.m,a.h)}function Nt(a,b,c){return _=new Pt,_.l=a,_.m=b,_.h=c,_}
-function Qt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rt;if(0==a.l&&0==a.m&&0==a.h)return St=Nt(0,0,0),Nt(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?(St=Nt(0,0,0),c=Ot((Tt(),Ut))):(St=Nt(c.l,c.m,c.h),c=Nt(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Vt(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?Wt(e):0==c&&0!=d&&0==e?Wt(d)+22:0!=c&&0==d&&0==e?Wt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Ot((Tt(),Xt)),c=!0,g=!g;else return c=Yt(a,f),g&&Zt(c),St=Nt(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Vt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yt(c,d);f&&Zt(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=Nt(f,i,c);g?St=Vt(c):St=Nt(c.l,c.m,c.h);return e}if(!$t(a,b))return e?St=Vt(a):St=Nt(a.l,a.m,a.h),Nt(0,0,0);c=c?a:Nt(a.l,a.m,a.h);var h,l,m,o;f=au(b)-au(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=Nt(i&4194303,l&4194303,h&1048575);for(l=Nt(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&&Zt(l);e?(St=Vt(c),d&&(St=bu(St,(Tt(),Ut)))):St=Nt(c.l,c.m,c.h);return l}
-function Zt(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 au(a){var b;b=cu(a.h);return 32==b?(b=cu(a.m),32==b?cu(a.l)+32:b+20-10):b-12}var St=null;function du(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Nt(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function eu(a,b){return Nt(a.l&b.l,a.m&b.m,a.h&b.h)}function fu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return Tt(),gu;if(-9223372036854775E3>a)return Tt(),hu;if(9223372036854775E3<=a)return Tt(),Xt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Nt(a,b,c);d&&Zt(b);return b}function iu(a){var b,c;return-129<a&&128>a?(b=a+128,null==ju&&(ju=v(ku,r,50,256,0)),c=ju[b],!c&&(c=ju[b]=Mt(a)),c):Mt(a)}
-function lu(a){var b=mh,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 $t(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 mu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((G&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~G>>5)+((g&4095)<<8)+(~~n>>
-22);return Nt(c&4194303,n&4194303,q&1048575)}function Vt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yt(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=~~c>>b-44);return Nt(c&4194303,d&4194303,e&1048575)}
-function bu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Nt(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function nu(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+nu(Vt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=iu(1E9);a=Qt(a,b);b=j+L(St);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 ju=null;
-function Tt(){Tt=u;Xt=Nt(4194303,4194303,524287);hu=Nt(0,0,524288);Ut=iu(1);iu(2);gu=iu(0)}var Xt,hu,Ut,gu;function Pt(){}s(263,1,{50:1},Pt);function Jt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ou(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},ou);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pu(a,b){yn(a.b.b,b.b);return a}function qu(){this.b=new ru}
-s(269,1,{},qu);function su(a){if(null==a)throw new Hs("css is null");this.b=a}s(270,1,{51:1,113:1},su);_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function uu(a){if(null==a)throw new Hs("html is null");this.b=a}s(272,1,Xh,uu);_.$c=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;s(273,1,Xh,function(){this.b=j});_.$c=function(){return this.b};
-_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function vu(){vu=u;wu=RegExp(oa,xe);xu=RegExp(rb,xe);yu=RegExp(pb,xe);zu=RegExp(ta,xe);Au=RegExp(fa,xe)}function Bu(a){vu();-1!=a.indexOf(oa)&&(a=a.replace(wu,pa));-1!=a.indexOf(pb)&&(a=a.replace(yu,ra));-1!=a.indexOf(rb)&&(a=a.replace(xu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Au,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(zu,"&#39;"));return a}var wu,xu,yu,Au,zu;
-function Cu(a){if(null==a)throw new Hs("uri is null");this.b=a}s(275,1,{54:1},Cu);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function Du(){Du=u}s(277,1,{});function Eu(){}s(278,1,{},Eu);var Fu=null;function Gu(){}s(279,277,{},Gu);var Hu=null;
-function Iu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Os(a.b,f,null).He();for(e-=1;0<=e;--e)if(d=Os(a.b,f,null).zf(e),y(d,55)&&Jn(d.b,b)){var h=a.b,l=f;0<h.c?Is(h,new Ju(h,l,null,d)):Ws(h,l,null,d)}}}s(280,1,ai);_.b=null;function Ku(a){this.b=a}s(281,280,ai,Ku);_._c=function(a){a.d&&(this.b.ed(a.e)||(a.b=!0))};function Lu(a){this.b=a}s(282,280,ai,Lu);_.Xc=function(){Mu(this.b.b.pb)};function Nu(){Bn()}s(283,100,oi,Nu);function Ou(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,tk(a.e,1))}
-function Pu(){this.b=new Qu(this);this.c=new gj;this.e=new Ru(this);this.i=new Su(this)}s(284,1,{},Pu);_.d=!1;_.f=!1;function Qu(a){uk();this.b=a}s(285,25,{},Qu);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Tu(a.i.e.c,a.i.c);Uu(a.i);y(b,56)&&new Nu;a.d=!1;Ou(a)}};_.b=null;function Ru(a){uk();this.b=a}s(286,25,{},Ru);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=jk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(tk(a.b,1E4);a.i.d<a.i.b;){d=Vu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Uu(a.i)}if(100<=jk()-b)break}}finally{e||(Bk(a.b),a.d=!1,Ou(a))}};_.b=null;function Vu(a){var b;a.c=a.d;b=Tu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Uu(a){Wu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Su(a){this.e=a}s(287,1,{},Su);_.ad=function(){return this.d<this.b};_.bd=function(){return Vu(this)};
-_.cd=function(){Uu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Xu(a,b){var c=(Yu(),Zu(b));a.appendChild(c)}function $u(a,b,c){var d;d=ak;ak=a;b==pj&&8192==av(a.type)&&(pj=null);c.dd(a);ak=d}var ak=null,pj=null;function bv(){bv=u;cv=new Pu}function Gj(a){bv();if(!a)throw new Hs("cmd cannot be null");var b=cv;aj(b.c,a);Ou(b)}var cv;function dv(a){qj();!ev&&(ev=new Ak);fv||(fv=new Us(null,!0),gv=new hv);return Gs(fv,ev,a)}var fv=null;function iv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function hv(){}s(293,203,{},hv);_.Hc=function(a){a._c(this);gv.d=!1};_.Ic=function(){return ev};_.Jc=function(){iv(this)};_.b=!1;_.c=!1;_.d=!1;var ev=_.e=null,gv=null;function jv(){jv=u;kv=new lv;mv()||(kv=null)}var kv=null;function wk(){}s(295,1,{},wk);_.Vc=function(){for(;0<(uk(),vk).d;)Bk(Tu(vk,0))};function yk(a,b){return Gs((!nv&&(nv=new ov),nv),a,b)}function pv(a){xk();qv||(rv(),qv=!0);return yk((!Bs&&(Bs=new Ak),Bs),a)}function xk(){sv||(tv(),sv=!0)}
-function uv(){var a;sv&&(a=new vv,nv&&Ns(nv,a));return null}var sv=!1,nv=null,wv=0,xv=0,qv=!1;function yv(){yv=u;zv=new Ak}function vv(){yv()}s(297,203,{},vv);_.Hc=function(){null.$f()};_.Ic=function(){return zv};var zv;function ov(){Ts.call(this,null)}s(299,244,Qh,ov);
-function av(a){switch(a){case md:return 4096;case Ad:return 1024;case Dd:return 1;case Pd:return 2;case qe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Cf:return 131072;case Md:return 262144;case "paste":return 524288;case Xg:return 1048576;case Wg:return 2097152;
-case Vg:return 4194304;case Ug:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function qj(){Av||(Bv(),Av=!0)}var Av=!1;function Cv(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 Dv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Bv(){Ev=B(function(a){var b;var c=fv,d,e,f;ev&&c&&Fv(c.b.e,ev)?(b=gv.b,d=gv.c,e=gv.d,f=gv.e,iv(gv),gv.e=a,Ns(c,gv),c=!(gv.b&&!gv.c),gv.b=b,gv.c=d,gv.d=e,gv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Gv=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,57)&&$u(a,c,b)});Hv=B(function(a){a.preventDefault();Gv.call(this,a)});Iv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Gv.call(this,a)});Jv=B(function(a){if(Ev(a)){var b=rj;b&&b.__listener&&!Fn(b.__listener)&&y(b.__listener,57)&&($u(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,Jv,!0);$wnd.addEventListener(Pd,Jv,!0);$wnd.addEventListener(xf,Jv,!0);$wnd.addEventListener(Bf,Jv,!0);$wnd.addEventListener(yf,Jv,!0);$wnd.addEventListener(Af,Jv,!0);$wnd.addEventListener(zf,Jv,!0);$wnd.addEventListener(Cf,Jv,!0);$wnd.addEventListener(We,Ev,!0);$wnd.addEventListener(Ye,Ev,!0);$wnd.addEventListener(Xe,
-Ev,!0);$wnd.addEventListener(Xg,Jv,!0);$wnd.addEventListener(Wg,Jv,!0);$wnd.addEventListener(Vg,Jv,!0);$wnd.addEventListener(Ug,Jv,!0);$wnd.addEventListener(Ae,Jv,!0);$wnd.addEventListener(ye,Jv,!0);$wnd.addEventListener(ze,Jv,!0)}function Kv(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 Lv(a,b){qj();switch(b){case "drag":a.ondrag=Gv;break;case ge:a.ondragend=Gv;break;case he:a.ondragenter=Hv;break;case "dragleave":a.ondragleave=Gv;break;case ie:a.ondragover=Hv;break;case je:a.ondragstart=Gv;break;case ke:a.ondrop=Gv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Gv,!1);a.addEventListener(b,Gv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Mv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Gv:null),c&2&&(a.ondblclick=b&2?Gv:null),c&4&&(a.onmousedown=b&4?Gv:null),c&8&&(a.onmouseup=b&8?Gv:null),c&16&&(a.onmouseover=b&16?Gv:null),c&32&&(a.onmouseout=b&32?Gv:null),c&64&&(a.onmousemove=b&64?Gv:null),c&128&&(a.onkeydown=b&128?Gv:null),c&256&&(a.onkeypress=b&256?Gv:null),c&512&&(a.onkeyup=b&512?Gv:null),c&1024&&(a.onchange=b&1024?Gv:null),c&2048&&(a.onfocus=b&2048?Gv:null),c&4096&&(a.onblur=b&4096?Gv:null),
-c&8192&&(a.onlosecapture=b&8192?Gv:null),c&16384&&(a.onscroll=b&16384?Gv:null),c&32768&&(a.onload=b&32768?Iv:null),c&65536&&(a.onerror=b&65536?Gv:null),c&131072&&(a.onmousewheel=b&131072?Gv:null),c&262144&&(a.oncontextmenu=b&262144?Gv:null),c&524288&&(a.onpaste=b&524288?Gv:null),c&1048576&&(a.ontouchstart=b&1048576?Gv:null),c&2097152&&(a.ontouchmove=b&2097152?Gv:null),c&4194304&&(a.ontouchend=b&4194304?Gv:null),c&8388608&&(a.ontouchcancel=b&8388608?Gv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Gv:null),c&33554432&&(a.ongesturechange=b&33554432?Gv:null),c&67108864&&(a.ongestureend=b&67108864?Gv:null))}var rj=null,Ev=null,Jv=null,Hv=null,Gv=null,Iv=null;function Nv(){var a;Nv=u;Ov=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var Ov;function Pv(){this.c=new gj}function Qv(a){a=a[Vc];return null==a?-1:a}s(303,1,{},Pv);_.b=null;function Rv(a,b){this.b=a;this.c=b}s(304,1,{},Rv);_.b=0;_.c=null;s(305,1,Qh);_.fd=function(a){return decodeURI(a.replace("%23",la))};
-_.Zc=function(a){Ns(this.b,a)};_.gd=function(a){a=null==a?j:a;if(!D(a,null==Sv?j:Sv))Sv=a,Fs&&(a=new Es,Ns(this.b,a))};var Sv=j;function mv(){function a(){$wnd.setTimeout(a,250);e()}var b=kv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.fd(d.substring(1)));Sv=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.fd(c.substring(1)));b.gd(a)});a();return!0}s(307,305,Qh);function lv(){this.b=new Ts(null)}s(306,307,Qh,lv);
-function tv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(uv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{sv&&ws((!nv&&(nv=new ov),nv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function rv(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(qv&&(d=uj(),c=vj(),xv!=d||wv!=c))xv=d,wv=c,As((!nv&&(nv=new ov),nv))}finally{a&&a(b)}})}function fj(a,b){Oi(a.md(),b,!0)}function ej(a,b){Oi(a.md(),b,!1)}function Tv(a,b){a.pb.style[Pe]=b}function tj(a,b,c){0<=b&&a.rd(b+ag);0<=c&&a.pd(c+ag)}function Uv(a,b){null==b||0==b.length?a.pb.removeAttribute(Qg):a.pb.setAttribute(Qg,b)}function Vv(a){var b,a=wo(a,Cd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
-function Oi(a,b,c){if(!a)throw new Wi(mc);b=jo(b);if(0==b.length)throw new Ck(Oc);if(c){var d,e,f;d=jo(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+=ba),a.className=f+d)}else{var g,b=jo(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=jo(e.substr(0,
-c-0)),b=jo(ro(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Wv(a,b){a.style.display=b?j:If;a.setAttribute("aria-hidden",""+!b)}s(313,1,Ai);_.hd=function(){return dk(this.pb)};_.jd=function(){return fk(this.pb)};_.kd=function(){return vo(this.pb,Pf)};_.ld=function(){return vo(this.pb,Qf)};_.md=function(){return this.pb};_.nd=function(){return this.pb.style.display!=If};_.od=function(){throw new Xv;};_.pd=function(a){Tv(this,a)};_.qd=function(a){Wv(this.pb,a)};
-_.rd=function(a){this.pb.style[hh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Yv(a,b,c){Lv(a.pb,c.c);return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}function z(a,b,c){var d;d=av(c.c);if(-1==d)Lv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;qj();Mv(e,d)}else a.lb|=d;return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}function Zv(a,b,c){return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}
-function $v(a){var b;if(a.ud())throw new aw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;qj();Mv(c,b)}else a.lb|=b;a.sd();a.xd()}function bw(a,b){var c;switch(av(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(xq&&(f=xq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Ns(a.mb,f.b),f.b.b=d,f.b.c=e}
-function cw(a){if(!a.ud())throw new aw("Should only call onDetach when the widget is attached to the browser's document");try{a.yd()}finally{try{a.td()}finally{a.pb.__listener=null,a.kb=!1}}}function bk(a){if(a.ob)if(y(a.ob,70))a.ob.zd(a);else{if(a.ob)throw new aw("This widget's parent does not implement HasWidgets");}else if(nj(),Fv(dw.b,a)){nj();try{a.wd()}finally{Vi(dw.b,a)}}}
-function ew(a,b){var c;c=a.ob;if(b){if(c)throw new aw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.ud()&&a.vd()}else try{c&&c.ud()&&a.wd()}finally{a.ob=null}}s(312,313,vi);_.sd=function(){};_.td=function(){};_.Zc=function(a){this.mb&&Ns(this.mb,a)};_.ud=function(){return this.kb};_.vd=function(){$v(this)};_.dd=function(a){bw(this,a)};_.wd=function(){cw(this)};_.xd=function(){};_.yd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function fw(a){for(a=new gw(a);a.b.b<a.b.c.d-1;)hw(a.b),iw(a.b)}s(311,312,qi);_.sd=function(){jw(this,(kw(),lw))};_.td=function(){jw(this,(kw(),mw))};function nw(a,b,c){bk(b);var d=a.q;ow(d,b,d.d);d=(Yu(),Zu(b.pb));c.appendChild(d);ew(b,a)}function pw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new qw;b.ob==a&&(f=a.Ad(b),f<d&&--d);bk(b);ow(a.q,b,d);e?(e=b.pb,Kv(c,(Yu(),Zu(e)),d)):(e=(Yu(),Zu(b.pb)),c.appendChild(e));ew(b,a)}
-function rw(a,b){var c;if(b.ob!=a)return!1;try{ew(b,null)}finally{c=b.pb;zo(c).removeChild(c);c=a.q;var d;d=sw(c,b);if(-1==d)throw new tw;if(0>d||d>=c.d)throw new qw;for(--c.d;d<c.d;++d)Ft(c.b,d,c.b[d+1]);Ft(c.b,c.d,null)}return!0}s(310,311,qi);_.Ad=function(a){return sw(this.q,a)};_.Bd=function(a,b,c,d){pw(this,a,b,c,d)};_.Cd=function(){return new uw(this.q)};_.zd=function(a){return rw(this,a)};function mj(a,b,c,d){var e;bk(b);e=a.q.d;a.Fd(b,c,d);a.Bd(b,a.pb,e,!0)}
-function vw(a,b){var c;(c=rw(a,b))&&ww(b.pb);return c}function xw(a,b,c,d){if(b.ob!=a)throw new Ck("Widget must be a child of this panel.");a.Fd(b,c,d)}function yw(a,b,c){a=a.pb;-1==b&&-1==c?ww(a):(a.style[Yf]=cd,a.style[Ze]=b+ag,a.style[Tg]=c+ag)}function zw(){var a=$doc.createElement(ce);this.q=new Aw(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Vf]=Qe}function ww(a){a.style[Ze]=j;a.style[Tg]=j;a.style[Yf]=j}s(309,310,qi,zw);_.Dd=function(a){nw(this,a,this.pb)};
-_.zd=function(a){return vw(this,a)};_.Ed=function(a,b,c){xw(this,a,b,c)};_.Fd=function(a,b,c){yw(a,b,c)};function Bw(a,b){if(a.Hd())throw new aw("SimplePanel can only contain one child widget");a.Id(b)}function Cw(a,b){if(a.jb!=b)return!1;try{ew(b,null)}finally{a.Gd().removeChild(b.pb),a.jb=null}return!0}function Dw(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.zd(a.jb),a.jb=b)){var c=(Yu(),Zu(a.jb.pb));a.Gd().appendChild(c);ew(b,a)}}function Ew(){this.pb=$doc.createElement(ce)}s(317,311,qi,Ew);_.Gd=function(){return this.pb};
-_.Hd=function(){return this.jb};_.Cd=function(){return new Fw(this)};_.zd=function(a){return Cw(this,a)};_.Id=function(a){Dw(this,a)};_.jb=null;function Gw(a,b){a.hb&&(Hw(a.gb,!1,!1),ws(a,a,b))}function Iw(a){var b;if(b=a.jb)null!=a.X&&b.pd(a.X),null!=a.Y&&b.rd(a.Y)}function Jw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ze]=b-0+(Aj(),ag);a.style[Tg]=c+ag}function Kw(a){a.hb||(a.kb&&bk(a),Hw(a.gb,!0,!1))}s(316,317,qi);_.Gd=function(){return yo(this.pb)};_.kd=function(){return vo(this.pb,Pf)};
-_.ld=function(){return vo(this.pb,Qf)};_.md=function(){return zo(yo(this.pb))};_.Jd=function(){this.Kd(!1)};_.Kd=function(a){Gw(this,a)};_.nd=function(){return!D(Qe,this.pb.style[eh])};_.ed=function(){return!0};_._c=function(){};_.yd=function(){this.hb&&Hw(this.gb,!1,!0)};_.pd=function(a){this.X=a;Iw(this);0==a.length&&(this.X=null)};_.Ld=function(a,b){Jw(this,a,b)};_.qd=function(a){this.pb.style[eh]=a?fh:Qe};_.Id=function(a){Dw(this,a);Iw(this)};
-_.rd=function(a){this.Y=a;Iw(this);0==a.length&&(this.Y=null)};_.Md=function(){Kw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Lw(a,b){var c;Ew.call(this);this.$=new Mw;this.U=(Nw(),Ow);this.gb=new Pw(this);this.pb.appendChild($doc.createElement(ce));this.Ld(0,0);zo(yo(this.pb))[Cd]="gwt-PopupPanel";yo(this.pb)[Cd]=Xf;this.W=this.V=a;this.db=!1;c=F(Kt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Qw(c);this.T.md()[Cd]=j;c=zo(yo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(mc);d=jo(d);if(0==d.length)throw new Ck(Oc);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(ba)}Dw(this,this.T);Iw(this);Oi(yo(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}s(315,316,qi);_.sd=function(){$v(this.T)};_.td=function(){cw(this.T)};_.Hd=function(){return this.T.jb};_.Cd=function(){return new Fw(this.T)};_.zd=function(a){return this.T.zd(a)};_.Id=function(a){Dw(this.T,a);Iw(this)};_.T=null;s(314,315,qi);_.wd=function(){cw(this)};
-function Rw(){Rw=u;Sw=new Tw(Jb,0,(Nw(),Ow));Uw=new Tw(pc,1,Vw);Ww=new Tw(zc,2,Xw);Yw=F(Zw,r,58,[Sw,Uw,Ww])}function Tw(a,b,c){E.call(this,a,b);this.b=c}s(318,145,{58:1,113:1,116:1,118:1},Tw);_.b=null;var Yw,Sw,Uw,Ww;function $w(){$w=u;ax=F(Kt,r,1,[Tg,wf,rd])}
-function Qw(a){var b;$w();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[Cd]=a[c],Xu(b,bx(a[c]+"Left")),Xu(b,bx(a[c]+Lb)),Xu(b,bx(a[c]+"Right")),b),Xu(this.d,d),1==c&&(this.c=yo(Cv(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function bx(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(ce);var d=(Yu(),Zu(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}s(320,317,Bi,Qw);_.Gd=function(){return this.c};
-_.c=null;_.d=null;var ax;s(319,320,Bi);s(321,1,{});function kw(){kw=u;lw=new cx;mw=new dx}function ex(a){Rs.call(this,a)}function jw(a,b){kw();var c,d,e;c=null;for(e=a.Cd();e.ad();){d=e.bd();try{b.Nd(d)}catch(f){if(f=Si(f),y(f,127))d=f,!c&&(c=new Ps),Qs(c,d);else throw f;}}if(c)throw new ex(c);}s(322,249,Rh,ex);var lw,mw;function cx(){}s(323,1,{},cx);_.Nd=function(a){a.vd()};function dx(){}s(324,1,{},dx);_.Nd=function(a){a.wd()};function fx(){fx=u;gx=(hx(),hx(),ix)}s(327,312,Yh);
-_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};
-_.vd=function(){$v(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var gx;s(326,327,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function jx(a){var b;fx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||j}s(325,326,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},jx);
-function kx(){this.q=new Aw(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);Xu(this.f,this.e);this.pb=this.f}s(328,310,qi);_.e=null;_.f=null;function lx(a,b){var c;if(a.i)throw new aw("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;Yu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Yu(),c).__gwt_resolve=mx(a));a.i=b;ew(b,a)}
-function nx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);qj();Mv(d,b)}else b.lb|=c;a.lb=-1}a.i.vd();a.pb.__listener=a;a.xd()}s(329,312,Sh);_.ud=function(){return this.i?this.i.ud():!1};_.vd=function(){nx(this)};_.dd=function(a){bw(this,a);this.i.dd(a)};_.wd=function(){this.i.wd()};_.od=function(){return this.pb=this.i.od()};_.i=null;
-function ox(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Vd]=qg;break;case 1:b[Vd]=ff;break;case 2:ot(b)!=(qt(),tt)&&(b[Vd]=j)}}function px(a){this.b=a;this.d=!1;this.e=this.c=ot(a)}s(330,1,{},px);_.b=null;_.c=null;_.d=!1;_.e=null;function qx(){qx=u;hx();hx()}function sj(){qx();this.pb=rx()}s(331,317,gi,sj);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};
-_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};function sx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=yo(b);e=null;c&&(c=Qv(c),e=0>c?null:Tu(a.j.c,c));e?tx(a,e):d&&(b.innerHTML=j||j);return b}
-function tx(a,b){var c;if(b.ob!=a)return!1;try{ew(b,null)}finally{c=b.pb;zo(c).removeChild(c);var d=a.j,e;e=Qv(c);c[Vc]=null;c=d.c;ux(e,c.d);Ft(c.c,e,null);d.b=new Rv(e,d.b)}return!0}s(333,311,Ci);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Cd=function(){return new vx(this)};_.zd=function(a){return tx(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function wx(a){if(0>=a.c)throw new xx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new xx("Column index: 0, Column size: "+a.b);}
-function yx(){this.j=new Pv;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(this.i,this.d);this.pb=this.i;this.e=new zx(this);var a=new Ax(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Kv(a.c.i,(Yu(),Zu(b)),0);Xu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new xx("Row index: "+a+", Row size: "+d);if(0>c)throw new xx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new xx("Column index: "+c+", Column size: "+this.b);c=sx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Lg),d.innerHTML=sa||j,Kv(c,(Yu(),Zu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Lg);
-e.innerHTML=sa;c=$doc.createElement(Yg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)sx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(332,333,Ci,yx);_.b=0;_.c=0;
-function Bx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Cx(),Dx)?a.c.e==(qt(),st)?(Ex(),Fx):a.c.e==rt?(Ex(),Gx):(Ex(),Hx):a.c.e==(qt(),st)?(Ex(),Gx):a.c.e==rt?(Ex(),Fx):(Ex(),Ix);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?j:a.d.b)}s(336,312,vi);_.b=null;_.c=null;_.d=null;function Jx(){this.pb=$doc.createElement(ce);this.c=new px(this.pb);this.pb[Cd]="gwt-Label"}function Kx(){Jx.call(this);ox(this.c,ih,!1);Bx(this)}
-s(335,336,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Jx,Kx);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};function Lx(a){var b=$doc.createElement(ce);pt(Cg,b.tagName);this.pb=b;this.c=new px(this.pb);this.pb[Cd]="gwt-HTML";ox(this.c,a,!0);Bx(this)}s(334,335,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Lx);
-function Mx(a){for(;++a.c<a.e.d&&!(null!=Tu(a.e,a.c)););}function vx(a){this.d=a;this.e=this.d.j.c;Mx(this)}s(337,1,{},vx);_.ad=function(){return this.c<this.e.d};_.bd=function(){var a;if(this.c>=this.e.d)throw new tw;a=Tu(this.e,this.c);this.b=this.c;Mx(this);return a};_.cd=function(){var a;if(0>this.b)throw new Nx;a=Tu(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function zx(a){this.b=a}s(338,1,{},zx);_.b=null;function Ax(a){this.c=a}s(339,1,{},Ax);_.b=null;_.c=null;
-function Cx(){Cx=u;Dx=new Ox}var Dx;function Ex(){Ex=u;Px=new Qx((Kp(),yd));Fx=new Qx(Ze);Gx=new Qx(kg);Hx=Fx;Ix=Gx;Rx=Hx}var Px,Rx,Fx,Ix,Hx,Gx;function Ox(){}s(341,1,{},Ox);function Qx(a){this.b=a}s(342,341,{},Qx);_.b=null;function Sx(){Sx=u;Tx=new Ux(wf);Vx=new Ux(Tg)}var Tx,Vx;function Ux(a){this.b=a}s(343,1,{},Ux);_.b=null;function Wx(a,b){var c;c=Xx(a);Xu(a.c,c);nw(a,b,c)}function Xx(a){var b;b=$doc.createElement(Lg);b[fd]=a.b.b;b.style[dh]=a.d.b;return b}
-function Yx(a,b){var c,d;d=zo(b.pb);(c=rw(a,b))&&a.c.removeChild(d);return c}function Zx(){kx.call(this);this.b=(Ex(),Rx);this.d=(Sx(),Vx);this.c=$doc.createElement(Yg);Xu(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(344,328,qi,Zx);_.zd=function(a){return Yx(this,a)};_.c=null;function $x(){$x=u;new Ki}function ay(a){$x();by.call(this,a.e.b,a.c,a.d,a.f,a.b)}function cy(a,b,c,d,e){$x();this.b=new dy(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}
-function by(a,b,c,d,e){$x();cy.call(this,(Du(),new Cu(a)),b,c,d,e)}s(345,312,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},ay,cy,by);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};
-_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};_.dd=function(a){32768==av(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);bw(this,a)};_.xd=function(){var a=this.b;D(df,wo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ey(a,this),Zn((Wn(),Xn),a.i))};_.b=null;s(347,1,{});_.i=null;function fy(){fy=u;gy()}
-function dy(a,b,c,d,e,f){var g,i;fy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);i=new qu;pu(pu(pu(i,new su("width:"+e+(Aj(),ag)+ob)),new su("height:"+f+cg)),new su("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!hy&&(hy=new iy);b=jy;c=new su((new su(i.b.b.b)).b);i=new ru;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Bu(b.b);yn(i.b,b);i.b.b+="' style='";b=Bu(c.b);yn(i.b,b);i.b.b+="' border='0'>";i=new uu(i.b.b);g.innerHTML=i.b||j;g=yo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),qj(),Mv(g,a)):a.lb|=133333119}s(346,347,{},dy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ey(a,b){this.b=a;this.c=b}s(348,1,{},ey);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;function ky(a,b){if(0>b||b>=a.pb.options.length)throw new qw;}function Hq(a,b){ky(a,b);return a.pb.options[b].value}function ly(){fx();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}s(349,327,Yh,ly);s(350,280,ai);function my(a){this.b=a}s(351,350,ai,my);
-_.Lc=function(){};function ny(a){this.b=a}s(352,350,ai,ny);_.Vc=function(a){this.b.Od(a.i,a.b)};function oy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);Kv(a.f,(Yu(),Zu(e)),b);a=(Yu(),Zu(c));d.appendChild(a)}else d=Cv(a.f,0),Kv(d,(Yu(),Zu(c)),b)}
-function py(a,b,c){var d;qy(a,b);c&&b.b?(qy(a,null),a=b.b,b=(Wn(),Xn),b.d=$n(b.d,[new ry(a),!1])):null!=b.d&&(a.k=new sy(a,b),c=(Nw(),Vw),a.k.U=c,a.k.ab=a.i,a.k.md()[Cd]=He,d=Vv(a.pb),D(Ge,d)||fj(a.k,d+"Popup"),Zv(a.k,new ny(a),zk?zk:zk=new Ak),a.o=b.d,d=a.k,a=new ty(a,b),d.pb.style[eh]=Qe,Kw(d),a.b.p?Jw(a.b.k,dk(a.b.pb)+vo(a.b.pb,Qf)-1,fk(a.c.pb)):Jw(a.b.k,dk(a.c.pb),fk(a.b.pb)+vo(a.b.pb,Pf)-1),d.pb.style[eh]=fh)}
-function uy(a,b){if(b||!(a.n&&a.o==a.n.d))qy(a,b),vy((qx(),a.pb)),b&&a.e&&py(a,b,!1)}
-function wy(a,b){var c;a:{c=Ao(b);var d,e;for(e=new Mi(a.j);e.c<e.e.He();)if(d=Ni(e),d.pb.contains(c)){c=d;break a}c=null}switch(av(b.type)){case 1:vy((qx(),a.pb));c&&py(a,c,!0);break;case 16:c&&uy(a,c);break;case 32:c&&uy(a,null);break;case 2048:xy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:xy(a)||a.p||yy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:xy(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(py(a,a.n,!1),a.n.d.$f()):zy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:xy(a)||
-a.p&&yy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:xy(a)||(a.p?zy(a):null!=a.n.d&&!a.n.d.$f().$f()&&(py(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:qy(a,null);a.k&&Gw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:qy(a,null);a.k&&Gw(a.k,!1);break;case 13:xy(a)||(py(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}bw(a,b)}function Ay(a,b,c){c&&qy(a,null);ws(a,b,!1);a.o=null;a.k=null}
-function xy(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.He();){b=Ni(b);qy(a,b);break}return!0}return!1}function qy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vv(c.pb)+Wa;Oi(c.md(),d,!1);a.p&&(c=zo(a.n.pb),2==Dv(c)&&(c=Cv(c,1),Oi(c,Fg,!1)))}if(b){c=Vv(b.pb)+Wa;Oi(b.md(),c,!0);a.p&&(c=zo(b.pb),2==Dv(c)&&(c=Cv(c,1),Oi(c,Fg,!0)));El();c=a.pb;var e=new fl(b.pb),d=(zl(),Al),e=F(By,r,5,[e]),f,g,i,h;f=new wn;for(i=0,h=e.length;i<h;++i)g=e[i],xn(xn(f,g.b),ba);e=jo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function zy(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Tu(a.j,b):Tu(a.j,c);break}qy(a,d)}}function yy(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Tu(a.j,b):Tu(a.j,c);break}qy(a,d)}}s(353,312,vi);_.dd=function(a){wy(this,a)};_.wd=function(){this.k&&Gw(this.k,!1);cw(this)};_.Od=function(a,b){Ay(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function ry(a){this.b=a}s(354,1,{},ry);_.qc=function(){Cy(this.b)};_.b=null;
-function Dy(a){this.b=a}s(355,1,{},Dy);_.Lc=function(){qy(this.b,null)};_.b=null;function sy(a,b){this.b=a;this.c=b;Lw.call(this,!0,mf);Dw(this.T,this.c.d);Iw(this);this.fb=!0;this.c.d.$f()}s(356,315,qi,sy);_._c=function(a){var b,c;if(!a.b)switch(av(a.e.type)){case 4:c=Ao(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&qy(this.b,null)}};_.b=null;_.c=null;function ty(a,b){this.b=a;this.c=b}s(357,1,{},ty);_.b=null;var Ey=_.c=null;
-function Fy(){Fy=u;Ey=new ou((Du(),new Cu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Gy(a,b){this.pb=$doc.createElement(Lg);var c=Vv(this.pb)+Wa;Oi(this.md(),c,!1);this.pb.textContent=a||j;this.pb[Cd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);El();this.pb.setAttribute(lg,km.b);this.b=b}s(360,313,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Gy);_.b=null;_.c=null;_.d=null;
-function Hy(){var a;this.pb=$doc.createElement(Lg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);Xu(this.pb,a);a[Cd]="menuSeparatorInner"}s(361,313,Ai,Hy);function Iy(){var a,b,c,d,e;b=null.$f();e=uj();d=vj();b[be]=(zp(),If);b[hh]=0+(Aj(),ag);b[Pe]=bb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+ag;b[Pe]=(a>d?a:d)+ag;b[be]="block"}function Mw(){}s(362,1,{},Mw);_.Xc=function(){Iy()};
-function Jy(a){this.b=a}s(363,1,{},Jy);_._c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b._c(a),!a.b){d=a.e;c=Ao(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(av(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Kd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=Ao(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ky(a){this.b=a}s(364,1,{},Ky);_.b=null;function Nw(){Nw=u;Ow=new Ly(Jb,0);Vw=new Ly(pc,1);Xw=new Ly(zc,2);My=F(Ny,r,74,[Ow,Vw,Xw])}function Ly(a,b){E.call(this,a,b)}s(365,145,{74:1,113:1,116:1,118:1},Ly);var My,Ow,Vw,Xw;function Oy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=pv(a.b.$),Iy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Xi(a.i.b),a.i=null,a.c=!1)}function Py(a){a.k||(Oy(a),a.d||(nj(),vw(oj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Vf]=fh}
-function Qy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Fd]="rect("+g+bg+f+bg+c+bg+e+"px)"}
-function Hw(a,b,c){a.d=c;hk(a);a.j&&(Bk(a.j),a.j=null,Py(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=dv(new Jy(d));var e;e=new Ky(d);jv();e=kv?Gs(kv.b,(!Fs&&(Fs=new Ak),Fs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Nw(),Ow)&&!b&&(c=!1);a.k=b;c?b?(Oy(a),a.b.pb.style[Yf]=cd,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),a.b.pb.style[Fd]=gg,nj(),b=oj(null),nw(b,a.b,b.pb),a.j=new Ry(a),tk(a.j,1)):ik(a,200):(Oy(a),a.k?(a.b.pb.style[Yf]=cd,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),nj(),
-b=oj(null),nw(b,a.b,b.pb)):a.d||(nj(),vw(oj(null),a.b)),a.b.pb.style[Vf]=fh)}function Pw(a){var b=(nk(),qk);this.n=new mk(this);this.u=b;this.b=a}s(366,18,{},Pw);_.sc=function(){Py(this)};_.tc=function(){this.e=vo(this.b.pb,Pf);this.f=vo(this.b.pb,Qf);this.b.pb.style[Vf]=Qe;Qy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Qy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Ry(a){uk();this.b=a}s(367,25,{},Ry);_.Ac=function(){this.b.j=null;ik(this.b,200)};
-_.b=null;function Yu(){Yu=u;Sy()}function Zu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function mx(a){return function(){this.__gwt_resolve=Ty;return a.od()}}function Ty(){throw"A PotentialElement cannot be resolved twice.";}
-function Sy(){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 nj(){nj=u;Uy=new Vy;Wy=new Ki;dw=new Ps}function Xy(a){this.q=new Aw(this);this.pb=a;$v(this)}
-function oj(a){nj();var b,c;c=jj(Wy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Wy.e){var d=new Yy;xk();yk(zk?zk:zk=new Ak,d)}!b?c=new Zy:c=new Xy(b);x(Wy,a,c);Qs(dw,c);return c}s(369,309,qi,Xy);var Uy,Wy,dw;function Vy(){}s(370,1,{},Vy);_.Nd=function(a){a.ud()&&a.wd()};function Yy(){}s(371,1,{},Yy);_.Vc=function(){nj();try{jw(dw,Uy)}finally{$y(dw.b),$y(Wy)}};function Zy(){Xy.call(this,$doc.body)}s(372,369,qi,Zy);
-_.Fd=function(a,b,c){yw(a,b-0,c-0)};function Fw(a){this.d=a;this.b=!!this.d.jb}s(373,1,{},Fw);_.ad=function(){return this.b};_.bd=function(){if(!this.b||!this.d.jb)throw new tw;this.b=!1;return this.c=this.d.jb};_.cd=function(){this.c&&this.d.zd(this.c)};_.c=null;_.d=null;function az(a,b){a.pb[ch]=null!=b?b:j}s(376,327,pi);_.dd=function(a){0!=(av(a.type)&896)?bw(this,a):bw(this,a)};_.xd=function(){};function bz(){bz=u;fx();cz()}s(375,376,pi);
-function dz(){bz();var a=$doc.createElement("textarea");!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);fx();this.pb=a;this.pb[Cd]="gwt-TextArea"}s(374,375,pi,dz);function ez(){var a;bz();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);fx();this.pb=b;this.pb[Cd]="gwt-TextBox"}s(377,375,pi,ez);function cz(){cz=u;fz=new gz;hz=new iz;jz=new kz;lz=new mz;nz=F(oz,r,81,[fz,hz,jz,lz])}s(378,145,li);var nz,fz,hz,jz,lz;function gz(){E.call(this,Jb,0)}s(379,378,li,gz);
-function iz(){E.call(this,bc,1)}s(380,378,li,iz);function kz(){E.call(this,ec,2)}s(381,378,li,kz);function mz(){E.call(this,yc,3)}s(382,378,li,mz);function pz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Lg);d[fd]=a.b.b;d.style[dh]=a.c.b;var e=(Yu(),Zu(d));c.appendChild(e);Xu(a.e,c);nw(a,b,d)}function qz(){kx.call(this);this.b=(Ex(),Rx);this.c=(Sx(),Vx);this.f[ud]=ab;this.f[td]=ab}s(383,328,qi,qz);_.zd=function(a){var b;b=zo(a.pb);(a=rw(this,a))&&this.e.removeChild(zo(b));return a};
-function rz(a,b){if(0>b||b>=a.d)throw new qw;return a.b[b]}function sw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function ow(a,b,c){var d,e;if(0>c||c>a.d)throw new qw;if(a.d==a.b.length){e=v(sz,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ft(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ft(a.b,d,a.b[d-1]);Ft(a.b,c,b)}function Aw(a){this.c=a;this.b=v(sz,r,82,4,0)}s(384,1,{},Aw);_.Cd=function(){return new uw(this)};_.b=null;_.c=null;_.d=0;
-function hw(a){if(a.b>=a.c.d)throw new tw;return a.c.b[++a.b]}function iw(a){if(0>a.b||a.b>=a.c.d)throw new Nx;a.c.c.zd(a.c.b[a.b--])}function uw(a){this.c=a}s(385,1,{},uw);_.ad=function(){return this.b<this.c.d-1};_.bd=function(){return hw(this)};_.cd=function(){iw(this)};_.b=-1;_.c=null;function gy(){gy=u;jy=(Du(),new Cu(Rn()+"clear.cache.gif"))}var jy,hy=null;function iy(){}s(387,1,{},iy);function tz(){tz=u;gy()}function uz(a,b,c,d,e){tz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function vz(a,b,c){tz();uz.call(this,(Du(),new Cu(a)),b,0,c,16)}s(388,321,{},uz,vz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hx(){hx=u;ix=(wz=new xz)?new yz:wz}function yz(){}s(389,1,{},yz);_.Qd=function(a){a.focus()};var wz,ix;function zz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function rx(){var a=(hx(),Az)?Az:Az=zz();hx();var b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Qe;d.position=cd;c.addEventListener(qe,a,!1);b.appendChild(c);return b}s(391,389,{});var Az=null;function vy(a){$wnd.setTimeout(function(){a.focus()},0)}function xz(){}s(390,391,{},xz);_.Qd=function(a){vy(a)};
-function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Is(b,new Ju(b,c,d,a)):Ws(b,c,d,a)}function Ms(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(396,1,{},Ms);_.b=null;_.c=null;_.d=null;_.e=null;function Js(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(397,1,{},Js);_.qc=function(){var a=this.c;Ks(this.b,this.e,this.d).sf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Ju(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(398,1,{},Ju);_.qc=function(){Ws(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Bz(a,b){b.n!=a&&(!a.bc&&(a.bc=new gj),b.n=a,aj(a.bc,b))}function Cz(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.cc.c.c++;return b=ro(b,qo(b,lo(46))+1)+j+a}function Dz(a,b,c,d){0==--a.Yb&&(a.hc!=a.de()&&(d|=4),!a.gc&&(d|=2),0<d&&new Ez(a,b,c,iu(d)))}function Fz(a){return!a.Ub&&a._b?Fz(a._b):a.Ub}function Gz(a){return!a.Wb&&a._b?Gz(a._b):a.Wb}
-function Hz(a){var b;b=new Iz;if(a.de()){for(;a&&!y(a,101);a=a._b){var c=b,d=a._d(),e=a.ae();c.b+=d;c.c+=e}y(a,101)&&(c=a._d(),a=a.ae(),b.b+=c,b.c+=a);return b}throw new Jz;}function Kz(a){a.dc=!1;a.me();Lz(a)}function Lz(a){if((a=y(a,101)?null:a._b)&&a.dc)Kz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function Mz(a){return(a=a.Ud())?a:new Nz(1,1)}function Oz(a){var b;return(b=a.Vd())?new Pz(b):new Pz(a.Xd())}function Qz(a){0==a.Yb++&&(a.hc=a.de(),a.gc=!0,a.je())}function Rz(a){return!a.Wb?(a.ce(),!0):!1}
-function N(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Nf(b)}function Sz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Lz(a),new Tz(a,100);if(g!=a.fc||f!=a.Xb)a.ce(),new Tz(a,101)}function Uz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.ce(),a.ac.Of(b),a.de()&&a.le())}function Vz(a){a.ec||(Qz(a),Wz(a,!0),Xz(a),a.ec=!0,new Tz(a,102),Dz(a,a,a._b,0),Lz(a),a.ac.Qf(a))}function Yz(){this.cc=(Fq(),Fq(),Zz);new Ki;this.be();this.$b=($z(),aA)}
-s(402,1,bi);_.Rd=function(){return!1};_.Sd=function(){return Cz(this)};_.Td=function(){return Fz(this)};_.Ud=function(){return bA(this.ac,this)};_.Vd=function(){return this.Ud()};_.Wd=function(){return this.Xb};_.Xd=function(){return this.fe()};_.Yd=function(){return new cA(0,0,0,0)};_.Zd=function(){return this.ie()};_.$d=function(){return this.fc};_._d=function(){return this.ic};_.ae=function(){return this.jc};_.be=function(){};_.ce=function(){Kz(this)};
-_.de=function(){return this.ec&&!!this._b&&this._b.de()};_.ee=function(){};_.fe=function(){return Mz(this)};_.ge=function(){};_.he=function(){return(null==this.Zb&&(this.Zb=this.Sd()),this.Zb)+za+this._d()+za+this.ae()+za+this.$d()+ih+this.Wd()+(this.ec?j:",hidden")};_.ie=function(){return Oz(this)};_.je=function(){};_.ke=function(){return Rz(this)};_.le=function(){};_.me=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ne=function(a,b){this.oe(this.ic,this.jc,a,b)};
-_.oe=function(a,b,c,d){this.pe(a,b,c,d,this.Vb,!0);this.Vb=0};_.pe=function(a,b,c,d){Sz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.qe=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Ck("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Ck("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Ck("Missing message: awt.12C");if(y(b,101))throw new Ck("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new to;var e=Fj(d.Pb.b,b),f;f=Tu(d.Pb.b,e);d.Qb&&d.Qb.we(f);dA(d,e);new eA(d,301,f)}d=a.Pb.b.d;Qz(b);fA(a.Pb.b,d,b);d=(b._b=a,b.ee(!0),Kz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Dz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Hs("Missing message: awt.185");if(null==c||null!=c)gA(g,c,b);else throw new Ck("Missing message: awt.92");}else a.Qb.se(null==c?null:c,b)}catch(i){i=Si(i);if(y(i,121))throw b=i,dA(a,d),b;throw i;}b.me();new eA(a,300,b)}function hA(a,b){var c;c=a.re();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function iA(a){var b;b=a.re();return new jA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Wz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Tu(a.Pb.b,c).ee(b)}function dA(a,b){var c;c=Tu(a.Pb.b,b);Qz(c);c.ee(!1);Wu(a.Pb.b,b);c._b=null;Kz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Dz(c,c,a,1)}function kA(a){var b=(lA(),mA);Uz(a,b);for(b=0;b<a.Pb.b.d;++b)Tu(a.Pb.b,b).ke()}function nA(a,b){var c,d;if(a.Qb)for(d=new Mi(a.Pb.b);d.c<d.e.He();)c=Ni(d),a.Qb.we(c);if(b)for(d=new Mi(a.Pb.b);d.c<d.e.He();)c=Ni(d),b.se(null,c);a.Qb=b;Kz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function Xz(a){if(!a.dc){a.Qb&&a.Qb.te(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Tu(a.Pb.b,c),b.dc||b.qe();a.dc=!0}}function oA(){Yz.call(this);this.Pb=new pA;this.Tb=(Fq(),Fq(),Zz)}s(401,402,mi);_.Ud=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.ue(this));return this.Rb};_.Vd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ve(this));return this.Sb};_.re=function(){return this.Yd()};_.Xd=function(){return Mz(this)};_.Zd=function(){return Oz(this)};
-_.be=function(){this.ac=(Fq(),new qA)};_.ce=function(){Kz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.ee=function(a){Wz(this,a)};_.fe=function(){return Mz(this)};_.ie=function(){return Oz(this)};_.je=function(){var a;for(a=0;a<this.Pb.b.d;++a)Qz(Tu(this.Pb.b,a))};_.ke=function(){var a;if(!Rz(this))return!1;for(a=0;a<this.Pb.b.d;++a)Tu(this.Pb.b,a).ke();return!0};_.me=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Tu(this.Pb.b,b),a.me()};_.qe=function(){Xz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function rA(){var a=new sA;oA.call(this);nA(this,a)}s(400,401,mi,rA);_.Sd=function(){return"panel"+this.Tb.c.e++};function tA(a,b,c){a=uA(a.Ob,b,c);a.k=!0;return new vA(a)}function wA(a){a.ge(a.Ob.e)}function xA(a){return new Nz(vo(a.Ob.pb,Qf),vo(a.Ob.pb,Pf))}s(399,400,mi);_.Wd=function(){return vo(this.Ob.pb,Pf)};_.$d=function(){return vo(this.Ob.pb,Qf)};_._d=function(){return dk(this.Ob.pb)};_.ae=function(){return fk(this.Ob.pb)};
-_.de=function(){return this.Ob.pb.style.display!=If};_.le=function(){wA(this)};_.ne=function(){};_.Ob=null;function yA(a){if(null!=a)this.f=a;else throw new zA;}s(404,1,ti);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
-function AA(){AA=u;Q=new Ki;x(Q,new R(400),new S(rh));x(Q,new R(401),new S(rh));x(Q,new R(402),new S(rh));x(Q,new R(500),new S(th));x(Q,new R(501),new S(th));x(Q,new R(502),new S(th));x(Q,new R(503),new S(uh));x(Q,new R(504),new S(th));x(Q,new R(505),new S(th));x(Q,new R(506),new S(uh));x(Q,new R(507),new S(Mh));x(Q,new R(100),new S(nh));x(Q,new R(101),new S(nh));x(Q,new R(102),new S(nh));x(Q,new R(103),new S(nh));x(Q,new R(1004),new S(qh));x(Q,new R(1005),new S(qh));x(Q,new R(800),new S(Ih));x(Q,
-new R(801),new S(Ih));x(Q,new R(200),new S(vh));x(Q,new R(201),new S(vh));x(Q,new R(202),new S(vh));x(Q,new R(204),new S(vh));x(Q,new R(203),new S(vh));x(Q,new R(209),new S(Nh));x(Q,new R(208),new S(Oh));x(Q,new R(207),new S(Oh));x(Q,new R(206),new S(vh));x(Q,new R(205),new S(vh));x(Q,new R(1400),new S(Kh));x(Q,new R(1401),new S(Lh));x(Q,new R(1402),new S(Lh));x(Q,new R(300),new S(oh));x(Q,new R(301),new S(oh));x(Q,new R(1100),new S(Ah));x(Q,new R(1101),new S(Ah));x(Q,new R(1200),new S(Jh));x(Q,new R(701),
-new S(yh));x(Q,new R(900),new S(zh));x(Q,new R(1001),new S(wh));x(Q,new R(601),new S(xh))}s(403,404,ti);_.he=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Sd()),a.Zb),null==a&&(a=j));return this.cZ.e+Sc+this.he()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(406,1,{},S);_.b=mh;function BA(){}s(407,1,{},BA);_.b=null;_.c=null;
-function CA(a,b){var c;b&&(a.b?(c=new DA(a.b),Ft(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}s(409,1,ti);_.b=null;function EA(){}function FA(){}s(408,409,ti,EA,FA);function GA(){GA=u;Math.sqrt(2)}function HA(a){GA();if(0>a)throw new Ck("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(410,1,{86:1},HA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new IA;a.b=31*a.b+I((new JA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new JA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function KA(){KA=u;LA=new Ps;MA=new Nz(0,0);Qs(LA,Db);Qs(LA,Ub);Qs(LA,xb);Qs(LA,"Last");Qs(LA,Lb);Qs(LA,lc);Qs(LA,Nc);Qs(LA,Qc);Qs(LA,Sb)}
-function gA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Fv(LA.b,b))throw new Ck(NA());Ht(jj(a.d,d))===Ht(c)&&Ht(jj(a.c,c))===Ht(d)||((b=jj(a.d,d))&&OA(a,b,d),PA(a.b.Cd(),c)&&OA(a,c,d),b=a.b,new QA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function RA(a,b){return new Nz(Yj(b[1].c,Yj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Yj(b[0].b,Yj(b[4].b,b[3].b))+a.n)}function OA(a,b,c){SA(a.b,b);Vi(a.c,b);Vi(a.d,c)}
-function TA(a,b){if(!a.o){a.o=!0;var c,d,e;UA(a.i,MA);UA(a.j,MA);UA(a.p,null);a.q=0;for(d=VA(a.b,0);d.c!=d.e.b;){c=WA(d);e=jj(a.c,c);var f=b.$b;e=Jn(e,Lb)?0:Jn(e,lc)?1:Jn(e,Nc)?2:Jn(e,Qc)?4:Jn(e,Sb)?3:Jn(e,Db)?f.b?4:3:Jn(e,xb)?f.b?3:4:Jn(e,Ub)?1:2;c.ec?a.p[e]||(Ft(a.p,e,c),++a.q,a.i[e]=c.Xd(),a.j[e]=c.Zd()):a.p[e]||(a.i[e]=c.Xd(),a.j[e]=c.Zd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function XA(){KA();YA.call(this,0)}
-function YA(a){KA();Fq();this.b=new ZA;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=v($A,r,90,5,0);this.i=v(aB,r,92,5,0);this.j=v(aB,r,92,5,0);this.q=this.f=this.n=0}s(411,1,{94:1,113:1},XA,YA);_.se=function(a,b){gA(this,a,b)};
-_.te=function(a){TA(this,a);if(0!=this.q)if(a=iA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.oe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ne(a.c,this.j[1].b),this.p[1].pe(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ne(this.j[4].c,c),this.p[4].pe(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].oe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ne(a.c,
-this.j[2].b),this.p[2].pe(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ne(this.j[3].c,c),this.p[3].pe(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.ue=function(a){var b;b=this.o;TA(this,a);this.o=b;return 0==this.q?hA(a,new Nz(0,0)):hA(a,RA(this,this.i))};_.ve=function(a){var b;b=this.o;TA(this,a);this.o=b;return hA(a,RA(this,this.j))};_.we=function(a){var b;b=jj(this.c,a);null!=b&&OA(this,a,b)};_.tS=function(){return bB.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var MA,LA;function cB(a){Yz.call(this);this.ac=(Fq(),new dB(a,this))}s(412,402,{87:1,90:1,95:1,109:1,113:1},cB);_.Sd=function(){return sd+this.cc.c.b++};_.Ud=function(){return!Gz(this)?new Nz(0,0):bA(this.ac,this)};_.me=function(){};s(414,1,{});s(413,414,{},function(){});function eB(){eB=u}
-function fB(a,b){if(null==b)throw new Hs("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Tf);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 gB(){eB();Yz.call(this);new gj;this.ac=new hB((Fq(),this))}s(415,402,{88:1,90:1,95:1,109:1,113:1},gB);_.Ud=function(){return bA(this.ac,this)};
-_.he=function(){return(null==this.Zb&&(this.Zb=Cz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",current="+Hq(this.ac.b,this.ac.b.pb.selectedIndex)};function iB(){iB=u;jB=new kB(255,255,255);lB=new kB(192,192,192);mB=new kB(128,128,128);nB=new kB(64,64,64);oB=new kB(0,0,0);pB=new kB(255,0,0);new kB(255,175,175);qB=new kB(255,200,0);rB=new kB(255,255,0);new kB(0,255,0);sB=new kB(255,0,255);tB=new kB(0,255,255);uB=new kB(0,0,255)}
-function vB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new kB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new kB(c,a,b)}function wB(a){return new kB(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function kB(a,b,c){iB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ck("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(416,1,{89:1,96:1,100:1},kB);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return xB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var oB,uB,tB,nB,mB,lB,sB,qB,pB,jB,rB;function $z(){$z=u;aA=new yB(!0);zB=new Ps;Qs(zB,"ar");Qs(zB,"fa");Qs(zB,"iw");Qs(zB,"ur")}function yB(a){this.b=a}s(417,1,ti,yB);_.b=!1;var aA,zB;s(419,1,{105:1,115:1});function AB(){Nz.call(this,0,0)}function Nz(a,b){this.c=a;this.b=b}
-function Pz(a){Nz.call(this,a.c,a.b)}s(418,419,{92:1,105:1,113:1,115:1},AB,Nz,Pz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new IA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return BB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Or(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(420,1,ti,Or,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.xe=function(){return 0!=(this.f&4)};_.ye=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ye()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.xe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function CB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function DB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(ux(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Zd(),c.oe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function EB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Zd():c.Xd(),g=Yj(g,c.b),i+=c.c+a.d);return new Nz(i,g+2*a.e)}function sA(){FB.call(this,1,5,5)}
-function FB(a,b,c){Fq();this.d=b;this.e=c;this.b=a}s(421,1,ti,sA,FB);_.se=function(){};
-_.te=function(a){this.c=GB(a.Pb);if(0!=CB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=iA(a);g=a.re();i=a.$b.b;l=new gj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new HB(n);for(w=0;w<n;++w)Ft(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=Fj(a.Pb.b,q);ux(A,G.d);Ft(G.c,A,q)}for(d=new Mi(d);d.c<d.e.He();)if((c=Ni(d))&&c.ec)a=c.Zd(),!e&&m+a.c>b.c&&(DB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ne(),m=f,o+=h+this.e,h=0),e=!1,Ft(l.c,l.d++,c),m+=a.c+this.d,h=Yj(h,a.b);DB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.ue=function(a){this.c=GB(a.Pb);return 0==CB(this)?hA(a,new Nz(10,10)):hA(a,EB(this,!1))};_.ve=function(a){this.c=GB(a.Pb);return 0==CB(this)?hA(a,new Nz(10,10)):hA(a,EB(this,!0))};_.we=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return IB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function lA(){lA=u;mA=new JB(Rb,0,12)}
-function JB(a,b,c){lA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(422,1,ti,JB);_.b=null;_.c=0;_.d=0;var mA;s(423,1,ti);_.tS=function(){return KB.e+"[font="+this.d+"ascent="+LB(this.b,this.d).b+", descent="+LB(this.b,this.d).c+", height="+LB(this.b,this.d).d+Uc};_.d=null;function MB(a){if(!a.n){Qz(a);a.Jd();var b,c;for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&MB(c);Wz(a,!1);a.n=!0;Dz(a,a,a._b,0);new NB(a,202)}}
-function OB(a){var b,c;a.ec&&(a.ac.Jd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&c.Jd()}function PB(a){!Gz(a)&&kA(a);var b=Oz(a);a.oe(a.ic,a.jc,b.c,b.b);Xz(a)}function QB(a,b){a.q!=b&&(a.q=b)}s(425,401,ri);_.Yd=function(){return new cA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Jd=function(){OB(this)};_.de=function(){return this.ac.d.hb};_.oe=function(a,b,c,d){Sz(this,a,b,c,d);this.Vb=0};_.pe=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Sz(this,a,b,c,d);this.ec&&e&&!f&&Xz(this)};_.n=!1;_.q=!1;
-function RB(a){oA.call(this);this.r=new FA;this.p=new gj;this.o=new cA(0,0,0,0);this.ec=!1;nA(this,new XA);this.ac&&SB(this.ac.d.I.c,a);this.ac&&TB(this.ac.d,!0);QB(this,!0)}s(424,425,ri);_.re=function(){return new cA(this.o.e,this.o.c,this.o.b,this.o.d)};_._d=function(){return dk(this.ac.d.pb)};_.ae=function(){return fk(this.ac.d.pb)};_.be=function(){this.ac=new UB((Fq(),j),this)};
-function VB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=vB(g),f=new kB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=ig+(~~g.b>>16&255)+za+(~~g.b>>8&255)+za+(g.b&255)+va)):(i=new kB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=vB(g),(a.e=i)&&(a.i=ig+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va));--d;--e;WB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=ig+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va);WB(a,b,c,d,1);WB(a,b,c+1,1,e);(a.e=f)&&(a.i=ig+(~~f.b>>16&255)+
-za+(~~f.b>>8&255)+za+(f.b&255)+va);WB(a,b+d,c,1,e);WB(a,b+1,c+e,d,1)}s(426,1,{});_.tS=function(){return"Graphics"};s(427,426,{});function XB(a){var b,c;c=Yj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Nz(b,c)}
-function YB(a,b,c){var d,e,f,g,i,h;a.c=GB(b.Pb);if(0==a.c.length)return new AB;g=XB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Zd():d.Xd(),h=Yj(h,d.c),i=Yj(i,d.b);return new Nz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function ZB(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function $B(){aC.call(this,7)}function aC(a){Fq();this.e=0;this.b=1;this.f=a;this.d=0}s(428,1,ti,$B,aC);_.se=function(){};
-_.te=function(a){var b,c;this.c=GB(a.Pb);if(0!=this.c.length&&(b=iA(a),!(0>=b.c||0>=b.b))){c=XB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);ZB(b.c,b.d,this.d,f,e);ZB(b.b,b.e,this.f,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.c[i].oe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.ue=function(a){return hA(a,YB(this,a,!1))};_.ve=function(a){return hA(a,YB(this,a,!0))};_.we=function(){};
-_.tS=function(){return bC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Nx(){Bn()}function aw(a){Bn();this.i=a}s(430,100,oi,Nx,aw);function Jz(){Bn();this.i="Missing message: awt.151"}s(429,430,oi,Jz);s(431,1,{});function cA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(432,1,{93:1,113:1,115:1},cA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return cC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function dC(a){eC.call(this,a,0)}function eC(a,b){Yz.call(this);this.ac=(Fq(),new fC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ex(),Px);c.b=d;Bx(c);break;case 0:c=c.b;d=(Ex(),Fx);c.b=d;Bx(c);break;case 2:c=c.b,d=(Ex(),Gx),c.b=d,Bx(c)}}s(433,402,bi,dC,eC);
-_.Ud=function(){return!Gz(this)?new Nz(0,0):bA(this.ac,this)};_.he=function(){var a=(null==this.Zb&&(this.Zb=Cz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=yd;break;case 2:b=kg}return a+b+",text=null"};_.b=0;s(436,1,ti);_.he=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.k=null;_.n=null;
-function gC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function hC(a){this.o=(Fq(),Fq(),Zz);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=ro(b,qo(b,lo(46))+1)+j+c);this.k=b;this.e=new EA;this.i=a;this.f=!0;this.j=new iC(this)}s(435,436,ti,hC);_.he=function(){return gC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(434,435,ei);_.he=function(){return gC(this)+(this.c?",tearOff":j)};_.c=!1;s(438,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new IA;jC(a,this.b);jC(a,this.c);return a.b};function Iz(){this.c=this.b=0}function kC(a,b){this.b=a;this.c=b}function lC(a){var b=a.c;this.b=a.b;this.c=b}s(437,438,{97:1,106:1,113:1},Iz,kC,lC);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return mC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
-function nC(a,b){if(!b)throw new Hs("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Hy,e=c.d.d;if(0>e||e>c.d.d)throw new qw;c.p&&(d.pb[Hd]=2);oy(c,e,d.pb);fA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new qw;fA(d.d,e,c);for(f=g=0;f<e;++f)y(Tu(d.d,f),73)&&++g;fA(d.j,g,c);oy(d,e,c.pb);c.c=d;e=Vv(c.pb)+Wa;Oi(c.md(),e,!1);d.p&&(e=Fj(d.d,c),-1!=e&&(d=Cv(d.p?d.f:Cv(d.f,0),e),2==Dv(d)&&d.removeChild(Cv(d,1)),c.pb[Hd]=2))}}
-function oC(a,b,c,d){a=a.b;b=Hz(b);c+=b.b;d+=b.c;Jw(a.b,c,d);Kw(a.b)}function pC(){hC.call(this,j);new gj;this.c=!1;this.b=(Fq(),new qC)}s(439,434,ei,pC);_.b=null;s(442,1,{99:1,108:1,115:1});s(441,442,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new IA;jC(a,this.d);jC(a,this.e);jC(a,this.c);jC(a,this.b);return a.b};function jA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(440,441,{98:1,99:1,107:1,108:1,113:1,115:1},jA);_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return rC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function sC(){sC=u;tC=new uC;vC=new wC;xC=new wC}var tC,xC,vC;s(444,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function uC(){}s(445,444,{},uC);function wC(){}s(446,1,{},wC);s(447,402,bi);_.Td=function(){return null};
-function yC(a,b){var c;c=new zC(Gz(a));return!c?null:new Nz(AC(c,"_")*b+6,LB(c.b,c.d).d+6)}function BC(a,b){var c;c=yC(a,b);return!c?Mz(a):c}function CC(a,b){var c;c=yC(a,b);return!c?Oz(a):c}function DC(a,b){var c=a.ac;az(c.b,b);c.f.b=-1;c.f.c=-1}function EC(a){FC.call(this,a,null!=a?a.length:0)}function FC(a,b){Yz.call(this);this.b=0>b?0:b;var c=this.ac;az(c.b,a);c.f.b=-1;c.f.c=-1}s(448,447,bi,EC,FC);_.Sd=function(){return"textfield"+this.cc.c.f++};
-_.Ud=function(){return yC(this,wo(this.ac.b.pb,ch).length)};_.Vd=function(){return!Gz(this)?null:yC(this,wo(this.ac.b.pb,ch).length)};_.Xd=function(){return 0<this.b?BC(this,this.b):Mz(this)};_.Zd=function(){return 0<this.b?CC(this,this.b):Oz(this)};_.be=function(){this.ac=(Fq(),new GC)};_.fe=function(){return 0<this.b?BC(this,this.b):Mz(this)};_.ie=function(){return 0<this.b?CC(this,this.b):Oz(this)};_.b=0;function Fq(){Fq=u;Zz=new HC}function IC(){var a=(Fq(),Fq(),Zz);!a.d&&(a.d=new JC)}
-function HC(){this.c=new KC;this.e=new BA}s(449,1,{},HC);_.b=null;_.d=null;var Zz;function KC(){}s(450,1,{},KC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(451,1,{});function LC(){LC=u;MC=new NC;OC=new NC}function PC(a,b){return b==a?!0:!b?!1:!0}function NC(){}s(452,1,{102:1},NC);_.eQ=function(a){return null==a||!y(a,102)?!1:PC(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return tu(a)};
-_.tS=function(){return QC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var MC,OC;function RC(){RC=u;F(SC,r,102,[(LC(),OC),MC])}function TC(a){RC();this.b=a}s(453,1,{},TC);_.b=null;function UC(a){a="flavor = "+a;Bn();this.i=a}s(454,101,{103:1,113:1,119:1,127:1},UC);function VC(a,b,c){AA();WC.call(this,a,b,c,mh)}function WC(a,b,c,d){AA();yA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(455,403,ti,VC,WC);
-_.he=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+nu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function Tz(a,b){AA();yA.call(this,a);this.e=b}s(456,403,ti,Tz);
-_.he=function(){var a,b;a=this.f;switch(this.e){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._d()+za+a.ae()+ba+a.$d()+ih+a.Wd()+va};function eA(a,b,c){AA();Tz.call(this,a,b);this.b=c}s(457,456,ti,eA);
-_.he=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Sd());return a+b.Zb};_.b=null;function Ez(a,b,c,d){AA();yA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(458,403,ti,Ez);
-_.he=function(){var a;switch(this.e){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.e&&(lu(eu(this.b,nh))&&(a+="PARENT_CHANGED,"),lu(eu(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),lu(eu(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;s(459,1,yi);function NB(a,b){AA();Tz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(460,456,ti,NB);
-_.he=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(461,1,{});function XC(a){if(null==a)throw new to;}s(462,461,{},XC);
-function YC(){YC=u;ZC={};ZC["java.vendor"]=Be;ZC["package.restrict.access.sun"]=bh;ZC["sun.java.launcher"]=hc;ZC["sun.management.compiler"]=Be;ZC["os.name"]=hc;ZC[" sun.boot.class.path"]=hc;ZC["path.separator.applet"]=hc;ZC["java.vm.specification.vendor"]=Be;ZC["java.runtime.version"]=hc;ZC["http.proxyPort"]=hc;ZC["user.name"]=hc;ZC["user.language"]=hc;ZC["os.name.applet"]=hc;ZC["browser.version"]=hc;ZC["java.version"]=hc;ZC["user.timezone"]=hc;ZC["java.endorsed.dirs"]=hc;ZC["java.specification.name"]=
-"GWT";ZC["java.specification.version"]="2.5.0";ZC[Ue]=dc;!es&&(es=new ms);es.b?ZC[Se]="yes":ZC[Se]=null}var ZC;s(465,101,di);function $C(){Bn()}function aD(a){Bn();this.i=a}s(464,465,{110:1,113:1,119:1,127:1},$C,aD);function bD(){bD=u;cD=new dD}function eD(a){var b;if(a.n){var c;b=new ru;yn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,yn(b.b,a.b));c=a.c;a=a.k;null!=c&&yn(b.b,c);null!=a&&(b.b.b+=la,yn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function fD(a){bD();var b,c,d;if(null==a)throw new $C;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Si(e);if(y(e,123))throw new aD(zn(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;gD();var f,g,i;i=c.length;b=new hD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new aD($b+a);if(!this.n&&(this.n=jj(cD,this.i),this.n||(this.n=(Fq(),new iD))&&x(cD,this.i,this.n),!this.n))throw new aD($b+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,Y,da,M,oc,Gc,jg,tb,Rd,Sd,Td,Va,Hc,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==jD(c,lo(47),l+2))throw new kD(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;oc=this.f;
-Td=this.k;w=this.e;tb=this.j;o=this.b;Cb=this.o;Va=jD(M,lo(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){Y=2;oc=-1;A=jD(M,lo(47),2);Sd=jD(M,lo(63),2);-1!=Sd&&(-1==A||A>Sd)&&(A=Sd);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var vd=lo(64);Hc=M.lastIndexOf(vd,O);o=M.substr(2,O-2);-1<Hc&&(Cb=M.substr(2,Hc-2),Y=Hc+1);Gc=jD(M,lo(58),-1==Hc?Y:Hc);q=ko(M,lo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Gc=q+1:Gc=-1):Gc=-1}catch(kf){if(kf=Si(kf),!y(kf,119))throw kf;}-1==Gc||Gc>A?J=M.substr(Y,
-O-Y):(J=M.substr(Y,Gc-Y),jg=M.substr(Gc+1,O-(Gc+1)),0==jg.length?oc=-1:oc=lD(jg,10))}-1<Va&&(Td=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var cc=lo(63);Rd=M.lastIndexOf(cc,G);-1<Rd?(tb=M.substr(Rd+1,G-(Rd+1)),0==Rd&&null!=w&&(D(w,j)?w=Ya:w.indexOf(Ya),da=qo(w,lo(47))+1,w=w.substr(0,da-0)),G=Rd):0!=Va&&(tb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Ya:w.indexOf(Ya),da=qo(w,lo(47))+1,0==da?w=M.substr(A,G-A):w=w.substr(0,da-0)+M.substr(A,G-A)));null==w&&(w=j);null==
-J&&(J=j);d=J;var Ce;Ce=w;null!=tb&&!D(tb,j)&&(null!=w?Ce=w+sb+tb:Ce=sb+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ce;this.f=oc;this.k=Td;var wd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(wd=qo(this.d,lo(64)))?(this.o=this.d.substr(0,wd-0),this.d=ro(this.d,wd+1)):this.o=null;null!=this.c&&-1<(wd=ko(this.c,lo(63)))?(this.j=ro(this.c,wd+1),this.e=this.c.substr(0,wd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Cb;this.e=w;this.j=tb}}catch(xd){xd=
-Si(xd);if(y(xd,119))throw new aD(zn(xd));throw xd;}if(-1>this.f)throw new aD("incorrect port: "+this.f);}s(466,1,ti,fD);_.tS=function(){return eD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var cD;s(467,1,{});function mD(a,b,c){var d,e;for(d=new nD(a.Ce().b);oD(d.b);)if(a=d.c=Ni(d.b),e=a.vf(),null==b?null==e:Jn(b,e))return c&&pD(d),a;return null}s(471,1,ii);_.Be=function(a){return!!mD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.He()!=a.He())return!1;for(a=new nD(a.Ce().b);oD(a.b);)if(b=a.c=Ni(a.b),c=b.vf(),b=b.wf(),!this.Be(c)||!qD(b,this.De(c)))return!1;return!0};_.De=function(a){a=mD(this,a,!1);return!a?null:a.wf()};_.hC=function(){var a,b,c;c=0;for(b=new nD(this.Ce().b);oD(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.Ee=function(){return 0==this.He()};_.Fe=function(){throw new rD("Put not supported on this map");};
-_.Ge=function(a){a=mD(this,a,!0);return!a?null:a.wf()};_.He=function(){return this.Ce().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new nD(this.Ce().b);oD(c.b);)b=c.c=Ni(c.b),a?d+=Aa:a=!0,d+=j+b.vf(),d+=qb,d+=j+b.wf();return d+"}"};function $y(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Fv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Je(b,c[d].vf())){c=!0;break a}c=!1}return c}
-function jj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Je(b,f.vf())){c=f.wf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=sD(a,c);else if(y(b,1))c=tD(a,b,c);else a:{var d=a.Ke(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Je(b,d.vf())){a=d.wf();d.xf(c);c=a;break a}}else e=a.b[d]=[];d=new uD(b,c);e.push(d);++a.e;c=null}return c}
-function sD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function tD(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ke(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Je(b,g.vf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.wf();break a}}c=null}return c}s(470,471,ii);_.Be=function(a){return Fv(this,a)};
-_.Ce=function(){return new vD(this)};_.Je=function(a,b){return this.Ie(a,b)};_.De=function(a){return jj(this,a)};_.Fe=function(a,b){return x(this,a,b)};_.Ge=function(a){return Vi(this,a)};_.He=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){$y(this)}s(469,470,ki,Ki);_.Ie=function(a,b){return Ht(a)===Ht(b)||null!=a&&Jn(a,b)};_.Ke=function(a){return~~Mn(a)};function dD(){$y(this)}s(468,469,ki,dD);function wD(){Bn()}s(472,100,oi,wD);
-function xD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=yD(a,c);if(c>=a.j)break;c=zD(a,c);++b}return b}function AD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function BD(a){var b;a.b=0<=a.k&&!a.e?a.k:yD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new wD;b=a.b;a.b=zD(a,a.b);return a.o.substr(b,a.b-b)}
-function zD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=CD(a.o,d);if(c<=a.i&&AD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=CD(a.o,d),c<=a.i&&AD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}function yD(a,b){var c,d;if(null==a.d)throw new to;for(d=b;!a.n&&d<a.j;)if(a.f){c=CD(a.o,d);if(c>a.i||!AD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}
-function DD(a){ED.call(this,a," \t\n\r\u000c",!1)}function FD(a){ED.call(this,a,za,!1)}function ED(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=CD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=CD(this.d,d),this.c[c]=a}}}s(473,1,{},DD,FD,ED);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function GD(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=Pn(e),!(Nn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=za);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(479,1,{});function HD(a,b){b.Oc(new ID);b.Nc(new JD);b.Pc(new KD);b.Qc(new LD(a))}s(478,479,{});_.c=null;_.d=1;_.e=-1;function MD(a){this.b=a;this.c=new ND(this.b);this.d=this.e=1}
-s(477,478,{},MD);_.b=null;function ND(a){this.b=a}s(480,1,{},ND);_.Le=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new Rr(b)),OD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",PD(b))};_.b=null;function QD(a){this.b=a}s(481,1,{},QD);var RD=_.b=null;
-function SD(){SD=u;RD=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function TD(){}function UD(a){VD.call(this,a,eb,eb,null)}function WD(a,b){VD.call(this,a,eb,eb,b)}
-function XD(a,b,c){VD.call(this,a,b,c,null)}
-function VD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=oj(a)){this.b=new YD;this.c=new ZD(this.b,b,c,d);nw(e,this.c,e.pb);d&&gd in d&&(this.c.c=d[gd]);a=this.c;a.e||(a.e=uA(a,vo(a.pb,Qf),vo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?$D="JSME":$D="JME";b.v=aE(b,!1);b.w=aE(b,!0);Sr(b,$D+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=xA(b);nA(b,null);b.nb||(b.S=0);b.T||(b.T=new JB(Yb,0,13),b.W=new zC(b.T));b.U||(b.U=new JB(Yb,
-1,13),b.V=new zC(b.U));b.X||(b.X=new JB(Yb,0,11),new zC(b.X));b.k||(b.k=new JB(Yb,0,13),b.n=new zC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;bE=10;b.Fb=!0;try{o=cE(b.Ob,"options");null!=o&&dE(b,o);i=cE(b.Ob,"jme");null!=i&&(b.L=i);l=cE(b.Ob,"mol");null!=l&&(b.ab=l);g=cE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=cE(b.Ob,Mg);null!=m&&(b.bb=m,PD(b));b.j=cE(b.Ob,"atomcolors");b.i=cE(b.Ob,"atombg");f=cE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(iB(),jB);try{if(0!=f.indexOf(la))throw new An("bad hex encoding");
-A=lD(f.substr(1,2),16);G=lD(f.substr(3,2),16);q=lD(f.substr(5,2),16);n=w=new kB(A,G,q)}catch(J){if(J=Si(J),y(J,119))YC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&eE(b.Z);h=cE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Si(O),!y(O,119))throw O;}b.c=202;for(f=0;23>f;++f)fE[f]=(iB(),qB),gE[f]=Rc;gE[1]=Xb;fE[1]=(iB(),nB);gE[2]=Ab;fE[2]=qB;gE[3]=Ib;fE[3]=nB;gE[4]=gc;fE[4]=uB;gE[5]=nc;fE[5]=pB;gE[9]=Tb;fE[9]=sB;gE[10]=Mb;fE[10]=sB;gE[11]=Hb;fE[11]=sB;gE[12]=Zb;fE[12]=sB;gE[8]=Ec;fE[8]=wB(rB);
-gE[7]=tc;fE[7]=qB;gE[6]=Jc;fE[6]=nB;gE[13]=Ic;fE[13]=nB;gE[18]=Rc;fE[18]=nB;gE[19]=uc;fE[19]=nB;gE[20]=vc;fE[20]=nB;gE[21]=wc;fE[21]=nB;gE[22]=xc;fE[22]=nB;Xz(b);b.$=new hE;f=a.d;f.C=xA(f);null!=f.L?(iE(f,f.L),null!=f.i&&f.Z&&jE(f.Z,f.i,!0),null!=f.j&&f.Z&&jE(f.Z,f.j,!1)):null!=f.ab&&kE(f,f.ab,!0);PD(a.d);o=this.b;f=this.c;HD(new MD(o),f);n=0>=lE();h=new ay((SD(),RD));h.pb.alt="drag out MOL or RXN file";Uv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new QD(o);mj(f.i,h,vo(f.pb,Qf)-
-m-i,vo(f.pb,Pf)-(g-i));n?(n=new mE,Uv(n,h.pb.alt),0<=m&&(n.pb.style[hh]=m+ag),0<=l&&(n.pb.style[Pe]=l+ag),mj(f.i,n,vo(f.pb,Qf)-m-i,vo(f.pb,Pf)-(g-i)),xo(n.pb),n.pb.style[Od]=(No(),Df),Yv(n,o,(mr(),mr(),nr))):(xo(h.pb),h.pb.style[Od]=(No(),Df),Yv(h,o,(mr(),mr(),nr)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(484,1,{147:1},TD,UD,WD,XD,VD);_.Me=function(a){nE(new oE(a,this.b,pE))};_.Ne=function(){qE(this.b)};_.Oe=function(){Zn((Wn(),Xn),new rE(this))};_.Pe=function(){return this.b.H};
-_.Qe=function(){return this.b.db};_.Re=function(){return this.b.eb};_.Se=function(){return this.b.rb};_.Te=function(){return this.b.vb};_.Ue=function(){return this.b.xb};_.Ve=function(a){$wnd.alert("JSME initialization error: "+a)};_.We=function(){var a=this.b,b;a.Bb?b=sE(a,1)+rb+sE(a,2)+rb+sE(a,3):b=sE(a,0);return b};_.Xe=function(){return pr(this.b)};_.Ye=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=tE(a);a.Jb=b;PD(a);return c};_.Ze=function(a){dE(this.b,a)};_.$e=function(){};
-_._e=function(a){kE(this.b,a,!0)};_.af=function(a){iE(this.b,a)};_.le=function(){wA(this.b)};_.bf=function(){uE(this.b)};_.cf=function(a){var b=this.b;if(a=vE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;wE(b)}};_.df=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.He();)c=Ni(d),a?c.b=j:c.b=Ag}wA(b.d)};_.ef=function(a,b){var c=this.b,d;if(d=vE(c,a))jE(d,b,!0),wE(c)};
-_.ff=function(a,b){var c=this.b,d;d=vE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,PD(c)):(d.D=b,wE(c))};_.gf=function(a){this.b.H=a};_.hf=function(a){var b=this.b;b.db=a;PD(b)};_.jf=function(a){var b=this.b;b.eb=a;PD(b)};_.kf=function(a){this.b.qb=a};_.lf=function(a){this.b.rb=a};_.mf=function(a){var b=this.b;b.vb=a;b.v=aE(b,!1)};_.nf=function(a){this.b.xb=a};_.of=function(a){xE(this.b,a)};_.pf=function(a,b){var c=this.b;c.f=!1;c.Kb=new yE(c,a);zE(c.Kb);c.c=253;c.jb=!0;c.J=b;PD(c)};
-_.qf=function(a){AE(this.b,a)};_.rf=function(){return BE(this.b)};_.b=null;_.c=null;function rE(a){this.b=a}s(485,1,{},rE);_.qc=function(){var a,b;for(b=new Mi(this.b.c.b);b.c<b.e.He();)a=Ni(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function CE(){var a=(DE(),EE()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=FE;DE();b=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==we)?b[0]:null;a:if(GE==e||HE==e&&y(b,147))e=!0;else{if(null!=b)for(b=Hn(b);b&&b!=GE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new TD:3==arguments.length?a=new XD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new UD(arguments[0]):4==arguments.length?a=new VD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new WD(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.Me(a)});b.clear=B(function(){this.g.Ne()});b.deferredRepaint=B(function(){this.g.Oe()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Ve(a)});b.jmeFile=B(function(){return this.g.We()});b.molFile=B(function(){return this.g.Xe()});b.nonisomericSmiles=B(function(){return this.g.Ye()});b.options=B(function(a){this.g.Ze(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g._e(a)});b.readMolecule=B(function(a){this.g.af(a)});b.repaint=B(function(){this.g.le()});b.reset=B(function(){this.g.bf()});b.resetAtomColors=B(function(a){this.g.cf(a)});
-b.setAntialias=B(function(a){this.g.df(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.ef(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.ff(a,b)});b.setHelpURL=B(function(a){this.g.gf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.hf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.jf(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.kf(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.lf(a)});b.setPasteLabel=B(function(a){this.g.mf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.nf(a)});b.setSubstituent=B(function(a){this.g.of(a)});b.setTemplate=B(function(a,b){this.g.pf(a,b)});b.showInfo=B(function(a){this.g.qf(a)});b.smiles=B(function(){return this.g.rf()});IE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lt(){JE||(JE=!0,CE())}s(486,1,{},Lt);var JE=!1;function KE(a){Bn();this.i=a}s(488,465,di,KE);function Rt(){Bn();this.i="divide by zero"}s(489,100,oi,Rt);function Gt(){Bn()}function LE(a){Bn();this.i=a}
-s(490,100,oi,Gt,LE);function ME(){}function NE(a){return typeof a==Nf?Ec+(0>a?-a:a):a}function OE(a,b){var c;c=new ME;c.e=Ob+(PE(0!=a?-a:0)?NE(0!=a?-a:0):j+Ei(c));QE(0!=a?-a:0)&&RE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new ME;b.e=Ob+(PE(a)?NE(a):j+Ei(b));QE(a)&&RE(a,b);return b}function V(a,b){var c;c=new ME;c.e=Ob+(PE(a)?NE(a):j+Ei(c));QE(a)&&RE(a,c);c.c=b?8:0;return c}function SE(){var a;a=new ME;a.e=Ob+(PE(0)?NE(0):j+Ei(a));QE(0)&&RE(0,a);a.c=2;return a}
-function TE(a){var b;b=new ME;b.e=Ob+(PE(a)?NE(a):j+Ei(b));QE(a)&&RE(a,b);b.c=1;return b}function QE(a){return typeof a==Nf&&0<a}function PE(a){return null!=a&&0!=a}function RE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(492,1,{},ME);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function UE(a){var b;b=VE;!b&&(b=VE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new WE(Vb+a+fa);return b}
-function lD(a,b){var c,d;if(null==a)throw new WE(Mf);if(2>b||36<b)throw new WE("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 WE(Vb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new WE(Vb+a+fa);if(-2147483648>c||2147483647<c)throw new WE(Vb+a+fa);return c}s(494,1,{113:1,124:1});var VE=null;function XE(a){this.b=a}
-s(493,494,{113:1,116:1,117:1,124:1},XE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function JA(a){this.b=a}s(495,494,{113:1,116:1,120:1,124:1},JA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function zA(){Bn()}function Ck(a){Bn();this.i=a}s(496,100,Uh,zA,Ck);function qw(){Bn()}function xx(a){Bn();this.i=a}s(497,100,oi,qw,xx);
-function R(a){this.b=a}function cu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Wt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function YE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(ZE(),$E)[b],!c&&(c=$E[b]=new R(a)),c):new R(a)}s(498,494,{113:1,116:1,122:1,124:1},R);
-_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function ZE(){ZE=u;$E=v(aF,r,122,256,0)}var $E;function Zj(a){return 0>a?-a:a}function Yj(a,b){return a>b?a:b}function bF(a){return Math.round(a)}function to(){Bn()}function Hs(a){Bn();this.i=a}s(501,100,{113:1,119:1,123:1,125:1,127:1},to,Hs);
-function Gi(){Gi=u;Hi=F(Fi,r,-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 Hi;function WE(a){Bn();this.i=a}s(503,496,Uh,WE);function so(a,b){this.b=Pc;this.e=a;this.c=b;this.d=-1}s(504,1,{113:1,126:1},so);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+va};_.b=null;_.c=null;_.d=0;_.e=null;function cF(a,b){return a.charCodeAt(b)}
-function CD(a,b){var c=b,d=a.length,e,f;e=cF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function dF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function pt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function jD(a,b,c){return a.indexOf(b,c)}function qo(a,b){return a.lastIndexOf(b)}
-function eF(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ro(c,++d):c=c.substr(0,d-0)+ro(c,++d);return a.replace(RegExp(b,xe),c)}
-function po(a,b){for(var c=RegExp(b,xe),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(Kt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ro(a,b){return a.substr(b,a.length-b)}
-function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function lo(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return tu(this)};_.tS=_.toString;function fF(){fF=u;gF={};hF={}}
-function tu(a){fF();var b=mb+a,c=hF[b];if(null!=c)return c;c=gF[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+cF(a,d++);c|=0}256==iF&&(gF=hF,hF={},iF=0);++iF;return hF[b]=c}var gF,iF=0,hF;function xn(a,b){yn(a.b,b);return a}function wn(){this.b=new uo}function jF(){this.b=new uo;this.b.b+=j}s(506,1,zi,wn,jF);_.tS=function(){return this.b.b};function ru(){this.b=new uo}
-function hD(){this.b=new uo}function nt(a){this.b=new uo;yn(this.b,a)}s(507,1,zi,ru,hD,nt);_.tS=function(){return this.b.b};function kD(a){a="String index out of range: "+a;Bn();this.i=a}s(508,497,oi,kD);
-function kF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new to;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new LE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new LE("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 qw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ft(b,c,a[--d])}else for(c=e+c;e<c;)Ft(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Xv(){Bn()}function rD(a){Bn();this.i=a}s(510,100,oi,Xv,rD);function PA(a,b){for(var c;a.ad();)if(c=a.bd(),null==b?null==c:Jn(b,c))return a;return null}function SA(a,b){var c;return(c=PA(a.Cd(),b))?(c.cd(),!0):!1}function lF(a){var b,c,d,e;d=new wn;b=null;d.b.b+=Sc;for(c=a.Cd();c.ad();)null!=b?yn(d.b,b):b=Aa,e=c.bd(),yn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Uc;return d.b.b}s(511,1,{});_.sf=function(){throw new rD("Add not supported on this collection");};
-_.tf=function(a){return!!PA(this.Cd(),a)};_.Ee=function(){return 0==this.He()};_.uf=function(a){return SA(this,a)};_.tS=function(){return lF(this)};s(513,511,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.He()!=this.He())return!1;for(a=a.Cd();a.ad();)if(b=a.bd(),!this.tf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Cd();b.ad();)c=b.bd(),null!=c&&(a+=Mn(c),a=~~a);return a};
-function mF(a,b){var c;return y(b,131)&&(c=b.vf(),Fv(a.b,c))?(c=jj(a.b,c),a.b.Ie(b.wf(),c)):!1}function vD(a){this.b=a}s(512,513,fi,vD);_.tf=function(a){return mF(this,a)};_.Cd=function(){return new nD(this.b)};_.uf=function(a){return mF(this,a)?(a=a.vf(),Vi(this.b,a),!0):!1};_.He=function(){return this.b.e};_.b=null;function pD(a){if(a.c)Pi(a.b),Vi(a.d,a.c.vf()),a.c=null;else throw new aw("Must call next() before remove().");}
-function nD(a){var b;this.d=a;b=new gj;a.d&&aj(b,new nF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new oF(a,d.substring(1));b.sf(e)}var a=a.b,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.sf(c[d])}this.b=new Mi(b)}s(514,1,{},nD);_.ad=function(){return oD(this.b)};_.bd=function(){return this.c=Ni(this.b)};_.cd=function(){pD(this)};_.b=null;_.c=null;_.d=null;s(516,1,Zh);_.eQ=function(a){return y(a,131)&&qD(this.vf(),a.vf())&&qD(this.wf(),a.wf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.vf()&&(a=Mn(this.vf()));null!=this.wf()&&(b=Mn(this.wf()));return a^b};_.tS=function(){return this.vf()+qb+this.wf()};function nF(a){this.b=a}s(515,516,Zh,nF);_.vf=function(){return null};_.wf=function(){return this.b.c};_.xf=function(a){return sD(this.b,a)};_.b=null;function oF(a,b){this.c=a;this.b=b}s(517,516,Zh,oF);_.vf=function(){return this.b};_.wf=function(){return this.c.f[mb+this.b]};_.xf=function(a){return tD(this.c,this.b,a)};_.b=null;_.c=null;
-function ux(a,b){(0>a||a>=b)&&pF(a,b)}function pF(a,b){throw new xx("Index: "+a+", Size: "+b);}s(518,511,Th);_.yf=function(){throw new rD("Add not supported on this list");};_.sf=function(a){this.yf(this.He(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.He()!=a.He())return!1;c=this.Cd();for(d=a.Cd();c.ad();)if(a=c.bd(),b=d.bd(),!(null==a?null==b:Jn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.Cd();a.ad();)c=a.bd(),b=31*b+(null==c?0:Mn(c)),b=~~b;return b};_.Cd=function(){return new Mi(this)};_.Af=function(){return this.Bf(0)};_.Bf=function(a){return new qF(this,a)};_.Cf=function(){throw new rD("Remove not supported on this list");};function oD(a){return a.c<a.e.He()}function Ni(a){if(a.c>=a.e.He())throw new tw;return a.e.zf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new Nx;a.e.Cf(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}s(519,1,{},Mi);_.ad=function(){return oD(this)};
-_.bd=function(){return Ni(this)};_.cd=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function qF(a,b){var c;this.e=this.b=a;c=a.He();(0>b||b>c)&&pF(b,c);this.c=b}s(520,519,{},qF);_.Df=function(){return 0<this.c};_.Ef=function(){if(0>=this.c)throw new tw;return this.b.zf(this.d=--this.c)};_.b=null;function rF(a){a=new nD(a.c.b);return new sF(a)}function tF(a,b){this.b=a;this.c=b}s(521,513,fi,tF);_.tf=function(a){return Fv(this.b,a)};_.Cd=function(){return rF(this)};_.He=function(){return this.c.b.e};
-_.b=null;_.c=null;function sF(a){this.b=a}s(522,1,{},sF);_.ad=function(){return oD(this.b.b)};_.bd=function(){return(this.b.c=Ni(this.b.b)).vf()};_.cd=function(){pD(this.b)};_.b=null;s(523,518,Th);_.yf=function(a,b){var c;c=VA(this,a);var d=c.e;new QA(b,c.c);++d.c;++c.b;c.d=null};_.zf=function(a){var b;b=VA(this,a);try{return WA(b)}catch(c){c=Si(c);if(y(c,132))throw new xx("Can't get element "+a);throw c;}};_.Cd=function(){return VA(this,0)};
-_.Cf=function(a){var b,c;b=VA(this,a);try{c=WA(b)}catch(d){d=Si(d);if(y(d,132))throw new xx("Can't remove element "+a);throw d;}uF(b);return c};function vF(a){a.c=v(wF,r,0,0,0)}function fA(a,b,c){(0>b||b>a.d)&&pF(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){Ft(a.c,a.d++,b);return!0}function Tu(a,b){ux(b,a.d);return a.c[b]}function Fj(a,b){for(var c=0;c<a.d;++c)if(qD(b,a.c[c]))return c;return-1}function Wu(a,b){var c;c=(ux(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function $i(a,b){var c;c=Fj(a,b);if(-1==c)return!1;Wu(a,c);return!0}function Gk(a,b){var c;if(b.length<a.d){c=b;var d;d=yt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ft(b,c,a.c[c]);b.length>a.d&&Ft(b,a.d,null);return b}function gj(){vF(this)}function HB(a){vF(this);this.c.length=a}function DA(a){vF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(524,518,Di,gj,HB,DA);_.yf=function(a,b){fA(this,a,b)};
-_.sf=function(a){return aj(this,a)};_.Ne=function(){this.c=v(wF,r,0,0,0);this.d=0};_.tf=function(a){return-1!=Fj(this,a)};_.zf=function(a){return Tu(this,a)};_.Ee=function(){return 0==this.d};_.Cf=function(a){return Wu(this,a)};_.uf=function(a){return $i(this,a)};_.He=function(){return this.d};_.d=0;function UA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ft(a,d,b)}function jt(){jt=u;kt=new xF}var kt;function xF(){}s(527,518,wi,xF);_.tf=function(){return!1};_.zf=function(){throw new qw;};_.He=function(){return 0};
-function yF(){this.b=new Date}function zF(a){return 10>a?ab+a:j+a}s(528,1,{113:1,115:1,116:1,128:1},yF);_.eQ=function(a){return y(a,128)&&fu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=Nt(c&4194303,b&4194303,e&1048575);a=Nt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(AF(),BF)[this.b.getDay()]+ba+CF[this.b.getMonth()]+ba+zF(this.b.getDate())+ba+zF(this.b.getHours())+mb+zF(this.b.getMinutes())+mb+zF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function AF(){AF=u;BF=F(Kt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));CF=F(Kt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var BF,CF;
-function Qs(a,b){return null==x(a.b,b,a)}function Ps(){this.b=new Ki}s(530,513,{113:1,115:1,133:1},Ps);_.sf=function(a){return Qs(this,a)};_.tf=function(a){return Fv(this.b,a)};_.Ee=function(){return 0==this.b.e};_.Cd=function(){return rF(new tF(this.b,new vD(this.b)))};_.uf=function(a){return null!=Vi(this.b,a)};_.He=function(){return this.b.e};_.tS=function(){return lF(new tF(this.b,new vD(this.b)))};_.b=null;
-function VA(a,b){var c,d;(0>b||b>a.c)&&pF(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new DF(a,b,d)}function ZA(){this.b=new EF;this.c=0}s(531,523,wi,ZA);_.sf=function(a){new QA(a,this.b);++this.c;return!0};_.Bf=function(a){return VA(this,a)};_.He=function(){return this.c};_.b=null;_.c=0;function WA(a){if(a.c==a.e.b)throw new tw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function uF(a){if(!a.d)throw new Nx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function DF(a,b,c){this.e=a;this.c=c;this.b=b}s(532,1,{},DF);_.ad=function(){return this.c!=this.e.b};_.Df=function(){return this.c.c!=this.e.b};_.bd=function(){return WA(this)};_.Ef=function(){if(this.c.c==this.e.b)throw new tw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.cd=function(){uF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function EF(){this.b=this.c=this}
-function QA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(533,1,{},EF,QA);_.b=null;_.c=null;_.d=null;function uD(a,b){this.b=a;this.c=b}s(534,516,Zh,uD);_.vf=function(){return this.b};_.wf=function(){return this.c};_.xf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function tw(){Bn()}s(535,100,{113:1,119:1,125:1,127:1,132:1},tw);function qD(a,b){return Ht(a)===Ht(b)||null!=a&&Jn(a,b)}function GB(a){var b=v($A,r,90,0,0);return Gk(a.b,b)}function pA(){this.b=new gj}
-s(537,518,Di,pA);_.yf=function(a,b){fA(this.b,a,b)};_.sf=function(a){return aj(this.b,a)};_.tf=function(a){return-1!=Fj(this.b,a)};_.zf=function(a){return Tu(this.b,a)};_.Ee=function(){return 0==this.b.d};_.Cd=function(){return new Mi(this.b)};_.Cf=function(a){return Wu(this.b,a)};_.He=function(){return this.b.d};_.tS=function(){return lF(this.b)};_.b=null;function FF(a){a.ac.d.hb&&MB(a)}function GF(a){var b;if(a.ac.d.hb){b=Hz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}OB(a)}
-function HF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function nE(a){var b=a.k;IF(a.ac.d,b.b,b.c);!Gz(a)&&kA(a);Vz(a)}function JF(){RB.call(this,j);this.j=new cB(this.Ff());CA(this.r,new KF(this))}s(539,424,ri);_.Rd=function(a,b){return Ht(a.i)===Ht(this.j)?(GF(this),!0):this.Gf(a,b)};_.Ff=function(){return"Close"};_.Gf=function(){return!1};_.Jd=function(){GF(this)};_.j=null;_.k=null;
-function oE(a,b,c){JF.call(this);this.ac&&TB(this.ac.d,!1);QB(this,!1);nA(this,new aC(0));a=new eC(a,1);P(this,a,null);a=new rA;P(a,this.j,null);P(this,a,null);b&&(this.k=Hz(b),PB(this),HF(this.k,~~(vo(b.Ob.pb,Qf)/2)-~~(this.fc/2),~~(vo(b.Ob.pb,Pf)/2)-~~(this.Xb/2)));c&&N(this,c)}s(538,539,ri,oE);_.Ff=function(){return"OK"};function LF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new aw("Cannot undo. Index is out of range.");if(!a.b.c)throw new aw(ac);a.b=a.b.c;return a.b.b}
-function hE(){this.b=this.c=new MF}s(540,1,{},hE);_.b=null;function MF(){this.b=null}function NF(a){this.b=a}s(541,1,{},MF,NF);_.b=null;_.c=null;_.d=null;function KF(a){this.b=a}s(542,459,yi,KF);_.b=null;function OF(){OF=u;PF=F(Kt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);pE=(iB(),lB);QF=vB(pE);fE=v(RF,r,89,23,0);gE=v(Kt,r,1,23,0);SF=v(RF,r,89,7,0);TF=null!=(YC(),ZC[Se])}
-function tE(a){var b;if(a.Bb)b=UF(a,1)+rb+UF(a,2)+rb+UF(a,3);else if(b=UF(a,0),0<b.length){var c=new VF(a.Z);aj(a._.b,c)}return b}function WF(a,b){var c,d;c=b.b;if(D(c,(XF(),YF).c))Pr(BE(a));else if(D(c,ZF.c))Pr(pr(a));else if(D(c,$F.c))Qr(a.u,(!a.ub&&(a.ub=new Rr(a)),a.ub));else if(D(c,mg)){7!=a.O&&(a.P=mh);d=b.d;d=mu(d,lh);c=bu(d,a.P);var e=!$t(c,mh)?Vt(c):c;!$t(e,sh)&&aG(a.Z,L(c));bG(a);a.lb=!0;PD(a);a.O=7;a.P=d}else D(c,tg)||(D(c,le)?cG(a):xE(a,c))}
-function dG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(eG,r,-1,4,1);l=v(eG,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)fG(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=xA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;gG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||hG(a.fb[f])}}}
-function qE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new iG(a),a.Z.r=0);null!=a.rb&&GD(a.rb,null)}}function aE(a,b){var c,d,e,f;f=new pC;d=Fc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new hC(Pb+d);var g=(XF(),YF).c;d.d=g;nC(f,d);CA(d.e,a);d=new hC(Pb+c);d.d=ZF.c;CA(d.e,a);nC(f,d);nC(f,new hC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new hC(c);d.d=$F.c;CA(d.e,a);nC(f,d);Bz(a,f);return f}
-function jG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,pE);a.nb?(e==a.c&&X(b,wB(pE)),WB(b,g,f,a.Y,a.Y),X(b,(iB(),nB)),kG(b,g,f,a.Y-1,a.Y-1)):e==a.c?VB(b,g+1,f+1,a.Y,a.Y,!1):VB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(iB(),oB)),e){case 101:X(b,rB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;lG(b,!0);mG(b,nG(b,c,e,d,i));X(b,oB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(lG(b,!1),mG(b,nG(b,c,e,d,i)));oG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);WB(b,g+9,f+9,2,4);WB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,pB),WB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,rB),WB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,sB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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);X(b,oB);break;case 107:X(b,qB);WB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,oB);kG(b,g+4,f+4,a.Y-8,a.Y-8);oG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);WB(b,g+9,f+9,2,4);WB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:pG(b,g,f,a.Y,!0);break;case 111:pG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,jB);WB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,oB);kG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,pE);a.ob&&VB(b,g+1,f+1,a.Y,a.Y,!1);X(b,oB);qG(a,b,g,f,"NEW");break;case 106:X(b,pB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,oB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));qG(a,b,g+6,f,uc);break;case 104:X(b,pB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,oB);break;case 105:a.Ib?(X(b,tB),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),X(b,oB)):qG(a,b,g,f,"123");break;case 113:X(b,uB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);WB(b,e,d,c,c);X(b,oB);rG(a,
-b,g,f,jB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:sG(a,b,g,f+2,3);break;case 207:sG(a,b,g,f,4);break;case 208:sG(a,b,g,f,5);break;case 209:sG(a,b,g,f,1);break;case 210:sG(a,b,g,f,6);break;case 211:sG(a,b,g,f,7);break;case 212:sG(a,b,g,f,8);break;case 213:qG(a,b,g,f,"FG"),a.F=new kC(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!=gE[c]&&rG(a,b,g,f,fE[c],gE[c])}function tG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,pE),WB(d,0,0,c,b),a.nb?(X(d,(iB(),nB)),kG(d,-1,0,c,b-1)):(X(d,QF),Z(d,0,0,c-1-2,0),X(d,wB(pE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),uG(d,a.X),X(d,(iB(),oB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,pB),vG(d,a.J,10,15),wG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function xG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,pE);WB(d,0,0,c,b);a.nb?(X(d,(iB(),nB)),Z(d,0,b-1,c,b-1),e=bE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,QF),Z(d,0,0,0,b-1),Z(d,0,bE*a.Y,b-1,bE*a.Y),X(d,wB(pE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=bE+2;++b)jG(a,d,1,b);wG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function yG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);WB(e,0,0,c,b);d=a.db?(sC(),vC):(sC(),xC);if((sC(),tC)==(sC(),tC))d==vC?e.b=j:e.b=Ag;d=new HA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,Y=h=o=h=void 0,da=w=A=void 0,M=da=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=Y=i=O=O=G=Y=n=n=O=Y=void 0,w=A=1,l=
-2,da=3;f.w&&(gG(f),dG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new JB(Yb,0,i),f.n.n=new zC((Fq(),f.n.k)));f.n.A&&(X(g,(iB(),oB)),kG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(OF(),SF)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),Y=M=m,lG(h,!0),mG(h,nG(h,o,O,M,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(OF(),SF)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*da*A,n=3*da*w,O=v(H,k,-1,4,1),o=v(H,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,lG(m,!0),mG(m,zG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(iB(),oB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(OF(),SF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];M=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-Y,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,sB);q=l*A;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));X(g,oB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);Y=L(K(Math.round(da*A)));M=L(K(Math.round(da*w)));Z(g,m+Y,h-M,O+Y,o-M);Z(g,m-Y,h+M,O-Y,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));uG(g,f.n.k);m=AG(f.n.n);n=f.f[i];h=sb;null!=n&&(h=n);n=AC(f.n.n,h);Y=L(K(Math.round((Y+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));X(g,sB);vG(g,h,Y,n);X(g,oB);break;default:if(1==f.B[i]||3==f.B[i])q=da*A,n=da*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,lG(m,!0),mG(m,zG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*A;n=da*w;for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(eG,r,-1,f.t+1,1);A=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];uG(g,f.n.k);m=AG(f.n.n);M=v(Kt,r,1,f.t+1,0);O=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(BG,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=CG(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,O[i]=o[i]=AC(f.n.n,h),l[i]=DG(f,i,O[i],O[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Xb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Zj(f.A[i])&&(q+=Zj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=AC(f.n.n,n),q=AC(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=DG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(OF(),SF)[f.e[i]]),WB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(OF(),SF)[f.e[i]]):X(g,(iB(),oB)):X(g,(OF(),fE)[f.c[i]]),vG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],Y=L(K(bF(f.J[i]-n/2))),n=L(K(bF(f.M[i]+~~(m/2)-1))),X(g,(iB(),sB)),vG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(iB(),pB):(iB(),uB)),0<f.D&&106!=f.n.c&&(q=l[f.D],kG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(da+1)*A,n=(da+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(bF(f.J[h]+q))),J[1]=L(K(bF(f.J[m]+q))),G[0]=L(K(bF(f.M[h]-n))),G[1]=L(K(bF(f.M[m]-n))),J[3]=L(K(bF(f.J[h]-q))),J[2]=L(K(bF(f.J[m]-q))),G[3]=L(K(bF(f.M[h]+n))),G[2]=L(K(bF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,A=G,da.o&&(lG(da,!1),mG(da,zG(da,i,A,5,!0)))),106==f.n.c&&EG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(iB(),pB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],kG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(iB(),nB)),Z(e,c-1,0,c-1,b-1)):(X(e,wB(pE)),Z(e,c-1,0,c-1,b-1),X(e,pE),Z(e,c-2,0,c-2,b-1),X(e,QF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(iB(),sB)),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.z&&(a.T=new JB(Yb,0,13),a.W=new zC(a.T),null!=a.bb&&(d=AC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(iB(),oB)),uG(e,a.T),vG(e,a.bb,c,b)));wG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function sG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(lG(b,!1),mG(b,zG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 FG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,pE);WB(d,0,0,b,c);a.nb?(X(d,(iB(),nB)),c=13*(a.Y+a.S),kG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,wB(pE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,QF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)jG(a,d,b,1),jG(a,d,b,2);a.c=c;wG(a.Ob,a.Lb,0,0)}}
-function pG(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);oG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function GG(a,b){var c,d,e,f,g,i,h;uE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=HG(b);h=new ED(b,g,!0);d=j;for(c=1;5>=c;++c)d=IG(h,g);c=YE(lD(jo(d.substr(0,3)),10)).b;f=YE(lD(jo(d.substr(3,3)),10)).b;IG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=IG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new JG(a,e)}dG(a,1,c,1);dG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new JG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",PD(a),!1;null!=a.i&&a.Z&&jE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&jE(a.Z,a.j,!1);g=KG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new LG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];dG(a,1,g,0)}PD(a);return!0}
-function MG(a,b){var c,d,e,f,g,i,h,l;uE(a);c=f=0;l=new ED(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=xD(l);a.tb=0;for(d=1;d<=g;++d)if(h=BD(l),jo(h),!D(h,kh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new yE(a,h);if(0==a.Z.t)return AE(a,"ERROR - problems in reading/processing molecule !"),YC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return AE(a,"ERROR - strange reaction - fixing !"),YC(),!1;if(3<i)return AE(a,"ERROR - strange reaction !"),YC(),!1;1<a.tb&&!e&&dE(a,Ff);e&&!a.Bb&&dE(a,fg);!e&&a.Bb&&
-dE(a,Jf);e?(dG(a,1,f,1),dG(a,f+1,c-1,2),dG(a,c,a.tb,3)):dG(a,1,a.tb,0);PD(a);return!0}function Sr(a,b){a.jb=!0;a.J=b}
-function Wr(a,b){var c,d;if(0==b)return!1;bG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:qE(a);d=a.$;d.b=d.c;d.c.d=null;NG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;OG(a,LF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new aw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new aw(ac);d.b=d.b.d;OG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Tu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Sr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=eF(d),kE(a,d,!1),null!=a.rb&&GD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Tu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Sr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=eF(d),kE(a,d,!1),null!=a.rb&&GD(a.rb,null));break;case 101:a.Gb&&FF(a.Gb);a.Gb=new PG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new QG(a):a.zb.ac.d.hb?RG(a.zb.ac.d):
-nE(a.zb);break;case 113:a.b&&FF(a.b);a.b=new PG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,eE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=SG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(eG,r,-1,4,1);fG(a.Z,d);a.lb=!0;a.Z=new VF(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;zE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,TG(a.Z,a.Z.D),a.Z.D=0,cG(a)):0<a.Z.E&&(a.lb=!0,UG(a.Z,a.Z.E),
-a.Z.E=0,cG(a));VG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new pC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new hC(c),nC(i,g),g.d=c,CA(g.e,a);Bz(a,i);a.E=i}oC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(FF(a.o),a.o=null);0==a.Z.D&&(a.o=new PG(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,cG(a)),18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),WG(a.Z,a.Z.D,d),cG(a)),VG(a.Z))}PD(a);return!0}
-function pr(a){var b,c,d;d=BE(a);c=j;if(a.Bb){var e,f,g;g=zt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)SG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(XG(g[1][0],3)+XG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+YG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+YG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new ZG(a,a.fb,a.tb)),c=YG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function $G(a,b,c,d){var e;e=c;var f=d,g,i;(g=aH(b),i=0!=(b.f&2),g||i)?(a.Bb?oC((!a.w&&(a.w=aE(a,!0)),a.w),a,e,f):oC((!a.v&&(a.v=aE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=bH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=bE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",PD(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Wr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)TG(a.Z,a.Z.D),a.Z.D=0,cG(a);else{if(106==a.c)return!0;if(108==a.c)cH(a.Z,a.Z.D,0),cG(a);else if(157==a.c)cH(a.Z,a.Z.D,1),cG(a);else if(158==a.c)cH(a.Z,a.Z.D,-1),cG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):cG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(230==a.c)a.O=3,cG(a);else if(233<=a.c&&262>a.c)eH(a.Z,!1),cG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;WG(a.Z,a.Z.D,wo(a.zb.f.ac.b.pb,ch));cG(a)}else if(105==a.c)fH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),1>d.length&&(d=Rc),WG(a.Z,a.Z.D,d)),cG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(0<a.Z.E)if(104==a.c)UG(a.Z,
-a.Z.E),a.Z.E=0,cG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Sr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;TG(d,c);d.b[c]=0}a.Z.E=0;cG(a)}else if(201==a.c)gH(a.Z,a.Z.E),cG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),cG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,cG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,cG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(107==a.c){if(!a.zb.c)return!0;d=wo(a.zb.f.ac.b.pb,ch);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;cG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new iG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(hH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,dH(a.Z)):300<a.c?(hH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),1>d.length&&(d=Rc),WG(a.Z,1,d))):230==a.c?iE(a,null):233<=a.c&&262>a.c?(hH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,eH(a.Z,!0)):YC();cG(a)}else e=!1;e&&(VG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,PD(a))}return e}
-function iH(a,b,c,d){var e,f;if(a.z||!a.hb||aH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=jH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)TG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),UG(b,e),0<jH(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){Sr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<jH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Sr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(bH(b)||aH(b))aG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(eG,r,-1,4,1);fG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;bG(a);a.lb=!0;PD(a);a.Mb=c;a.Nb=d;return!0}
-function kH(a,b,c,d){var e,f,g;if(!a.z&&!aH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((OF(),TF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&GD(a.qb,F(aF,r,122,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;bG(a);a.lb=!0;PD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function lH(a){if(a.z)return!0;a.jb=!1;a.P=mh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=jH(b,b.t),6>b.z[c]&&(mH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),TG(b,b.t));b.C=!1;cG(a)}else a:{var b=a.Z,e,f;c=jH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Sr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Sr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(bF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(bF((b.M[b.F]+b.M[c])/2))))}}hG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,LF(b),b.b.d=c),cG(a),a.r=!1)}else 5==a.O&&(hG(a.Z),cG(a));0<a.O&&(a.D=!1,bG(a),a.lb=!0,VG(a.Z),nH(a.Z),PD(a),a.O=0,a.f=!1);if(TF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,bG(a),a.lb=!0,PD(a);return!0}function bG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function dE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Jf)?a.Bb=!1:-1<b.indexOf(fg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Ff)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Nf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,dG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)oH(a.fb[c]),gG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(od)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++bE;PD(a)}
-function PD(a){var b,c,d;b=xA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=tA(a,d,c),yG(a),a.z||(a.Lb=tA(a,b.c,2*a.Y+a.S),FG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=tA(a,a.Y,c),xG(a),a.I=tA(a,d,a.Y),tG(a))):(yG(a),a.z||(tG(a),a.D&&(FG(a),xG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function sE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=SG(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=CG(c,h);c.n.M&&0<c.x[h]&&(i+=Xb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Zj(c.A[h])&&(i+=Zj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+pH(0.055999999999999994*c.J[h],0,2)+ba+pH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function UF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=SG(a.fb[c]),d!=b))continue;d=qH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function cG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&GD(a.rb,null)}var c,d,e;e=new rH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new VF(d),zE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new NF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function kE(a,b,c){try{GG(a,b)?c&&cG(a):PD(a)}catch(d){if(d=Si(d),y(d,119))PD(a);else throw d;}}
-function iE(a,b){try{MG(a,b)?cG(a):PD(a)}catch(c){if(c=Si(c),y(c,119))PD(a);else throw c;}}function wE(a){bG(a);a.lb=!0;PD(a)}function uE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new iG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;PD(a);null!=a.rb&&GD(a.rb,null)}function OG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new VF(d),zE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&GD(a.rb,null)}}
-function vE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,PD(a),null):a.fb[b]}function xE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,La)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Wr(a,c):b="Not known group!";a.jb=!0;a.J=b;PD(a)}
-function AE(a,b){a.jb=!0;a.J=b;PD(a)}function BE(a){var b;b=tE(a);bG(a);PD(a);return b}function qG(a,b,c,d,e){var f,g,i,h;f=a.W;h=AC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new JB(f.d.b,f.d.d,g),f=new zC(i),h=AC(f,e),b.f=i,b.j=sH(i);else uG(b,a.T);f=LB(f.b,f.d).b-LB(f.b,f.d).c;vG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function rG(a,b,c,d,e,f){var g,i;g=AG(a.V);i=AC(a.V,f);uG(b,a.U);(b.e=e)&&(b.i=ig+(~~e.b>>16&255)+za+(~~e.b>>8&255)+za+(e.b&255)+va);vG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function AG(a){return LB(a.b,a.d).b-LB(a.b,a.d).c}function Vr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ed,PD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ed):Sr(a,a.y+ba),PD(a))}
-function YD(){OF();rA.call(this);this.Ob=(Fq(),Fq(),Zz).b;this.x=new JB(null,0,8);this.t=(iB(),jB);this.fb=v(tH,r,135,99,0);this._=new pA;this.Db=new uH;this.K=D((YC(),ZC[Ue]),dc);this.u=new vH;this.G=F(Kt,r,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new iG(this);SF[0]=mB;SF[1]=new kB(255,153,153);SF[2]=new kB(255,204,102);SF[3]=new kB(255,255,153);SF[4]=new kB(102,255,255);SF[5]=new kB(51,204,255);SF[6]=new kB(255,153,255)}s(543,399,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},YD);
-_.ze=function(a){WF(this,a)};_.ge=function(){PD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=mh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var bE=10,pE,QF,fE,PF,TF,$D=null,SF,gE;
-function OD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)GD(a.b.xb,F(Kt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=po(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ft(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{GG(a.b,b)?(Sr(a.b,"Structure pasted"+d),cG(a.b)):(nE(new oE(a.b.J,a.b,pE)),uE(a.b)),wA(a.b)}catch(h){if(h=Si(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",PD(d),nE(new oE(a.b.J,a.b,pE)),wA(a.b);else throw h;
-}}}function Rr(a){this.b=a}s(544,1,{},Rr);_.b=null;function XF(){XF=u;YF=new wH("COPY_SMILES",0);ZF=new wH("COPY_MOL",1);$F=new wH("PASTE",2);xH=F(yH,r,134,[YF,ZF,$F])}function wH(a,b){E.call(this,a,b)}s(545,145,{113:1,116:1,118:1,134:1},wH);var xH,ZF,YF,$F;function rH(){this.e=v(tH,r,135,99,0)}s(546,1,{},rH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function zH(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(eG,r,-1,20,1);a.M=v(eG,r,-1,20,1);a.G=zt([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Kt,r,1,20,0);a.o=v(Kt,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Kt,r,1,20,0);a.q=zt([10,2]);a.j=v(H,k,-1,101,1)}
-function AH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-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(eG,r,-1,4,1);d=v(eG,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=BH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-BH(o[2],d[2],o[3],d[3]),d=BH(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;hH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=CH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(eG,r,-1,2,1);DH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==jH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Sr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];mH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&gH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(bF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(bF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function eH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&cH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,cH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];TG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)hH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)mH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];zE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];TG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];mH(a);a.H[a.u]=l;a.I[a.u]=c+d;zE(a);b&&(TG(a,l),gG(a))}c=4}EH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function DH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function dH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])FH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,FH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Sr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[CH(a,a.D,a.G[a.D][d])],2<d||1!=b){Sr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(eG,r,-1,2,1);DH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)hH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)hH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)hH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)mH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[CH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[CH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(bF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(bF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;mH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(mH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(mH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(TG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&EH(a,i);-1<l&&(a.D=l)}
-function FH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)hH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function EH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=jH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function CH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function GH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lu(c[d])&&!$t(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)fu(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.t)break}return g==a.t}
-function gG(a){var b,c,d;b=v(eG,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{fG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;hG(a)}}
-function fG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 cH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=HH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Sr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Sr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Sr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Sr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Sr(a.n,"Charge change not possible on the halogen !");break;case 18:Sr(a.n,
-"Use X button to change charge on the X atom !")}}
-function KG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&TG(a,c);gG(a);Sr(a.n,"Smaller part(s) removed !");return 1}
-function jH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function nH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];VG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),VG(a));4==a.s[d]&&(a.s[d]=1)}}
-function BH(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 zE(a){var b;IH(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);hG(a);VG(a)}
-function hH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),kF(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),kF(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),kF(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),kF(a.e,b,a.e.length),a.e=b,b=v(Kt,r,1,c,0),kF(a.d,b,a.d.length),a.d=b,b=v(Kt,r,1,c,0),kF(a.o,b,a.o.length),a.o=b,b=v(eG,r,-1,c,1),kF(a.J,b,a.J.length),a.J=b,b=v(eG,r,-1,c,1),kF(a.M,b,a.M.length),a.M=b,b=zt([c,7]),kF(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),kF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function DG(a,b,c,d,e,f){var g;g=L(K(bF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(bF(a.M[b]-~~(e/2))));return new jA(g-1-2,a-2,d+1+4,e+4)}
-function mH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),kF(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),kF(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),kF(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),kF(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),kF(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),kF(a.N,c,a.N.length),a.N=c,b=v(Kt,r,1,b,0),kF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function YG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(OF(),aa);i+="JME 2013-04-10 "+new yF+"\n \n";i+=XG(a.t,3)+XG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=pH(0.055999999999999994*(a.J[e]-c),10,4)+pH(0.055999999999999994*(g-a.M[e]),10,4)+pH(0,10,4);h=CG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+XG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=XG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:JH(a,e)&&(g=2),c=XG(a.H[e],3)+XG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=XG(a.I[e],3)+XG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=XG(a.I[e],3)+XG(a.H[e],3)),i+=c+XG(g,3)+XG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+XG(e,4)+XG(a.A[e],4)+aa);return i+"M END\n"}
-function qH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,Y,da,M,oc,Gc,jg,tb,Rd,Sd,Td,Va,Hc;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);tb=v(H,k,-1,a.t+1,1);w=v(KH,r,-1,a.t+1,2);G=v(KH,r,-1,a.u+1,2);oc=0;if(0==a.t)return j;KG(a,!0);jg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){jg=!1;break}if(a.n.s&&jg){LH(a);nH(a);MH(a,G);NH(a,w,G);var Cb,vd,kf,cc,Ce,wd,xd,db,OI,Wd,t,xa,Xm,Ym,Xs,rf,Na,Zm,$m,Kc,an;Cb=v(H,k,-1,a.t+1,1);vd=v(H,k,-1,a.t+1,1);db=v(OH,r,-1,a.t+1,3);var Ys=a.t,bn,
-Bh,Zs,vg,Kj,Ie,sf;Kj=v(OH,r,-1,Ys+2,3);Ie=v(H,k,-1,100,1);sf=5;vg=0;Ie[0]=3;Kj[1]=oh;Kj[2]=ph;Zs=2;if(!(3>Ys))for(;sf<Ie[vg]*Ie[vg];){Bh=0;for(bn=!0;bn&&Bh<=vg&&sf>=Ie[Bh]*Ie[Bh];)0==sf%Ie[Bh]?bn=!1:++Bh;if(bn){Kj[++Zs]=iu(sf);if(Zs>=Ys)break;vg<Ie.length-1&&(++vg,Ie[vg]=sf)}sf+=2}for(t=1;t<=a.t;++t){for(xa=$m=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&($m*=a.i[xa]);Zm=a.c[t];18==Zm&&(an=a.o[t],wd=an.charCodeAt(0)-65+1,xd=0,1<an.length&&(xd=an.charCodeAt(1)-97),0>wd&&(wd=0),0>xd&&(xd=0),Zm=28*wd+xd);
-rf=0;-2>a.A[t]?rf=1:-2==a.A[t]?rf=2:-1==a.A[t]?rf=3:1==a.A[t]?rf=4:2==a.A[t]?rf=5:2<a.A[t]&&(rf=6);Kc=1;db[t]=iu($m);Kc*=126;db[t]=du(db[t],iu(a.x[t]*Kc));Kc*=7;db[t]=du(db[t],iu(rf*Kc));Kc*=7;db[t]=du(db[t],iu(Zm*Kc));Kc*=783;db[t]=du(db[t],iu(a.z[t]*Kc))}for(Ce=0;!GH(a,Cb,db);){Xs=!1;for(t=1;t<=a.t;++t)Cb[t]!=vd[t]&&(vd[t]=Cb[t],Xs=!0);if(Xs){for(t=1;t<=a.t;++t){db[t]=nh;for(xa=1;xa<=a.z[t];++xa)db[t]=mu(db[t],Kj[Cb[a.G[t][xa]]])}Ce=0}else if(0<Ce){for(t=1;t<=a.t;++t)db[t]=nh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Cb[t]==Cb[xa]){db[t]=oh;break a}}else{for(t=1;t<=a.t;++t){db[t]=nh;for(xa=1;xa<=a.z[t];++xa)kf=a.G[t][xa],db[t]=mu(db[t],iu(a.c[kf]*a.i[CH(a,t,kf)]))}Ce=1}GH(a,Cb,db);for(t=1;t<=a.t;++t)db[t]=iu(vd[t]*a.t+Cb[t])}for(t=1;t<=a.t;++t)vd[t]=Cb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(vd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];vd[t]=vd[Na];vd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Cb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Cb[a.H[t]],a.I[t]=Cb[a.I[t]],a.H[t]>a.I[t]&&(Wd=a.H[t],a.H[t]=a.I[t],a.I[t]=Wd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Ym=Xm=
-a.t;cc=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Xm?(Xm=a.H[xa],Ym=a.I[xa],cc=xa):a.H[xa]==Xm&&a.I[xa]<Ym&&(Ym=a.I[xa],cc=xa);Wd=a.H[t];a.H[t]=a.H[cc];a.H[cc]=Wd;Wd=a.I[t];a.I[t]=a.I[cc];a.I[cc]=Wd;Wd=a.s[t];a.s[t]=a.s[cc];a.s[cc]=Wd;Wd=a.B[t];a.B[t]=a.B[cc];a.B[cc]=Wd;OI=a.f[t];a.f[t]=a.f[cc];a.f[cc]=OI}zE(a);VG(a);MH(a,G);NH(a,w,G)}else{MH(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Hc=1;a.b[1]=1;for(da=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Gc=!0;for(J=1;J<=oc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Gc=!1;break}Gc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++M]=g;if(0==M){if(Hc==a.t)break;c=l[da--]}else if(1==M)tb[m[1]]=c,c=m[1],a.b[c]=++Hc;else{l[++da]=c;e=0;for(q=1;q<=M;++q)if(h=CH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=CH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Hc}}tb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);O=v(KH,r,-1,a.t+1,2);Rd=v(KH,r,-1,a.t+1,2);f=Hc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Hc]=c;for(a.b[c]=0;;){M=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=oc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Rd[c]=!0;c=l[da--]}else break}f=c;c=e;1<M&&(l[++da]=f,O[e]=!0)}Sd=v(H,k,-1,a.u+1,1);Td=v(H,k,-1,a.t+1,1);if(a.n.Jb){var QI=tb,YM=oc,$s,RI,Ch,Je,at,bt,Ma,Lj,ct;Ch=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Ch[b[Ma]]=Ma;at=v(KH,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)$s=b[Ma],RI=QI[$s],Je=CH(a,$s,RI),0!=Je&&(PH(a,Je,Ch,Sd,G),at[Je]=!0);for(Ma=1;Ma<=a.u;++Ma)at[Ma]||PH(a,Ma,Ch,Sd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){bt=ct=0;for(Lj=1;Lj<=a.z[Ma];++Lj){Je=CH(a,Ma,a.G[Ma][Lj]);if(5==a.i[Je])continue a;1==a.s[Je]&&0!=QH(a,Je,Ma)&&++ct;2==a.s[Je]&&(bt=a.G[Ma][Lj])}if(0!=ct)if(0<bt){var ia=a,TI=Ma,tf=Ch,Xc=Td,qc=void 0,Mj=void 0,Lc=void 0,Ke=void 0,Mc=void 0,cn=void 0,dn=void 0,en=void 0,Xd=void 0,Yc=void 0,Zc=void 0,
-dt=void 0,Nj=void 0,Yd=void 0,Oj=void 0,Le=void 0,Pj=void 0,et=void 0,Qj=void 0,Me=void 0,UI=void 0,uf=void 0,VI=void 0,ft=void 0,Rj=void 0,vf=void 0,Zc=1,Mj=TI,qc=v(H,k,-1,ia.t+1,1);for(qc[1]=TI;;){dt=!1;for(Yc=1;Yc<=ia.z[Mj];++Yc)if(Lc=ia.G[Mj][Yc],!(Lc==qc[1]||Lc==qc[Zc-1]))if(Ke=CH(ia,Mj,Lc),2==ia.s[Ke]&&5!=ia.i[Ke]){Mj=qc[++Zc]=Lc;dt=!0;break}if(!dt)break}if(!(0==Zc%2||2>ia.z[qc[Zc]]||3<ia.z[qc[Zc]])){vf=qc[1];Mc=qc[~~((Zc+1)/2)];Xd=qc[Zc];uf=Me=Le=Yd=0;ft=et=!1;for(Yc=1;Yc<=ia.z[vf];++Yc)Lc=
-ia.G[vf][Yc],Ke=CH(ia,vf,Lc),1!=ia.s[Ke]||5==ia.i[Ke]||(0==Yd?Yd=Lc:Le=Lc);0<tf[Le]&&tf[Yd]>tf[Le]&&(cn=Yd,Yd=Le,Le=cn);Nj=Yd;0==Yd&&(Nj=Le,et=!0);for(Yc=1;Yc<=ia.z[Xd];++Yc)Lc=ia.G[Xd][Yc],Ke=CH(ia,Xd,Lc),1!=ia.s[Ke]||5==ia.i[Ke]||(0==Me?Me=Lc:uf=Lc);0<tf[uf]&&tf[Me]>tf[uf]&&(cn=Me,Me=uf,uf=cn);Qj=Me;0==Me&&(Qj=uf,ft=!0);Oj=QH(ia,CH(ia,vf,Yd),vf);Pj=QH(ia,CH(ia,vf,Le),vf);UI=QH(ia,CH(ia,Xd,Me),Xd);VI=QH(ia,CH(ia,Xd,uf),Xd);1<(0>Oj+Pj?-(Oj+Pj):Oj+Pj)||0!=UI||0!=VI?Sr(ia.n,"Bad stereoinfo on allene !"):
-(dn=ia.J[qc[Zc-1]]-ia.J[Xd],en=ia.M[qc[Zc-1]]-ia.M[Xd],Rj=Math.sqrt(dn*dn+en*en),0.001>Rj&&(Rj=0.001),0<(ia.M[Qj]-ia.M[qc[Zc-1]])*(dn/Rj)-(ia.J[Qj]-ia.J[qc[Zc-1]])*(en/Rj)?Xc[Mc]=1:Xc[Mc]=-1,et&&(Xc[Mc]*=-1),ft&&(Xc[Mc]*=-1),Nj==Yd&&0>Oj&&(Xc[Mc]*=-1),Nj==Le&&0>Pj&&(Xc[Mc]*=-1),tf[Nj]>tf[Qj]&&(Xc[Mc]*=-1))}}else b:{var rc=a,sc=Ma,ZM=QI,$M=Ch,aN=o,bN=n,cN=YM,fn=Td,gn=void 0,$c=void 0,gt=void 0,Dh=void 0,Ba=void 0,Eh=void 0,zd=void 0,Sj=void 0,Zd=void 0,Nb=void 0,ea=void 0,Eb=void 0,Ne=void 0,hn=void 0,
-ad=void 0,ma=void 0,jn=void 0,Eb=v(H,k,-1,4,1),hn=v(H,k,-1,4,1),Fh=rc,$d=sc,WI=$M,ht=ZM,XI=aN,YI=bN,dN=cN,Fb=Eb,Tj=void 0,bd=void 0,kn=void 0,ln=void 0,it=void 0,Uj=void 0,Uj=-1;0<ht[$d]&&(Fb[++Uj]=ht[$d]);for(bd=1;bd<=dN;++bd)XI[bd]==$d&&(Fb[++Uj]=YI[bd]),YI[bd]==$d&&(Fb[++Uj]=XI[bd]);for(bd=Uj+1;bd<Fh.z[$d];++bd){it=Fh.t+1;kn=1;c:for(;kn<=Fh.z[$d];++kn){Tj=Fh.G[$d][kn];for(ln=0;ln<bd;++ln)if(Tj==Fb[ln])continue c;WI[Tj]<it&&(it=WI[Tj],Fb[bd]=Tj)}}0==ht[$d]&&0<Fh.x[$d]?(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=
-Fb[0],Fb[0]=-1):0<Fh.x[$d]&&(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=-1);for(Ba=Sj=Eh=Dh=jn=zd=Nb=0;4>Ba;++Ba)0>=Eb[Ba]||(gn=CH(rc,sc,Eb[Ba]),hn[Ba]=QH(rc,gn,sc),0<hn[Ba]?(++Nb,jn=Eb[Ba],Eh=Eb[Ba]):0>hn[Ba]?(++zd,Dh=Eb[Ba],Eh=Eb[Ba]):Sj=Eb[Ba]);Zd=Nb+zd;ma=v(H,k,-1,4,1);ad=0;if(3==rc.z[sc]){if(1==Nb&&1==zd||3==Zd&&0<Nb&&0<zd){Sr(rc.n,"Error in C3H stereospecification !");break b}Ne=Eb[0];1==Zd?Ne=Eh:2==Zd&&(Ne=Sj);ea=AH(rc,sc,Ne,Eb);ma[0]=Eh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?ad=1:ad=-1}else if(4==rc.z[sc])if(1==
-Zd)ea=AH(rc,sc,Eh,Eb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?ad=1:ad=-1;else{Ne=Eb[0];1<Sj&&(Ne=Sj);1==Nb?Ne=jn:1==zd&&(Ne=Dh);ea=AH(rc,sc,Ne,Eb);$c=v(H,k,-1,4,1);for(Ba=0;4>Ba;++Ba)gn=CH(rc,sc,ea[Ba]),$c[Ba]=QH(rc,gn,sc);if(4==Zd){if(0==Nb||0==zd){Sr(rc.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==zd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],ad=$c[0];else{for(Ba=0;4>Ba;++Ba)-1==$c[Ba]&&($c[Ba]=0);Zd=2}}else if(3==Zd)if(3==Nb||3==zd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?ad=-1:ad=1;else{1==Nb?Nb=gt=1:zd=gt=-1;for(Ba=0;4>Ba;++Ba)$c[Ba]==gt&&($c[Ba]=0);Zd=2}if(2==Zd)if(1==Nb&&1==zd)ea[1]==Dh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Dh&&(ea[2]=ea[3]),ma[0]=jn,ma[1]=Dh,ma[2]=ea[2],ma[3]=ea[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Sr(rc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?ad=1:ad=-1}}var W=ma,Vj=Eb,kb=void 0;Vj[0]==W[1]?(kb=
-W[0],W[0]=W[1],W[1]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Vj[0]==W[2]?(kb=W[2],W[2]=W[0],W[0]=kb,kb=W[1],W[1]=W[3],W[3]=kb):Vj[0]==W[3]&&(kb=W[3],W[3]=W[0],W[0]=kb,kb=W[1],W[1]=W[2],W[2]=kb);Vj[1]==W[2]?(kb=W[1],W[1]=W[2],W[2]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Vj[1]==W[3]&&(kb=W[1],W[1]=W[3],W[3]=kb,kb=W[2],W[2]=W[3],W[3]=kb);ma[2]==Eb[2]?fn[sc]=1:ma[2]==Eb[3]?fn[sc]=-1:Sr(rc.n,"Error in stereoprocessing ! - t30");fn[sc]*=ad}}}Va=new jF;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-O[c]&&(Va.b.b+=ua);0<tb[q]&&RH(a,c,tb[c],Va,Sd);var Gh=w[c],Gb=void 0,Wj=void 0,Hh=void 0,T=void 0,T=Rc,Gb=!1;0!=a.A[c]&&(Gb=!0);0!=Td[c]&&(Gb=!0);Hh=-1;for(Wj=1;Wj<=a.y;++Wj)if(a.q[Wj][0]==c){Hh=a.q[Wj][1];break}-1<Hh&&(Gb=!0);a.n.Ib&&0<a.e[c]&&(Gb=!0,Hh=1);switch(a.c[c]){case 2:T=Ab;break;case 3:Gh?T="c":T=Ib;break;case 4:Gh?(T=Gf,0<a.x[c]&&(Gb=!0)):T=gc;break;case 5:Gh?T="o":T=nc;break;case 7:Gh?(T="p",0<a.x[c]&&(Gb=!0)):T=tc;break;case 8:Gh?T=rg:T=Ec;break;case 13:Gh?T=wg:T=Ic;Gb=!0;break;case 6:T=
-Jc;Gb=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Hb;break;case 12:T=Zb;break;case 1:T=Xb;Gb=!0;break;case 19:T=uc;Gb=!0;break;case 20:T=vc;Gb=!0;break;case 21:T=wc;Gb=!0;break;case 22:T=xc;Gb=!0;break;case 18:Gb=!0,T=a.o[c],(D(T,wa)||D(T,Wc)||D(T,wb))&&(Gb=!1)}Gb&&(T=Sc+T,1==Td[c]?T+=ub:-1==Td[c]&&(T+=vb),1==a.x[c]?T+=Xb:1<a.x[c]&&(T+=Xb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Zj(a.A[c])&&(T+=Zj(a.A[c]))),-1<Hh&&(T+=mb+Hh),T+=Uc);yn(Va.b,T);for(A=1;A<=oc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&RH(a,o[A],n[A],Va,Sd),9<A&&(Va.b.b+="%"),xn(Va,j+(new R(A)).b);Rd[c]&&(Va.b.b+=va)}return Va.b.b}
-function TG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)qE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function UG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&TG(a,c);0==a.z[d]&&TG(a,d)}
-function LH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=CH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&TG(a,c)}}}function IH(a){var b;b=a.c.length;a.G=zt([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function NH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(KH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[CH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:JH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(KH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function hG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(bF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(bF((a.M[b]+a.M[c])/2)))}function MH(a,b){var c;for(c=1;c<=a.u;++c)EG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function CG(a,b){var c;c=(OF(),gE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function JH(a,b){return 2==a.s[b]?!0:!1}function EG(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function fH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=zt([b+5,2]),kF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function eE(a){var b;a.y=0;a.r=0;qH(a);for(b=1;b<=a.t;++b)a.D=b,fH(a);a.D=0}
-function SG(a){var b,c;b=v(eG,r,-1,4,1);fG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function aG(a,b){var c,d,e,f,g,i,h,l;c=v(eG,r,-1,4,1);fG(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;fG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function oH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function WG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Sc)&&dF(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Yj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=ro(c,d+1);try{a.n.y=lD(i,10)}catch(h){if(h=Si(h),y(h,119))a.n.y=0;else throw h;}a.D=b;fH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ib)?3:D(d,Ab)?2:D(d,gc)?4:D(d,nc)?5:D(d,tc)?7:D(d,Ec)?8:D(d,Tb)?9:D(d,Mb)?10:D(d,Hb)?11:D(d,Zb)?12:D(d,Xb)?1:D(d,Ic)?13:D(d,Jc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=cF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=cF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=cF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=cF(c,g++);for(;45==e;)--d,e=cF(c,g++)}a.A[b]=d}}}
-function jE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new FD(b);try{for(;b.k=yD(b,b.b),b.k<b.j;)d=YE(lD(BD(b),10)).b,c=e=YE(lD(BD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),y(f,119))vn(f);else throw f;}}function RH(a,b,c,d,e){b=CH(a,b,c);5!=a.i[b]&&JH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=sb,a=a.f[b],null!=a&&(e=a),yn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Tc)}
-function gH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Sr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Sr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function PH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=CH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=CH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=CH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=CH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Sr(a.n,"Not unique E/Z geometry !");else{i=CH(a,b,e);f=CH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=CH(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 HH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=CH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(JH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function QH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function VG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=HH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function iG(a){zH(this);this.n=a;this.y=this.u=this.t=0}
-function JG(a,b){var c,d,e,f,g,i,h;iG.call(this,a);f=j;i=HG(b);if(null!=i){h=new ED(b,i,!0);for(e=1;4>=e;++e)f=IG(h,i);g=YE(lD(jo(f.substr(0,3)),10)).b;c=YE(lD(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)hH(this),f=IG(h,i),this.J[e]=(new XE(UE(jo(f.substr(0,10))))).b,this.M[e]=-(new XE(UE(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),WG(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=YE(lD(f,10)).b,0<f&&(this.D=e,a.y=f,fH(this),this.D=0)));for(e=1;e<=c;++e)mH(this),
-f=IG(h,i),this.H[e]=YE(lD(jo(f.substr(0,3)),10)).b,this.I[e]=YE(lD(jo(f.substr(3,3)),10)).b,g=YE(lD(jo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=YE(lD(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);IH(this);oH(this);gG(this);for(zE(this);(h.k=yD(h,h.b),h.k<h.j)&&!(null==(f=BD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new DD(f);BD(g);BD(g);i=YE(lD(BD(g),10)).b;
-for(e=1;e<=i;++e)c=YE(lD(BD(g),10)).b,this.A[c]=YE(lD(BD(g),10)).b}if(0==f.indexOf("M APO")){g=new DD(f);BD(g);BD(g);i=YE(lD(BD(g),10)).b;for(e=1;e<=i;++e)c=YE(lD(BD(g),10)).b,f=YE(lD(BD(g),10)).b,this.D=c,$(this,0),WG(this,this.t,uc+f),this.D=0}}LH(this);zE(this)}}
-function yE(a,b){var c,d,e,f,g;iG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));dF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new DD(b);d=YE(lD(BD(f),10)).b;e=YE(lD(BD(f),10)).b;for(c=1;c<=d;++c)g=BD(f),hH(this),WG(this,this.t,g),this.J[c]=(new XE(UE(BD(f)))).b,this.M[c]=-(new XE(UE(BD(f)))).b;for(c=1;c<=e;++c)if(mH(this),this.H[c]=YE(lD(BD(f),10)).b,this.I[c]=YE(lD(BD(f),10)).b,this.s[c]=YE(lD(BD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;IH(this);oH(this);gG(this)}catch(i){i=Si(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}LH(this);zE(this)}}
-function LG(a,b,c){var d,e,f;iG.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(hH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))mH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;zE(this);gG(this)}
-function ZG(a,b,c){var d,e,f,g,i;iG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Kt,r,1,this.t+1,0);this.J=v(eG,r,-1,this.t+1,1);this.M=v(eG,r,-1,this.t+1,1);this.o=v(Kt,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Kt,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=zt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}zE(this);gG(this)}
-function VF(a){var b;zH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);kF(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);kF(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);kF(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);kF(a.e,this.e,this.t+1);this.d=v(Kt,r,1,this.t+1,0);kF(a.d,this.d,this.t+1);this.J=v(eG,r,-1,this.t+1,1);kF(a.J,this.J,this.t+1);this.M=v(eG,r,-1,this.t+1,1);kF(a.M,this.M,this.t+1);this.o=v(Kt,r,1,this.t+1,0);kF(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);kF(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);kF(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);kF(a.s,this.s,this.u+1);this.f=v(Kt,r,1,this.u+1,0);kF(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);kF(a.B,this.B,this.u+1);this.q=zt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function pH(a,b,c){var d,e,f;if(0==c)return XG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(bF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new XE(a)).b;d=ko(e,lo(46));0>d&&(e+=Xa,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function HG(a){var b;b=new ED(a,aa,!0);if(4<xD(b))return aa;b=new ED(a,kh,!0);return 4<xD(b)?kh:null}
-function XG(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=sb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function IG(a,b){for(var c,d;a.k=yD(a,a.b),a.k<a.j;){d=BD(a);if(D(d,b))return ba;for(BD(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 ba}else break;return d}return null}s(547,1,{135:1},iG,JG,yE,LG,ZG,VF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Tr(){Tr=u;Ur=new EC(Xb)}
-function PG(a,b){var c;Tr();var d;JF.call(this);this.d=new cB("Help");new cB("Home");this.e=b;N(this,(OF(),pE));this.ac&&TB(this.ac.d,!1);QB(this,!1);d=Hz(b);if(1==a)this.f||(this.f=new lC(d),HF(this.f,-30,0)),this.k=this.f,c=tE(b),this.ac&&SB(this.ac.d.I.c,Fc),nA(this,new YA(2)),this.i=new EC(c+" "),P(this,this.i,Lb),d=new rA,P(d,this.j,null),this.e.Cb&&(c=new cB("Submit"),P(d,c,null)),P(this,d,Nc),DC(this.i,jo(wo(this.i.ac.b.pb,ch))),this.ac&&TB(this.ac.d,!0),QB(this,!0);else if(2==a)this.c||
-(this.c=new lC(d),HF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&SB(this.ac.d.I.c,"Nonstandard atom"),nA(this,new YA(2)),c=new rA,P(c,new eC("atomic SMILES",1),null),P(this,c,lc),c=Xb,Ur&&(c=wo(Ur.ac.b.pb,ch)),Ur=new FC(c,8),P(this,Ur,Lb),c=new rA,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new lC(d),HF(this.b,5*b.Y,0));var e,f;d="About "+(OF(),$D);this.ac&&SB(this.ac.d.I.c,d);nA(this,new aC(0));N(this,pE);P(this,new eC($D+" Molecular Editor v2013-05-01",1),null);P(this,new eC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=PF,d=0,f=c.length;d<f;++d)e=c[d],e=new eC(e,1),Uz(e,this.e.x),P(this,e,null);c=new rA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}PB(this);c=this.k;IF(this.ac.d,c.b,c.c);!Gz(this)&&kA(this);Vz(this)}s(548,539,ri,PG);_.Gf=function(a){var b,c;if(a.i===this.d){try{b=new fD(this.e.H),c=eD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Si(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,PD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Ur;
-function SH(a,b){Fz(b)==a.b?N(b,(iB(),qB)):N(b,a.b)}
-function TH(a){var b,c,d,e;e=j;d=!1;Fz(UH)!=a.b?(e=wa,d=!0):Fz(VH)!=a.b?(e="!#6",d=!0):Fz(WH)!=a.b?(N(XH,(iB(),qB)),N(YH,qB),N(ZH,qB),N($H,qB),e="F,Cl,Br,I"):(b=Fz(aI)!=a.b,c=Fz(bI)!=a.b,Fz(cI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Fz(dI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Fz(eI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Fz(fI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Fz(gI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Fz(XH)!=a.b&&(e+="F,"),Fz(YH)!=a.b&&(e+="Cl,"),Fz(ZH)!=a.b&&(e+="Br,"),Fz($H)!=a.b&&(e+="I,"),
-dF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=wb:(N(UH,(iB(),qB)),e=wa)));b=j;d&&Fz(aI)!=a.b&&(b+=";a");d&&Fz(bI)!=a.b&&(b+=";A");Fz(hI)!=a.b&&(b+=";R");Fz(iI)!=a.b&&(b+=";!R");Fz(UH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Fz(lI)!=a.b&&(e="~");Fz(mI)!=a.b&&(e=mb);Fz(nI)!=a.b&&(e=ub);Fz(oI)!=a.b&&(e="!@");DC(a.f,e)}
-function pI(a){qI(a);rI(a);var b=jI.ac.b;ky(b,0);b.pb.options[0].selected=!0;b=kI.ac.b;ky(b,0);b.pb.options[0].selected=!0;N(aI,a.b);N(bI,a.b);N(hI,a.b);N(iI,a.b);N(jI,a.b);N(kI,a.b);sI(a)}function qI(a){N(cI,a.b);N(dI,a.b);N(eI,a.b);N(fI,a.b);N(gI,a.b);N(XH,a.b);N(YH,a.b);N(ZH,a.b);N($H,a.b)}function rI(a){N(UH,a.b);N(VH,a.b);N(WH,a.b)}function sI(a){N(lI,a.b);N(mI,a.b);N(nI,a.b);N(oI,a.b);a.c=!1}
-function QG(a){RB.call(this,"Atom/Bond Query");this.j=new cB(this.Ff());CA(this.r,new KF(this));this.b=(OF(),pE);this.d=a;this.e||(a=Hz(a),this.e=new lC(a),HF(this.e,-150,10));this.k=this.e;nA(this,new $B);N(this,this.b);a=new rA;nA(a,new FB(0,3,1));P(a,new dC("Atom type :"),null);UH=new cB(yb);VH=new cB("Any except C");WH=new cB("Halogen");P(a,UH,null);P(a,VH,null);P(a,WH,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));P(a,new eC("Or select one or more from the list :",0),null);P(this,a,null);
-a=new rA;nA(a,new FB(0,3,1));cI=new cB(Ib);dI=new cB(gc);eI=new cB(nc);fI=new cB(Ec);gI=new cB(tc);XH=new cB(Tb);YH=new cB(Mb);ZH=new cB(Hb);$H=new cB(Zb);P(a,cI,null);P(a,dI,null);P(a,eI,null);P(a,fI,null);P(a,gI,null);P(a,XH,null);P(a,YH,null);P(a,ZH,null);P(a,$H,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));jI=new gB;fB(jI,yb);fB(jI,ab);fB(jI,cb);fB(jI,jb);fB(jI,lb);P(a,new dC("Number of hydrogens : "),null);P(a,jI,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));kI=new gB;fB(kI,yb);fB(kI,
-ab);fB(kI,cb);fB(kI,jb);fB(kI,lb);fB(kI,"4");fB(kI,"5");fB(kI,"6");P(a,new eC("Number of connections :",0),null);P(a,kI,null);P(a,new eC(" (H's don't count.)",0),null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));P(a,new dC("Atom is :"),null);aI=new cB(zb);P(a,aI,null);bI=new cB("Nonaromatic");P(a,bI,null);hI=new cB(Dc);P(a,hI,null);iI=new cB(kc);P(a,iI,null);P(this,a,null);a=new rA;N(a,wB(Fz(this)));nA(a,new FB(0,3,1));P(a,new dC("Bond is :"),null);lI=new cB(yb);P(a,lI,null);mI=new cB(zb);P(a,mI,
-null);nI=new cB(Dc);P(a,nI,null);oI=new cB(kc);P(a,oI,null);P(this,a,null);a=new rA;nA(a,new FB(1,3,1));this.f=new FC(wa,20);P(a,this.f,null);P(a,new cB(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&TB(this.ac.d,!1);QB(this,!1);qI(this);rI(this);sI(this);N(aI,this.b);N(bI,this.b);N(hI,this.b);N(iI,this.b);N(jI,this.b);N(kI,this.b);SH(this,UH);PB(this);a=this.k;IF(this.ac.d,a.b,a.c);!Gz(this)&&kA(this);Vz(this)}s(549,539,ri,QG);
-_.Gf=function(a,b){var c;D(b,Bc)?(pI(this),SH(this,UH),TH(this)):y(a.i,87)?(sI(this),Ht(a.i)===Ht(UH)?(qI(this),rI(this)):Ht(a.i)===Ht(VH)?(qI(this),rI(this)):Ht(a.i)===Ht(WH)?(qI(this),rI(this)):Ht(a.i)===Ht(hI)?N(iI,this.b):Ht(a.i)===Ht(iI)?(N(hI,this.b),N(aI,this.b)):Ht(a.i)===Ht(aI)?(N(bI,this.b),N(iI,this.b)):Ht(a.i)===Ht(bI)?N(aI,this.b):Ht(a.i)===Ht(lI)||Ht(a.i)===Ht(mI)||Ht(a.i)===Ht(nI)||Ht(a.i)===Ht(oI)?(pI(this),this.c=!0):rI(this),SH(this,a.i),TH(this)):y(a.i,88)&&(sI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-N(c,this.b):N(c,(iB(),qB)),TH(this));107!=this.d.c&&(this.d.c=107,wA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var UH=_.f=null,lI=null,VH=null,aI=null,mI=null,ZH=null,cI=null,kI=null,jI=null,YH=null,XH=null,WH=null,$H=null,dI=null,bI=null,iI=null,oI=null,eI=null,gI=null,hI=null,nI=null,fI=null;function NG(a){a.b=-1;a.c=v(wF,r,0,0,0);a.d=0}function uH(){vF(this)}s(550,524,Di,uH);_.Ne=function(){NG(this)};_.b=-1;
-function Qr(a,b){a.b=b;IC();var c,d;a&&a&&(c=new tI(a),void 0!=$wnd.FileReader?d=new uI(c):d=new vI(c),wI(d),xI(d))}function Pr(a){a=new TC(a);IC();var b,c,d,e,f;try{var g=(LC(),OC);if(PC(g,(LC(),OC)))b=a.b;else if(PC(g,MC))b=new XC(a.b);else throw new UC(g);c=Kn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new yI;az(d.f,c);e=(f=po(c,"\r\n|\r|\n|\n\r"),f.length);Tv(d.f,20*(10>e?e:10)+ag);Zn((Wn(),Xn),new zI(d));wI(d);xI(d)}catch(i){if(i=Si(i),y(i,103))vn(i);else throw i;}}
-function vH(){}s(551,1,{104:1,111:1},vH);_.ze=function(a){OD(this.b,a.b)};_.b=null;function mE(){qx();sj.call(this)}s(553,331,gi,mE);
-function Mr(){var a;Mr=u;qx();AI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);BI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");CI=AI&!BI;var b;a=F(H,k,-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]);Nr=v(H,k,-1,1E3,1);for(b=0;b<Nr.length;++b)Nr[b]=-999;for(b=0;b<a.length;b+=2)Nr[a[b+1]]=a[b]}
-function Gq(a,b,c){a=new DI(b,c,a);if(!b.Rd(a,c))for(b=b._b;b&&!b.Rd(a,c);)b=b._b}function uA(a,b,c){var d;d=new EI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function cE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function wG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)xw(a.i,b.u,c,d),b.s=c,b.t=d;FI(b)}
-function ZD(a,b,c,d){Mr();mE.call(this);this.b=new gj;this.f=d;this.pb.style[Wf]=ab;this.pb.style[Uf]=ab;this.pb.style[Ng]=Ze;this.pb.style[hh]=b;this.pb.style[Pe]=c;this.i=new GI;this.i.pb.style[hh]=eb;Tv(this.i,eb);CI?(b=new HI,c=new II,mj(b,this.i,0,0),mj(b,c,0,0),Bw(this,b)):Bw(this,this.i);this.d=a;a.Ob=this;CI?(this.k=new JI(this),this.k.j=new KI(this),this.k.k=new LI(this),this.k.o=new MI(this),this.k.n=new NI(this),this.d&&(this.k.f=new PI(this),this.k.i=new SI(this),this.k.b=new ZI(this))):
-z(this,new $I(this),(Xr(),Xr(),Yr));z(this,this,(Lq(),Lq(),Mq));z(this,new aJ(this),(wj(),wj(),xj));z(this,new bJ(this),(yj(),yj(),zj));z(this,new cJ(this),(Jr(),Jr(),Kr));(Fq(),Fq(),Zz).b=this}s(552,553,gi,ZD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var CI,BI,AI,Nr=null;function GI(){zw.call(this);this.pb[Cd]=Ve}s(555,309,qi,GI);function HI(){GI.call(this);this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(554,555,qi,HI);function $I(a){this.b=a}s(556,1,{},$I);
-_.nc=function(a){var b,c,d;c=Cj(a);d=Dj(a);b=Ej(a.b);a=new dJ(a);2==b&&(a.f=4);$G(this.b.d,a,c,d);this.b.j=!0};_.b=null;function aJ(a){this.b=a}s(557,1,{},aJ);_.oc=function(a){var b,c;b=Cj(a);c=Dj(a);a=new dJ(a);this.b.j?iH(this.b.d,a,b,c):kH(this.b.d,a,b,c);vy(this.b.pb)};_.b=null;function bJ(a){this.b=a}s(558,1,{},bJ);_.pc=function(a){this.b.j=!1;Cj(a);Dj(a);lH(this.b.d)};_.b=null;function cJ(a){this.b=a}s(559,1,{},cJ);_.b=null;
-function II(){GI.call(this);this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(560,555,qi,II);function eJ(a,b){var c;c=b.b;c.f=4;return $G(a.b.d,c,b.e,b.f)}function KI(a){this.b=a}s(561,1,{},KI);_.Hf=function(a){return eJ(this,a)};_.b=null;function us(a,b){kH(a.b.d,b.b,b.e,b.f);return $G(a.b.d,b.b,b.e,b.f)}function LI(a){this.b=a}s(562,1,{},LI);_.Hf=function(a){return us(this,a)};_.b=null;function MI(a){this.b=a}s(563,1,{},MI);_.Hf=function(a){return iH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function NI(a){this.b=a}s(564,1,{},NI);_.Hf=function(){return lH(this.b.d)};_.b=null;function Ar(a,b){var c;c=K(bF(b.c));c=new WC(b,0,mg,c);WF(a.b.d,c);return!0}function PI(a){this.b=a}s(565,1,{},PI);_.Hf=function(a){return Ar(this,a)};_.b=null;function Br(a,b){var c;c=K(bF(100*b.d));c=new WC(b,0,tg,c);WF(a.b.d,c);return!0}function SI(a){this.b=a}s(566,1,{},SI);_.Hf=function(a){return Br(this,a)};_.b=null;function Fr(a,b){var c;c=new WC(b,0,le,mh);WF(a.b.d,c);return!0}function ZI(a){this.b=a}
-s(567,1,{},ZI);_.Hf=function(a){return Fr(this,a)};var fJ=_.b=null;function gJ(){gJ=u;fJ=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function hJ(){hJ=u;iJ={}}function jJ(a,b,c){var d;c&&(b.style[se]=c.c+ag,d=c.b,d!=Rb&&(b.style[re]=d),0!=(c.d&1)&&(b.style[ue]=nd),0!=(c.d&2)&&(b.style[te]=Te));a.f.style[gh]=Lf}
-function LB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Ei(b);d in iJ?c=iJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(gJ(),fJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),jJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=fk(e),l=fk(e)+(e.offsetHeight||0),m=l-h,o=fk(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new kJ,w.b=q,w.c=n,w.d=m,w),iJ[d]=c);return c}
-function lJ(){hJ();var a,b,c,d,e;Aj();this.b=F(Kt,r,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);this.f.innerHTML=this.i||j;this.f.style[se]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[re]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(570,1,{},lJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var iJ;function kJ(){}
-s(571,1,{},kJ);_.b=0;_.c=0;_.d=0;function aH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!y(b,125))throw b;}return!1}function bH(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!y(b,125))throw b;}return!1}function dJ(a){Or.call(this,null,0,null);this.b=a}function DI(a,b,c){Or.call(this,a,0,b);this.b=c}s(572,420,ti,dJ,DI);_.xe=function(){return aH(this)};_.ye=function(){return bH(this)};_.b=null;
-function AC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,jJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function zC(a){this.d=a;this.c={};this.b=new lJ}s(573,423,ti,zC);_.b=null;function vA(a){this.b=a}s(574,431,{},vA);_.b=null;function mJ(a,b){this.b=a;this.c=b}s(575,1,{},mJ);_.b=null;_.c=null;function nJ(){Zx.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[hh]=jd}s(576,344,qi,nJ);
-function oJ(){oJ=u;var a=pJ=new lJ;Aj();a.i="9p";a.f.style[re]=zg;a.f.style[se]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[se]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);qJ=new HA(1)}function mG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,FI(a)}
-function oG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(lG(a,!1),360<=g||-360>=g?i=nG(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,G=rJ(o,n,q,w,f),A=rJ(o,n,q,w,h),J="<g"+a.n+rb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.b+ba+A.c+'"/>',J+="</g>",J),mG(a,i))}function Z(a,b,c,d,e){a.o&&mG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function kG(a,b,c,d,e){a.o&&(lG(a,!1),mG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a))}function vG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");mG(a,b)}function WB(a,b,c,d,e){lG(a,!0);mG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a)}
-function FI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=dk(a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=fk(a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ig+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va)}function uG(a,b){a.f=b;a.j=sH(b)}s(577,427,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var qJ,pJ;function is(a,b,c){c&&(ts(a,b),c.Hf(a.c));a.e=!0}function ts(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-dk(a.p.pb)+ck(a.p.pb)+ck(a.p.pb.ownerDocument.body),a.c.f=c.clientY-fk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new dJ(b),b.b.preventDefault(),!0):!1}
-function JI(a){this.p=a;this.c=new sJ;this.d=new tJ(this);z(this.p,new uJ(this),(qs(),qs(),rs));z(this.p,new vJ(this),(js(),js(),ks));z(this.p,new wJ(this),(ns(),ns(),os));z(this.p,new xJ(this),(fs(),fs(),gs));z(this.p,new yJ,(Gr(),Gr(),Hr));z(this.p,new zJ(this),(Cr(),Cr(),Dr));z(this.p,new AJ(this),(xr(),xr(),yr))}s(578,1,{},JI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function tJ(a){uk();this.b=a}s(579,25,{},tJ);
-_.Ac=function(){!this.b.e&&this.b.j&&eJ(this.b.j,this.b.c)};_.b=null;function uJ(a){this.b=a}s(580,1,{},uJ);_.b=null;function vJ(a){this.b=a}s(581,1,{},vJ);_.b=null;function wJ(a){this.b=a}s(582,1,{},wJ);_.b=null;function xJ(a){this.b=a}s(583,1,{},xJ);_.b=null;function yJ(){}s(584,1,{},yJ);function zJ(a){this.b=a}s(585,1,{},zJ);_.b=null;function AJ(a){this.b=a}s(586,1,{},AJ);_.b=null;function sJ(){}s(587,1,{},sJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function lE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function BJ(a){var b,c,d,e,f;bk(a);d=(nj(),oj(null));e=new nJ;Wx(e,a);nw(d,e,d.pb);f=a.ld();b=a.kd();c=lE();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Yx(e,a);vw(d,e);return new Nz(f,b)}function CJ(){this.pb=$doc.createElement(ce);this.pb[Cd]=Ve;this.pb.style[Vf]=Qe;this.pb.style[Yf]=cd;this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(589,312,vi,CJ);_.hd=function(){return dk(this.pb)};
-_.jd=function(){return fk(this.pb)};function sH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function rJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new mJ(new XE(a),new XE(b))}function nG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function zG(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+za+h,f<g-1&&(d+=ba);d+=fa;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function lG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function EI(){oJ();this.o=qJ;this.d=[];this.u=new CJ}s(590,577,{},EI);_.b=j;_.c=j;function DJ(){DJ=u;EJ=new Nz(0,0)}
-function FJ(a){var b;b=a.Lf();if(!b){var c;(c=a.If())?(b=BJ(c.b),tj(c.Ae(),b.c,b.b),c=BJ(c.b),b=new Nz(c.c-b.c,c.b-b.b)):b=new Nz(0,0);a.Pf(b)}return b}function bA(a,b){var c;if(a.Ee())return EJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Of(Gz(b));c=BJ(a.Ae());a.f.c=c.c;a.f.b=c.b;return c}function GJ(a,b){var c;b&&(c=ig+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va,a.Kf().pb.style[kd]=c)}function HJ(){this.f=new AB;this.f.b=-1;this.f.c=-1}s(592,1,{});_.If=function(){return null};_.Jf=function(a){this.Nf(a.Td())};
-_.Kf=function(){return this.Ae()};_.Lf=function(){return IJ};_.Jd=function(){};_.Ee=function(){return!1};_.Mf=function(a){this.Of(Gz(a))};_.Nf=function(a){GJ(this,a)};_.Of=function(a){var b=this.Ae().pb,c,d,e;c=(lA(),mA);e=a.c;d=a.b;e!=c.c?b.style[se]=j+e+"pt":b.style[se]=j;d!=c.b?b.style[re]=d:b.style[re]=j;0!=(a.d&1)?b.style[ue]=nd:b.style[ue]=j;0!=(a.d&2)?b.style[te]=Te:b.style[te]=j};_.Pf=function(a){IJ=a};_.Qf=function(){};var IJ=_.f=null,EJ;
-function dB(a,b){DJ();HJ.call(this);this.b=new jx(a);this.b.md()[Cd]=j;z(this.b,new JJ(this,b),(Iq(),Iq(),Jq))}s(591,592,{},dB);_.Ae=function(){return this.b};_.Nf=function(a){GJ(this,a)};_.b=null;function JJ(a,b){this.b=a;this.c=b}s(593,1,{},JJ);_.Mc=function(a){Fq();Gq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function hB(a){DJ();HJ.call(this);this.b=new ly;z(this.b,new KJ(this,a),(Cq(),Cq(),Dq))}s(594,592,{},hB);_.Ae=function(){return this.b};_.b=null;
-function KJ(a,b){this.b=a;this.c=b}s(595,1,{},KJ);_.b=null;_.c=null;function LJ(a,b){var c,d;GJ(a,b.Td());for(d=new Mi(b.Pb.b);d.c<d.e.He();)c=Ni(d),c.ec&&c.ac.Jf(c)}function MJ(a,b){var c,d,e,f,g,i,h;tj(a.e,b.$d(),b.Wd());for(d=new Mi(b.Pb.b);d.c<d.e.He();)c=Ni(d),c.ec&&(e=c.ac,e.Mf(c),i=c._d(),h=c.ae(),g=c.$d(),f=c.Wd(),0<g&&0<f&&(c=e.Ae(),g-=FJ(e).c,f-=FJ(e).b,tj(e.Ae(),g,f),!c.ob&&a.e.Dd(c),a.e.Ed(c,i,h)))}function qA(){DJ();HJ.call(this);this.e=new zw}s(596,592,{},qA);
-_.Jf=function(a){LJ(this,a)};_.Ae=function(){return this.e};_.Mf=function(a){MJ(this,a)};_.e=null;function fC(a){DJ();HJ.call(this);var b=this.b=new Jx;ox(b.c,a,!1);Bx(b);this.f.b=-1;this.f.c=-1}s(597,592,{},fC);_.Ae=function(){return this.b};_.Ee=function(){var a;a=(this.b.c.d?yo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function iC(a){this.b=new Gy(a.i,new NJ(a))}s(598,1,{},iC);_.b=null;
-function Cy(a){var b,c,d,e,f;f=new VC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(OJ,r,104,0,0);for(c=b.b?Gk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((AA(),Q),new R(f.e)));c=c.c;if(fu(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(jt(),jt(),kt):new DA(a.e.b)).Cd();c.ad();)a=c.bd(),1001==f.e&&a.ze(f);var g,i,h;1001==f.e?(g=new Or(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&y(f.f,101)?(i=f.f,h=new Or(i,205,null),h.j=i._d(),
-h.k=i.ae()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new Or(null._f,g,null),f.j=null.$f(),f.k=null.$f(),i=null.$f(),f.f=i&12,501==g&&null.$f())))}function NJ(a){this.b=a}s(599,1,Wh,NJ);_.qc=function(){Cy(this)};_.b=null;function GC(){DJ();HJ.call(this);this.b=new ez}s(600,592,{},GC);_.If=function(){var a;a=new GC;az(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ae=function(){return this.b};
-_.Lf=function(){return PJ};_.Pf=function(a){PJ=a};var PJ=_.b=null;s(601,596,{});function QJ(a){var b;b=new Wq(vo(a.pb,Qf),vo(a.pb,Pf));a=new Wq(vo(a.T.jb.pb,Qf),vo(a.T.jb.pb,Pf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function RJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.rd(a.R);a.pd(b);a.R=a.Q=null}else null!=a.R?(SJ(a,a.R),a.R=null):null!=a.Q&&(TJ(a,a.Q),a.Q=null);Gj(a.S)}function wI(a){a.kb?a.Uf(Zq(a.T.jb)):(a.Md(),wI(a))}function TJ(a,b){var c;a.kb?(c=QJ(a),a.Uf(new Wq(-1,UJ(b,!1)-c[1]))):a.Q=b}
-function VJ(a,b){var c;b!=a.Hd()&&(c=a.T.jb,fw(c),WJ(c,b,c.pb,c.q.d,!0))}function SJ(a,b){var c;a.kb?(c=QJ(a),a.Uf(new Wq(UJ(b,!0)-c[0],-1))):a.R=b}s(604,314,hi);_.Rf=function(){var a,b;b=Zq(this.T.jb);a=QJ(this);b.c+=a[0];b.b+=a[1];return b};_.Hd=function(){var a;a=this.T.jb;return 0!=a.q.d?XJ(rz(a.q,0)):null};_.Sf=function(a){YJ(this.T.jb,a)};_.Cd=function(){return new gw(this.T.jb)};_.Tf=function(){cr(this.T.jb)};_.xd=function(){RJ(this)};_.Pd=function(){cr(this.T.jb)};
-_.zd=function(a){return ZJ(this.T.jb,a)};_.Uf=function(a){ar(this.T.jb,a)};_.pd=function(a){TJ(this,a)};_.Id=function(a){VJ(this,a)};_.rd=function(a){SJ(this,a)};_.Q=null;_.R=null;function $J(){$J=u;var a=(aK(),bK(),cK);dK=new cy(a.e,a.c,a.d,a.f,a.b)}function eK(a,b){if(0!=a.I.b.q.d&&XJ(rz(a.I.b.q,0)))throw new aw("WindowPanel can only contain one child widget");fK(a,b)}
-function xI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Qe,a.ab=!1,a.Md());b=a.pb;b.style[Ze]=0+(Aj(),ag);b.style[Tg]=bb;e=~~(uj()-vo(a.pb,Qf))>>1;f=~~(vj()-vo(a.pb,Pf))>>1;IF(a,Yj(ck($doc.body)+e,0),Yj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=gg,a.pb.style[eh]=fh,ik(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
-function gK(a,b){var c;if(a.w){c=new vv;a.mb&&Ns(a.mb,c);a.J&&$q(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!y(d,119))throw d;}a.n=hK(a.r,a);try{Gw(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else Gw(a,b)}function iK(a,b,c){var d,e;e=a.ob;d=new Ij(a,e);e.Ed(a,d.b+b,d.e+c)}function jK(a,b,c){b=new kK(zo(yo(Cv(Cv(a.T.d,b),c))));ew(b,a);z(b,a.o,(Iq(),Iq(),Jq));return b}function Yq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));ar(a.T.jb,b)}
-function IF(a,b,c){var d,e;(e=a.r)?(d=lK(e.pb),Jw(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):Jw(a,b,c)}function TB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?br(a.r,a):$q(a.r,a)))}function fK(a,b){if(b!=(0!=a.I.b.q.d?XJ(rz(a.I.b.q,0)):null)){fw(a.I.b);var c=a.I.b;WJ(c,b,c.pb,c.q.d,!0)}}
-function mK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Tq(),nK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.He();)if(d=Ni(e),b==(Tq(),oK)){!d.c&&(d.c=new pK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Tq(),Uq))g=d.r,i=d.F,d.I.d?(IF(d,i.d,i.e),Yq(d,new Wq(i.c,-1))):(IF(d,i.d,i.e),Yq(d,new Wq(i.c,i.b)),br(g,d)),Qi(g.d,d,d.I.c),tk(d.z,333);else if(!d.C&&f==(Tq(),nK))d.pb.style[eh]=fh,Tq()}else if(b==Uq){!d.c&&(d.c=new pK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=lK(i.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),d.F=h,IF(d,0,0),qK(d,Vq(i.pb).c,-1);else{if(f!=(Tq(),nK))h.d=dk(d.pb)-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),h.c=d.q,h.b=d.p,d.F=h;IF(d,0,0);ar(d,new rK(Vq(i.pb)));$q(i,d)}d==d.r.b||RG(d);tk(d.z,333)}}else b==nK&&(!d.c&&(d.c=new pK),d=a,d.C||(d.G=c,d.pb.style[eh]=Qe))}}function sK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.$f().$f()}
-function tK(a){if(!a.kb){a.t=Zv(a,a.r,(!ys&&(ys=new Ak),ys));a.s=Zv(a,a.r,zk?zk:zk=new Ak);a.u=Zv(a,a.r,(!Ds&&(Ds=new Ak),Ds));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);ys&&(b=new xs(a),a.mb&&Ns(a.mb,b));a.J&&br(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(Jw(a,a.n.b,a.n.c),a.n=null);Kw(a);RG(a)}}function RG(a){if(a!=a.r.b){var b;Ds&&(b=new Cs(a),a.mb&&Ns(a.mb,b))}}
-function uK(a,b,c){var d=(Rw(),Sw);Lw.call(this,!1,"popup");this.U=d.b;this.S=new vK(this);d=new wK;d.pb[Cd]="mosaic-popupLayoutPanel";Dw(this.T,d);Iw(this);this.o=new xK(this);this.z=new yK(this);this.A=new zK(this);this.B=new AK(this);this.F=new BK;this.O=(Tq(),oK);this.J=c;this.r=a;a=this.I=new CK(b);b=new DK;!a.e&&(a.e=new EK);aj(a.e,b);a=new FK(new by(dK.b.e.b,dK.b.c,dK.b.d,dK.b.f,dK.b.b));z(a,new GK(this),(Iq(),Iq(),Jq));b=this.I.c;b.c||(b.c=new Zx,b.c.md()[Cd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Sx(),Tx),c.d=d,HK(b.i,b.c,new IK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new qw;d=Xx(c);Kv(c.c,(Yu(),Zu(d)),0);pw(c,a,d,0,!1)}else Wx(b.c,a);YJ(b.i,null);z(this.I.c,new JK(this),(Qq(),Qq(),Rq));z(this.I.c,this.o,Jq);VJ(this,this.I);Oi(zo(yo(this.pb)),"mosaic-WindowPanel",!0)}s(603,604,hi);_.Hd=function(){return 0!=this.I.b.q.d?XJ(rz(this.I.b.q,0)):null};_.Kd=function(a){gK(this,a)};_.Cd=function(){return new gw(this.I.b)};_.xd=function(){RJ(this);Gj(new KK(this))};
-_.zd=function(a){return ZJ(this.I.b,a)};_.Uf=function(a){Yq(this,a)};_.Ld=function(a,b){IF(this,a,b)};_.Id=function(a){fK(this,a)};_.Md=function(){tK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var dK;function LK(a){a.i=(new cB(a.j)).ac.Ae();z(a.i,new MK(a),(Iq(),Iq(),Jq));a.e=F(NK,r,59,[a.i])}
-function yI(){$J();var a,b,c,d,e,f;uK.call(this,(OK(),PK),null,!0);this.Xf();this.db=!0;a=new Lx(this.k);this.f=new dz;this.f.pb.style[hh]=eb;Tv(this.f,eb);this.Vf();SJ(this,"400px");f=new qz;f.pb.style[Pe]=eb;f.f[ud]=10;c=(Ex(),Px);f.b=c;pz(f,a);pz(f,this.f);e=new Zx;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Wx(e,a);pz(f,e);eK(this,f);TB(this,!1);this.Wf()}s(602,603,hi,yI);_.Vf=function(){LK(this)};_.Wf=function(){var a=this.f;a.pb.readOnly=!0;var b=Vv(a.pb)+"-readonly";Oi(a.md(),b,!0)};
-_.Xf=function(){SB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function MK(a){this.b=a}s(605,1,{},MK);_.Mc=function(){gK(this.b,!1)};_.b=null;function zI(a){this.b=a}s(606,1,{},zI);
-_.qc=function(){Wv(this.b.f.pb,!0);gx.Qd(this.b.f.pb);var a=this.b.f,b;b=wo(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new xx("Length must be a positive integer. Length: "+b);if(b>wo(a.pb,ch).length)throw new xx("From Index: 0 To Index: "+b+" Text Length: "+wo(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function QK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";SB(a.I.c,"Paste")}function vI(a){$J();yI.call(this);this.d=a}
-s(608,602,hi,vI);_.Vf=function(){LK(this);this.b=(new cB(this.c)).ac.Ae();z(this.b,new RK(this),(Iq(),Iq(),Jq));this.e=F(NK,r,59,[this.b,this.i])};_.Wf=function(){Tv(this.f,"150px")};_.Xf=function(){QK(this)};_.Md=function(){tK(this);Zn((Wn(),Xn),new SK(this))};_.b=null;_.c=null;_.d=null;function uI(a){$J();vI.call(this,a)}s(607,608,hi,uI);_.Wf=function(){Tv(this.f,"150px");HD(new TK(this),this.f)};_.Xf=function(){QK(this);this.k+=" Or drag and drop a file on it."};
-function TK(a){this.b=a;this.c=new UK(this);this.d=this.e=1}s(609,478,{},TK);_.b=null;function UK(a){this.b=a}s(610,1,{},UK);_.Le=function(a){this.b.b.f.pb[ch]=null!=a?a:j};_.b=null;function JC(){new Ps}s(611,451,{},JC);function RK(a){this.b=a}s(612,1,{},RK);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new VC(a.b,0,wo(this.b.f.pb,ch));OD(a.b.b,b.b)}gK(this.b,!1)};_.b=null;function SK(a){this.b=a}s(613,1,{},SK);_.qc=function(){Wv(this.b.f.pb,!0);gx.Qd(this.b.f.pb)};_.b=null;
-function tI(a){this.b=a}s(615,1,{},tI);_.b=null;function tr(a,b){a.onloadend=function(a){b.Le(a.target.result)}}function LD(a){this.b=a}s(620,1,{},LD);_.b=null;function ID(){}s(621,1,{},ID);function JD(){}s(622,1,{},JD);function KD(){}s(623,1,{},KD);function UB(a,b){DJ();qA.call(this);this.d=new VK(a);var c=this.c=new Zx,d=(Ex(),Px);c.b=d;Wx(this.c,this.e);eK(this.d,this.c);this.d.b=this;this.b=b}s(624,601,{},UB);_.Ae=function(){return this.d};_.Kf=function(){return this.c.ob};
-_.Jd=function(){gK(this.d,!1)};_.Of=function(){};_.Qf=function(a){LJ(this,a);MJ(this,a);wI(this.d);tK(this.d)};_.b=null;_.c=null;_.d=null;function VK(a){$J();uK.call(this,(OK(),PK),a,!1)}s(625,603,hi,VK);_.Jd=function(){var a=this.b,b=new NB(a.b,201),c;a=a.b.r;a.b?a=new WK(new Mi(a.b)):(a=(jt(),jt(),kt),a=new Mi(a));for(;a.ad();)c=a.bd(),201==b.e&&GF(c.b)};_.b=null;function qC(){DJ();HJ.call(this);var a=this.b=new XK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(626,592,{},qC);_.Ae=function(){return this.b};
-_.b=null;function iD(){}s(632,467,{},iD);function WK(a){if(!a)throw new to;this.b=a}s(633,1,{},WK);_.ad=function(){return oD(this.b)};_.bd=function(){return Ni(this.b)};_.cd=function(){throw new rD("Missing message: awt.50");};_.b=null;function NA(){return NA()}function gD(){gD=u;var a;a=(YC(),ZC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(YK,r,-1,0,1);else throw new KE(a+" is not supported");}catch(b){if(b=Si(b),!y(b,127))throw b;}}
-function jC(a,b){a.b=31*a.b+I((new XE(b)).b)}function IA(){}s(636,1,{},IA);_.hC=function(){return this.b};_.b=1;function lK(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"borderTopWidth"));b[1]=ZK($K(a,"borderRightWidth"));b[2]=ZK($K(a,"borderBottomWidth"));b[3]=ZK($K(a,"borderLeftWidth"));return b}function aL(a){var b,c;c=bL(a);b=lK(a);a=new Wq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Vq(a){return new Wq(a.clientWidth,a.clientHeight)}
-function bL(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"marginTop"));b[1]=ZK($K(a,"marginRight"));b[2]=ZK($K(a,"marginBottom"));b[3]=ZK($K(a,"marginLeft"));return b}function cL(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"paddingTop"));b[1]=ZK($K(a,"paddingRight"));b[2]=ZK($K(a,"paddingBottom"));b[3]=ZK($K(a,"paddingLeft"));return b}function dL(a,b,c){try{D(b,pe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Si(d),!y(d,119))throw d;}}
-function UJ(a,b){var c;eL||(eL=$doc.createElement(Cg),dL(eL,Ze,j),dL(eL,Tg,j),dL(eL,Yf,cd),dL(eL,eh,Qe),$doc.body.appendChild(eL));dL(eL,hh,a);dL(eL,Pe,a);c=aL(eL);return b?c.c:c.b}var eL=null;function fL(){Wq.call(this,0,0)}function Wq(a,b){this.c=a;this.b=b}function rK(a){Wq.call(this,a.c,a.b)}s(638,1,ti,fL,Wq,rK);_.eQ=function(a){return this===a?!0:null==a||gL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function hL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(639,1,{113:1,115:1,136:1},hL);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return iL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
-function jL(a,b){this.b=a;this.c=b}s(640,1,ti,jL);_.eQ=function(a){return this===a?!0:null==a||kL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return kL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function BK(){this.c=this.b=this.e=this.d=0}s(641,1,ti,BK);_.eQ=function(a){return this===a?!0:null==a||lL!=Hn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return lL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function $K(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==pe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(643,1,{});var mL=-1;function nL(){}s(644,643,{},nL);_.b=-1;_.c=-1;var oL=null;
-function ZK(a){a=parseInt(a,10);a=isNaN(a)?null:YE(a);return!a?0:a.b}s(647,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Rf=function(){return Zq(this.i)};_.Sf=function(a){YJ(this.i,a)};_.Tf=function(){cr(this.i)};_.Pd=function(){cr(this.i)};_.pd=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.rd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function aK(){aK=u;bK()}function SB(a,b){a.b.pb.textContent=b||j;YJ(a.i,null)}
-function pL(a){aK();var b;lx(this,new wK);this.b=new qL;b=this.i;rL(b,new sL);dL(b.pb,Wf,bb);b.p=0;HK(b,this.b,new IK(0));this.b.md()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||j;YJ(this.i,null);this.pb[Cd]="mosaic-Caption"}s(646,647,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},pL);_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};_.c=null;function bK(){bK=u;tL=Rn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new vz(tL,240,20);new vz(tL,224,16);new vz(tL,208,16);new vz(tL,192,16);new vz(tL,176,16);new vz(tL,160,16);new vz(tL,144,16);new vz(tL,128,16);new vz(tL,112,16);new vz(tL,96,16);new vz(tL,80,16);new vz(tL,64,16);new vz(tL,260,16);cK=new vz(tL,48,16);new vz(tL,32,16);new vz(tL,16,16);new vz(tL,0,16)}var tL,cK;
-function uL(a,b){Wv(a.b.pb,!b);YJ(a.i,a.b)}function Xq(a,b){a.d=b;Wv(a.b.pb,!b);YJ(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.He();)Ni(c)}}function CK(a){var b;lx(this,new wK);b=this.i;rL(b,new vL((wL(),xL)));b.p=0;this.c=new pL(a);HK(b,this.c,new IK(1));this.b=new wK;fj(this.b,"Body");HK(b,this.b,new IK(0));this.pb[Cd]="mosaic-CaptionLayoutPanel"}s(649,647,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},CK);_.sd=function(){$v(this.i)};_.td=function(){cw(this.i)};_.Cd=function(){return new gw(this.b)};
-_.zd=function(a){return ZJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function EK(){vF(this)}s(650,524,Di,EK);function vK(a){this.b=a}s(651,1,Wh,vK);_.qc=function(){cr(this.b.T.jb)};_.b=null;function yL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Fj(a.f.b,b);a.f&&Tu(a.f.b,b)&&Wu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&RG(!a.f?null:Tu(a.f.b,b-1))}function zL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new pA);-1==Fj(a.f.b,b)&&aj(a.f.b,b)}function pK(){}s(652,1,{},pK);_.Vc=function(a){yL(a)};_.Wc=function(a){zL(a)};
-_.Yc=function(a){AL(a.b.r,a.b)};function OK(){OK=u;BL=new CL(1,"e");DL=new CL(2,Gf);EL=new CL(3,"ne");FL=new CL(10,"nw");GL=new CL(4,rg);HL=new CL(5,wg);IL=new CL(12,"sw");JL=new CL(8,"w");PK=new KL((nj(),oj(null)).pb)}function hK(a,b){var c;c=lK(a.pb);return new jL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
-function LL(a){var b,c,d,e,f,g;if(a.f){b=Vq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Tu(a.f.b,d),c=new Wq(vo(g.pb,Qf),vo(g.pb,Pf)),f=hK(a,g),f.b-=Yj(0,f.b+vo(g.pb,Qf)-b.c),f.c-=Yj(0,f.c+vo(g.pb,Pf)-b.b),IF(g,Yj(0,f.b),Yj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,qK(g,c.c,c.b),g.O==(Tq(),Uq)&&ar(g,new rK(Vq(a.pb))),tk(g.z,1)}}function ML(a,b,c){a=a.e;Qi(a,b,b);x(a.d,b,c);fj(b,Cc+c.c)}
-function $q(a,b){var c;c=a.e;NL(c,b.H);ej(b.H,Cc+FL.c);NL(c,b.D);ej(b.D,Cc+DL.c);NL(c,b.E);ej(b.E,Cc+EL.c);NL(c,b.N);ej(b.N,Cc+JL.c);NL(c,b.v);ej(b.v,Cc+BL.c);NL(c,b.M);ej(b.M,Cc+IL.c);NL(c,b.K);ej(b.K,Cc+GL.c);NL(c,b.L);ej(b.L,Cc+HL.c)}
-function br(a,b){!b.H&&(b.H=jK(b,0,0));ML(a,b.H,FL);!b.D&&(b.D=jK(b,0,1));ML(a,b.D,DL);!b.E&&(b.E=jK(b,0,2));ML(a,b.E,EL);!b.N&&(b.N=jK(b,1,0));ML(a,b.N,JL);!b.v&&(b.v=jK(b,1,2));ML(a,b.v,BL);!b.M&&(b.M=jK(b,2,0));ML(a,b.M,IL);!b.K&&(b.K=jK(b,2,1));ML(a,b.K,GL);!b.L&&(b.L=jK(b,2,2));ML(a,b.L,HL)}function AL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Fj(a.f.b,b);if(c+1<d){SA(a.f,b);for(aj(a.f.b,b);c<d;++c)sK(Tu(a.f.b,c),c)}else sK(b,c)}
-function KL(a){a=new OL(a);lx(this,a);this.d=new PL(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new QL(a);this.e.j=!0;Yi(this.e);this.e.n=3;nx(this)}s(653,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},KL);_.Rf=function(){return Vq(this.pb)};_.Sf=function(){var a;(a=RL(this))&&a.Sf(null)};_.Tf=function(){LL(this)};_.Vc=function(a){!this.c&&(this.c=new pK);yL(a)};_.Wc=function(a){!this.c&&(this.c=new pK);zL(a)};_.Pd=function(){LL(this)};
-_.Yc=function(a){!this.c&&(this.c=new pK);AL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var BL,DL,EL,FL,PK,GL,HL,IL,JL;function OL(a){this.q=new Aw(this);this.pb=a}s(654,309,qi,OL);function CL(a,b){this.b=a;this.c=b}s(655,1,{},CL);_.b=0;_.c=null;function PL(a){Ii();bj.call(this,a)}s(656,3,{},PL);_.kc=function(){var a;a=this.k.f;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&uL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Yj(this.b,a<this.e?a:this.e),b=Yj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Aj(),ag);c.style[Tg]=b+ag};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||RG(a);a.I.d||uL(a.I,!0);a.C||(a.x||(a.x=new SL,fj(a.x,"mosaic-GlassPanel-invisible")),dL(a.x.pb,jh,$K(a.pb,jh)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function NL(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!y(c,119))throw c;}}function QL(a){Ii();bj.call(this,a);this.d=new Ki}s(657,3,{},QL);_.kc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");uL(a.I,!1);Yq(a,new Wq(a.q,a.p));tk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.jd()-Yj(this.k.d,this.c):this.k.f.jd()-this.k.d,0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),b!=a&&iK(d,0,a-b),Yq(d,new Wq(d.q,b)),tk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.jd():this.k.d-this.k.f.jd(),0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),Yq(d,new Wq(d.q,b)),tk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.hd()-Yj(this.k.c,this.b):this.k.f.hd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&iK(d,a-b,0),Yq(d,new Wq(b,d.p)),tk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.hd():this.k.c-this.k.f.hd(),0!=b&&(a=d.q,Yq(d,new Wq(96<a+b?a+b:96,d.p)),tk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||RG(a);uL(a.I,!0);a.C||(a.x||(a.x=new SL,fj(a.x,"mosaic-GlassPanel-invisible")),dL(a.x.pb,jh,$K(a.pb,jh)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function SL(){var a;this.e=new TL(this);this.b=!1;this.c=new Ew;lx(this,this.c);a=this.pb.style;a[kd]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}s(658,329,Sh,SL);
-_.vd=function(){var a;nx(this);try{a=this.ob}catch(b){b=Si(b);if(y(b,125))throw new aw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Mu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(vk,a),a.c=!0,a.d=Ek(a),aj(vk,a),this.d=new UL(this),pv(new Lu(this.d))):(this.pb.style[rd]=bb,this.pb.style[kg]=bb);this.b&&dv(new Ku(this));mj(oj(null),new VL,ck($doc.body),$doc.body.scrollTop||0)};
-_.wd=function(){this.i.wd();Bk(this.e);this.d&&(Iu(nv,this.d,F(WL,r,47,[(!Bs&&(Bs=new Ak),Bs)])),this.d=null);this.b&&Iu(fv,this,F(WL,r,47,[(!ev&&(ev=new Ak),ev)]))};_.ed=function(a){switch(av(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(this.pb.contains(Ao(a)))return bk(this),!1}return!0};_.xd=function(){};_.b=!1;_.c=null;_.d=null;function TL(a){uk();this.b=a}s(659,25,{},TL);_.Ac=function(){Mu(this.b.pb)};_.b=null;function UL(a){this.b=a}s(660,1,{},UL);_.b=null;
-function VL(){qx();sj.call(this);var a;a=new my(new XL(this));z(this,a,(yq(),yq(),zq));z(this,a,(ur(),ur(),vr))}s(661,331,gi,VL);_.xd=function(){Gj(new YL(this))};function XL(a){this.b=a}s(662,1,{},XL);_.b=null;function YL(a){this.b=a}s(663,1,Wh,YL);_.qc=function(){vy(this.b.pb)};_.b=null;function ZL(a){a.pb.style[hh]=jd;a.pb.style[Pe]=jd;if(a.kb){var a=a.ob,b;y(a,144)?a.Sf(null):(b=RL(a))&&b.Sf(a)}}s(665,312,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Rf=function(){ZL(this);return new Wq(vo(this.pb,Qf),vo(this.pb,Pf))};_.Sf=function(){ZL(this)};_.Tf=function(){};_.dd=function(){};_.Pd=function(){};function qL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[gh]=Lf;this.pb[Cd]="mosaic-HTML"}s(664,665,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},qL);function FK(a){lx(this,new $L(a));this.pb[Cd]="mosaic-ImageButton"}s(666,329,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},FK);
-function XK(){var a=(Rw(),Uw);Lw.call(this,!0,mf);this.U=a.b;this.b=new aM(this);this.b.e=!0;Bw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);qj();Mv(a,b)}else this.lb|=1;zo(yo(this.pb))[Cd]=He;this.pb.style[jh]="2147483647"}s(667,314,qi,XK);_.dd=function(a){bw(this,a);1==av(a.type)&&Gw(this,!1)};_.b=null;
-function aM(a){this.c=a;this.d=new gj;this.j=new gj;a=(Fy(),Ey);new uz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);Xu(b,this.f);this.p=!0;a=(qx(),rx());b=(Yu(),Zu(b));a.appendChild(b);this.pb=a;El();this.pb.setAttribute(lg,hm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),qj(),Mv(a,b)):this.lb|=2225;this.pb[Cd]=Ge;a=Vv(this.pb)+"-vertical";Oi(this.md(),a,!0);this.pb.style[Uf]=bb;this.pb.setAttribute("hideFocus",bh);z(this,new Dy(this),(yq(),yq(),zq))}
-s(668,353,vi,aM);_.dd=function(a){switch(av(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}wy(this,a)};_.Od=function(a,b){Ay(this,a,b);b||this.b&&Gw(this.c,!1)};_.b=!0;_.c=null;
-function $L(a){var b=(Ex(),Px),c=(Sx(),Tx),d;d=new yx;d.i[od]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;wx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;wx(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;wx(d);b=sx(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ux(g,f.d);Ft(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Vc]=e;Xu(b,a.pb);ew(a,d)}lx(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}s(669,329,Sh,$L);_.b=null;_.c=null;function xK(a){this.b=a}s(670,1,{},xK);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&RG(this.b)};_.b=null;function yK(a){uk();this.b=a}s(671,25,{},yK);_.Ac=function(){cr(this.b.T.jb);var a=this.b;As((!a.y&&(a.y=new bM),a.y))};_.b=null;function zK(a){uk();this.b=a}s(672,25,{},zK);_.Ac=function(){mK(this.b,(Tq(),Uq))};_.b=null;function AK(a){uk();this.b=a}s(673,25,{},AK);_.Ac=function(){mK(this.b,(Tq(),nK))};_.b=null;function DK(){}s(674,1,{},DK);function GK(a){this.b=a}s(675,1,{},GK);_.Mc=function(){this.b.Jd()};_.b=null;
-function JK(a){this.b=a}s(676,1,{},JK);_.b=null;function KK(a){this.b=a}s(677,1,Wh,KK);_.qc=function(){this.b.O==(Tq(),Uq)?tk(this.b.A,333):this.b.O==nK&&tk(this.b.B,333)};_.b=null;function kK(a){this.pb=a;$v(this)}s(678,312,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},kK);_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};
-function bM(){Ts.call(this,null)}s(679,244,Qh,bM);function Tq(){Tq=u;Uq=new cM("MAXIMIZED",0);nK=new cM("MINIMIZED",1);oK=new cM("NORMAL",2);dM=F(eM,r,139,[Uq,nK,oK])}function cM(a,b){E.call(this,a,b)}s(680,145,{113:1,116:1,118:1,139:1},cM);var dM,Uq,nK,oK;
-function Mu(a){var b=(Nv(),Ov).scrollWidth,c=Ov.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ag;a.style.marginTop=-d+ag;a.style.width=b+e+ag;a.style.height=c+d+ag}
-function fM(a,b){var c,d,e;if(a.n)return!0;a.y.Ne();for(c=new gw(b);c.b.b<c.b.c.d-1;)d=XJ(hw(c.b)),e=d.ob,y(e,145)&&e.qd(d.nd()),d.nd()&&aj(a.y,d);return!0}
-function gM(a,b){var c,d,e;if(b.b)a.d&&hk(a.d),a.d=new hM(a,b),ik(a.d,333);else for(d=new Mi(a.y);d.c<d.e.He();)c=Ni(d),e=c.nb,xw(b,iM(c),e.t,e.u),jM(c,e.v,e.s,F(H,k,-1,[kM(a.r.b,c).e,kM(a.q.b,c).d,kM(a.o.b,c).b,kM(a.p.b,c).c]),F(H,k,-1,[lM(a.j.b,c).e,lM(a.i.b,c).d,lM(a.e.b,c).b,lM(a.f.b,c).c]),F(H,k,-1,[mM(a.v,c),mM(a.u,c),mM(a.s,c),mM(a.t,c)]))}
-function nM(){this.y=new gj;this.k=new oM(this);this.x=new pM(this.k);this.w=new qM(this.k);this.r=new rM(this.k);this.q=new sM(this.k);this.o=new tM(this.k);this.p=new uM(this.k);this.j=new vM(this.k);this.i=new wM(this.k);this.e=new xM(this.k);this.f=new yM(this.k);this.v=new zM(this.k);this.u=new zM(this.k);this.s=new zM(this.k);this.t=new zM(this.k)}s(684,1,{});_.Yf=function(a){gM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function AM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.He();)d=Ni(e),y(d,62)&&(d=d.jb),f=d.nb,xw(c,iM(d),f.t,f.u),jM(d,f.v,f.s,F(H,k,-1,[kM(b.r.b,d).e,kM(b.q.b,d).d,kM(b.o.b,d).b,kM(b.p.b,d).c]),F(H,k,-1,[lM(b.j.b,d).e,lM(b.i.b,d).d,lM(b.e.b,d).b,lM(b.f.b,d).c]),F(H,k,-1,[mM(b.v,d),mM(b.u,d),mM(b.s,d),mM(b.t,d)]));BM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.He();)b=Ni(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function hM(a,b){this.b=a;this.c=b;var c=(nk(),qk);this.n=new mk(this);this.u=c}s(685,18,{},hM);_.rc=function(){AM(this)};_.sc=function(){AM(this)};
-_.uc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.He();)b=Ni(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),xw(this.c,iM(b),d.j,d.w),jM(b,d.x,d.i,F(H,k,-1,[kM(this.b.r.b,b).e,kM(this.b.q.b,b).d,kM(this.b.o.b,b).b,kM(this.b.p.b,b).c]),F(H,k,-1,[lM(this.b.j.b,b).e,lM(this.b.i.b,b).d,lM(this.b.e.b,b).b,lM(this.b.f.b,b).c]),F(H,k,-1,[mM(this.b.v,b),mM(this.b.u,b),mM(this.b.s,b),mM(this.b.t,b)]))};_.b=null;_.c=null;
-s(687,1,{});_.b=null;function xM(a){this.b=a}s(686,687,{},xM);function yM(a){this.b=a}s(688,687,{},yM);function wM(a){this.b=a}s(689,687,{},wM);function vM(a){this.b=a}s(690,687,{},vM);function tM(a){this.b=a}s(691,687,{},tM);function uM(a){this.b=a}s(692,687,{},uM);function sM(a){this.b=a}s(693,687,{},sM);function rM(a){this.b=a}s(694,687,{},rM);s(695,687,{},function(a){this.b=a});s(696,687,{},function(a){this.b=a});
-function mM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new hL(cL(b.pb)),x(c.e,b,d));return d.e}function zM(a){this.b=a}s(697,687,{},zM);function qM(a){this.b=a}s(698,687,{},qM);function pM(a){this.b=a}s(699,687,{},pM);function lM(a,b){var c;c=jj(a.b,b);c||(c=new hL(lK(b.pb)),x(a.b,b,c));return c}function kM(a,b){var c;c=jj(a.c,b);c||(c=new hL(bL(b.pb)),x(a.c,b,c));return c}
-function CM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=RL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new Wq(DM(e,!0),DM(e,!1));break a}h=b.Rf();null!=c.n&&(h.c=DM(e,!0));null!=c.k&&(h.b=DM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Wq(DM(e,!0),DM(e,!1));break a}h=new fL;f=b.pb;l=f.style;g=l[Yf];i=l[eh];l[Yf]="static";l[eh]=Qe;null!=c.n?h.c=DM(e,!0):(l[hh]=jd,h.c=(f.offsetWidth||0)+kM(d.p.b,b).c+kM(d.q.b,b).d);null!=c.k?h.b=DM(e,!1):(l[Pe]=jd,h.b=(f.offsetHeight||0)+kM(d.r.b,b).e+
-kM(d.o.b,b).b);l[Yf]=g;l[eh]=i}d=h}null!=c.n&&(Aj(),Xp)==c.n.$f()||null!=c.k&&(Aj(),Xp)!=c.k.$f()||x(a.f,b,d)}return d}function oM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}s(700,1,{},oM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function EM(a){var b;b=a.nb;if(null==b||!y(b,142))b=new FM,a.nb=b;return b}function sL(){vL.call(this,(wL(),GM))}function vL(a){var b=(HM(),IM);nM.call(this);this.c=a;this.b=b}s(701,684,{},sL,vL);
-_.Zf=function(a){var b,c,d,e,f,g,i,h,l;h=new fL;fM(this,a);l=kM(this.p.b,a).c+kM(this.q.b,a).d+lM(this.f.b,a).c+lM(this.i.b,a).d+mM(this.t,a)+mM(this.u,a);d=kM(this.r.b,a).e+kM(this.o.b,a).b+lM(this.j.b,a).e+lM(this.e.b,a).b+mM(this.v,a)+mM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(wL(),GM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.He();)c=Ni(a),e=EM(c),b=null,i=c.ob,y(i,145)&&(b=i,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),this.c==GM?(l+=CM(this.x.b,c).c,e.b=CM(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Yj(f,e.b)):(d+=CM(this.w.b,c).b,e.c=CM(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Yj(g,e.c));this.c==GM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Yf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(fM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=mM(this.t,a);A=mM(this.v,a);c=Vq(a.pb);O=c.c-(q+mM(this.u,a));o=c.b-(A+mM(this.s,a));g=O;c=o;this.c==(wL(),GM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Mi(this.y);e.c<e.e.He();)d=Ni(e),b=null,n=EM(d),w=d.ob,y(w,145)&&(b=w,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),this.c==GM?(n.e?++h:(n.c=CM(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=CM(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=CM(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=CM(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.He();)d=Ni(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==GM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==xL?(n.t=this.b==(HM(),IM)?q:this.b==KM?q+~~(O/2)-~~(J/2):q+O-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(HM(),IM)?(n.t=q,n.u=A):this.b==KM?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.hd()-dk(a.pb)-mM(this.t,a),-1==n.p&&(n.p=w),w=d.jd()-fk(a.pb)-mM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.ld()),-1==n.o&&(n.o=d.kd()));gM(this,a)}};_.b=null;_.c=null;function HM(){HM=u;IM=new LM("START",0);KM=new LM(Jb,1);MM=new LM("END",2);NM=F(OM,r,140,[IM,KM,MM])}function LM(a,b){E.call(this,a,b)}s(702,145,{113:1,116:1,118:1,140:1},LM);var NM,KM,MM,IM;function wL(){wL=u;GM=new PM("HORIZONTAL",0);xL=new PM("VERTICAL",1);QM=F(RM,r,141,[GM,xL])}
-function PM(a,b){E.call(this,a,b)}s(703,145,{113:1,116:1,118:1,141:1},PM);var QM,GM,xL;s(705,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function FM(){this.f=!1}function IK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(704,705,{142:1,146:1},FM,IK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function SM(a,b){if(a.n)return!0;fM(a,b);if(0<a.y.d){a.b=Tu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new TM,c.nb=d;a.c=d;a.y.Ne();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function UM(){nM.call(this)}s(706,684,{},UM);
-_.Zf=function(a){var b,c;c=new fL;SM(this,a);if(this.b){b=CM(this.x.b,this.b).c;var d=CM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=JM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=kM(this.p.b,a).c+kM(this.q.b,a).d+lM(this.f.b,a).c+lM(this.i.b,a).d+mM(this.t,a)+mM(this.u,a);c.b+=kM(this.r.b,a).e+kM(this.o.b,a).b+lM(this.j.b,a).e+lM(this.e.b,a).b+mM(this.v,a)+mM(this.s,a);return c};
-_.Yf=function(a){var b,c,d,e,f;SM(this,a)&&(d=mM(this.t,a),e=mM(this.v,a),c=Vq(a.pb),f=c.c-(d+mM(this.u,a)),c=c.b-(e+mM(this.s,a)),b=this.b.ob,y(b,145)&&(b=JM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.hd()-dk(a.pb)-mM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.jd()-fk(a.pb)-mM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.ld()),d=this.c,-1==d.o&&(d.o=this.b.kd())),gM(this,a))};_.b=null;_.c=null;function TM(){this.f=!1}
-s(707,705,{143:1,146:1},TM);function JM(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=yo(Cv(Cv(a.d,0),0)),c=yo(Cv(Cv(a.d,2),2)),d=bL(a.pb),b=lK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function VM(a,b){a.kb&&bk(a);return Cw(a,b)}function WM(){$w();Qw.call(this,ax)}s(708,319,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},WM);_.zd=function(a){return VM(this,a)};_.b=null;
-function HK(a,b,c){var d=a.q.d;b.nb=c;WJ(a,b,a.pb,d,!0)}function iM(a){var b;b=a.ob;return y(b,145)?b:a}function Zq(a){if(!a.kb)return new fL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),ar(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function XJ(a){return y(a,145)?a.jb:a}function XM(a){var b;if(!a.o){b=(!oL&&(oL=new nL),oL);var c=eN(a,fb,!0);b.b=c;c=eN(a,gb,!0);b.c=c;a.o=b}return a.o}
-function WJ(a,b,c,d,e){if(y(b,62))throw new Ck("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new WM,pw(a,c,a.pb,d,!0),Dw(c,b)):pw(a,b,c,d,e);YJ(a,b)}
-function YJ(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,$y(d.d),$y(d.f),$y(d.c),$y(d.b),$y(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==iM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==iM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Sf(a.ob),c.Sf(a))}}
-function cr(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Yf(a);a.d=!1;BM(a)}}function BM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=XJ(rz(a.q,d)),y(b,145)&&(b=b.jb),b.nd()&&(y(b,144)?b.Tf():y(b,75)&&b.Pd())}function ZJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=iM(b);return vw(a,c)?(y(c,145)&&VM(c,b),YJ(a,null),!0):!1}
-function rL(a,b){var c;a.e=b;null!=a.f&&ej(a,Vv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=qo(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,Vv(a.pb)+Ca+a.f);YJ(a,null)}function eN(a,b,c){a.n||(a.n=$doc.createElement(Cg),dL(a.n,Yf,cd),dL(a.n,eh,Qe),dL(a.n,Ze,bb),dL(a.n,Tg,bb),a.pb.appendChild(a.n));dL(a.n,hh,b);dL(a.n,Pe,b);a=aL(a.n);return c?a.c:a.b}
-function DM(a,b){var c;c=null.$f();if(c==(Aj(),iq)){c=(XM(a),null.$f());var d=(-1==mL&&(mL=UJ(hb,!0)),mL);return L(K(Math.round(100*d*c/254)))}if(c==Zp)return c=XM(a),d=null.$f(),L(K(bF(d*(-1==c.b&&(c.b=UJ(fb,!0)),c.b))));if(c==aq)return c=XM(a),d=null.$f(),L(K(bF(d*(-1==c.c&&(c.c=UJ(gb,!0)),c.b))));if(c==gq)return c=(XM(a),null.$f()),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(d*c)));if(c==kq)return c=(XM(a),null.$f()),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(10*d*c/254)));if(c==eq)return L(K(bF(12*
-(XM(a),null.$f())*L(K(bF((-1==mL&&(mL=UJ(hb,!0)),mL)/72))))));if(c==Xp)return eN(a,null.$f(),b);if(c==cq)return c=(XM(a),L(K(bF(null.$f())))),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(d*c/72)));if(null.$f()==Vp)return L(K(bF(null.$f())));throw new Ck("Invalid size: "+null.$f());}function wK(){var a=new UM;zw.call(this);this.k=new Wq(-1,-1);new fN(this);this.pb[Cd]="mosaic-LayoutPanel";rL(this,a)}s(709,309,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},wK);
-_.Dd=function(a){WJ(this,a,this.pb,this.q.d,!0)};_.sd=function(){jw(this,new gN)};_.td=function(){jw(this,new hN)};_.Rf=function(){return Zq(this)};_.Ad=function(a){return sw(this.q,iM(a))};_.Bd=function(a,b,c,d){WJ(this,a,b,c,d)};_.Sf=function(a){YJ(this,a)};_.Cd=function(){return new gw(this)};_.Tf=function(){cr(this)};
-_.xd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.rd(this.j),this.pd(a),this.j=this.i=null;else if(a=Zq(this),null!=this.j)a=a.b+ag,this.rd(this.j),this.pd(a),this.j=null;else if(null!=this.i){var b=this.i;this.rd(a.c+ag);this.pd(b);this.i=null}else b=a.b+ag,this.rd(a.c+ag),this.pd(b);cr(this)}};_.Pd=function(){cr(this)};_.zd=function(a){return ZJ(this,a)};_.pd=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ed=function(a,b,c){xw(this,iM(a),b,c)};
-_.rd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function gN(){}s(710,1,{},gN);_.Nd=function(a){iM(a).vd()};function hN(){}s(711,1,{},hN);_.Nd=function(a){iM(a).wd()};function gw(a){this.c=a;this.b=new uw(this.c.q)}s(712,1,{},gw);_.ad=function(){return this.b.b<this.b.c.d-1};_.bd=function(){return XJ(hw(this.b))};_.cd=function(){iw(this.b)};_.c=null;function iN(){iN=u;new Kx}
-function fN(a){iN();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new jN(this)}s(713,9,{},fN);function jN(a){uk();this.b=a}s(714,25,{},jN);_.Ac=function(){YJ(this.b.b,null);cr(this.b.b)};_.b=null;function RL(a){a=a.ob;return!a?null:y(a,144)?a:RL(a)}function qK(a,b,c){var d;d=a.pb;jM(a,b,c,bL(d),lK(d),cL(d))}
-function jM(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.rd((0>g?0:g)+(Aj(),ag)),b!=a.ld()&&a.rd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pd((0>b?0:b)+(Aj(),ag)),c!=a.kd()&&a.pd((0>c?0:c)+ag))}function ar(a,b){qK(a,b.c,b.b)}s(717,1,{});function EE(){var a,b,c,d;d=po("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function kN(){this.b=new Ki;new Ki;new Ki}s(716,717,{},kN);function DE(){DE=u;lN=new kN}function IE(){var a=FE,b=$wnd.JSApplet.JSME;DE();x(lN.b,a,b)}var lN;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Tn&&(e=jk(),2E3<e-Vn&&(Vn=e,Un=Sn()));if(0==Tn++){var f=(Wn(),Xn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=fo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Wn(),Xn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=fo(l,m);while(h.d);h.d=m}}--Tn;c&&-1!=Un&&($wnd.clearTimeout(Un),Un=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(It)()}catch(d){a(b)}else B(It)()}var GE=U(1),Ln=U(103),mN=TE(" I"),H=OE(724,mN),wF=OE(722,GE),nN=TE(" Z"),KH=OE(725,nN);U(102);U(101);U(100);var oN=U(504),oo=OE(726,oN),pN=U(263),ku=OE(727,pN);U(264);U(145);var qN=TE(" B");U(494);var rN=TE(" C"),Fi=OE(728,rN);U(492);var sN=TE(" D"),eG=OE(729,sN);U(493);U(495);var tN=U(498),aF=OE(730,tN),uN=TE(" J"),vN=U(2),Kt=OE(723,vN),YK=OE(731,qN);U(507);U(490);U(99);U(192);U(108);U(486);var FE=U(484);
-U(489);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(501);U(496);U(485);U(717);U(716);var HE=SE(),xB=U(416),RF=OE(732,xB),wN=U(547),tH=OE(733,wN),xN=U(402);U(401);U(400);U(399);U(543);var Bt=OE(734,H),yN=V(545,function(){XF();return xH}),yH=OE(735,yN);U(546);U(425);U(424);U(539);U(538);U(548);U(549);U(544);U(459);U(542);var $A=OE(736,xN);U(414);U(551);U(204);U(203);U(297);U(244);U(299);U(212);var zN=U(211);U(247);U(246);U(245);U(396);U(397);U(398);U(313);var AN=U(312);U(311);
-U(317);U(331);U(553);U(552);U(310);U(309);U(555);U(554);U(560);U(561);U(562);U(563);U(564);U(565);U(566);U(567);U(556);U(557);U(558);U(559);U(373);U(250);U(249);U(322);U(323);U(324);U(578);U(587);U(25);U(579);U(580);U(581);U(582);U(583);U(584);U(585);U(586);U(295);U(471);U(470);U(511);U(513);U(512);U(514);U(516);U(515);U(517);U(521);U(522);U(369);U(372);U(370);U(371);U(442);U(441);var rC=U(440),BG=OE(737,rC),OH=OE(738,uN);U(431);U(426);U(427);U(577);U(518);U(524);U(519);U(520);U(436);U(435);U(434);
-U(439);var BN=SE(),OJ=OE(739,BN);U(469);U(479);U(478);U(477);U(480);U(481);U(620);U(621);U(622);U(623);U(530);var CN=V(253,function(){qt();return vt}),wt=OE(740,CN);U(510);U(449);U(450);U(433);var bC=U(428);U(412);U(413);U(438);var mC=U(437);U(430);U(429);U(528);U(537);U(419);var BB=U(418);U(473);U(540);U(541);U(503);U(550);U(447);U(448);U(422);U(404);U(403);U(456);SE();SE();SE();U(406);U(407);U(293);
-var DN=V(180,function(){Aj();return mq}),nq=OE(741,DN),EN=V(144,function(){Bj();return Lo}),Mo=OE(742,EN),FN=V(151,function(){No();return xp}),yp=OE(743,FN),GN=V(170,function(){zp();return Ip}),Jp=OE(744,GN),HN=V(175,function(){Kp();return Tp}),Up=OE(745,HN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);
-V(167,null);V(168,null);V(169,null);V(153,null);V(154,null);V(155,null);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(389);U(202);U(209);U(210);U(384);var sz=OE(746,AN);U(385);U(590);U(589);U(423);U(208);U(234);U(236);var IB=U(421);U(472);U(409);U(408);U(415);U(534);U(345);U(347);U(346);U(348);U(506);U(239);U(458);U(391);U(390);U(207);U(227);U(228);U(230);U(225);U(224);U(226);
-var KB=U(573);U(417);U(592);U(597);U(457);U(497);U(460);var bB=U(411),aB=OE(747,BB);U(214);U(218);U(636);U(574);U(444);U(445);U(446);U(410);U(231);U(248);U(570);U(571);U(336);U(335);U(341);U(342);U(626);U(598);U(599);U(523);U(531);U(532);U(533);U(591);U(593);var cC=U(432);U(216);U(215);U(217);U(219);U(535);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(596);U(316);U(315);U(314);U(604);U(603);U(625);U(601);U(624);var IN=V(680,function(){Tq();return dM}),eM=OE(748,IN);U(679);U(678);U(670);U(671);
-U(672);U(673);U(674);U(675);U(676);U(677);U(651);var JN=V(318,function(){Rw();return Yw}),Zw=OE(749,JN),KN=V(365,function(){Nw();return My}),Ny=OE(750,KN);U(18);U(366);U(367);U(362);U(363);U(364);U(19);U(20);U(21);U(455);U(420);U(667);U(353);U(668);U(354);U(355);U(356);U(357);U(360);U(327);U(326);var LN=U(325);U(594);U(595);U(600);U(275);U(330);U(361);U(206);U(349);U(376);U(375);U(377);var MN=V(378,function(){cz();return nz}),oz=OE(751,MN);V(379,null);V(380,null);V(381,null);V(382,null);U(251);U(268);
-U(575);U(328);U(344);U(343);U(527);U(320);U(205);U(576);U(329);U(653);U(3);U(656);U(657);U(655);U(654);U(647);U(646);U(709);U(710);U(711);U(712);U(649);U(242);var QC=U(452),SC=OE(752,QC);U(453);U(451);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);var NN=U(52),By=OE(753,NN);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);
-U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var gL=U(638);U(321);var kL=U(640);U(240);U(665);U(664);U(465);U(464);U(466);U(241);U(277);U(279);U(278);U(269);U(319);U(708);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(611);U(454);U(467);U(388);U(201);U(305);U(307);U(306);U(273);U(387);U(270);U(602);var NK=OE(754,LN);U(608);U(607);U(615);U(605);U(606);U(612);U(613);U(609);U(610);U(461);U(462);U(468);U(243);U(666);U(633);U(488);U(508);U(272);U(572);
-var lL=U(641);U(650);U(669);U(705);U(704);U(213);U(229);U(4);U(632);U(34);U(280);U(350);U(351);U(352);U(281);var WL=OE(755,zN);U(282);U(684);U(701);var ON=V(702,function(){HM();return NM}),OM=OE(756,ON),PN=V(703,function(){wL();return QM}),RM=OE(757,PN);U(687);U(696);U(695);U(699);U(698);U(694);U(693);U(691);U(692);U(690);U(689);U(686);U(688);U(697);U(700);U(685);U(334);U(383);U(374);U(33);U(71);U(652);U(706);U(333);U(332);U(338);U(339);U(337);U(283);U(22);U(303);U(304);U(11);U(14);U(23);
-var QN=U(26),Fk=OE(758,QN);U(24);U(27);U(28);U(707);U(8);U(10);U(9);U(713);U(714);U(658);U(661);U(662);U(663);U(659);U(660);var iL=U(639);U(643);U(644);U(220);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
diff --git a/public/jsme_bak/FF2629138194336E10D8BDC4EA6E9AE4.cache.html b/public/jsme_bak/FF2629138194336E10D8BDC4EA6E9AE4.cache.html
deleted file mode 100644
index a41d0f6..0000000
--- a/public/jsme_bak/FF2629138194336E10D8BDC4EA6E9AE4.cache.html
+++ /dev/null
@@ -1,620 +0,0 @@
-<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 = 'FF2629138194336E10D8BDC4EA6E9AE4';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",ba=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",wa=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",db="0px",eb="1",fb="100%",gb="1em",
-ib="1ex",jb="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",qb=";",rb="<",sb="=",tb=">",ub="?",vb="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Eb="CENTER",Gb="CSS1Compat",Kb="Center",Lb="Cl",Mb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Rb="East",Sb="F",Tb="First",Ub='For input string: "',Vb="GBVTBU-BB",Wb="H",Xb="HIDDEN",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",
-hc="NA",ic="NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Gc="S",Hc="SMILES",Lc="Se",Mc="Si",Nc="South",Oc="Style names cannot be empty",Pc="West",Qc="X",Rc="[",Sc="\\",Tc="]",Uc="__uiObjectID",Vc="a",bd="absolute",cd="alert",dd="alertdialog",ed=
-"align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",qd="cellPadding",rd="cellSpacing",sd="center",wd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Kd="dblclick",Ld="definition",Md="dialog",Nd="dir",Rd="directory",Sd="display",Yd="div",Zd=
-"document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragexit",ee="dragleave",fe="dragover",ge="drop",he="end_gesture",ie="error",je="filter",ke="float",le="focus",me="fontFamily",ne="fontSize",oe="fontStyle",pe="fontWeight",qe="form",re="function",se="g",te="gecko1_8",ue="gesturechange",ve="gestureend",we="gesturestart",xe="google",ze="grid",Ae="gridcell",Be="group",Ce="gwt-MenuBar",De="gwt-MenuBarPopup",Ke="heading",Le="height",Me="hidden",Ne="html",Oe="img",Pe=
-"is_touch_supported",Qe="italic",Re="java.vm.name",Se="jsa-resetDiv",Te="keydown",Ue="keypress",Ve="keyup",We="left",Xe="link",Ye="list",Ze="listbox",$e="listitem",af="load",bf="log",df="ltr",ef="main",ff="marquee",gf="math",hf="menu",jf="menuPopup",pf="menubar",qf="menuitem",rf="menuitemcheckbox",sf="menuitemradio",tf="middle",uf="mousedown",vf="mousemove",wf="mouseout",xf="mouseover",yf="mouseup",zf="mousewheel",Af="msie",Bf="multipart",Cf="n",Df="navigation",Ef="none",Ff="noreaction",Gf="note",
-Hf="nowrap",If="null",Jf="number",Kf="object",Lf="offsetHeight",Mf="offsetWidth",Nf="ontouchstart",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",cg="reaction",dg="rect(0px, 0px, 0px, 0px)",eg="region",fg="rgb(",gg="right",hg="role",ig="rotation",kg="row",lg="rowgroup",mg="rowheader",ng="rtl",og="s",pg="scale100",qg="scrollbar",rg="se",sg="search",tg="separator",
-ug="serif",vg='shape-rendering="crispEdges"',wg="slider",xg="span",yg="spinbutton",zg="status",Ag="subMenuIcon-selected",Bg="tab",Cg="table",Dg="tablist",Eg="tabpanel",Fg="tbody",Gg="td",Hg="text",Ig="textAlign",Jg="textbox",Kg="timer",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="|",
-_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh={l:1,m:0,h:0},ih={l:2,m:0,h:0},jh={l:3,m:0,h:0},kh={l:4,m:0,h:0},lh={l:8,m:0,h:0},mh={l:10,m:0,h:0},nh={l:16,m:0,h:0},oh={l:32,m:0,h:0},ph={l:64,m:0,h:0},qh={l:128,m:0,h:0},rh={l:256,m:0,h:0},sh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={48:1},Lh={84:1,113:1,119:1,125:1,127:1},
-Mh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Nh={129:1},Oh={113:1,119:1,121:1,125:1,127:1},Ph={47:1,83:1},Qh={7:1,8:1,113:1,116:1,118:1},Rh={56:1},Sh={53:1,113:1},Th={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Uh={131:1},Vh={2:1},Wh={55:1},Xh={90:1,95:1,109:1,113:1},Yh={113:1,
-119:1,127:1},Zh={95:1,113:1},$h={133:1},ai={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},bi={8:1,9:1,113:1,116:1,118:1},ci={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},di={130:1},ei={11:1,113:1,116:1,118:1},fi={113:1,115:1,130:1},gi={6:1,8:1,113:1,116:1,118:1},hi={81:1,113:1,116:1,118:1},ii={90:1,
-91:1,95:1,109:1,113:1},ji={113:1,119:1,125:1,127:1},ki={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},li={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},mi={90:1,91:1,95:1,101:1,109:1,113:1},ni={113:1},oi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},pi={113:1,129:1},qi={45:1},ri={111:1},si={114:1},
-ti={69:1,80:1},ui={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},vi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},wi={113:1,115:1,129:1},xi={8:1,10:1,113:1,116:1,118:1};function s(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[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 yi(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(zi,r,-1,8,1);d=(Ai(),Bi);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 Ci(){Ci=u;Di=new Ei}function Fi(a){for(var b,a=new Gi(a.k.n);a.c<a.e.ye();)b=Hi(a),Ii(b.dd(),ae,!1),Ji(a)}
-function Ki(a,b,c){var a=a.o,d;try{d=new Li(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Mi(e);if(y(e,119))throw new Ni("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ii(b.dd(),Vb,!0);Ii(c.dd(),$d,!0);x(Di,b,c)}function Oi(a,b){var c;c=Pi(Di,b);var d;d=Pi(a.o.d,c);if(!d)throw new Qi("dragHandle was not draggable");Ri(d.c.b);Ri(d.e.b);Ri(d.d.b);Ii(b.dd(),Vb,!1);Ii(c.dd(),$d,!1)}
-function Si(a){var b;a.p=!1;for(a=new Gi(a.k.n);a.c<a.e.ye();)b=Hi(a),Ii(b.dd(),ae,!1),Ji(a)}function Ti(a,b){Ui(a.k.n,b)?Ii(b.dd(),ae,!1):a.p?(Vi(a.k.n,b),Ii(b.dd(),ae,!0)):(a.k.n.De(),Vi(a.k.n,b))}function Wi(a){this.i=a;this.k=new Xi(this);this.o=new Yi(this.k)}s(3,1,{});_.kc=function(){Zi(this.k.f,"dragdrop-dragging")};_.lc=function(){$i(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Di;function Xi(a){this.n=new aj;this.e=a;this.b=a.i}s(4,1,{},Xi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function bj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function cj(a,b){var c;c=dj(a.d,ej).b;b.b.ctrlKey||b.b.metaKey||Fi(a.c.e);Ti(a.c.e,c)}function fj(a){a.c.i=null;a.c.e.lc();gj((hj(),ij(null)),a.b,0,0);var b=a.b.pb;jj=b;kj();lj=b;a.e=2}
-function Yi(a){this.d=new Ei;this.c=a;this.b=new mj;nj(this.b,oj(),pj());z(this.b,this,(qj(),qj(),rj));z(this.b,this,(sj(),sj(),tj));a=this.b.pb.style;a[je]="alpha(opacity=0)";a.opacity=0;a.margin=0+(uj(),Xf);a.borderStyle=(vj(),Ef);a[jd]="blue"}s(5,1,{},Yi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=wj(a);e=xj(a);b=yj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!ej)ej=c,this.c.f=dj(this.d,ej).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==zj(this.c.n,this.c.f)&&(Fi(this.c.e),Ti(this.c.e,this.c.f)),Aj(new Bj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Cj(ej,null),ej!=this.c.f&&(c=new Cj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,fj(this),1!=this.e&&bj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Qj(a,b);a=Rj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Sj(Tj(d-this.i),Tj(a-this.j))>=this.c.e.n?(Uj(),-1!=zj(this.c.n,this.c.f)||Ti(this.c.e,this.c.f),c=new Cj(ej,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,fj(this)):Vj.preventDefault()),1==this.e)return;Vj.preventDefault();bj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Qj(a,b);b=Rj(a,b);if(1==yj(a.b)&&(this.f=!1,ej))try{if(Uj(),1==this.e)cj(this,a);else{d!=this.b&&(c=new Cj(d,null),e+=c.b,b+=c.e);try{bj(this,e,b),this.c.e.kc(),3!=this.e&&cj(this,a)}finally{var f=this.b.pb;jj&&f==jj&&(jj=null);kj();f===lj&&(lj=null);Wj(this.b);this.e=1;this.c.f=null}}}finally{ej=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var ej=null;function Bj(){}s(6,1,Rh,Bj);_.qc=function(){Uj()};
-function Li(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Li);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+wa};function Cj(a,b){!a||a==(hj(),ij(null))?this.i=this.f=0:(this.f=a._c()-Xj(a.pb),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(hj(),ij(null))?this.d=this.c=0:(this.c=Yj(b.pb)+Zj(b.pb),this.d=$j(b.pb)+ak(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Cj);
-_.tS=function(){return ua+this.b+Ba+this.e+wa};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Uj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Zj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function ak(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function bk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ck(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function dk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function ek(a,b){var c=fk();dk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;gk(a.n,fk())}function hk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function gk(a,b){hk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ik(a){this.b=a}s(18,1,{},ik);_.vc=function(a){gk(this,a)};_.b=null;s(19,1,{});s(20,1,Vh);function jk(){jk=u;var a;(a=new kk)&&(a.yc()||(a=new lk));mk=a}s(21,19,{});var mk=null;function nk(a,b){var c=A(function(){if(!b.b){var c=fk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function kk(){}s(22,21,{},kk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new ok;nk(a,b);return b};function ok(){}s(23,20,Vh,ok);_.xc=function(){this.b=!0};_.b=!1;function lk(){this.b=new aj;this.c=new pk(this)}s(24,21,{},lk);_.yc=function(){return!0};_.wc=function(a){a=new qk(this,a);Vi(this.b,a);1==this.b.d&&rk(this.c,16);return a};function sk(){sk=u;tk=new aj;var a=new uk;vk();wk(xk?xk:xk=new yk,a)}function zk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ui(tk,a)}
-function rk(a,b){if(0>b)throw new Ak("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ui(tk,a);a.c=!1;a.d=Bk(a,b);Vi(tk,a)}function Ck(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Bk(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||Ui(tk,this);this.Ac()};_.c=!1;_.d=0;var tk;function pk(a){sk();this.b=a}s(25,26,{},pk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Dk,r,3,a.b.d,0);b=Ek(a.b,b);c=new Fk;for(e=0,f=b.length;e<f;++e)d=b[e],Ui(a.b,d),gk(d.b,c.b);0<a.b.d&&rk(a.c,Sj(5,16-(fk()-c.b)))};_.b=null;function qk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},qk);_.xc=function(){var a=this.c;Ui(a.b,this);0==a.b.d&&zk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Gk(){this.b=cd}s(28,29,{},Gk);function Hk(){this.b=dd}s(30,29,{},Hk);function Ik(){this.b=gd}s(31,29,{},Ik);s(33,1,{});_.b=null;function Jk(a){this.b=a}
-s(32,33,{},Jk);function Kk(){this.b=hd}s(34,29,{},Kk);function Lk(){this.b=kd}s(35,29,{},Lk);function Mk(){this.b=pd}s(36,29,{},Mk);function Nk(){this.b=yd}s(37,29,{},Nk);function Ok(){this.b=Ed}s(38,29,{},Ok);function Pk(){this.b=Fd}s(39,29,{},Pk);function Qk(){this.b=Gd}s(40,29,{},Qk);function Rk(){this.b=Hd}s(41,29,{},Rk);function Sk(){this.b=Ld}s(42,29,{},Sk);function Tk(){this.b=Md}s(43,29,{},Tk);function Uk(){this.b=Rd}s(44,29,{},Uk);function Vk(){this.b=Zd}s(45,29,{},Vk);
-function Wk(){this.b=qe}s(46,29,{},Wk);function Xk(){this.b=ze}s(47,29,{},Xk);function Yk(){this.b=Ae}s(48,29,{},Yk);function Zk(){this.b=Be}s(49,29,{},Zk);function $k(){this.b=Ke}s(50,29,{},$k);function al(a){this.b=a.id}s(51,1,{4:1,5:1},al);_.b=null;function bl(){this.b=Oe}s(52,29,{},bl);function cl(){this.b=Xe}s(53,29,{},cl);function dl(){this.b=Ye}s(54,29,{},dl);function fl(){this.b=Ze}s(55,29,{},fl);function gl(){this.b=$e}s(56,29,{},gl);function hl(){this.b=bf}s(57,29,{},hl);
-function il(){this.b=ef}s(58,29,{},il);function jl(){this.b=ff}s(59,29,{},jl);function kl(){this.b=gf}s(60,29,{},kl);function ll(){this.b=hf}s(61,29,{},ll);function ml(){this.b=pf}s(62,29,{},ml);function nl(){this.b=qf}s(63,29,{},nl);function ol(){this.b=rf}s(64,29,{},ol);function pl(){this.b=sf}s(65,29,{},pl);function ql(){this.b=Df}s(66,29,{},ql);function rl(){this.b=Gf}s(67,29,{},rl);function sl(){this.b=Pf}s(68,29,{},sl);function tl(){this.b=Vf}s(69,29,{},tl);s(70,33,{},function(a){this.b=a});
-function ul(){this.b=Wf}s(71,29,{},ul);function vl(){vl=u;wl=new Jk("aria-activedescendant")}var wl;function xl(){this.b=ag}s(73,29,{},xl);function yl(){this.b=bg}s(74,29,{},yl);function zl(){this.b=eg}s(75,29,{},zl);
-function Al(){Al=u;Bl=new Hk;Cl=new Gk;Dl=new Ik;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Yk;Sl=new Xk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new cl;Xl=new fl;Yl=new gl;Zl=new dl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ml;em=new ol;fm=new pl;gm=new nl;hm=new ll;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new yl;om=new xl;pm=new zl;qm=new rm;sm=new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=
-new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;C=new Ei;x(C,eg,pm);x(C,cd,Cl);x(C,Md,Nl);x(C,dd,Bl);x(C,gd,Dl);x(C,Zd,Pl);x(C,hd,El);x(C,kd,Fl);x(C,pd,Gl);x(C,yd,Hl);x(C,Ae,Rl);x(C,Ed,Il);x(C,Be,Tl);x(C,Fd,Jl);x(C,Gd,Kl);x(C,Hd,Ll);x(C,Ld,Ml);x(C,Ye,Zl);x(C,Rd,Ol);x(C,qe,Ql);x(C,ze,Sl);x(C,Ke,Ul);x(C,Oe,Vl);x(C,Xe,Wl);x(C,Ze,Xl);x(C,$e,Yl);x(C,bf,$l);x(C,ef,am);x(C,ff,bm);x(C,gf,cm);x(C,hf,hm);x(C,pf,dm);x(C,qf,gm);x(C,
-rf,em);x(C,Pf,km);x(C,ag,om);x(C,sf,fm);x(C,Df,im);x(C,Gf,jm);x(C,Vf,lm);x(C,Wf,mm);x(C,bg,nm);x(C,kg,um);x(C,lg,qm);x(C,mg,sm);x(C,sg,ym);x(C,tg,Am);x(C,qg,wm);x(C,wg,Cm);x(C,yg,Em);x(C,zg,Gm);x(C,Bg,Mm);x(C,Dg,Im);x(C,Eg,Km);x(C,Jg,cn);x(C,Kg,en);x(C,Lg,gn);x(C,Mg,jn);x(C,Tg,pn);x(C,Ug,ln);x(C,Vg,nn)}var Cl,Bl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,Ul,Vl,Wl,Zl,Xl,Yl,$l,am,bm,cm,hm,dm,gm,em,fm,im,jm,km,lm,mm,om,nm,pm,C,um,qm,sm,wm,ym,Am,Cm,Em,Gm,Mm,Im,Km,cn,en,gn,jn,pn,ln,nn;
-function vm(){this.b=kg}s(77,29,{},vm);function rm(){this.b=lg}s(78,29,{},rm);function tm(){this.b=mg}s(79,29,{},tm);function xm(){this.b=qg}s(80,29,{},xm);function zm(){this.b=sg}s(81,29,{},zm);function Bm(){this.b=tg}s(82,29,{},Bm);function Dm(){this.b=wg}s(83,29,{},Dm);function Fm(){this.b=yg}s(84,29,{},Fm);function Hm(){this.b=zg}s(85,29,{},Hm);function Nm(){this.b=Bg}s(86,29,{},Nm);function Jm(){this.b=Dg}s(87,29,{},Jm);function Lm(){this.b=Eg}s(88,29,{},Lm);function dn(){this.b=Jg}
-s(89,29,{},dn);function fn(){this.b=Kg}s(90,29,{},fn);function hn(){this.b=Lg}s(91,29,{},hn);function kn(){this.b=Mg}s(92,29,{},kn);function qn(){this.b=Tg}s(93,29,{},qn);function mn(){this.b=Ug}s(94,29,{},mn);function on(){this.b=Vg}s(95,29,{},on);function Fk(){this.b=fk()}function fk(){return(new Date).getTime()}s(96,1,{},Fk);function rn(a){var b,c,d;d=new sn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),tn(d,c.cZ.e),d.b.b+=ob,un(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function vn(a){var b,c,d;c=v(wn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new xn;c[d]=a[d]}}function yn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return yn(this)};_.f=null;_.i=null;function zn(a){An();this.i=a}s(100,101,Yh,zn);function Qi(a){An();this.i=a}function Ni(a,b){An();this.f=b;this.i=a}s(99,100,ji,Qi,Ni);
-function Bn(a){An();this.c=a;this.b=j;var b,c,d;c=Cn(Dn(this.c)?this.c:null);d=v(wn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new En(c[a]);vn(d)}s(98,99,ji,Bn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?If:Dn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Fn(this.c).e;this.b=this.b+ob+(Dn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Dn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Gn(a,b){return Hn(a)?a.eQ(b):a===b}
-function Fn(a){return Hn(a)?a.cZ:In}function Jn(a){return Hn(a)?a.hC():yi(a)}
-function Kn(){var a;Kn=u;Ln=(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 Mn(a){Kn();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=Ln[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Ln;s(107,1,{});function yi(a){return a.$H||(a.$H=++Nn)}function On(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Pn(){return $wnd.setTimeout(function(){0!=Qn&&(Qn=0);Rn=-1},10)}var Qn=0,Nn=0,Sn=0,Rn=-1;
-function Tn(){Tn=u;Un=new Vn}function Wn(a,b){a.b=Xn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Yn(a)),Zn(a.f,1),!a.j&&(a.j=new $n(a)),Zn(a.j,50))}function Vn(){}function ao(a){return a.Cc()}function Xn(a,b){!a&&(a=[]);a[a.length]=b;return a}function bo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Xn(b,e)):e[0].qc()}catch(f){if(f=Mi(f),!y(f,127))throw f;}}return b}function Zn(a,b){Tn();$wnd.setTimeout(function(){A(ao)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},Vn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Un;function Yn(a){this.b=a}s(110,1,{},Yn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),bo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=fk();100>fk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())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.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function $n(a){this.b=a}s(111,1,{},$n);_.Cc=function(){this.b.e&&Zn(this.b.f,1);return this.b.k};_.b=null;function An(){var a,b,c;try{null.a()}catch(d){a=d}var e=Cn(a);2<=e.length&&e.splice(0,2);c=v(wn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new En(e[a]);vn(c)}
-function Cn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=co(f),g=f.indexOf(ua),i=0==f.indexOf(re)?8:0;-1==g&&(g=eo(f,fo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=co(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function un(a,b){a.b+=b}function go(){}s(117,116,{},go);_.b=j;function Yj(a){return ho(io(a.ownerDocument),a)}function $j(a){return jo(io(a.ownerDocument),a)}
-function ko(a,b){return parseInt(a[b])||0}function lo(a,b){return null==a[b]?null:""+a[b]}function mo(a,b){a.innerHTML=b||j}function no(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function oo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function yj(a){a=a.button;return 1==a?4:2==a?2:1}
-function ho(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function po(a){return jo(io(a.ownerDocument),a)}function jo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function qo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function ro(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function Xj(a){return!so()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==ng?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function so(){var a=to();return-1!=a&&1009E3<=a}
-function uo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function to(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function pj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function oj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}
-function vo(a){return Xj(D(a.compatMode,Gb)?a.documentElement:a.body)}function wo(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function io(a){return D(a.compatMode,Gb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function vj(){vj=u;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=F(Io,r,6,[xo,zo,Bo,Do,Fo])}
-s(139,140,gi);var Ho,Bo,zo,Do,xo,Fo;function yo(){E.call(this,ic,0)}s(141,139,gi,yo);function Ao(){E.call(this,"DOTTED",1)}s(142,139,gi,Ao);function Co(){E.call(this,"DASHED",2)}s(143,139,gi,Co);function Eo(){E.call(this,Xb,3)}s(144,139,gi,Eo);function Go(){E.call(this,"SOLID",4)}s(145,139,gi,Go);function Jo(){Jo=u;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=F(To,r,7,[Ko,Mo,Oo,Qo])}s(146,140,Qh);var So,Mo,Oo,Qo,Ko;function Lo(){E.call(this,ic,0)}s(147,146,Qh,Lo);
-function No(){E.call(this,"BLOCK",1)}s(148,146,Qh,No);function Po(){E.call(this,"INLINE",2)}s(149,146,Qh,Po);function Ro(){E.call(this,"INLINE_BLOCK",3)}s(150,146,Qh,Ro);function Uo(){Uo=u;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=F(dp,r,9,[Vo,Xo,Zo,ap])}s(151,140,bi);var cp,ap,Xo,Zo,Vo;function Wo(){E.call(this,"VISIBLE",0)}s(152,151,bi,Wo);function Yo(){E.call(this,Xb,1)}s(153,151,bi,Yo);function $o(){E.call(this,"SCROLL",2)}s(154,151,bi,$o);function bp(){E.call(this,"AUTO",3)}s(155,151,bi,bp);
-function ep(){ep=u;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=F(op,r,10,[fp,hp,jp,lp])}s(156,140,xi);var np,fp,hp,jp,lp;function gp(){E.call(this,Eb,0)}s(157,156,xi,gp);function ip(){E.call(this,cc,1)}s(158,156,xi,ip);function kp(){E.call(this,ec,2)}s(159,156,xi,kp);function mp(){E.call(this,yc,3)}s(160,156,xi,mp);function uj(){uj=u;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=F(Ip,r,11,[pp,rp,tp,vp,xp,zp,Bp,Dp,Fp])}s(161,140,ei);
-var Hp,Dp,tp,vp,Bp,Fp,zp,rp,xp,pp;function qp(){E.call(this,"PX",0)}s(162,161,ei,qp);function sp(){E.call(this,"PCT",1)}s(163,161,ei,sp);function up(){E.call(this,"EM",2)}s(164,161,ei,up);function wp(){E.call(this,"EX",3)}s(165,161,ei,wp);function yp(){E.call(this,"PT",4)}s(166,161,ei,yp);function Ap(){E.call(this,"PC",5)}s(167,161,ei,Ap);function Cp(){E.call(this,"IN",6)}s(168,161,ei,Cp);function Ep(){E.call(this,"CM",7)}s(169,161,ei,Ep);function Gp(){E.call(this,"MM",8)}s(170,161,ei,Gp);
-function Jp(){Jp=u;Kp=[];Lp=[];Mp=[]}var Kp,Lp,Mp;function Np(){Np=u;Op=new Pp}function Qp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Rp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Pp(){}s(173,1,{},Pp);_.b=null;var Op;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ec=function(){return this.Gc()};_.b=null;var Sp=_.c=null;
-function Tp(){Tp=u;Up=new Vp(ld,new Wp)}function Wp(){}s(182,183,{},Wp);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Up};var Up;function Xp(){Xp=u;Yp=new Vp(wd,new Zp)}function Zp(){}s(186,183,{},Zp);_.Dc=function(a){$p();aq(this,a.c,bq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Yp};var Yp;s(189,183,qi);function Qj(a,b){return(a.b.clientX||0)-ho(io(b.ownerDocument),b)+Xj(b)+vo(b.ownerDocument)}function Rj(a,b){return(a.b.clientY||0)-po(b)+(b.scrollTop||0)+wo(b.ownerDocument)}
-function wj(a){var b;return(b=a.c)?Qj(a,b):a.b.clientX||0}function xj(a){var b;return(b=a.c)?Rj(a,b):a.b.clientY||0}s(188,189,qi);function cq(){cq=u;dq=new Vp(Ad,new eq)}function eq(){}s(187,188,qi,eq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return dq};var dq;function fq(){fq=u;gq=new Vp(Id,new hq)}function hq(){}s(190,183,{},hq);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return gq};var gq;s(193,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
-var iq=_.d=0;function yk(){this.d=++iq}s(192,193,Ph,yk);function Vp(a,b){this.d=++iq;this.b=b;!Sp&&(Sp=new jq);Sp.b[a]=this;this.c=a}s(191,192,Ph,Vp);_.b=null;_.c=null;function kq(){kq=u;lq=new Vp(Kd,new mq)}function mq(){}s(194,188,qi,mq);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(nq(),oq))a=pq(b.pb),c=new qq(ko(b.pb,Mf),ko(b.pb,Lf)),d=new qq(ko(b.T.jb.pb,Mf),ko(b.T.jb.pb,Lf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);rq(b.I,!0);a=ko(b.T.jb.pb,Mf);sq(b,new qq(a,tq(b.T.jb).b));b.J&&b.O!=oq&&uq(b.r,b)}else rq(b.I,!1),b.O!=(nq(),oq)?sq(b,new qq(b.F.c,b.F.b)):vq(b,pq(b.r.pb)),b.J&&b.O!=oq&&wq(b.r,b);xq(b.T.jb)}else rq(b.I,!0)};_.Gc=function(){return lq};var lq;s(195,183,{});
-function yq(){yq=u;zq=new Vp(be,new Aq)}function Aq(){}s(196,195,{},Aq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return zq};var zq;function Bq(){Bq=u;Cq=new Vp(ce,new Dq)}function Dq(){}s(197,195,{},Dq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Cq};var Cq;function Eq(){Eq=u;Fq=new Vp(fe,new Gq)}function Gq(){}s(198,195,{},Gq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Fq};
-var Fq;function Hq(){Hq=u;Iq=new Vp(ge,new Jq)}function Jq(){}s(199,195,{},Jq);_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Kq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Hg),a.b.c.b.b.f.pb[Xg]=null!=b?b:j)};_.Gc=function(){return Iq};var Iq;function Lq(){Lq=u;Mq=new Vp(le,new Nq)}function Nq(){}
-s(200,183,{},Nq);_.Dc=function(a){Wj(a.b.b)};_.Gc=function(){return Mq};var Mq;function Oq(){Oq=u;Pq=new Vp(ue,new Qq)}function Qq(){}s(201,183,{},Qq);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Rq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Sq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Pq};var Pq;function Tq(){Tq=u;Uq=new Vp(ve,new Vq)}
-function Vq(){}s(202,183,{},Vq);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Wq(a.b.b,a.b.c))};_.Gc=function(){return Uq};var Uq;function Xq(){Xq=u;Yq=new Vp(we,new Zq)}function Zq(){}s(203,183,{},Zq);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Yq};var Yq;s(205,183,{});s(204,205,{});function $q(){$q=u;ar=new Vp(Te,new br)}function br(){}s(206,204,{},br);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(cr(),dr).length&&-999!=(cr(),dr)[c]&&(c=(cr(),dr)[c]);b=new er(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?fr(gr(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new hr(a)),a.ub),b.b=d,ir(),jr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:kr(a,lo((lr(),mr).ac.b.pb,Xg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Wb;c=1300;break;case 114:case 82:a.jb=!0;a.J=uc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ka):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Wa);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?nr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?nr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&nr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?nr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?nr(a,4):c=207;break;case 53:105==a.c?nr(a,5):c=208;
-break;case 54:105==a.c?nr(a,6):c=210;break;case 55:105==a.c?nr(a,7):c=211;break;case 56:105==a.c?nr(a,8):c=212;break;case 57:105==a.c?nr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}or(a,c)}a=!0}a&&this.b.preventDefault()};_.Gc=function(){return ar};var ar;function pr(){pr=u;qr=new Vp(uf,new rr)}function rr(){}s(207,188,qi,rr);_.Dc=function(a){a.nc(this)};_.Gc=function(){return qr};
-var qr;function qj(){qj=u;rj=new Vp(vf,new sr)}function sr(){}s(208,188,qi,sr);_.Dc=function(a){a.oc(this)};_.Gc=function(){return rj};var rj;function tr(){tr=u;ur=new Vp(wf,new vr)}function vr(){}s(209,188,qi,vr);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Cj(ej,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,fj(a))};_.Gc=function(){return ur};var ur;function sj(){sj=u;tj=new Vp(yf,new wr)}function wr(){}s(210,188,qi,wr);_.Dc=function(a){a.pc(this)};_.Gc=function(){return tj};var tj;function jq(){this.b={}}
-s(211,1,{},jq);_.b=null;s(214,189,qi);var xr=null;function yr(){yr=u;zr=new Vp(Og,new Ar)}function Ar(){}s(213,214,qi,Ar);_.Dc=function(a){Br(a.b,this,a.b.n)};_.Gc=function(){return zr};var zr;function Cr(){Cr=u;Dr=new Vp(Pg,new Er)}function Er(){}s(215,214,qi,Er);_.Dc=function(a){Br(a.b,this,a.b.n)};_.Gc=function(){return Dr};var Dr;function Fr(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Nf,"return;"),typeof a.ontouchstart==re)}s(216,1,{},Fr);
-function Gr(){Gr=u;Hr=new Vp(Qg,new Ir)}function Ir(){}s(217,214,qi,Ir);_.Dc=function(a){Br(a.b,this,a.b.o)};_.Gc=function(){return Hr};var Hr;function Jr(){Jr=u;Kr=new Vp(Rg,new Lr)}function Lr(){}s(218,214,qi,Lr);_.Dc=function(a){Mr(a.b,this)&&(a.b.k&&Nr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),rk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Kr};var Kr;function Or(a,b){this.b=b;this.c=a}function Pr(a,b,c){xk&&(b=new Or(b,c),a.Rc(b))}s(219,184,{},Or);_.Dc=function(a){a.Nc(this)};_.Ec=function(){return xk};
-_.b=!1;var xk=_.c=null;function Qr(a){this.b=a}s(220,184,{},Qr);_.Dc=function(a){a.Oc(this)};_.Ec=function(){return Rr};var Rr=_.b=null;function Sr(){}function Tr(a){var b;Ur&&(b=new Sr,a.Rc(b))}s(221,184,{},Sr);_.Dc=function(a){a.Pc(this)};_.Ec=function(){return Ur};var Ur=null;function Vr(a){this.b=a}s(222,184,{},Vr);_.Dc=function(a){a.Qc(this)};_.Ec=function(){return Wr};var Wr=_.b=null;function Xr(){}s(223,184,{},Xr);_.Dc=function(a){a.b.W&&a.b.Bd()};_.Ec=function(){return Yr};var Yr=null;
-function Zr(a,b,c){a=a.b;if(!b)throw new $r("Cannot add a handler with a null type");if(!c)throw new $r("Cannot add a null handler");0<a.c?as(a,new bs(a,b,c)):cs(a,b,null).hf(c);return new ds(new es(a,b,c))}
-function fs(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new $r("Cannot fire null event");try{++d.c;i=gs(d,b.Ec(),null);e=null;for(h=d.d?i.rf(i.ye()):i.qf();d.d?h.tf():h.Uc();){g=d.d?h.uf():h.Vc();try{b.Dc(g)}catch(l){if(l=Mi(l),y(l,127))f=l,!e&&(e=new hs),is(e,f);else throw l;}}if(e)throw new js(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Gi(d.b);o.c<o.e.ye();)m=Hi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Mi(n);if(y(n,84))throw new ks(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function ls(a){ms.call(this,a,!1)}function ms(a,b){this.b=new ns(b);this.c=a}s(224,1,Kh,ls,ms);_.Rc=function(a){fs(this,a)};_.b=null;_.c=null;s(227,1,{});function as(a,b){!a.b&&(a.b=new aj);Vi(a.b,b)}function os(a,b,c,d){var e,f;e=gs(a,b,c);e.kf(d)&&e.ve()&&(f=dj(a.e,b),f.xe(c),f.ve()&&Pi(a.e,b))}function cs(a,b,c){var d;d=dj(a.e,b);d||(d=new Ei,x(a.e,b,d));a=d.ue(c);a||(a=new aj,d.we(c,a));return a}
-function gs(a,b,c){a=dj(a.e,b);if(!a)return ps(),ps(),qs;c=a.ue(c);return!c?(ps(),ps(),qs):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function ns(a){this.e=new Ei;this.d=a}s(225,226,{},ns);function ds(a){this.b=a}s(228,1,{},ds);_.b=null;function js(a){Ni.call(this,rs(a),ss(a));this.b=a}function ss(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function rs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new ts(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.Bc(),un(b.b,d);return b.b.b}s(230,99,Lh,js);_.b=null;function ks(a){js.call(this,a)}s(229,230,Lh,ks);s(231,1,{},function(){});function us(a){a=lo(a,Nd);return vs(ng,a)?(ws(),xs):vs(df,a)?(ws(),ys):(ws(),zs)}function ws(){ws=u;xs=new As("RTL",0);ys=new As("LTR",1);zs=new As("DEFAULT",2);Bs=F(Cs,r,49,[xs,ys,zs])}
-function As(a,b){E.call(this,a,b)}s(233,140,{49:1,113:1,116:1,118:1},As);var Bs,zs,ys,xs;function Ds(){}function Es(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=Es(e,d);F(a,b,c,d);return d}function Fs(a){return Gs([Hs,H],[r,k],[112,-1],a,0,2,1)}
-function Gs(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Es(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Gs(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Is();var e=Js,f=Ks;Is();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 Ls(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ms;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ms;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ms;}a[b]=c}s(234,1,{},Ds);_.qI=0;
-function Is(){Is=u;Js=[];Ks=[];var a=new Ds,b=Js,c=Ks,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Js,Ks;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Dn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Hn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ns(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Os(){var a;$stats&&Ps("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Af)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Af)&&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")?te:"unknown"}D(te,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Ps("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Qs,r,1,[Gb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Ps("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Jp();Mp.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;}");
-Jp();0!=Mp.length&&(a=Mp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).insertBefore(a,b.b.firstChild),Mp.length=0);0!=Kp.length&&(a=Kp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).appendChild(a),Kp.length=0);0!=Lp.length&&(a=Lp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).appendChild(a),Lp.length=0);$stats&&Ps("export.client.JSME_export");new Rs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==re)$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(d){}}
-function Mi(a){return y(a,127)?a:new Bn(a)}function Ss(a){return Ts(a&4194303,a>>22&4194303,0>a?1048575:0)}function Us(a){return Ts(a.l,a.m,a.h)}function Ts(a,b,c){return _=new Vs,_.l=a,_.m=b,_.h=c,_}
-function it(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new jt;if(0==a.l&&0==a.m&&0==a.h)return kt=Ts(0,0,0),Ts(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?(kt=Ts(0,0,0),c=Us((lt(),mt))):(kt=Ts(c.l,c.m,c.h),c=Ts(0,0,0)),c;g=!1;0!=b.h>>19&&(b=nt(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?ot(e):0==c&&0!=d&&0==e?ot(d)+22:0!=c&&0==d&&0==e?ot(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Us((lt(),pt)),c=!0,g=!g;else return c=qt(a,f),g&&rt(c),kt=Ts(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=nt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=qt(c,d);f&&rt(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=Ts(f,i,c);g?kt=nt(c):kt=Ts(c.l,c.m,c.h);return e}if(!st(a,b))return e?kt=nt(a):kt=Ts(a.l,a.m,a.h),Ts(0,0,0);c=c?a:Ts(a.l,a.m,a.h);var h,l,m,o;f=tt(b)-tt(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=Ts(i&4194303,l&4194303,h&1048575);for(l=Ts(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&&rt(l);e?(kt=nt(c),d&&(kt=ut(kt,(lt(),mt)))):kt=Ts(c.l,c.m,c.h);return l}
-function rt(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 tt(a){var b;b=vt(a.h);return 32==b?(b=vt(a.m),32==b?vt(a.l)+32:b+20-10):b-12}var kt=null;function wt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ts(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function xt(a,b){return Ts(a.l&b.l,a.m&b.m,a.h&b.h)}function yt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return lt(),zt;if(-9223372036854775E3>a)return lt(),At;if(9223372036854775E3<=a)return lt(),pt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ts(a,b,c);d&&rt(b);return b}function Bt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ct&&(Ct=v(Dt,r,50,256,0)),c=Ct[b],!c&&(c=Ct[b]=Ss(a)),c):Ss(a)}
-function Et(a){var b=gh,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 st(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 Ft(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;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;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return Ts(c&4194303,n&
-4194303,q&1048575)}function nt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ts(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function qt(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 Ts(c&4194303,d&4194303,e&1048575)}function ut(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ts(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Gt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Gt(nt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Bt(1E9);a=it(a,b);b=j+L(kt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Ct=null;function lt(){lt=u;pt=Ts(4194303,4194303,524287);At=Ts(0,0,524288);mt=Bt(1);Bt(2);zt=Bt(0)}var pt,At,mt,zt;function Vs(){}s(243,1,{50:1},Vs);
-function Ps(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ht(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},Ht);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function It(a,b){un(a.b.b,b.b);return a}function Jt(){this.b=new Kt}s(249,1,{},Jt);function Lt(a){if(null==a)throw new $r("css is null");this.b=a}s(250,1,{51:1,113:1},Lt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;function Nt(a){if(null==a)throw new $r("html is null");this.b=a}s(252,1,Sh,Nt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;s(253,1,Sh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;
-function Ot(){Ot=u;Pt=RegExp(oa,se);Qt=RegExp(tb,se);Rt=RegExp(rb,se);St=RegExp(ta,se);Tt=RegExp(fa,se)}function Ut(a){Ot();-1!=a.indexOf(oa)&&(a=a.replace(Pt,pa));-1!=a.indexOf(rb)&&(a=a.replace(Rt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Qt,qa));-1!=a.indexOf(fa)&&(a=a.replace(Tt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(St,"&#39;"));return a}var Pt,Qt,Rt,Tt,St;function Vt(a){if(null==a)throw new $r("uri is null");this.b=a}s(255,1,{54:1},Vt);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};
-_.b=null;function Wt(){Wt=u}s(257,1,{});function Xt(){}s(258,1,{},Xt);var Yt=null;function Zt(){}s(259,257,{},Zt);var $t=null;function au(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=gs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=gs(a.b,f,null).pf(e),y(d,55)&&Gn(d.b,b)){var h=a.b,l=f;0<h.c?as(h,new bu(h,l,null,d)):os(h,l,null,d)}}}s(260,1,Wh);_.b=null;function cu(a){this.b=a}s(261,260,Wh,cu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function du(a){this.b=a}s(262,260,Wh,du);
-_.Pc=function(){var a=this.b.b;eu(a);fu(a.pb)};function gu(){An()}s(263,99,ji,gu);function hu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,rk(a.e,1))}function iu(){this.b=new ju(this);this.c=new aj;this.e=new ku(this);this.i=new lu(this)}s(264,1,{},iu);_.d=!1;_.f=!1;function ju(a){sk();this.b=a}s(265,26,{},ju);_.Ac=function(){if(this.b.d){var a=this.b,b;b=mu(a.i.e.c,a.i.c);nu(a.i);y(b,56)&&new gu;a.d=!1;hu(a)}};_.b=null;function ku(a){sk();this.b=a}s(266,26,{},ku);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=fk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(rk(a.b,1E4);a.i.d<a.i.b;){d=ou(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||nu(a.i)}if(100<=fk()-b)break}}finally{e||(zk(a.b),a.d=!1,hu(a))}};_.b=null;function ou(a){var b;a.c=a.d;b=mu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function nu(a){pu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function lu(a){this.e=a}s(267,1,{},lu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return ou(this)};
-_.Wc=function(){nu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function qu(a,b){var c=(ru(),su(b));a.appendChild(c)}function tu(a,b,c){var d;d=Vj;Vj=a;b==jj&&8192==uu(a.type)&&(jj=null);c.Xc(a);Vj=d}var Vj=null,jj=null;function vu(){vu=u;wu=new iu}function Aj(a){vu();if(!a)throw new $r("cmd cannot be null");var b=wu;Vi(b.c,a);hu(b)}var wu;function xu(a){kj();!yu&&(yu=new yk);zu||(zu=new ms(null,!0),Au=new Bu);return Zr(zu,yu,a)}var zu=null;function Cu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Bu(){}s(273,184,{},Bu);_.Dc=function(a){a.Tc(this);Au.d=!1};_.Ec=function(){return yu};_.Fc=function(){Cu(this)};_.b=!1;_.c=!1;_.d=!1;var yu=_.e=null,Au=null;function Du(){Du=u;Eu=new Fu;Gu()||(Eu=null)}var Eu=null;function uk(){}s(275,1,{},uk);_.Nc=function(){for(;0<(sk(),tk).d;)zk(mu(tk,0))};function wk(a,b){return Zr((!Hu&&(Hu=new Iu),Hu),a,b)}function Ju(a){vk();Ku||(Lu(),Ku=!0);return wk((!Ur&&(Ur=new yk),Ur),a)}function vk(){Mu||(Nu(),Mu=!0)}
-function Ou(){var a;Mu&&(a=new Pu,Hu&&fs(Hu,a));return null}var Mu=!1,Hu=null,Qu=0,Ru=0,Ku=!1;function Su(){Su=u;Tu=new yk}function Pu(){Su()}s(277,184,{},Pu);_.Dc=function(){null.Rf()};_.Ec=function(){return Tu};var Tu;function Iu(){ls.call(this,null)}s(279,224,Kh,Iu);
-function uu(a){switch(a){case ld:return 4096;case wd:return 1024;case Ad:return 1;case Kd:return 2;case le:return 2048;case Te:return 128;case Ue:return 256;case Ve:return 512;case af:return 32768;case "losecapture":return 8192;case uf:return 4;case vf:return 64;case wf:return 32;case xf:return 16;case yf:return 8;case "scroll":return 16384;case ie:return 65536;case Pb:case zf:return 131072;case Id:return 262144;case "paste":return 524288;case Rg:return 1048576;case Qg:return 2097152;case Pg:return 4194304;
-case Og:return 8388608;case we:return 16777216;case ue:return 33554432;case ve:return 67108864;default:return-1}}function kj(){Uu||(Vu(),Wu(),Uu=!0)}var Uu=!1;function Xu(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 Yu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Vu(){Zu=A(function(a){var b;var c=zu,d,e,f;yu&&c&&$u(c.b.e,yu)?(b=Au.b,d=Au.c,e=Au.d,f=Au.e,Cu(Au),Au.e=a,fs(c,Au),c=!(Au.b&&!Au.c),Au.b=b,Au.c=d,Au.d=e,Au.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});av=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Dn(b)&&y(b,57)&&tu(a,c,b)});bv=A(function(a){a.preventDefault();av.call(this,a)});cv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;av.call(this,a)});dv=A(function(a){if(Zu(a)){var b=lj;b&&b.__listener&&!Dn(b.__listener)&&y(b.__listener,57)&&(tu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,dv,!0);$wnd.addEventListener(Kd,dv,!0);$wnd.addEventListener(uf,dv,!0);$wnd.addEventListener(yf,dv,!0);$wnd.addEventListener(vf,dv,!0);$wnd.addEventListener(xf,dv,!0);$wnd.addEventListener(wf,dv,!0);$wnd.addEventListener(zf,dv,!0);$wnd.addEventListener(Te,Zu,!0);$wnd.addEventListener(Ve,Zu,!0);$wnd.addEventListener(Ue,
-Zu,!0);$wnd.addEventListener(Rg,dv,!0);$wnd.addEventListener(Qg,dv,!0);$wnd.addEventListener(Pg,dv,!0);$wnd.addEventListener(Og,dv,!0);$wnd.addEventListener(we,dv,!0);$wnd.addEventListener(ue,dv,!0);$wnd.addEventListener(ve,dv,!0)}function ev(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 fv(a,b){var c;kj();if(D(ee,b)&&(c=to(),-1!=c&&1009E3>=c))de==de&&(a.ondragexit=bv);else switch(b){case "drag":a.ondrag=av;break;case be:a.ondragend=av;break;case ce:a.ondragenter=bv;break;case ee:a.ondragleave=av;break;case fe:a.ondragover=bv;break;case "dragstart":a.ondragstart=av;break;case ge:a.ondrop=av;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,av,!1);a.addEventListener(b,av,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var lj=null,Zu=null,dv=null,bv=null,av=null,cv=null;function Wu(){$wnd.addEventListener(wf,A(function(a){var b=lj;if(b&&!a.relatedTarget&&Ne==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(yf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,dv,!0)}
-function gv(a,b){kj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?av:null),c&2&&(a.ondblclick=b&2?av:null),c&4&&(a.onmousedown=b&4?av:null),c&8&&(a.onmouseup=b&8?av:null),c&16&&(a.onmouseover=b&16?av:null),c&32&&(a.onmouseout=b&32?av:null),c&64&&(a.onmousemove=b&64?av:null),c&128&&(a.onkeydown=b&128?av:null),c&256&&(a.onkeypress=b&256?av:null),c&512&&(a.onkeyup=b&512?av:null),c&1024&&(a.onchange=b&1024?av:null),c&2048&&(a.onfocus=b&2048?av:null),c&4096&&(a.onblur=b&4096?av:
-null),c&8192&&(a.onlosecapture=b&8192?av:null),c&16384&&(a.onscroll=b&16384?av:null),c&32768&&(a.onload=b&32768?cv:null),c&65536&&(a.onerror=b&65536?av:null),c&131072&&(a.onmousewheel=b&131072?av:null),c&262144&&(a.oncontextmenu=b&262144?av:null),c&524288&&(a.onpaste=b&524288?av:null),c&1048576&&(a.ontouchstart=b&1048576?av:null),c&2097152&&(a.ontouchmove=b&2097152?av:null),c&4194304&&(a.ontouchend=b&4194304?av:null),c&8388608&&(a.ontouchcancel=b&8388608?av:null),c&16777216&&(a.ongesturestart=b&16777216?
-av:null),c&33554432&&(a.ongesturechange=b&33554432?av:null),c&67108864&&(a.ongestureend=b&67108864?av:null));b&131072&&a.addEventListener(Pb,av,!1)}function hv(){var a;hv=u;iv=(a=$doc,D(a.compatMode,Gb)?a.documentElement:a.body)}var iv;function jv(){this.c=new aj}function kv(a){a=a[Uc];return null==a?-1:a}s(284,1,{},jv);_.b=null;function lv(a,b){this.b=a;this.c=b}s(285,1,{},lv);_.b=0;_.c=null;s(286,1,Kh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){fs(this.b,a)};
-_.$c=function(a){a=null==a?j:a;if(!D(a,null==mv?j:mv))mv=a,Yr&&(a=new Xr,fs(this.b,a))};var mv=j;function Gu(){function a(){$wnd.setTimeout(a,250);e()}var b=Eu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));mv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}s(288,286,Kh);function Fu(){this.b=new ls(null)}s(287,288,Kh,Fu);_.Zc=function(a){return a};
-function Nu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Ou)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Mu&&Pr((!Hu&&(Hu=new Iu),Hu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Lu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ku&&(d=oj(),c=pj(),Ru!=d||Qu!=c))Ru=d,Qu=c,Tr((!Hu&&(Hu=new Iu),Hu))}finally{a&&a(b)}})}function $i(a,b){Ii(a.dd(),b,!0)}function Zi(a,b){Ii(a.dd(),b,!1)}function nv(a,b){a.pb.style[Le]=b}function nj(a,b,c){0<=b&&a.jd(b+Xf);0<=c&&a.gd(c+Xf)}function ov(a){var b,a=lo(a,zd);b=eo(a,fo(32));return 0<=b?a.substr(0,b-0):a}
-function Ii(a,b,c){if(!a)throw new Qi(nc);b=co(b);if(0==b.length)throw new Ak(Oc);if(c){var d,e,f;d=co(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+=ba),a.className=f+d)}else{var g,b=co(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=co(e.substr(0,
-c-0)),b=co(pv(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function qv(a,b){a.style.display=b?j:Ef;a.setAttribute("aria-hidden",""+!b)}s(294,1,ti);_._c=function(){return Yj(this.pb)};_.ad=function(){return $j(this.pb)};_.bd=function(){return ko(this.pb,Lf)};_.cd=function(){return ko(this.pb,Mf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Ef};_.fd=function(){throw new rv;};_.gd=function(a){nv(this,a)};_.hd=function(a){qv(this.pb,a)};
-_.jd=function(a){this.pb.style[bh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function sv(a,b,c){fv(a.pb,c.c);Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}function z(a,b,c){var d;d=uu(c.c);-1==d?fv(a.pb,c.c):-1==a.lb?gv(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}
-function tv(a,b,c){return Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}function uv(a){var b;if(a.md())throw new vv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?gv(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.kd();a.pd()}
-function wv(a,b){var c;switch(uu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&uo(a.pb,c))return}c=a.pb;var d,e,f;if(Sp&&(f=Sp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&fs(a.mb,f.b),f.b.b=d,f.b.c=e}function xv(a){if(!a.md())throw new vv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}
-function Wj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new vv("This widget's parent does not implement HasWidgets");}else if(hj(),$u(yv.b,a)){hj();try{a.od()}finally{Pi(yv.b,a)}}}function zv(a,b){var c;c=a.ob;if(b){if(c)throw new vv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(293,294,oi);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&fs(this.mb,a)};_.md=function(){return this.kb};
-_.nd=function(){uv(this)};_.Xc=function(a){wv(this,a)};_.od=function(){xv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function Av(a){for(a=new Bv(a);a.b.b<a.b.c.d-1;)Cv(a.b),Dv(a.b)}s(292,293,li);_.kd=function(){Ev(this,(Fv(),Gv))};_.ld=function(){Ev(this,(Fv(),Hv))};function Iv(a,b,c){Wj(b);var d=a.q;Jv(d,b,d.d);d=(ru(),su(b.pb));c.appendChild(d);zv(b,a)}
-function Kv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Lv;b.ob==a&&(f=a.sd(b),f<d&&--d);Wj(b);Jv(a.q,b,d);e?(e=b.pb,ev(c,(ru(),su(e)),d)):(e=(ru(),su(b.pb)),c.appendChild(e));zv(b,a)}function Mv(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;oo(c).removeChild(c);c=a.q;var d;d=Nv(c,b);if(-1==d)throw new Ov;if(0>d||d>=c.d)throw new Lv;for(--c.d;d<c.d;++d)Ls(c.b,d,c.b[d+1]);Ls(c.b,c.d,null)}return!0}s(291,292,li);_.sd=function(a){return Nv(this.q,a)};
-_.td=function(a,b,c,d){Kv(this,a,b,c,d)};_.ud=function(){return new Pv(this.q)};_.rd=function(a){return Mv(this,a)};function gj(a,b,c,d){var e;Wj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}function Qv(a,b){var c;(c=Mv(a,b))&&Rv(b.pb);return c}function Sv(a,b,c,d){if(b.ob!=a)throw new Ak("Widget must be a child of this panel.");a.xd(b,c,d)}function Tv(a,b,c){a=a.pb;-1==b&&-1==c?Rv(a):(a.style[Uf]=bd,a.style[We]=b+Xf,a.style[Ng]=c+Xf)}
-function Uv(){var a=$doc.createElement(Yd);this.q=new Vv(this);this.pb=a;this.pb.style[Uf]="relative";this.pb.style[Rf]=Me}function Rv(a){a.style[We]=j;a.style[Ng]=j;a.style[Uf]=j}s(290,291,li,Uv);_.vd=function(a){Iv(this,a,this.pb)};_.rd=function(a){return Qv(this,a)};_.wd=function(a,b,c){Sv(this,a,b,c)};_.xd=function(a,b,c){Tv(a,b,c)};function Wv(a,b){if(a.zd())throw new vv("SimplePanel can only contain one child widget");a.Ad(b)}
-function Xv(a,b){if(a.jb!=b)return!1;try{zv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function Yv(a,b){if(b!=a.jb&&(b&&Wj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(ru(),su(a.jb.pb));a.yd().appendChild(c);zv(b,a)}}function Zv(){this.pb=$doc.createElement(Yd)}s(298,292,li,Zv);_.yd=function(){return this.pb};_.zd=function(){return this.jb};_.ud=function(){return new $v(this)};_.rd=function(a){return Xv(this,a)};_.Ad=function(a){Yv(this,a)};_.jb=null;function aw(){aw=u;bw()}
-function cw(a,b){a.hb&&(dw(a.gb,!1,!1),Pr(a,a,b))}function ew(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function fw(a,b,c){a.cb=b;a.ib=c;b-=qo();c-=ro();a=a.pb;a.style[We]=b+(uj(),Xf);a.style[Ng]=c+Xf}function gw(a){a.hb||(a.kb&&Wj(a),dw(a.gb,!0,!1))}s(297,298,li);_.yd=function(){return hw?no(no(this.pb)):no(this.pb)};_.bd=function(){return ko(this.pb,Lf)};_.cd=function(){return ko(this.pb,Mf)};_.dd=function(){return hw?no(this.pb):oo(no(this.pb))};_.Bd=function(){this.Cd(!1)};
-_.Cd=function(a){cw(this,a)};_.ed=function(){return!D(Me,this.pb.style[Zg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&dw(this.gb,!1,!0)};_.gd=function(a){this.X=a;ew(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){fw(this,a,b)};_.hd=function(a){this.pb.style[Zg]=a?$g:Me};_.Ad=function(a){Yv(this,a);ew(this)};_.jd=function(a){this.Y=a;ew(this);0==a.length&&(this.Y=null)};_.Ed=function(){gw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function iw(a,b){var c;Zv.call(this);this.$=new jw;this.U=(kw(),lw);this.gb=new mw(this);c=this.pb;var d;d=$doc.createElement(Yd);hw&&(mo(d,"<div></div>"),Wn((Tn(),Un),new nw(d)));c.appendChild(d);this.Dd(0,0);(hw?no(this.pb):oo(no(this.pb)))[zd]="gwt-PopupPanel";(hw?no(no(this.pb)):no(this.pb))[zd]=Tf;this.W=this.V=a;this.db=!1;c=F(Qs,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new ow(c);this.T.dd()[zd]=j;c=hw?no(this.pb):oo(no(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Qi(nc);d=co(d);
-if(0==d.length)throw new Ak(Oc);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(ba)}Yv(this,this.T);ew(this);Ii(hw?no(no(this.pb)):no(this.pb),Tf,!1);Ii(this.T.c,b+"Content",!0)}s(296,297,li);_.kd=function(){uv(this.T)};_.ld=function(){xv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new $v(this.T)};_.rd=function(a){return this.T.rd(a)};
-_.Ad=function(a){Yv(this.T,a);ew(this)};_.T=null;s(295,296,li);_.od=function(){xv(this)};function pw(){pw=u;qw=new rw(Eb,0,(kw(),lw));sw=new rw(sc,1,tw);uw=new rw(zc,2,vw);ww=F(xw,r,58,[qw,sw,uw])}function rw(a,b,c){E.call(this,a,b);this.b=c}s(299,140,{58:1,113:1,116:1,118:1},rw);_.b=null;var ww,qw,sw,uw;function yw(){yw=u;zw=F(Qs,r,1,[Ng,tf,od])}
-function ow(a){var b;yw();var c,d;c=this.pb=$doc.createElement(Cg);this.d=$doc.createElement(Fg);qu(c,this.d);c[rd]=0;for(c=c[qd]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[zd]=a[c],qu(b,Aw(a[c]+"Left")),qu(b,Aw(a[c]+Kb)),qu(b,Aw(a[c]+"Right")),b),qu(this.d,d),1==c&&(this.c=no(Xu(d,1)));this.pb[zd]="gwt-DecoratorPanel"}function Aw(a){var b,c;c=$doc.createElement(Gg);b=$doc.createElement(Yd);var d=(ru(),su(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}s(301,298,ui,ow);_.yd=function(){return this.c};
-_.c=null;_.d=null;var zw;s(300,301,ui);s(302,1,{});function Fv(){Fv=u;Gv=new Bw;Hv=new Cw}function Dw(a){js.call(this,a)}function Ev(a,b){Fv();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Mi(f),y(f,127))d=f,!c&&(c=new hs),is(c,d);else throw f;}}if(c)throw new Dw(c);}s(303,229,Lh,Dw);var Gv,Hv;function Bw(){}s(304,1,{},Bw);_.Fd=function(a){a.nd()};function Cw(){}s(305,1,{},Cw);_.Fd=function(a){a.od()};s(308,293,Th);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};
-_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.nd=function(){uv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(307,308,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function Ew(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=pd,b);this.pb[zd]="gwt-Button";mo(this.pb,a)}s(306,307,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Ew);
-function Fw(){this.q=new Vv(this);this.f=$doc.createElement(Cg);this.e=$doc.createElement(Fg);qu(this.f,this.e);this.pb=this.f}s(309,291,li);_.e=null;_.f=null;function Gw(a,b){var c;if(a.i)throw new vv("Composite.initWidget() may only be called once.");Wj(b);c=b.pb;a.pb=c;var d;ru();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((ru(),c).__gwt_resolve=Hw(a));a.i=b;zv(b,a)}
-function Iw(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?gv(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(310,293,Mh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Iw(this)};_.Xc=function(a){wv(this,a);this.i.Xc(a)};_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;
-function Jw(a,b,c){a.d=!1;c?mo(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Nd]=ng;break;case 1:b[Nd]=df;break;case 2:us(b)!=(ws(),zs)&&(b[Nd]=j)}}function Kw(a){this.b=a;this.d=!1;this.e=this.c=us(a)}s(311,1,{},Kw);_.b=null;_.c=null;_.d=!1;_.e=null;function mj(){this.pb=Lw()}s(312,298,ai,mj);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};
-_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};function Mw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=no(b);e=null;c&&(c=kv(c),e=0>c?null:mu(a.j.c,c));e?Nw(a,e):d&&mo(b,j);return b}function Nw(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;oo(c).removeChild(c);var d=a.j,e;e=kv(c);c[Uc]=null;c=d.c;Ow(e,c.d);Ls(c.c,e,null);d.b=new lv(e,d.b)}return!0}s(314,292,vi);_.ud=function(){return new Pw(this)};_.rd=function(a){return Nw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function Qw(a){if(0>=a.c)throw new Rw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Rw("Column index: 0, Column size: "+a.b);}
-function Sw(){this.j=new jv;this.i=$doc.createElement(Cg);this.d=$doc.createElement(Fg);qu(this.i,this.d);this.pb=this.i;this.e=new Tw(this);var a=new Uw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;ev(a.c.i,(ru(),su(b)),0);qu(a.b,$doc.createElement(Cd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Rw("Row index: "+a+", Row size: "+d);if(0>c)throw new Rw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Rw("Column index: "+c+", Column size: "+this.b);c=Mw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Gg),mo(c,sa),c),ev(d,(ru(),su(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Gg);
-e.innerHTML=sa;c=$doc.createElement(Sg);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.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Mw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(313,314,vi,Sw);_.b=0;_.c=0;
-function Vw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Ww(),Xw)?a.c.e==(ws(),ys)?(Yw(),Zw):a.c.e==xs?(Yw(),$w):(Yw(),ax):a.c.e==(ws(),ys)?(Yw(),$w):a.c.e==xs?(Yw(),Zw):(Yw(),bx);b!=a.d&&(a.d=b,a.pb.style[Ig]=!a.d?j:a.d.b)}s(317,293,oi);_.b=null;_.c=null;_.d=null;function cx(){this.pb=$doc.createElement(Yd);this.c=new Kw(this.pb);this.pb[zd]="gwt-Label"}function dx(){cx.call(this);Jw(this.c,ch,!1);Vw(this)}
-s(316,317,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},cx,dx);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};
-function ex(a){var b=$doc.createElement(Yd);vs(xg,b.tagName);this.pb=b;this.c=new Kw(this.pb);this.pb[zd]="gwt-HTML";Jw(this.c,a,!0);Vw(this)}s(315,316,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},ex);function fx(a){for(;++a.c<a.e.d&&!(null!=mu(a.e,a.c)););}function Pw(a){this.d=a;this.e=this.d.j.c;fx(this)}s(318,1,{},Pw);
-_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Ov;a=mu(this.e,this.c);this.b=this.c;fx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new gx;a=mu(this.e,this.b);Wj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Tw(a){this.b=a}s(319,1,{},Tw);_.b=null;function Uw(a){this.c=a}s(320,1,{},Uw);_.b=null;_.c=null;function Ww(){Ww=u;Xw=new hx}var Xw;function Yw(){Yw=u;ix=new jx((ep(),sd));Zw=new jx(We);$w=new jx(gg);ax=Zw;bx=$w;kx=ax}
-var ix,kx,Zw,bx,ax,$w;function hx(){}s(322,1,{},hx);function jx(a){this.b=a}s(323,322,{},jx);_.b=null;function lx(){lx=u;mx=new nx(tf);ox=new nx(Ng)}var mx,ox;function nx(a){this.b=a}s(324,1,{},nx);_.b=null;function px(a,b){var c;c=qx(a);qu(a.c,c);Iv(a,b,c)}function qx(a){var b;b=$doc.createElement(Gg);b[ed]=a.b.b;b.style[Yg]=a.d.b;return b}function rx(a,b){var c,d;d=oo(b.pb);(c=Mv(a,b))&&a.c.removeChild(d);return c}
-function sx(){Fw.call(this);this.b=(Yw(),kx);this.d=(lx(),ox);this.c=$doc.createElement(Sg);qu(this.e,this.c);this.f[rd]=bb;this.f[qd]=bb}s(325,309,li,sx);_.rd=function(a){return rx(this,a)};_.c=null;function tx(){tx=u;new Ei}function ux(a,b,c,d,e){tx();this.b=new vx(this,a,b,c,d,e);this.pb[zd]="gwt-Image"}function wx(a,b,c,d,e){tx();ux.call(this,(Wt(),new Vt(a)),b,c,d,e)}
-s(326,293,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},ux,wx);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.Xc=function(a){32768==uu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);wv(this,a)};
-_.pd=function(){var a=this.b;D(af,lo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new xx(a,this),Wn((Tn(),Un),a.i))};_.b=null;s(328,1,{});_.i=null;function yx(){yx=u;zx()}
-function vx(a,b,c,d,e,f){var g,i;yx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(xg);i=new Jt;It(It(It(i,new Lt("width:"+e+(uj(),Xf)+qb)),new Lt("height:"+f+$f)),new Lt("background:url("+b.b+") no-repeat "+-c+"px "+-d+$f));!Ax&&(Ax=new Bx);b=Cx;c=new Lt((new Lt(i.b.b.b)).b);i=new Kt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ut(b.b);un(i.b,b);i.b.b+="' style='";b=Ut(c.b);un(i.b,b);i.b.b+="' border='0'>";i=new Nt(i.b.b);g=(mo(g,i.b),no(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?gv(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(327,328,{},vx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function xx(a,b){this.b=a;this.c=b}s(329,1,{},xx);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(af,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=af)};_.b=null;_.c=null;
-function Dx(a,b){if(0>b||b>=a.pb.options.length)throw new Lv;}function bq(a,b){Dx(a,b);return a.pb.options[b].value}function Ex(){this.pb=$doc.createElement("select");this.pb[zd]="gwt-ListBox"}s(330,308,Th,Ex);s(331,260,Wh);function Fx(a){this.b=a}s(332,331,Wh,Fx);_.Hc=function(){};function Gx(a){this.b=a}s(333,331,Wh,Gx);_.Nc=function(a){this.b.Gd(a.i,a.b)};
-function Hx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Sg);ev(a.f,(ru(),su(e)),b);a=(ru(),su(c));d.appendChild(a)}else d=Xu(a.f,0),ev(d,(ru(),su(c)),b)}
-function Ix(a,b,c){var d;Jx(a,b);c&&b.b?(Jx(a,null),a=b.b,b=(Tn(),Un),b.d=Xn(b.d,[new Kx(a),!1])):null!=b.d&&(a.k=new Lx(a,b),c=(kw(),tw),a.k.U=c,a.k.ab=a.i,a.k.dd()[zd]=De,d=ov(a.pb),D(Ce,d)||$i(a.k,d+"Popup"),tv(a.k,new Gx(a),xk?xk:xk=new yk),a.o=b.d,d=a.k,a=new Mx(a,b),d.pb.style[Zg]=Me,gw(d),a.b.p?fw(a.b.k,Yj(a.b.pb)+ko(a.b.pb,Mf)-1,$j(a.c.pb)):fw(a.b.k,Yj(a.c.pb),$j(a.b.pb)+ko(a.b.pb,Lf)-1),d.pb.style[Zg]=$g)}function Nx(a,b){if(b||!(a.n&&a.o==a.n.d))Jx(a,b),a.pb.focus(),b&&a.e&&Ix(a,b,!1)}
-function Ox(a,b){var c;a:{c=b.target;var d,e;for(e=new Gi(a.j);e.c<e.e.ye();)if(d=Hi(e),uo(d.pb,c)){c=d;break a}c=null}switch(uu(b.type)){case 1:a.pb.focus();c&&Ix(a,c,!0);break;case 16:c&&Nx(a,c);break;case 32:c&&Nx(a,null);break;case 2048:Px(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Px(a)||a.p||Qx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Px(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ix(a,a.n,!1),a.n.d.Rf()):Rx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Px(a)||a.p&&
-Qx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Px(a)||(a.p?Rx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ix(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Jx(a,null);a.k&&cw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Jx(a,null);a.k&&cw(a.k,!1);break;case 13:Px(a)||(Ix(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}wv(a,b)}function Sx(a,b,c){c&&Jx(a,null);Pr(a,b,!1);a.o=null;a.k=null}
-function Px(a){var b;if(!a.n){for(b=new Gi(a.j);b.c<b.e.ye();){b=Hi(b);Jx(a,b);break}return!0}return!1}function Jx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=ov(c.pb)+Xa;Ii(c.dd(),d,!1);a.p&&(c=oo(a.n.pb),2==Yu(c)&&(c=Xu(c,1),Ii(c,Ag,!1)))}if(b){c=ov(b.pb)+Xa;Ii(b.dd(),c,!0);a.p&&(c=oo(b.pb),2==Yu(c)&&(c=Xu(c,1),Ii(c,Ag,!0)));Al();c=a.pb;var e=new al(b.pb),d=(vl(),wl),e=F(Tx,r,5,[e]),f,g,i,h;f=new sn;for(i=0,h=e.length;i<h;++i)g=e[i],tn(tn(f,g.b),ba);e=co(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Rx(a){var b,c,d;if(a.n){for(b=c=zj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?mu(a.j,b):mu(a.j,c);break}Jx(a,d)}}function Qx(a){var b,c,d;if(a.n){for(b=c=zj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?mu(a.j,b):mu(a.j,c);break}Jx(a,d)}}s(334,293,oi);_.Xc=function(a){Ox(this,a)};_.od=function(){this.k&&cw(this.k,!1);xv(this)};_.Gd=function(a,b){Sx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Kx(a){this.b=a}s(335,1,{},Kx);_.qc=function(){Ux(this.b)};_.b=null;
-function Vx(a){this.b=a}s(336,1,{},Vx);_.Hc=function(){Jx(this.b,null)};_.b=null;function Lx(a,b){aw();this.b=a;this.c=b;iw.call(this,!0,jf);Yv(this.T,this.c.d);ew(this);this.fb=!0;this.c.d.Rf()}s(337,296,li,Lx);_.Tc=function(a){var b,c;if(!a.b)switch(uu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(uo(b,c)){a.b=!0;break}a.b&&Jx(this.b,null)}};_.b=null;_.c=null;function Mx(a,b){this.b=a;this.c=b}s(338,1,{},Mx);_.b=null;var Wx=_.c=null;
-function Xx(){Xx=u;Wx=new Ht((Wt(),new Vt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Yx(a,b){this.pb=$doc.createElement(Gg);var c=ov(this.pb)+Xa;Ii(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[zd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Al();this.pb.setAttribute(hg,gm.b);this.b=b}s(341,294,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Yx);_.b=null;_.c=null;_.d=null;
-function Zx(){var a;this.pb=$doc.createElement(Gg);this.pb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);qu(this.pb,a);a[zd]="menuSeparatorInner"}s(342,294,ti,Zx);function $x(){var a,b,c,d,e;b=null.Rf();e=oj();d=pj();b[Sd]=(Jo(),Ef);b[bh]=0+(uj(),Xf);b[Le]=db;c=$doc;c=(D(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Xf;b[Le]=(a>d?a:d)+Xf;b[Sd]="block"}function jw(){}s(343,1,{},jw);_.Pc=function(){$x()};
-function ay(a){this.b=a}s(344,1,{},ay);_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?uo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(uu(d.type)){case 4:case 1048576:if(jj){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(jj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function by(a){this.b=a}s(345,1,{},by);_.b=null;function kw(){kw=u;lw=new cy(Eb,0);tw=new cy(sc,1);vw=new cy(zc,2);dy=F(ey,r,74,[lw,tw,vw])}function cy(a,b){E.call(this,a,b)}s(346,140,{74:1,113:1,116:1,118:1},cy);var dy,lw,tw,vw;function fy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),aw(),a.i=Ju(a.b.$),$x(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),aw(),Ri(a.i.b),a.i=null,a.c=!1)}
-function gy(a){a.k||(fy(a),a.d||(hj(),Qv(ij(null),a.b)),aw());hy((aw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Rf]=$g}function iy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}hy((aw(),a.b.pb),"rect("+g+Zf+f+Zf+c+Zf+e+"px)")}
-function dw(a,b,c){a.d=c;dk(a);a.j&&(zk(a.j),a.j=null,gy(a));a.b.hb=b;var d=a.b;d.eb&&(Ri(d.eb.b),d.eb=null);d._&&(Ri(d._.b),d._=null);if(d.hb){d.eb=xu(new ay(d));var e;e=new by(d);Du();e=Eu?Zr(Eu.b,(!Yr&&(Yr=new yk),Yr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(kw(),lw)&&!b&&(c=!1);a.k=b;c?b?(fy(a),a.b.pb.style[Uf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),hy((aw(),a.b.pb),dg),hj(),b=ij(null),Iv(b,a.b,b.pb),a.j=new jy(a),rk(a.j,1)):ek(a,200):(fy(a),a.k?(a.b.pb.style[Uf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),
-hj(),b=ij(null),Iv(b,a.b,b.pb)):a.d||(hj(),Qv(ij(null),a.b)),aw(),a.b.pb.style[Rf]=$g)}function mw(a){var b=(jk(),mk);this.n=new ik(this);this.u=b;this.b=a}s(347,17,{},mw);_.sc=function(){gy(this)};_.tc=function(){this.e=ko(this.b.pb,Lf);this.f=ko(this.b.pb,Mf);this.b.pb.style[Rf]=Me;iy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){iy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function jy(a){sk();this.b=a}s(348,26,{},jy);
-_.Ac=function(){this.b.j=null;ek(this.b,200)};_.b=null;function ru(){ru=u;ky()}function su(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Hw(a){return function(){this.__gwt_resolve=ly;return a.fd()}}function ly(){throw"A PotentialElement cannot be resolved twice.";}
-function ky(){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 hj(){hj=u;my=new ny;oy=new Ei;yv=new hs}function py(a){this.q=new Vv(this);this.pb=a;uv(this)}
-function ij(a){hj();var b,c;c=dj(oy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==oy.e){var d=new qy;vk();wk(xk?xk:xk=new yk,d)}!b?c=new ry:c=new py(b);x(oy,a,c);is(yv,c);return c}s(350,290,li,py);var my,oy,yv;function ny(){}s(351,1,{},ny);_.Fd=function(a){a.md()&&a.od()};function qy(){}s(352,1,{},qy);_.Nc=function(){hj();try{Ev(yv,my)}finally{sy(yv.b),sy(oy)}};function ry(){py.call(this,$doc.body)}s(353,350,li,ry);
-_.xd=function(a,b,c){b-=qo();c-=ro();Tv(a,b,c)};function $v(a){this.d=a;this.b=!!this.d.jb}s(354,1,{},$v);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Ov;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function ty(a,b){a.pb[Xg]=null!=b?b:j}s(357,308,ki);_.Xc=function(a){0!=(uu(a.type)&896)?wv(this,a):wv(this,a)};_.pd=function(){};function uy(){uy=u;vy()}s(356,357,ki);
-function wy(){uy();var a=$doc.createElement("textarea");!$t&&($t=new Zt);!Yt&&(Yt=new Xt);this.pb=a;this.pb[zd]="gwt-TextArea"}s(355,356,ki,wy);function xy(){var a;uy();var b=(a=$doc.createElement("INPUT"),a.type=Hg,a);!$t&&($t=new Zt);!Yt&&(Yt=new Xt);this.pb=b;this.pb[zd]="gwt-TextBox"}s(358,356,ki,xy);function vy(){vy=u;yy=new zy;Ay=new By;Cy=new Dy;Ey=new Fy;Gy=F(Hy,r,81,[yy,Ay,Cy,Ey])}s(359,140,hi);var Gy,yy,Ay,Cy,Ey;function zy(){E.call(this,Eb,0)}s(360,359,hi,zy);
-function By(){E.call(this,cc,1)}s(361,359,hi,By);function Dy(){E.call(this,ec,2)}s(362,359,hi,Dy);function Fy(){E.call(this,yc,3)}s(363,359,hi,Fy);function Iy(a,b){var c,d;c=$doc.createElement(Sg);d=$doc.createElement(Gg);d[ed]=a.b.b;d.style[Yg]=a.c.b;var e=(ru(),su(d));c.appendChild(e);qu(a.e,c);Iv(a,b,d)}function Jy(){Fw.call(this);this.b=(Yw(),kx);this.c=(lx(),ox);this.f[rd]=bb;this.f[qd]=bb}s(364,309,li,Jy);_.rd=function(a){var b;b=oo(a.pb);(a=Mv(this,a))&&this.e.removeChild(oo(b));return a};
-function Ky(a,b){if(0>b||b>=a.d)throw new Lv;return a.b[b]}function Nv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Jv(a,b,c){var d,e;if(0>c||c>a.d)throw new Lv;if(a.d==a.b.length){e=v(Ly,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ls(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ls(a.b,d,a.b[d-1]);Ls(a.b,c,b)}function Vv(a){this.c=a;this.b=v(Ly,r,82,4,0)}s(365,1,{},Vv);_.ud=function(){return new Pv(this)};_.b=null;_.c=null;_.d=0;
-function Cv(a){if(a.b>=a.c.d)throw new Ov;return a.c.b[++a.b]}function Dv(a){if(0>a.b||a.b>=a.c.d)throw new gx;a.c.c.rd(a.c.b[a.b--])}function Pv(a){this.c=a}s(366,1,{},Pv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Cv(this)};_.Wc=function(){Dv(this)};_.b=-1;_.c=null;function zx(){zx=u;Cx=(Wt(),new Vt(On()+"clear.cache.gif"))}var Cx,Ax=null;function Bx(){}s(368,1,{},Bx);function My(){My=u;zx()}function Ny(a,b,c,d,e){My();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Oy(a,b,c){My();Ny.call(this,(Wt(),new Vt(a)),b,0,c,16)}s(369,302,{},Ny,Oy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Py(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Lw(){var a=Qy?Qy:Qy=Py(),b=$doc.createElement(Yd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Hg;c.tabIndex=-1;c.setAttribute(hg,Vf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Me;d.position=bd;c.addEventListener(le,a,!1);b.appendChild(c);return b}var Qy=null;function bw(){bw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){hw=!0;break a}hw=!1}}
-function hy(a,b){a.style.clip=b;a.style[Sd]=(Jo(),Ef);a.style[Sd]=j}var hw;function nw(a){this.b=a}s(374,1,{},nw);_.qc=function(){this.b.style[Rf]=(Uo(),id)};_.b=null;function Ri(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?as(b,new bu(b,c,d,a)):os(b,c,d,a)}function es(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(378,1,{},es);_.b=null;_.c=null;_.d=null;_.e=null;function bs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(379,1,{},bs);_.qc=function(){var a=this.c;cs(this.b,this.e,this.d).hf(a)};_.b=null;
-_.c=null;_.d=null;_.e=null;function bu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(380,1,{},bu);_.qc=function(){os(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Ry(a,b){b.n!=a&&(!a.bc&&(a.bc=new aj),b.n=a,Vi(a.bc,b))}function Sy(a){var b;b=a.cZ.e;if(-1!=eo(b,fo(36)))return null;a=a.cc.c.c++;return b=pv(b,Ty(b,fo(46))+1)+j+a}function Uy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Vy(a,b,c,Bt(d)))}function Wy(a){return!a.Ub&&a._b?Wy(a._b):a.Ub}
-function Xy(a){return!a.Wb&&a._b?Xy(a._b):a.Wb}function Yy(a){var b;b=new Zy;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Sd(),e=a.Td();c.b+=d;c.c+=e}y(a,101)&&(c=a.Sd(),a=a.Td(),b.b+=c,b.c+=a);return b}throw new $y;}function az(a){a.dc=!1;a.de();bz(a)}function bz(a){if((a=y(a,101)?null:a._b)&&a.dc)az(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function cz(a){return(a=a.Ld())?a:new dz(1,1)}function ez(a){var b;return(b=a.Md())?new fz(b):new fz(a.Od())}
-function gz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function hz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Df(b)}function iz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)bz(a),new jz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new jz(a,101)}function kz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ef(b),a.Wd()&&a.ce())}
-function lz(a){a.ec||(gz(a),mz(a,!0),nz(a),a.ec=!0,new jz(a,102),Uy(a,a,a._b,0),bz(a),a.ac.Gf(a))}function oz(){this.cc=($p(),$p(),pz);new Ei;this.Ud();this.$b=(qz(),rz)}s(384,1,Xh);_.Id=function(){return!1};_.Jd=function(){return Sy(this)};_.Kd=function(){return Wy(this)};_.Ld=function(){return sz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new tz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){az(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return cz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+ch+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return ez(this)};_.ae=function(){};_.be=function(){return hz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){iz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Ak("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Ak("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Ak("Missing message: awt.12C");if(y(b,101))throw new Ak("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new xn;var e=zj(d.Pb.b,b),f;f=mu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);uz(d,e);new vz(d,301,f)}d=a.Pb.b.d;gz(b);wz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),az(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Uy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new $r("Missing message: awt.185");if(null==c||null!=c)xz(g,c,b);else throw new Ak("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Mi(i);if(y(i,121))throw b=i,uz(a,d),b;throw i;}b.de();new vz(a,300,b)}function yz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function zz(a){var b;b=a.ie();return new Az(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function mz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)mu(a.Pb.b,c).Xd(b)}function uz(a,b){var c;c=mu(a.Pb.b,b);gz(c);c.Xd(!1);pu(a.Pb.b,b);c._b=null;az(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Uy(c,c,a,1)}function Bz(a){var b=(Cz(),Dz);kz(a,b);for(b=0;b<a.Pb.b.d;++b)mu(a.Pb.b,b).be()}function Ez(a,b){var c,d;if(a.Qb)for(d=new Gi(a.Pb.b);d.c<d.e.ye();)c=Hi(d),a.Qb.ne(c);if(b)for(d=new Gi(a.Pb.b);d.c<d.e.ye();)c=Hi(d),b.je(null,c);a.Qb=b;az(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function nz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=mu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Fz(){oz.call(this);this.Pb=new Gz;this.Tb=($p(),$p(),pz)}s(383,384,ii);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return cz(this)};_.Qd=function(){return ez(this)};
-_.Ud=function(){this.ac=($p(),new Hz)};_.Vd=function(){az(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){mz(this,a)};_.Yd=function(){return cz(this)};_._d=function(){return ez(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)gz(mu(this.Pb.b,a))};_.be=function(){var a;if(!hz(this))return!1;for(a=0;a<this.Pb.b.d;++a)mu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=mu(this.Pb.b,b),a.de()};_.he=function(){nz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Iz(){var a=new Jz;Fz.call(this);Ez(this,a)}s(382,383,ii,Iz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Kz(a,b,c){a=Lz(a.Ob,b,c);a.k=!0;return new Mz(a)}function Nz(a){a.Zd(a.Ob.e)}function Oz(a){return new dz(ko(a.Ob.pb,Mf),ko(a.Ob.pb,Lf))}s(381,382,ii);_.Nd=function(){return ko(this.Ob.pb,Lf)};_.Rd=function(){return ko(this.Ob.pb,Mf)};_.Sd=function(){return Yj(this.Ob.pb)};_.Td=function(){return $j(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Ef};_.ce=function(){Nz(this)};_.ee=function(){};_.Ob=null;function Pz(a){if(null!=a)this.f=a;else throw new Qz;}s(386,1,ni);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
-function Rz(){Rz=u;Q=new Ei;x(Q,new S(400),new T(lh));x(Q,new S(401),new T(lh));x(Q,new S(402),new T(lh));x(Q,new S(500),new T(nh));x(Q,new S(501),new T(nh));x(Q,new S(502),new T(nh));x(Q,new S(503),new T(oh));x(Q,new S(504),new T(nh));x(Q,new S(505),new T(nh));x(Q,new S(506),new T(oh));x(Q,new S(507),new T(Gh));x(Q,new S(100),new T(hh));x(Q,new S(101),new T(hh));x(Q,new S(102),new T(hh));x(Q,new S(103),new T(hh));x(Q,new S(1004),new T(kh));x(Q,new S(1005),new T(kh));x(Q,new S(800),new T(Ch));x(Q,
-new S(801),new T(Ch));x(Q,new S(200),new T(ph));x(Q,new S(201),new T(ph));x(Q,new S(202),new T(ph));x(Q,new S(204),new T(ph));x(Q,new S(203),new T(ph));x(Q,new S(209),new T(Hh));x(Q,new S(208),new T(Ih));x(Q,new S(207),new T(Ih));x(Q,new S(206),new T(ph));x(Q,new S(205),new T(ph));x(Q,new S(1400),new T(Eh));x(Q,new S(1401),new T(Fh));x(Q,new S(1402),new T(Fh));x(Q,new S(300),new T(ih));x(Q,new S(301),new T(ih));x(Q,new S(1100),new T(Bh));x(Q,new S(1101),new T(Bh));x(Q,new S(1200),new T(Dh));x(Q,new S(701),
-new T(sh));x(Q,new S(900),new T(Ah));x(Q,new S(1001),new T(qh));x(Q,new S(601),new T(rh))}s(385,386,ni);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Rc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(388,1,{},T);_.b=gh;function Sz(){}s(389,1,{},Sz);_.b=null;_.c=null;
-function Tz(a,b){var c;b&&(a.b?(c=new Uz(a.b),Ls(c.c,c.d++,b),a.b=c):(a.b=new aj,Vi(a.b,b)))}s(391,1,ni);_.b=null;function Vz(){}function Wz(){}s(390,391,ni,Vz,Wz);function Xz(){Xz=u;Math.sqrt(2)}function Yz(a){Xz();if(0>a)throw new Ak("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(392,1,{86:1},Yz);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Zz;a.b=31*a.b+I((new $z(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new $z(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function aA(){aA=u;bA=new hs;cA=new dz(0,0);is(bA,Bb);is(bA,Tb);is(bA,xb);is(bA,"Last");is(bA,Kb);is(bA,lc);is(bA,Nc);is(bA,Pc);is(bA,Rb)}
-function xz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!$u(bA.b,b))throw new Ak(dA());Ns(dj(a.d,d))===Ns(c)&&Ns(dj(a.c,c))===Ns(d)||((b=dj(a.d,d))&&eA(a,b,d),fA(a.b.ud(),c)&&eA(a,c,d),b=a.b,new gA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function hA(a,b){return new dz(Sj(b[1].c,Sj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Sj(b[0].b,Sj(b[4].b,b[3].b))+a.n)}function eA(a,b,c){iA(a.b,b);Pi(a.c,b);Pi(a.d,c)}
-function jA(a,b){if(!a.o){a.o=!0;var c,d,e;kA(a.i,cA);kA(a.j,cA);kA(a.p,null);a.q=0;for(d=lA(a.b,0);d.c!=d.e.b;){c=mA(d);e=dj(a.c,c);var f=b.$b;e=Gn(e,Kb)?0:Gn(e,lc)?1:Gn(e,Nc)?2:Gn(e,Pc)?4:Gn(e,Rb)?3:Gn(e,Bb)?f.b?4:3:Gn(e,xb)?f.b?3:4:Gn(e,Tb)?1:2;c.ec?a.p[e]||(Ls(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function nA(){aA();oA.call(this,0)}
-function oA(a){aA();$p();this.b=new pA;this.c=new Ei;this.d=new Ei;this.e=a;this.k=0;this.o=!1;this.p=v(qA,r,90,5,0);this.i=v(rA,r,92,5,0);this.j=v(rA,r,92,5,0);this.q=this.f=this.n=0}s(393,1,{94:1,113:1},nA,oA);_.je=function(a,b){xz(this,a,b)};
-_.ke=function(a){jA(this,a);if(0!=this.q)if(a=zz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;jA(this,a);this.o=b;return 0==this.q?yz(a,new dz(0,0)):yz(a,hA(this,this.i))};_.me=function(a){var b;b=this.o;jA(this,a);this.o=b;return yz(a,hA(this,this.j))};_.ne=function(a){var b;b=dj(this.c,a);null!=b&&eA(this,a,b)};_.tS=function(){return sA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var cA,bA;function tA(a){oz.call(this);this.ac=($p(),new uA(a,this))}s(394,384,{87:1,90:1,95:1,109:1,113:1},tA);_.Jd=function(){return pd+this.cc.c.b++};_.Ld=function(){return!Xy(this)?new dz(0,0):sz(this.ac,this)};_.de=function(){};s(396,1,{});s(395,396,{},function(){});function vA(){vA=u}
-function wA(a,b){if(null==b)throw new $r("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Pf);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 xA(){vA();oz.call(this);new aj;this.ac=new yA(($p(),this))}s(397,384,{88:1,90:1,95:1,109:1,113:1},xA);_.Ld=function(){return sz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Sy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ch+this.Xb+(this.ec?j:",hidden")+",current="+bq(this.ac.b,this.ac.b.pb.selectedIndex)};function zA(){zA=u;AA=new BA(255,255,255);CA=new BA(192,192,192);DA=new BA(128,128,128);EA=new BA(64,64,64);FA=new BA(0,0,0);GA=new BA(255,0,0);new BA(255,175,175);HA=new BA(255,200,0);IA=new BA(255,255,0);new BA(0,255,0);JA=new BA(255,0,255);KA=new BA(0,255,255);LA=new BA(0,0,255)}
-function MA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new BA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new BA(c,a,b)}function NA(a){return new BA(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function BA(a,b,c){zA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ak("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(398,1,{89:1,96:1,100:1},BA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return OA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var FA,LA,KA,EA,DA,CA,JA,HA,GA,AA,IA;function qz(){qz=u;rz=new PA(!0);QA=new hs;is(QA,"ar");is(QA,"fa");is(QA,"iw");is(QA,"ur")}function PA(a){this.b=a}s(399,1,ni,PA);_.b=!1;var rz,QA;s(401,1,{105:1,115:1});function RA(){dz.call(this,0,0)}function dz(a,b){this.c=a;this.b=b}
-function fz(a){dz.call(this,a.c,a.b)}s(400,401,{92:1,105:1,113:1,115:1},RA,dz,fz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Zz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return SA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function er(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(402,1,ni,er,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function TA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function UA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){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.d-1;for(h=0;h<=l;++h)c=(Ow(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function VA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Sj(g,c.b),i+=c.c+a.d);return new dz(i,g+2*a.e)}function Jz(){WA.call(this,1,5,5)}
-function WA(a,b,c){$p();this.d=b;this.e=c;this.b=a}s(403,1,ni,Jz,WA);_.je=function(){};
-_.ke=function(a){this.c=XA(a.Pb);if(0!=TA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=zz(a);g=a.ie();i=a.$b.b;l=new aj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new YA(n);for(w=0;w<n;++w)Ls(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=zj(a.Pb.b,q);Ow(B,G.d);Ls(G.c,B,q)}for(d=new Gi(d);d.c<d.e.ye();)if((c=Hi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(UA(this,l,b.c-(m-this.d),g.c,o,h,i),l.De(),m=f,o+=h+this.e,h=0),e=!1,Ls(l.c,l.d++,c),m+=a.c+this.d,h=Sj(h,a.b);UA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=XA(a.Pb);return 0==TA(this)?yz(a,new dz(10,10)):yz(a,VA(this,!1))};_.me=function(a){this.c=XA(a.Pb);return 0==TA(this)?yz(a,new dz(10,10)):yz(a,VA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=We;break;case 2:a=gg;break;case 1:a=sd;break;case 4:a="trailing";break;default:a="leading"}return ZA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Cz(){Cz=u;Dz=new $A(Qb,0,12)}
-function $A(a,b,c){Cz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(404,1,ni,$A);_.b=null;_.c=0;_.d=0;var Dz;s(405,1,ni);_.tS=function(){return aB.e+"[font="+this.d+"ascent="+bB(this.b,this.d).b+", descent="+bB(this.b,this.d).c+", height="+bB(this.b,this.d).d+Tc};_.d=null;function cB(a){if(!a.n){gz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=mu(a.p,b))&&cB(c);mz(a,!1);a.n=!0;Uy(a,a,a._b,0);new dB(a,202)}}
-function eB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=mu(a.p,b))&&c.Bd()}function fB(a){!Xy(a)&&Bz(a);var b=ez(a);a.fe(a.ic,a.jc,b.c,b.b);nz(a)}function gB(a,b){a.q!=b&&(a.q=b)}s(407,383,mi);_.Pd=function(){return new tz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){eB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){iz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;iz(this,a,b,c,d);this.ec&&e&&!f&&nz(this)};_.n=!1;_.q=!1;
-function hB(a){Fz.call(this);this.r=new Wz;this.p=new aj;this.o=new tz(0,0,0,0);this.ec=!1;Ez(this,new nA);this.ac&&iB(this.ac.d.I.c,a);this.ac&&jB(this.ac.d,!0);gB(this,!0)}s(406,407,mi);_.ie=function(){return new tz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Yj(this.ac.d.pb)};_.Td=function(){return $j(this.ac.d.pb)};_.Ud=function(){this.ac=new kB(($p(),j),this)};
-function lB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=MA(g),f=new BA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=fg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+wa)):(i=new BA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=MA(g),(a.e=i)&&(a.i=fg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa));--d;--e;mB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=fg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa);mB(a,b,c,d,1);mB(a,b,c+1,1,e);(a.e=f)&&(a.i=fg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+wa);mB(a,b+d,c,1,e);mB(a,b+1,c+e,d,1)}s(408,1,{});_.tS=function(){return"Graphics"};s(409,408,{});function nB(a){var b,c;c=Sj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new dz(b,c)}function oB(a,b,c){var d,e,f,g,i,h;a.c=XA(b.Pb);if(0==a.c.length)return new RA;g=nB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Sj(h,d.c),i=Sj(i,d.b);return new dz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function pB(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=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function qB(){rB.call(this,7)}function rB(a){$p();this.e=0;this.b=1;this.f=a;this.d=0}s(410,1,ni,qB,rB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=XA(a.Pb);if(0!=this.c.length&&(b=zz(a),!(0>=b.c||0>=b.b))){c=nB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);pB(b.c,b.d,this.d,f,e);pB(b.b,b.e,this.f,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.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return yz(a,oB(this,a,!1))};_.me=function(a){return yz(a,oB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return sB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function gx(){An()}function vv(a){An();this.i=a}s(412,99,ji,gx,vv);function $y(){An();this.i="Missing message: awt.151"}s(411,412,ji,$y);s(413,1,{});function tz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(414,1,{93:1,113:1,115:1},tz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return tB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function uB(a){vB.call(this,a,0)}function vB(a,b){oz.call(this);this.ac=($p(),new wB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Yw(),ix);c.b=d;Vw(c);break;case 0:c=c.b;d=(Yw(),Zw);c.b=d;Vw(c);break;case 2:c=c.b,d=(Yw(),$w),c.b=d,Vw(c)}}s(415,384,Xh,uB,vB);
-_.Ld=function(){return!Xy(this)?new dz(0,0):sz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Sy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ch+this.Xb+(this.ec?j:",hidden")+",align=",b;b=We;switch(this.b){case 1:b=sd;break;case 2:b=gg}return a+b+",text=null"};_.b=0;s(418,1,ni);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.k=null;_.n=null;
-function xB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function yB(a){this.o=($p(),$p(),pz);var b;var c;b=this.cZ.e;-1!=eo(b,fo(36))?b=null:(c=this.o.c.d++,b=pv(b,Ty(b,fo(46))+1)+j+c);this.k=b;this.e=new Vz;this.i=a;this.f=!0;this.j=new zB(this)}s(417,418,ni,yB);_.$d=function(){return xB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(416,417,Zh);_.$d=function(){return xB(this)+(this.c?",tearOff":j)};_.c=!1;s(420,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Zz;AB(a,this.b);AB(a,this.c);return a.b};function Zy(){this.c=this.b=0}function BB(a,b){this.b=a;this.c=b}function CB(a){var b=a.c;this.b=a.b;this.c=b}s(419,420,{97:1,106:1,113:1},Zy,BB,CB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return DB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
-function EB(a,b){if(!b)throw new $r("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Zx,e=c.d.d;if(0>e||e>c.d.d)throw new Lv;c.p&&(d.pb[Dd]=2);Hx(c,e,d.pb);wz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Lv;wz(d.d,e,c);for(f=g=0;f<e;++f)y(mu(d.d,f),73)&&++g;wz(d.j,g,c);Hx(d,e,c.pb);c.c=d;e=ov(c.pb)+Xa;Ii(c.dd(),e,!1);d.p&&(e=zj(d.d,c),-1!=e&&(d=Xu(d.p?d.f:Xu(d.f,0),e),2==Yu(d)&&d.removeChild(Xu(d,1)),c.pb[Dd]=2))}}
-function FB(){yB.call(this,j);new aj;this.c=!1;this.b=($p(),new GB)}s(421,416,Zh,FB);_.b=null;s(424,1,{99:1,108:1,115:1});s(423,424,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Zz;AB(a,this.d);AB(a,this.e);AB(a,this.c);AB(a,this.b);return a.b};function Az(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(422,423,{98:1,99:1,107:1,108:1,113:1,115:1},Az);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return HB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function IB(){IB=u;JB=new KB;LB=new MB;NB=new MB}var JB,NB,LB;s(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};function KB(){}s(427,426,{},KB);function MB(){}s(428,1,{},MB);s(429,384,Xh);_.Kd=function(){return null};
-function OB(a,b){var c;c=new PB(Xy(a));return!c?null:new dz(QB(c,"_")*b+6,bB(c.b,c.d).d+6)}function RB(a,b){var c;c=OB(a,b);return!c?cz(a):c}function SB(a,b){var c;c=OB(a,b);return!c?ez(a):c}function TB(a,b){var c=a.ac;ty(c.b,b);c.f.b=-1;c.f.c=-1}function UB(a){VB.call(this,a,null!=a?a.length:0)}function VB(a,b){oz.call(this);this.b=0>b?0:b;var c=this.ac;ty(c.b,a);c.f.b=-1;c.f.c=-1}s(430,429,Xh,UB,VB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return OB(this,lo(this.ac.b.pb,Xg).length)};_.Md=function(){return!Xy(this)?null:OB(this,lo(this.ac.b.pb,Xg).length)};_.Od=function(){return 0<this.b?RB(this,this.b):cz(this)};_.Qd=function(){return 0<this.b?SB(this,this.b):ez(this)};_.Ud=function(){this.ac=($p(),new WB)};_.Yd=function(){return 0<this.b?RB(this,this.b):cz(this)};_._d=function(){return 0<this.b?SB(this,this.b):ez(this)};_.b=0;function $p(){$p=u;pz=new XB}function ir(){var a=($p(),$p(),pz);!a.d&&(a.d=new YB)}
-function XB(){this.c=new ZB;this.e=new Sz}s(431,1,{},XB);_.b=null;_.d=null;var pz;function ZB(){}s(432,1,{},ZB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(433,1,{});function $B(){$B=u;aC=new bC;cC=new bC}function dC(a,b){return b==a?!0:!b?!1:!0}function bC(){}s(434,1,{102:1},bC);_.eQ=function(a){return null==a||!y(a,102)?!1:dC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Mt(a)};
-_.tS=function(){return eC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var aC,cC;function fC(){fC=u;F(gC,r,102,[($B(),cC),aC])}function hC(a){fC();this.b=a}s(435,1,{},hC);_.b=null;function iC(a){a="flavor = "+a;An();this.i=a}s(436,100,{103:1,113:1,119:1,127:1},iC);function jC(a,b,c){Rz();kC.call(this,a,b,c,gh)}function kC(a,b,c,d){Rz();Pz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(437,385,ni,jC,kC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Gt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=gh;function jz(a,b){Rz();Pz.call(this,a);this.e=b}s(438,385,ni,jz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){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.Sd()+Aa+a.Td()+ba+a.Rd()+ch+a.Nd()+wa};function vz(a,b,c){Rz();jz.call(this,a,b);this.b=c}s(439,438,ni,vz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Vy(a,b,c,d){Rz();Pz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(440,385,ni,Vy);
-_.$d=function(){var a;switch(this.e){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.e&&(Et(xt(this.b,hh))&&(a+="PARENT_CHANGED,"),Et(xt(this.b,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Et(xt(this.b,kh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+wa};_.b=gh;_.c=null;_.d=null;s(441,1,ri);function dB(a,b){Rz();jz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(442,438,ni,dB);
-_.$d=function(){var a;switch(this.e){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.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(443,1,{});function lC(a){if(null==a)throw new xn;}s(444,443,{},lC);
-function mC(){mC=u;nC={};nC["java.vendor"]=xe;nC["package.restrict.access.sun"]=Wg;nC["sun.java.launcher"]=hc;nC["sun.management.compiler"]=xe;nC["os.name"]=hc;nC[" sun.boot.class.path"]=hc;nC["path.separator.applet"]=hc;nC["java.vm.specification.vendor"]=xe;nC["java.runtime.version"]=hc;nC["http.proxyPort"]=hc;nC["user.name"]=hc;nC["user.language"]=hc;nC["os.name.applet"]=hc;nC["browser.version"]=hc;nC["java.version"]=hc;nC["user.timezone"]=hc;nC["java.endorsed.dirs"]=hc;nC["java.specification.name"]=
-"GWT";nC["java.specification.version"]="2.5.0";nC[Re]=dc;!xr&&(xr=new Fr);xr.b?nC[Pe]="yes":nC[Pe]=null}var nC;s(447,100,Yh);function oC(){An()}function pC(a){An();this.i=a}s(446,447,{110:1,113:1,119:1,127:1},oC,pC);function qC(){qC=u;rC=new sC}function tC(a){var b;if(a.n){var c;b=new Kt;un(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,un(b.b,a.b));c=a.c;a=a.k;null!=c&&un(b.b,c);null!=a&&(b.b.b+=ma,un(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function uC(a){qC();var b,c,d;if(null==a)throw new oC;a=co(a);try{d=eo(a,fo(58))}catch(e){e=Mi(e);if(y(e,123))throw new pC(yn(e));throw e;}c=eo(a,fo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.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.i;vC();var f,g,i;i=c.length;b=new wC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new pC(ac+a);if(!this.n&&(this.n=dj(rC,this.i),this.n||(this.n=($p(),new xC))&&x(rC,this.i,this.n),!this.n))throw new pC(ac+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,N,W,ca,M,mc,Ec,Yf,pb,Od,Pd,Qd,Va,Fc,Fb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==yC(c,fo(47),l+2))throw new zC(m);}else{M=c.substr(l,m-l);m-=l;B=0;J=this.d;mc=this.f;
-Qd=this.k;w=this.e;pb=this.j;o=this.b;Fb=this.o;Va=yC(M,fo(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){W=2;mc=-1;B=yC(M,fo(47),2);Pd=yC(M,fo(63),2);-1!=Pd&&(-1==B||B>Pd)&&(B=Pd);-1==B&&(B=m,w=j);N=B;-1!=Va&&Va<B&&(N=Va);var td=fo(64);Fc=M.lastIndexOf(td,N);o=M.substr(2,N-2);-1<Fc&&(Fb=M.substr(2,Fc-2),W=Fc+1);Ec=yC(M,fo(58),-1==Fc?W:Fc);q=eo(M,fo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Ec=q+1:Ec=-1):Ec=-1}catch(cf){if(cf=Mi(cf),!y(cf,119))throw cf;}-1==Ec||Ec>B?J=M.substr(W,
-N-W):(J=M.substr(W,Ec-W),Yf=M.substr(Ec+1,N-(Ec+1)),0==Yf.length?mc=-1:mc=AC(Yf,10))}-1<Va&&(Qd=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=fo(63);Od=M.lastIndexOf($b,G);-1<Od?(pb=M.substr(Od+1,G-(Od+1)),0==Od&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),ca=Ty(w,fo(47))+1,w=w.substr(0,ca-0)),G=Od):0!=Va&&(pb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),ca=Ty(w,fo(47))+1,0==ca?w=M.substr(B,G-B):w=w.substr(0,ca-0)+M.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var ye;ye=w;null!=pb&&!D(pb,j)&&(null!=w?ye=w+ub+pb:ye=ub+pb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=mc;this.k=Qd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(ud=Ty(this.d,fo(64)))?(this.o=this.d.substr(0,ud-0),this.d=pv(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=eo(this.c,fo(63)))?(this.j=pv(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Fb;this.e=w;this.j=pb}}catch(vd){vd=
-Mi(vd);if(y(vd,119))throw new pC(yn(vd));throw vd;}if(-1>this.f)throw new pC("incorrect port: "+this.f);}s(448,1,ni,uC);_.tS=function(){return tC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var rC;s(449,1,{});function BC(a,b,c){var d,e;for(d=new CC(a.te().b);DC(d.b);)if(a=d.c=Hi(d.b),e=a.lf(),null==b?null==e:Gn(b,e))return c&&EC(d),a;return null}s(453,1,di);_.se=function(a){return!!BC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new CC(a.te().b);DC(a.b);)if(b=a.c=Hi(a.b),c=b.lf(),b=b.mf(),!this.se(c)||!FC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=BC(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new CC(this.te().b);DC(b.b);)a=b.c=Hi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new GC("Put not supported on this map");};
-_.xe=function(a){a=BC(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new CC(this.te().b);DC(c.b);)b=c.c=Hi(c.b),a?d+=Ba:a=!0,d+=j+b.lf(),d+=sb,d+=j+b.mf();return d+"}"};function sy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function $u(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function dj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=HC(a,c);else if(y(b,1))c=IC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.b[d]=[];d=new JC(b,c);e.push(d);++a.e;c=null}return c}
-function HC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function IC(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Pi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.mf();break a}}c=null}return c}s(452,453,di);_.se=function(a){return $u(this,a)};
-_.te=function(){return new KC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return dj(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Pi(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ei(){sy(this)}s(451,452,fi,Ei);_.ze=function(a,b){return Ns(a)===Ns(b)||null!=a&&Gn(a,b)};_.Be=function(a){return~~Jn(a)};function sC(){sy(this)}s(450,451,fi,sC);function LC(){An()}s(454,99,ji,LC);
-function MC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=NC(a,c);if(c>=a.j)break;c=OC(a,c);++b}return b}function PC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function QC(a){var b;a.b=0<=a.k&&!a.e?a.k:NC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new LC;b=a.b;a.b=OC(a,a.b);return a.o.substr(b,a.b-b)}
-function OC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=RC(a.o,d,a.o.length);if(c<=a.i&&PC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=eo(a.d,fo(c)))break;++d}a.n&&b==d&&(a.f?(c=RC(a.o,d,a.o.length),c<=a.i&&PC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=eo(a.d,fo(c))&&++d));return d}
-function NC(a,b){var c,d;if(null==a.d)throw new xn;for(d=b;!a.n&&d<a.j;)if(a.f){c=RC(a.o,d,a.o.length);if(c>a.i||!PC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>eo(a.d,fo(c)))break;++d}return d}function SC(a){TC.call(this,a," \t\n\r\u000c",!1)}function UC(a){TC.call(this,a,Aa,!1)}
-function TC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=RC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=RC(this.d,d,this.d.length),this.c[c]=a}}}s(455,1,{},SC,UC,TC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function VC(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=Mn(e),!(Kn(),!/[^,:{}\[\]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 WC(){}function XC(a){YC.call(this,a,fb,fb,null)}function ZC(a,b){YC.call(this,a,fb,fb,b)}function $C(a,b,c){YC.call(this,a,b,c,null)}
-function YC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=ij(a)){this.b=new aD;this.c=new bD(this.b,b,c,d);Iv(e,this.c,e.pb);d&&fd in d&&(this.c.c=d[fd]);a=this.c;a.e||(a.e=Lz(a,ko(a.pb,Mf),ko(a.pb,Lf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?cD="JSME":cD="JME";b.v=dD(b,!1);b.w=dD(b,!0);kr(b,cD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Oz(b);Ez(b,null);b.nb||(b.S=0);b.T||(b.T=new $A(Yb,0,13),b.W=new PB(b.T));b.U||(b.U=new $A(Yb,
-1,13),b.V=new PB(b.U));b.X||(b.X=new $A(Yb,0,11),new PB(b.X));b.k||(b.k=new $A(Yb,0,13),b.n=new PB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;eD=10;b.Fb=!0;try{o=fD(b.Ob,"options");null!=o&&gD(b,o);i=fD(b.Ob,"jme");null!=i&&(b.L=i);l=fD(b.Ob,"mol");null!=l&&(b.ab=l);g=fD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=fD(b.Ob,Hg);null!=m&&(b.bb=m,hD(b));b.j=fD(b.Ob,"atomcolors");b.i=fD(b.Ob,"atombg");f=fD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(zA(),AA);try{if(0!=f.indexOf(ma))throw new zn("bad hex encoding");
-B=AC(f.substr(1,2),16);G=AC(f.substr(3,2),16);q=AC(f.substr(5,2),16);n=w=new BA(B,G,q)}catch(J){if(J=Mi(J),y(J,119))mC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&iD(b.Z);h=fD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Mi(N),!y(N,119))throw N;}b.c=202;for(f=0;23>f;++f)jD[f]=(zA(),HA),kD[f]=Qc;kD[1]=Wb;jD[1]=(zA(),EA);kD[2]=Ab;jD[2]=HA;kD[3]=Db;jD[3]=EA;kD[4]=gc;jD[4]=LA;kD[5]=rc;jD[5]=GA;kD[9]=Sb;jD[9]=JA;kD[10]=Lb;jD[10]=JA;kD[11]=Cb;jD[11]=JA;kD[12]=Zb;jD[12]=JA;kD[8]=Gc;jD[8]=NA(IA);
-kD[7]=tc;jD[7]=HA;kD[6]=Mc;jD[6]=EA;kD[13]=Lc;jD[13]=EA;kD[18]=Qc;jD[18]=EA;kD[19]=uc;jD[19]=EA;kD[20]=vc;jD[20]=EA;kD[21]=wc;jD[21]=EA;kD[22]=xc;jD[22]=EA;nz(b);b.$=new lD;f=a.d;f.C=Oz(f);null!=f.L?(mD(f,f.L),null!=f.i&&f.Z&&nD(f.Z,f.i,!0),null!=f.j&&f.Z&&nD(f.Z,f.j,!1)):null!=f.ab&&oD(f,f.ab,!0);hD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(457,1,{147:1},WC,XC,ZC,$C,YC);_.Ce=function(a){pD(new qD(a,this.b,rD))};_.De=function(){sD(this.b)};
-_.Ee=function(){Wn((Tn(),Un),new tD(this))};_.Fe=function(){return this.b.H};_.Ge=function(){return this.b.db};_.He=function(){return this.b.eb};_.Ie=function(){return this.b.rb};_.Je=function(){return this.b.vb};_.Ke=function(){return this.b.xb};_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.b,b;a.Bb?b=uD(a,1)+tb+uD(a,2)+tb+uD(a,3):b=uD(a,0);return b};_.Ne=function(){return gr(this.b)};
-_.Oe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=vD(a);a.Jb=b;hD(a);return c};_.Pe=function(a){gD(this.b,a)};_.Qe=function(){};_.Re=function(a){oD(this.b,a,!0)};_.Se=function(a){mD(this.b,a)};_.ce=function(){Nz(this.b)};_.Te=function(){wD(this.b)};_.Ue=function(a){var b=this.b;if(a=xD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;yD(b)}};_.Ve=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Gi(b.b);d.c<d.e.ye();)c=Hi(d),a?c.b=j:c.b=vg}Nz(b.d)};
-_.We=function(a,b){var c=this.b,d;if(d=xD(c,a))nD(d,b,!0),yD(c)};_.Xe=function(a,b){var c=this.b,d;d=xD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,hD(c)):(d.D=b,yD(c))};_.Ye=function(a){this.b.H=a};_.Ze=function(a){var b=this.b;b.db=a;hD(b)};_.$e=function(a){var b=this.b;b.eb=a;hD(b)};_._e=function(a){this.b.qb=a};_.af=function(a){this.b.rb=a};_.bf=function(a){var b=this.b;b.vb=a;b.v=dD(b,!1)};_.cf=function(a){this.b.xb=a};_.df=function(a){zD(this.b,a)};
-_.ef=function(a,b){var c=this.b;c.f=!1;c.Kb=new AD(c,a);BD(c.Kb);c.c=253;c.jb=!0;c.J=b;hD(c)};_.ff=function(a){CD(this.b,a)};_.gf=function(){return DD(this.b)};_.b=null;_.c=null;function tD(a){this.b=a}s(458,1,{},tD);_.qc=function(){var a,b;for(b=new Gi(this.b.c.b);b.c<b.e.ye();)a=Hi(b),mo(a.u.pb,a.r)};_.b=null;
-function ED(){var a=(FD(),GD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=HD;FD();b=b&&b[0]&&(typeof b[0]==Kf||typeof b[0]==re)?b[0]:null;a:if(ID==e||JD==e&&y(b,147))e=!0;else{if(null!=b)for(b=Fn(b);b&&b!=ID;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new WC:3==arguments.length?a=new $C(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new XC(arguments[0]):4==arguments.length?a=new YC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new ZC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});KD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Rs(){LD||(LD=!0,ED())}s(459,1,{},Rs);var LD=!1;function MD(a){An();this.i=a}s(461,447,Yh,MD);function jt(){An();this.i="divide by zero"}s(462,99,ji,jt);function Ms(){An()}function ND(a){An();this.i=a}
-s(463,99,ji,Ms,ND);function RC(a,b,c){var d,e;d=OD(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 PD(){}function QD(a){return typeof a==Jf?Gc+(0>a?-a:a):a}function RD(a,b){var c;c=new PD;c.e=Mb+(SD(0!=a?-a:0)?QD(0!=a?-a:0):j+yi(c));TD(0!=a?-a:0)&&UD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new PD;b.e=Mb+(SD(a)?QD(a):j+yi(b));TD(a)&&UD(a,b);return b}
-function X(a,b){var c;c=new PD;c.e=Mb+(SD(a)?QD(a):j+yi(c));TD(a)&&UD(a,c);c.c=b?8:0;return c}function VD(){var a;a=new PD;a.e=Mb+(SD(0)?QD(0):j+yi(a));TD(0)&&UD(0,a);a.c=2;return a}function WD(a){var b;b=new PD;b.e=Mb+(SD(a)?QD(a):j+yi(b));TD(a)&&UD(a,b);b.c=1;return b}function TD(a){return typeof a==Jf&&0<a}function SD(a){return null!=a&&0!=a}
-function UD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.d])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(465,1,{},PD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function XD(a){var b;b=YD;!b&&(b=YD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new ZD(Ub+a+fa);return b}
-function AC(a,b){var c,d;if(null==a)throw new ZD(If);if(2>b||36<b)throw new ZD("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 ZD(Ub+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new ZD(Ub+a+fa);if(-2147483648>c||2147483647<c)throw new ZD(Ub+a+fa);return c}s(467,1,{113:1,124:1});var YD=null;function $D(a){this.b=a}
-s(466,467,{113:1,116:1,117:1,124:1},$D);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function $z(a){this.b=a}s(468,467,{113:1,116:1,120:1,124:1},$z);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Qz(){An()}function Ak(a){An();this.i=a}s(469,99,Oh,Qz,Ak);function Lv(){An()}function Rw(a){An();this.i=a}s(470,99,ji,Lv,Rw);
-function S(a){this.b=a}function vt(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 ot(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function aE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(bE(),cE)[b],!c&&(c=cE[b]=new S(a)),c):new S(a)}s(471,467,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function bE(){bE=u;cE=v(dE,r,122,256,0)}var cE;function Tj(a){return 0>a?-a:a}function Sj(a,b){return a>b?a:b}function eE(a){return Math.round(a)}function xn(){An()}function $r(a){An();this.i=a}s(474,99,{113:1,119:1,123:1,125:1,127:1},xn,$r);function Ai(){Ai=u;Bi=F(zi,r,-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 Bi;function ZD(a){An();this.i=a}s(476,469,Oh,ZD);
-function En(a){this.b="Unknown";this.d=a;this.c=-1}s(477,1,{113:1,126:1},En);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+wa};_.b=null;_.c=0;_.d=null;function OD(a,b){return a.charCodeAt(b)}function fE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function vs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function eo(a,b){return a.indexOf(b)}
-function yC(a,b,c){return a.indexOf(b,c)}function Ty(a,b){return a.lastIndexOf(b)}function gE(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+pv(c,++d):c=c.substr(0,d-0)+pv(c,++d);return a.replace(RegExp(b,se),c)}
-function hE(a,b){for(var c=RegExp(b,se),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(Qs,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function pv(a,b){return a.substr(b,a.length-b)}
-function co(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function fo(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,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Mt(this)};_.tS=_.toString;function iE(){iE=u;jE={};kE={}}
-function Mt(a){iE();var b=nb+a,c=kE[b];if(null!=c)return c;c=jE[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+OD(a,d++);c|=0}256==lE&&(jE=kE,kE={},lE=0);++lE;return kE[b]=c}var jE,lE=0,kE;function tn(a,b){un(a.b,b);return a}function sn(){this.b=new go}function mE(){this.b=new go;this.b.b+=j}s(479,1,si,sn,mE);_.tS=function(){return this.b.b};function Kt(){this.b=new go}
-function wC(){this.b=new go}function ts(a){this.b=new go;un(this.b,a)}s(480,1,si,Kt,wC,ts);_.tS=function(){return this.b.b};function zC(a){a="String index out of range: "+a;An();this.i=a}s(481,470,ji,zC);
-function nE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new xn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ND("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ND("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 Lv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ls(b,c,a[--d])}else for(c=e+c;e<c;)Ls(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function rv(){An()}function GC(a){An();this.i=a}s(483,99,ji,rv,GC);function fA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:Gn(b,c))return a;return null}function iA(a,b){var c;return(c=fA(a.ud(),b))?(c.Wc(),!0):!1}function oE(a){var b,c,d,e;d=new sn;b=null;d.b.b+=Rc;for(c=a.ud();c.Uc();)null!=b?un(d.b,b):b=Ba,e=c.Vc(),un(d.b,e===a?"(this Collection)":j+e);d.b.b+=Tc;return d.b.b}s(484,1,{});_.hf=function(){throw new GC("Add not supported on this collection");};
-_.jf=function(a){return!!fA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.kf=function(a){return iA(this,a)};_.tS=function(){return oE(this)};s(486,484,$h);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=Jn(c),a=~~a);return a};
-function pE(a,b){var c;return y(b,131)&&(c=b.lf(),$u(a.b,c))?(c=dj(a.b,c),a.b.ze(b.mf(),c)):!1}function KC(a){this.b=a}s(485,486,$h,KC);_.jf=function(a){return pE(this,a)};_.ud=function(){return new CC(this.b)};_.kf=function(a){return pE(this,a)?(a=a.lf(),Pi(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function EC(a){if(a.c)Ji(a.b),Pi(a.d,a.c.lf()),a.c=null;else throw new vv("Must call next() before remove().");}
-function CC(a){var b;this.d=a;b=new aj;a.d&&Vi(b,new qE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new rE(a,d.substring(1));b.hf(e)}var a=a.b,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.hf(c[d])}this.b=new Gi(b)}s(487,1,{},CC);_.Uc=function(){return DC(this.b)};_.Vc=function(){return this.c=Hi(this.b)};_.Wc=function(){EC(this)};_.b=null;_.c=null;_.d=null;s(489,1,Uh);_.eQ=function(a){return y(a,131)&&FC(this.lf(),a.lf())&&FC(this.mf(),a.mf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=Jn(this.lf()));null!=this.mf()&&(b=Jn(this.mf()));return a^b};_.tS=function(){return this.lf()+sb+this.mf()};function qE(a){this.b=a}s(488,489,Uh,qE);_.lf=function(){return null};_.mf=function(){return this.b.c};_.nf=function(a){return HC(this.b,a)};_.b=null;function rE(a,b){this.c=a;this.b=b}s(490,489,Uh,rE);_.lf=function(){return this.b};_.mf=function(){return this.c.f[nb+this.b]};_.nf=function(a){return IC(this.c,this.b,a)};_.b=null;_.c=null;
-function Ow(a,b){(0>a||a>=b)&&sE(a,b)}function sE(a,b){throw new Rw("Index: "+a+", Size: "+b);}s(491,484,Nh);_.of=function(){throw new GC("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:Gn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:Jn(c)),b=~~b;return b};_.ud=function(){return new Gi(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new tE(this,a)};_.sf=function(){throw new GC("Remove not supported on this list");};function DC(a){return a.c<a.e.ye()}function Hi(a){if(a.c>=a.e.ye())throw new Ov;return a.e.pf(a.d=a.c++)}function Ji(a){if(0>a.d)throw new gx;a.e.sf(a.d);a.c=a.d;a.d=-1}function Gi(a){this.e=a}s(492,1,{},Gi);_.Uc=function(){return DC(this)};
-_.Vc=function(){return Hi(this)};_.Wc=function(){Ji(this)};_.c=0;_.d=-1;_.e=null;function tE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&sE(b,c);this.c=b}s(493,492,{},tE);_.tf=function(){return 0<this.c};_.uf=function(){if(0>=this.c)throw new Ov;return this.b.pf(this.d=--this.c)};_.b=null;function uE(a){a=new CC(a.c.b);return new vE(a)}function wE(a,b){this.b=a;this.c=b}s(494,486,$h,wE);_.jf=function(a){return $u(this.b,a)};_.ud=function(){return uE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function vE(a){this.b=a}s(495,1,{},vE);_.Uc=function(){return DC(this.b.b)};_.Vc=function(){return(this.b.c=Hi(this.b.b)).lf()};_.Wc=function(){EC(this.b)};_.b=null;s(496,491,Nh);_.of=function(a,b){var c;c=lA(this,a);var d=c.e;new gA(b,c.c);++d.c;++c.b;c.d=null};_.pf=function(a){var b;b=lA(this,a);try{return mA(b)}catch(c){c=Mi(c);if(y(c,132))throw new Rw("Can't get element "+a);throw c;}};_.ud=function(){return lA(this,0)};
-_.sf=function(a){var b,c;b=lA(this,a);try{c=mA(b)}catch(d){d=Mi(d);if(y(d,132))throw new Rw("Can't remove element "+a);throw d;}xE(b);return c};function yE(a){a.c=v(zE,r,0,0,0)}function wz(a,b,c){(0>b||b>a.d)&&sE(b,a.d);a.c.splice(b,0,c);++a.d}function Vi(a,b){Ls(a.c,a.d++,b);return!0}function mu(a,b){Ow(b,a.d);return a.c[b]}function zj(a,b){for(var c=0;c<a.d;++c)if(FC(b,a.c[c]))return c;return-1}function pu(a,b){var c;c=(Ow(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Ui(a,b){var c;c=zj(a,b);if(-1==c)return!1;pu(a,c);return!0}function Ek(a,b){var c;if(b.length<a.d){c=b;var d;d=Es(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ls(b,c,a.c[c]);b.length>a.d&&Ls(b,a.d,null);return b}function aj(){yE(this)}function YA(a){yE(this);this.c.length=a}function Uz(a){yE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(497,491,wi,aj,YA,Uz);_.of=function(a,b){wz(this,a,b)};
-_.hf=function(a){return Vi(this,a)};_.De=function(){this.c=v(zE,r,0,0,0);this.d=0};_.jf=function(a){return-1!=zj(this,a)};_.pf=function(a){return mu(this,a)};_.ve=function(){return 0==this.d};_.sf=function(a){return pu(this,a)};_.kf=function(a){return Ui(this,a)};_.ye=function(){return this.d};_.d=0;function kA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ls(a,d,b)}function ps(){ps=u;qs=new AE}var qs;function AE(){}s(500,491,pi,AE);_.jf=function(){return!1};_.pf=function(){throw new Lv;};_.ye=function(){return 0};
-function BE(){this.b=new Date}function CE(a){return 10>a?bb+a:j+a}s(501,1,{113:1,115:1,116:1,128:1},BE);_.eQ=function(a){return y(a,128)&&yt(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.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=Ts(c&4194303,b&4194303,e&1048575);a=Ts(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(DE(),EE)[this.b.getDay()]+ba+FE[this.b.getMonth()]+ba+CE(this.b.getDate())+ba+CE(this.b.getHours())+nb+CE(this.b.getMinutes())+nb+CE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function DE(){DE=u;EE=F(Qs,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));FE=F(Qs,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var EE,FE;
-function is(a,b){return null==x(a.b,b,a)}function hs(){this.b=new Ei}s(503,486,{113:1,115:1,133:1},hs);_.hf=function(a){return is(this,a)};_.jf=function(a){return $u(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return uE(new wE(this.b,new KC(this.b)))};_.kf=function(a){return null!=Pi(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return oE(new wE(this.b,new KC(this.b)))};_.b=null;
-function lA(a,b){var c,d;(0>b||b>a.c)&&sE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new GE(a,b,d)}function pA(){this.b=new HE;this.c=0}s(504,496,pi,pA);_.hf=function(a){new gA(a,this.b);++this.c;return!0};_.rf=function(a){return lA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function mA(a){if(a.c==a.e.b)throw new Ov;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function xE(a){if(!a.d)throw new gx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function GE(a,b,c){this.e=a;this.c=c;this.b=b}s(505,1,{},GE);_.Uc=function(){return this.c!=this.e.b};_.tf=function(){return this.c.c!=this.e.b};_.Vc=function(){return mA(this)};_.uf=function(){if(this.c.c==this.e.b)throw new Ov;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){xE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function HE(){this.b=this.c=this}
-function gA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(506,1,{},HE,gA);_.b=null;_.c=null;_.d=null;function JC(a,b){this.b=a;this.c=b}s(507,489,Uh,JC);_.lf=function(){return this.b};_.mf=function(){return this.c};_.nf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Ov(){An()}s(508,99,{113:1,119:1,125:1,127:1,132:1},Ov);function FC(a,b){return Ns(a)===Ns(b)||null!=a&&Gn(a,b)}function XA(a){var b=v(qA,r,90,0,0);return Ek(a.b,b)}function Gz(){this.b=new aj}
-s(510,491,wi,Gz);_.of=function(a,b){wz(this.b,a,b)};_.hf=function(a){return Vi(this.b,a)};_.jf=function(a){return-1!=zj(this.b,a)};_.pf=function(a){return mu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Gi(this.b)};_.sf=function(a){return pu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return oE(this.b)};_.b=null;function IE(a){a.ac.d.hb&&cB(a)}function JE(a){var b;if(a.ac.d.hb){b=Yy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}eB(a)}
-function KE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function pD(a){var b=a.k;LE(a.ac.d,b.b,b.c);!Xy(a)&&Bz(a);lz(a)}function ME(){hB.call(this,j);this.j=new tA(this.vf());Tz(this.r,new NE(this))}s(512,406,mi);_.Id=function(a,b){return Ns(a.i)===Ns(this.j)?(JE(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){JE(this)};_.j=null;_.k=null;
-function qD(a,b,c){ME.call(this);this.ac&&jB(this.ac.d,!1);gB(this,!1);Ez(this,new rB(0));a=new vB(a,1);P(this,a,null);a=new Iz;P(a,this.j,null);P(this,a,null);b&&(this.k=Yy(b),fB(this),KE(this.k,~~(ko(b.Ob.pb,Mf)/2)-~~(this.fc/2),~~(ko(b.Ob.pb,Lf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(511,512,mi,qD);_.vf=function(){return"OK"};function OE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new vv("Cannot undo. Index is out of range.");if(!a.b.c)throw new vv(bc);a.b=a.b.c;return a.b.b}
-function lD(){this.b=this.c=new PE}s(513,1,{},lD);_.b=null;function PE(){this.b=null}function QE(a){this.b=a}s(514,1,{},PE,QE);_.b=null;_.c=null;_.d=null;function NE(a){this.b=a}s(515,441,ri,NE);_.b=null;function RE(){RE=u;SE=F(Qs,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);rD=(zA(),CA);TE=MA(rD);jD=v(UE,r,89,23,0);kD=v(Qs,r,1,23,0);VE=v(UE,r,89,7,0);WE=null!=(mC(),nC[Pe])}
-function vD(a){var b;if(a.Bb)b=XE(a,1)+tb+XE(a,2)+tb+XE(a,3);else if(b=XE(a,0),0<b.length){var c=new YE(a.Z);Vi(a._.b,c)}return b}function ZE(a,b){var c,d;c=b.b;if(D(c,($E(),aF).c))fr(DD(a));else if(D(c,bF.c))fr(gr(a));else if(D(c,cF.c))c=a.u,d=(!a.ub&&(a.ub=new hr(a)),a.ub),c.b=d,ir(),jr(c);else if(D(c,ig)){7!=a.O&&(a.P=gh);d=b.d;d=Ft(d,fh);c=ut(d,a.P);var e=!st(c,gh)?nt(c):c;!st(e,mh)&&dF(a.Z,L(c));eF(a);a.lb=!0;hD(a);a.O=7;a.P=d}else D(c,pg)||(D(c,he)?fF(a):zD(a,c))}
-function gF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(hF,r,-1,4,1);l=v(hF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)iF(a.fb[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.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Oz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);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.z&&(a.B=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.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;jF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||kF(a.fb[f])}}}
-function sD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new lF(a),a.Z.r=0);null!=a.rb&&VC(a.rb,null)}}function dD(a,b){var c,d,e,f;f=new FB;d=Hc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new yB(Ob+d);var g=($E(),aF).c;d.d=g;EB(f,d);Tz(d.e,a);d=new yB(Ob+c);d.d=bF.c;Tz(d.e,a);EB(f,d);EB(f,new yB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new yB(c);d.d=cF.c;Tz(d.e,a);EB(f,d);Ry(a,f);return f}
-function mF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);Y(b,rD);a.nb?(e==a.c&&Y(b,NA(rD)),mB(b,g,f,a.Y,a.Y),Y(b,(zA(),EA)),nF(b,g,f,a.Y-1,a.Y-1)):e==a.c?lB(b,g+1,f+1,a.Y,a.Y,!1):lB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(Y(b,(zA(),FA)),e){case 101:Y(b,IA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;oF(b,!0);pF(b,qF(b,c,e,d,i));Y(b,FA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(oF(b,!1),pF(b,qF(b,c,e,d,i)));rF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);mB(b,g+9,f+9,2,4);mB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(Y(b,GA),mB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,IA),mB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,JA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/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,FA);break;case 107:Y(b,HA);mB(b,g+4,f+4,a.Y-8,a.Y-8);Y(b,FA);nF(b,g+4,f+4,a.Y-8,a.Y-8);rF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);mB(b,g+9,f+9,2,4);mB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/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:sF(b,g,f,a.Y,!0);break;case 111:sF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:Y(b,AA);mB(b,g+3,f+5,a.Y-7,a.Y-11);Y(b,FA);nF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:Y(b,rD);a.ob&&lB(b,g+1,f+1,a.Y,a.Y,!1);Y(b,FA);tF(a,b,g,f,"NEW");break;case 106:Y(b,GA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,FA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));tF(a,b,g+6,f,uc);break;case 104:Y(b,GA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,FA);break;case 105:a.Ib?(Y(b,KA),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,FA)):tF(a,b,g,f,"123");break;case 113:Y(b,LA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);mB(b,e,d,c,c);Y(b,FA);uF(a,
-b,g,f,AA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/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:vF(a,b,g,f+2,3);break;case 207:vF(a,b,g,f,4);break;case 208:vF(a,b,g,f,5);break;case 209:vF(a,b,g,f,1);break;case 210:vF(a,b,g,f,6);break;case 211:vF(a,b,g,f,7);break;case 212:vF(a,b,g,f,8);break;case 213:tF(a,b,g,f,"FG"),a.F=new BB(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!=kD[c]&&uF(a,b,g,f,jD[c],kD[c])}function wF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,Y(d,rD),mB(d,0,0,c,b),a.nb?(Y(d,(zA(),EA)),nF(d,-1,0,c,b-1)):(Y(d,TE),Z(d,0,0,c-1-2,0),Y(d,NA(rD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),xF(d,a.X),Y(d,(zA(),FA)),-1!=a.J.toLowerCase().indexOf(ie)&&Y(d,GA),yF(d,a.J,10,15),zF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function AF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;Y(d,rD);mB(d,0,0,c,b);a.nb?(Y(d,(zA(),EA)),Z(d,0,b-1,c,b-1),e=eD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(Y(d,TE),Z(d,0,0,0,b-1),Z(d,0,eD*a.Y,b-1,eD*a.Y),Y(d,NA(rD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=eD+2;++b)mF(a,d,1,b);zF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function BF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;Y(e,a.t);mB(e,0,0,c,b);d=a.db?(IB(),LB):(IB(),NB);if((IB(),JB)==(IB(),JB))d==LB?e.b=j:e.b=vg;d=new Yz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[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,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,ca=w=B=void 0,M=ca=q=n=l=B=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=B=1,l=
-2,ca=3;f.w&&(jF(f),gF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ca*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new $A(Yb,0,i),f.n.n=new PB(($p(),f.n.k)));f.n.A&&(Y(g,(zA(),FA)),nF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(Y(g,(RE(),VE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),N=I(f.M[i]-m/2),W=M=m,oF(h,!0),pF(h,qF(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(Y(g,(RE(),VE)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*ca*B,n=3*ca*w,N=v(H,k,-1,4,1),o=v(H,k,-1,4,1),N[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),N[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),N[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),N[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=N,oF(m,!0),pF(m,CF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){Y(g,(zA(),FA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&Y(g,(RE(),VE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,B=o-
-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&Y(g,JA);q=l*B;n=l*w;Z(g,L(K(Math.round(W+q))),L(K(Math.round(M-n))),L(K(Math.round(N+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(W-q))),L(K(Math.round(M+n))),L(K(Math.round(N-q))),L(K(Math.round(o+n))));Y(g,FA);break;case 3:m=L(K(Math.round(W)));h=L(K(Math.round(M)));N=L(K(Math.round(N)));o=L(K(Math.round(o)));Z(g,m,h,N,o);W=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+W,h-M,N+W,o-M);Z(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));xF(g,f.n.k);m=DF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=QB(f.n.n,h);W=L(K(Math.round((W+N)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,JA);yF(g,h,W,n);Y(g,FA);break;default:if(1==f.B[i]||3==f.B[i])q=ca*B,n=ca*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(N+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(W))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(N-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,oF(m,!0),pF(m,CF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ca*B;n=ca*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(W))),L(K(Math.round(M))),L(K(Math.round(N))),L(K(Math.round(o))))}}w=v(hF,r,-1,f.t+1,1);B=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];xF(g,f.n.k);m=DF(f.n.n);M=v(Qs,r,1,f.t+1,0);N=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(EF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=FF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=QB(f.n.n,h),l[i]=GF(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Wb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Tj(f.A[i])&&(q+=Tj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=QB(f.n.n,n),q=QB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=GF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,Y(g,f.n.t),-1==f.k&&0!=f.e[i]&&Y(g,(RE(),VE)[f.e[i]]),mB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?Y(g,(RE(),VE)[f.e[i]]):Y(g,(zA(),FA)):Y(g,(RE(),jD)[f.c[i]]),yF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=L(K(eE(f.J[i]-n/2))),n=L(K(eE(f.M[i]+~~(m/2)-1))),Y(g,(zA(),JA)),yF(g,
-ba+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(Y(g,104==f.n.c?(zA(),GA):(zA(),LA)),0<f.D&&106!=f.n.c&&(q=l[f.D],nF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(ca+1)*B,n=(ca+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(eE(f.J[h]+q))),J[1]=L(K(eE(f.J[m]+q))),G[0]=L(K(eE(f.M[h]-n))),G[1]=L(K(eE(f.M[m]-n))),J[3]=L(K(eE(f.J[h]-q))),J[2]=L(K(eE(f.J[m]-q))),G[3]=L(K(eE(f.M[h]+n))),G[2]=L(K(eE(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(ca=g,i=J,B=G,ca.o&&(oF(ca,!1),pF(ca,CF(ca,i,B,5,!0)))),106==f.n.c&&HF(f,f.H[f.E],f.I[f.E]))){ca=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ca;if(ca>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;Y(g,(zA(),GA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],nF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(Y(e,(zA(),EA)),Z(e,c-1,0,c-1,b-1)):(Y(e,NA(rD)),Z(e,c-1,0,c-1,b-1),Y(e,rD),Z(e,c-2,0,c-2,b-1),Y(e,TE),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),Y(e,(zA(),JA)),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.z&&(a.T=new $A(Yb,0,13),a.W=new PB(a.T),null!=a.bb&&(d=QB(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(zA(),FA)),xF(e,a.T),yF(e,a.bb,c,b)));zF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function vF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(oF(b,!1),pF(b,CF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(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 IF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;Y(d,rD);mB(d,0,0,b,c);a.nb?(Y(d,(zA(),EA)),c=13*(a.Y+a.S),nF(d,c,0,b-c-1,2*a.Y+a.S-1)):(Y(d,NA(rD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,TE),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)mF(a,d,b,1),mF(a,d,b,2);a.c=c;zF(a.Ob,a.Lb,0,0)}}
-function sF(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);rF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function JF(a,b){var c,d,e,f,g,i,h;wD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=KF(b);h=new TC(b,g,!0);d=j;for(c=1;5>=c;++c)d=LF(h,g);c=aE(AC(co(d.substr(0,3)),10)).b;f=aE(AC(co(d.substr(3,3)),10)).b;LF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=LF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new MF(a,e)}gF(a,1,c,1);gF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new MF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",hD(a),!1;null!=a.i&&a.Z&&nD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&nD(a.Z,a.j,!1);g=NF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new OF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];gF(a,1,g,0)}hD(a);return!0}
-function PF(a,b){var c,d,e,f,g,i,h,l;wD(a);c=f=0;l=new TC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=MC(l);a.tb=0;for(d=1;d<=g;++d)if(h=QC(l),co(h),!D(h,eh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new AD(a,h);if(0==a.Z.t)return CD(a,"ERROR - problems in reading/processing molecule !"),mC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return CD(a,"ERROR - strange reaction - fixing !"),mC(),!1;if(3<i)return CD(a,"ERROR - strange reaction !"),mC(),!1;1<a.tb&&!e&&gD(a,Bf);e&&!a.Bb&&gD(a,cg);!e&&a.Bb&&
-gD(a,Ff);e?(gF(a,1,f,1),gF(a,f+1,c-1,2),gF(a,c,a.tb,3)):gF(a,1,a.tb,0);hD(a);return!0}function kr(a,b){a.jb=!0;a.J=b}
-function or(a,b){var c,d;if(0==b)return!1;eF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:sD(a);d=a.$;d.b=d.c;d.c.d=null;QF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;RF(a,OE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new vv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new vv(bc);d.b=d.b.d;RF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=mu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(kr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=gE(d),oD(a,d,!1),null!=a.rb&&VC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=mu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(kr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=gE(d),oD(a,d,!1),null!=a.rb&&VC(a.rb,null));break;case 101:a.Gb&&IE(a.Gb);a.Gb=new SF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new TF(a):a.zb.ac.d.hb?UF(a.zb.ac.d):
-pD(a.zb);break;case 113:a.b&&IE(a.b);a.b=new SF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,iD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=VF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(hF,r,-1,4,1);iF(a.Z,d);a.lb=!0;a.Z=new YE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;BD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,WF(a.Z,a.Z.D),a.Z.D=0,fF(a)):0<a.Z.E&&(a.lb=!0,XF(a.Z,a.Z.E),
-a.Z.E=0,fF(a));YF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new FB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new yB(c),EB(i,g),g.d=c,Tz(g.e,a);Ry(a,i);a.E=i}ZF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(IE(a.o),a.o=null);0==a.Z.D&&(a.o=new SF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,fF(a)),18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),$F(a.Z,a.Z.D,d),fF(a)),YF(a.Z))}hD(a);return!0}
-function gr(a){var b,c,d;d=DD(a);c=j;if(a.Bb){var e,f,g;g=Fs([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)VF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(aG(g[1][0],3)+aG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+bG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+bG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new cG(a,a.fb,a.tb)),c=bG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function dG(a,b,c,d){var e;e=c;var f=d,g,i;(g=eG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=dD(a,!0)),a.w):(!a.v&&(a.v=dD(a,!1)),a.v),ZF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=fG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=eD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",hD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=or(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)WF(a.Z,a.Z.D),a.Z.D=0,fF(a);else{if(106==a.c)return!0;if(108==a.c)gG(a.Z,a.Z.D,0),fF(a);else if(157==a.c)gG(a.Z,a.Z.D,1),fF(a);else if(158==a.c)gG(a.Z,a.Z.D,-1),fF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):fF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(230==a.c)a.O=3,fF(a);else if(233<=a.c&&262>a.c)iG(a.Z,!1),fF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;$F(a.Z,a.Z.D,lo(a.zb.f.ac.b.pb,Xg));fF(a)}else if(105==a.c)jG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),1>d.length&&(d=Qc),$F(a.Z,a.Z.D,d)),fF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(0<a.Z.E)if(104==a.c)XF(a.Z,a.Z.E),a.Z.E=
-0,fF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])kr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;WF(d,c);d.b[c]=0}a.Z.E=0;fF(a)}else if(201==a.c)kG(a.Z,a.Z.E),fF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),fF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,fF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,fF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(107==a.c){if(!a.zb.c)return!0;d=lo(a.zb.f.ac.b.pb,Xg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;fF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new lF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(lG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,hG(a.Z)):300<a.c?(lG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),1>d.length&&(d=Qc),$F(a.Z,1,d))):230==a.c?mD(a,null):233<=a.c&&262>a.c?(lG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,iG(a.Z,!0)):mC();fF(a)}else e=!1;e&&(YF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,hD(a))}return e}
-function mG(a,b,c,d){var e,f;if(a.z||!a.hb||eG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=nG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[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.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)WF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),XF(b,e),0<nG(b,b.t)&&(b.C=!0)}else{if(b.C)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.v;if(100<b.v){kr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<nG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;kr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(fG(b)||eG(b))dF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(hF,r,-1,4,1);iF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;eF(a);a.lb=!0;hD(a);a.Mb=c;a.Nb=d;return!0}
-function oG(a,b,c,d){var e,f,g;if(!a.z&&!eG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[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=((RE(),WE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(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);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&VC(a.qb,F(dE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;eF(a);a.lb=!0;hD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function pG(a){if(a.z)return!0;a.jb=!1;a.P=gh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=nG(b,b.t),6>b.z[c]&&(qG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),WF(b,b.t));b.C=!1;fF(a)}else a:{var b=a.Z,e,f;c=nG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):kr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],kr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(eE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(eE((b.M[b.F]+b.M[c])/2))))}}kF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,OE(b),b.b.d=c),fF(a),a.r=!1)}else 5==a.O&&(kF(a.Z),fF(a));0<a.O&&(a.D=!1,eF(a),a.lb=!0,YF(a.Z),rG(a.Z),hD(a),a.O=0,a.f=!1);if(WE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,eF(a),a.lb=!0,hD(a);return!0}function eF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function gD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Ff)?a.Bb=!1:-1<b.indexOf(cg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Bf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Jf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,gF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)sG(a.fb[c]),jF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(nd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++eD;hD(a)}
-function hD(a){var b,c,d;b=Oz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Kz(a,d,c),BF(a),a.z||(a.Lb=Kz(a,b.c,2*a.Y+a.S),IF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Kz(a,a.Y,c),AF(a),a.I=Kz(a,d,a.Y),wF(a))):(BF(a),a.z||(wF(a),a.D&&(IF(a),AF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function uD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=VF(a.fb[d]),c!=b))continue;c=a.fb[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.t+ba+c.u,h=1;h<=c.t;++h){i=FF(c,h);c.n.M&&0<c.x[h]&&(i+=Wb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Tj(c.A[h])&&(i+=Tj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+tG(0.055999999999999994*c.J[h],0,2)+ba+tG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function XE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=VF(a.fb[c]),d!=b))continue;d=uG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function fF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&VC(a.rb,null)}var c,d,e;e=new vG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new YE(d),BD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new QE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function oD(a,b,c){try{JF(a,b)?c&&fF(a):hD(a)}catch(d){if(d=Mi(d),y(d,119))hD(a);else throw d;}}
-function mD(a,b){try{PF(a,b)?fF(a):hD(a)}catch(c){if(c=Mi(c),y(c,119))hD(a);else throw c;}}function yD(a){eF(a);a.lb=!0;hD(a)}function wD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new lF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;hD(a);null!=a.rb&&VC(a.rb,null)}function RF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new YE(d),BD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&VC(a.rb,null)}}
-function xD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,hD(a),null):a.fb[b]}function zD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?or(a,c):b="Not known group!";a.jb=!0;a.J=b;hD(a)}
-function CD(a,b){a.jb=!0;a.J=b;hD(a)}function DD(a){var b;b=vD(a);eF(a);hD(a);return b}function tF(a,b,c,d,e){var f,g,i,h;f=a.W;h=QB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new $A(f.d.b,f.d.d,g),f=new PB(i),h=QB(f,e),b.f=i,b.j=wG(i);else xF(b,a.T);f=bB(f.b,f.d).b-bB(f.b,f.d).c;yF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function uF(a,b,c,d,e,f){var g,i;g=DF(a.V);i=QB(a.V,f);xF(b,a.U);(b.e=e)&&(b.i=fg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+wa);yF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function DF(a){return bB(a.b,a.d).b-bB(a.b,a.d).c}function nr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Bd,hD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Bd):kr(a,a.y+ba),hD(a))}
-function aD(){RE();Iz.call(this);this.Ob=($p(),$p(),pz).b;this.x=new $A(null,0,8);this.t=(zA(),AA);this.fb=v(xG,r,135,99,0);this._=new Gz;this.Db=new yG;this.K=D((mC(),nC[Re]),dc);this.u=new zG;this.G=F(Qs,r,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new lF(this);VE[0]=DA;VE[1]=new BA(255,153,153);VE[2]=new BA(255,204,102);VE[3]=new BA(255,255,153);VE[4]=new BA(102,255,255);VE[5]=new BA(51,204,255);VE[6]=new BA(255,153,255)}s(516,381,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},aD);
-_.qe=function(a){ZE(this,a)};_.Zd=function(){hD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=gh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var eD=10,rD,TE,jD,SE,WE,cD=null,VE,kD;
-function AG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)VC(a.b.xb,F(Qs,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=hE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ls(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+wa);try{JF(a.b,b)?(kr(a.b,"Structure pasted"+d),fF(a.b)):(pD(new qD(a.b.J,a.b,rD)),wD(a.b)),Nz(a.b)}catch(h){if(h=Mi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",hD(d),pD(new qD(a.b.J,a.b,rD)),Nz(a.b);else throw h;
-}}}function hr(a){this.b=a}s(517,1,{},hr);_.b=null;function $E(){$E=u;aF=new BG("COPY_SMILES",0);bF=new BG("COPY_MOL",1);cF=new BG("PASTE",2);CG=F(DG,r,134,[aF,bF,cF])}function BG(a,b){E.call(this,a,b)}s(518,140,{113:1,116:1,118:1,134:1},BG);var CG,bF,aF,cF;function vG(){this.e=v(xG,r,135,99,0)}s(519,1,{},vG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function EG(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(hF,r,-1,20,1);a.M=v(hF,r,-1,20,1);a.G=Fs([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Qs,r,1,20,0);a.o=v(Qs,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Qs,r,1,20,0);a.q=Fs([10,2]);a.j=v(H,k,-1,101,1)}
-function FG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-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(hF,r,-1,4,1);d=v(hF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=GG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-GG(o[2],d[2],o[3],d[3]),d=GG(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;lG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=HG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(hF,r,-1,2,1);IG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==nG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;kr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];qG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&kG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(eE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(eE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function iG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&gG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,gG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];WF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)lG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)qG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];BD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];WF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];qG(a);a.H[a.u]=l;a.I[a.u]=c+d;BD(a);b&&(WF(a,l),jF(a))}c=4}JG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function IG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function hG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){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.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])KG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,KG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){kr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[HG(a,a.D,a.G[a.D][d])],2<d||1!=b){kr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(hF,r,-1,2,1);IG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-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)lG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[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.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)lG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)lG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)qG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[HG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[HG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(eE((a.J[b]+a.J[e])/2))),a.N[c]=L(K(eE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;qG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(qG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(qG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(WF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&JG(a,i);-1<l&&(a.D=l)}
-function KG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)lG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function JG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=nG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function HG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function LG(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Et(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Et(c[d])&&!st(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)yt(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.t)break}return g==a.t}
-function jF(a){var b,c,d;b=v(hF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{iF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;kF(a)}}
-function iF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[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 gG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=MG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&kr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?kr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?kr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?kr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:kr(a.n,"Charge change not possible on the halogen !");break;case 18:kr(a.n,
-"Use X button to change charge on the X atom !")}}
-function NF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&WF(a,c);jF(a);kr(a.n,"Smaller part(s) removed !");return 1}
-function nG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function rG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];YF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),YF(a));4==a.s[d]&&(a.s[d]=1)}}
-function GG(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 BD(a){var b;NG(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);kF(a);YF(a)}
-function lG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),nE(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),nE(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),nE(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),nE(a.e,b,a.e.length),a.e=b,b=v(Qs,r,1,c,0),nE(a.d,b,a.d.length),a.d=b,b=v(Qs,r,1,c,0),nE(a.o,b,a.o.length),a.o=b,b=v(hF,r,-1,c,1),nE(a.J,b,a.J.length),a.J=b,b=v(hF,r,-1,c,1),nE(a.M,b,a.M.length),a.M=b,b=Fs([c,7]),nE(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),nE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function GF(a,b,c,d,e,f){var g;g=L(K(eE(a.J[b]-c/2)));f||(g-=d-c);a=L(K(eE(a.M[b]-~~(e/2))));return new Az(g-1-2,a-2,d+1+4,e+4)}
-function qG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),nE(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),nE(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),nE(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),nE(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),nE(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),nE(a.N,c,a.N.length),a.N=c,b=v(Qs,r,1,b,0),nE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function bG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(RE(),aa);i+="JME 2013-04-10 "+new BE+"\n \n";i+=aG(a.t,3)+aG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=tG(0.055999999999999994*(a.J[e]-c),10,4)+tG(0.055999999999999994*(g-a.M[e]),10,4)+tG(0,10,4);h=FF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+aG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=aG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:OG(a,e)&&(g=2),c=aG(a.H[e],3)+aG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=aG(a.I[e],3)+aG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=aG(a.I[e],3)+aG(a.H[e],3)),i+=c+aG(g,3)+aG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+aG(e,4)+aG(a.A[e],4)+aa);return i+"M END\n"}
-function uG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N,W,ca,M,mc,Ec,Yf,pb,Od,Pd,Qd,Va,Fc;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);pb=v(H,k,-1,a.t+1,1);w=v(PG,r,-1,a.t+1,2);G=v(PG,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;NF(a,!0);Yf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Yf=!1;break}if(a.n.s&&Yf){QG(a);rG(a);RG(a,G);SG(a,w,G);var Fb,td,cf,$b,ye,ud,vd,cb,TH,Td,t,va,Om,Pm,Ws,kf,Na,Qm,Rm,Ic,Sm;Fb=v(H,k,-1,a.t+1,1);td=v(H,k,-1,a.t+1,1);cb=v(TG,r,-1,a.t+1,3);var Xs=a.t,Tm,
-th,Ys,jg,Dj,Ee,lf;Dj=v(TG,r,-1,Xs+2,3);Ee=v(H,k,-1,100,1);lf=5;jg=0;Ee[0]=3;Dj[1]=ih;Dj[2]=jh;Ys=2;if(!(3>Xs))for(;lf<Ee[jg]*Ee[jg];){th=0;for(Tm=!0;Tm&&th<=jg&&lf>=Ee[th]*Ee[th];)0==lf%Ee[th]?Tm=!1:++th;if(Tm){Dj[++Ys]=Bt(lf);if(Ys>=Xs)break;jg<Ee.length-1&&(++jg,Ee[jg]=lf)}lf+=2}for(t=1;t<=a.t;++t){for(va=Rm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(Rm*=a.i[va]);Qm=a.c[t];18==Qm&&(Sm=a.o[t],ud=Sm.charCodeAt(0)-65+1,vd=0,1<Sm.length&&(vd=Sm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Qm=28*ud+vd);
-kf=0;-2>a.A[t]?kf=1:-2==a.A[t]?kf=2:-1==a.A[t]?kf=3:1==a.A[t]?kf=4:2==a.A[t]?kf=5:2<a.A[t]&&(kf=6);Ic=1;cb[t]=Bt(Rm);Ic*=126;cb[t]=wt(cb[t],Bt(a.x[t]*Ic));Ic*=7;cb[t]=wt(cb[t],Bt(kf*Ic));Ic*=7;cb[t]=wt(cb[t],Bt(Qm*Ic));Ic*=783;cb[t]=wt(cb[t],Bt(a.z[t]*Ic))}for(ye=0;!LG(a,Fb,cb);){Ws=!1;for(t=1;t<=a.t;++t)Fb[t]!=td[t]&&(td[t]=Fb[t],Ws=!0);if(Ws){for(t=1;t<=a.t;++t){cb[t]=hh;for(va=1;va<=a.z[t];++va)cb[t]=Ft(cb[t],Dj[Fb[a.G[t][va]]])}ye=0}else if(0<ye){for(t=1;t<=a.t;++t)cb[t]=hh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Fb[t]==Fb[va]){cb[t]=ih;break a}}else{for(t=1;t<=a.t;++t){cb[t]=hh;for(va=1;va<=a.z[t];++va)cf=a.G[t][va],cb[t]=Ft(cb[t],Bt(a.c[cf]*a.i[HG(a,t,cf)]))}ye=1}LG(a,Fb,cb);for(t=1;t<=a.t;++t)cb[t]=Bt(td[t]*a.t+Fb[t])}for(t=1;t<=a.t;++t)td[t]=Fb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(td[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];td[t]=td[Na];td[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Fb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Fb[a.H[t]],a.I[t]=Fb[a.I[t]],a.H[t]>a.I[t]&&(Td=a.H[t],a.H[t]=a.I[t],a.I[t]=Td,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Pm=Om=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<Om?(Om=a.H[va],Pm=a.I[va],$b=va):a.H[va]==Om&&a.I[va]<Pm&&(Pm=a.I[va],$b=va);Td=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Td;Td=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Td;Td=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Td;Td=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Td;TH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=TH}BD(a);YF(a);RG(a,G);SG(a,w,G)}else{RG(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Fc=1;a.b[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=pb[c]){Ec=!0;for(J=1;J<=mc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Ec=!1;break}Ec&&(++mc,o[mc]=c,n[mc]=g)}}else m[++M]=g;if(0==M){if(Fc==a.t)break;c=l[ca--]}else if(1==M)pb[m[1]]=c,c=m[1],a.b[c]=++Fc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=HG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=HG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);pb[e]=c;c=e;a.b[e]=++Fc}}pb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);N=v(PG,r,-1,a.t+1,2);Od=v(PG,r,-1,a.t+1,2);f=Fc=ca=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(pb[c]=f);b[++Fc]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=mc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ca)break a;Od[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,N[e]=!0)}Pd=v(H,k,-1,a.u+1,1);Qd=v(H,k,-1,a.t+1,1);if(a.n.Jb){var VH=pb,hM=mc,Zs,WH,uh,Fe,$s,at,Ma,Ej,bt;uh=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)uh[b[Ma]]=Ma;$s=v(PG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Zs=b[Ma],WH=VH[Zs],Fe=HG(a,Zs,WH),0!=Fe&&(UG(a,Fe,uh,Pd,G),$s[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)$s[Ma]||UG(a,Ma,uh,Pd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){at=bt=0;for(Ej=1;Ej<=a.z[Ma];++Ej){Fe=HG(a,Ma,a.G[Ma][Ej]);if(5==a.i[Fe])continue a;1==a.s[Fe]&&0!=VG(a,Fe,Ma)&&++bt;2==a.s[Fe]&&(at=a.G[Ma][Ej])}if(0!=bt)if(0<at){var ha=a,YH=Ma,mf=uh,Wc=Qd,oc=void 0,Fj=void 0,Jc=void 0,Ge=void 0,Kc=void 0,Um=void 0,Vm=void 0,Wm=void 0,Ud=void 0,Xc=void 0,Yc=void 0,
-ct=void 0,Gj=void 0,Vd=void 0,Hj=void 0,He=void 0,Ij=void 0,dt=void 0,Jj=void 0,Ie=void 0,ZH=void 0,nf=void 0,$H=void 0,et=void 0,Kj=void 0,of=void 0,Yc=1,Fj=YH,oc=v(H,k,-1,ha.t+1,1);for(oc[1]=YH;;){ct=!1;for(Xc=1;Xc<=ha.z[Fj];++Xc)if(Jc=ha.G[Fj][Xc],!(Jc==oc[1]||Jc==oc[Yc-1]))if(Ge=HG(ha,Fj,Jc),2==ha.s[Ge]&&5!=ha.i[Ge]){Fj=oc[++Yc]=Jc;ct=!0;break}if(!ct)break}if(!(0==Yc%2||2>ha.z[oc[Yc]]||3<ha.z[oc[Yc]])){of=oc[1];Kc=oc[~~((Yc+1)/2)];Ud=oc[Yc];nf=Ie=He=Vd=0;et=dt=!1;for(Xc=1;Xc<=ha.z[of];++Xc)Jc=
-ha.G[of][Xc],Ge=HG(ha,of,Jc),1!=ha.s[Ge]||5==ha.i[Ge]||(0==Vd?Vd=Jc:He=Jc);0<mf[He]&&mf[Vd]>mf[He]&&(Um=Vd,Vd=He,He=Um);Gj=Vd;0==Vd&&(Gj=He,dt=!0);for(Xc=1;Xc<=ha.z[Ud];++Xc)Jc=ha.G[Ud][Xc],Ge=HG(ha,Ud,Jc),1!=ha.s[Ge]||5==ha.i[Ge]||(0==Ie?Ie=Jc:nf=Jc);0<mf[nf]&&mf[Ie]>mf[nf]&&(Um=Ie,Ie=nf,nf=Um);Jj=Ie;0==Ie&&(Jj=nf,et=!0);Hj=VG(ha,HG(ha,of,Vd),of);Ij=VG(ha,HG(ha,of,He),of);ZH=VG(ha,HG(ha,Ud,Ie),Ud);$H=VG(ha,HG(ha,Ud,nf),Ud);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=ZH||0!=$H?kr(ha.n,"Bad stereoinfo on allene !"):
-(Vm=ha.J[oc[Yc-1]]-ha.J[Ud],Wm=ha.M[oc[Yc-1]]-ha.M[Ud],Kj=Math.sqrt(Vm*Vm+Wm*Wm),0.001>Kj&&(Kj=0.001),0<(ha.M[Jj]-ha.M[oc[Yc-1]])*(Vm/Kj)-(ha.J[Jj]-ha.J[oc[Yc-1]])*(Wm/Kj)?Wc[Kc]=1:Wc[Kc]=-1,dt&&(Wc[Kc]*=-1),et&&(Wc[Kc]*=-1),Gj==Vd&&0>Hj&&(Wc[Kc]*=-1),Gj==He&&0>Ij&&(Wc[Kc]*=-1),mf[Gj]>mf[Jj]&&(Wc[Kc]*=-1))}}else b:{var pc=a,qc=Ma,iM=VH,jM=uh,kM=o,lM=n,mM=hM,Xm=Qd,Ym=void 0,Zc=void 0,ft=void 0,vh=void 0,za=void 0,wh=void 0,xd=void 0,Lj=void 0,Wd=void 0,Nb=void 0,da=void 0,Hb=void 0,Je=void 0,Zm=void 0,
-$c=void 0,la=void 0,$m=void 0,Hb=v(H,k,-1,4,1),Zm=v(H,k,-1,4,1),xh=pc,Xd=qc,aI=jM,gt=iM,bI=kM,cI=lM,nM=mM,Ib=Hb,Mj=void 0,ad=void 0,an=void 0,bn=void 0,ht=void 0,Nj=void 0,Nj=-1;0<gt[Xd]&&(Ib[++Nj]=gt[Xd]);for(ad=1;ad<=nM;++ad)bI[ad]==Xd&&(Ib[++Nj]=cI[ad]),cI[ad]==Xd&&(Ib[++Nj]=bI[ad]);for(ad=Nj+1;ad<xh.z[Xd];++ad){ht=xh.t+1;an=1;c:for(;an<=xh.z[Xd];++an){Mj=xh.G[Xd][an];for(bn=0;bn<ad;++bn)if(Mj==Ib[bn])continue c;aI[Mj]<ht&&(ht=aI[Mj],Ib[ad]=Mj)}}0==gt[Xd]&&0<xh.x[Xd]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
-Ib[0],Ib[0]=-1):0<xh.x[Xd]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(za=Lj=wh=vh=$m=xd=Nb=0;4>za;++za)0>=Hb[za]||(Ym=HG(pc,qc,Hb[za]),Zm[za]=VG(pc,Ym,qc),0<Zm[za]?(++Nb,$m=Hb[za],wh=Hb[za]):0>Zm[za]?(++xd,vh=Hb[za],wh=Hb[za]):Lj=Hb[za]);Wd=Nb+xd;la=v(H,k,-1,4,1);$c=0;if(3==pc.z[qc]){if(1==Nb&&1==xd||3==Wd&&0<Nb&&0<xd){kr(pc.n,"Error in C3H stereospecification !");break b}Je=Hb[0];1==Wd?Je=wh:2==Wd&&(Je=Lj);da=FG(pc,qc,Je,Hb);la[0]=wh;la[1]=-1;la[2]=da[2];la[3]=da[1];0<Nb?$c=1:$c=-1}else if(4==pc.z[qc])if(1==
-Wd)da=FG(pc,qc,wh,Hb),la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],0<Nb?$c=1:$c=-1;else{Je=Hb[0];1<Lj&&(Je=Lj);1==Nb?Je=$m:1==xd&&(Je=vh);da=FG(pc,qc,Je,Hb);Zc=v(H,k,-1,4,1);for(za=0;4>za;++za)Ym=HG(pc,qc,da[za]),Zc[za]=VG(pc,Ym,qc);if(4==Wd){if(0==Nb||0==xd){kr(pc.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==xd)la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],$c=Zc[0];else{for(za=0;4>za;++za)-1==Zc[za]&&(Zc[za]=0);Wd=2}}else if(3==Wd)if(3==Nb||3==xd)la[0]=da[0],la[1]=da[3],la[2]=
-da[2],la[3]=da[1],0<Nb?$c=-1:$c=1;else{1==Nb?Nb=ft=1:xd=ft=-1;for(za=0;4>za;++za)Zc[za]==ft&&(Zc[za]=0);Wd=2}if(2==Wd)if(1==Nb&&1==xd)da[1]==vh?(da[1]=da[2],da[2]=da[3]):da[2]==vh&&(da[2]=da[3]),la[0]=$m,la[1]=vh,la[2]=da[2],la[3]=da[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){kr(pc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(la[0]=da[0],la[1]=da[2],la[2]=da[1],la[3]=da[3]):(la[0]=da[1],la[1]=da[3],la[2]=da[2],la[3]=da[0]);1<Nb?$c=1:$c=-1}}var U=la,Oj=Hb,hb=void 0;Oj[0]==U[1]?(hb=
-U[0],U[0]=U[1],U[1]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Oj[0]==U[2]?(hb=U[2],U[2]=U[0],U[0]=hb,hb=U[1],U[1]=U[3],U[3]=hb):Oj[0]==U[3]&&(hb=U[3],U[3]=U[0],U[0]=hb,hb=U[1],U[1]=U[2],U[2]=hb);Oj[1]==U[2]?(hb=U[1],U[1]=U[2],U[2]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Oj[1]==U[3]&&(hb=U[1],U[1]=U[3],U[3]=hb,hb=U[2],U[2]=U[3],U[3]=hb);la[2]==Hb[2]?Xm[qc]=1:la[2]==Hb[3]?Xm[qc]=-1:kr(pc.n,"Error in stereoprocessing ! - t30");Xm[qc]*=$c}}}Va=new mE;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ua);0<pb[q]&&WG(a,c,pb[c],Va,Pd);var yh=w[c],Jb=void 0,Pj=void 0,zh=void 0,R=void 0,R=Qc,Jb=!1;0!=a.A[c]&&(Jb=!0);0!=Qd[c]&&(Jb=!0);zh=-1;for(Pj=1;Pj<=a.y;++Pj)if(a.q[Pj][0]==c){zh=a.q[Pj][1];break}-1<zh&&(Jb=!0);a.n.Ib&&0<a.e[c]&&(Jb=!0,zh=1);switch(a.c[c]){case 2:R=Ab;break;case 3:yh?R="c":R=Db;break;case 4:yh?(R=Cf,0<a.x[c]&&(Jb=!0)):R=gc;break;case 5:yh?R="o":R=rc;break;case 7:yh?(R="p",0<a.x[c]&&(Jb=!0)):R=tc;break;case 8:yh?R=og:R=Gc;break;case 13:yh?R=rg:R=Lc;Jb=!0;break;case 6:R=
-Mc;Jb=!0;break;case 9:R=Sb;break;case 10:R=Lb;break;case 11:R=Cb;break;case 12:R=Zb;break;case 1:R=Wb;Jb=!0;break;case 19:R=uc;Jb=!0;break;case 20:R=vc;Jb=!0;break;case 21:R=wc;Jb=!0;break;case 22:R=xc;Jb=!0;break;case 18:Jb=!0,R=a.o[c],(D(R,xa)||D(R,Vc)||D(R,wb))&&(Jb=!1)}Jb&&(R=Rc+R,1==Qd[c]?R+=vb:-1==Qd[c]&&(R+="@@"),1==a.x[c]?R+=Wb:1<a.x[c]&&(R+=Wb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=ya:R+=Ca,1<Tj(a.A[c])&&(R+=Tj(a.A[c]))),-1<zh&&(R+=nb+zh),R+=Tc);un(Va.b,R);for(B=1;B<=mc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&WG(a,o[B],n[B],Va,Pd),9<B&&(Va.b.b+="%"),tn(Va,j+(new S(B)).b);Od[c]&&(Va.b.b+=wa)}return Va.b.b}
-function WF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)sD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function XF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&WF(a,c);0==a.z[d]&&WF(a,d)}
-function QG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=HG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&WF(a,c)}}}function NG(a){var b;b=a.c.length;a.G=Fs([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function SG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(PG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[HG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[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.u;++i)1==a.s[i]?a.i[i]=1:OG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(PG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function kF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(eE((a.J[b]+a.J[c])/2))),a.N[d]=L(K(eE((a.M[b]+a.M[c])/2)))}function RG(a,b){var c;for(c=1;c<=a.u;++c)HF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function FF(a,b){var c;c=(RE(),kD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function OG(a,b){return 2==a.s[b]?!0:!1}function HF(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function jG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Fs([b+5,2]),nE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function iD(a){var b;a.y=0;a.r=0;uG(a);for(b=1;b<=a.t;++b)a.D=b,jG(a);a.D=0}
-function VF(a){var b,c;b=v(hF,r,-1,4,1);iF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function dF(a,b){var c,d,e,f,g,i,h,l;c=v(hF,r,-1,4,1);iF(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.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;iF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function sG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function $F(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Rc)&&fE(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(qb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Wb);g=Sj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=pv(c,d+1);try{a.n.y=AC(i,10)}catch(h){if(h=Mi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;jG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,gc)?4:D(d,rc)?5:D(d,tc)?7:D(d,Gc)?8:D(d,Sb)?9:D(d,Lb)?10:D(d,Cb)?11:D(d,Zb)?12:D(d,Wb)?1:D(d,Lc)?13:D(d,Mc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=OD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=OD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=OD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=OD(c,g++);for(;45==e;)--d,e=OD(c,g++)}a.A[b]=d}}}
-function nD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new UC(b);try{for(;b.k=NC(b,b.b),b.k<b.j;)d=aE(AC(QC(b),10)).b,c=e=aE(AC(QC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Mi(f),y(f,119))rn(f);else throw f;}}function WG(a,b,c,d,e){b=HG(a,b,c);5!=a.i[b]&&OG(a,b)?d.b.b+=sb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),un(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Sc)}
-function kG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,kr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:kr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function UG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=HG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=HG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=HG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=HG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))kr(a.n,"Not unique E/Z geometry !");else{i=HG(a,b,e);f=HG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=HG(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 MG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=HG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(OG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function VG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function YF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=MG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function lF(a){EG(this);this.n=a;this.y=this.u=this.t=0}
-function MF(a,b){var c,d,e,f,g,i,h;lF.call(this,a);f=j;i=KF(b);if(null!=i){h=new TC(b,i,!0);for(e=1;4>=e;++e)f=LF(h,i);g=aE(AC(co(f.substr(0,3)),10)).b;c=aE(AC(co(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)lG(this),f=LF(h,i),this.J[e]=(new $D(XD(co(f.substr(0,10))))).b,this.M[e]=-(new $D(XD(co(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=co(f.substr(31,d-31)),$F(this,e,d),62<=f.length&&(f=co(f.substr(60,3)),0<f.length&&(f=aE(AC(f,10)).b,0<f&&(this.D=e,a.y=f,jG(this),this.D=0)));for(e=1;e<=c;++e)qG(this),
-f=LF(h,i),this.H[e]=aE(AC(co(f.substr(0,3)),10)).b,this.I[e]=aE(AC(co(f.substr(3,3)),10)).b,g=aE(AC(co(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=aE(AC(co(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);NG(this);sG(this);jF(this);for(BD(this);(h.k=NC(h,h.b),h.k<h.j)&&!(null==(f=QC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new SC(f);QC(g);QC(g);i=aE(AC(QC(g),10)).b;
-for(e=1;e<=i;++e)c=aE(AC(QC(g),10)).b,this.A[c]=aE(AC(QC(g),10)).b}if(0==f.indexOf("M APO")){g=new SC(f);QC(g);QC(g);i=aE(AC(QC(g),10)).b;for(e=1;e<=i;++e)c=aE(AC(QC(g),10)).b,f=aE(AC(QC(g),10)).b,this.D=c,$(this,0),$F(this,this.t,uc+f),this.D=0}}QG(this);BD(this)}}
-function AD(a,b){var c,d,e,f,g;lF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));fE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new SC(b);d=aE(AC(QC(f),10)).b;e=aE(AC(QC(f),10)).b;for(c=1;c<=d;++c)g=QC(f),lG(this),$F(this,this.t,g),this.J[c]=(new $D(XD(QC(f)))).b,this.M[c]=-(new $D(XD(QC(f)))).b;for(c=1;c<=e;++c)if(qG(this),this.H[c]=aE(AC(QC(f),10)).b,this.I[c]=aE(AC(QC(f),10)).b,this.s[c]=aE(AC(QC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;NG(this);sG(this);jF(this)}catch(i){i=Mi(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}QG(this);BD(this)}}
-function OF(a,b,c){var d,e,f;lF.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(lG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))qG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;BD(this);jF(this)}
-function cG(a,b,c){var d,e,f,g,i;lF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Qs,r,1,this.t+1,0);this.J=v(hF,r,-1,this.t+1,1);this.M=v(hF,r,-1,this.t+1,1);this.o=v(Qs,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Qs,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=Fs([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}BD(this);jF(this)}
-function YE(a){var b;EG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);nE(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);nE(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);nE(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);nE(a.e,this.e,this.t+1);this.d=v(Qs,r,1,this.t+1,0);nE(a.d,this.d,this.t+1);this.J=v(hF,r,-1,this.t+1,1);nE(a.J,this.J,this.t+1);this.M=v(hF,r,-1,this.t+1,1);nE(a.M,this.M,this.t+1);this.o=v(Qs,r,1,this.t+1,0);nE(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);nE(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);nE(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);nE(a.s,this.s,this.u+1);this.f=v(Qs,r,1,this.u+1,0);nE(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);nE(a.B,this.B,this.u+1);this.q=Fs([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function tG(a,b,c){var d,e,f;if(0==c)return aG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(eE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new $D(a)).b;d=eo(e,fo(46));0>d&&(e+=Ya,d=eo(e,fo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function KF(a){var b;b=new TC(a,aa,!0);if(4<MC(b))return aa;b=new TC(a,eh,!0);return 4<MC(b)?eh:null}
-function aG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function LF(a,b){for(var c,d;a.k=NC(a,a.b),a.k<a.j;){d=QC(a);if(D(d,b))return ba;for(QC(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 ba}else break;return d}return null}s(520,1,{135:1},lF,MF,AD,OF,cG,YE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function lr(){lr=u;mr=new UB(Wb)}
-function SF(a,b){var c;lr();var d;ME.call(this);this.d=new tA("Help");new tA("Home");this.e=b;O(this,(RE(),rD));this.ac&&jB(this.ac.d,!1);gB(this,!1);d=Yy(b);if(1==a)this.f||(this.f=new CB(d),KE(this.f,-30,0)),this.k=this.f,c=vD(b),this.ac&&iB(this.ac.d.I.c,Hc),Ez(this,new oA(2)),this.i=new UB(c+" "),P(this,this.i,Kb),d=new Iz,P(d,this.j,null),this.e.Cb&&(c=new tA("Submit"),P(d,c,null)),P(this,d,Nc),TB(this.i,co(lo(this.i.ac.b.pb,Xg))),this.ac&&jB(this.ac.d,!0),gB(this,!0);else if(2==a)this.c||
-(this.c=new CB(d),KE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&iB(this.ac.d.I.c,"Nonstandard atom"),Ez(this,new oA(2)),c=new Iz,P(c,new vB("atomic SMILES",1),null),P(this,c,lc),c=Wb,mr&&(c=lo(mr.ac.b.pb,Xg)),mr=new VB(c,8),P(this,mr,Kb),c=new Iz,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new CB(d),KE(this.b,5*b.Y,0));var e,f;d="About "+(RE(),cD);this.ac&&iB(this.ac.d.I.c,d);Ez(this,new rB(0));O(this,rD);P(this,new vB(cD+" Molecular Editor v2013-05-01",1),null);P(this,new vB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=SE,d=0,f=c.length;d<f;++d)e=c[d],e=new vB(e,1),kz(e,this.e.x),P(this,e,null);c=new Iz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}fB(this);c=this.k;LE(this.ac.d,c.b,c.c);!Xy(this)&&Bz(this);lz(this)}s(521,512,mi,SF);_.wf=function(a){var b,c;if(a.i===this.d){try{b=new uC(this.e.H),c=tC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Mi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,hD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var mr;
-function XG(a,b){Wy(b)==a.b?O(b,(zA(),HA)):O(b,a.b)}
-function YG(a){var b,c,d,e;e=j;d=!1;Wy(ZG)!=a.b?(e=xa,d=!0):Wy($G)!=a.b?(e="!#6",d=!0):Wy(aH)!=a.b?(O(bH,(zA(),HA)),O(cH,HA),O(dH,HA),O(eH,HA),e="F,Cl,Br,I"):(b=Wy(fH)!=a.b,c=Wy(gH)!=a.b,Wy(hH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Wy(iH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Wy(jH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Wy(kH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Wy(lH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Wy(bH)!=a.b&&(e+="F,"),Wy(cH)!=a.b&&(e+="Cl,"),Wy(dH)!=a.b&&(e+="Br,"),Wy(eH)!=a.b&&(e+="I,"),
-fE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Vc:c?e=wb:(O(ZG,(zA(),HA)),e=xa)));b=j;d&&Wy(fH)!=a.b&&(b+=";a");d&&Wy(gH)!=a.b&&(b+=";A");Wy(mH)!=a.b&&(b+=";R");Wy(nH)!=a.b&&(b+=";!R");Wy(ZG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=oH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=pH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Wy(qH)!=a.b&&(e="~");Wy(rH)!=a.b&&(e=nb);Wy(sH)!=a.b&&(e=vb);Wy(tH)!=a.b&&(e="!@");TB(a.f,e)}
-function uH(a){vH(a);wH(a);var b=oH.ac.b;Dx(b,0);b.pb.options[0].selected=!0;b=pH.ac.b;Dx(b,0);b.pb.options[0].selected=!0;O(fH,a.b);O(gH,a.b);O(mH,a.b);O(nH,a.b);O(oH,a.b);O(pH,a.b);xH(a)}function vH(a){O(hH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b);O(lH,a.b);O(bH,a.b);O(cH,a.b);O(dH,a.b);O(eH,a.b)}function wH(a){O(ZG,a.b);O($G,a.b);O(aH,a.b)}function xH(a){O(qH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b);a.c=!1}
-function TF(a){hB.call(this,"Atom/Bond Query");this.j=new tA(this.vf());Tz(this.r,new NE(this));this.b=(RE(),rD);this.d=a;this.e||(a=Yy(a),this.e=new CB(a),KE(this.e,-150,10));this.k=this.e;Ez(this,new qB);O(this,this.b);a=new Iz;Ez(a,new WA(0,3,1));P(a,new uB("Atom type :"),null);ZG=new tA(yb);$G=new tA("Any except C");aH=new tA("Halogen");P(a,ZG,null);P(a,$G,null);P(a,aH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));P(a,new vB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Iz;Ez(a,new WA(0,3,1));hH=new tA(Db);iH=new tA(gc);jH=new tA(rc);kH=new tA(Gc);lH=new tA(tc);bH=new tA(Sb);cH=new tA(Lb);dH=new tA(Cb);eH=new tA(Zb);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(a,lH,null);P(a,bH,null);P(a,cH,null);P(a,dH,null);P(a,eH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));oH=new xA;wA(oH,yb);wA(oH,bb);wA(oH,eb);wA(oH,lb);wA(oH,mb);P(a,new uB("Number of hydrogens : "),null);P(a,oH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));pH=new xA;wA(pH,yb);wA(pH,
-bb);wA(pH,eb);wA(pH,lb);wA(pH,mb);wA(pH,"4");wA(pH,"5");wA(pH,"6");P(a,new vB("Number of connections :",0),null);P(a,pH,null);P(a,new vB(" (H's don't count.)",0),null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));P(a,new uB("Atom is :"),null);fH=new tA(zb);P(a,fH,null);gH=new tA("Nonaromatic");P(a,gH,null);mH=new tA(Dc);P(a,mH,null);nH=new tA(kc);P(a,nH,null);P(this,a,null);a=new Iz;O(a,NA(Wy(this)));Ez(a,new WA(0,3,1));P(a,new uB("Bond is :"),null);qH=new tA(yb);P(a,qH,null);rH=new tA(zb);P(a,rH,
-null);sH=new tA(Dc);P(a,sH,null);tH=new tA(kc);P(a,tH,null);P(this,a,null);a=new Iz;Ez(a,new WA(1,3,1));this.f=new VB(xa,20);P(a,this.f,null);P(a,new tA(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&jB(this.ac.d,!1);gB(this,!1);vH(this);wH(this);xH(this);O(fH,this.b);O(gH,this.b);O(mH,this.b);O(nH,this.b);O(oH,this.b);O(pH,this.b);XG(this,ZG);fB(this);a=this.k;LE(this.ac.d,a.b,a.c);!Xy(this)&&Bz(this);lz(this)}s(522,512,mi,TF);
-_.wf=function(a,b){var c;D(b,Bc)?(uH(this),XG(this,ZG),YG(this)):y(a.i,87)?(xH(this),Ns(a.i)===Ns(ZG)?(vH(this),wH(this)):Ns(a.i)===Ns($G)?(vH(this),wH(this)):Ns(a.i)===Ns(aH)?(vH(this),wH(this)):Ns(a.i)===Ns(mH)?O(nH,this.b):Ns(a.i)===Ns(nH)?(O(mH,this.b),O(fH,this.b)):Ns(a.i)===Ns(fH)?(O(gH,this.b),O(nH,this.b)):Ns(a.i)===Ns(gH)?O(fH,this.b):Ns(a.i)===Ns(qH)||Ns(a.i)===Ns(rH)||Ns(a.i)===Ns(sH)||Ns(a.i)===Ns(tH)?(uH(this),this.c=!0):wH(this),XG(this,a.i),YG(this)):y(a.i,88)&&(xH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(zA(),HA)),YG(this));107!=this.d.c&&(this.d.c=107,Nz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var ZG=_.f=null,qH=null,$G=null,fH=null,rH=null,dH=null,hH=null,pH=null,oH=null,cH=null,bH=null,aH=null,eH=null,iH=null,gH=null,nH=null,tH=null,jH=null,lH=null,mH=null,sH=null,kH=null;function QF(a){a.b=-1;a.c=v(zE,r,0,0,0);a.d=0}function yG(){yE(this)}s(523,497,wi,yG);_.De=function(){QF(this)};_.b=-1;
-function fr(a){a=new hC(a);ir();var b,c,d,e,f;try{var g=($B(),cC);if(dC(g,($B(),cC)))b=a.b;else if(dC(g,aC))b=new lC(a.b);else throw new iC(g);c=Hn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new yH;ty(d.f,c);e=(f=hE(c,"\r\n|\r|\n|\n\r"),f.length);nv(d.f,20*(10>e?e:10)+Xf);Wn((Tn(),Un),new zH(d));AH(d);BH(d)}catch(i){if(i=Mi(i),y(i,103))rn(i);else throw i;}}function zG(){}s(524,1,{104:1,111:1},zG);_.qe=function(a){AG(this.b,a.b)};_.b=null;s(526,312,ai);
-function cr(){var a;cr=u;CH=(a=!1,Nf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);DH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");EH=CH&!DH;var b;a=F(H,k,-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]);dr=v(H,k,-1,1E3,1);for(b=0;b<dr.length;++b)dr[b]=-999;for(b=0;b<a.length;b+=2)dr[a[b+1]]=a[b]}
-function aq(a,b,c){a=new FH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Lz(a,b,c){var d;d=new GH;nj(d.u,b,c);gj(a.i,d.u,0,0);Vi(a.b,d);return d}function fD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function zF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Sv(a.i,b.u,c,d),b.s=c,b.t=d;HH(b)}
-function bD(a,b,c,d){cr();this.pb=Lw();this.b=new aj;this.f=d;this.pb.style[Sf]=bb;this.pb.style[Qf]=bb;this.pb.style[Ig]=We;this.pb.style[bh]=b;this.pb.style[Le]=c;this.i=new IH;this.i.pb.style[bh]=fb;nv(this.i,fb);EH?(b=new JH,c=new KH,gj(b,this.i,0,0),gj(b,c,0,0),Wv(this,b)):Wv(this,this.i);this.d=a;a.Ob=this;EH?(this.k=new LH(this),this.k.j=new MH(this),this.k.k=new NH(this),this.k.o=new OH(this),this.k.n=new PH(this),this.d&&(this.k.f=new QH(this),this.k.i=new RH(this),this.k.b=new SH(this))):
-z(this,new UH(this),(pr(),pr(),qr));z(this,this,(fq(),fq(),gq));z(this,new XH(this),(qj(),qj(),rj));z(this,new dI(this),(sj(),sj(),tj));z(this,new eI(this),($q(),$q(),ar));($p(),$p(),pz).b=this}s(525,526,ai,bD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var EH,DH,CH,dr=null;function IH(){Uv.call(this);this.pb[zd]=Se}s(528,290,li,IH);function JH(){IH.call(this);this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(527,528,li,JH);function UH(a){this.b=a}s(529,1,{},UH);
-_.nc=function(a){var b,c,d;c=wj(a);d=xj(a);b=yj(a.b);a=new fI(a);2==b&&(a.f=4);dG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function XH(a){this.b=a}s(530,1,{},XH);_.oc=function(a){var b,c;b=wj(a);c=xj(a);a=new fI(a);this.b.j?mG(this.b.d,a,b,c):oG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function dI(a){this.b=a}s(531,1,{},dI);_.pc=function(a){this.b.j=!1;wj(a);xj(a);pG(this.b.d)};_.b=null;function eI(a){this.b=a}s(532,1,{},eI);_.b=null;
-function KH(){IH.call(this);this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(533,528,li,KH);function gI(a,b){var c;c=b.b;c.f=4;return dG(a.b.d,c,b.e,b.f)}function MH(a){this.b=a}s(534,1,{},MH);_.xf=function(a){return gI(this,a)};_.b=null;function Nr(a,b){oG(a.b.d,b.b,b.e,b.f);return dG(a.b.d,b.b,b.e,b.f)}function NH(a){this.b=a}s(535,1,{},NH);_.xf=function(a){return Nr(this,a)};_.b=null;function OH(a){this.b=a}s(536,1,{},OH);_.xf=function(a){return mG(this.b.d,a.b,a.e,a.f)};_.b=null;
-function PH(a){this.b=a}s(537,1,{},PH);_.xf=function(){return pG(this.b.d)};_.b=null;function Rq(a,b){var c;c=K(eE(b.c));c=new kC(b,0,ig,c);ZE(a.b.d,c);return!0}function QH(a){this.b=a}s(538,1,{},QH);_.xf=function(a){return Rq(this,a)};_.b=null;function Sq(a,b){var c;c=K(eE(100*b.d));c=new kC(b,0,pg,c);ZE(a.b.d,c);return!0}function RH(a){this.b=a}s(539,1,{},RH);_.xf=function(a){return Sq(this,a)};_.b=null;function Wq(a,b){var c;c=new kC(b,0,he,gh);ZE(a.b.d,c);return!0}function SH(a){this.b=a}
-s(540,1,{},SH);_.xf=function(a){return Wq(this,a)};var hI=_.b=null;function iI(){iI=u;hI=new Ht((Wt(),new Vt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function jI(){jI=u;kI={}}function lI(a,b,c){var d;c&&(b.style[ne]=c.c+Xf,d=c.b,d!=Qb&&(b.style[me]=d),0!=(c.d&1)&&(b.style[pe]=md),0!=(c.d&2)&&(b.style[oe]=Qe));a.f.style[ah]=Hf}
-function bB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=yi(b);d in kI?c=kI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(xg),f=$doc.createElement(Oe),f.width=1,f.height=1,g=(iI(),hI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),lI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=po(e),l=po(e)+(e.offsetHeight||0),m=l-h,o=po(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new mI,w.b=q,w.c=n,w.d=m,w),kI[d]=c);return c}
-function nI(){jI();var a,b,c,d,e;uj();this.b=F(Qs,r,1,["monospace","sans-serif",ug]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(xg);mo(this.f,this.i);this.f.style[ne]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[me]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(543,1,{},nI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var kI;function mI(){}s(544,1,{},mI);
-_.b=0;_.c=0;_.d=0;function eG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Mi(b),!y(b,125))throw b;}return!1}function fG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Mi(b),!y(b,125))throw b;}return!1}function fI(a){er.call(this,null,0,null);this.b=a}function FH(a,b,c){er.call(this,a,0,b);this.b=c}s(545,402,ni,fI,FH);_.oe=function(){return eG(this)};_.pe=function(){return fG(this)};_.b=null;
-function QB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),mo(c.f,b),lI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function PB(a){this.d=a;this.c={};this.b=new nI}s(546,405,ni,PB);_.b=null;function Mz(a){this.b=a}s(547,413,{},Mz);_.b=null;function oI(a,b){this.b=a;this.c=b}s(548,1,{},oI);_.b=null;_.c=null;function pI(){sx.call(this);this.pb[zd]="jsa-resetTable";this.pb.style[bh]=id}s(549,325,li,pI);
-function qI(){qI=u;var a=rI=new nI;uj();a.i="9p";a.f.style[me]=ug;a.f.style[ne]="144.0pt";mo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ne]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);sI=new Yz(1)}function pF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,HH(a)}
-function rF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(oF(a,!1),360<=g||-360>=g?i=qF(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,G=tI(o,n,q,w,f),B=tI(o,n,q,w,h),J="<g"+a.n+tb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),pF(a,i))}function Z(a,b,c,d,e){a.o&&pF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function nF(a,b,c,d,e){a.o&&(oF(a,!1),pF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab))}function yF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");pF(a,b)}function mB(a,b,c,d,e){oF(a,!0);pF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab)}
-function HH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ho(io(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-Yj(a.u.pb),d=jo(io(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-$j(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(mo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function Y(a,b){(a.e=b)&&(a.i=fg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa)}function xF(a,b){a.f=b;a.j=wG(b)}s(550,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var sI,rI;function Br(a,b,c){c&&(Mr(a,b),c.xf(a.c));a.e=!0}function Mr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ho(io(a.p.pb.ownerDocument),a.p.pb)+Xj(a.p.pb)+vo(a.p.pb.ownerDocument),a.c.f=c.clientY-po(a.p.pb)+(a.p.pb.scrollTop||0)+wo(a.p.pb.ownerDocument),a.c.b=new fI(b),b.b.preventDefault(),!0):!1}
-function LH(a){this.p=a;this.c=new uI;this.d=new vI(this);z(this.p,new wI(this),(Jr(),Jr(),Kr));z(this.p,new xI(this),(Cr(),Cr(),Dr));z(this.p,new yI(this),(Gr(),Gr(),Hr));z(this.p,new zI(this),(yr(),yr(),zr));z(this.p,new AI,(Xq(),Xq(),Yq));z(this.p,new BI(this),(Tq(),Tq(),Uq));z(this.p,new CI(this),(Oq(),Oq(),Pq))}s(551,1,{},LH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function vI(a){sk();this.b=a}s(552,26,{},vI);
-_.Ac=function(){!this.b.e&&this.b.j&&gI(this.b.j,this.b.c)};_.b=null;function wI(a){this.b=a}s(553,1,{},wI);_.b=null;function xI(a){this.b=a}s(554,1,{},xI);_.b=null;function yI(a){this.b=a}s(555,1,{},yI);_.b=null;function zI(a){this.b=a}s(556,1,{},zI);_.b=null;function AI(){}s(557,1,{},AI);function BI(a){this.b=a}s(558,1,{},BI);_.b=null;function CI(a){this.b=a}s(559,1,{},CI);_.b=null;function uI(){}s(560,1,{},uI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function DI(a){var b,c,d,e,f;Wj(a);d=(hj(),ij(null));e=new pI;px(e,a);Iv(d,e,d.pb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));rx(e,a);Qv(d,e);return new dz(f,b)}function EI(){this.pb=$doc.createElement(Yd);this.pb[zd]=Se;this.pb.style[Rf]=Me;this.pb.style[Uf]=bd;this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(562,293,oi,EI);_._c=function(){return Yj(this.pb)};_.ad=function(){return $j(this.pb)};
-function wG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function tI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new oI(new $D(a),new $D(b))}function qF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function CF(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+=ba);d+=fa;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function oF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function GH(){qI();this.o=sI;this.d=[];this.u=new EI}s(563,550,{},GH);_.b=j;_.c=j;function FI(){FI=u;GI=new dz(0,0)}
-function HI(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=DI(c.b),nj(c.re(),b.c,b.b),c=DI(c.b),b=new dz(c.c-b.c,c.b-b.b)):b=new dz(0,0);a.Ff(b)}return b}function sz(a,b){var c;if(a.ve())return GI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ef(Xy(b));c=DI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function II(a,b){var c;b&&(c=fg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa,a.Af().pb.style[jd]=c)}function JI(){this.f=new RA;this.f.b=-1;this.f.c=-1}s(565,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return KI};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(Xy(a))};_.Df=function(a){II(this,a)};_.Ef=function(a){var b=this.re().pb,c,d,e;c=(Cz(),Dz);e=a.c;d=a.b;e!=c.c?b.style[ne]=j+e+"pt":b.style[ne]=j;d!=c.b?b.style[me]=d:b.style[me]=j;0!=(a.d&1)?b.style[pe]=md:b.style[pe]=j;0!=(a.d&2)?b.style[oe]=Qe:b.style[oe]=j};_.Ff=function(a){KI=a};_.Gf=function(){};var KI=_.f=null,GI;
-function uA(a,b){FI();JI.call(this);this.b=new Ew(a);this.b.dd()[zd]=j;z(this.b,new LI(this,b),(cq(),cq(),dq))}s(564,565,{},uA);_.re=function(){return this.b};_.Df=function(a){II(this,a)};_.b=null;function LI(a,b){this.b=a;this.c=b}s(566,1,{},LI);_.Ic=function(a){$p();aq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function yA(a){FI();JI.call(this);this.b=new Ex;z(this.b,new MI(this,a),(Xp(),Xp(),Yp))}s(567,565,{},yA);_.re=function(){return this.b};_.b=null;
-function MI(a,b){this.b=a;this.c=b}s(568,1,{},MI);_.b=null;_.c=null;function NI(a,b){var c,d;II(a,b.Kd());for(d=new Gi(b.Pb.b);d.c<d.e.ye();)c=Hi(d),c.ec&&c.ac.zf(c)}function OI(a,b){var c,d,e,f,g,i,h;nj(a.e,b.Rd(),b.Nd());for(d=new Gi(b.Pb.b);d.c<d.e.ye();)c=Hi(d),c.ec&&(e=c.ac,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=HI(e).c,f-=HI(e).b,nj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Hz(){FI();JI.call(this);this.e=new Uv}s(569,565,{},Hz);
-_.zf=function(a){NI(this,a)};_.re=function(){return this.e};_.Cf=function(a){OI(this,a)};_.e=null;function wB(a){FI();JI.call(this);var b=this.b=new cx;Jw(b.c,a,!1);Vw(b);this.f.b=-1;this.f.c=-1}s(570,565,{},wB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?no(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function zB(a){this.b=new Yx(a.i,new PI(a))}s(571,1,{},zB);_.b=null;
-function Ux(a){var b,c,d,e,f;f=new jC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(QI,r,104,0,0);for(c=b.b?Ek(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=dj((Rz(),Q),new S(f.e)));c=c.c;if(yt(!c?fh:c.b,qh))for(c=(!a.e.b||0==a.e.b.d?(ps(),ps(),qs):new Uz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new er(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new er(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new er(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function PI(a){this.b=a}s(572,1,Rh,PI);_.qc=function(){Ux(this)};_.b=null;function WB(){FI();JI.call(this);this.b=new xy}s(573,565,{},WB);_.yf=function(){var a;a=new WB;ty(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Bf=function(){return RI};_.Ff=function(a){RI=a};var RI=_.b=null;s(574,569,{});function SI(a){var b;b=new qq(ko(a.pb,Mf),ko(a.pb,Lf));a=new qq(ko(a.T.jb.pb,Mf),ko(a.T.jb.pb,Lf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function TI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(UI(a,a.R),a.R=null):null!=a.Q&&(VI(a,a.Q),a.Q=null);Aj(a.S)}function AH(a){a.kb?a.Kf(tq(a.T.jb)):(a.Ed(),AH(a))}function VI(a,b){var c;a.kb?(c=SI(a),a.Kf(new qq(-1,WI(b,!1)-c[1]))):a.Q=b}
-function XI(a,b){var c;b!=a.zd()&&(c=a.T.jb,Av(c),YI(c,b,c.pb,c.q.d,!0))}function UI(a,b){var c;a.kb?(c=SI(a),a.Kf(new qq(WI(b,!0)-c[0],-1))):a.R=b}s(577,295,ci);_.Hf=function(){var a,b;b=tq(this.T.jb);a=SI(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?ZI(Ky(a.q,0)):null};_.If=function(a){$I(this.T.jb,a)};_.ud=function(){return new Bv(this.T.jb)};_.Jf=function(){xq(this.T.jb)};_.pd=function(){TI(this)};_.Hd=function(){xq(this.T.jb)};
-_.rd=function(a){return aJ(this.T.jb,a)};_.Kf=function(a){vq(this.T.jb,a)};_.gd=function(a){VI(this,a)};_.Ad=function(a){XI(this,a)};_.jd=function(a){UI(this,a)};_.Q=null;_.R=null;function bJ(){bJ=u;aw();var a=(cJ(),dJ(),eJ);fJ=new ux(a.e,a.c,a.d,a.f,a.b)}function gJ(a,b){if(0!=a.I.b.q.d&&ZI(Ky(a.I.b.q,0)))throw new vv("WindowPanel can only contain one child widget");hJ(a,b)}
-function BH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Zg]=Me,a.ab=!1,a.Ed());b=a.pb;b.style[We]=0+(uj(),Xf);b.style[Ng]=db;e=oj()-ko(a.pb,Mf)>>1;f=pj()-ko(a.pb,Lf)>>1;LE(a,Sj(vo($doc)+e,0),Sj(wo($doc)+f,0));d||((a.ab=c)?(hy(a.pb,dg),a.pb.style[Zg]=$g,ek(a.gb,200)):a.pb.style[Zg]=$g)}finally{a.w=!0}}
-function iJ(a,b){var c;if(a.w){c=new Pu;a.mb&&fs(a.mb,c);a.J&&uq(a.r,a);try{Oi(a.r.d,a)}catch(d){if(d=Mi(d),!y(d,119))throw d;}a.n=jJ(a.r,a);try{cw(a,b)}finally{Ri(a.t.b),Ri(a.s.b),Ri(a.u.b),a.P&&Ui(a.P,a.r),a.C&&(a.C=!1)}}else cw(a,b)}function kJ(a,b,c){var d,e;e=a.ob;d=new Cj(a,e);e.wd(a,d.b+b,d.e+c)}function lJ(a,b,c){b=new mJ(oo(no(Xu(Xu(a.T.d,b),c))));zv(b,a);z(b,a.o,(cq(),cq(),dq));return b}function sq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));vq(a.T.jb,b)}
-function LE(a,b,c){var d,e;(e=a.r)?(d=nJ(e.pb),fw(a,b+(Yj(e.pb)+d[3]),c+($j(e.pb)+d[0]))):fw(a,b,c)}function jB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?wq(a.r,a):uq(a.r,a)))}function hJ(a,b){if(b!=(0!=a.I.b.q.d?ZI(Ky(a.I.b.q,0)):null)){Av(a.I.b);var c=a.I.b;YI(c,b,c.pb,c.q.d,!0)}}
-function oJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(nq(),pJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Gi(a.P);e.c<e.e.ye();)if(d=Hi(e),b==(nq(),qJ)){!d.c&&(d.c=new rJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(nq(),oq))g=d.r,i=d.F,d.I.d?(LE(d,i.d,i.e),sq(d,new qq(i.c,-1))):(LE(d,i.d,i.e),sq(d,new qq(i.c,i.b)),wq(g,d)),Ki(g.d,d,d.I.c),rk(d.z,333);else if(!d.C&&f==(nq(),pJ))d.pb.style[Zg]=$g,nq()}else if(b==oq){!d.c&&(d.c=new rJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=nJ(i.pb);h=d.F;if(d.I.d)h.d=Yj(d.pb)-
-g[3]-Yj(i.pb),h.e=$j(d.pb)-g[0]-$j(i.pb),d.F=h,LE(d,0,0),sJ(d,pq(i.pb).c,-1);else{if(f!=(nq(),pJ))h.d=Yj(d.pb)-g[3]-Yj(i.pb),h.e=$j(d.pb)-g[0]-$j(i.pb),h.c=d.q,h.b=d.p,d.F=h;LE(d,0,0);vq(d,new tJ(pq(i.pb)));uq(i,d)}d==d.r.b||UF(d);rk(d.z,333)}}else b==pJ&&(!d.c&&(d.c=new rJ),d=a,d.C||(d.G=c,d.pb.style[Zg]=Me))}}function uJ(a,b){a.pb.style[dh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function vJ(a){if(!a.kb){a.t=tv(a,a.r,(!Rr&&(Rr=new yk),Rr));a.s=tv(a,a.r,xk?xk:xk=new yk);a.u=tv(a,a.r,(!Wr&&(Wr=new yk),Wr));var b=a.r;!a.P&&(a.P=new aj);Vi(a.P,b);Rr&&(b=new Qr(a),a.mb&&fs(a.mb,b));a.J&&wq(a.r,a);Ki(a.r.d,a,a.I.c);a.n&&(fw(a,a.n.b,a.n.c),a.n=null);gw(a);UF(a)}}function UF(a){if(a!=a.r.b){var b;Wr&&(b=new Vr(a),a.mb&&fs(a.mb,b))}}
-function wJ(a,b,c){aw();var d;d=(pw(),qw);iw.call(this,!1,"popup");this.U=d.b;this.S=new xJ(this);d=new yJ;d.pb[zd]="mosaic-popupLayoutPanel";Yv(this.T,d);ew(this);this.o=new zJ(this);this.z=new AJ(this);this.A=new BJ(this);this.B=new CJ(this);this.F=new DJ;this.O=(nq(),qJ);this.J=c;this.r=a;a=this.I=new EJ(b);b=new FJ;!a.e&&(a.e=new GJ);Vi(a.e,b);a=new HJ(new wx(fJ.b.e.b,fJ.b.c,fJ.b.d,fJ.b.f,fJ.b.b));z(a,new IJ(this),(cq(),cq(),dq));b=this.I.c;b.c||(b.c=new sx,b.c.dd()[zd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(lx(),mx),c.d=d,c=b.i,JJ(c,b.c,new KJ(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Lv;d=qx(c);ev(c.c,(ru(),su(d)),0);Kv(c,a,d,0,!1)}else px(b.c,a);$I(b.i,null);z(this.I.c,new LJ(this),(kq(),kq(),lq));z(this.I.c,this.o,dq);XI(this,this.I);Ii(hw?no(this.pb):oo(no(this.pb)),"mosaic-WindowPanel",!0)}s(576,577,ci);_.zd=function(){return 0!=this.I.b.q.d?ZI(Ky(this.I.b.q,0)):null};_.Cd=function(a){iJ(this,a)};_.ud=function(){return new Bv(this.I.b)};_.pd=function(){TI(this);Aj(new MJ(this))};
-_.rd=function(a){return aJ(this.I.b,a)};_.Kf=function(a){sq(this,a)};_.Dd=function(a,b){LE(this,a,b)};_.Ad=function(a){hJ(this,a)};_.Ed=function(){vJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var fJ;function NJ(a){a.i=(new tA(a.j)).ac.re();z(a.i,new OJ(a),(cq(),cq(),dq));a.e=F(PJ,r,59,[a.i])}
-function yH(){bJ();var a,b,c,d,e,f;wJ.call(this,(QJ(),RJ),null,!0);this.Nf();this.db=!0;a=new ex(this.k);this.f=new wy;this.f.pb.style[bh]=fb;nv(this.f,fb);this.Lf();UI(this,"400px");f=new Jy;f.pb.style[Le]=fb;f.f[rd]=10;c=(Yw(),ix);f.b=c;Iy(f,a);Iy(f,this.f);e=new sx;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],px(e,a);Iy(f,e);gJ(this,f);jB(this,!1);this.Mf()}s(575,576,ci,yH);_.Lf=function(){NJ(this)};_.Mf=function(){var a=this.f;a.pb.readOnly=!0;var b=ov(a.pb)+"-readonly";Ii(a.dd(),b,!0)};
-_.Nf=function(){iB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function OJ(a){this.b=a}s(578,1,{},OJ);_.Ic=function(){iJ(this.b,!1)};_.b=null;function zH(a){this.b=a}s(579,1,{},zH);
-_.qc=function(){qv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=lo(a.pb,Xg).length;if(0<b&&a.kb){if(0>b)throw new Rw("Length must be a positive integer. Length: "+b);if(b>lo(a.pb,Xg).length)throw new Rw("From Index: 0 To Index: "+b+" Text Length: "+lo(a.pb,Xg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function SJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";iB(a.I.c,"Paste")}function TJ(a){bJ();yH.call(this);this.d=a}
-s(581,575,ci,TJ);_.Lf=function(){NJ(this);this.b=(new tA(this.c)).ac.re();z(this.b,new UJ(this),(cq(),cq(),dq));this.e=F(PJ,r,59,[this.b,this.i])};_.Mf=function(){nv(this.f,"150px")};_.Nf=function(){SJ(this)};_.Ed=function(){vJ(this);Wn((Tn(),Un),new VJ(this))};_.b=null;_.c=null;_.d=null;function WJ(a){bJ();TJ.call(this,a)}s(580,581,ci,WJ);
-_.Mf=function(){nv(this.f,"150px");var a=new XJ(this),b=this.f;sv(b,new YJ,(Bq(),Bq(),Cq));sv(b,new ZJ,(yq(),yq(),zq));sv(b,new $J,(Eq(),Eq(),Fq));sv(b,new aK(a),(Hq(),Hq(),Iq))};_.Nf=function(){SJ(this);this.k+=" Or drag and drop a file on it."};s(584,1,{});s(583,584,{});_.c=null;_.d=1;_.e=-1;function XJ(a){this.b=a;this.c=new bK(this);this.d=this.e=1}s(582,583,{},XJ);_.b=null;function bK(a){this.b=a}s(585,1,{},bK);_.Of=function(a){this.b.b.f.pb[Xg]=null!=a?a:j};_.b=null;function YB(){new hs}
-s(586,433,{},YB);function UJ(a){this.b=a}s(587,1,{},UJ);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new jC(a.b,0,lo(this.b.f.pb,Xg));AG(a.b.b,b.b)}iJ(this.b,!1)};_.b=null;function VJ(a){this.b=a}s(588,1,{},VJ);_.qc=function(){qv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function jr(a){var b;a&&a&&(a=new cK(a),void 0!=$wnd.FileReader?b=new WJ(a):b=new TJ(a),AH(b),BH(b))}function cK(a){this.b=a}s(590,1,{},cK);_.b=null;function Kq(a,b){a.onloadend=function(a){b.Of(a.target.result)}}
-function aK(a){this.b=a}s(595,1,{},aK);_.b=null;function YJ(){}s(596,1,{},YJ);function ZJ(){}s(597,1,{},ZJ);function $J(){}s(598,1,{},$J);function kB(a,b){FI();Hz.call(this);this.d=new dK(a);var c=this.c=new sx,d=(Yw(),ix);c.b=d;px(this.c,this.e);gJ(this.d,this.c);this.d.b=this;this.b=b}s(599,574,{},kB);_.re=function(){return this.d};_.Af=function(){return this.c.ob};_.Bd=function(){iJ(this.d,!1)};_.Ef=function(){};_.Gf=function(a){NI(this,a);OI(this,a);AH(this.d);vJ(this.d)};_.b=null;_.c=null;
-_.d=null;function dK(a){bJ();wJ.call(this,(QJ(),RJ),a,!1)}s(600,576,ci,dK);_.Bd=function(){var a=this.b,b=new dB(a.b,201),c;a=a.b.r;a.b?a=new eK(new Gi(a.b)):(a=(ps(),ps(),qs),a=new Gi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&JE(c.b)};_.b=null;function ZF(a,b,c,d){b=Yy(b);c+=b.b;d+=b.c;fw(a.b,c,d);gw(a.b)}function GB(){FI();JI.call(this);var a=this.b=new fK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(601,565,{},GB);_.re=function(){return this.b};_.b=null;function xC(){}s(607,449,{},xC);
-function eK(a){if(!a)throw new xn;this.b=a}s(608,1,{},eK);_.Uc=function(){return DC(this.b)};_.Vc=function(){return Hi(this.b)};_.Wc=function(){throw new GC("Missing message: awt.50");};_.b=null;function dA(){return dA()}function vC(){vC=u;var a;a=(mC(),nC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(gK,r,-1,0,1);else throw new MD(a+" is not supported");}catch(b){if(b=Mi(b),!y(b,127))throw b;}}function AB(a,b){a.b=31*a.b+I((new $D(b)).b)}function Zz(){}
-s(611,1,{},Zz);_.hC=function(){return this.b};_.b=1;function hK(){hK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ne))&&0<b.length)b=$doc.getElementsByTagName(Ne)[0],b.style[Le]=fb;a.body.style[Le]=fb}function nJ(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"borderTopWidth"));b[1]=iK(jK(a,"borderRightWidth"));b[2]=iK(jK(a,"borderBottomWidth"));b[3]=iK(jK(a,"borderLeftWidth"));return b}
-function kK(a){hK();var b,c;c=lK(a);b=nJ(a);a=new qq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function pq(a){hK();return new qq(a.clientWidth,a.clientHeight)}function lK(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"marginTop"));b[1]=iK(jK(a,"marginRight"));b[2]=iK(jK(a,"marginBottom"));b[3]=iK(jK(a,"marginLeft"));return b}
-function mK(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"paddingTop"));b[1]=iK(jK(a,"paddingRight"));b[2]=iK(jK(a,"paddingBottom"));b[3]=iK(jK(a,"paddingLeft"));return b}function nK(a,b,c){hK();try{D(b,ke)&&(b=Jd),a.style[b]=c}catch(d){if(d=Mi(d),!y(d,119))throw d;}}function WI(a,b){hK();var c;oK||(oK=$doc.createElement(xg),nK(oK,We,j),nK(oK,Ng,j),nK(oK,Uf,bd),nK(oK,Zg,Me),$doc.body.appendChild(oK));nK(oK,bh,a);nK(oK,Le,a);c=kK(oK);return b?c.c:c.b}var oK=null;function pK(){qq.call(this,0,0)}
-function qq(a,b){this.c=a;this.b=b}function tJ(a){qq.call(this,a.c,a.b)}s(613,1,ni,pK,qq,tJ);_.eQ=function(a){return this===a?!0:null==a||qK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function rK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(614,1,{113:1,115:1,136:1},rK);
-_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return sK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function tK(a,b){this.b=a;this.c=b}s(615,1,ni,tK);_.eQ=function(a){return this===a?!0:null==a||uK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return uK.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function DJ(){this.c=this.b=this.e=this.d=0}s(616,1,ni,DJ);_.eQ=function(a){return this===a?!0:null==a||vK!=Fn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return vK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
-function jK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ke&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(618,1,{});var wK=-1;function xK(){}s(619,618,{},xK);_.b=-1;_.c=-1;var yK=null;function iK(a){a=parseInt(a,10);a=isNaN(a)?null:aE(a);return!a?0:a.b}s(622,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Hf=function(){return tq(this.i)};
-_.If=function(a){$I(this.i,a)};_.Jf=function(){xq(this.i)};_.Hd=function(){xq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Le]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[bh]=a;b.kb||(b.j=a)};function cJ(){cJ=u;dJ()}function iB(a,b){a.b.pb.textContent=b||j;$I(a.i,null)}
-function zK(a){cJ();var b;Gw(this,new yJ);this.b=new AK;b=this.i;BK(b,new CK);nK(b.pb,Sf,db);b.p=0;JJ(b,this.b,new KJ(0),b.q.d);this.b.dd()[zd]="mosaic-Caption-text";this.b.pb.textContent=a||j;$I(this.i,null);this.pb[zd]="mosaic-Caption"}s(621,622,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},zK);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};
-_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.c=null;function dJ(){dJ=u;DK=On()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Oy(DK,240,20);new Oy(DK,224,16);new Oy(DK,208,16);new Oy(DK,192,16);new Oy(DK,176,16);new Oy(DK,160,16);new Oy(DK,144,16);new Oy(DK,128,16);new Oy(DK,112,16);new Oy(DK,96,16);new Oy(DK,80,16);new Oy(DK,64,16);new Oy(DK,260,16);eJ=new Oy(DK,48,16);new Oy(DK,32,16);new Oy(DK,16,16);new Oy(DK,0,16)}var DK,eJ;
-function EK(a,b){qv(a.b.pb,!b);$I(a.i,a.b)}function rq(a,b){a.d=b;qv(a.b.pb,!b);$I(a.i,a.b);if(a.e){var c;for(c=new Gi(a.e);c.c<c.e.ye();)Hi(c)}}function EJ(a){var b;Gw(this,new yJ);b=this.i;BK(b,new FK((GK(),HK)));b.p=0;this.c=new zK(a);JJ(b,this.c,new KJ(1),b.q.d);this.b=new yJ;$i(this.b,"Body");JJ(b,this.b,new KJ(0),b.q.d);this.pb[zd]="mosaic-CaptionLayoutPanel"}s(624,622,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},EJ);_.kd=function(){uv(this.i)};_.ld=function(){xv(this.i)};
-_.ud=function(){return new Bv(this.b)};_.rd=function(a){return aJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function GJ(){yE(this)}s(625,497,wi,GJ);function xJ(a){this.b=a}s(626,1,Rh,xJ);_.qc=function(){xq(this.b.T.jb)};_.b=null;function IK(a){var b;b=a.c;a=b.r;b=!a.f?-1:zj(a.f.b,b);a.f&&mu(a.f.b,b)&&pu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&UF(!a.f?null:mu(a.f.b,b-1))}function JK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Gz);-1==zj(a.f.b,b)&&Vi(a.f.b,b)}function rJ(){}s(627,1,{},rJ);_.Nc=function(a){IK(a)};
-_.Oc=function(a){JK(a)};_.Qc=function(a){KK(a.b.r,a.b)};function QJ(){QJ=u;LK=new MK(1,"e");NK=new MK(2,Cf);OK=new MK(3,"ne");PK=new MK(10,"nw");QK=new MK(4,og);RK=new MK(5,rg);SK=new MK(12,"sw");TK=new MK(8,"w");RJ=new UK((hj(),ij(null)).pb)}function jJ(a,b){var c;c=nJ(a.pb);return new tK(Yj(b.pb)-(Yj(a.pb)+c[3]),$j(b.pb)-($j(a.pb)+c[0]))}
-function VK(a){var b,c,d,e,f,g;if(a.f){b=pq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=mu(a.f.b,d),c=new qq(ko(g.pb,Mf),ko(g.pb,Lf)),f=jJ(a,g),f.b-=Sj(0,f.b+ko(g.pb,Mf)-b.c),f.c-=Sj(0,f.c+ko(g.pb,Lf)-b.b),LE(g,Sj(0,f.b),Sj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,sJ(g,c.c,c.b),g.O==(nq(),oq)&&vq(g,new tJ(pq(a.pb))),rk(g.z,1)}}function WK(a,b,c){a=a.e;Ki(a,b,b);x(a.d,b,c);$i(b,Cc+c.c)}
-function uq(a,b){var c;c=a.e;XK(c,b.H);Zi(b.H,Cc+PK.c);XK(c,b.D);Zi(b.D,Cc+NK.c);XK(c,b.E);Zi(b.E,Cc+OK.c);XK(c,b.N);Zi(b.N,Cc+TK.c);XK(c,b.v);Zi(b.v,Cc+LK.c);XK(c,b.M);Zi(b.M,Cc+SK.c);XK(c,b.K);Zi(b.K,Cc+QK.c);XK(c,b.L);Zi(b.L,Cc+RK.c)}
-function wq(a,b){!b.H&&(b.H=lJ(b,0,0));WK(a,b.H,PK);!b.D&&(b.D=lJ(b,0,1));WK(a,b.D,NK);!b.E&&(b.E=lJ(b,0,2));WK(a,b.E,OK);!b.N&&(b.N=lJ(b,1,0));WK(a,b.N,TK);!b.v&&(b.v=lJ(b,1,2));WK(a,b.v,LK);!b.M&&(b.M=lJ(b,2,0));WK(a,b.M,SK);!b.K&&(b.K=lJ(b,2,1));WK(a,b.K,QK);!b.L&&(b.L=lJ(b,2,2));WK(a,b.L,RK)}function KK(a,b){var c,d;a.b=b;d=a.f.b.d;c=zj(a.f.b,b);if(c+1<d){iA(a.f,b);for(Vi(a.f.b,b);c<d;++c)uJ(mu(a.f.b,c),c)}else uJ(b,c)}
-function UK(a){a=new YK(a);Gw(this,a);this.d=new ZK(a);this.d.j=!0;Si(this.d);this.d.n=3;this.e=new $K(a);this.e.j=!0;Si(this.e);this.e.n=3;Iw(this)}s(628,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},UK);_.Hf=function(){return pq(this.pb)};_.If=function(){var a;(a=aL(this))&&a.If(null)};_.Jf=function(){VK(this)};_.Nc=function(a){!this.c&&(this.c=new rJ);IK(a)};_.Oc=function(a){!this.c&&(this.c=new rJ);JK(a)};_.Hd=function(){VK(this)};
-_.Qc=function(a){!this.c&&(this.c=new rJ);KK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var LK,NK,OK,PK,RJ,QK,RK,SK,TK;function YK(a){this.q=new Vv(this);this.pb=a}s(629,290,li,YK);function MK(a,b){this.b=a;this.c=b}s(630,1,{},MK);_.b=0;_.c=null;function ZK(a){Ci();Wi.call(this,a)}s(631,3,{},ZK);_.kc=function(){var a;a=this.k.f;a.C||Wj(a.x);Zi(this.k.f,"dragdrop-dragging");!a.I.d&&EK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Sj(this.b,a<this.e?a:this.e),b=Sj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[We]=a+(uj(),Xf);c.style[Ng]=b+Xf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||UF(a);a.I.d||EK(a.I,!0);a.C||(a.x||(a.x=new bL,$i(a.x,"mosaic-GlassPanel-invisible")),nK(a.x.pb,dh,(hK(),jK(a.pb,dh))),gj((hj(),ij(null)),a.x,0,0));$i(this.k.f,"dragdrop-dragging");a=new Cj(this.k.b,null);this.b=a.b+Zj(this.k.b.pb);this.c=a.e+ak(this.k.b.pb);this.e=this.b+ck(this.k.b.pb)-this.k.f.cd();this.d=this.c+bk(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function XK(a,b){try{Oi(a,b)}catch(c){if(c=Mi(c),!y(c,119))throw c;}}
-function $K(a){Ci();Wi.call(this,a);this.d=new Ei}s(632,3,{},$K);_.kc=function(){var a;a=this.k.f.ob;a.C||Wj(a.x);Zi(this.k.f,"dragdrop-dragging");EK(a.I,!1);sq(a,new qq(a.q,a.p));rk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=dj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Sj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Sj(a+b,ko(d.I.c.pb,Lf)),b!=a&&kJ(d,0,a-b),sq(d,new qq(d.q,b)),rk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Sj(a+b,ko(d.I.c.pb,Lf)),sq(d,new qq(d.q,b)),rk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Sj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&kJ(d,a-b,0),sq(d,new qq(b,d.p)),rk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,sq(d,new qq(96<a+b?a+b:96,d.p)),rk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||UF(a);EK(a.I,!0);a.C||(a.x||(a.x=new bL,$i(a.x,"mosaic-GlassPanel-invisible")),nK(a.x.pb,dh,(hK(),jK(a.pb,dh))),gj((hj(),ij(null)),a.x,0,0));$i(this.k.f,"dragdrop-dragging");a=new Cj(this.k.b,null);this.b=a.b+Zj(this.k.b.pb);this.c=a.e+ak(this.k.b.pb);this.f=this.b+ck(this.k.b.pb)-this.k.f.cd();this.e=this.c+bk(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function bL(){var a;this.e=new cL(this);this.b=!1;this.c=new Zv;Gw(this,this.c);a=this.pb.style;a[jd]="#000";a[je]="alpha(opacity=50)";a.opacity="0.5";this.pb[zd]="gwt-GlassPanel"}s(633,310,Mh,bL);
-_.nd=function(){var a;Iw(this);try{a=this.ob}catch(b){b=Mi(b);if(y(b,125))throw new vv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(hj(),ij(null))?(eu(this),fu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ui(tk,a),a.c=!0,a.d=Ck(a),Vi(tk,a),this.d=new dL(this),Ju(new du(this.d))):(this.pb.style[od]=db,this.pb.style[gg]=db);this.b&&xu(new cu(this));gj(ij(null),new eL,vo($doc),wo($doc))};
-_.od=function(){this.i.od();zk(this.e);this.d&&(au(Hu,this.d,F(fL,r,47,[(!Ur&&(Ur=new yk),Ur)])),this.d=null);this.b&&au(zu,this,F(fL,r,47,[(!yu&&(yu=new yk),yu)]))};_.Yc=function(a){switch(uu(a.type)){case 256:if(27==(a.keyCode||0))return Wj(this),!1;case 1:if(uo(this.pb,a.target))return Wj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function cL(a){sk();this.b=a}s(634,26,{},cL);_.Ac=function(){var a=this.b;eu(a);fu(a.pb)};_.b=null;function dL(a){this.b=a}s(635,1,{},dL);_.b=null;
-function eL(){this.pb=Lw();var a;a=new Fx(new gL(this));z(this,a,(Tp(),Tp(),Up));z(this,a,(Lq(),Lq(),Mq))}s(636,312,ai,eL);_.pd=function(){Aj(new hL(this))};function gL(a){this.b=a}s(637,1,{},gL);_.b=null;function hL(a){this.b=a}s(638,1,Rh,hL);_.qc=function(){this.b.pb.focus()};_.b=null;function iL(a){a.pb.style[bh]=id;a.pb.style[Le]=id;if(a.kb){var a=a.ob,b;y(a,144)?a.If(null):(b=aL(a))&&b.If(a)}}s(640,293,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Hf=function(){iL(this);return new qq(ko(this.pb,Mf),ko(this.pb,Lf))};_.If=function(){iL(this)};_.Jf=function(){};_.Xc=function(){};_.Hd=function(){};function AK(){this.pb=$doc.createElement("label");this.pb[zd]="mosaic-Label";this.pb.style[ah]=Hf;this.pb[zd]="mosaic-HTML"}s(639,640,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},AK);function HJ(a){Gw(this,new jL(a));this.pb[zd]="mosaic-ImageButton"}s(641,310,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},HJ);
-function fK(){aw();var a=(pw(),sw);iw.call(this,!0,jf);this.U=a.b;this.b=new kL(this);this.b.e=!0;Wv(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?gv(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(hw?no(this.pb):oo(no(this.pb)))[zd]=De;this.pb.style[dh]="2147483647"}s(642,295,li,fK);_.Xc=function(a){wv(this,a);1==uu(a.type)&&cw(this,!1)};_.b=null;
-function kL(a){this.c=a;this.d=new aj;this.j=new aj;a=(Xx(),Wx);new Ny(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Cg);this.f=$doc.createElement(Fg);qu(b,this.f);this.p=!0;a=Lw();b=(ru(),su(b));a.appendChild(b);this.pb=a;Al();this.pb.setAttribute(hg,dm.b);-1==this.lb?gv(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[zd]=Ce;a=ov(this.pb)+"-vertical";Ii(this.dd(),a,!0);this.pb.style[Qf]=db;this.pb.setAttribute("hideFocus",Wg);z(this,new Vx(this),(Tp(),Tp(),Up))}s(643,334,oi,kL);
-_.Xc=function(a){switch(uu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ox(this,a)};_.Gd=function(a,b){Sx(this,a,b);b||this.b&&cw(this.c,!1)};_.b=!0;_.c=null;
-function jL(a){var b=(Yw(),ix),c=(lx(),mx),d;d=new Sw;d.i[nd]=bb;d.i[qd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Qw(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Qw(b.b);b.b.d.rows[0].cells[0].style[Yg]=e.b;Qw(d);b=Mw(d,0,0,!0);if(a){Wj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Ow(g,f.d);Ls(f.c,g,a);c.b=c.b.c}else e=c.c.d,Vi(c.c,a);a.pb[Uc]=e;qu(b,a.pb);zv(a,d)}Gw(this,d);Ii(this.pb,"mosaic-WidgetWrapper",!0)}s(644,310,Mh,jL);_.b=null;_.c=null;function zJ(a){this.b=a}s(645,1,{},zJ);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&UF(this.b)};_.b=null;function AJ(a){sk();this.b=a}s(646,26,{},AJ);_.Ac=function(){xq(this.b.T.jb);var a=this.b;Tr((!a.y&&(a.y=new lL),a.y))};_.b=null;function BJ(a){sk();this.b=a}s(647,26,{},BJ);_.Ac=function(){oJ(this.b,(nq(),oq))};_.b=null;function CJ(a){sk();this.b=a}s(648,26,{},CJ);_.Ac=function(){oJ(this.b,(nq(),pJ))};_.b=null;function FJ(){}s(649,1,{},FJ);function IJ(a){this.b=a}s(650,1,{},IJ);_.Ic=function(){this.b.Bd()};_.b=null;
-function LJ(a){this.b=a}s(651,1,{},LJ);_.b=null;function MJ(a){this.b=a}s(652,1,Rh,MJ);_.qc=function(){this.b.O==(nq(),oq)?rk(this.b.A,333):this.b.O==pJ&&rk(this.b.B,333)};_.b=null;function mJ(a){this.pb=a;uv(this)}s(653,293,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},mJ);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};
-function lL(){ls.call(this,null)}s(654,224,Kh,lL);function nq(){nq=u;oq=new mL("MAXIMIZED",0);pJ=new mL("MINIMIZED",1);qJ=new mL("NORMAL",2);nL=F(oL,r,139,[oq,pJ,qJ])}function mL(a,b){E.call(this,a,b)}s(655,140,{113:1,116:1,118:1,139:1},mL);var nL,oq,pJ,qJ;function eu(a){var b,c,d,e;c=oj();b=pj();e=(hv(),iv).scrollWidth;d=iv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[bh]=c-1+Xf);0<=b-1&&(a.pb.style[Le]=b-1+Xf)}
-function fu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function pL(a,b){var c,d,e;if(a.n)return!0;a.y.De();for(c=new Bv(b);c.b.b<c.b.c.d-1;)d=ZI(Cv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Vi(a.y,d);return!0}
-function qL(a,b){var c,d,e;if(b.b)a.d&&dk(a.d),a.d=new rL(a,b),ek(a.d,333);else for(d=new Gi(a.y);d.c<d.e.ye();)c=Hi(d),e=c.nb,Sv(b,sL(c),e.t,e.u),tL(c,e.v,e.s,F(H,k,-1,[uL(a.r.b,c).e,uL(a.q.b,c).d,uL(a.o.b,c).b,uL(a.p.b,c).c]),F(H,k,-1,[vL(a.j.b,c).e,vL(a.i.b,c).d,vL(a.e.b,c).b,vL(a.f.b,c).c]),F(H,k,-1,[wL(a.v,c),wL(a.u,c),wL(a.s,c),wL(a.t,c)]))}
-function xL(){this.y=new aj;this.k=new yL(this);this.x=new zL(this.k);this.w=new AL(this.k);this.r=new BL(this.k);this.q=new CL(this.k);this.o=new DL(this.k);this.p=new EL(this.k);this.j=new FL(this.k);this.i=new GL(this.k);this.e=new HL(this.k);this.f=new IL(this.k);this.v=new JL(this.k);this.u=new JL(this.k);this.s=new JL(this.k);this.t=new JL(this.k)}s(659,1,{});_.Pf=function(a){qL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function KL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Gi(b.y);e.c<e.e.ye();)d=Hi(e),y(d,62)&&(d=d.jb),f=d.nb,Sv(c,sL(d),f.t,f.u),tL(d,f.v,f.s,F(H,k,-1,[uL(b.r.b,d).e,uL(b.q.b,d).d,uL(b.o.b,d).b,uL(b.p.b,d).c]),F(H,k,-1,[vL(b.j.b,d).e,vL(b.i.b,d).d,vL(b.e.b,d).b,vL(b.f.b,d).c]),F(H,k,-1,[wL(b.v,d),wL(b.u,d),wL(b.s,d),wL(b.t,d)]));LL(c);a.b.d=null;for(a=new Gi(a.b.y);a.c<a.e.ye();)b=Hi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function rL(a,b){this.b=a;this.c=b;var c=(jk(),mk);this.n=new ik(this);this.u=c}s(660,17,{},rL);_.rc=function(){KL(this)};_.sc=function(){KL(this)};
-_.uc=function(a){var b,c,d;for(c=new Gi(this.b.y);c.c<c.e.ye();)b=Hi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),Sv(this.c,sL(b),d.j,d.w),tL(b,d.x,d.i,F(H,k,-1,[uL(this.b.r.b,b).e,uL(this.b.q.b,b).d,uL(this.b.o.b,b).b,uL(this.b.p.b,b).c]),F(H,k,-1,[vL(this.b.j.b,b).e,vL(this.b.i.b,b).d,vL(this.b.e.b,b).b,vL(this.b.f.b,b).c]),F(H,k,-1,[wL(this.b.v,b),wL(this.b.u,b),wL(this.b.s,b),wL(this.b.t,b)]))};_.b=null;_.c=null;
-s(662,1,{});_.b=null;function HL(a){this.b=a}s(661,662,{},HL);function IL(a){this.b=a}s(663,662,{},IL);function GL(a){this.b=a}s(664,662,{},GL);function FL(a){this.b=a}s(665,662,{},FL);function DL(a){this.b=a}s(666,662,{},DL);function EL(a){this.b=a}s(667,662,{},EL);function CL(a){this.b=a}s(668,662,{},CL);function BL(a){this.b=a}s(669,662,{},BL);s(670,662,{},function(a){this.b=a});s(671,662,{},function(a){this.b=a});
-function wL(a,b){var c=a.b,d;d=dj(c.e,b);d||(d=new rK(mK(b.pb)),x(c.e,b,d));return d.e}function JL(a){this.b=a}s(672,662,{},JL);function AL(a){this.b=a}s(673,662,{},AL);function zL(a){this.b=a}s(674,662,{},zL);function vL(a,b){var c;c=dj(a.b,b);c||(c=new rK(nJ(b.pb)),x(a.b,b,c));return c}function uL(a,b){var c;c=dj(a.c,b);c||(c=new rK(lK(b.pb)),x(a.c,b,c));return c}
-function ML(a,b){var c,d;d=dj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=aL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new qq(NL(e,!0),NL(e,!1));break a}h=b.Hf();null!=c.n&&(h.c=NL(e,!0));null!=c.k&&(h.b=NL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new qq(NL(e,!0),NL(e,!1));break a}h=new pK;f=b.pb;l=f.style;g=l[Uf];i=l[Zg];l[Uf]="static";l[Zg]=Me;null!=c.n?h.c=NL(e,!0):(l[bh]=id,h.c=(f.offsetWidth||0)+uL(d.p.b,b).c+uL(d.q.b,b).d);null!=c.k?h.b=NL(e,!1):(l[Le]=id,h.b=(f.offsetHeight||0)+uL(d.r.b,b).e+
-uL(d.o.b,b).b);l[Uf]=g;l[Zg]=i}d=h}null!=c.n&&(uj(),rp)==c.n.Rf()||null!=c.k&&(uj(),rp)!=c.k.Rf()||x(a.f,b,d)}return d}function yL(a){this.i=a;this.d=new Ei;this.f=new Ei;this.c=new Ei;this.b=new Ei;this.e=new Ei}s(675,1,{},yL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function OL(a){var b;b=a.nb;if(null==b||!y(b,142))b=new PL,a.nb=b;return b}function CK(){FK.call(this,(GK(),QL))}function FK(a){var b=(RL(),SL);xL.call(this);this.c=a;this.b=b}s(676,659,{},CK,FK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new pK;pL(this,a);l=uL(this.p.b,a).c+uL(this.q.b,a).d+vL(this.f.b,a).c+vL(this.i.b,a).d+wL(this.t,a)+wL(this.u,a);d=uL(this.r.b,a).e+uL(this.o.b,a).b+vL(this.j.b,a).e+vL(this.e.b,a).b+wL(this.v,a)+wL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(GK(),QL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Gi(this.y);a.c<a.e.ye();)c=Hi(a),e=OL(c),b=null,i=c.ob,y(i,145)&&(b=i,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),this.c==QL?(l+=ML(this.x.b,c).c,e.b=ML(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Sj(f,e.b)):(d+=ML(this.w.b,c).b,e.c=ML(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Sj(g,e.c));this.c==QL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N;if(pL(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=wL(this.t,a);B=wL(this.v,a);c=pq(a.pb);N=c.c-(q+wL(this.u,a));o=c.b-(B+wL(this.s,a));g=N;c=o;this.c==(GK(),QL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Gi(this.y);e.c<e.e.ye();)d=Hi(e),b=null,n=OL(d),w=d.ob,y(w,145)&&(b=w,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),this.c==QL?(n.e?++h:(n.c=ML(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=ML(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=ML(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=ML(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Gi(this.y);e.c<e.e.ye();)d=Hi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==QL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==HK?(n.t=this.b==(RL(),SL)?q:this.b==UL?q+~~(N/2)-~~(J/2):q+N-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(RL(),SL)?(n.t=q,n.u=B):this.b==UL?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d._c()-Yj(a.pb)-wL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-$j(a.pb)-wL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));qL(this,a)}};_.b=null;_.c=null;function RL(){RL=u;SL=new VL("START",0);UL=new VL(Eb,1);WL=new VL("END",2);XL=F(YL,r,140,[SL,UL,WL])}function VL(a,b){E.call(this,a,b)}s(677,140,{113:1,116:1,118:1,140:1},VL);var XL,UL,WL,SL;function GK(){GK=u;QL=new ZL("HORIZONTAL",0);HK=new ZL("VERTICAL",1);$L=F(aM,r,141,[QL,HK])}
-function ZL(a,b){E.call(this,a,b)}s(678,140,{113:1,116:1,118:1,141:1},ZL);var $L,QL,HK;s(680,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function PL(){this.f=!1}function KJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(679,680,{142:1,146:1},PL,KJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function bM(a,b){if(a.n)return!0;pL(a,b);if(0<a.y.d){a.b=mu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new cM,c.nb=d;a.c=d;a.y.De();Vi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function dM(){xL.call(this)}s(681,659,{},dM);
-_.Qf=function(a){var b,c;c=new pK;bM(this,a);if(this.b){b=ML(this.x.b,this.b).c;var d=ML(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=TL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=uL(this.p.b,a).c+uL(this.q.b,a).d+vL(this.f.b,a).c+vL(this.i.b,a).d+wL(this.t,a)+wL(this.u,a);c.b+=uL(this.r.b,a).e+uL(this.o.b,a).b+vL(this.j.b,a).e+vL(this.e.b,a).b+wL(this.v,a)+wL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;bM(this,a)&&(d=wL(this.t,a),e=wL(this.v,a),c=pq(a.pb),f=c.c-(d+wL(this.u,a)),c=c.b-(e+wL(this.s,a)),b=this.b.ob,y(b,145)&&(b=TL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Yj(a.pb)-wL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-$j(a.pb)-wL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),qL(this,a))};_.b=null;_.c=null;function cM(){this.f=!1}
-s(682,680,{143:1,146:1},cM);function TL(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=no(Xu(Xu(a.d,0),0)),c=no(Xu(Xu(a.d,2),2)),d=lK(a.pb),b=nJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function eM(a,b){a.kb&&Wj(a);return Xv(a,b)}function fM(){yw();ow.call(this,zw)}s(683,300,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},fM);_.rd=function(a){return eM(this,a)};_.b=null;
-function sL(a){var b;b=a.ob;return y(b,145)?b:a}function tq(a){if(!a.kb)return new pK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),vq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function ZI(a){return y(a,145)?a.jb:a}function gM(a){var b;if(!a.o){b=(!yK&&(yK=new xK),yK);var c=oM(a,gb,!0);b.b=c;c=oM(a,ib,!0);b.c=c;a.o=b}return a.o}
-function YI(a,b,c,d,e){if(y(b,62))throw new Ak("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new fM,Kv(a,c,a.pb,d,!0),Yv(c,b)):Kv(a,b,c,d,e);$I(a,b)}function JJ(a,b,c,d){b.nb=c;YI(a,b,a.pb,d,!0)}
-function $I(a,b){var c;c=a.e;if(b){var d=c.k;Pi(d.d,b);Pi(d.f,b);Pi(d.c,b);Pi(d.b,b);Pi(d.e,b)}else d=c.k,sy(d.d),sy(d.f),sy(d.c),sy(d.b),sy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==sL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==sL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.If(a.ob),c.If(a))}}
-function xq(a){if(a.kb&&a.pb.style.display!=Ef){a.pb.scrollTop=0;var b=a.pb,c=0;!so()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==ng&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Pf(a);a.d=!1;LL(a)}}function LL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=ZI(Ky(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Jf():y(b,75)&&b.Hd())}function aJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=sL(b);return Qv(a,c)?(y(c,145)&&eM(c,b),$I(a,null),!0):!1}
-function BK(a,b){var c;a.e=b;null!=a.f&&Zi(a,ov(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Ty(a.f,fo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));$i(a,ov(a.pb)+Ca+a.f);$I(a,null)}function oM(a,b,c){a.n||(a.n=$doc.createElement(xg),nK(a.n,Uf,bd),nK(a.n,Zg,Me),nK(a.n,We,db),nK(a.n,Ng,db),a.pb.appendChild(a.n));nK(a.n,bh,b);nK(a.n,Le,b);a=kK(a.n);return c?a.c:a.b}
-function NL(a,b){var c;c=null.Rf();if(c==(uj(),Dp)){c=(gM(a),null.Rf());var d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK);return L(K(Math.round(100*d*c/254)))}if(c==tp)return c=gM(a),d=null.Rf(),L(K(eE(d*(-1==c.b&&(c.b=WI(gb,!0)),c.b))));if(c==vp)return c=gM(a),d=null.Rf(),L(K(eE(d*(-1==c.c&&(c.c=WI(ib,!0)),c.b))));if(c==Bp)return c=(gM(a),null.Rf()),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(d*c)));if(c==Fp)return c=(gM(a),null.Rf()),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(10*d*c/254)));
-if(c==zp)return L(K(eE(12*(gM(a),null.Rf())*L(K(eE((-1==wK&&(wK=(hK(),WI(jb,!0))),wK)/72))))));if(c==rp)return oM(a,null.Rf(),b);if(c==xp)return c=(gM(a),L(K(eE(null.Rf())))),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(d*c/72)));if(null.Rf()==pp)return L(K(eE(null.Rf())));throw new Ak("Invalid size: "+null.Rf());}function yJ(){var a=new dM;Uv.call(this);this.k=new qq(-1,-1);new pM(this);this.pb[zd]="mosaic-LayoutPanel";BK(this,a)}
-s(684,290,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},yJ);_.vd=function(a){YI(this,a,this.pb,this.q.d,!0)};_.kd=function(){Ev(this,new qM)};_.ld=function(){Ev(this,new rM)};_.Hf=function(){return tq(this)};_.sd=function(a){return Nv(this.q,sL(a))};_.td=function(a,b,c,d){YI(this,a,b,c,d)};_.If=function(a){$I(this,a)};_.ud=function(){return new Bv(this)};_.Jf=function(){xq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=tq(this),null!=this.j)a=a.b+Xf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Xf);this.gd(b);this.i=null}else b=a.b+Xf,this.jd(a.c+Xf),this.gd(b);xq(this)}};_.Hd=function(){xq(this)};_.rd=function(a){return aJ(this,a)};_.gd=function(a){this.pb.style[Le]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){Sv(this,sL(a),b,c)};
-_.jd=function(a){this.pb.style[bh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function qM(){}s(685,1,{},qM);_.Fd=function(a){sL(a).nd()};function rM(){}s(686,1,{},rM);_.Fd=function(a){sL(a).od()};function Bv(a){this.c=a;this.b=new Pv(this.c.q)}s(687,1,{},Bv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return ZI(Cv(this.b))};_.Wc=function(){Dv(this.b)};_.c=null;function sM(){sM=u;new dx}
-function pM(a){sM();Ii(a.pb,"dragdrop-dropTarget",!0);this.b=a;new tM(this)}s(688,9,{},pM);function tM(a){sk();this.b=a}s(689,26,{},tM);_.Ac=function(){$I(this.b.b,null);xq(this.b.b)};_.b=null;function aL(a){a=a.ob;return!a?null:y(a,144)?a:aL(a)}function sJ(a,b,c){var d;d=a.pb;tL(a,b,c,lK(d),nJ(d),mK(d))}
-function tL(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.jd((0>g?0:g)+(uj(),Xf)),b!=a.cd()&&a.jd((0>b?0:b)+Xf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(uj(),Xf)),c!=a.bd()&&a.gd((0>c?0:c)+Xf))}function vq(a,b){sJ(a,b.c,b.b)}s(692,1,{});function GD(){var a,b,c,d;d=hE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function uM(){this.b=new Ei;new Ei;new Ei}s(691,692,{},uM);function FD(){FD=u;vM=new uM}function KD(){var a=HD,b=$wnd.JSApplet.JSME;FD();x(vM.b,a,b)}var vM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Qn&&(e=fk(),2E3<e-Sn&&(Sn=e,Rn=Pn()));if(0==Qn++){var f=(Tn(),Un),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=bo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Tn(),Un),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=bo(l,m);while(h.d);h.d=m}}--Qn;c&&-1!=Rn&&($wnd.clearTimeout(Rn),Rn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Os)()}catch(d){a(b)}else A(Os)()}var ID=V(1),In=V(102),wM=WD(" I"),H=RD(699,wM),zE=RD(697,ID),xM=WD(" Z"),PG=RD(700,xM);V(101);V(100);V(99);var yM=V(477),wn=RD(701,yM),zM=V(243),Dt=RD(702,zM);V(244);V(140);var AM=WD(" B");V(467);var BM=WD(" C"),zi=RD(703,BM);V(465);var CM=WD(" D"),hF=RD(704,CM);V(466);V(468);var DM=V(471),dE=RD(705,DM),EM=WD(" J"),FM=V(2),Qs=RD(698,FM),gK=RD(706,AM);V(480);V(463);V(98);V(173);V(107);V(459);var HD=V(457);
-V(462);V(116);V(117);V(96);V(109);V(110);V(111);V(474);V(469);V(458);V(692);V(691);var JD=VD(),OA=V(398),UE=RD(707,OA),GM=V(520),xG=RD(708,GM),HM=V(384);V(383);V(382);V(381);V(516);var Hs=RD(709,H),IM=X(518,function(){$E();return CG}),DG=RD(710,IM);V(519);V(407);V(406);V(512);V(511);V(521);V(522);V(517);V(441);V(515);var qA=RD(711,HM);V(396);V(524);V(185);V(184);V(277);V(224);V(279);V(193);var JM=V(192);V(227);V(226);V(225);V(378);V(379);V(380);V(294);var KM=V(293);V(292);V(298);V(312);V(526);V(525);
-V(291);V(290);V(528);V(527);V(533);V(534);V(535);V(536);V(537);V(538);V(539);V(540);V(529);V(530);V(531);V(532);V(354);V(230);V(229);V(303);V(304);V(305);V(551);V(560);V(26);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(275);V(453);V(452);V(484);V(486);V(485);V(487);V(489);V(488);V(490);V(494);V(495);V(350);V(353);V(351);V(352);V(424);V(423);var HB=V(422),EF=RD(712,HB),TG=RD(713,EM);V(413);V(408);V(409);V(550);V(491);V(497);V(492);V(493);V(418);V(417);V(416);V(421);
-var LM=VD(),QI=RD(714,LM);V(451);V(584);V(583);V(595);V(596);V(597);V(598);V(503);var MM=X(233,function(){ws();return Bs}),Cs=RD(715,MM);V(483);V(431);V(432);V(415);var sB=V(410);V(394);V(395);V(420);var DB=V(419);V(412);V(411);V(501);V(510);V(401);var SA=V(400);V(455);V(513);V(514);V(476);V(523);V(429);V(430);V(404);V(386);V(385);V(438);VD();VD();VD();V(388);V(389);V(273);
-var NM=X(161,function(){uj();return Hp}),Ip=RD(716,NM),OM=X(139,function(){vj();return Ho}),Io=RD(717,OM),PM=X(146,function(){Jo();return So}),To=RD(718,PM),QM=X(151,function(){Uo();return cp}),dp=RD(719,QM),RM=X(156,function(){ep();return np}),op=RD(720,RM);X(162,null);X(163,null);X(164,null);X(165,null);X(166,null);X(167,null);X(168,null);X(169,null);X(170,null);X(141,null);X(142,null);X(143,null);X(144,null);X(145,null);X(147,null);X(148,null);X(149,null);X(150,null);X(152,null);X(153,null);
-X(154,null);X(155,null);X(157,null);X(158,null);X(159,null);X(160,null);V(183);V(190);V(191);V(365);var Ly=RD(721,KM);V(366);V(563);V(562);V(405);V(189);V(214);V(216);var ZA=V(403);V(454);V(391);V(390);V(397);V(507);V(326);V(328);V(327);V(329);V(479);V(219);V(440);V(188);V(207);V(208);V(210);V(205);V(204);V(206);var aB=V(546);V(399);V(565);V(570);V(439);V(470);V(442);var sA=V(393),rA=RD(722,SA);V(195);V(611);V(547);V(426);V(427);V(428);V(392);V(211);V(228);V(543);V(544);V(317);V(316);V(322);V(323);
-V(601);V(571);V(572);V(496);V(504);V(505);V(506);V(564);V(566);var tB=V(414);V(197);V(196);V(198);V(199);V(508);V(218);V(215);V(217);V(213);V(203);V(202);V(201);V(569);V(297);V(296);V(295);V(577);V(576);V(600);V(574);V(599);var SM=X(655,function(){nq();return nL}),oL=RD(723,SM);V(654);V(653);V(645);V(646);V(647);V(648);V(649);V(650);V(651);V(652);V(626);var TM=X(299,function(){pw();return ww}),xw=RD(724,TM),UM=X(346,function(){kw();return dy}),ey=RD(725,UM);V(17);V(347);V(348);V(343);V(344);V(345);
-V(18);V(19);V(20);V(437);V(402);V(642);V(334);V(643);V(335);V(336);V(337);V(338);V(341);V(308);V(307);var VM=V(306);V(567);V(568);V(573);V(255);V(311);V(342);V(187);V(330);V(357);V(356);V(358);var WM=X(359,function(){vy();return Gy}),Hy=RD(726,WM);X(360,null);X(361,null);X(362,null);X(363,null);V(231);V(248);V(548);V(309);V(325);V(324);V(500);V(374);V(301);V(186);V(549);V(310);V(628);V(3);V(631);V(632);V(630);V(629);V(622);V(621);V(684);V(685);V(686);V(687);V(624);V(222);var eC=V(434),gC=RD(727,eC);
-V(435);V(433);V(29);V(30);V(28);V(31);V(34);V(35);V(36);V(37);V(38);V(39);var XM=V(51),Tx=RD(728,XM);V(40);V(41);V(42);V(43);V(44);V(45);V(46);V(48);V(47);V(49);V(50);V(52);V(53);V(55);V(56);V(54);V(57);V(58);V(59);V(60);V(62);V(64);V(65);V(63);V(61);V(66);V(67);V(68);V(69);V(71);V(74);V(73);V(75);V(78);V(79);V(77);V(80);V(81);V(82);V(83);V(84);V(85);V(87);V(88);V(86);V(89);V(90);V(91);V(92);V(94);V(95);V(93);var qK=V(613);V(302);var uK=V(615);V(220);V(640);V(639);V(447);V(446);V(448);V(221);V(257);
-V(259);V(258);V(249);V(300);V(683);V(264);V(267);V(265);V(266);V(5);V(7);V(6);V(586);V(436);V(449);V(369);V(182);V(286);V(288);V(287);V(253);V(368);V(250);V(575);var PJ=RD(729,VM);V(581);V(580);V(590);V(578);V(579);V(587);V(588);V(582);V(585);V(443);V(444);V(450);V(223);V(641);V(608);V(461);V(481);V(252);V(545);var vK=V(616);V(625);V(644);V(680);V(679);V(194);V(209);V(4);V(607);V(33);V(260);V(331);V(332);V(333);V(261);var fL=RD(730,JM);V(262);V(659);V(676);
-var YM=X(677,function(){RL();return XL}),YL=RD(731,YM),ZM=X(678,function(){GK();return $L}),aM=RD(732,ZM);V(662);V(671);V(670);V(674);V(673);V(669);V(668);V(666);V(667);V(665);V(664);V(661);V(663);V(672);V(675);V(660);V(315);V(364);V(355);V(32);V(70);V(627);V(681);V(314);V(313);V(319);V(320);V(318);V(263);V(21);V(284);V(285);V(11);V(14);V(24);var $M=V(27),Dk=RD(733,$M);V(25);V(22);V(23);V(682);V(8);V(10);V(9);V(688);V(689);V(633);V(636);V(637);V(638);V(634);V(635);var sK=V(614);V(618);V(619);V(200);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
diff --git a/public/jsme_bak/clear.cache.gif b/public/jsme_bak/clear.cache.gif
deleted file mode 100644
index e565824..0000000
--- a/public/jsme_bak/clear.cache.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/chrome.css b/public/jsme_bak/gwt/chrome/chrome.css
deleted file mode 100644
index 1dac4a2..0000000
--- a/public/jsme_bak/gwt/chrome/chrome.css
+++ /dev/null
@@ -1,1155 +0,0 @@
-/**
- * The file contains styles for GWT widgets in the chrome theme.
- *
- * In order to maintain cross-browser compatibility, the following syntax is
- * used to create IE6 specific style rules:
- * .gwt-Widget {
- * property: rule applies to all browsers
- * -property: rule applies only to IE6 (overrides previous rule)
- * }
- * * html .gwt-Widget {
- * property: rule applies to all versions of IE
- * }
- */
-
-/*
-body, table td, select {
- font-family: Arial Unicode MS, Arial, sans-serif;
- font-size: small;
-}
-pre {
- font-family: "courier new", courier;
- font-size: small;
-}
-body {
- color: black;
- margin: 0px;
- border: 0px;
- padding: 0px;
- background: #fff;
- direction: ltr;
-}
-
-a, a:visited, a:hover {
- color: #0000AA;
-}
-*/
-/**
- * The reference theme can be used to determine when this style sheet has
- * loaded. Create a hidden div element with absolute position, assign the style
- * name below, and attach it to the DOM. Use a timer to detect when the
- * element's height and width are set to 5px.
- */
-.gwt-Reference-chrome {
- height: 5px;
- width: 5px;
- zoom: 1;
-}
-
-.gwt-Button {
- margin: 0;
- padding: 3px 5px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: 1px outset #ccc;
-}
-.gwt-Button:active {
- border: 1px inset #ccc;
-}
-.gwt-Button:hover {
- border-color: #9cf #69e #69e #7af;
-}
-.gwt-Button[disabled] {
- cursor: default;
- color: #888;
-}
-.gwt-Button[disabled]:hover {
- border: 1px outset #ccc;
-}
-
-.gwt-CheckBox {
-}
-.gwt-CheckBox-disabled {
- color: #888;
-}
-
-.gwt-DecoratorPanel {
-}
-.gwt-DecoratorPanel .topCenter,
-.gwt-DecoratorPanel .bottomCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-DecoratorPanel .middleLeft,
-.gwt-DecoratorPanel .middleRight {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DecoratorPanel .topLeftInner,
-.gwt-DecoratorPanel .topRightInner,
-.gwt-DecoratorPanel .bottomLeftInner,
-.gwt-DecoratorPanel .bottomRightInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratorPanel .topLeft {
- background: url(images/corner.png) no-repeat 0px 0px;
- -background: url(images/corner_ie6.png) no-repeat 0px 0px;
-}
-.gwt-DecoratorPanel .topRight {
- background: url(images/corner.png) no-repeat -5px 0px;
- -background: url(images/corner_ie6.png) no-repeat -5px 0px;
-}
-.gwt-DecoratorPanel .bottomLeft {
- background: url(images/corner.png) no-repeat 0px -5px;
- -background: url(images/corner_ie6.png) no-repeat 0px -5px;
-}
-.gwt-DecoratorPanel .bottomRight {
- background: url(images/corner.png) no-repeat -5px -5px;
- -background: url(images/corner_ie6.png) no-repeat -5px -5px;
-}
-* html .gwt-DecoratorPanel .topLeftInner,
-* html .gwt-DecoratorPanel .topRightInner,
-* html .gwt-DecoratorPanel .bottomLeftInner,
-* html .gwt-DecoratorPanel .bottomRightInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-
-.gwt-DialogBox .Caption {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- padding: 4px 4px 4px 8px;
- cursor: default;
- border-bottom: 1px solid #bbbbbb;
- border-top: 5px solid #e3e3e3;
-}
-.gwt-DialogBox .dialogContent {
-}
-.gwt-DialogBox .dialogMiddleCenter {
- padding: 3px;
- background: white;
-}
-.gwt-DialogBox .dialogBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-DialogBox .dialogMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DialogBox .dialogMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-DialogBox .dialogTopLeftInner {
- width: 5px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogTopRightInner {
- width: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogBottomRightInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogTopLeft {
- background: url(images/corner.png) no-repeat -13px 0px;
- -background: url(images/corner_ie6.png) no-repeat -13px 0px;
-}
-.gwt-DialogBox .dialogTopRight {
- background: url(images/corner.png) no-repeat -18px 0px;
- -background: url(images/corner_ie6.png) no-repeat -18px 0px;
-}
-.gwt-DialogBox .dialogBottomLeft {
- background: url(images/corner.png) no-repeat 0px -15px;
- -background: url(images/corner_ie6.png) no-repeat 0px -15px;
-}
-.gwt-DialogBox .dialogBottomRight {
- background: url(images/corner.png) no-repeat -5px -15px;
- -background: url(images/corner_ie6.png) no-repeat -5px -15px;
-}
-* html .gwt-DialogBox .dialogTopLeftInner {
- width: 5px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogTopRightInner {
- width: 8px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-DisclosurePanel {
-}
-.gwt-DisclosurePanel-open {
-}
-.gwt-DisclosurePanel-closed {
-}
-.gwt-DisclosurePanel .header,
-.gwt-DisclosurePanel .header a,
-.gwt-DisclosurePanel .header td {
- text-decoration: none; /* Remove underline from header */
- color: black;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-DisclosurePanel .content {
- border-left: 3px solid #e3e3e3;
- padding: 4px 0px 4px 8px;
- margin-left: 6px;
-}
-
-.gwt-FileUpload {
-}
-
-.gwt-Frame {
- border-top: 2px solid #666;
- border-left: 2px solid #666;
- border-right: 2px solid #bbb;
- border-bottom: 2px solid #bbb;
-}
-
-.gwt-HorizontalSplitPanel {
-}
-.gwt-HorizontalSplitPanel .hsplitter {
- cursor: move;
- border: 0px;
- background: #91c0ef url(images/vborder.png) repeat-y;
- line-height: 0px;
-}
-.gwt-VerticalSplitPanel {
-}
-.gwt-VerticalSplitPanel .vsplitter {
- cursor: move;
- border: 0px;
- background: #91c0ef url(images/hborder.png) repeat-x;
- line-height: 0px;
-}
-
-.gwt-HTML {
-}
-
-.gwt-Hyperlink {
- cursor: pointer;
-}
-
-.gwt-Image {
-}
-
-.gwt-Label {
-}
-
-.gwt-ListBox {
-}
-
-.gwt-MenuBar {
- cursor: default;
-}
-.gwt-MenuBar .gwt-MenuItem {
- cursor: default;
-}
-.gwt-MenuBar .gwt-MenuItem-selected {
- background: #cdcdcd;
-}
-.gwt-MenuBar .gwt-MenuItem-disabled {
- color: #cdcdcd;
-}
-.gwt-MenuBar-horizontal {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- border: 1px solid #BBBBBB;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItem {
- padding: 0px 10px;
- vertical-align: bottom;
- color: #666666;
- font-weight: bold;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
- width: 1px;
- padding: 0px;
- margin: 0px;
- border: 0px;
- border-left: 1px solid #888888;
- background: white;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
- width: 1px;
- height: 1px;
- background: white;
-}
-.gwt-MenuBar-vertical {
- margin-top: 0px;
- margin-left: 0px;
- background: white;
-}
-.gwt-MenuBar-vertical table {
- border-collapse: collapse;
-}
-.gwt-MenuBar-vertical .gwt-MenuItem {
- padding: 4px 14px 4px 1px;
-}
-.gwt-MenuBar-vertical .gwt-MenuItemSeparator {
- padding: 2px 0px;
-}
-.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner {
- height: 1px;
- padding: 0px;
- border: 0px;
- border-top: 1px solid #777777;
- background: #ddddee;
- overflow: hidden;
-}
-.gwt-MenuBar-vertical .subMenuIcon {
- padding-right: 4px;
-}
-.gwt-MenuBar-vertical .subMenuIcon-selected {
- background: #cdcdcd;
-}
-.gwt-MenuBarPopup {
- margin: 0px 0px 0px 3px;
-}
-.gwt-MenuBarPopup .menuPopupTopCenter {
- background: url(images/hborder.png) 0px -12px repeat-x;
-}
-.gwt-MenuBarPopup .menuPopupBottomCenter {
- background: url(images/hborder.png) 0px -13px repeat-x;
- -background: url(images/hborder_ie6.png) 0px -13px repeat-x;
-}
-.gwt-MenuBarPopup .menuPopupMiddleLeft {
- background: url(images/vborder.png) -12px 0px repeat-y;
- -background: url(images/vborder_ie6.png) -12px 0px repeat-y;
-}
-.gwt-MenuBarPopup .menuPopupMiddleRight {
- background: url(images/vborder.png) -13px 0px repeat-y;
- -background: url(images/vborder_ie6.png) -13px 0px repeat-y;
-}
-.gwt-MenuBarPopup .menuPopupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupTopLeft {
- background: url(images/corner.png) no-repeat 0px -36px;
- -background: url(images/corner_ie6.png) no-repeat 0px -36px;
-}
-.gwt-MenuBarPopup .menuPopupTopRight {
- background: url(images/corner.png) no-repeat -5px -36px;
- -background: url(images/corner_ie6.png) no-repeat -5px -36px;
-}
-.gwt-MenuBarPopup .menuPopupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -41px;
- -background: url(images/corner_ie6.png) no-repeat 0px -41px;
-}
-.gwt-MenuBarPopup .menuPopupBottomRight {
- background: url(images/corner.png) no-repeat -5px -41px;
- -background: url(images/corner_ie6.png) no-repeat -5px -41px;
-}
-* html .gwt-MenuBarPopup .menuPopupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-PasswordTextBox {
- padding: 2px;
-}
-.gwt-PasswordTextBox-readonly {
- color: #888;
-}
-
-.gwt-PopupPanel {
- border: 3px solid #e3e3e3;
- padding: 3px;
- background: white;
-}
-
-.gwt-DecoratedPopupPanel .popupContent {
-}
-.gwt-DecoratedPopupPanel .popupMiddleCenter {
- padding: 3px;
- background: #e3e3e3;
-}
-.gwt-DecoratedPopupPanel .popupTopCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-DecoratedPopupPanel .popupBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-DecoratedPopupPanel .popupMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DecoratedPopupPanel .popupMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-DecoratedPopupPanel .popupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupTopLeft {
- background: url(images/corner.png) no-repeat 0px -10px;
- -background: url(images/corner_ie6.png) no-repeat 0px -10px;
-}
-.gwt-DecoratedPopupPanel .popupTopRight {
- background: url(images/corner.png) no-repeat -5px -10px;
- -background: url(images/corner_ie6.png) no-repeat -5px -10px;
-}
-.gwt-DecoratedPopupPanel .popupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -15px;
- -background: url(images/corner_ie6.png) no-repeat 0px -15px;
-}
-.gwt-DecoratedPopupPanel .popupBottomRight {
- background: url(images/corner.png) no-repeat -5px -15px;
- -background: url(images/corner_ie6.png) no-repeat -5px -15px;
-}
-* html .gwt-DecoratedPopupPanel .popupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-PopupPanelGlass {
- background-color: #000;
- opacity: 0.3;
- filter: alpha(opacity=30);
-}
-
-.gwt-PushButton-up,
-.gwt-PushButton-up-hovering,
-.gwt-PushButton-up-disabled,
-.gwt-PushButton-down,
-.gwt-PushButton-down-hovering,
-.gwt-PushButton-down-disabled {
- margin: 0;
- text-decoration: none;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.gwt-PushButton-up,
-.gwt-PushButton-up-hovering,
-.gwt-PushButton-up-disabled {
- padding: 3px 5px 3px 5px;
-}
-.gwt-PushButton-up {
- border: 1px outset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-up-hovering {
- border: 1px outset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-up-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: .5;
- filter: alpha(opacity=40);
- zoom: 1;
-}
-.gwt-PushButton-down,
-.gwt-PushButton-down-hovering,
-.gwt-PushButton-down-disabled {
- padding: 4px 4px 2px 6px;
-}
-.gwt-PushButton-down {
- border: 1px inset #666;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-down-hovering {
- border: 1px inset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-down-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: 0.5;
- filter: alpha(opacity=40);
- zoom: 1;
-}
-
-.gwt-RadioButton {
-}
-.gwt-RadioButton-disabled {
- color: #888;
-}
-
-.gwt-RichTextArea {
-}
-.hasRichTextToolbar {
- border: 0px;
-}
-.gwt-RichTextToolbar {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- border-bottom: 1px solid #BBBBBB;
- padding: 3px;
- margin: 0px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-up {
- padding: 0px 1px 0px 0px;
- margin-right: 4px;
- margin-bottom: 4px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-down {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-up {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-down {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
- margin-right: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-
-.gwt-StackPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-StackPanel .gwt-StackPanelItem {
- cursor: pointer;
- cursor: hand;
- font-weight: bold;
- font-size: 1.3em;
- padding: 3px;
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.gwt-StackPanel .gwt-StackPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 2px 10px 5px;
-}
-
-.gwt-DecoratedStackPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 2px 10px 5px;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem {
- cursor: pointer;
- cursor: hand;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeft,
-.gwt-DecoratedStackPanel .stackItemTopRight {
- height: 6px;
- width: 6px;
- zoom: 1;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeft {
- border-left: 1px solid #bbbbbb;
- background: #e4e4e4 url(images/corner.png) no-repeat 0px -49px;
- -background: #e4e4e4 url(images/corner_ie6.png) no-repeat 0px -49px;
-}
-.gwt-DecoratedStackPanel .stackItemTopRight {
- border-right: 1px solid #bbbbbb;
- background: #e4e4e4 url(images/corner.png) no-repeat -6px -49px;
- -background: #e4e4e4 url(images/corner_ie6.png) no-repeat -6px -49px;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeftInner,
-.gwt-DecoratedStackPanel .stackItemTopRightInner {
- width: 1px;
- height: 1px;
-}
-* html .gwt-DecoratedStackPanel .stackItemTopLeftInner,
-* html .gwt-DecoratedStackPanel .stackItemTopRightInner {
- width: 6px;
- height: 6px;
- overflow: hidden;
-}
-.gwt-DecoratedStackPanel .stackItemTopCenter {
- background: url(images/hborder.png) 0px -21px repeat-x;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleLeft {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
- border-left: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleLeftInner,
-.gwt-DecoratedStackPanel .stackItemMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleRight {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
- border-right: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleCenter {
- font-weight: bold;
- font-size: 1.3em;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopRight,
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeft {
- border: 0px;
- background-color: white;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopLeft,
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopRight {
- background-color: white;
-}
-
-.gwt-SuggestBox {
- padding: 2px;
-}
-.gwt-SuggestBoxPopup {
- margin-left: 3px;
-}
-.gwt-SuggestBoxPopup .item {
- padding: 2px 6px;
- color: #424242;
- cursor: default;
-}
-.gwt-SuggestBoxPopup .item-selected {
- background: #cdcdcd;
-}
-.gwt-SuggestBoxPopup .suggestPopupContent {
- background: white;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-SuggestBoxPopup .suggestPopupMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-SuggestBoxPopup .suggestPopupMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopLeft {
- background: url(images/corner.png) no-repeat 0px -23px;
- -background: url(images/corner_ie6.png) no-repeat 0px -23px;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopRight {
- background: url(images/corner.png) no-repeat -5px -23px;
- -background: url(images/corner_ie6.png) no-repeat -5px -23px;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -28px;
- -background: url(images/corner_ie6.png) no-repeat 0px -28px;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomRight {
- background: url(images/corner.png) no-repeat -5px -28px;
- -background: url(images/corner_ie6.png) no-repeat -5px -28px;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-TabBar {
-}
-.gwt-TabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.gwt-TabBar .gwt-TabBarRest {
-}
-.gwt-TabBar .gwt-TabBarItem {
- margin-left: 6px;
- padding: 3px 6px 3px 6px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3;
-}
-.gwt-TabBar .gwt-TabBarItem-selected {
- cursor: default;
- background: #bcbcbc;
-}
-.gwt-TabBar .gwt-TabBarItem-disabled {
- cursor: default;
- color: #999999;
-}
-.gwt-TabPanel {
-}
-.gwt-TabPanelBottom {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 3px 2px 2px;
- overflow: hidden;
- padding: 6px;
-}
-
-.gwt-DecoratedTabBar {
-}
-.gwt-DecoratedTabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.gwt-DecoratedTabBar .gwt-TabBarRest {
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem {
- border-collapse: collapse;
- margin-left: 6px;
-}
-.gwt-DecoratedTabBar .tabTopCenter {
- padding: 0px;
- background: #e3e3e3;
-}
-.gwt-DecoratedTabBar .tabTopLeft,
-.gwt-DecoratedTabBar .tabTopRight {
- padding: 0px;
- zoom: 1;
-}
-.gwt-DecoratedTabBar .tabTopLeftInner,
-.gwt-DecoratedTabBar .tabTopRightInner {
- width: 6px;
- height: 6px;
-}
-.gwt-DecoratedTabBar .tabTopLeft {
- background: url(images/corner.png) no-repeat 0px -55px;
- -background: url(images/corner_ie6.png) no-repeat 0px -55px;
-}
-.gwt-DecoratedTabBar .tabTopRight {
- background: url(images/corner.png) no-repeat -6px -55px;
- -background: url(images/corner_ie6.png) no-repeat -6px -55px;
-}
-* html .gwt-DecoratedTabBar .tabTopLeftInner,
-* html .gwt-DecoratedTabBar .tabTopRightInner {
- width: 6px;
- height: 6px;
- overflow: hidden;
-}
-.gwt-DecoratedTabBar .tabMiddleLeft,
-.gwt-DecoratedTabBar .tabMiddleRight {
- width: 6px;
- padding: 0px;
- background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-DecoratedTabBar .tabMiddleLeftInner,
-.gwt-DecoratedTabBar .tabMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.gwt-DecoratedTabBar .tabMiddleCenter {
- padding: 0px 4px 2px 4px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter {
- background: #747474;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft {
- background-position: 0px -61px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight {
- background-position: -6px -61px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight {
- background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
- cursor: default;
- background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
- color: white;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter {
- cursor: default;
- color: #999999;
-}
-
-.gwt-TextArea {
- padding: 2px;
-}
-.gwt-TextArea-readonly {
- color: #888;
-}
-
-.gwt-TextBox {
- padding: 2px;
-}
-.gwt-TextBox-readonly {
- color: #888;
-}
-
-.gwt-ToggleButton-up,
-.gwt-ToggleButton-up-hovering,
-.gwt-ToggleButton-up-disabled,
-.gwt-ToggleButton-down,
-.gwt-ToggleButton-down-hovering,
-.gwt-ToggleButton-down-disabled {
- margin: 0;
- text-decoration: none;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.gwt-ToggleButton-up,
-.gwt-ToggleButton-up-hovering,
-.gwt-ToggleButton-up-disabled {
- padding: 3px 5px 3px 5px;
-}
-.gwt-ToggleButton-up {
- border: 1px outset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-up-hovering {
- border: 1px outset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-up-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-.gwt-ToggleButton-down,
-.gwt-ToggleButton-down-hovering,
-.gwt-ToggleButton-down-disabled {
- padding: 4px 4px 2px 6px;
-}
-.gwt-ToggleButton-down {
- background-position: 0 -513px;
- border: 1px inset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-down-hovering {
- background-position: 0 -513px;
- border: 1px inset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-down-disabled {
- background-position: 0 -513px;
- border: 1px inset #ccc;
- cursor: default;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-.gwt-Tree .gwt-TreeItem {
- padding: 1px 0px;
- margin: 0px;
- white-space: nowrap;
- cursor: hand;
- cursor: pointer;
-}
-.gwt-Tree .gwt-TreeItem-selected {
- background: #93c2f1 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-TreeItem .gwt-RadioButton input,
-.gwt-TreeItem .gwt-CheckBox input {
- margin-left: 0px;
-}
-* html .gwt-TreeItem .gwt-RadioButton input,
-* html .gwt-TreeItem .gwt-CheckBox input {
- margin-left: -4px;
-}
-
-.gwt-DateBox input {
- width: 8em;
-}
-.dateBoxFormatError {
- background: #eed6d6;
-}
-.dateBoxPopup {
-}
-
-.gwt-DatePicker {
- border: 1px solid #888;
- cursor: default;
-}
-.gwt-DatePicker td,
-.datePickerMonthSelector td:focus {
- outline: none
-}
-.datePickerDays {
- width: 100%;
- background: white;
-}
-.datePickerDay,
-.datePickerWeekdayLabel,
-.datePickerWeekendLabel {
- font-size: 75%;
- text-align: center;
- padding: 4px;
- outline: none;
-}
-.datePickerWeekdayLabel,
-.datePickerWeekendLabel {
- background: #c1c1c1;
- padding: 0px 4px 2px;
- cursor: default;
-}
-.datePickerDay {
- padding: 4px;
- cursor: hand;
- cursor: pointer;
-}
-.datePickerDayIsToday {
- border: 1px solid black;
- padding: 3px;
-}
-.datePickerDayIsWeekend {
- background: #EEEEEE;
-}
-.datePickerDayIsFiller {
- color: #888888;
-}
-.datePickerDayIsValue {
- background: #abf;
-}
-.datePickerDayIsDisabled {
- color: #AAAAAA;
- font-style: italic;
-}
-.datePickerDayIsHighlighted {
- background: #dde;
-}
-.datePickerDayIsValueAndHighlighted {
- background: #ccf;
-}
-.datePickerMonthSelector {
- background: #c1c1c1;
- width: 100%;
-}
-td.datePickerMonth {
- text-align: center;
- vertical-align: center;
- white-space: nowrap;
- font-size: 70%;
- font-weight: bold;
-}
-.datePickerPreviousButton,
-.datePickerNextButton {
- font-size: 120%;
- line-height: 1em;
- cursor: hand;
- cursor: pointer;
- padding: 0px 4px;
-}
-
-.gwt-StackLayoutPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader {
- cursor: pointer;
- cursor: hand;
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-
- font-weight: bold;
- font-size: 1.3em;
- padding: 3px;
- text-align: center;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -1464px;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 2px 10px 5px;
-}
-
-.gwt-TabLayoutPanel {
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs {
-}
-.gwt-TabLayoutPanelContentContainer {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 2px 1px 1px;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 1px;
- overflow: hidden;
- padding: 6px;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab {
- margin-left: 6px;
- padding: 3px 6px 3px 6px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected {
- cursor: default;
- background: #bcbcbc;
-}
-
-.gwt-SplitLayoutPanel-HDragger {
- background: white url(images/splitPanelThumb.png) center center no-repeat;
- cursor: col-resize;
-}
-
-.gwt-SplitLayoutPanel-VDragger {
- background: white url(images/splitPanelThumb.png) center center no-repeat;
- cursor: row-resize;
-}
diff --git a/public/jsme_bak/gwt/chrome/chrome_rtl.css b/public/jsme_bak/gwt/chrome/chrome_rtl.css
deleted file mode 100644
index 3d8e80e..0000000
--- a/public/jsme_bak/gwt/chrome/chrome_rtl.css
+++ /dev/null
@@ -1,1155 +0,0 @@
-/**
- * The file contains styles for GWT widgets in the chrome theme, in RTL mode.
- *
- * In order to maintain cross-browser compatibility, the following syntax is
- * used to create IE6 specific style rules:
- * .gwt-Widget {
- * property: rule applies to all browsers
- * -property: rule applies only to IE6 (overrides previous rule)
- * }
- * * html .gwt-Widget {
- * property: rule applies to all versions of IE
- * }
- */
-
-/*
-body, table td, select {
- font-family: Arial Unicode MS, Arial, sans-serif;
- font-size: small;
-}
-pre {
- font-family: "courier new", courier;
- font-size: small;
-}
-body {
- color: black;
- margin: 0px;
- border: 0px;
- padding: 0px;
- background: #fff;
- direction: rtl;
-}
-a, a:visited, a:hover {
- color: #0000AA;
-}
-*/
-/**
- * The reference theme can be used to determine when this style sheet has
- * loaded. Create a hidden div element with absolute position, assign the style
- * name below, and attach it to the DOM. Use a timer to detect when the
- * element's height and width are set to 5px.
- */
-.gwt-Reference-chrome-rtl {
- height: 5px;
- width: 5px;
- zoom: 1;
-}
-
-.gwt-Button {
- margin: 0;
- padding: 3px 5px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: 1px outset #ccc;
-}
-.gwt-Button:active {
- border: 1px inset #ccc;
-}
-.gwt-Button:hover {
- border-color: #9cf #69e #69e #7af;
-}
-.gwt-Button[disabled] {
- cursor: default;
- color: #888;
-}
-.gwt-Button[disabled]:hover {
- border: 1px outset #ccc;
-}
-
-.gwt-CheckBox {
-}
-.gwt-CheckBox-disabled {
- color: #888;
-}
-
-.gwt-DecoratorPanel {
-}
-.gwt-DecoratorPanel .topCenter,
-.gwt-DecoratorPanel .bottomCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-DecoratorPanel .middleLeft,
-.gwt-DecoratorPanel .middleRight {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DecoratorPanel .topLeftInner,
-.gwt-DecoratorPanel .topRightInner,
-.gwt-DecoratorPanel .bottomLeftInner,
-.gwt-DecoratorPanel .bottomRightInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratorPanel .topLeft {
- background: url(images/corner.png) no-repeat 0px 0px;
- -background: url(images/corner_ie6.png) no-repeat 0px 0px;
-}
-.gwt-DecoratorPanel .topRight {
- background: url(images/corner.png) no-repeat -5px 0px;
- -background: url(images/corner_ie6.png) no-repeat -5px 0px;
-}
-.gwt-DecoratorPanel .bottomLeft {
- background: url(images/corner.png) no-repeat 0px -5px;
- -background: url(images/corner_ie6.png) no-repeat 0px -5px;
-}
-.gwt-DecoratorPanel .bottomRight {
- background: url(images/corner.png) no-repeat -5px -5px;
- -background: url(images/corner_ie6.png) no-repeat -5px -5px;
-}
-* html .gwt-DecoratorPanel .topLeftInner,
-* html .gwt-DecoratorPanel .topRightInner,
-* html .gwt-DecoratorPanel .bottomLeftInner,
-* html .gwt-DecoratorPanel .bottomRightInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-
-.gwt-DialogBox .Caption {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- padding: 4px 8px 4px 4px;
- cursor: default;
- border-bottom: 1px solid #bbbbbb;
- border-top: 5px solid #e3e3e3;
-}
-.gwt-DialogBox .dialogContent {
-}
-.gwt-DialogBox .dialogMiddleCenter {
- padding: 3px;
- background: white;
-}
-.gwt-DialogBox .dialogBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-DialogBox .dialogMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DialogBox .dialogMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-DialogBox .dialogTopLeftInner {
- width: 5px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogTopRightInner {
- width: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogBottomRightInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DialogBox .dialogTopLeft {
- background: url(images/corner.png) no-repeat -13px 0px;
- -background: url(images/corner_ie6.png) no-repeat -13px 0px;
-}
-.gwt-DialogBox .dialogTopRight {
- background: url(images/corner.png) no-repeat -18px 0px;
- -background: url(images/corner_ie6.png) no-repeat -18px 0px;
-}
-.gwt-DialogBox .dialogBottomLeft {
- background: url(images/corner.png) no-repeat 0px -15px;
- -background: url(images/corner_ie6.png) no-repeat 0px -15px;
-}
-.gwt-DialogBox .dialogBottomRight {
- background: url(images/corner.png) no-repeat -5px -15px;
- -background: url(images/corner_ie6.png) no-repeat -5px -15px;
-}
-* html .gwt-DialogBox .dialogTopLeftInner {
- width: 5px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogTopRightInner {
- width: 8px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-DialogBox .dialogBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-DisclosurePanel {
-}
-.gwt-DisclosurePanel-open {
-}
-.gwt-DisclosurePanel-closed {
-}
-.gwt-DisclosurePanel .header,
-.gwt-DisclosurePanel .header a,
-.gwt-DisclosurePanel .header td {
- text-decoration: none; /* Remove underline from header */
- color: black;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-DisclosurePanel .content {
- border-right: 3px solid #e3e3e3;
- padding: 4px 8px 4px 0px;
- margin-right: 6px;
-}
-
-.gwt-FileUpload {
-}
-
-.gwt-Frame {
- border-top: 2px solid #666;
- border-left: 2px solid #666;
- border-right: 2px solid #bbb;
- border-bottom: 2px solid #bbb;
-}
-
-.gwt-HorizontalSplitPanel {
-}
-.gwt-HorizontalSplitPanel .hsplitter {
- cursor: move;
- border: 0px;
- background: #91c0ef url(images/vborder.png) repeat-y;
- line-height: 0px;
-}
-.gwt-VerticalSplitPanel {
-}
-.gwt-VerticalSplitPanel .vsplitter {
- cursor: move;
- border: 0px;
- background: #91c0ef url(images/hborder.png) repeat-x;
- line-height: 0px;
-}
-
-.gwt-HTML {
-}
-
-.gwt-Hyperlink {
- cursor: pointer;
-}
-
-.gwt-Image {
-}
-
-.gwt-Label {
-}
-
-.gwt-ListBox {
-}
-
-.gwt-MenuBar {
- cursor: default;
-}
-.gwt-MenuBar .gwt-MenuItem {
- cursor: default;
-}
-.gwt-MenuBar .gwt-MenuItem-selected {
- background: #cdcdcd;
-}
-.gwt-MenuBar .gwt-MenuItem-disabled {
- color: #cdcdcd;
-}
-.gwt-MenuBar-horizontal {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- border: 1px solid #BBBBBB;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItem {
- padding: 0px 10px;
- vertical-align: bottom;
- color: #666666;
- font-weight: bold;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
- width: 1px;
- padding: 0px;
- margin: 0px;
- border: 0px;
- border-right: 1px solid #888888;
- background: white;
-}
-.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
- width: 1px;
- height: 1px;
- background: white;
-}
-.gwt-MenuBar-vertical {
- margin-top: 0px;
- margin-right: 0px;
- background: white;
-}
-.gwt-MenuBar-vertical table {
- border-collapse: collapse;
-}
-.gwt-MenuBar-vertical .gwt-MenuItem {
- padding: 4px 1px 4px 14px;
-}
-.gwt-MenuBar-vertical .gwt-MenuItemSeparator {
- padding: 2px 0px;
-}
-.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner {
- height: 1px;
- padding: 0px;
- border: 0px;
- border-top: 1px solid #777777;
- background: #ddddee;
- overflow: hidden;
-}
-.gwt-MenuBar-vertical .subMenuIcon {
- padding-left: 4px;
-}
-.gwt-MenuBar-vertical .subMenuIcon-selected {
- background: #cdcdcd;
-}
-.gwt-MenuBarPopup {
- margin: 0px 3px 0px 0px;
-}
-.gwt-MenuBarPopup .menuPopupTopCenter {
- background: url(images/hborder.png) 0px -12px repeat-x;
-}
-.gwt-MenuBarPopup .menuPopupBottomCenter {
- background: url(images/hborder.png) 0px -13px repeat-x;
- -background: url(images/hborder_ie6.png) 0px -13px repeat-x;
-}
-.gwt-MenuBarPopup .menuPopupMiddleLeft {
- background: url(images/vborder.png) -12px 0px repeat-y;
- -background: url(images/vborder_ie6.png) -12px 0px repeat-y;
-}
-.gwt-MenuBarPopup .menuPopupMiddleRight {
- background: url(images/vborder.png) -13px 0px repeat-y;
- -background: url(images/vborder_ie6.png) -13px 0px repeat-y;
-}
-.gwt-MenuBarPopup .menuPopupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-MenuBarPopup .menuPopupTopLeft {
- background: url(images/corner.png) no-repeat 0px -36px;
- -background: url(images/corner_ie6.png) no-repeat 0px -36px;
-}
-.gwt-MenuBarPopup .menuPopupTopRight {
- background: url(images/corner.png) no-repeat -5px -36px;
- -background: url(images/corner_ie6.png) no-repeat -5px -36px;
-}
-.gwt-MenuBarPopup .menuPopupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -41px;
- -background: url(images/corner_ie6.png) no-repeat 0px -41px;
-}
-.gwt-MenuBarPopup .menuPopupBottomRight {
- background: url(images/corner.png) no-repeat -5px -41px;
- -background: url(images/corner_ie6.png) no-repeat -5px -41px;
-}
-* html .gwt-MenuBarPopup .menuPopupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-MenuBarPopup .menuPopupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-PasswordTextBox {
- padding: 2px;
-}
-.gwt-PasswordTextBox-readonly {
- color: #888;
-}
-
-.gwt-PopupPanel {
- border: 3px solid #e3e3e3;
- padding: 3px;
- background: white;
-}
-
-.gwt-DecoratedPopupPanel .popupContent {
-}
-.gwt-DecoratedPopupPanel .popupMiddleCenter {
- padding: 3px;
- background: #e3e3e3;
-}
-.gwt-DecoratedPopupPanel .popupTopCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-DecoratedPopupPanel .popupBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-DecoratedPopupPanel .popupMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-DecoratedPopupPanel .popupMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-DecoratedPopupPanel .popupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-DecoratedPopupPanel .popupTopLeft {
- background: url(images/corner.png) no-repeat 0px -10px;
- -background: url(images/corner_ie6.png) no-repeat 0px -10px;
-}
-.gwt-DecoratedPopupPanel .popupTopRight {
- background: url(images/corner.png) no-repeat -5px -10px;
- -background: url(images/corner_ie6.png) no-repeat -5px -10px;
-}
-.gwt-DecoratedPopupPanel .popupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -15px;
- -background: url(images/corner_ie6.png) no-repeat 0px -15px;
-}
-.gwt-DecoratedPopupPanel .popupBottomRight {
- background: url(images/corner.png) no-repeat -5px -15px;
- -background: url(images/corner_ie6.png) no-repeat -5px -15px;
-}
-* html .gwt-DecoratedPopupPanel .popupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-DecoratedPopupPanel .popupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-PopupPanelGlass {
- background-color: #000;
- opacity: 0.3;
- filter: alpha(opacity=30);
-}
-
-.gwt-PushButton-up,
-.gwt-PushButton-up-hovering,
-.gwt-PushButton-up-disabled,
-.gwt-PushButton-down,
-.gwt-PushButton-down-hovering,
-.gwt-PushButton-down-disabled {
- margin: 0;
- text-decoration: none;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.gwt-PushButton-up,
-.gwt-PushButton-up-hovering,
-.gwt-PushButton-up-disabled {
- padding: 3px 5px 3px 5px;
-}
-.gwt-PushButton-up {
- border: 1px outset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-up-hovering {
- border: 1px outset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-up-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: .5;
- filter: alpha(opacity=40);
- zoom: 1;
-}
-.gwt-PushButton-down,
-.gwt-PushButton-down-hovering,
-.gwt-PushButton-down-disabled {
- padding: 4px 4px 2px 6px;
-}
-.gwt-PushButton-down {
- border: 1px inset #666;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-down-hovering {
- border: 1px inset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-PushButton-down-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: 0.5;
- filter: alpha(opacity=40);
- zoom: 1;
-}
-
-.gwt-RadioButton {
-}
-.gwt-RadioButton-disabled {
- color: #888;
-}
-
-.gwt-RichTextArea {
-}
-.hasRichTextToolbar {
- border: 0px;
-}
-.gwt-RichTextToolbar {
- background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
- border-bottom: 1px solid #BBBBBB;
- padding: 3px;
- margin: 0px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-up {
- padding: 0px 0px 0px 1px;
- margin-left: 4px;
- margin-bottom: 4px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-down {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-up {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 0px 0px 1px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-down {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
- margin-left: 4px;
- margin-bottom: 4px;
- padding: 0px 1px 0px 0px;
- border-width: 1px;
-}
-
-.gwt-StackPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-StackPanel .gwt-StackPanelItem {
- cursor: pointer;
- cursor: hand;
- font-weight: bold;
- font-size: 1.3em;
- padding: 3px;
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.gwt-StackPanel .gwt-StackPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 2px 10px 5px;
-}
-
-.gwt-DecoratedStackPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 5px 10px 2px;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem {
- cursor: pointer;
- cursor: hand;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeft,
-.gwt-DecoratedStackPanel .stackItemTopRight {
- height: 6px;
- width: 6px;
- zoom: 1;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeft {
- border-left: 1px solid #bbbbbb;
- background: #e4e4e4 url(images/corner.png) no-repeat 0px -49px;
- -background: #e4e4e4 url(images/corner_ie6.png) no-repeat 0px -49px;
-}
-.gwt-DecoratedStackPanel .stackItemTopRight {
- border-right: 1px solid #bbbbbb;
- background: #e4e4e4 url(images/corner.png) no-repeat -6px -49px;
- -background: #e4e4e4 url(images/corner_ie6.png) no-repeat -6px -49px;
-}
-.gwt-DecoratedStackPanel .stackItemTopLeftInner,
-.gwt-DecoratedStackPanel .stackItemTopRightInner {
- width: 1px;
- height: 1px;
-}
-* html .gwt-DecoratedStackPanel .stackItemTopLeftInner,
-* html .gwt-DecoratedStackPanel .stackItemTopRightInner {
- width: 6px;
- height: 6px;
- overflow: hidden;
-}
-.gwt-DecoratedStackPanel .stackItemTopCenter {
- background: url(images/hborder.png) 0px -21px repeat-x;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleLeft {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
- border-left: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleLeftInner,
-.gwt-DecoratedStackPanel .stackItemMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleRight {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
- border-right: 1px solid #bbbbbb;
-}
-.gwt-DecoratedStackPanel .stackItemMiddleCenter {
- font-weight: bold;
- font-size: 1.3em;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopRight,
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeft {
- border: 0px;
- background-color: white;
-}
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopLeft,
-.gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopRight {
- background-color: white;
-}
-
-.gwt-SuggestBox {
- padding: 2px;
-}
-.gwt-SuggestBoxPopup {
- margin-right: 3px;
-}
-.gwt-SuggestBoxPopup .item {
- padding: 2px 6px;
- color: #424242;
- cursor: default;
-}
-.gwt-SuggestBoxPopup .item-selected {
- background: #cdcdcd;
-}
-.gwt-SuggestBoxPopup .suggestPopupContent {
- background: white;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopCenter {
- background: url(images/hborder.png) repeat-x;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomCenter {
- background: url(images/hborder.png) repeat-x 0px -4px;
- -background: url(images/hborder_ie6.png) repeat-x 0px -4px;
-}
-.gwt-SuggestBoxPopup .suggestPopupMiddleLeft {
- background: url(images/vborder.png) repeat-y;
-}
-.gwt-SuggestBoxPopup .suggestPopupMiddleRight {
- background: url(images/vborder.png) repeat-y -4px 0px;
- -background: url(images/vborder_ie6.png) repeat-y -4px 0px;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
- width: 5px;
- height: 5px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopRightInner {
- width: 8px;
- height: 5px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
- width: 8px;
- height: 8px;
- zoom: 1;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopLeft {
- background: url(images/corner.png) no-repeat 0px -23px;
- -background: url(images/corner_ie6.png) no-repeat 0px -23px;
-}
-.gwt-SuggestBoxPopup .suggestPopupTopRight {
- background: url(images/corner.png) no-repeat -5px -23px;
- -background: url(images/corner_ie6.png) no-repeat -5px -23px;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomLeft {
- background: url(images/corner.png) no-repeat 0px -28px;
- -background: url(images/corner_ie6.png) no-repeat 0px -28px;
-}
-.gwt-SuggestBoxPopup .suggestPopupBottomRight {
- background: url(images/corner.png) no-repeat -5px -28px;
- -background: url(images/corner_ie6.png) no-repeat -5px -28px;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
- width: 5px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
- width: 8px;
- height: 5px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
- width: 5px;
- height: 8px;
- overflow: hidden;
-}
-* html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
- width: 8px;
- height: 8px;
- overflow: hidden;
-}
-
-.gwt-TabBar {
-}
-.gwt-TabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.gwt-TabBar .gwt-TabBarRest {
-}
-.gwt-TabBar .gwt-TabBarItem {
- margin-left: 6px;
- padding: 3px 6px 3px 6px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3;
-}
-.gwt-TabBar .gwt-TabBarItem-selected {
- cursor: default;
- background: #bcbcbc;
-}
-.gwt-TabBar .gwt-TabBarItem-disabled {
- cursor: default;
- color: #999999;
-}
-.gwt-TabPanel {
-}
-.gwt-TabPanelBottom {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 3px 2px 2px;
- overflow: hidden;
- padding: 6px;
-}
-
-.gwt-DecoratedTabBar {
-}
-.gwt-DecoratedTabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.gwt-DecoratedTabBar .gwt-TabBarRest {
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem {
- border-collapse: collapse;
- margin-right: 6px;
-}
-.gwt-DecoratedTabBar .tabTopCenter {
- padding: 0px;
- background: #e3e3e3;
-}
-.gwt-DecoratedTabBar .tabTopLeft,
-.gwt-DecoratedTabBar .tabTopRight {
- padding: 0px;
- zoom: 1;
-}
-.gwt-DecoratedTabBar .tabTopLeftInner,
-.gwt-DecoratedTabBar .tabTopRightInner {
- width: 6px;
- height: 6px;
-}
-.gwt-DecoratedTabBar .tabTopLeft {
- background: url(images/corner.png) no-repeat 0px -55px;
- -background: url(images/corner_ie6.png) no-repeat 0px -55px;
-}
-.gwt-DecoratedTabBar .tabTopRight {
- background: url(images/corner.png) no-repeat -6px -55px;
- -background: url(images/corner_ie6.png) no-repeat -6px -55px;
-}
-* html .gwt-DecoratedTabBar .tabTopLeftInner,
-* html .gwt-DecoratedTabBar .tabTopRightInner {
- width: 6px;
- height: 6px;
- overflow: hidden;
-}
-.gwt-DecoratedTabBar .tabMiddleLeft,
-.gwt-DecoratedTabBar .tabMiddleRight {
- width: 6px;
- padding: 0px;
- background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-DecoratedTabBar .tabMiddleLeftInner,
-.gwt-DecoratedTabBar .tabMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.gwt-DecoratedTabBar .tabMiddleCenter {
- padding: 0px 4px 2px 4px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter {
- background: #747474;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft {
- background-position: 0px -61px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight {
- background-position: -6px -61px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight {
- background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
- cursor: default;
- background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
- color: white;
-}
-.gwt-DecoratedTabBar .gwt-TabBarItem-disabled .tabMiddleCenter {
- cursor: default;
- color: #999999;
-}
-
-.gwt-TextArea {
- padding: 2px;
-}
-.gwt-TextArea-readonly {
- color: #888;
-}
-
-.gwt-TextBox {
- padding: 2px;
-}
-.gwt-TextBox-readonly {
- color: #888;
-}
-
-.gwt-ToggleButton-up,
-.gwt-ToggleButton-up-hovering,
-.gwt-ToggleButton-up-disabled,
-.gwt-ToggleButton-down,
-.gwt-ToggleButton-down-hovering,
-.gwt-ToggleButton-down-disabled {
- margin: 0;
- text-decoration: none;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.gwt-ToggleButton-up,
-.gwt-ToggleButton-up-hovering,
-.gwt-ToggleButton-up-disabled {
- padding: 3px 5px 3px 5px;
-}
-.gwt-ToggleButton-up {
- border: 1px outset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-up-hovering {
- border: 1px outset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-up-disabled {
- border: 1px outset #ccc;
- cursor: default;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-.gwt-ToggleButton-down,
-.gwt-ToggleButton-down-hovering,
-.gwt-ToggleButton-down-disabled {
- padding: 4px 4px 2px 6px;
-}
-.gwt-ToggleButton-down {
- background-position: 0 -513px;
- border: 1px inset #ccc;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-down-hovering {
- background-position: 0 -513px;
- border: 1px inset;
- border-color: #9cf #69e #69e #7af;
- cursor: pointer;
- cursor: hand;
-}
-.gwt-ToggleButton-down-disabled {
- background-position: 0 -513px;
- border: 1px inset #ccc;
- cursor: default;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-.gwt-Tree .gwt-TreeItem {
- padding: 1px 0px;
- margin: 0px;
- white-space: nowrap;
- cursor: hand;
- cursor: pointer;
- zoom: 1;
-}
-.gwt-Tree .gwt-TreeItem-selected {
- background: #93c2f1 url(images/hborder.png) repeat-x 0px -1463px;
-}
-.gwt-TreeItem .gwt-RadioButton input,
-.gwt-TreeItem .gwt-CheckBox input {
- margin-right: 0px;
-}
-* html .gwt-TreeItem .gwt-RadioButton input,
-* html .gwt-TreeItem .gwt-CheckBox input {
- margin-right: -4px;
-}
-
-.gwt-DateBox input {
- width: 8em;
-}
-.dateBoxFormatError {
- background: #eed6d6;
-}
-.dateBoxPopup {
-}
-
-.gwt-DatePicker {
- border: 1px solid #888;
- cursor: default;
-}
-.gwt-DatePicker td,
-.datePickerMonthSelector td:focus {
- outline: none
-}
-.datePickerDays {
- width: 100%;
- background: white;
-}
-.datePickerDay,
-.datePickerWeekdayLabel,
-.datePickerWeekendLabel {
- font-size: 75%;
- text-align: center;
- padding: 4px;
- outline: none;
-}
-.datePickerWeekdayLabel,
-.datePickerWeekendLabel {
- background: #c1c1c1;
- padding: 0px 4px 2px;
- cursor: default;
-}
-.datePickerDay {
- padding: 4px;
- cursor: hand;
- cursor: pointer;
-}
-.datePickerDayIsToday {
- border: 1px solid black;
- padding: 3px;
-}
-.datePickerDayIsWeekend {
- background: #EEEEEE;
-}
-.datePickerDayIsFiller {
- color: #888888;
-}
-.datePickerDayIsValue {
- background: #abf;
-}
-.datePickerDayIsDisabled {
- color: #AAAAAA;
- font-style: italic;
-}
-.datePickerDayIsHighlighted {
- background: #dde;
-}
-.datePickerDayIsValueAndHighlighted {
- background: #ccf;
-}
-.datePickerMonthSelector {
- background: #c1c1c1;
- width: 100%;
-}
-td.datePickerMonth {
- text-align: center;
- vertical-align: center;
- white-space: nowrap;
- font-size: 70%;
- font-weight: bold;
-}
-.datePickerPreviousButton,
-.datePickerNextButton {
- font-size: 120%;
- line-height: 1em;
- cursor: hand;
- cursor: pointer;
- padding: 0px 4px;
-}
-
-.gwt-StackLayoutPanel {
- border-bottom: 1px solid #bbbbbb;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader {
- cursor: pointer;
- cursor: hand;
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-
- font-weight: bold;
- font-size: 1.3em;
- padding: 3px;
- text-align: center;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelHeader-hovering {
- background: #d3def6 url(images/hborder.png) repeat-x 0px -1464px;
-}
-.gwt-StackLayoutPanel .gwt-StackLayoutPanelContent {
- border: 1px solid #bbbbbb;
- border-bottom: 0px;
- background: white;
- padding: 2px 5px 10px 2px;
-}
-
-.gwt-TabLayoutPanel {
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs {
-}
-.gwt-TabLayoutPanelContentContainer {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 2px 1px 1px;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent {
- border-color: #bcbcbc;
- border-style: solid;
- border-width: 1px;
- overflow: hidden;
- padding: 6px;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab {
- margin-left: 6px;
- padding: 3px 6px 3px 6px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #e3e3e3;
-}
-.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected {
- cursor: default;
- background: #bcbcbc;
-}
-
-.gwt-SplitLayoutPanel-HDragger {
- background: white url(images/splitPanelThumb.png) center center no-repeat;
- cursor: col-resize;
-}
-
-.gwt-SplitLayoutPanel-VDragger {
- background: white url(images/splitPanelThumb.png) center center no-repeat;
- cursor: row-resize;
-}
diff --git a/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow-disabled.png b/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow-disabled.png
deleted file mode 100644
index 8cef2ab..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow-disabled.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow.png b/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow.png
deleted file mode 100644
index f03dfee..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/menu-button-arrow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-active.png b/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-active.png
deleted file mode 100644
index fa58c50..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-active.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-disabled.png b/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-disabled.png
deleted file mode 100644
index 0a6a82c..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-disabled.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-focus.png b/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-focus.png
deleted file mode 100644
index 167d71e..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-focus.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-hover.png b/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-hover.png
deleted file mode 100644
index 167d71e..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow-hover.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow.png b/public/jsme_bak/gwt/chrome/images/button/split-button-arrow.png
deleted file mode 100644
index b33a93f..0000000
--- a/public/jsme_bak/gwt/chrome/images/button/split-button-arrow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/combobox/arrow-down-disabled.png b/public/jsme_bak/gwt/chrome/images/combobox/arrow-down-disabled.png
deleted file mode 100644
index 3c5f5ec..0000000
--- a/public/jsme_bak/gwt/chrome/images/combobox/arrow-down-disabled.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/combobox/arrow-down.png b/public/jsme_bak/gwt/chrome/images/combobox/arrow-down.png
deleted file mode 100644
index b298d6e..0000000
--- a/public/jsme_bak/gwt/chrome/images/combobox/arrow-down.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/combobox/ellipsis-disabled.png b/public/jsme_bak/gwt/chrome/images/combobox/ellipsis-disabled.png
deleted file mode 100644
index a9a225d..0000000
--- a/public/jsme_bak/gwt/chrome/images/combobox/ellipsis-disabled.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/combobox/ellipsis.png b/public/jsme_bak/gwt/chrome/images/combobox/ellipsis.png
deleted file mode 100644
index aca78e7..0000000
--- a/public/jsme_bak/gwt/chrome/images/combobox/ellipsis.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/corner.png b/public/jsme_bak/gwt/chrome/images/corner.png
deleted file mode 100644
index f57b153..0000000
--- a/public/jsme_bak/gwt/chrome/images/corner.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/corner_ie6.png b/public/jsme_bak/gwt/chrome/images/corner_ie6.png
deleted file mode 100644
index fd1ccf0..0000000
--- a/public/jsme_bak/gwt/chrome/images/corner_ie6.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/fastree/selectionBar.gif b/public/jsme_bak/gwt/chrome/images/fastree/selectionBar.gif
deleted file mode 100644
index 11e3caf..0000000
--- a/public/jsme_bak/gwt/chrome/images/fastree/selectionBar.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/fastree/treeClosed.gif b/public/jsme_bak/gwt/chrome/images/fastree/treeClosed.gif
deleted file mode 100644
index 7bda586..0000000
--- a/public/jsme_bak/gwt/chrome/images/fastree/treeClosed.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/fastree/treeLoading.gif b/public/jsme_bak/gwt/chrome/images/fastree/treeLoading.gif
deleted file mode 100644
index 371963f..0000000
--- a/public/jsme_bak/gwt/chrome/images/fastree/treeLoading.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/fastree/treeOpen.gif b/public/jsme_bak/gwt/chrome/images/fastree/treeOpen.gif
deleted file mode 100644
index 0fcf791..0000000
--- a/public/jsme_bak/gwt/chrome/images/fastree/treeOpen.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/glasspanel/blue_ridge.png b/public/jsme_bak/gwt/chrome/images/glasspanel/blue_ridge.png
deleted file mode 100644
index cb96282..0000000
--- a/public/jsme_bak/gwt/chrome/images/glasspanel/blue_ridge.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/hborder.png b/public/jsme_bak/gwt/chrome/images/hborder.png
deleted file mode 100644
index f11658c..0000000
--- a/public/jsme_bak/gwt/chrome/images/hborder.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/hborder_ie6.png b/public/jsme_bak/gwt/chrome/images/hborder_ie6.png
deleted file mode 100644
index 4f4dea1..0000000
--- a/public/jsme_bak/gwt/chrome/images/hborder_ie6.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topleft.png b/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topleft.png
deleted file mode 100644
index a0b04f0..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topleft.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topright.png b/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topright.png
deleted file mode 100644
index 16f3d0e..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/corner_dialog_topright.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/hborder_blue_shadow.png b/public/jsme_bak/gwt/chrome/images/ie6/hborder_blue_shadow.png
deleted file mode 100644
index d8c41d3..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/hborder_blue_shadow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/hborder_gray_shadow.png b/public/jsme_bak/gwt/chrome/images/ie6/hborder_gray_shadow.png
deleted file mode 100644
index f4d1844..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/hborder_gray_shadow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/vborder_blue_shadow.png b/public/jsme_bak/gwt/chrome/images/ie6/vborder_blue_shadow.png
deleted file mode 100644
index bd154ae..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/vborder_blue_shadow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/ie6/vborder_gray_shadow.png b/public/jsme_bak/gwt/chrome/images/ie6/vborder_gray_shadow.png
deleted file mode 100644
index fccce49..0000000
--- a/public/jsme_bak/gwt/chrome/images/ie6/vborder_gray_shadow.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/scrolltable/bg_header_gradient.gif b/public/jsme_bak/gwt/chrome/images/scrolltable/bg_header_gradient.gif
deleted file mode 100644
index 48e5c32..0000000
--- a/public/jsme_bak/gwt/chrome/images/scrolltable/bg_header_gradient.gif
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/splitPanelThumb.png b/public/jsme_bak/gwt/chrome/images/splitPanelThumb.png
deleted file mode 100644
index d2ef025..0000000
--- a/public/jsme_bak/gwt/chrome/images/splitPanelThumb.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/valuespinner/bg_textbox.png b/public/jsme_bak/gwt/chrome/images/valuespinner/bg_textbox.png
deleted file mode 100644
index 8f66df8..0000000
--- a/public/jsme_bak/gwt/chrome/images/valuespinner/bg_textbox.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/vborder.png b/public/jsme_bak/gwt/chrome/images/vborder.png
deleted file mode 100644
index b9f7ddc..0000000
--- a/public/jsme_bak/gwt/chrome/images/vborder.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/images/vborder_ie6.png b/public/jsme_bak/gwt/chrome/images/vborder_ie6.png
deleted file mode 100644
index c5596d3..0000000
--- a/public/jsme_bak/gwt/chrome/images/vborder_ie6.png
+++ /dev/null
Binary files differ
diff --git a/public/jsme_bak/gwt/chrome/mosaic.css b/public/jsme_bak/gwt/chrome/mosaic.css
deleted file mode 100644
index 0b66569..0000000
--- a/public/jsme_bak/gwt/chrome/mosaic.css
+++ /dev/null
@@ -1,1252 +0,0 @@
-/**
- * The file contains styles for GWT widgets in the standard theme.
- *
- * In order to maintain cross-browser compatibility, the following syntax is
- * used to create IE6 specific style rules:
- * html>body .gwt-Widget {
- * Rule applies to all browsers (including IE7), except IE6
- * }
- * * html .gwt-Widget {
- * Rule applied to IE6 only (not to IE7)
- * }
- *
- * Specifically, IE6 does not support images with multiple transparent colors,
- * so we need to use the AlphaImageLoader in IE6 only.
- */
-
-/**
- * The reference theme can be used to determine when this style sheet has
- * loaded. Create a hidden div element with absolute position, assign the style
- * name below, and attach it to the DOM. Use a timer to detect when the
- * element's height and width are set to 5px.
- */
-.mosaic-Reference-chrome {
- height: 5px;
- width: 5px;
- zoom: 1;
-}
-/*
-body {
- font-family: arial,sans-serif;
-}
-
-div,td {
- color: #000000;
-}
-
-a:link {
- color:#0000cc;
-}
-
-a:visited {
- color:#551a8b;
-}
-
-a:active {
- color:#ff0000;
-}
-
-*/
-/*** Button ***/
-
-.gwt-Button {
- /* IE hack */
- overflow: visible;
-}
-
-/*** TextBox & TextArea */
-
-.gwt-TextBox,
-.gwt-PasswordTextBox,
-.gwt-TextArea {
- margin: 0px;
- padding: 0px;
- text-decoration: none;
- font-size: 10pt;
- border: 1px inset #ccc;
-}
-
-/*** DecoratedButton ***/
-
-.mosaic-DecoratedButton {
- margin: 0px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: none;
- border-collapse: collapse;
- table-layout: fixed;
-}
-.mosaic-DecoratedButton .buttonTopCenter,
-.mosaic-DecoratedButton .buttonBottomCenter {
- height: 1px !important;
- background: #444;
-}
-.mosaic-DecoratedButton .buttonTopCenterInner,
-.mosaic-DecoratedButton .buttonBottomCenterInner {
- height: 1px !important;
- background: #f00;
-}
-.mosaic-DecoratedButton .buttonMiddleLeft,
-.mosaic-DecoratedButton .buttonMiddleRight {
- width: 1px;
- background: #444;
-}
-.mosaic-DecoratedButton .buttonTopLeftInner,
-.mosaic-DecoratedButton .buttonTopRightInner,
-.mosaic-DecoratedButton .buttonBottomLeftInner,
-.mosaic-DecoratedButton .buttonBottomRightInner {
- width: 1px;
- height: 1px;
-}
-.mosaic-DecoratedButton .buttonMiddleCenterInner {
- width: 100%;
- height: 100%;
- background: #0ff;
-}
-
-/*** ComboBox ***/
-
-.mosaic-ComboBox {
- border: 1px inset #ccc;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-
-.mosaic-ComboBox input {
- border: 0px;
- text-align: middle;
-}
-.mosaic-ComboBox button {
- width: 17px !important;
- border: 0px;
- border-left: 1px solid #ccc;
- padding: 0px;
- background-position: center center;
- background-repeat: no-repeat;
- background-image: url(images/combobox/arrow-down.png);
-}
-
-/*** ToolButton ***/
-
-.mosaic-ToolButton {
- margin: 0px;
- padding: 0px;
- border: 0px;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.mosaic-ToolButton .mosaic-Button {
- margin: 0;
- padding: 3px 5px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: 1px outset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button:active {
- border: 1px inset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button:hover {
- border-color: #9cf #69e #69e #7af;
-}
-.mosaic-ToolButton .mosaic-Button[disabled] {
- cursor: default;
- color: #888;
-}
-.mosaic-ToolButton .mosaic-Button[disabled]:hover {
- border: 1px outset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button {
- background: none;
-}
-.mosaic-ToolButton .mosaic-Menu-Button,
-.mosaic-ToolButton .mosaic-Split-Button {
- padding-right: 20px;
- background-position: right center;
- background-repeat: no-repeat;
-}
-.mosaic-ToolButton .mosaic-Menu-Button {
- background-image: url(images/button/menu-button-arrow.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button {
- background-image: url(images/button/split-button-arrow.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-focus {
- background-image: url(split-button-arrow-focus.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-hover {
- background-image: url(images/button/split-button-arrow-hover.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-activeoption {
- background-image: url(images/button/split-button-arrow-active.png);
-}
-
-/* Checked state */
-
-.mosaic-ToolButton .mosaic-Checkbox-Button-checked {
- border: 1px inset #ccc;
- background-color: #ccc;
-}
-
-/* Disabled state */
-
-.mosaic-ToolButton .mosaic-Menu-Button-disabled {
- background-image: url(images/button/menu-button-arrow-disabled.png);
-}
-
-.mosaic-ToolButton .mosaic-Split-Button-disabled {
- background-image: url(images/button/split-button-arrow-disabled.png);
-}
-
-.mosaic-ToolButton .mosaic-Checkbox-Button-checked[disabled] {
- border: 1px inset #ccc;
-}
-
-/*** Caption ***/
-
-.mosaic-Caption {
- background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
- border-bottom: 1px solid #bbbbbb;
-}
-.mosaic-Caption-iconBoxLeft {
- padding: 0px 0px 0px 2px;
-}
-.mosaic-Caption-iconBoxRight {
- padding: 0px 2px 0px 0px;
-}
-.mosaic-Caption-text {
- padding: 4px 4px 4px 4px;
- text-align: left !important;
- font-weight: bold;
- white-space: nowrap;
- overflow: hidden;
-}
-
-/*** DropDownPanel ***/
-
-.mosaic-DropDownPanel {
-
-}
-
-.mosaic-DropDownPanel .mosaic-ComboBoxList {
- background: white;
- border: none;
- margin: 0px;
- padding: 0px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable,
-.mosaic-DropDownPanel .mosaic-ColumnWidget,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable {
- border-color: #aaa;
- border-style: solid;
- border-width: 1px 0px 1px 1px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .headerWrapper,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerWrapper,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerWrapper {
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .footerWrapper,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerWrapper,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerWrapper {
- border-top: 1px solid #aaa;
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
- border-color: #aaa;
- border-style: solid;
- border-width: 0px 0px 0px 0px;
- white-space: nowrap;
- overflow: hidden;
- padding: 1px 3px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
- color: #fff;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
- background: #C3D9FF;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
- /*background: #FFFFAA;*/
- cursor: hand;
- cursor: pointer;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.selected td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.selected td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.selected td {
- background: #7AA5D6;
-}
-
-/*** WindowPanel ***/
-
-.mosaic-WindowPanel {
-}
-.mosaic-WindowPanel .mosaic-CaptionLayoutPanel .dragdrop-handle {
- cursor: move;
- user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
-}
-.mosaic-WindowPanel .mosaic-CaptionLayoutPanel {
- padding: 0px;
- margin: 0px;
-
- /* debug */
- /*border: 1px solid #00f;*/
-}
-.mosaic-WindowPanel .Body {
- background: white;
-}
-.mosaic-MessageBox .Body {
- background: none;
-}
-.mosaic-WindowPanel .Footer {
-}
-.mosaic-WindowPanel .popupMiddleCenter {
- padding: 0px;
- margin: 0px;
-}
-.mosaic-WindowPanel .Resize-nw {
- cursor: nw-resize;
-}
-.mosaic-WindowPanel .Resize-n {
- cursor: n-resize;
-}
-.mosaic-WindowPanel .Resize-ne {
- cursor: ne-resize;
-}
-.mosaic-WindowPanel .Resize-e {
- cursor: e-resize;
-}
-.mosaic-WindowPanel .Resize-se {
- cursor: se-resize;
-}
-.mosaic-WindowPanel .Resize-s {
- cursor: s-resize;
-}
-.mosaic-WindowPanel .Resize-sw {
- cursor: sw-resize;
-}
-.mosaic-WindowPanel .Resize-w {
- cursor: w-resize;
-}
-
-/*** GlassPanel ***/
-
-.mosaic-GlassPanel-loading,
-.gwt-GlassPanel {
- /* Override glass panel color to be `green` */
- background-color: #000 !important;
- background-repeat: repeat;
-
- /* Override glass panel to 10% opacity (= 90% transparency) */
- filter: alpha(opacity = 10) !important; /* IE */
- opacity: 0.1 !important; /* non-IE */
-
- /*
- NOTE: Please do NOT use either CSS 'width' or 'height' here, as
- this would defeat much of the effort that went into GlassPanel
- in order to get it to work consistently in a variety of
- circumstances. Specifically, please resist the urge to use
- 'width/height: 100%' or similar constructs.
- */
-}
-.mosaic-GlassPanel-invisible {
- /* Override glass panel color to be `green` */
- background-color: #000 !important;
- background-repeat: repeat;
-
- /* Override glass panel to 0% opacity (= 100% transparency) */
- filter: alpha(opacity = 0) !important; /* IE */
- opacity: 0.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-default,
-.mosaic-GlassPanel-blue_ridge {
- background-image: url("images/glasspanel/blue_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 33) !important; /* IE */
- opacity: 0.3 !important; /* non-IE */
-}
-.mosaic-GlassPanel-countertop {
- background-image: url("images/glasspanel/countertop.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 40) !important; /* IE */
- opacity: 0.4 !important; /* non-IE */
-}
-.mosaic-GlassPanel-fish {
- background-image: url("images/glasspanel/fish.png");
- background-repeat: repeat;
-}
-.mosaic-GlassPanel-fleur_de_lis {
- background-image: url("images/glasspanel/fleur_de_lis.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-floral {
- background-image: url("images/glasspanel/floral.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-moss_ridge {
- background-image: url("images/glasspanel/moss_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-numbers {
- background-image: url("images/glasspanel/numbers.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-sky_ridge {
- background-image: url("images/glasspanel/sky_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-snow_ridge {
- background-image: url("images/glasspanel/snow_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-
-/*** ImageButton ***/
-
-.mosaic-ImageButton {
- cursor: pointer;
-}
-
-.mosaic-ImageButton img {
- display: block;
-
- /*
- * Unfortunately, in IE, border-color: transparent is rendered as black.
- * We get around the border on hover displacement of content by adjusting
- * the margin/padding at the same time.
- */
- border: 0px solid transparent;
- margin: 1px;
-}
-.mosaic-ImageButton img:hover {
- /*
- * Unfortunately, in IE, border-color: transparent is rendered as black.
- * We get around the border on hover displacement of content by adjusting
- * the margin/padding at the same time.
- */
- border: 1px solid #4d4d4d;
- margin: 0px;
-
- background-color: #ccc;
-}
-.mosaic-ImageButton img:active {
- background-color: #dcc;
-}
-
-/*** InfoPanel ***/
-
-.mosaic-InfoPanel {
-}
-.mosaic-InfoPanel-panel {
-}
-.mosaic-InfoPanel-caption {
- font-weight: bold;
- display: block;
-}
-.mosaic-InfoPanel-description {
-}
-
-/*** TabLayoutPanel ***/
-
-.mosaic-TabLayoutPanel {
-}
-
-.mosaic-TabLayoutPanelBottom {
-/*
- border-color: #92c1f0;
- border-style: solid;
- border-width: 3px 2px 2px 2px;
-*/
-}
-
-/*** ScrollTabBar ***/
-
-.mosaic-ScrollTabBar {
-}
-
-.mosaic-ScrollTabBar .mosaic-ScrollTabBar-NavBar {
- margin: 0px 2px !important;
-}
-
-.mosaic-ScrollTabBar button {
- padding: 0px !important;
- margin: 0px 0px 2px 0px !important;
- border: 1px solid #ccc;
-}
-
-/*** ScrollTable ***/
-
-.gwt-ScrollTable,
-.mosaic-ColumnWidget,
-.mosaic-ScrollTreeTable {
- border-color: #aaa;
- border-style: solid;
- border-width: 1px 0px 1px 1px;
-}
-
-.gwt-ScrollTable .headerWrapper,
-.mosaic-ColumnWidget .headerWrapper,
-.mosaic-ScrollTreeTable .headerWrapper {
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.gwt-ScrollTable .footerWrapper,
-.mosaic-ColumnWidget .footerWrapper,
-.mosaic-ScrollTreeTable .footerWrapper {
- border-top: 1px solid #aaa;
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.gwt-ScrollTable .dataTable td,
-.gwt-ScrollTable .headerTable td,
-.gwt-ScrollTable .footerTable td,
-.mosaic-ColumnWidget .dataTable td,
-.mosaic-ColumnWidget .headerTable td,
-.mosaic-ColumnWidget .footerTable td,
-.mosaic-ScrollTreeTable .dataTable td,
-.mosaic-ScrollTreeTable .headerTable td,
-.mosaic-ScrollTreeTable .footerTable td {
- border-color: #aaa;
- border-style: solid;
- border-width: 0px 1px 1px 0px;
- white-space: nowrap;
- overflow: hidden;
-}
-
-.gwt-ScrollTable .headerTable td,
-.gwt-ScrollTable .footerTable td,
-.mosaic-ColumnWidget .headerTable td,
-.mosaic-ColumnWidget .footerTable td,
-.mosaic-ScrollTreeTable .headerTable td,
-.mosaic-ScrollTreeTable .footerTable td {
- color: #fff;
-}
-
-.gwt-ScrollTable .dataTable tr.highlighted, /* gen2 */
-.gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-ScrollTreeTable .dataTable tr.hovering {
- background: #C3D9FF;
-}
-
-.gwt-ScrollTable .dataTable td.highlighted, /* gen2 */
-.gwt-ScrollTable .dataTable td.hovering,
-.mosaic-ColumnWidget .dataTable td.hovering,
-.mosaic-ScrollTreeTable .dataTable td.hovering {
- background: #FFFFAA;
- cursor: hand;
- cursor: pointer;
-}
-
-.gwt-ScrollTable .dataTable tr.selected,
-.mosaic-ColumnWidget .dataTable tr.selected,
-.mosaic-ScrollTreeTable .dataTable tr.selected {
- background: #7AA5D6;
-}
-
-.gwt-ScrollTable .pagingOptions {
- background: #e8eef7;
- border-top: 1px solid #aaa;
- border-right: 1px solid #aaa;
- padding: 1px 0px;
-}
-
-.gwt-ScrollTable .pagingOptions .errorMessage {
- color: red;
-}
-
-.gwt-PagingOptions .gwt-Image {
- cursor: hand;
- cursor: pointer;
-}
-
-.gwt-InlineCellEditor {
- border: 3px solid #7AA5D6;
- padding: 4px;
- background: white;
- overflow: auto;
-}
-.gwt-InlineCellEditor .accept {
- cursor: pointer;
- cursor: hand;
-}
-.gwt-InlineCellEditor .cancel {
- cursor: pointer;
- cursor: hand;
-}
-
-/*** CaptionLayoutPanel ***/
-
-.mosaic-CaptionLayoutPanel {
- padding: 0px;
- margin: 0px;
-
- /* debug */
- /*border: 1px dotted #00f;*/
-}
-.mosaic-CaptionLayoutPanel .Body {
-
- /* debug */
- /*border: 1px dotted #0f0;*/
-}
-
-/** DisclosureLayoutPanel */
-
-.mosaic-DisclosureLayoutPanel {
-}
-.mosaic-DisclosureLayoutPanel-open {
-}
-.mosaic-DisclosureLayoutPanel-close {
-}
-.mosaic-DisclosureLayoutPanel .mosaic-Caption {
- background: none;
- border: none;
-}
-.mosaic-DisclosureLayoutPanel .mosaic-Caption-text a {
- text-decoration: none; /* Remove underline from header */
- color: black;
- cursor: pointer;
- cursor: hand;
- padding: 1px;
-}
-.mosaic-DisclosureLayoutPanel .Body {
- border-left: 3px solid #e3e3e3;
- padding: 4px 0px 4px 8px;
- margin-left: 6px;
-}
-
-/*** LayoutPanel ***/
-
-.mosaic-LayoutPanel {
- padding: 5px;
- margin: 0px;
-
- /* debug */
- /*
- margin: 1px;
- border: 1px dotted #f00;
- */
-}
-.mosaic-LayoutPanel-FormLayout .mosaic-LayoutPanel {
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
-}
-.mosaic-LayoutPanel-FillLayout {
- padding: 0px;
-}
-.mosaic-LayoutPanel-BoxLayout {
-}
-.mosaic-LayoutPanel-BorderLayout {
-}
-.mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-top: none;
- height: 18px !important;
- padding: 0px 1px 1px 1px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-bottom: none;
- height: 18px !important;
- padding: 1px 1px 0px 1px;
- overflow: hidden;
-}
-/* TODO
-html>body .mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton img,
-html>body .mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton img {
- position: absolute;
- top: 0px;
- right: 0px;
-}
-*/
-.mosaic-LayoutPanel-BorderLayout .WestCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-left: none;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 18px !important;
-
- padding: 1px 1px 1px 0px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .EastCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-right: none;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 18px !important;
-
- padding: 1px 0px 1px 1px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: n-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar:hover {
- border-top: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar-Movable {
- background: #000;
- cursor: n-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: s-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar:hover {
- border-bottom: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar-Movable {
- background: #000;
- cursor: s-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar:hover {
- border-left: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar-Movable {
- background: #000;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar:hover {
- border-right: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar-Movable {
- background: #000;
-}
-
-/*** ToolBar ***/
-
-.mosaic-ToolBar {
- cursor: default;
- padding: 3px;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.mosaic-ToolBar .mosaic-ToolButton {
- background: none;
- white-space: nowrap;
-}
-.mosaic-ToolBar .mosaic-ToolBarSeparator {
- border-left: 1px solid #ccc;
- background: white;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 1px;
-
- padding: 0px;
- margin: 5px 3px;
-}
-
-/*** WidgetWrapper ***/
-
-.mosaic-WidgetWrapper {
- /* debug */
- /*border: 1px solid;*/
-}
-
-/*** DateTimePicker ***/
-
-.mosaic-DateTimePicker {
- border: none;
- padding: 0px;
- margin: 0px;
- cursor: default;
- background: #dbe6de;
-}
-
-/*** mosaic-DecoratedBottomTabBar ***/
-
-.mosaic-DecoratedBottomTabBar {
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarRest {
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem {
- border-collapse: collapse;
- margin-left: 6px;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomCenter {
- padding: 0px;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomLeft,
-.mosaic-DecoratedBottomTabBar .tabBottomRight {
- padding: 0px;
- zoom: 1;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomLeftInner,
-.mosaic-DecoratedBottomTabBar .tabBottomRightInner {
- width: 6px;
- height: 6px;
-}
-html>body .mosaic-DecoratedBottomTabBar .tabBottomLeft {
- background: url(images/corner2.png) no-repeat 0px -6px;
-}
-html>body .mosaic-DecoratedBottomTabBar .tabBottomRight {
- background: url(images/corner2.png) no-repeat -6px -6px;
-}
-* html .mosaic-DecoratedBottomTabBar .tabBottomLeftInner {
- width: 5px;
- height: 61px;
- margin-top: -55px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-* html .mosaic-DecoratedBottomTabBar .tabBottomRightInner {
- width: 12px;
- height: 61px;
- margin-top: -55px;
- margin-left: -6px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleLeft,
-.mosaic-DecoratedBottomTabBar .tabMiddleRight {
- width: 6px;
- padding: 0px;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleLeftInner,
-.mosaic-DecoratedBottomTabBar .tabMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleCenter {
- padding: 0px 4px 2px 4px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomCenter {
- background: #92c1f0;
-}
-html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeft {
- background-position: 0px 0px;
-}
-html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRight {
- background-position: -6px 0px;
-}
-* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeftInner {
- width: 5px;
- height: 67px;
- margin-top: -61px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRightInner {
- width: 12px;
- height: 67px;
- margin-top: -61px;
- margin-left: -6px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleRight {
- background: #92c1f0;
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
- cursor: default;
- background: #92c1f0;
-}
-
-/*** StackLayoutPanel ***/
-
-.mosaic-StackLayoutPanel {
- /*border: 1px solid #bbbbbb;*/
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem {
- cursor: pointer;
- cursor: hand;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem-selected {
- cursor: pointer;
- cursor: hand;
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelContent {
- /*border: 1px solid #bbbbbb;*/
- /*border-bottom: 0px;*/
-}
-
-/*** FastTree ***/
-
-/* --- Structural CSS --- */
-
-.gwt-FastTree {
- -moz-user-select: none;
- position: relative;
-}
-.gwt-FastTreeItem {
- min-width: 18px;
-}
-.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed {
- width: 100%;
-}
-.gwt-FastTree .selection-bar {
- font-size: 0;
- position: absolute;
- left: 0;
- width: 1px;
- z-index: -1;
- outline: none;
- -moz-outline: none;
-}
-.gwt-FastTree .selection-bar :focus {
- outline: none
-}
-
-/* --- Visual styling --- */
-
-.gwt-FastTree .open .treeItemContent,.gwt-FastTree .closed .treeItemContent {
- margin-left: 18px;
-}
-.gwt-FastTreeItem-leaf {
- display: block;
- padding: 2px;
- padding-left: 18px;
-}
-.gwt-FastTreeItem .children {
- margin-left: 10px;
-}
-.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed,.gwt-FastTreeItem-leaf {
- color: black;
-}
-.gwt-FastTreeItem .open {
- background: url('images/fasttree/treeOpen.gif') no-repeat center left;
-}
-.gwt-FastTreeItem .closed {
- background: url('images/fasttree/treeClosed.gif') no-repeat center left;
-}
-.gwt-FastTreeItem-loading .open {
- background: url('images/fasttree/treeLoading.gif') no-repeat center left;
-}
-.gwt-FastTreeItem-leaf {
-}
-.gwt-FastTree .treeItemContent {
- padding: 2px;
-}
-.gwt-FastTree .selected .treeItemContent {
- background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
-}
-
-/*** FastTreeTable ***/
-
-/* --- Structural CSS --- */
-
-.gwt-FastTreeTable {
- -moz-user-select: none;
- position: relative;
-}
-.gwt-FastTreeTable td {
- white-space: nowrap;
-}
-.gwt-FastTreeTableItem {
- min-width: 18px;
-}
-.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed {
- width: 100%;
-}
-.gwt-FastTreeTable .selection-bar {
- font-size: 0;
- position: absolute;
- left: 0;
- width: 1px;
- z-index: -1;
- outline: none;
- -moz-outline: none;
-}
-.gwt-FastTreeTable .selection-bar :focus {
- outline: none
-}
-
-/* --- Visual styling --- */
-
-.gwt-FastTreeTable .open .treeItemContent,.gwt-FastTreeTable .closed .treeItemContent {
- margin-left: 18px;
-}
-.gwt-FastTreeTableItem-leaf {
- display: block;
- padding: 2px;
- padding-left: 18px;
-}
-.gwt-FastTreeTableItem-children {
- margin-left: 10px;
-}
-.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed,.gwt-FastTreeTableItem-leaf {
- color: black;
-}
-.gwt-FastTreeTableItem .open {
- background: url('images/fasttree/treeOpen.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem .closed {
- background: url('images/fasttree/treeClosed.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem-loading .open {
- background: url('images/fasttree/treeLoading.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem-leaf {
-}
-.gwt-FastTreeTable .treeItemContent {
- padding: 2px;
-}
-/*
-.gwt-FastTreeTable .selected .treeItemContent {
- background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
-}
-*/
-
-/*** gwt-MenuItem ***/
-
-.gwt-MenuBar .gwt-MenuItem-disabled {
- cursor: default;
- background: none;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-/*** gwt-MenuBarPopup ***/
-
-.gwt-MenuBarPopup {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** gwt-InlineCellEditor **/
-
-.gwt-InlineCellEditor {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** gwt-PopupPanel **/
-.gwt-PopupPanel,
-.gwt-DecoratedPopupPanel {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** mosaic-FormSeparator **/
-
-.mosaic-FormSeparator {
- font-weight: bold;
-}
-
-.mosaic-FormSeparator div {
- border: 1px solid #4d4d4d;
-}
-
-/*** Basic Button with Images ***/
-
-.gwt-Button[disabled] table,
-.gwt-Button[disabled] img {
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-.gwt-Button {
- white-space: nowrap;
-}
-
-/*** GWT Incubator SliderBar ***/
-
-.gwt-SliderBar-shell {
- height: 34pt;
- width: 256px;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line {
- border: 1px solid #4d4d4d;
- background-color: #cdcdcd;
- height: 4px;
- width: 95%;
- top: 22pt;
- overflow: hidden;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line-disabled {
- border: 1px solid #8d8d8d;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-knob {
- top: 14pt;
- z-index: 1;
- cursor: pointer;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-tick {
- top: 16pt;
- width: 1px;
- height: 6pt;
- background: #4d4d4d;
- overflow: hidden;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled {
- background: #8d8d8d;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-label {
- top: 2pt;
- font-size: 8pt;
- cursor: default;
-}
-
-.gwt-SliderBar-shell-focused {
-
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line-sliding {
- cursor: pointer;
-}
-
-/*** GWT Incubator ProgressBar ***/
-
-.gwt-ProgressBar-shell {
- border: 1px solid #4d4d4d;
- background-color: #AAAAAA;
- height: 1em;
- width: 256px;
-}
-.gwt-ProgressBar-shell .gwt-ProgressBar-bar {
- background-color: #67A7E3;
-}
-.gwt-ProgressBar-shell .gwt-ProgressBar-text {
- padding: 0px;
- margin: 0px;
- color: white;
-}
-
-/*** GWT Incubator Value Spinner ***/
-
-.gwt-ValueSpinner .arrows {
- width: 17px;
- height: 18px;
- margin-left: 1px;
-}
-
-.gwt-ValueSpinner .textBox {
- border: 0px;
- text-align: right;
- font-family: sans-serif;
- font-weight: bold;
- border: 1px solid #7F9DB9;
-}
-
-.gwt-TimePicker {
- padding: 1px;
-}
-
-.gwt-TimePicker .textBox {
- border: 0px;
- width: 22px;
- text-align: center;
- font-family: sans-serif;
- font-weight: bold;
- font-size: 11px;
- color: #506374;
- border: 1px solid #7F9DB9;
- background: url('images/valuespinner/bg_textbox.png') repeat-x;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell {
- border: 1px solid #faf9f7;
- border-right: 1px solid #848280;
- border-bottom: 1px solid #848280;
- background-color: #AAAAAA;
- width: 50%;
- height: 12pt;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-bar {
- background-color: #67A7E3;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-text {
- padding: 0px;
- margin: 0px;
- color: white;
-}
-
-.gwt-VolumeSlider .decreaseArrow {
- margin: 4px;
-}
-
-.gwt-VolumeSlider .increaseArrow {
- margin: 4px;
-}
diff --git a/public/jsme_bak/gwt/chrome/mosaic_rtl.css b/public/jsme_bak/gwt/chrome/mosaic_rtl.css
deleted file mode 100644
index 1c53423..0000000
--- a/public/jsme_bak/gwt/chrome/mosaic_rtl.css
+++ /dev/null
@@ -1,1252 +0,0 @@
-/**
- * The file contains styles for GWT widgets in the standard theme.
- *
- * In order to maintain cross-browser compatibility, the following syntax is
- * used to create IE6 specific style rules:
- * html>body .gwt-Widget {
- * Rule applies to all browsers (including IE7), except IE6
- * }
- * * html .gwt-Widget {
- * Rule applied to IE6 only (not to IE7)
- * }
- *
- * Specifically, IE6 does not support images with multiple transparent colors,
- * so we need to use the AlphaImageLoader in IE6 only.
- */
-
-/**
- * The reference theme can be used to determine when this style sheet has
- * loaded. Create a hidden div element with absolute position, assign the style
- * name below, and attach it to the DOM. Use a timer to detect when the
- * element's height and width are set to 5px.
- */
-.mosaic-Reference-chrome-rtl {
- height: 5px;
- width: 5px;
- zoom: 1;
-}
-
-/*
-body {
- font-family: arial,sans-serif;
-}
-
-div,td {
- color: #000000;
-}
-
-a:link {
- color:#0000cc;
-}
-
-a:visited {
- color:#551a8b;
-}
-
-a:active {
- color:#ff0000;
-}
-*/
-/*** Button ***/
-
-.gwt-Button {
- /* IE hack */
- overflow: visible;
-}
-
-/*** TextBox & TextArea */
-
-.gwt-TextBox,
-.gwt-PasswordTextBox,
-.gwt-TextArea {
- margin: 0px;
- padding: 0px;
- text-decoration: none;
- font-size: 10pt;
- border: 1px inset #ccc;
-}
-
-/*** DecoratedButton ***/
-
-.mosaic-DecoratedButton {
- margin: 0px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: none;
- border-collapse: collapse;
- table-layout: fixed;
-}
-.mosaic-DecoratedButton .buttonTopCenter,
-.mosaic-DecoratedButton .buttonBottomCenter {
- height: 1px !important;
- background: #444;
-}
-.mosaic-DecoratedButton .buttonTopCenterInner,
-.mosaic-DecoratedButton .buttonBottomCenterInner {
- height: 1px !important;
- background: #f00;
-}
-.mosaic-DecoratedButton .buttonMiddleLeft,
-.mosaic-DecoratedButton .buttonMiddleRight {
- width: 1px;
- background: #444;
-}
-.mosaic-DecoratedButton .buttonTopLeftInner,
-.mosaic-DecoratedButton .buttonTopRightInner,
-.mosaic-DecoratedButton .buttonBottomLeftInner,
-.mosaic-DecoratedButton .buttonBottomRightInner {
- width: 1px;
- height: 1px;
-}
-.mosaic-DecoratedButton .buttonMiddleCenterInner {
- width: 100%;
- height: 100%;
- background: #0ff;
-}
-
-/*** ComboBox ***/
-
-.mosaic-ComboBox {
- border: 1px inset #ccc;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-
-.mosaic-ComboBox input {
- border: 0px;
- text-align: middle;
-}
-.mosaic-ComboBox button {
- width: 17px !important;
- border: 0px;
- border-left: 1px solid #ccc;
- padding: 0px;
- background-position: center center;
- background-repeat: no-repeat;
- background-image: url(images/combobox/arrow-down.png);
-}
-
-/*** ToolButton ***/
-
-.mosaic-ToolButton {
- margin: 0px;
- padding: 0px;
- border: 0px;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.mosaic-ToolButton .mosaic-Button {
- margin: 0;
- padding: 3px 5px;
- text-decoration: none;
- font-size: small;
- cursor: pointer;
- cursor: hand;
- background: url("images/hborder.png") repeat-x 0px -27px;
- border: 1px outset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button:active {
- border: 1px inset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button:hover {
- border-color: #9cf #69e #69e #7af;
-}
-.mosaic-ToolButton .mosaic-Button[disabled] {
- cursor: default;
- color: #888;
-}
-.mosaic-ToolButton .mosaic-Button[disabled]:hover {
- border: 1px outset #ccc;
-}
-.mosaic-ToolButton .mosaic-Button {
- background: none;
-}
-.mosaic-ToolButton .mosaic-Menu-Button,
-.mosaic-ToolButton .mosaic-Split-Button {
- padding-right: 20px;
- background-position: right center;
- background-repeat: no-repeat;
-}
-.mosaic-ToolButton .mosaic-Menu-Button {
- background-image: url(images/button/menu-button-arrow.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button {
- background-image: url(images/button/split-button-arrow.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-focus {
- background-image: url(split-button-arrow-focus.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-hover {
- background-image: url(images/button/split-button-arrow-hover.png);
-}
-.mosaic-ToolButton .mosaic-Split-Button-activeoption {
- background-image: url(images/button/split-button-arrow-active.png);
-}
-
-/* Checked state */
-
-.mosaic-ToolButton .mosaic-Checkbox-Button-checked {
- border: 1px inset #ccc;
- background-color: #ccc;
-}
-
-/* Disabled state */
-
-.mosaic-ToolButton .mosaic-Menu-Button-disabled {
- background-image: url(images/button/menu-button-arrow-disabled.png);
-}
-
-.mosaic-ToolButton .mosaic-Split-Button-disabled {
- background-image: url(images/button/split-button-arrow-disabled.png);
-}
-
-.mosaic-ToolButton .mosaic-Checkbox-Button-checked[disabled] {
- border: 1px inset #ccc;
-}
-
-/*** Caption ***/
-
-.mosaic-Caption {
- background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
- border-bottom: 1px solid #bbbbbb;
-}
-.mosaic-Caption-iconBoxLeft {
- padding: 0px 0px 0px 2px;
-}
-.mosaic-Caption-iconBoxRight {
- padding: 0px 2px 0px 0px;
-}
-.mosaic-Caption-text {
- padding: 4px 4px 4px 4px;
- text-align: left !important;
- font-weight: bold;
- white-space: nowrap;
- overflow: hidden;
-}
-
-/*** DropDownPanel ***/
-
-.mosaic-DropDownPanel {
-
-}
-
-.mosaic-DropDownPanel .mosaic-ComboBoxList {
- background: white;
- border: none;
- margin: 0px;
- padding: 0px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable,
-.mosaic-DropDownPanel .mosaic-ColumnWidget,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable {
- border-color: #aaa;
- border-style: solid;
- border-width: 1px 0px 1px 1px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .headerWrapper,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerWrapper,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerWrapper {
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .footerWrapper,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerWrapper,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerWrapper {
- border-top: 1px solid #aaa;
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
- border-color: #aaa;
- border-style: solid;
- border-width: 0px 0px 0px 0px;
- white-space: nowrap;
- overflow: hidden;
- padding: 1px 3px;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .headerTable td,
-.mosaic-DropDownPanel .gwt-ScrollTable .footerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .headerTable td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .footerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .headerTable td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .footerTable td {
- color: #fff;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
- background: #C3D9FF;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.highlighted,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.hovering,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.highlighted {
- /*background: #FFFFAA;*/
- cursor: hand;
- cursor: pointer;
-}
-
-.mosaic-DropDownPanel .gwt-ScrollTable .dataTable tr.selected td,
-.mosaic-DropDownPanel .mosaic-ColumnWidget .dataTable tr.selected td,
-.mosaic-DropDownPanel .mosaic-ScrollTreeTable .dataTable tr.selected td {
- background: #7AA5D6;
-}
-
-/*** WindowPanel ***/
-
-.mosaic-WindowPanel {
-}
-.mosaic-WindowPanel .mosaic-CaptionLayoutPanel .dragdrop-handle {
- cursor: move;
- user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
-}
-.mosaic-WindowPanel .mosaic-CaptionLayoutPanel {
- padding: 0px;
- margin: 0px;
-
- /* debug */
- /*border: 1px solid #00f;*/
-}
-.mosaic-WindowPanel .Body {
- background: white;
-}
-.mosaic-MessageBox .Body {
- background: none;
-}
-.mosaic-WindowPanel .Footer {
-}
-.mosaic-WindowPanel .popupMiddleCenter {
- padding: 0px;
- margin: 0px;
-}
-.mosaic-WindowPanel .Resize-nw {
- cursor: nw-resize;
-}
-.mosaic-WindowPanel .Resize-n {
- cursor: n-resize;
-}
-.mosaic-WindowPanel .Resize-ne {
- cursor: ne-resize;
-}
-.mosaic-WindowPanel .Resize-e {
- cursor: e-resize;
-}
-.mosaic-WindowPanel .Resize-se {
- cursor: se-resize;
-}
-.mosaic-WindowPanel .Resize-s {
- cursor: s-resize;
-}
-.mosaic-WindowPanel .Resize-sw {
- cursor: sw-resize;
-}
-.mosaic-WindowPanel .Resize-w {
- cursor: w-resize;
-}
-
-/*** GlassPanel ***/
-
-.mosaic-GlassPanel-loading,
-.gwt-GlassPanel {
- /* Override glass panel color to be `green` */
- background-color: #000 !important;
- background-repeat: repeat;
-
- /* Override glass panel to 10% opacity (= 90% transparency) */
- filter: alpha(opacity = 10) !important; /* IE */
- opacity: 0.1 !important; /* non-IE */
-
- /*
- NOTE: Please do NOT use either CSS 'width' or 'height' here, as
- this would defeat much of the effort that went into GlassPanel
- in order to get it to work consistently in a variety of
- circumstances. Specifically, please resist the urge to use
- 'width/height: 100%' or similar constructs.
- */
-}
-.mosaic-GlassPanel-invisible {
- /* Override glass panel color to be `green` */
- background-color: #000 !important;
- background-repeat: repeat;
-
- /* Override glass panel to 0% opacity (= 100% transparency) */
- filter: alpha(opacity = 0) !important; /* IE */
- opacity: 0.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-default,
-.mosaic-GlassPanel-blue_ridge {
- background-image: url("images/glasspanel/blue_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 33) !important; /* IE */
- opacity: 0.3 !important; /* non-IE */
-}
-.mosaic-GlassPanel-countertop {
- background-image: url("images/glasspanel/countertop.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 40) !important; /* IE */
- opacity: 0.4 !important; /* non-IE */
-}
-.mosaic-GlassPanel-fish {
- background-image: url("images/glasspanel/fish.png");
- background-repeat: repeat;
-}
-.mosaic-GlassPanel-fleur_de_lis {
- background-image: url("images/glasspanel/fleur_de_lis.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-floral {
- background-image: url("images/glasspanel/floral.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-moss_ridge {
- background-image: url("images/glasspanel/moss_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-numbers {
- background-image: url("images/glasspanel/numbers.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-sky_ridge {
- background-image: url("images/glasspanel/sky_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-.mosaic-GlassPanel-snow_ridge {
- background-image: url("images/glasspanel/snow_ridge.png");
- background-repeat: repeat;
-
- filter: alpha(opacity = 100) !important; /* IE */
- opacity: 1.0 !important; /* non-IE */
-}
-
-/*** ImageButton ***/
-
-.mosaic-ImageButton {
- cursor: pointer;
-}
-
-.mosaic-ImageButton img {
- display: block;
-
- /*
- * Unfortunately, in IE, border-color: transparent is rendered as black.
- * We get around the border on hover displacement of content by adjusting
- * the margin/padding at the same time.
- */
- border: 0px solid transparent;
- margin: 1px;
-}
-.mosaic-ImageButton img:hover {
- /*
- * Unfortunately, in IE, border-color: transparent is rendered as black.
- * We get around the border on hover displacement of content by adjusting
- * the margin/padding at the same time.
- */
- border: 1px solid #4d4d4d;
- margin: 0px;
-
- background-color: #ccc;
-}
-.mosaic-ImageButton img:active {
- background-color: #dcc;
-}
-
-/*** InfoPanel ***/
-
-.mosaic-InfoPanel {
-}
-.mosaic-InfoPanel-panel {
-}
-.mosaic-InfoPanel-caption {
- font-weight: bold;
- display: block;
-}
-.mosaic-InfoPanel-description {
-}
-
-/*** TabLayoutPanel ***/
-
-.mosaic-TabLayoutPanel {
-}
-
-.mosaic-TabLayoutPanelBottom {
-/*
- border-color: #92c1f0;
- border-style: solid;
- border-width: 3px 2px 2px 2px;
-*/
-}
-
-/*** ScrollTabBar ***/
-
-.mosaic-ScrollTabBar {
-}
-
-.mosaic-ScrollTabBar .mosaic-ScrollTabBar-NavBar {
- margin: 0px 2px !important;
-}
-
-.mosaic-ScrollTabBar button {
- padding: 0px !important;
- margin: 0px 0px 2px 0px !important;
- border: 1px solid #ccc;
-}
-
-/*** ScrollTable ***/
-
-.gwt-ScrollTable,
-.mosaic-ColumnWidget,
-.mosaic-ScrollTreeTable {
- border-color: #aaa;
- border-style: solid;
- border-width: 1px 0px 1px 1px;
-}
-
-.gwt-ScrollTable .headerWrapper,
-.mosaic-ColumnWidget .headerWrapper,
-.mosaic-ScrollTreeTable .headerWrapper {
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.gwt-ScrollTable .footerWrapper,
-.mosaic-ColumnWidget .footerWrapper,
-.mosaic-ScrollTreeTable .footerWrapper {
- border-top: 1px solid #aaa;
- background: #8bd url(images/scrolltable/bg_header_gradient.gif) repeat-x bottom left;
-}
-
-.gwt-ScrollTable .dataTable td,
-.gwt-ScrollTable .headerTable td,
-.gwt-ScrollTable .footerTable td,
-.mosaic-ColumnWidget .dataTable td,
-.mosaic-ColumnWidget .headerTable td,
-.mosaic-ColumnWidget .footerTable td,
-.mosaic-ScrollTreeTable .dataTable td,
-.mosaic-ScrollTreeTable .headerTable td,
-.mosaic-ScrollTreeTable .footerTable td {
- border-color: #aaa;
- border-style: solid;
- border-width: 0px 1px 1px 0px;
- white-space: nowrap;
- overflow: hidden;
-}
-
-.gwt-ScrollTable .headerTable td,
-.gwt-ScrollTable .footerTable td,
-.mosaic-ColumnWidget .headerTable td,
-.mosaic-ColumnWidget .footerTable td,
-.mosaic-ScrollTreeTable .headerTable td,
-.mosaic-ScrollTreeTable .footerTable td {
- color: #fff;
-}
-
-.gwt-ScrollTable .dataTable tr.highlighted, /* gen2 */
-.gwt-ScrollTable .dataTable tr.hovering,
-.mosaic-ColumnWidget .dataTable tr.hovering,
-.mosaic-ScrollTreeTable .dataTable tr.hovering {
- background: #C3D9FF;
-}
-
-.gwt-ScrollTable .dataTable td.highlighted, /* gen2 */
-.gwt-ScrollTable .dataTable td.hovering,
-.mosaic-ColumnWidget .dataTable td.hovering,
-.mosaic-ScrollTreeTable .dataTable td.hovering {
- background: #FFFFAA;
- cursor: hand;
- cursor: pointer;
-}
-
-.gwt-ScrollTable .dataTable tr.selected,
-.mosaic-ColumnWidget .dataTable tr.selected,
-.mosaic-ScrollTreeTable .dataTable tr.selected {
- background: #7AA5D6;
-}
-
-.gwt-ScrollTable .pagingOptions {
- background: #e8eef7;
- border-top: 1px solid #aaa;
- border-right: 1px solid #aaa;
- padding: 1px 0px;
-}
-
-.gwt-ScrollTable .pagingOptions .errorMessage {
- color: red;
-}
-
-.gwt-PagingOptions .gwt-Image {
- cursor: hand;
- cursor: pointer;
-}
-
-.gwt-InlineCellEditor {
- border: 3px solid #7AA5D6;
- padding: 4px;
- background: white;
- overflow: auto;
-}
-.gwt-InlineCellEditor .accept {
- cursor: pointer;
- cursor: hand;
-}
-.gwt-InlineCellEditor .cancel {
- cursor: pointer;
- cursor: hand;
-}
-
-/*** CaptionLayoutPanel ***/
-
-.mosaic-CaptionLayoutPanel {
- padding: 0px;
- margin: 0px;
-
- /* debug */
- /*border: 1px dotted #00f;*/
-}
-.mosaic-CaptionLayoutPanel .Body {
-
- /* debug */
- /*border: 1px dotted #0f0;*/
-}
-
-/** DisclosureLayoutPanel */
-
-.mosaic-DisclosureLayoutPanel {
-}
-.mosaic-DisclosureLayoutPanel-open {
-}
-.mosaic-DisclosureLayoutPanel-close {
-}
-.mosaic-DisclosureLayoutPanel .mosaic-Caption {
- background: none;
- border: none;
-}
-.mosaic-DisclosureLayoutPanel .mosaic-Caption-text a {
- text-decoration: none; /* Remove underline from header */
- color: black;
- cursor: pointer;
- cursor: hand;
- padding: 1px;
-}
-.mosaic-DisclosureLayoutPanel .Body {
- border-left: 3px solid #e3e3e3;
- padding: 4px 0px 4px 8px;
- margin-left: 6px;
-}
-
-/*** LayoutPanel ***/
-
-.mosaic-LayoutPanel {
- padding: 5px;
- margin: 0px;
-
- /* debug */
- /*
- margin: 1px;
- border: 1px dotted #f00;
- */
-}
-.mosaic-LayoutPanel-FormLayout .mosaic-LayoutPanel {
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
-}
-.mosaic-LayoutPanel-FillLayout {
- padding: 0px;
-}
-.mosaic-LayoutPanel-BoxLayout {
-}
-.mosaic-LayoutPanel-BorderLayout {
-}
-.mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-top: none;
- height: 18px !important;
- padding: 0px 1px 1px 1px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-bottom: none;
- height: 18px !important;
- padding: 1px 1px 0px 1px;
- overflow: hidden;
-}
-/* TODO
-html>body .mosaic-LayoutPanel-BorderLayout .NorthCollapsedImageButton img,
-html>body .mosaic-LayoutPanel-BorderLayout .SouthCollapsedImageButton img {
- position: absolute;
- top: 0px;
- right: 0px;
-}
-*/
-.mosaic-LayoutPanel-BorderLayout .WestCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-left: none;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 18px !important;
-
- padding: 1px 1px 1px 0px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .EastCollapsedImageButton {
- border: 1px solid #d0e4f6;
- border-right: none;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 18px !important;
-
- padding: 1px 0px 1px 1px;
- overflow: hidden;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: n-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar:hover {
- border-top: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .NorthSplitBar-Movable {
- background: #000;
- cursor: n-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: s-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar:hover {
- border-bottom: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .SouthSplitBar-Movable {
- background: #000;
- cursor: s-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar:hover {
- border-left: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .WestSplitBar-Movable {
- background: #000;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar {
- overflow: hidden; /* required by IE6 */
- background: #fff;
- cursor: w-resize;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar:hover {
- border-right: 1px dashed #888;
-}
-.mosaic-LayoutPanel-BorderLayout .EastSplitBar-Movable {
- background: #000;
-}
-
-/*** ToolBar ***/
-
-.mosaic-ToolBar {
- cursor: default;
- padding: 3px;
- background: url("images/hborder.png") repeat-x 0px -27px;
-}
-.mosaic-ToolBar .mosaic-ToolButton {
- background: none;
- white-space: nowrap;
-}
-.mosaic-ToolBar .mosaic-ToolBarSeparator {
- border-left: 1px solid #ccc;
- background: white;
-
- /* required by Safari to handle the 'width' attribute */
- position: absolute !important;
- width: 1px;
-
- padding: 0px;
- margin: 5px 3px;
-}
-
-/*** WidgetWrapper ***/
-
-.mosaic-WidgetWrapper {
- /* debug */
- /*border: 1px solid;*/
-}
-
-/*** DateTimePicker ***/
-
-.mosaic-DateTimePicker {
- border: none;
- padding: 0px;
- margin: 0px;
- cursor: default;
- background: #dbe6de;
-}
-
-/*** mosaic-DecoratedBottomTabBar ***/
-
-.mosaic-DecoratedBottomTabBar {
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarFirst {
- width: 5px; /* first tab distance from the left */
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarRest {
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem {
- border-collapse: collapse;
- margin-left: 6px;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomCenter {
- padding: 0px;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomLeft,
-.mosaic-DecoratedBottomTabBar .tabBottomRight {
- padding: 0px;
- zoom: 1;
-}
-.mosaic-DecoratedBottomTabBar .tabBottomLeftInner,
-.mosaic-DecoratedBottomTabBar .tabBottomRightInner {
- width: 6px;
- height: 6px;
-}
-html>body .mosaic-DecoratedBottomTabBar .tabBottomLeft {
- background: url(images/corner2.png) no-repeat 0px -6px;
-}
-html>body .mosaic-DecoratedBottomTabBar .tabBottomRight {
- background: url(images/corner2.png) no-repeat -6px -6px;
-}
-* html .mosaic-DecoratedBottomTabBar .tabBottomLeftInner {
- width: 5px;
- height: 61px;
- margin-top: -55px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-* html .mosaic-DecoratedBottomTabBar .tabBottomRightInner {
- width: 12px;
- height: 61px;
- margin-top: -55px;
- margin-left: -6px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleLeft,
-.mosaic-DecoratedBottomTabBar .tabMiddleRight {
- width: 6px;
- padding: 0px;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleLeftInner,
-.mosaic-DecoratedBottomTabBar .tabMiddleRightInner {
- width: 1px;
- height: 1px;
-}
-.mosaic-DecoratedBottomTabBar .tabMiddleCenter {
- padding: 0px 4px 2px 4px;
- cursor: pointer;
- cursor: hand;
- color: black;
- font-weight: bold;
- text-align: center;
- background: #d0e4f6;
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomCenter {
- background: #92c1f0;
-}
-html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeft {
- background-position: 0px 0px;
-}
-html>body .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRight {
- background-position: -6px 0px;
-}
-* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomLeftInner {
- width: 5px;
- height: 67px;
- margin-top: -61px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-* html .mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabBottomRightInner {
- width: 12px;
- height: 67px;
- margin-top: -61px;
- margin-left: -6px;
- overflow: hidden;
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gwt/standard/images/corner2.png',sizingMethod='crop');
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleLeft,
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleRight {
- background: #92c1f0;
-}
-.mosaic-DecoratedBottomTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
- cursor: default;
- background: #92c1f0;
-}
-
-/*** StackLayoutPanel ***/
-
-.mosaic-StackLayoutPanel {
- /*border: 1px solid #bbbbbb;*/
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem {
- cursor: pointer;
- cursor: hand;
- background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelItem-selected {
- cursor: pointer;
- cursor: hand;
-}
-.mosaic-StackLayoutPanel .mosaic-StackLayoutPanelContent {
- /*border: 1px solid #bbbbbb;*/
- /*border-bottom: 0px;*/
-}
-
-/*** FastTree ***/
-
-/* --- Structural CSS --- */
-
-.gwt-FastTree {
- -moz-user-select: none;
- position: relative;
-}
-.gwt-FastTreeItem {
- min-width: 18px;
-}
-.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed {
- width: 100%;
-}
-.gwt-FastTree .selection-bar {
- font-size: 0;
- position: absolute;
- left: 0;
- width: 1px;
- z-index: -1;
- outline: none;
- -moz-outline: none;
-}
-.gwt-FastTree .selection-bar :focus {
- outline: none
-}
-
-/* --- Visual styling --- */
-
-.gwt-FastTree .open .treeItemContent,.gwt-FastTree .closed .treeItemContent {
- margin-left: 18px;
-}
-.gwt-FastTreeItem-leaf {
- display: block;
- padding: 2px;
- padding-left: 18px;
-}
-.gwt-FastTreeItem .children {
- margin-left: 10px;
-}
-.gwt-FastTreeItem .open,.gwt-FastTreeItem .closed,.gwt-FastTreeItem-leaf {
- color: black;
-}
-.gwt-FastTreeItem .open {
- background: url('images/fasttree/treeOpen.gif') no-repeat center left;
-}
-.gwt-FastTreeItem .closed {
- background: url('images/fasttree/treeClosed.gif') no-repeat center left;
-}
-.gwt-FastTreeItem-loading .open {
- background: url('images/fasttree/treeLoading.gif') no-repeat center left;
-}
-.gwt-FastTreeItem-leaf {
-}
-.gwt-FastTree .treeItemContent {
- padding: 2px;
-}
-.gwt-FastTree .selected .treeItemContent {
- background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
-}
-
-/*** FastTreeTable ***/
-
-/* --- Structural CSS --- */
-
-.gwt-FastTreeTable {
- -moz-user-select: none;
- position: relative;
-}
-.gwt-FastTreeTable td {
- white-space: nowrap;
-}
-.gwt-FastTreeTableItem {
- min-width: 18px;
-}
-.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed {
- width: 100%;
-}
-.gwt-FastTreeTable .selection-bar {
- font-size: 0;
- position: absolute;
- left: 0;
- width: 1px;
- z-index: -1;
- outline: none;
- -moz-outline: none;
-}
-.gwt-FastTreeTable .selection-bar :focus {
- outline: none
-}
-
-/* --- Visual styling --- */
-
-.gwt-FastTreeTable .open .treeItemContent,.gwt-FastTreeTable .closed .treeItemContent {
- margin-left: 18px;
-}
-.gwt-FastTreeTableItem-leaf {
- display: block;
- padding: 2px;
- padding-left: 18px;
-}
-.gwt-FastTreeTableItem-children {
- margin-left: 10px;
-}
-.gwt-FastTreeTableItem .open,.gwt-FastTreeTableItem .closed,.gwt-FastTreeTableItem-leaf {
- color: black;
-}
-.gwt-FastTreeTableItem .open {
- background: url('images/fasttree/treeOpen.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem .closed {
- background: url('images/fasttree/treeClosed.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem-loading .open {
- background: url('images/fasttree/treeLoading.gif') no-repeat center left;
-}
-.gwt-FastTreeTableItem-leaf {
-}
-.gwt-FastTreeTable .treeItemContent {
- padding: 2px;
-}
-/*
-.gwt-FastTreeTable .selected .treeItemContent {
- background: #e3e8f3 url('images/fasttree/selectionBar.gif') repeat-x;
-}
-*/
-
-/*** gwt-MenuItem ***/
-
-.gwt-MenuBar .gwt-MenuItem-disabled {
- cursor: default;
- background: none;
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-/*** gwt-MenuBarPopup ***/
-
-.gwt-MenuBarPopup {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** gwt-InlineCellEditor **/
-
-.gwt-InlineCellEditor {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** gwt-PopupPanel **/
-.gwt-PopupPanel,
-.gwt-DecoratedPopupPanel {
- z-index: 2147483647; /* Integer.MAX_VALUE */
-}
-
-/*** mosaic-FormSeparator **/
-
-.mosaic-FormSeparator {
- font-weight: bold;
-}
-
-.mosaic-FormSeparator div {
- border: 1px solid #4d4d4d;
-}
-
-/*** Basic Button with Images ***/
-
-.gwt-Button[disabled] table,
-.gwt-Button[disabled] img {
- opacity: .5;
- zoom: 1;
- filter: alpha(opacity=40);
-}
-
-.gwt-Button {
- white-space: nowrap;
-}
-
-/*** GWT Incubator SliderBar ***/
-
-.gwt-SliderBar-shell {
- height: 34pt;
- width: 256px;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line {
- border: 1px solid #4d4d4d;
- background-color: #cdcdcd;
- height: 4px;
- width: 95%;
- top: 22pt;
- overflow: hidden;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line-disabled {
- border: 1px solid #8d8d8d;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-knob {
- top: 14pt;
- z-index: 1;
- cursor: pointer;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-tick {
- top: 16pt;
- width: 1px;
- height: 6pt;
- background: #4d4d4d;
- overflow: hidden;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled {
- background: #8d8d8d;
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-label {
- top: 2pt;
- font-size: 8pt;
- cursor: default;
-}
-
-.gwt-SliderBar-shell-focused {
-
-}
-
-.gwt-SliderBar-shell .gwt-SliderBar-line-sliding {
- cursor: pointer;
-}
-
-/*** GWT Incubator ProgressBar ***/
-
-.gwt-ProgressBar-shell {
- border: 1px solid #4d4d4d;
- background-color: #AAAAAA;
- height: 1em;
- width: 256px;
-}
-.gwt-ProgressBar-shell .gwt-ProgressBar-bar {
- background-color: #67A7E3;
-}
-.gwt-ProgressBar-shell .gwt-ProgressBar-text {
- padding: 0px;
- margin: 0px;
- color: white;
-}
-
-/*** GWT Incubator Value Spinner ***/
-
-.gwt-ValueSpinner .arrows {
- width: 17px;
- height: 18px;
- margin-left: 1px;
-}
-
-.gwt-ValueSpinner .textBox {
- border: 0px;
- text-align: right;
- font-family: sans-serif;
- font-weight: bold;
- border: 1px solid #7F9DB9;
-}
-
-.gwt-TimePicker {
- padding: 1px;
-}
-
-.gwt-TimePicker .textBox {
- border: 0px;
- width: 22px;
- text-align: center;
- font-family: sans-serif;
- font-weight: bold;
- font-size: 11px;
- color: #506374;
- border: 1px solid #7F9DB9;
- background: url('images/valuespinner/bg_textbox.png') repeat-x;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell {
- border: 1px solid #faf9f7;
- border-right: 1px solid #848280;
- border-bottom: 1px solid #848280;
- background-color: #AAAAAA;
- width: 50%;
- height: 12pt;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-bar {
- background-color: #67A7E3;
-}
-
-.gwt-VolumeSlider .gwt-ProgressBar-shell .gwt-ProgressBar-text {
- padding: 0px;
- margin: 0px;
- color: white;
-}
-
-.gwt-VolumeSlider .decreaseArrow {
- margin: 4px;
-}
-
-.gwt-VolumeSlider .increaseArrow {
- margin: 4px;
-}
diff --git a/public/jsme_bak/hosted.html b/public/jsme_bak/hosted.html
deleted file mode 100644
index 48b87f3..0000000
--- a/public/jsme_bak/hosted.html
+++ /dev/null
@@ -1,365 +0,0 @@
-<html>
-<head><script>
-var $wnd = parent;
-var $doc = $wnd.document;
-var $moduleName, $moduleBase, $entry
-,$stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null
-,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;
-// Lightweight metrics
-if ($stats) {
- var moduleFuncName = location.search.substr(1);
- var moduleFunc = $wnd[moduleFuncName];
- var moduleName = moduleFunc ? moduleFunc.moduleName : "unknown";
- $stats({moduleName:moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});
-}
-var $hostedHtmlVersion="2.1";
-
-var gwtOnLoad;
-var $hosted = "localhost:9997";
-
-function loadIframe(url) {
- var topDoc = window.top.document;
-
- // create an iframe
- var iframeDiv = topDoc.createElement("div");
- iframeDiv.innerHTML = "<iframe scrolling=no frameborder=0 src='" + url + "'>";
- var iframe = iframeDiv.firstChild;
-
- // mess with the iframe style a little
- var iframeStyle = iframe.style;
- iframeStyle.position = "absolute";
- iframeStyle.borderWidth = "0";
- iframeStyle.left = "0";
- iframeStyle.top = "0";
- iframeStyle.width = "100%";
- iframeStyle.backgroundColor = "#ffffff";
- iframeStyle.zIndex = "1";
- iframeStyle.height = "100%";
-
- // update the top window's document's body's style
- var hostBodyStyle = window.top.document.body.style;
- hostBodyStyle.margin = "0";
- hostBodyStyle.height = iframeStyle.height;
- hostBodyStyle.overflow = "hidden";
-
- // insert the iframe
- topDoc.body.insertBefore(iframe, topDoc.body.firstChild);
-}
-
-var ua = navigator.userAgent.toLowerCase();
-if (ua.indexOf("gecko") != -1) {
- // install eval wrapper on FF to avoid EvalError problem
- var __eval = window.eval;
- window.eval = function(s) {
- return __eval(s);
- }
-}
-if (ua.indexOf("chrome") != -1) {
- // work around __gwt_ObjectId appearing in JS objects
- var hop = Object.prototype.hasOwnProperty;
- Object.prototype.hasOwnProperty = function(prop) {
- return prop != "__gwt_ObjectId" && hop.call(this, prop);
- };
- // do the same in our parent as well -- see issue 4486
- // NOTE: this will have to be changed when we support non-iframe-based DevMode
- var hop2 = parent.Object.prototype.hasOwnProperty;
- parent.Object.prototype.hasOwnProperty = function(prop) {
- return prop != "__gwt_ObjectId" && hop2.call(this, prop);
- };
-}
-
-// wrapper to call JS methods, which we need both to be able to supply a
-// different this for method lookup and to get the exception back
-function __gwt_jsInvoke(thisObj, methodName) {
- try {
- var args = Array.prototype.slice.call(arguments, 2);
- return [0, window[methodName].apply(thisObj, args)];
- } catch (e) {
- return [1, e];
- }
-}
-
-var __gwt_javaInvokes = [];
-function __gwt_makeJavaInvoke(argCount) {
- return __gwt_javaInvokes[argCount] || __gwt_doMakeJavaInvoke(argCount);
-}
-
-function __gwt_doMakeJavaInvoke(argCount) {
- // IE6 won't eval() anonymous functions except as r-values
- var argList = "";
- for (var i = 0; i < argCount; i++) {
- argList += ",p" + i;
- }
- var argListNoComma = argList.substring(1);
-
- return eval(
- "__gwt_javaInvokes[" + argCount + "] =\n" +
- " function(thisObj, dispId" + argList + ") {\n" +
- " var result = __static(dispId, thisObj" + argList + ");\n" +
- " if (result[0]) {\n" +
- " throw result[1];\n" +
- " } else {\n" +
- " return result[1];\n" +
- " }\n" +
- " }\n"
- );
-}
-
-/*
- * This is used to create tear-offs of Java methods. Each function corresponds
- * to exactly one dispId, and also embeds the argument count. We get the "this"
- * value from the context in which the function is being executed.
- * Function-object identity is preserved by caching in a sparse array.
- */
-var __gwt_tearOffs = [];
-var __gwt_tearOffGenerators = [];
-function __gwt_makeTearOff(proxy, dispId, argCount) {
- return __gwt_tearOffs[dispId] || __gwt_doMakeTearOff(dispId, argCount);
-}
-
-function __gwt_doMakeTearOff(dispId, argCount) {
- return __gwt_tearOffs[dispId] =
- (__gwt_tearOffGenerators[argCount] || __gwt_doMakeTearOffGenerator(argCount))(dispId);
-}
-
-function __gwt_doMakeTearOffGenerator(argCount) {
- // IE6 won't eval() anonymous functions except as r-values
- var argList = "";
- for (var i = 0; i < argCount; i++) {
- argList += ",p" + i;
- }
- var argListNoComma = argList.substring(1);
-
- return eval(
- "__gwt_tearOffGenerators[" + argCount + "] =\n" +
- " function(dispId) {\n" +
- " return function(" + argListNoComma + ") {\n" +
- " var result = __static(dispId, this" + argList + ");\n" +
- " if (result[0]) {\n" +
- " throw result[1];\n" +
- " } else {\n" +
- " return result[1];\n" +
- " }\n" +
- " }\n" +
- " }\n"
- );
-}
-
-function __gwt_makeResult(isException, result) {
- return [isException, result];
-}
-
-function __gwt_disconnected() {
- // Prevent double-invocation.
- window.__gwt_disconnected = new Function();
- // Do it in a timeout so we can be sure we have a clean stack.
- window.setTimeout(__gwt_disconnected_impl, 1);
-}
-
-function __gwt_disconnected_impl() {
- __gwt_displayGlassMessage('GWT Code Server Disconnected',
- 'Most likely, you closed GWT Development Mode. Or, you might have lost '
- + 'network connectivity. To fix this, try restarting GWT Development Mode and '
- + 'refresh this page.');
-}
-
-// Keep track of z-index to allow layering of multiple glass messages
-var __gwt_glassMessageZIndex = 2147483647;
-
-// Note this method is also used by ModuleSpace.java
-function __gwt_displayGlassMessage(summary, details) {
- var topWin = window.top;
- var topDoc = topWin.document;
- var outer = topDoc.createElement("div");
- // Do not insert whitespace or outer.firstChild will get a text node.
- outer.innerHTML =
- '<div style="position:absolute;z-index:' + __gwt_glassMessageZIndex-- +
- ';left:50px;top:50px;width:600px;color:#FFF;font-family:verdana;text-align:left;">' +
- '<div style="font-size:30px;font-weight:bold;">' + summary + '</div>' +
- '<div style="font-size:15px;">' + details + '</div>' +
- '</div>' +
- '<div style="position:absolute;z-index:' + __gwt_glassMessageZIndex-- +
- ';left:0px;top:0px;right:0px;bottom:0px;filter:alpha(opacity=60);opacity:0.6;background-color:#000;"></div>'
- ;
- topDoc.body.appendChild(outer);
- var glass = outer.firstChild;
- var glassStyle = glass.style;
-
- // Scroll to the top and remove scrollbars.
- topWin.scrollTo(0, 0);
- if (topDoc.compatMode == "BackCompat") {
- topDoc.body.style["overflow"] = "hidden";
- } else {
- topDoc.documentElement.style["overflow"] = "hidden";
- }
-
- // Steal focus.
- glass.focus();
-
- if ((navigator.userAgent.indexOf("MSIE") >= 0) && (topDoc.compatMode == "BackCompat")) {
- // IE quirks mode doesn't support right/bottom, but does support this.
- glassStyle.width = "125%";
- glassStyle.height = "100%";
- } else if (navigator.userAgent.indexOf("MSIE 6") >= 0) {
- // IE6 doesn't have a real standards mode, so we have to use hacks.
- glassStyle.width = "125%"; // Get past scroll bar area.
- // Nasty CSS; onresize would be better but the outer window won't let us add a listener IE.
- glassStyle.setExpression("height", "document.documentElement.clientHeight");
- }
-
- $doc.title = summary + " [" + $doc.title + "]";
-}
-
-function findPluginObject() {
- try {
- return document.getElementById('pluginObject');
- } catch (e) {
- return null;
- }
-}
-
-function findPluginEmbed() {
- try {
- return document.getElementById('pluginEmbed')
- } catch (e) {
- return null;
- }
-}
-
-function findPluginXPCOM() {
- try {
- return __gwt_HostedModePlugin;
- } catch (e) {
- return null;
- }
-}
-
-gwtOnLoad = function(errFn, modName, modBase){
- $moduleName = modName;
- $moduleBase = modBase;
-
- // Note that the order is important
- var pluginFinders = [
- findPluginXPCOM,
- findPluginObject,
- findPluginEmbed,
- ];
- var topWin = window.top;
- var url = topWin.location.href;
- if (!topWin.__gwt_SessionID) {
- var ASCII_EXCLAMATION = 33;
- var ASCII_TILDE = 126;
- var chars = [];
- for (var i = 0; i < 16; ++i) {
- chars.push(Math.floor(ASCII_EXCLAMATION
- + Math.random() * (ASCII_TILDE - ASCII_EXCLAMATION + 1)));
- }
- topWin.__gwt_SessionID = String.fromCharCode.apply(null, chars);
- }
- var plugin = null;
- for (var i = 0; i < pluginFinders.length; ++i) {
- try {
- var maybePlugin = pluginFinders[i]();
- if (maybePlugin != null && maybePlugin.init(window)) {
- plugin = maybePlugin;
- break;
- }
- } catch (e) {
- }
- }
- if (!plugin) {
- // try searching for a v1 plugin for backwards compatibility
- var found = false;
- for (var i = 0; i < pluginFinders.length; ++i) {
- try {
- plugin = pluginFinders[i]();
- if (plugin != null && plugin.connect($hosted, $moduleName, window)) {
- return;
- }
- } catch (e) {
- }
- }
- loadIframe("http://gwt.google.com/missing-plugin");
- } else {
- if (plugin.connect(url, topWin.__gwt_SessionID, $hosted, $moduleName,
- $hostedHtmlVersion)) {
- window.onUnload = function() {
- try {
- // wrap in try/catch since plugins are not required to supply this
- plugin.disconnect();
- } catch (e) {
- }
- };
- } else {
- if (errFn) {
- errFn(modName);
- } else {
- __gwt_displayGlassMessage(
- "Plugin failed to connect to Development Mode server at " + simpleEscape($hosted),
- "Follow the troubleshooting instructions at "
- + "<a href='http://code.google.com/p/google-web-toolkit/wiki/TroubleshootingOOPHM'>"
- + "http://code.google.com/p/google-web-toolkit/wiki/TroubleshootingOOPHM</a>");
- }
- }
- }
-}
-
-function simpleEscape(originalString) {
- return originalString.replace(/&/g,"&amp;")
- .replace(/</g,"&lt;")
- .replace(/>/g,"&gt;")
- .replace(/\'/g, "&#39;")
- .replace(/\"/g,"&quot;");
-}
-
-window.onunload = function() {
-};
-
-// Lightweight metrics
-window.fireOnModuleLoadStart = function(className) {
- $stats && $stats({moduleName:$moduleName, sessionId:$sessionId, subSystem:'startup', evtGroup:'moduleStartup', millis:(new Date()).getTime(), type:'onModuleLoadStart', className:className});
-};
-
-window.__gwt_module_id = 0;
-</script></head>
-<body>
-<font face='arial' size='-1'>This html file is for Development Mode support.</font>
-<script><!--
-// Lightweight metrics
-$stats && $stats({moduleName:$moduleName, sessionId:$sessionId, subSystem:'startup', evtGroup:'moduleStartup', millis:(new Date()).getTime(), type:'moduleEvalEnd'});
-
-// OOPHM currently only supports IFrameLinker
-var query = parent.location.search;
-if (!findPluginXPCOM()) {
- document.write('<embed id="pluginEmbed" type="application/x-gwt-hosted-mode" width="10" height="10">');
- document.write('</embed>');
- document.write('<object id="pluginObject" CLASSID="CLSID:1D6156B6-002B-49E7-B5CA-C138FB843B4E">');
- document.write('</object>');
-}
-
-// look for the old query parameter if we don't find the new one
-var idx = query.indexOf("gwt.codesvr=");
-if (idx >= 0) {
- idx += 12; // "gwt.codesvr=".length() == 12
-} else {
- idx = query.indexOf("gwt.hosted=");
- if (idx >= 0) {
- idx += 11; // "gwt.hosted=".length() == 11
- }
-}
-if (idx >= 0) {
- var amp = query.indexOf("&", idx);
- if (amp >= 0) {
- $hosted = query.substring(idx, amp);
- } else {
- $hosted = query.substring(idx);
- }
-
- // According to RFC 3986, some of this component's characters (e.g., ':')
- // are reserved and *may* be escaped.
- $hosted = decodeURIComponent($hosted);
-}
-
-query = window.location.search.substring(1);
-if (query && $wnd[query]) setTimeout($wnd[query].onScriptLoad, 1);
---></script></body></html>
diff --git a/public/jsme_bak/jsa.css b/public/jsme_bak/jsa.css
deleted file mode 100644
index d35fce9..0000000
--- a/public/jsme_bak/jsa.css
+++ /dev/null
@@ -1,175 +0,0 @@
-.gwt-DecoratedPopupPanel table,.gwt-MenuBarPopup table {
- border-collapse: separate;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- table-layout: auto;
- width: auto;
- min-width: 0;
- height: auto;
- min-height: 0;
- display: inline-table;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.gwt-DecoratedPopupPanel td,.gwt-MenuBarPopup td {
- border-collapse: separate;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- width: auto;
- min-width: 0;
- height: auto;
- min-height: 0;
- display: table-cell;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.gwt-DecoratedPopupPanel tr,.gwt-MenuBarPopup tr {
- /*border-collapse: separate;*/
- border-color: transparent;
- border-style: none;
- border-width: medium;
- width: auto;
- min-width: 0;
- display:table-row;
- height: auto;
- min-height: 0;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.gwt-DecoratedPopupPanel tbody,.gwt-MenuBarPopup tbody {
- border-collapse: separate;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- width: auto;
- min-width: 0;
- height: auto;
- min-height: 0;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-
-.jsa-resetTable {
- border-collapse: separate;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- table-layout: auto;
- width: auto;
- min-width: 0;
- height: auto;
- min-height: 0;
- display: inline-table;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.jsa-resetTable td {
- border-collapse: separate;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- table-layout: auto;
- display: table-cell;
- width: auto;
- min-width: 0;
- height: auto;
- min-height: 0;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.jsa-resetTable tr {
- /*border-collapse: separate;*/
- border-color: transparent;
- border-style: none;
- border-width: medium;
- width: auto;
- min-width: 0;
- display:table-row;
- height: auto;
- min-height: 0;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-}
-
-.jsa-resetDiv {
- text-align:left;
- border-color: transparent;
- border-style: none;
- border-width: medium;
- width: auto;
- min-width: 0;
- //display:inline;
- height: auto;
- min-height: 0;
- background-color: transparent;
- background-image: none;
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- font-size: 100%;
- vertical-align: baseline;
- line-height: normal;
-
-
-}
-
-
-} \ No newline at end of file
diff --git a/public/jsme_bak/jsme.nocache.js b/public/jsme_bak/jsme.nocache.js
deleted file mode 100644
index 84cf2cf..0000000
--- a/public/jsme_bak/jsme.nocache.js
+++ /dev/null
@@ -1,18 +0,0 @@
-function jsme(){var P='',xb='" for "gwt:onLoadErrorFn"',vb='" for "gwt:onPropertyErrorFn"',ib='"><\/script>',Z='#',qc='.cache.html',_='/',lb='//',Vb='0C406D7CF33A12D63C52DE66D498F1CD',Yb='0DE54407F8836163843F363DEF462435',Zb='0E1958E2DA8AAF8AC743346F1B07289B',$b='1FF46909D749270FF381D41E1313C970',_b='4DD5A381A59C969C147B4AF79F32C2F6',ac='54F9E7E5962E715E5F54DF69E95CC015',bc='5952A2CB4040AE2246428B9BA22BB4AE',cc='59C599C70C55FAEAE8D77121FFC507DA',dc='59EE5ADF5155B64443CE30712540EE3D',ec='5C36F13F9951716092C3E0487B272BDF',fc='5EC8CE504D6A4EB3B3A5BCF3BF37FF40',gc='6D46E1D8BF2EB46D67A6B5E4677D3C2F',hc='75B6640A6BDDF28E71E47025CA9B6A0F',ic='99B9658C834FFDA06817D208BA51E3B1',pc=':',Xb=':1',pb='::',Ac='<script defer="defer">jsme.onInjectionDone(\'jsme\')<\/script>',hb='<script id="',sb='=',$='?',jc='B709675E615270B186F00DE7CEFD0C81',kc='BA041AD18659B20123F3AF7BB55E586D',Eb='BackCompat',ub='Bad handler "',lc='CE2CDF93F94DC9AD046CD426666189FC',Db='CSS1Compat',zc='DOMContentLoaded',mc='F36D9482E6DACEA4F906EA0DC69485B4',nc='F6DEDB2ADBC66FA84D119133642F55EF',oc='FF2629138194336E10D8BDC4EA6E9AE4',jb='SCRIPT',gb='__gwt_marker_jsme',kb='base',cb='baseUrl',T='begin',S='bootstrap',bb='clear.cache.gif',Cb='compat.mode',rb='content',Fb='drag_and_drop_support',Y='end',Ub='false',Ob='gecko',Pb='gecko1_8',U='gwt.codesvr=',V='gwt.hosted=',W='gwt.hybrid',xc='gwt/chrome/chrome.css',yc='gwt/chrome/mosaic.css',wb='gwt:onLoadErrorFn',tb='gwt:onPropertyErrorFn',qb='gwt:property',wc='head',Sb='hosted.html?jsme',vc='href',Nb='ie6',Mb='ie8',Lb='ie9',yb='iframe',ab='img',zb="javascript:''",rc='jsa.css',Q='jsme',eb='jsme.nocache.js',ob='jsme::',sc='link',Rb='loadExternalRefs',mb='meta',Bb='moduleRequested',X='moduleStartup',Kb='msie',nb='name',Hb='opera',Ab='position:absolute;width:0;height:0;border:none',tc='rel',Jb='safari',db='script',Tb='selectingPermutation',R='startup',uc='stylesheet',Wb='true',fb='undefined',Qb='unknown',Gb='user.agent',Ib='webkit';var m=window,n=document,o=m.__gwtStatsEvent?function(a){return m.__gwtStatsEvent(a)}:null,p=m.__gwtStatsSessionId?m.__gwtStatsSessionId:null,q,r,s,t=P,u={},v=[],w=[],x=[],y=0,z,A;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:T});if(!m.__gwt_stylesLoaded){m.__gwt_stylesLoaded={}}if(!m.__gwt_scriptsLoaded){m.__gwt_scriptsLoaded={}}function B(){var b=false;try{var c=m.location.search;return (c.indexOf(U)!=-1||(c.indexOf(V)!=-1||m.external&&m.external.gwtOnLoad))&&c.indexOf(W)==-1}catch(a){}B=function(){return b};return b}
-function C(){if(q&&r){var b=n.getElementById(Q);var c=b.contentWindow;if(B()){c.__gwt_getProperty=function(a){return H(a)}}jsme=null;c.gwtOnLoad(z,Q,t,y);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Y})}}
-function D(){function e(a){var b=a.lastIndexOf(Z);if(b==-1){b=a.length}var c=a.indexOf($);if(c==-1){c=a.length}var d=a.lastIndexOf(_,Math.min(c,b));return d>=0?a.substring(0,d+1):P}
-function f(a){if(a.match(/^\w+:\/\//)){}else{var b=n.createElement(ab);b.src=a+bb;a=e(b.src)}return a}
-function g(){var a=F(cb);if(a!=null){return a}return P}
-function h(){var a=n.getElementsByTagName(db);for(var b=0;b<a.length;++b){if(a[b].src.indexOf(eb)!=-1){return e(a[b].src)}}return P}
-function i(){var a;if(typeof isBodyLoaded==fb||!isBodyLoaded()){var b=gb;var c;n.write(hb+b+ib);c=n.getElementById(b);a=c&&c.previousSibling;while(a&&a.tagName!=jb){a=a.previousSibling}if(c){c.parentNode.removeChild(c)}if(a&&a.src){return e(a.src)}}return P}
-function j(){var a=n.getElementsByTagName(kb);if(a.length>0){return a[a.length-1].href}return P}
-function k(){var a=n.location;return a.href==a.protocol+lb+a.host+a.pathname+a.search+a.hash}
-var l=g();if(l==P){l=h()}if(l==P){l=i()}if(l==P){l=j()}if(l==P&&k()){l=e(n.location.href)}l=f(l);t=l;return l}
-function E(){var b=document.getElementsByTagName(mb);for(var c=0,d=b.length;c<d;++c){var e=b[c],f=e.getAttribute(nb),g;if(f){f=f.replace(ob,P);if(f.indexOf(pb)>=0){continue}if(f==qb){g=e.getAttribute(rb);if(g){var h,i=g.indexOf(sb);if(i>=0){f=g.substring(0,i);h=g.substring(i+1)}else{f=g;h=P}u[f]=h}}else if(f==tb){g=e.getAttribute(rb);if(g){try{A=eval(g)}catch(a){alert(ub+g+vb)}}}else if(f==wb){g=e.getAttribute(rb);if(g){try{z=eval(g)}catch(a){alert(ub+g+xb)}}}}}}
-function F(a){var b=u[a];return b==null?null:b}
-function G(a,b){var c=x;for(var d=0,e=a.length-1;d<e;++d){c=c[a[d]]||(c[a[d]]=[])}c[a[e]]=b}
-function H(a){var b=w[a](),c=v[a];if(b in c){return b}var d=[];for(var e in c){d[c[e]]=e}if(A){A(a,d,b)}throw null}
-var I;function J(){if(!I){I=true;var a=n.createElement(yb);a.src=zb;a.id=Q;a.style.cssText=Ab;a.tabIndex=-1;n.body.appendChild(a);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Bb});a.contentWindow.location.replace(t+L)}}
-w[Cb]=function(){return document.compatMode==Db?Db:Eb};v[Cb]={BackCompat:0,CSS1Compat:1};w[Fb]=function(){return P+(window.FileReader!=undefined)};v[Fb]={'false':0,'true':1};w[Gb]=function(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(Hb)!=-1}())return Hb;if(function(){return b.indexOf(Ib)!=-1}())return Jb;if(function(){return b.indexOf(Kb)!=-1&&n.documentMode>=9}())return Lb;if(function(){return b.indexOf(Kb)!=-1&&n.documentMode>=8}())return Mb;if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return Nb;if(function(){return b.indexOf(Ob)!=-1}())return Pb;return Qb};v[Gb]={gecko1_8:0,ie6:1,ie8:2,ie9:3,opera:4,safari:5};jsme.onScriptLoad=function(){if(I){r=true;C()}};jsme.onInjectionDone=function(){q=true;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Rb,millis:(new Date).getTime(),type:Y});C()};E();D();var K;var L;if(B()){if(m.external&&(m.external.initModule&&m.external.initModule(Q))){m.location.reload();return}L=Sb;K=P}o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Tb});if(!B()){try{G([Eb,Ub,Nb],Vb);G([Eb,Wb,Nb],Vb);G([Eb,Ub,Nb],Vb+Xb);G([Eb,Wb,Nb],Vb+Xb);G([Db,Ub,Hb],Yb);G([Db,Ub,Lb],Zb);G([Db,Ub,Mb],$b);G([Db,Wb,Mb],$b);G([Db,Ub,Mb],$b+Xb);G([Db,Wb,Mb],$b+Xb);G([Eb,Ub,Mb],_b);G([Eb,Wb,Mb],_b);G([Eb,Ub,Mb],_b+Xb);G([Eb,Wb,Mb],_b+Xb);G([Db,Wb,Jb],ac);G([Db,Ub,Jb],bc);G([Eb,Ub,Lb],cc);G([Eb,Wb,Pb],dc);G([Db,Wb,Pb],ec);G([Eb,Ub,Hb],fc);G([Eb,Wb,Hb],gc);G([Db,Wb,Hb],hc);G([Db,Ub,Nb],ic);G([Db,Wb,Nb],ic);G([Db,Ub,Nb],ic+Xb);G([Db,Wb,Nb],ic+Xb);G([Eb,Wb,Lb],jc);G([Eb,Ub,Jb],kc);G([Eb,Ub,Pb],lc);G([Db,Wb,Lb],mc);G([Eb,Wb,Jb],nc);G([Db,Ub,Pb],oc);K=x[H(Cb)][H(Fb)][H(Gb)];var M=K.indexOf(pc);if(M!=-1){y=Number(K.substring(M+1));K=K.substring(0,M)}L=K+qc}catch(a){return}}var N;function O(){if(!s){s=true;if(!__gwt_stylesLoaded[rc]){var a=n.createElement(sc);__gwt_stylesLoaded[rc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+rc);n.getElementsByTagName(wc)[0].appendChild(a)}if(!__gwt_stylesLoaded[xc]){var a=n.createElement(sc);__gwt_stylesLoaded[xc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+xc);n.getElementsByTagName(wc)[0].appendChild(a)}if(!__gwt_stylesLoaded[yc]){var a=n.createElement(sc);__gwt_stylesLoaded[yc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+yc);n.getElementsByTagName(wc)[0].appendChild(a)}C();if(n.removeEventListener){n.removeEventListener(zc,O,false)}if(N){clearInterval(N)}}}
-if(n.addEventListener){n.addEventListener(zc,function(){J();O()},false)}var N=setInterval(function(){if(/loaded|complete/.test(n.readyState)){J();O()}},50);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Y});o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Rb,millis:(new Date).getTime(),type:T});n.write(Ac)}
-jsme(); \ No newline at end of file
diff --git a/public/stylesheets/screen.css b/public/stylesheets/screen.css
deleted file mode 100644
index a31a85a..0000000
--- a/public/stylesheets/screen.css
+++ /dev/null
@@ -1 +0,0 @@
-body{background-image:url("/images/gray_jean.png");overflow:scroll;font-family:sans-serif}body a{text-decoration:none;font-weight:bold;color:#2b2b2b}body img{border:0}body h1{color:#2b2b2b}body h2{padding-top:12px;font-size:x-large;color:#f76700}.logo{top:0;position:fixed;background-color:#efefef;width:100%;z-index:40}.logo img{float:left;display:inline;margin-right:1em;padding:1em}.logo h1{width:80%}.logo img.ote{width:100px;height:50px;display:inline;float:right}.content{background-image:url("/images/gray_jean.png");margin-top:6em}.content h1{text-shadow:#fff 1px 1px 0;font-size:x-large;display:inline}.content .arrow{margin:8px 0px 5px 20px}.content .back{display:inline}.content fieldset#top{border:0;padding:10px;background-color:rgba(200,194,200,0.4);-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content fieldset#top a#linkInsert{display:block;width:100%;height:2em}.content fieldset#top #appletContainer{padding:10px}.content fieldset#middle{border:0;padding:10px;background-color:rgba(200,194,200,0.4);-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content fieldset#middle a#linkModels{display:block;width:100%;height:2em}.content fieldset#middle #models{padding-left:1em}.content fieldset#middle #model a{display:inline;font-weight:normal}.content fieldset#bottom{border:0;background-color:rgba(200,194,200,0.4);padding:10px;margin-bottom:5em;-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content fieldset#bottom input#predict{margin-left:1em}.content .predictions{background-color:rgba(200,194,200,0.4);padding:10px;text-align:justify;-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content .overview{background-image:url("/images/gray_jean.png");padding:12px;margin-top:1em;margin-bottom:1em;text-align:left;-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content .overview a:hover{color:#f76700}.content .overview caption{text-align:left}.content .overview #overview tr td{background-color:#fff;border:1px solid #dad9c7;padding-left:1em;padding-top:0.5em}.content .overview #overview tr td #compound{width:200px}.content .overview #overview tr td b.c{color:#d42200}.content .overview #overview tr td b.n{color:#5c8533}.content .overview #overview tr td .confidence{display:inline}.content .error{background-color:rgba(200,194,200,0.4);padding:15px;-webkit-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,-1px -1px 5px rgba(43,43,43,0.3) inset}.content .error .message{margin:2em;padding:1em;border:2px solid #f76700;background-color:#fff;color:#2b2b2b}.content #closebutton{color:#f76700;margin-left:98%}.details{width:98%;background-color:rgba(200,194,200,0.4);-webkit-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset}.details a:hover{color:#f76700}.details img{display:inline;float:left;margin:0.5em}.significant_fragments{width:98%;margin-bottom:2em;background-color:rgba(200,194,200,0.4);-webkit-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset}.significant_fragments img{display:inline;float:left;margin:0.5em}.significant_fragments table#sf1{text-align:left}.significant_fragments table#sf1 td{padding:0.2em}.descriptors{width:98%;margin-bottom:2em;background-color:rgba(200,194,200,0.4);-webkit-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset}.descriptors img{display:inline;float:left;margin:0.5em}.descriptors table#sf2{text-align:left}.descriptors table#sf2 td{padding:0.2em}.results{background-image:url("/images/gray_jean.png");overflow-x:auto;overflow-y:hidden;margin-top:2em;margin-bottom:2em;-webkit-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset}.results a:hover{color:#f76700}.results .tablesorter{width:100%;text-align:left}.results .tablesorter thead{background-color:rgba(224,221,224,0.4)}.results .tablesorter thead tr th.header{background-image:url("/images/bg.gif");background-repeat:no-repeat;background-position:center left;cursor:pointer;padding-left:20px;border:1px solid #dad9c7;margin-left:-1px}.results .tablesorter thead tr th.headerSortDown{background-image:url("/images/desc.gif");background-color:rgba(200,194,200,0.4)}.results .tablesorter thead tr th.headerSortUp{background-image:url("/images/asc.gif");background-color:rgba(200,194,200,0.4)}.results .tablesorter tbody tr td{padding-left:1em;-webkit-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;-moz-box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset;box-shadow:1px 1px 1px #fff inset,0px -1px 2px rgba(43,43,43,0.3) inset}.results .tablesorter tbody .compound{width:200px;padding:0.2em}.results .tablesorter tbody .n{color:#5c8533}.results .tablesorter tbody .c{color:#d42200}input#predict{border:0px;background-color:rgba(200,194,200,0.4);margin:0;padding:0}.tooltip{background-color:#fff;border:2px solid #f76700;font-size:0.5em;padding:1em;display:none;z-index:50}.footer{margin:20px 0 20px 0}.footer a{text-decoration:none;color:#000}.footer a:hover{color:#f76700}
diff --git a/public/stylesheets/screen.sass b/public/stylesheets/screen.sass
deleted file mode 100644
index 60355e0..0000000
--- a/public/stylesheets/screen.sass
+++ /dev/null
@@ -1,243 +0,0 @@
-@import compass/css3
-
-$ist-color: rgba(200, 194, 200, 0.4)
-$black: #2b2b2b
-$orange: #f76700
-body
- background-image: url("/images/gray_jean.png")
- //background-color: $bg-color
- overflow: scroll
- font-family: sans-serif
- a
- text-decoration: none
- font-weight: bold
- color: $black
- //for IE
- img
- border: 0
- h1
- color: $black
- h2
- padding-top: 12px
- //text-shadow: #FFF 1px 1px 0
- font-size: x-large
- color: $orange
-
-.logo
- top: 0
- position: fixed
- background-color: #efefef
- width: 100%
- z-index: 40
- img
- float: left
- display: inline
- margin-right: 1em
- padding: 1em
- h1
- //display: inline
- width: 80%
- img.ote
- width: 100px
- height: 50px
- display: inline
- float: right
-
-.content
- background-image: url("/images/gray_jean.png")
- margin-top: 6em
- h1
- //margin: 0.3em
- text-shadow: #FFF 1px 1px 0
- font-size: x-large
- display: inline
- .arrow
- margin: 8px 0px 5px 20px
- .back
- display: inline
-
- fieldset#top
- a#linkInsert
- display: block
- width: 100%
- height: 2em
- border: 0
- padding: 10px
- background-color: $ist-color
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- #appletContainer
- padding: 10px
- fieldset#middle
- a#linkModels
- display: block
- width: 100%
- height: 2em
- border: 0
- padding: 10px
- background-color: $ist-color
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- #models
- padding-left: 1em
- #model a
- display: inline
- font-weight: normal
- fieldset#bottom
- border: 0
- background-color: $ist-color
- padding: 10px
- margin-bottom: 5em
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- input#predict
- margin-left: 1em
-
-
- .predictions
- background-color: $ist-color
- padding: 10px
- text-align: justify
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- .overview
- a:hover
- color: $orange
- background-image: url("/images/gray_jean.png")
- padding: 12px
- margin-top: 1em
- margin-bottom: 1em
- text-align: left
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- caption
- text-align: left
- #overview tr td
- background-color: white
- border: 1px solid #dad9c7
- padding-left: 1em
- padding-top: 0.5em
- #compound
- width: 200px
- b.c
- color: #D42200
- b.n
- color: #5C8533
- .confidence
- display: inline
- .error
- background-color: $ist-color
- padding: 15px
- +box-shadow(1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset)
- .message
- margin: 2em
- padding: 1em
- border: 2px solid $orange
- background-color: #FFFFFF
- color: $black
- // close button for iframe also in content class
- #closebutton
- color: $orange
- margin-left: 98%
- //padding: 0
-
-.details
- //height: 100%
- width: 98%
- background-color: $ist-color
- +box-shadow(1px 1px 1px rgba(white, 1) inset, 0px -1px 2px rgba($black, 0.3) inset)
- a:hover
- color: $orange
- img
- display: inline
- float: left
- margin: 0.5em
-
-.significant_fragments
- //height: 100%
- width: 98%
- margin-bottom: 2em
- background-color: $ist-color
- +box-shadow(1px 1px 1px rgba(white, 1) inset, 0px -1px 2px rgba($black, 0.3) inset)
- img
- display: inline
- float: left
- margin: 0.5em
- table#sf1
- text-align: left
- td
- padding: 0.2em
-
-.descriptors
- //height: 100%
- width: 98%
- margin-bottom: 2em
- background-color: $ist-color
- +box-shadow(1px 1px 1px rgba(white, 1) inset, 0px -1px 2px rgba($black, 0.3) inset)
- img
- display: inline
- float: left
- margin: 0.5em
- table#sf2
- text-align: left
- td
- padding: 0.2em
-
-.results
- background-image: url("/images/gray_jean.png")
- overflow-x: auto
- overflow-y: hidden
- margin-top: 2em
- margin-bottom: 2em
- a:hover
- color: $orange
- +box-shadow(1px 1px 1px rgba(white, 1) inset, 0px -1px 2px rgba($black, 0.3) inset)
- .tablesorter
- width: 100%
- text-align: left
- thead
- background-color: adjust-lightness($ist-color, 10%)
- tr
- th.header
- background-image: url("/images/bg.gif")
- background-repeat: no-repeat
- background-position: center left
- cursor: pointer
- padding-left: 20px
- border: 1px solid #dad9c7
- margin-left: -1px
- th.headerSortDown
- background-image: url("/images/desc.gif")
- background-color: $ist-color
- th.headerSortUp
- background-image: url("/images/asc.gif")
- background-color: $ist-color
- tbody
- tr td
- padding-left: 1em
- +box-shadow(1px 1px 1px rgba(white, 1) inset, 0px -1px 2px rgba($black, 0.3) inset)
- .compound
- width: 200px
- padding: 0.2em
- .n
- color: #5C8533
- .c
- color: #D42200
-
-input#predict
- border: 0px
- background-color: $ist-color
- margin: 0
- padding: 0
-
-.tooltip
- background-color: #fff
- border: 2px solid $orange
- font-size: 0.5em
- padding: 1em
- display: none
- z-index: 50
-
-.footer
- margin: 20px 0 20px 0
- a
- text-decoration: none
- color: black
- &:hover
- color: $orange
-
diff --git a/views/layout.haml b/views/layout.haml
index 6659547..05f4a70 100644
--- a/views/layout.haml
+++ b/views/layout.haml
@@ -4,7 +4,7 @@
%meta{'http-equiv' => 'Content-Type', :content => 'text/html; charset=UTF-8'}
%title Lazar Toxicity Predictions
%link{:rel=>'icon', :type=>'image/x-icon', :href=>'/images/favicon.ico'}
- %link{ :href=>"/stylesheets/screen.css", :media=>"screen, projection", :rel=>"stylesheet", :type=>"text/css"}
+ %link{:rel=>'stylesheet', :href=>"#{'/style.css'}", :type => "text/css"}
%link{ :href=>"/stylesheets/jquery-ui.css", :rel=>"stylesheet"}
%link{ :href=>"/jsme/jsa.css", :rel=>"stylesheet"}
%script{:src=>"/javascripts/jquery-1.8.3.min.js", :type=>"text/javascript"}
diff --git a/views/style.scss b/views/style.scss
new file mode 100644
index 0000000..9f03d6a
--- /dev/null
+++ b/views/style.scss
@@ -0,0 +1,228 @@
+$ist-color: rgba(200, 194, 200, 0.4);
+$black: #2b2b2b;
+$orange: #f76700;
+
+body {
+ background-image: url("/images/gray_jean.png");
+ overflow: scroll;
+ font-family: sans-serif; }
+ body a {
+ &:hover {
+ color: $orange; }
+ text-decoration: none;
+ font-weight: bold;
+ color: $black; }
+ body img {
+ border: 0; }
+ body h1 {
+ color: $black; }
+ body h2 {
+ padding-top: 12px;
+ font-size: x-large;
+ color: $orange; }
+
+.logo {
+ top: 0;
+ position: fixed;
+ background-color: #efefef;
+ width: 100%;
+ z-index: 40; }
+ .logo img {
+ float: left;
+ display: inline;
+ margin-right: 1em;
+ padding: 1em; }
+ .logo h1 {
+ width: 80%; }
+ .logo img.ote {
+ width: 100px;
+ height: 50px;
+ display: inline;
+ float: right; }
+
+.content {
+ background-image: url("/images/gray_jean.png");
+ margin-top: 6em; }
+ .content h1 {
+ text-shadow: white 1px 1px 0;
+ font-size: x-large;
+ display: inline; }
+ .content .arrow {
+ margin: 8px 0px 5px 20px; }
+ .content .back {
+ display: inline; }
+ .content fieldset#top {
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ border: 0;
+ padding: 10px;
+ background-color: $ist-color; }
+ .content fieldset#top a#linkInsert {
+ display: block;
+ width: 100%;
+ height: 2em; }
+ .content fieldset#top #appletContainer {
+ padding: 10px; }
+ .content fieldset#middle {
+ border: 0;
+ padding: 10px;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-color: $ist-color; }
+ .content fieldset#middle a#linkModels {
+ display: block;
+ width: 100%;
+ height: 2em; }
+ .content fieldset#middle #models {
+ padding-left: 1em; }
+ .content fieldset#middle #model a {
+ display: inline;
+ font-weight: normal; }
+ .content fieldset#bottom {
+ border: 0;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-color: $ist-color;
+ padding: 10px;
+ margin-bottom: 5em; }
+ .content fieldset#bottom input#predict {
+ margin-left: 1em; }
+ .content .predictions {
+ background-color: $ist-color;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ padding: 10px;
+ text-align: justify; }
+ .content .overview {
+ background-image: url("/images/gray_jean.png");
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ padding: 12px;
+ margin-top: 1em;
+ margin-bottom: 1em;
+ text-align: left; }
+ .content .overview a:hover {
+ color: $orange; }
+ .content .overview caption {
+ text-align: left; }
+ .content .overview #overview tr td {
+ background-color: white;
+ border: 1px solid #dad9c7;
+ padding-left: 1em;
+ padding-top: 0.5em; }
+ .content .overview #overview tr td #compound {
+ width: 200px; }
+ .content .overview #overview tr td b.c {
+ color: #d42200; }
+ .content .overview #overview tr td b.n {
+ color: #5c8533; }
+ .content .overview #overview tr td .confidence {
+ display: inline; }
+ .content .error {
+ background-color: $ist-color;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ padding: 15px; }
+ .content .error .message {
+ margin: 2em;
+ padding: 1em;
+ border: 2px solid $orange;
+ background-color: white;
+ color: $black; }
+ .content #closebutton {
+ color: $orange;
+ margin-left: 98%; }
+
+.details {
+ width: 98%;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-color: $ist-color; }
+ .details a:hover {
+ color: $orange; }
+ .details img {
+ display: inline;
+ float: left;
+ margin: 0.5em; }
+
+.significant_fragments {
+ width: 98%;
+ margin-bottom: 2em;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-color: $ist-color; }
+ .significant_fragments img {
+ display: inline;
+ float: left;
+ margin: 0.5em; }
+ .significant_fragments table#sf1 {
+ text-align: left; }
+ .significant_fragments table#sf1 td {
+ padding: 0.2em; }
+
+.descriptors {
+ width: 98%;
+ margin-bottom: 2em;
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-color: $ist-color; }
+ .descriptors img {
+ display: inline;
+ float: left;
+ margin: 0.5em; }
+ .descriptors table#sf2 {
+ text-align: left; }
+ .descriptors table#sf2 td {
+ padding: 0.2em; }
+
+.results {
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ background-image: url("/images/gray_jean.png");
+ overflow-x: auto;
+ overflow-y: hidden;
+ margin-top: 2em;
+ margin-bottom: 2em; }
+ .results a:hover {
+ color: $orange; }
+ .results .tablesorter {
+ width: 100%;
+ text-align: left; }
+ .results .tablesorter thead {
+ background-color: $ist-color; }
+ .results .tablesorter thead tr th.header {
+ background-image: url("/images/bg.gif");
+ background-repeat: no-repeat;
+ background-position: center left;
+ cursor: pointer;
+ padding-left: 20px;
+ border: 1px solid #dad9c7;
+ margin-left: -1px; }
+ .results .tablesorter thead tr th.headerSortDown {
+ background-image: url("/images/desc.gif");
+ background-color: $ist-color; }
+ .results .tablesorter thead tr th.headerSortUp {
+ background-image: url("/images/asc.gif");
+ background-color: $ist-color; }
+ .results .tablesorter tbody tr td {
+ box-shadow: (1px 1px 1px rgba(white, 1) inset, -1px -1px 5px rgba($black, 0.3) inset);
+ padding-left: 1em; }
+ .results .tablesorter tbody .compound {
+ width: 200px;
+ padding: 0.2em; }
+ .results .tablesorter tbody .n {
+ color: #5c8533; }
+ .results .tablesorter tbody .c {
+ color: #d42200; }
+
+input#predict {
+ border: 0px;
+ background-color: $ist-color;
+ margin: 0;
+ padding: 0; }
+
+.tooltip {
+ background-color: white;
+ border: 2px solid $orange;
+ font-size: 0.5em;
+ padding: 1em;
+ display: none;
+ z-index: 50; }
+
+.footer {
+ margin: 20px 0 20px 0; }
+ .footer a {
+ text-decoration: none;
+ color: black; }
+ .footer a:hover {
+ color: $orange; }