summaryrefslogtreecommitdiff
path: root/public/jsme/F6DEDB2ADBC66FA84D119133642F55EF.cache.html
blob: 6fb5ee88376417b13077893d450bc48b39939d21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
<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>