summaryrefslogtreecommitdiff
path: root/public/jsme/73F66F1A578E65144682885B3DC28556.cache.html
blob: 89a06f1c1226adb76950db91e331d8a90f5d7871 (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
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '73F66F1A578E65144682885B3DC28556';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 l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha="#",ja="$MOL\n",ka="&",la="&amp;",ma="&gt;",na="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",wa=", ",xa="-",za="-C#C-Me",Aa="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",Ka="-NH-SO2-Me",La="-NMe2",Ma="-NO2",Oa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Wa="//",Xa="/>",Ya="0",Za="0px",$a="1",ab="100%",bb="1em",cb="1ex",db="1in",eb="2",
fb="3",hb=":",ib=": ",jb=";",kb="<",lb="<V1:",mb="<V2:",nb="=",pb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Gb="Cl",Ib="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Dc="Se",Gc="Si",Hc="South",Lc="Style names cannot be empty",Mc="Text",Nc="V1",Oc="V2",Pc="West",Qc="X",Rc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="_",Wc="__gwtex_wrap",cd="__uiObjectID",dd="a",ed="absolute",fd="alert",gd="alertdialog",
hd="align",id="alpha(opacity=",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="bottom",wd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="clip",Hd="code",Id="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Qd="contentinfo",Rd="contextmenu",Sd="dblclick",Yd="definition",Zd="dialog",$d="dir",ae="directory",
be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="end_gesture",he="error",ie="filter",je="float",ke="focus",le="fontFamily",me="fontSize",ne="fontStyle",oe="fontWeight",pe="form",qe="function",re="g",se="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",ye="gridcell",ze="group",Ae="gwt-MenuBar",Be="gwt-MenuBarPopup",Ce="heading",De="height",Ee="hidden",Le="html",Me="id",Ne="ie8",Oe="img",Pe="is_touch_supported",Qe="italic",Re="java.vm.name",Se=
"jsa-resetDiv",Te="keydown",Ue="left",Ve="link",We="list",Xe="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",ff="menuPopup",hf="menubar",jf="menuitem",kf="menuitemcheckbox",lf="menuitemradio",mf="middle",nf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="msie",yf="multipart",zf="n",Af="name",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",Kf="offsetWidth",Lf=
"onclick",Mf="onload",Nf="ontouchstart",Of="opacity",Pf="opera",Qf="option",Rf="outline",Sf="overflow",Tf="padding",Uf="paste",Vf="popupContent",Wf="position",Xf="presentation",Yf="progressbar",Zf="px",$f='px"',ag="px,",bg="px, ",cg="px;",dg="px;height:",fg="px;top:",gg="px;width:",hg="radio",ig="radiogroup",jg="reaction",kg="region",lg="return function() { w.__gwt_dispatchUnhandledEvent_",mg="rgb(",ng="right",og="rotation",pg="row",rg="rowgroup",sg="rowheader",tg="rtl",ug="s",vg="scale100",wg="scrollbar",
xg="se",yg="search",zg="separator",Ag="serif",Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="styleFloat",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",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="w",hh="whiteSpace",ih="width",jh=
"x",kh="zIndex",lh="zoom",mh="|",_,nh={l:4194303,m:4194303,h:1048575},oh={l:0,m:0,h:0},ph={l:1,m:0,h:0},xh={l:2,m:0,h:0},yh={l:3,m:0,h:0},zh={l:4,m:0,h:0},Ah={l:8,m:0,h:0},Bh={l:10,m:0,h:0},Ch={l:16,m:0,h:0},Dh={l:32,m:0,h:0},Eh={l:64,m:0,h:0},Fh={l:128,m:0,h:0},Gh={l:256,m:0,h:0},Hh={l:512,m:0,h:0},Ih={l:1024,m:0,h:0},Jh={l:2048,m:0,h:0},Kh={l:8192,m:0,h:0},Lh={l:16384,m:0,h:0},Mh={l:32768,m:0,h:0},Nh={l:65536,m:0,h:0},Oh={l:131072,m:0,h:0},Ph={l:262144,m:0,h:0},Qh={l:524288,m:0,h:0},Rh={},Sh={38:1,
71:1,78:1,84:1,86:1},Th={71:1,74:1,88:1},Uh={73:1},Vh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Wh={89:1},Xh={48:1,71:1},Yh={7:1,8:1,71:1,75:1,77:1},Zh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},$h={71:1,78:1,80:1,84:1,86:1},ai={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},bi={71:1,74:1,89:1},ci={71:1,88:1},di={67:1},ei={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},fi={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},gi={106:1},m={71:1,74:1},hi={71:1,78:1,84:1,86:1},ii={8:1,9:1,71:1,75:1,
77:1},ji={13:1,37:1},ki={20:1},li={92:1},mi={44:1,45:1,51:1,57:1,65:1,71:1},ni={35:1,71:1,75:1,77:1},oi={44:1,45:1,51:1,65:1,71:1},pi={71:1,78:1,86:1},qi={71:1},ri={44:1,51:1,65:1,71:1},si={11:1},ti={27:1,34:1},ui={51:1,71:1},vi={6:1,8:1,71:1,75:1,77:1},wi={18:1,71:1},xi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},yi={90:1},zi={10:1,71:1,75:1,77:1},Ai={21:1},Bi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ci={14:1},Di={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Ei={88:1},s={70:1,71:1,
74:1};function t(a,b,c){var d=Rh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Rh[a]=function(){}),_=d.prototype=0>b?{}:new Rh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Fi(this)};
_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(Gi,m,-1,8,1);d=(Hi(),Ii);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ji(){Ji=x;Ki=new Li}function Mi(a){for(var b,a=new Ni(a.j.k);a.b<a.d.Be();)b=Oi(a),Pi(b.gd(),fe,!1),Qi(a)}
function Ri(a,b,c){var a=a.n,d;try{d=new Si(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Ti(e);if(A(e,78))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.gd(),Sb,!0);Pi(c.gd(),ee,!0);z(Ki,b,c)}function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.n.c,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.b.a);Yi(d.d.a);Yi(d.c.a);Pi(b.gd(),Sb,!1);Pi(c.gd(),ee,!1)}
function Zi(a){var b;a.o=!1;for(a=new Ni(a.j.k);a.b<a.d.Be();)b=Oi(a),Pi(b.gd(),fe,!1),Qi(a)}function $i(a,b){aj(a.j.k,b)?Pi(b.gd(),fe,!1):a.o?(bj(a.j.k,b),Pi(b.gd(),fe,!0)):(a.j.k.Ke(),bj(a.j.k,b))}function cj(a){this.f=a;this.j=new dj(this);this.n=new ej(this.j)}t(3,1,{});_.qc=function(){fj(this.j.e,"dragdrop-dragging")};_.rc=function(){gj(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ki;function dj(a){this.k=new hj;this.d=a;this.a=a.f}t(4,1,{},dj);_.a=null;
_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function ij(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function jj(a,b){var c;c=kj(a.c,lj).a;b.a.ctrlKey||b.a.metaKey||Mi(a.b.d);$i(a.b.d,c)}function mj(a){a.b.f=null;a.b.d.rc();nj((oj(),pj(null)),a.a,0,0);var b=a.a.gb;qj=b;rj();b.setCapture();a.d=2}
function ej(a){this.c=new Li;this.b=a;this.a=new sj;tj(this.a,uj(),vj());B(this.a,this,(wj(),wj(),xj));B(this.a,this,(yj(),yj(),zj));a=this.a.gb.style;a[ie]="alpha(opacity=0)";Aj||(Bj=-1!=navigator.userAgent.toLowerCase().indexOf(xf)&&8==$doc.documentMode?!0:!1,Aj=!0);Bj?a.filter=id+0+sa:a.opacity=0;a.margin=0+(Cj(),Zf);a.borderStyle=(Dj(),Cf);a[nd]="blue"}t(5,1,{},ej);
_.tc=function(a){var b,c,d,e;c=a.f;d=Rj(a);e=Sj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!lj)lj=c,this.b.e=kj(this.c,lj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Tj(this.b.k,this.b.e)&&(Mi(this.b.d),$i(this.b.d,this.b.e)),Uj(new Vj),this.e=!0,Wj(a.a),this.f=d,this.i=e,b=new Xj(lj,null),lj!=this.b.e&&(c=new Xj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,mj(this),1!=this.d&&ij(this,this.b.i,this.b.j))};
_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Yj(a,b);a=Zj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&($j(ak(d-this.f),ak(a-this.i))>=this.b.d.k?(bk(),-1!=Tj(this.b.k,this.b.e)||$i(this.b.d,this.b.e),c=new Xj(lj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,mj(this)):Wj(ck)),1==this.d)return;Wj(ck);ij(this,d,a)};
_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Yj(a,b);b=Zj(a,b);if(1==(a.a.button||0))if(this.e=!1,lj)try{if(bk(),1==this.d)jj(this,a);else{d!=this.a&&(c=new Xj(d,null),e+=c.a,b+=c.d);try{ij(this,e,b),this.b.d.qc(),3!=this.d&&jj(this,a)}finally{var f=this.a.gb;qj&&f==qj&&(qj=null);rj();f.releaseCapture();dk(this.a);this.d=1;this.b.e=null}}}finally{lj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var lj=null;function Vj(){}t(6,1,Ai,Vj);_.wc=function(){bk()};
function Si(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Si);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ra+this.a+wa+this.d+sa};function Xj(a,b){!a||a==(oj(),pj(null))?this.f=this.e=0:(this.e=a.cd()-ek(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(oj(),pj(null))?this.c=this.b=0:(this.b=fk(b.gb)+b.gb.clientLeft,this.c=gk(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Xj);
_.tS=function(){return ra+this.a+wa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function bk(){try{$doc.selection.empty()}catch(a){}}function hk(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;aj(c.a,b);0==c.a.c&&ik(c.b);a.q=null}a.xc()}}function jk(a,b){var c=kk();hk(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;lk(a.k,kk())}
function mk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
function lk(a,b){if(mk(a.a,b)){var c=a.a,d=a.a.s,e;e=new nk(d,a.a.k);bj(d.a,e);1==d.a.c&&ok(d.b,16);c.q=e}else a.a.q=null}function pk(a){this.a=a}t(18,1,{},pk);_.a=null;t(19,1,{});t(20,1,{2:1});function qk(){qk=x;rk=new sk}t(21,19,{});var rk=null;function sk(){this.a=new hj;this.b=new tk(this)}t(22,21,{},sk);function uk(){uk=x;vk=new hj;var a=new wk;xk();yk(zk?zk:zk=new Ak,a)}function ik(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);aj(vk,a)}
function ok(a,b){if(0>b)throw new Bk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);aj(vk,a);a.b=!1;a.c=Ck(a,b);bj(vk,a)}function Dk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function Ck(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||aj(vk,this);this.Cc()};_.b=!1;_.c=0;var vk;function tk(a){uk();this.a=a}t(23,24,{},tk);
_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(Ek,m,3,a.a.c,0);b=Fk(a.a,b);c=new Gk;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.a,d),lk(d.a,c.a);0<a.a.c&&ok(a.b,$j(5,16-(kk()-c.a)))};_.a=null;function nk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},nk);_.a=null;_.b=null;t(27,1,{});_.a=null;function Hk(){this.a=fd}t(26,27,{},Hk);function Ik(){this.a=gd}t(28,27,{},Ik);function Jk(){this.a=kd}t(29,27,{},Jk);t(31,1,{});_.a=null;function Kk(a){this.a=a}t(30,31,{},Kk);function Lk(){this.a=ld}t(32,27,{},Lk);
function Mk(){this.a=od}t(33,27,{},Mk);function Nk(){this.a=wd}t(34,27,{},Nk);function Ok(){this.a=Cd}t(35,27,{},Ok);function Pk(){this.a=Kd}t(36,27,{},Pk);function Qk(){this.a=Ld}t(37,27,{},Qk);function Rk(){this.a=Md}t(38,27,{},Rk);function Sk(){this.a=Qd}t(39,27,{},Sk);function Tk(){this.a=Yd}t(40,27,{},Tk);function Uk(){this.a=Zd}t(41,27,{},Uk);function Vk(){this.a=ae}t(42,27,{},Vk);function Wk(){this.a=de}t(43,27,{},Wk);function Xk(){this.a=pe}t(44,27,{},Xk);function Yk(){this.a=we}
t(45,27,{},Yk);function Zk(){this.a=ye}t(46,27,{},Zk);function $k(){this.a=ze}t(47,27,{},$k);function al(){this.a=Ce}t(48,27,{},al);function bl(a){this.a=a.id}t(49,1,{4:1,5:1},bl);_.a=null;function cl(){this.a=Oe}t(50,27,{},cl);function dl(){this.a=Ve}t(51,27,{},dl);function el(){this.a=We}t(52,27,{},el);function fl(){this.a=Xe}t(53,27,{},fl);function gl(){this.a=Ye}t(54,27,{},gl);function hl(){this.a=$e}t(55,27,{},hl);function il(){this.a=bf}t(56,27,{},il);function jl(){this.a=cf}t(57,27,{},jl);
function kl(){this.a=df}t(58,27,{},kl);function ll(){this.a=ef}t(59,27,{},ll);function ml(){this.a=hf}t(60,27,{},ml);function nl(){this.a=jf}t(61,27,{},nl);function ol(){this.a=kf}t(62,27,{},ol);function pl(){this.a=lf}t(63,27,{},pl);function ql(){this.a=Bf}t(64,27,{},ql);function rl(){this.a=Ef}t(65,27,{},rl);function sl(){this.a=Qf}t(66,27,{},sl);function tl(){this.a=Xf}t(67,27,{},tl);t(68,31,{},function(a){this.a=a});function ul(){this.a=Yf}t(69,27,{},ul);
function vl(){vl=x;wl=new Kk("aria-activedescendant")}var wl;function xl(){this.a=hg}t(71,27,{},xl);function yl(){this.a=ig}t(72,27,{},yl);function zl(){this.a=kg}t(73,27,{},zl);
function Al(){Al=x;Bl=new Ik;Cl=new Hk;Dl=new Jk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Pk;Jl=new Qk;Kl=new Rk;Ll=new Sk;Ml=new Tk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new Yk;Tl=new $k;Ul=new al;Vl=new cl;Wl=new dl;Xl=new fl;Yl=new gl;Zl=new el;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ml;em=new ol;fm=new pl;gm=new nl;hm=new ll;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new yl;om=new xl;pm=new zl;qm=new rm;sm=new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=
new Dm;Em=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;E=new Li;z(E,kg,pm);z(E,fd,Cl);z(E,Zd,Nl);z(E,gd,Bl);z(E,kd,Dl);z(E,de,Pl);z(E,ld,El);z(E,od,Fl);z(E,wd,Gl);z(E,Cd,Hl);z(E,ye,Rl);z(E,Kd,Il);z(E,ze,Tl);z(E,Ld,Jl);z(E,Md,Kl);z(E,Qd,Ll);z(E,Yd,Ml);z(E,We,Zl);z(E,ae,Ol);z(E,pe,Ql);z(E,we,Sl);z(E,Ce,Ul);z(E,Oe,Vl);z(E,Ve,Wl);z(E,Xe,Xl);z(E,Ye,Yl);z(E,$e,$l);z(E,bf,am);z(E,cf,bm);z(E,df,cm);z(E,ef,hm);z(E,hf,dm);z(E,jf,gm);z(E,
kf,em);z(E,Qf,km);z(E,hg,om);z(E,lf,fm);z(E,Bf,im);z(E,Ef,jm);z(E,Xf,lm);z(E,Yf,mm);z(E,ig,nm);z(E,pg,um);z(E,rg,qm);z(E,sg,sm);z(E,yg,ym);z(E,zg,Am);z(E,wg,wm);z(E,Bg,Cm);z(E,Dg,Em);z(E,Eg,Vm);z(E,Hg,an);z(E,Jg,Xm);z(E,Kg,Zm);z(E,Pg,cn);z(E,Qg,en);z(E,Rg,gn);z(E,Sg,jn);z(E,Zg,pn);z(E,$g,ln);z(E,ah,nn)}var Cl,Bl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,Ul,Vl,Wl,Zl,Xl,Yl,$l,am,bm,cm,hm,dm,gm,em,fm,im,jm,km,lm,mm,om,nm,pm,E,um,qm,sm,wm,ym,Am,Cm,Em,Vm,an,Xm,Zm,cn,en,gn,jn,pn,ln,nn;
function vm(){this.a=pg}t(75,27,{},vm);function rm(){this.a=rg}t(76,27,{},rm);function tm(){this.a=sg}t(77,27,{},tm);function xm(){this.a=wg}t(78,27,{},xm);function zm(){this.a=yg}t(79,27,{},zm);function Bm(){this.a=zg}t(80,27,{},Bm);function Dm(){this.a=Bg}t(81,27,{},Dm);function Um(){this.a=Dg}t(82,27,{},Um);function Wm(){this.a=Eg}t(83,27,{},Wm);function bn(){this.a=Hg}t(84,27,{},bn);function Ym(){this.a=Jg}t(85,27,{},Ym);function $m(){this.a=Kg}t(86,27,{},$m);function dn(){this.a=Pg}
t(87,27,{},dn);function fn(){this.a=Qg}t(88,27,{},fn);function hn(){this.a=Rg}t(89,27,{},hn);function kn(){this.a=Sg}t(90,27,{},kn);function qn(){this.a=Zg}t(91,27,{},qn);function mn(){this.a=$g}t(92,27,{},mn);function on(){this.a=ah}t(93,27,{},on);function Gk(){this.a=kk()}function kk(){return(new Date).getTime()}t(94,1,{},Gk);function rn(a){var b,c,d;d=new sn;for(c=a;c;)b=c.Dc(),c!=a&&tn(d.a,"Caused by: "),un(d,c.cZ.d),tn(d.a,ib),tn(d.a,null==b?"(No exception detail)":b),tn(d.a,aa),c=c.e}
function vn(a){var b,c,d;c=y(wn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new xn;c[d]=a[d]}}function yn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+ib+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return yn(this)};_.e=null;_.f=null;function zn(a){An();this.f=a}t(98,99,pi,zn);function Xi(a){An();this.f=a}function Ui(a,b){An();this.e=b;this.f=a}t(97,98,hi,Xi,Ui);
function Bn(a){An();this.b=a;this.a=l;var b,c,d;c=[];d=y(wn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Cn(c[a]);vn(d)}t(96,97,hi,Bn);
_.Dc=function(){if(null==this.c){this.d=null==this.b?Gf:Dn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":En(this.b).d;this.a=this.a+ib+(Dn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Dn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Af&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ib+a[c]}catch(d){}a=b}else a=l;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function Fn(a,b){return Gn(a)?a.eQ(b):a===b}function En(a){return Gn(a)?a.cZ:Hn}
function In(a){return Gn(a)?a.hC():Fi(a)}
function Jn(){var a;Jn=x;Kn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
function Ln(a){Jn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Kn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Kn;t(106,1,{});function Fi(a){return a.$H||(a.$H=++Mn)}function Nn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function On(){return $wnd.setTimeout(function(){0!=Pn&&(Pn=0);Qn=-1},10)}var Pn=0,Mn=0,Rn=0,Qn=-1;
function Sn(){Sn=x;Tn=new Un}function Vn(a,b){a.a=Wn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Xn(a)),Yn(a.e,1),!a.i&&(a.i=new Zn(a)),Yn(a.i,50))}function Un(){}function $n(a){return a.Ec()}function Wn(a,b){!a&&(a=[]);a[a.length]=b;return a}function ao(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=Wn(b,e)):e[0].wc()}catch(f){if(f=Ti(f),!A(f,86))throw f;}}return b}function Yn(a,b){Sn();$wnd.setTimeout(function(){C($n)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
t(108,106,{},Un);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Tn;function Xn(a){this.a=a}t(109,1,{},Xn);
_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),ao(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Gk;100>kk()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Zn(a){this.a=a}t(110,1,{},Zn);_.Ec=function(){this.a.d&&Yn(this.a.e,1);return this.a.j};
_.a=null;function bo(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=hb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function An(){var a,b,c,d;c=bo(new co);d=y(wn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Cn(c[a]);vn(d)}function co(){}t(113,1,{},co);
_.Fc=function(a){var b,c,d;d=l;a=eo(a);b=a.indexOf(ra);c=0==a.indexOf(qe)?8:0;-1==b&&(b=fo(a,go(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=eo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function tn(a,b){a[a.explicitLength++]=null==b?Gf:b}function ho(){var a=[];a.explicitLength=0;return a}function io(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}
function lo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
function oo(a){var b=$doc;return-1!=a.indexOf(hb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(ce)),b.__gwt_container),b.innerHTML=kb+a+Xa||l,a=mo(b),b.removeChild(a),a):b.createElement(a)}function Wj(a){a.returnValue=!1}function po(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function qo(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
function fk(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+ek(F(b.compatMode,Eb)?b.documentElement:b.body)}function gk(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((F(b.compatMode,Eb)?b.documentElement:b.body).scrollTop||0)}function ek(a){return a.currentStyle.direction==tg?-(a.scrollLeft||0):a.scrollLeft||0}var Bj=!1,Aj=!1;function ro(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
function so(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientLeft}function to(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientTop}function vj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function uo(a){return ek(F(a.compatMode,Eb)?a.documentElement:a.body)}
function vo(a){return(F(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function wo(a,b){this.b=a;this.c=b}t(137,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Dj(){Dj=x;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=H(Io,m,6,[xo,zo,Bo,Do,Fo])}t(136,137,vi);var Ho,Bo,zo,Do,xo,Fo;function yo(){wo.call(this,gc,0)}t(138,136,vi,yo);function Ao(){wo.call(this,"DOTTED",1)}t(139,136,vi,Ao);
function Co(){wo.call(this,"DASHED",2)}t(140,136,vi,Co);function Eo(){wo.call(this,"HIDDEN",3)}t(141,136,vi,Eo);function Go(){wo.call(this,"SOLID",4)}t(142,136,vi,Go);function Jo(){Jo=x;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=H(To,m,7,[Ko,Mo,Oo,Qo])}t(143,137,Yh);var So,Mo,Oo,Qo,Ko;function Lo(){wo.call(this,gc,0)}t(144,143,Yh,Lo);function No(){wo.call(this,"BLOCK",1)}t(145,143,Yh,No);function Po(){wo.call(this,"INLINE",2)}t(146,143,Yh,Po);function Ro(){wo.call(this,"INLINE_BLOCK",3)}
t(147,143,Yh,Ro);function Uo(){Uo=x;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=H(dp,m,9,[Vo,Xo,Zo,ap])}t(148,137,ii);var cp,Vo,Xo,Zo,ap;function Wo(){wo.call(this,Db,0)}t(149,148,ii,Wo);function Yo(){wo.call(this,$b,1)}t(150,148,ii,Yo);function $o(){wo.call(this,cc,2)}t(151,148,ii,$o);function bp(){wo.call(this,vc,3)}t(152,148,ii,bp);function Cj(){Cj=x;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=H(xp,m,10,[ep,gp,ip,kp,mp,op,qp,sp,up])}t(153,137,zi);
var wp,sp,ip,kp,qp,up,op,gp,mp,ep;function fp(){wo.call(this,"PX",0)}t(154,153,zi,fp);function hp(){wo.call(this,"PCT",1)}t(155,153,zi,hp);function jp(){wo.call(this,"EM",2)}t(156,153,zi,jp);function lp(){wo.call(this,"EX",3)}t(157,153,zi,lp);function np(){wo.call(this,"PT",4)}t(158,153,zi,np);function pp(){wo.call(this,"PC",5)}t(159,153,zi,pp);function rp(){wo.call(this,"IN",6)}t(160,153,zi,rp);function tp(){wo.call(this,"CM",7)}t(161,153,zi,tp);function vp(){wo.call(this,"MM",8)}t(162,153,zi,vp);
function yp(){yp=x;zp=[];Ap=[];Bp=[]}var zp,Ap,Bp;function Cp(){Cp=x;Dp()}function Dp(){Dp=x;Cp();Ep=y(I,s,-1,30,1)}function Fp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Ep;t(177,1,{});_.tS=function(){return"An event type"};_.f=null;t(176,177,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(175,176,{});_.Hc=function(){return this.Jc()};_.a=null;var Gp=_.b=null;function Hp(){Hp=x;Ip=new Jp(pd,new Kp)}function Kp(){}t(174,175,{},Kp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return Ip};
var Ip;function Lp(){Lp=x;Mp=new Jp(Bd,new Np)}function Np(){}t(178,175,{},Np);_.Gc=function(a){Op();Pp(this,a.b,Qp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return Mp};var Mp;t(181,175,si);function Yj(a,b){return(a.a.clientX||0)-fk(b)+ek(b)+uo(b.ownerDocument)}function Zj(a,b){return(a.a.clientY||0)-gk(b)+(b.scrollTop||0)+vo(b.ownerDocument)}function Rj(a){var b;return(b=a.b)?Yj(a,b):a.a.clientX||0}function Sj(a){var b;return(b=a.b)?Zj(a,b):a.a.clientY||0}t(180,181,si);
function Rp(){Rp=x;Sp=new Jp(Ed,new Tp)}function Tp(){}t(179,180,si,Tp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Sp};var Sp;function Up(){Up=x;Vp=new Jp(Rd,new Wp)}function Wp(){}t(182,175,{},Wp);_.Gc=function(){Wj(this.a);this.a.cancelBubble=!0};_.Jc=function(){return Vp};var Vp;t(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Xp=_.c=0;function Ak(){this.c=++Xp}t(184,185,ji,Ak);
function Jp(a,b){this.c=++Xp;this.a=b;!Gp&&(Gp=new Yp);Gp.a[a]=this;this.b=a}t(183,184,ji,Jp);_.a=null;_.b=null;function Zp(){Zp=x;$p=new Jp(Sd,new aq)}function aq(){}t(186,180,si,aq);
_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(bq(),cq))a=dq(b.gb),c=new eq(jo(b.gb,Kf),jo(b.gb,Jf)),d=new eq(jo(b.K.ab.gb,Kf),jo(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);fq(b.z,!0);a=jo(b.K.ab.gb,Kf);gq(b,new eq(a,hq(b.K.ab).a));b.A&&b.F!=cq&&iq(b.f,b)}else fq(b.z,!1),b.F!=(bq(),cq)?gq(b,new eq(b.w.b,b.w.a)):jq(b,dq(b.f.gb)),b.A&&b.F!=cq&&kq(b.f,b);lq(b.K.ab)}else fq(b.z,!0)};_.Jc=function(){return $p};var $p;function mq(){mq=x;nq=new Jp(ke,new oq)}
function oq(){}t(187,175,{},oq);_.Gc=function(a){dk(a.a.a)};_.Jc=function(){return nq};var nq;function pq(){pq=x;qq=new Jp(se,new rq)}function rq(){}t(188,175,{},rq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,sq(a.a.e,a.a.b)&&Wj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,tq(a.a.f,a.a.b)&&Wj(this.a)),a.a.d=!0)};_.Jc=function(){return qq};var qq;function uq(){uq=x;vq=new Jp(te,new wq)}function wq(){}
t(189,175,{},wq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,xq(a.a.a,a.a.b))};_.Jc=function(){return vq};var vq;function yq(){yq=x;zq=new Jp(ue,new Aq)}function Aq(){}t(190,175,{},Aq);_.Gc=function(){Wj(this.a)};_.Jc=function(){return zq};var zq;t(192,175,{});t(191,192,{});function Bq(){Bq=x;Cq=new Jp(Te,new Dq)}function Dq(){}t(193,191,{},Dq);
_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Eq(),Fq).length&&-999!=(Eq(),Fq)[c]&&(c=(Eq(),Fq)[c]);b=new Gq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?Hq(Iq(a)):e=301;break;case 118:case 86:b&&a.vb&&Jq(a.u,(!a.wb&&(a.wb=new Kq(a)),a.wb));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:a.Rb&&(Lq(a,ko((Mq(),Nq).gc.a.gb,ch)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ha):801==a.c?(e=237,a.kb=!0,a.J=Ga):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
e=111:(e=234,a.kb=!0,a.J=Ma);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ra);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Aa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Ca;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Oq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Oq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Oq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Oq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Oq(a,4):e=207;break;case 53:105==a.c?Oq(a,5):e=208;break;case 54:105==a.c?Oq(a,
6):e=210;break;case 55:105==a.c?Oq(a,7):e=211;break;case 56:105==a.c?Oq(a,8):e=212;break;case 57:105==a.c?Oq(a,9):(a.kb=!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}Pq(a,e)}b=!0}b&&Wj(this.a)};_.Jc=function(){return Cq};var Cq;function Qq(){Qq=x;Rq=new Jp(nf,new Sq)}function Sq(){}t(194,180,si,Sq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Rq};var Rq;
function wj(){wj=x;xj=new Jp(tf,new Tq)}function Tq(){}t(195,180,si,Tq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return xj};var xj;function Uq(){Uq=x;Vq=new Jp(uf,new Wq)}function Wq(){}t(196,180,si,Wq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Xj(lj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,mj(a))};_.Jc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new Jp(vf,new Zq)}function Zq(){}t(197,180,si,Zq);_.Gc=function(a){var b;b=this.a;Vn((Sn(),Tn),new $q(a,a.b,b))};_.Jc=function(){return Yq};var Yq;
function yj(){yj=x;zj=new Jp(wf,new ar)}function ar(){}t(198,180,si,ar);_.Gc=function(a){a.vc(this)};_.Jc=function(){return zj};var zj;function Yp(){this.a={}}t(199,1,{},Yp);_.a=null;t(202,181,si);var br=null;function cr(){cr=x;dr=new Jp(Ug,new er)}function er(){}t(201,202,si,er);_.Gc=function(a){fr(a.a,this,a.a.k)};_.Jc=function(){return dr};var dr;function gr(){gr=x;hr=new Jp(Vg,new ir)}function ir(){}t(203,202,si,ir);_.Gc=function(a){fr(a.a,this,a.a.k)};_.Jc=function(){return hr};var hr;
function jr(){var a;this.a=(a=document.createElement(ce),a.setAttribute(Nf,"return;"),typeof a.ontouchstart==qe)}t(204,1,{},jr);function kr(){kr=x;lr=new Jp(Wg,new mr)}function mr(){}t(205,202,si,mr);_.Gc=function(a){fr(a.a,this,a.a.n)};_.Jc=function(){return lr};var lr;function nr(){nr=x;or=new Jp(Xg,new pr)}function pr(){}t(206,202,si,pr);_.Gc=function(a){qr(a.a,this)&&(a.a.j&&rr(a.a.j,a.a.b)?a.a.d=!0:(Wj(this.a),ok(a.a.c,750),a.a.d=!1))};_.Jc=function(){return or};var or;
function sr(a,b){this.a=b;this.b=a}function tr(a,b,c){zk&&(b=new sr(b,c),a.Uc(b))}t(207,176,{},sr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return zk};_.a=!1;var zk=_.b=null;function ur(a){this.a=a}t(208,176,{},ur);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return vr};var vr=_.a=null;function wr(){}function xr(a){var b;yr&&(b=new wr,a.Uc(b))}t(209,176,{},wr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return yr};var yr=null;function zr(a){this.a=a}t(210,176,{},zr);_.Gc=function(a){a.Tc(this)};
_.Hc=function(){return Ar};var Ar=_.a=null;function Br(){}t(211,176,{},Br);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return Cr};var Cr=null;function Dr(a,b,c){a=a.a;if(!b)throw new Er("Cannot add a handler with a null type");if(!c)throw new Er("Cannot add a null handler");0<a.b?Fr(a,new Gr(a,b,c)):Hr(a,b,null).vf(c);return new Ir(new Jr(a,b,c))}
function Kr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new Er("Cannot fire null event");try{++d.b;j=Lr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Ti(n),A(n,86))f=n,!e&&(e=new Mr),Nr(e,f);else throw n;}}if(e)throw new Or(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Ni(d.a);r.b<r.d.Be();)o=Oi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Ti(q);if(A(q,38))throw new Pr(q.a);throw q;}finally{null==
c?(b.e=!0,b.f=null):b.f=c}}function Qr(a){Rr.call(this,a,!1)}function Rr(a,b){this.a=new Sr(b);this.b=a}t(212,1,Ci,Qr,Rr);_.Uc=function(a){Kr(this,a)};_.a=null;_.b=null;t(215,1,{});function Fr(a,b){!a.a&&(a.a=new hj);bj(a.a,b)}function Tr(a,b,c,d){var e,f;e=Lr(a,b,c);e.xf(d)&&e.ye()&&(f=kj(a.d,b),f.Ae(c),f.ye()&&Wi(a.d,b))}function Hr(a,b,c){var d;d=kj(a.d,b);d||(d=new Li,z(a.d,b,d));a=d.xe(c);a||(a=new hj,d.ze(c,a));return a}
function Lr(a,b,c){a=kj(a.d,b);if(!a)return Ur(),Ur(),Vr;c=a.xe(c);return!c?(Ur(),Ur(),Vr):c}t(214,215,{});_.a=null;_.b=0;_.c=!1;function Sr(a){this.d=new Li;this.c=a}t(213,214,{},Sr);function Ir(a){this.a=a}t(216,1,{},Ir);_.a=null;function Or(a){Ui.call(this,Wr(a),Xr(a));this.a=a}function Xr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
function Wr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Yr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:tn(b.a,"; "),d=d.Dc(),tn(b.a,d);return io(b.a)}t(218,97,Sh,Or);_.a=null;function Pr(a){Or.call(this,a)}t(217,218,Sh,Pr);t(219,1,{},function(){});function Zr(a){a=ko(a,$d);return $r(tg,a)?(as(),bs):$r(af,a)?(as(),cs):(as(),ds)}function as(){as=x;bs=new es("RTL",0);cs=new es("LTR",1);ds=new es("DEFAULT",2);fs=H(gs,m,15,[bs,cs,ds])}
function es(a,b){wo.call(this,a,b)}t(221,137,{15:1,71:1,75:1,77:1},es);var fs,ds,cs,bs;function hs(){}function is(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 y(a,b,c,d,e){d=is(e,d);H(a,b,c,d);return d}function js(a){return ks([ls,I],[m,s],[70,-1],a,0,2,1)}
function ks(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=is(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ks(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ms();var e=ns,f=os;ms();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ps(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new qs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new qs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new qs;}a[b]=c}t(222,1,{},hs);_.qI=0;
function ms(){ms=x;ns=[];os=[];var a=new hs,b=ns,c=os,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ns,os;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Dn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Gn(a){return a.tM==x||a.cM&&!!a.cM[1]}function rs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function ss(){var a;$stats&&ts("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Pf))a=Pf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a=Ne;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"}F(Ne,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&ts("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Hs,m,1,[Eb]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&ts("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";yp();Bp.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;}");
yp();0!=Bp.length&&(a=Bp.join(l),a=(Cp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Fp(0,a,!1),Bp.length=0);if(0!=zp.length){a=zp.join(l);a=(Cp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Ep[b],0==c&&(c=Ep[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Ep[e]+=a.length;Fp(e,a,!0)}zp.length=0}0!=Ap.length&&(a=Ap.join(l),a=(Cp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
a:Fp(b-1,a,!0),Ap.length=0);$stats&&ts("export.client.JSME_export");new Is;new Js;0<Ks(null)?Vn((Sn(),Tn),new Ls):Ms()}function Ti(a){return A(a,86)?a:new Bn(a)}function Ns(a){return Os(a&4194303,a>>22&4194303,0>a?1048575:0)}function Ps(a){return Os(a.l,a.m,a.h)}function Os(a,b,c){return _=new Qs,_.l=a,_.m=b,_.h=c,_}
function Rs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Ss;if(0==a.l&&0==a.m&&0==a.h)return Ts=Os(0,0,0),Os(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?(Ts=Os(0,0,0),c=Ps((Us(),Vs))):(Ts=Os(c.l,c.m,c.h),c=Os(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ws(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?Xs(e):0==c&&0!=d&&0==e?Xs(d)+22:0!=c&&0==d&&0==e?Xs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=Ps((Us(),Ys)),c=!0,g=!g;else return c=Zs(a,f),g&&$s(c),Ts=Os(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ws(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zs(c,d);f&&$s(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Os(f,j,c);g?Ts=Ws(c):Ts=Os(c.l,c.m,c.h);return e}if(!at(a,b))return e?Ts=Ws(a):Ts=Os(a.l,a.m,a.h),Os(0,0,0);c=c?a:Os(a.l,a.m,a.h);var h,n,o,r;f=bt(b)-bt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Os(j&4194303,n&4194303,h&1048575);for(n=Os(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&$s(n);e?(Ts=Ws(c),d&&(Ts=ct(Ts,(Us(),Vs)))):Ts=Os(c.l,c.m,c.h);return n}
function $s(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function bt(a){var b;b=dt(a.h);return 32==b?(b=dt(a.m),32==b?dt(a.l)+32:b+20-10):b-12}var Ts=null;function et(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Os(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ft(a,b){return Os(a.l&b.l,a.m&b.m,a.h&b.h)}function gt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function M(a){var b,c,d;if(isNaN(a))return Us(),ht;if(-9223372036854775E3>a)return Us(),it;if(9223372036854775E3<=a)return Us(),Ys;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Os(a,b,c);d&&$s(b);return b}function jt(a){var b,c;return-129<a&&128>a?(b=a+128,null==kt&&(kt=y(lt,m,16,256,0)),c=kt[b],!c&&(c=kt[b]=Ns(a)),c):Ns(a)}
function mt(a){var b=oh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function at(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
function nt(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;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;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Os(c&4194303,q&
4194303,u&1048575)}function Ws(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Os(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Os(c&4194303,d&4194303,e&1048575)}function ct(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Os(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
function N(a){return a.l|a.m<<22}function ot(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ya;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return xa+ot(Ws(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=jt(1E9);a=Rs(a,b);b=l+N(Ts);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ya+b;c=b+c}return c}var kt=null;function Us(){Us=x;Ys=Os(4194303,4194303,524287);it=Os(0,0,524288);Vs=jt(1);jt(2);ht=jt(0)}var Ys,it,Vs,ht;function Qs(){}t(231,1,{16:1},Qs);
function ts(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(236,1,{},pt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function qt(a,b){tn(a.a.a,b.a);return a}function rt(){this.a=new st}t(237,1,{},rt);function tt(a){if(null==a)throw new Er("css is null");this.a=a}t(238,1,{17:1,71:1},tt);
_.eQ=function(a){return!A(a,17)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;function vt(a){if(null==a)throw new Er("html is null");this.a=a}t(240,1,wi,vt);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;t(241,1,wi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;
function wt(){wt=x;xt=RegExp(ka,re);yt=RegExp(pb,re);zt=RegExp(kb,re);At=RegExp(qa,re);Bt=RegExp(ea,re)}function Ct(a){wt();-1!=a.indexOf(ka)&&(a=a.replace(xt,la));-1!=a.indexOf(kb)&&(a=a.replace(zt,na));-1!=a.indexOf(pb)&&(a=a.replace(yt,ma));-1!=a.indexOf(ea)&&(a=a.replace(Bt,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(At,"&#39;"));return a}var xt,yt,zt,Bt,At;function Dt(a){if(null==a)throw new Er("uri is null");this.a=a}t(243,1,{19:1},Dt);_.eQ=function(a){return!A(a,19)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};
_.a=null;function Et(){Et=x}t(245,1,{});function Ft(){}t(246,1,{},Ft);var Gt=null;function Ht(){}t(247,245,{},Ht);var It=null;function Jt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Lr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=Lr(a.a,f,null).Cf(e),A(d,20)&&Fn(d.a,b)){var h=a.a,n=f;0<h.b?Fr(h,new Kt(h,n,null,d)):Tr(h,n,null,d)}}}t(248,1,ki);_.a=null;function Lt(a){this.a=a}t(249,248,ki,Lt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function Mt(a){this.a=a}t(250,248,ki,Mt);
_.Sc=function(){var a=this.a;Nt((Ot(),Pt),a.a,!0)};function Qt(){An()}t(251,97,hi,Qt);function Rt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,ok(a.d,1))}function St(){this.a=new Tt(this);this.b=new hj;this.d=new Ut(this);this.f=new Vt(this)}t(252,1,{},St);_.c=!1;_.e=!1;function Tt(a){uk();this.a=a}t(253,24,{},Tt);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Wt(a.f.d.b,a.f.b);Xt(a.f);A(b,21)&&new Qt;a.c=!1;Rt(a)}};_.a=null;function Ut(a){uk();this.a=a}t(254,24,{},Ut);
_.Cc=function(){this.a.e=!1;var a=this.a,b=kk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(ok(a.a,1E4);a.f.c<a.f.a;){d=Yt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Xt(a.f)}if(100<=kk()-b)break}}finally{e||(ik(a.a),a.c=!1,Rt(a))}};_.a=null;function Yt(a){var b;a.b=a.c;b=Wt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Xt(a){Zt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Vt(a){this.d=a}t(255,1,{},Vt);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Yt(this)};
_.Zc=function(){Xt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function $t(a,b){var c=(au(),bu(b));a.appendChild(c)}var ck=null,qj=null;function cu(){cu=x;du=new St}function Uj(a){cu();if(!a)throw new Er("cmd cannot be null");var b=du;bj(b.b,a);Rt(b)}var du;function eu(a){rj();!fu&&(fu=new Ak);gu||(gu=new Rr(null,!0),hu=new iu);return Dr(gu,fu,a)}var gu=null;function ju(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function iu(){}t(261,176,{},iu);_.Gc=function(a){a.Wc(this);hu.c=!1};_.Hc=function(){return fu};
_.Ic=function(){ju(this)};_.a=!1;_.b=!1;_.c=!1;var fu=_.d=null,hu=null;function ku(){ku=x;lu=new mu;nu()||(lu=null)}var lu=null;function wk(){}t(263,1,{},wk);_.Qc=function(){for(;0<(uk(),vk).c;)ik(Wt(vk,0))};function yk(a,b){return Dr((!ou&&(ou=new pu),ou),a,b)}
function qu(a){xk();ru||(su("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new tu),ru=!0);return yk((!yr&&(yr=new Ak),yr),a)}
function xk(){uu||(su('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new vu),
uu=!0)}function wu(){uu&&tr((!ou&&(ou=new pu),ou),null,!1)}function xu(){var a;uu&&(a=new yu,ou&&Kr(ou,a));return null}function zu(){var a,b;if(ru&&(b=uj(),a=vj(),Au!=b||Bu!=a))Au=b,Bu=a,xr((!ou&&(ou=new pu),ou))}var uu=!1,ou=null,Bu=0,Au=0,ru=!1;function Cu(){Cu=x;Du=new Ak}function yu(){Cu()}t(265,176,{},yu);_.Gc=function(){null.$f()};_.Hc=function(){return Du};var Du;function pu(){Qr.call(this,null)}t(267,212,Ci,pu);
function Eu(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Sd:return 2;case ke:return 2048;case Te:return 128;case "keypress":return 256;case "keyup":return 512;case Ze:return 32768;case "losecapture":return 8192;case nf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case he:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Rd:return 262144;case Uf:return 524288;case Xg:return 1048576;case Wg:return 2097152;
case Vg:return 4194304;case Ug:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function rj(){Fu||(Gu(),Fu=!0)}var Fu=!1;
function Gu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=gu,d,h,n;fu&&c&&Hu(c.a.d,fu)?(b=hu.a,d=hu.b,h=hu.c,n=hu.d,ju(hu),hu.d=a,Kr(c,hu),c=!(hu.a&&!hu.b),hu.a=b,hu.b=d,hu.c=h,hu.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Wj(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Iu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
if(a&&!Dn(a)&&A(a,22)){var c=$wnd.event,d;d=ck;ck=c;b==qj&&8192==Eu(c.type)&&(qj=null);a.$c(c);ck=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Lf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Iu())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Vc);$wnd["__gwt_dispatchEvent_"+d]=a;Ju=(new Function(gh,
"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Ku=(new Function(gh,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Lu=(new Function(gh,lg+d+Ua))($wnd);Mu=(new Function(gh,lg+d+".call(w.event.srcElement)}"))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Lf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function Nu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
function Ou(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Ju:null),c&3&&(a.ondblclick=b&3?Ku:null),c&4&&(a.onmousedown=b&4?Ju:null),c&8&&(a.onmouseup=b&8?Ju:null),c&16&&(a.onmouseover=b&16?Ju:null),c&32&&(a.onmouseout=b&32?Ju:null),c&64&&(a.onmousemove=b&64?Ju:null),c&128&&(a.onkeydown=b&128?Ju:null),c&256&&(a.onkeypress=b&256?Ju:null),c&512&&(a.onkeyup=b&512?Ju:null),c&1024&&(a.onchange=b&1024?Ju:null),c&2048&&(a.onfocus=b&2048?Ju:null),c&4096&&(a.onblur=b&4096?Ju:null),
c&8192&&(a.onlosecapture=b&8192?Ju:null),c&16384&&(a.onscroll=b&16384?Ju:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Mf,Mu):a.detachEvent(Mf,Mu):a.onload=b&32768?Lu:null),c&65536&&(a.onerror=b&65536?Ju:null),c&131072&&(a.onmousewheel=b&131072?Ju:null),c&262144&&(a.oncontextmenu=b&262144?Ju:null),c&524288&&(a.onpaste=b&524288?Ju:null))}function Iu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
var Ku=null,Ju=null,Mu=null,Lu=null;function Pu(){var a;Pu=x;Qu=(a=$doc,F(a.compatMode,Eb)?a.documentElement:a.body)}var Qu;function Ru(){this.b=new hj}function Su(a){a=a[cd];return null==a?-1:a}t(271,1,{},Ru);_.a=null;function Tu(a,b){this.a=a;this.b=b}t(272,1,{},Tu);_.a=0;_.b=null;
function nu(){var a=lu,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Uu=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function mu(){this.a=new Qr(null)}t(273,1,Ci,mu);_.ad=function(a){return decodeURI(a.replace("%23",ha))};_.Uc=function(a){Kr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!F(a,null==Uu?l:Uu))Uu=a,Cr&&(a=new Br,Kr(this.a,a))};var Uu=l;
function su(a,b){var c;c=oo("script");c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function vu(){}t(276,1,{},vu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(xu),C(wu))};function tu(){}t(277,1,{},tu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(zu))};function gj(a,b){Pi(a.gd(),b,!0)}function fj(a,b){Pi(a.gd(),b,!1)}function tj(a,b,c){0<=b&&a.md(b+Zf);0<=c&&a.kd(c+Zf)}function Vu(a){var b,a=ko(a,Dd);b=fo(a,go(32));return 0<=b?a.substr(0,b-0):a}
function Pi(a,b,c){if(!a)throw new Xi(kc);b=eo(b);if(0==b.length)throw new Bk(Lc);if(c){var d;d=eo(b);b=a.className;-1==lo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=eo(b);f=a.className;e=lo(f,c);-1!=e&&(b=eo(f.substr(0,e-0)),c=eo(Wu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Xu(a,b){a.style.display=b?l:Cf;a.setAttribute("aria-hidden",""+!b)}t(282,1,ti);_.cd=function(){return fk(this.gb)};_.dd=function(){return gk(this.gb)};
_.ed=function(){return jo(this.gb,Jf)};_.fd=function(){return jo(this.gb,Kf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Cf};_.jd=function(){throw new Yu;};_.kd=function(a){this.gb.style[De]=a};_.ld=function(a){Xu(this.gb,a)};_.md=function(a){this.gb.style[ih]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
function B(a,b,c){var d;d=Eu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;rj();Ou(e,d)}else a.cb|=d;return Dr(!a.db?a.db=new Qr(a):a.db,c,b)}function Zu(a,b,c){return Dr(!a.db?a.db=new Qr(a):a.db,c,b)}function $u(a){var b;if(a.pd())throw new av("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;rj();Ou(c,b)}else a.cb|=b;a.nd();a.sd()}
function bv(a,b){var c;switch(Eu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==uf?b.toElement:b.fromElement))&&qo(a.gb,c))return}c=a.gb;var d,e,f;if(Gp&&(f=Gp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&Kr(a.db,f.a),f.a.a=d,f.a.b=e}function cv(a){if(!a.pd())throw new av("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}
function dk(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new av("This widget's parent does not implement HasWidgets");}else if(oj(),Hu(dv.a,a)){oj();try{a.rd()}finally{Wi(dv.a,a)}}}function ev(a,b){var c;c=a.fb;if(b){if(c)throw new av("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(281,282,Zh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&Kr(this.db,a)};_.pd=function(){return this.bb};
_.qd=function(){$u(this)};_.$c=function(a){bv(this,a)};_.rd=function(){cv(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function fv(a){for(a=new gv(a);a.a.a<a.a.b.c-1;)hv(a.a),iv(a.a)}t(280,281,Di);_.nd=function(){jv(this,(kv(),lv))};_.od=function(){jv(this,(kv(),mv))};function nv(a,b,c){dk(b);var d=a.p;ov(d,b,d.c);d=(au(),bu(b.gb));c.appendChild(d);ev(b,a)}
function pv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new qv;b.fb==a&&(f=a.vd(b),f<d&&--d);dk(b);ov(a.p,b,d);e?(e=b.gb,Nu(c,(au(),bu(e)),d)):(e=(au(),bu(b.gb)),c.appendChild(e));ev(b,a)}function rv(a,b){var c;if(b.fb!=a)return!1;try{ev(b,null)}finally{c=b.gb;no(c).removeChild(c);c=a.p;var d;d=sv(c,b);if(-1==d)throw new tv;if(0>d||d>=c.c)throw new qv;for(--c.c;d<c.c;++d)ps(c.a,d,c.a[d+1]);ps(c.a,c.c,null)}return!0}t(279,280,Di);_.vd=function(a){return sv(this.p,a)};
_.wd=function(a,b,c,d){pv(this,a,b,c,d)};_.xd=function(){return new uv(this.p)};_.ud=function(a){return rv(this,a)};function nj(a,b,c,d){var e;dk(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}function vv(a,b){var c;(c=rv(a,b))&&wv(b.gb);return c}function xv(a,b,c,d){if(b.fb!=a)throw new Bk("Widget must be a child of this panel.");a.Ad(b,c,d)}function yv(a,b,c){a=a.gb;-1==b&&-1==c?wv(a):(a.style[Wf]=ed,a.style[Ue]=b+Zf,a.style[Tg]=c+Zf)}
function zv(){var a=oo(ce);this.p=new Av(this);this.gb=a;this.gb.style[Wf]="relative";this.gb.style[Sf]=Ee}function wv(a){a.style[Ue]=l;a.style[Tg]=l;a.style[Wf]=l}t(278,279,Di,zv);_.yd=function(a){nv(this,a,this.gb)};_.ud=function(a){return vv(this,a)};_.zd=function(a,b,c){xv(this,a,b,c)};_.Ad=function(a,b,c){yv(a,b,c)};function Bv(a,b){if(a.Cd())throw new av("SimplePanel can only contain one child widget");a.Dd(b)}
function Cv(a,b){if(a.ab!=b)return!1;try{ev(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function Dv(a,b){if(b!=a.ab&&(b&&dk(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(au(),bu(a.ab.gb));a.Bd().appendChild(c);ev(b,a)}}function Ev(){this.gb=oo(ce)}t(286,280,Di,Ev);_.Bd=function(){return this.gb};_.Cd=function(){return this.ab};_.xd=function(){return new Fv(this)};_.ud=function(a){return Cv(this,a)};_.Dd=function(a){Dv(this,a)};_.ab=null;function Gv(a,b){a.$&&(Hv(a.Z,!1,!1),tr(a,a,b))}
function Iv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Jv(a,b,c){a.V=b;a._=c;b-=so();c-=to();a=a.gb;a.style[Ue]=b+(Cj(),Zf);a.style[Tg]=c+Zf}function Kv(a){a.$||(a.bb&&dk(a),Hv(a.Z,!0,!1))}t(285,286,Di);_.Bd=function(){return mo(this.gb)};_.ed=function(){return jo(this.gb,Jf)};_.fd=function(){return jo(this.gb,Kf)};_.gd=function(){return no(mo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Gv(this,a)};_.hd=function(){return!F(Ee,this.gb.style[eh])};_._c=function(){return!0};
_.Wc=function(){};_.td=function(){this.$&&Hv(this.Z,!1,!0)};_.kd=function(a){this.O=a;Iv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Jv(this,a,b)};_.ld=function(a){this.gb.style[eh]=a?fh:Ee};_.Dd=function(a){Dv(this,a);Iv(this)};_.md=function(a){this.P=a;Iv(this);0==a.length&&(this.P=null)};_.Hd=function(){Kv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
function Lv(a,b){var c;this.gb=oo(ce);this.R=new Mv;this.L=(Nv(),Ov);this.Z=new Pv(this);this.gb.appendChild(oo(ce));this.Gd(0,0);no(mo(this.gb))[Dd]="gwt-PopupPanel";mo(this.gb)[Dd]=Vf;this.N=this.M=a;this.W=!1;c=H(Hs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Qv(c);this.K.gd()[Dd]=l;c=no(mo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(kc);d=eo(d);if(0==d.length)throw new Bk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=
e[j];n.length>g&&n.charAt(g)==xa&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Dv(this,this.K);Iv(this);Pi(mo(this.gb),Vf,!1);Pi(this.K.b,b+"Content",!0)}t(284,285,Di);_.nd=function(){$u(this.K)};_.od=function(){cv(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new Fv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){Dv(this.K,a);Iv(this)};_.K=null;t(283,284,Di);_.rd=function(){cv(this)};
function Rv(){Rv=x;Sv=new Tv(Db,0,(Nv(),Ov));Uv=new Tv(pc,1,Vv);Wv=new Tv(wc,2,Xv);Yv=H(Zv,m,23,[Sv,Uv,Wv])}function Tv(a,b,c){wo.call(this,a,b);this.a=c}t(287,137,{23:1,71:1,75:1,77:1},Tv);_.a=null;var Yv,Sv,Uv,Wv;function $v(){$v=x;aw=H(Hs,m,1,[Tg,mf,sd])}
function Qv(a){var b;$v();var c,d;c=this.gb=oo(Ig);this.c=oo(Lg);$t(c,this.c);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=oo(Yg),b[Dd]=a[c],$t(b,bw(a[c]+"Left")),$t(b,bw(a[c]+Fb)),$t(b,bw(a[c]+"Right")),b),$t(this.c,d),1==c&&(this.b=mo(d.children[1]));this.gb[Dd]="gwt-DecoratorPanel"}function bw(a){var b,c;c=oo(Mg);b=oo(ce);var d=(au(),bu(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(289,286,fi,Qv);_.Bd=function(){return this.b};_.b=null;_.c=null;var aw;t(288,289,fi);t(290,1,{});
function kv(){kv=x;lv=new cw;mv=new dw}function ew(a){Or.call(this,a)}function jv(a,b){kv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Ti(f),A(f,86))d=f,!c&&(c=new Mr),Nr(c,d);else throw f;}}if(c)throw new ew(c);}t(291,217,Sh,ew);var lv,mv;function cw(){}t(292,1,{},cw);_.Id=function(a){a.qd()};function dw(){}t(293,1,{},dw);_.Id=function(a){a.rd()};t(296,281,Zh);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};
_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.qd=function(){$u(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(295,296,Zh);function fw(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[Dd]="gwt-Button";this.gb.innerHTML=a||l}t(294,295,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},fw);t(297,279,Di);_.d=null;_.e=null;
function gw(a,b){var c;if(a.f)throw new av("Composite.initWidget() may only be called once.");dk(b);c=b.gb;a.gb=c;var d;au();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((au(),c).__gwt_resolve=hw(a));a.f=b;ev(b,a)}function iw(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);rj();Ou(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(298,281,Bi);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){iw(this)};_.$c=function(a){bv(this,a);this.f.$c(a)};
_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function jw(a,b){a.c=!1;a.a.innerText=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[$d]=tg;break;case 1:c[$d]=af;break;case 2:Zr(c)!=(as(),ds)&&(c[$d]=l)}}}function kw(a){this.a=a;this.c=!1;this.d=this.b=Zr(a)}t(299,1,{},kw);_.a=null;_.b=null;_.c=!1;_.d=null;function sj(){this.gb=lw()}t(300,286,Di,sj);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};
_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function mw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=Su(c),e=0>c?null:Wt(a.i.b,c));e?nw(a,e):d&&(b.innerHTML=l||l);return b}function nw(a,b){var c;if(b.fb!=a)return!1;try{ev(b,null)}finally{c=b.gb;no(c).removeChild(c);var d=a.i,e;e=Su(c);c[cd]=null;c=d.b;ow(e,c.c);ps(c.b,e,null);d.a=new Tu(e,d.a)}return!0}t(302,280,Di);_.xd=function(){return new pw(this)};
_.ud=function(a){return nw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function qw(a){if(0>=a.b)throw new rw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new rw("Column index: 0, Column size: "+a.a);}
function sw(){this.i=new Ru;this.f=oo(Ig);this.c=oo(Lg);$t(this.f,this.c);this.gb=this.f;this.d=new tw(this);var a=new uw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=oo("colgroup");var b=a.a;Nu(a.b.f,(au(),bu(b)),0);$t(a.a,oo(Id))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new rw("Row index: "+a+", Row size: "+d);if(0>c)throw new rw("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new rw("Column index: "+
c+", Column size: "+this.a);c=mw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=oo(Mg),d.innerHTML=pa||l,Nu(c,(au(),bu(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=oo(Id),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Mg);e.innerHTML=pa;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.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)mw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(301,302,Di,sw);_.a=0;_.b=0;function vw(a){for(;++a.b<a.d.c&&!(null!=Wt(a.d,a.b)););}function pw(a){this.c=a;this.d=this.c.i.b;vw(this)}t(303,1,{},pw);_.Xc=function(){return this.b<this.d.c};
_.Yc=function(){var a;if(this.b>=this.d.c)throw new tv;a=Wt(this.d,this.b);this.a=this.b;vw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new ww;a=Wt(this.d,this.a);dk(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function tw(a){this.a=a}t(304,1,{},tw);_.a=null;function uw(a){this.b=a}t(305,1,{},uw);_.a=null;_.b=null;function xw(){xw=x;yw=new zw}var yw;function Aw(){Aw=x;Bw=new Cw((Uo(),Ad));Dw=new Cw(Ue);Ew=new Cw(ng);Fw=Dw;Gw=Ew;Hw=Fw}var Bw,Hw,Dw,Gw,Fw,Ew;function zw(){}t(307,1,{},zw);
function Cw(a){this.a=a}t(308,307,{},Cw);_.a=null;function Iw(){Iw=x;Jw=new Kw(mf);Lw=new Kw(Tg)}var Jw,Lw;function Kw(a){this.a=a}t(309,1,{},Kw);_.a=null;function Mw(a,b){var c;c=Nw(a);$t(a.b,c);nv(a,b,c)}function Nw(a){var b;b=oo(Mg);b[hd]=a.a.a;b.style[dh]=a.c.a;return b}function Ow(a,b){var c,d;d=no(b.gb);(c=rv(a,b))&&a.b.removeChild(d);return c}
function Pw(){this.p=new Av(this);this.e=oo(Ig);this.d=oo(Lg);$t(this.e,this.d);this.gb=this.e;this.a=(Aw(),Hw);this.c=(Iw(),Lw);this.b=oo(Yg);$t(this.d,this.b);this.e[zd]=Ya;this.e[yd]=Ya}t(310,297,Di,Pw);_.ud=function(a){return Ow(this,a)};_.b=null;function Qw(){Qw=x;new Li}function Rw(a,b,c,d,e){Qw();this.a=new Sw(this,a,b,c,d,e);this.gb[Dd]="gwt-Image"}function Tw(a,b,c,d,e){Qw();Rw.call(this,(Et(),new Dt(a)),b,c,d,e)}t(311,281,Zh,Rw,Tw);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};
_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.$c=function(a){32768==Eu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);bv(this,a)};_.sd=function(){var a=this.a;F(Ze,ko(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Uw(a,this),Vn((Sn(),Tn),a.f))};_.a=null;t(313,1,{});_.f=null;function Vw(){Vw=x;Ww()}
function Sw(a,b,c,d,e,f){var g,j;Vw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=oo(Cg);j=new rt;qt(qt(qt(j,new tt("width:"+e+(Cj(),Zf)+jb)),new tt("height:"+f+cg)),new tt("background:url("+b.a+") no-repeat "+-c+"px "+-d+cg));!Xw&&(Xw=new Yw);b=Zw;c=new tt((new tt(io(j.a.a))).a);j=new st;tn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Ct(b.a);tn(j.a,b);tn(j.a,"' style='");b=Ct(c.a);tn(j.a,b);tn(j.a,"' border='0'>");j=new vt(io(j.a));g.innerHTML=j.a||l;g=mo(g);a.bb&&(a.gb.__listener=
null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),rj(),Ou(g,a)):a.cb|=133333119}t(312,313,{},Sw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Uw(a,b){this.a=a;this.b=b}t(314,1,{},Uw);_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Ze,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;
_.b=null;function $w(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(xw(),yw)?a.b.d==(as(),cs)?(Aw(),Dw):a.b.d==bs?(Aw(),Ew):(Aw(),Fw):a.b.d==(as(),cs)?(Aw(),Ew):a.b.d==bs?(Aw(),Dw):(Aw(),Gw);b!=a.c&&(a.c=b,a.gb.style[Og]=!a.c?l:a.c.a)}t(316,281,Zh);_.a=null;_.b=null;_.c=null;function ax(){this.gb=oo(ce);this.b=new kw(this.gb);this.gb[Dd]="gwt-Label"}function bx(){ax.call(this);jw(this.b,jh);$w(this)}t(315,316,Zh,ax,bx);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};
_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function cx(a,b){if(0>b||b>=a.gb.options.length)throw new qv;}function Qp(a,b){cx(a,b);return a.gb.options[b].value}function dx(){this.gb=$doc.createElement("<SELECT>");this.gb[Dd]="gwt-ListBox"}t(317,296,Zh,dx);t(318,248,ki);function ex(a){this.a=a}t(319,318,ki,ex);_.Kc=function(){};function fx(a){this.a=a}t(320,318,ki,fx);
_.Qc=function(a){this.a.Jd(a.f,a.a)};function gx(a,b,c){var d;if(a.o){var e=d=oo(Yg);Nu(a.e,(au(),bu(e)),b);a=(au(),bu(c));d.appendChild(a)}else d=a.e.children[0],Nu(d,(au(),bu(c)),b)}
function hx(a,b,c){var d;ix(a,b);c&&b.a?(ix(a,null),a=b.a,b=(Sn(),Tn),b.c=Wn(b.c,[new jx(a),!1])):null!=b.c&&(a.j=new kx(a,b),c=(Nv(),Vv),a.j.L=c,a.j.T=a.f,a.j.gd()[Dd]=Be,d=Vu(a.gb),F(Ae,d)||gj(a.j,d+"Popup"),Zu(a.j,new fx(a),zk?zk:zk=new Ak),a.n=b.c,d=a.j,a=new lx(a,b),d.gb.style[eh]=Ee,Kv(d),a.a.o?Jv(a.a.j,fk(a.a.gb)+jo(a.a.gb,Kf)-1,gk(a.b.gb)):Jv(a.a.j,fk(a.b.gb),gk(a.a.gb)+jo(a.a.gb,Jf)-1),d.gb.style[eh]=fh)}function mx(a,b){if(b||!(a.k&&a.n==a.k.c))ix(a,b),nx(a.gb),b&&a.d&&hx(a,b,!1)}
function ox(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Ni(a.i);e.b<e.d.Be();)if(d=Oi(e),qo(d.gb,c)){c=d;break a}c=null}switch(Eu(b.type)){case 1:nx(a.gb);c&&hx(a,c,!0);break;case 16:c&&mx(a,c);break;case 32:c&&mx(a,null);break;case 2048:px(a);break;case 128:switch(c=b.keyCode||0,c){case 37:px(a)||a.o||qx(a);b.cancelBubble=!0;Wj(b);break;case 39:px(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(hx(a,a.k,!1),a.k.c.$f()):rx(a));b.cancelBubble=!0;Wj(b);break;case 38:px(a)||a.o&&qx(a);b.cancelBubble=!0;
Wj(b);break;case 40:px(a)||(a.o?rx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(hx(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;Wj(b);break;case 27:ix(a,null);a.j&&Gv(a.j,!1);b.cancelBubble=!0;Wj(b);break;case 9:ix(a,null);a.j&&Gv(a.j,!1);break;case 13:px(a)||(hx(a,a.k,!0),b.cancelBubble=!0,Wj(b))}}bv(a,b)}function sx(a,b,c){c&&ix(a,null);tr(a,b,!1);a.n=null;a.j=null}function px(a){var b;if(!a.k){for(b=new Ni(a.i);b.b<b.d.Be();){b=Oi(b);ix(a,b);break}return!0}return!1}
function ix(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Vu(c.gb)+Sa;Pi(c.gd(),d,!1);a.o&&(c=no(a.k.gb),2==c.children.length&&(c=c.children[1],Pi(c,Gg,!1)))}if(b){c=Vu(b.gb)+Sa;Pi(b.gd(),c,!0);a.o&&(c=no(b.gb),2==c.children.length&&(c=c.children[1],Pi(c,Gg,!0)));Al();c=a.gb;var e=new bl(b.gb),d=(vl(),wl),e=H(tx,m,5,[e]),f,g,j,h;f=new sn;for(j=0,h=e.length;j<h;++j)g=e[j],un(un(f,g.a),ba);e=eo(io(f.a));c.setAttribute(d.a,e)}a.k=b}}
function rx(a){var b,c,d;if(a.k){for(b=c=Tj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Wt(a.i,b):Wt(a.i,c);break}ix(a,d)}}function qx(a){var b,c,d;if(a.k){for(b=c=Tj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Wt(a.i,b):Wt(a.i,c);break}ix(a,d)}}t(321,281,Zh);_.$c=function(a){ox(this,a)};_.rd=function(){this.j&&Gv(this.j,!1);cv(this)};_.Jd=function(a,b){sx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function jx(a){this.a=a}t(322,1,{},jx);_.wc=function(){ux(this.a)};_.a=null;
function vx(a){this.a=a}t(323,1,{},vx);_.Kc=function(){ix(this.a,null)};_.a=null;function kx(a,b){this.a=a;this.b=b;Lv.call(this,!0,ff);Dv(this.K,this.b.c);Iv(this);this.Y=!0;this.b.c.$f()}t(324,284,Di,kx);_.Wc=function(a){var b,c;if(!a.a)switch(Eu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(qo(b,c)){a.a=!0;break}a.a&&ix(this.a,null)}};_.a=null;_.b=null;function lx(a,b){this.a=a;this.b=b}t(325,1,{},lx);_.a=null;var wx=_.b=null;
function xx(){xx=x;wx=new pt((Et(),new Dt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function yx(a,b){this.gb=oo(Mg);var c=Vu(this.gb)+Sa;Pi(this.gd(),c,!1);this.gb.innerText=a||l;this.gb[Dd]="gwt-MenuItem";c=ro();this.gb.setAttribute(Me,c);Al();this.gb.setAttribute("role",gm.a);this.a=b}t(328,282,{27:1,31:1,34:1},yx);_.a=null;_.b=null;_.c=null;
function zx(){var a;this.gb=oo(Mg);this.gb[Dd]="gwt-MenuItemSeparator";a=oo(ce);$t(this.gb,a);a[Dd]="menuSeparatorInner"}t(329,282,ti,zx);function Ax(){var a,b,c,d,e;b=null.$f();e=uj();d=vj();b[be]=(Jo(),Cf);b[ih]=0+(Cj(),Zf);b[De]=Za;c=$doc;c=(F(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+Zf;b[De]=(a>d?a:d)+Zf;b[be]="block"}function Mv(){}t(330,1,{},Mv);_.Sc=function(){Ax()};
function Bx(a){this.a=a}t(331,1,{},Bx);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?qo(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Eu(d.type)){case 4:case 1048576:if(qj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
function Cx(a){this.a=a}t(332,1,{},Cx);_.a=null;function Nv(){Nv=x;Ov=new Dx(Db,0);Vv=new Dx(pc,1);Xv=new Dx(wc,2);Ex=H(Fx,m,32,[Ov,Vv,Xv])}function Dx(a,b){wo.call(this,a,b)}t(333,137,{32:1,71:1,75:1,77:1},Dx);var Ex,Ov,Vv,Xv;function Gx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=qu(a.a.R),Ax(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Yi(a.f.a),a.f=null,a.b=!1)}function Hx(a){a.j||(Gx(a),a.c||(oj(),vv(pj(null),a.a)));a.a.gb.style[Gd]="rect(auto, auto, auto, auto)";a.a.gb.style[Sf]=fh}
function Ix(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Gd]="rect("+g+bg+f+bg+c+bg+e+"px)"}
function Hv(a,b,c){a.c=c;hk(a);a.i&&(ik(a.i),a.i=null,Hx(a));a.a.$=b;var d=a.a;d.X&&(Yi(d.X.a),d.X=null);d.S&&(Yi(d.S.a),d.S=null);if(d.$){d.X=eu(new Bx(d));var e;e=new Cx(d);ku();e=lu?Dr(lu.a,(!Cr&&(Cr=new Ak),Cr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Nv(),Ov)&&!b&&(c=!1);a.j=b;c?b?(Gx(a),a.a.gb.style[Wf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Gd]="rect(0px, 0px, 0px, 0px)",oj(),b=pj(null),nv(b,a.a,b.gb),a.i=new Jx(a),ok(a.i,1)):jk(a,200):(Gx(a),a.j?(a.a.gb.style[Wf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,
a.a._),oj(),b=pj(null),nv(b,a.a,b.gb)):a.c||(oj(),vv(pj(null),a.a)),a.a.gb.style[Sf]=fh)}function Pv(a){var b=(qk(),rk);this.k=new pk(this);this.s=b;this.a=a}t(334,17,{},Pv);_.yc=function(){Hx(this)};_.zc=function(){this.d=jo(this.a.gb,Jf);this.e=jo(this.a.gb,Kf);this.a.gb.style[Sf]=Ee;Ix(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){Ix(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Jx(a){uk();this.a=a}t(335,24,{},Jx);
_.Cc=function(){this.a.i=null;jk(this.a,200)};_.a=null;function au(){au=x;Kx()}function bu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function hw(a){return function(){this.__gwt_resolve=Lx;return a.jd()}}function Lx(){throw"A PotentialElement cannot be resolved twice.";}
function Kx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function oj(){oj=x;Mx=new Nx;Ox=new Li;dv=new Mr}function Px(a){this.p=new Av(this);this.gb=a;$u(this)}
function pj(a){oj();var b,c;c=kj(Ox,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Ox.d){var d=new Qx;xk();yk(zk?zk:zk=new Ak,d)}!b?c=new Rx:c=new Px(b);z(Ox,a,c);Nr(dv,c);return c}t(337,278,Di,Px);var Mx,Ox,dv;function Nx(){}t(338,1,{},Nx);_.Id=function(a){a.pd()&&a.rd()};function Qx(){}t(339,1,{},Qx);_.Qc=function(){oj();try{jv(dv,Mx)}finally{Sx(dv.a),Sx(Ox)}};function Rx(){Px.call(this,$doc.body)}t(340,337,Di,Rx);
_.Ad=function(a,b,c){b-=so();c-=to();yv(a,b,c)};function Fv(a){this.c=a;this.a=!!this.c.ab}t(341,1,{},Fv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new tv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Tx(a,b){a.gb[ch]=null!=b?b:l}t(344,296,Zh);_.$c=function(a){0!=(Eu(a.type)&896)?bv(this,a):bv(this,a)};_.sd=function(){};function Ux(){Ux=x;Vx()}t(343,344,Zh);
function Wx(){var a;Ux();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!It&&(It=new Ht);!Gt&&(Gt=new Ft);this.gb=b;this.gb[Dd]="gwt-TextBox"}t(342,343,Zh,Wx);function Vx(){Vx=x;Xx=new Yx;Zx=new $x;ay=new by;cy=new dy;ey=H(fy,m,35,[Xx,Zx,ay,cy])}t(345,137,ni);var ey,Xx,Zx,ay,cy;function Yx(){wo.call(this,Db,0)}t(346,345,ni,Yx);function $x(){wo.call(this,$b,1)}t(347,345,ni,$x);function by(){wo.call(this,cc,2)}t(348,345,ni,by);function dy(){wo.call(this,vc,3)}t(349,345,ni,dy);
function gy(a,b){if(0>b||b>=a.c)throw new qv;return a.a[b]}function sv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function ov(a,b,c){var d,e;if(0>c||c>a.c)throw new qv;if(a.c==a.a.length){e=y(hy,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)ps(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ps(a.a,d,a.a[d-1]);ps(a.a,c,b)}function Av(a){this.b=a;this.a=y(hy,m,36,4,0)}t(350,1,{},Av);_.xd=function(){return new uv(this)};_.a=null;_.b=null;_.c=0;
function hv(a){if(a.a>=a.b.c)throw new tv;return a.b.a[++a.a]}function iv(a){if(0>a.a||a.a>=a.b.c)throw new ww;a.b.b.ud(a.b.a[a.a--])}function uv(a){this.b=a}t(351,1,{},uv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return hv(this)};_.Zc=function(){iv(this)};_.a=-1;_.b=null;function Ww(){Ww=x;Zw=(Et(),new Dt(Nn()+"clear.cache.gif"))}var Zw,Xw=null;function Yw(){}t(353,1,{},Yw);function iy(){iy=x;Ww()}function jy(a,b,c,d,e){iy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
function ky(a,b,c){iy();jy.call(this,(Et(),new Dt(a)),b,0,c,16)}t(354,290,{},jy,ky);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function lw(){var a;a=oo(ce);a.tabIndex=0;return a}function nx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Yi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Fr(b,new Kt(b,c,d,a)):Tr(b,c,d,a)}function Jr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(360,1,{},Jr);_.a=null;_.b=null;_.c=null;_.d=null;function Gr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(361,1,{},Gr);
_.wc=function(){var a=this.b;Hr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function Kt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(362,1,{},Kt);_.wc=function(){Tr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ly(a,b){b.k!=a&&(!a.hc&&(a.hc=new hj),b.k=a,bj(a.hc,b))}function my(a){var b;b=a.cZ.d;if(-1!=fo(b,go(36)))return null;a=a.ic.b.b++;return b=Wu(b,ny(b,go(46))+1)+l+a}
function oy(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new py(a,b,c,jt(d)))}function qy(a){return!a.$b&&a.fc?qy(a.fc):a.$b}function ry(a){return!a.ac&&a.fc?ry(a.fc):a.ac}function sy(a){var b;b=new ty;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new uy;}function vy(a){a.jc=!1;a.ge();wy(a)}function wy(a){if((a=A(a,57)?null:a.fc)&&a.jc)vy(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function xy(a){return(a=a.Od())?a:new yy(1,1)}function zy(a){var b;return(b=a.Pd())?new Ay(b):new Ay(a.Rd())}function By(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function Cy(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function Dy(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)wy(a),new Ey(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new Ey(a,101)}
function Fy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function Gy(a){a.kc||(By(a),Hy(a,!0),Iy(a),a.kc=!0,new Ey(a,102),oy(a,a,a.fc,0),wy(a),a.gc.Tf(a))}function Jy(){this.ic=(Op(),Op(),Ky);new Li;this.Xd();this.ec=(Ly(),My)}t(366,1,ri);_.Ld=function(){return!1};_.Md=function(){return my(this)};_.Nd=function(){return qy(this)};_.Od=function(){return Ny(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
_.Sd=function(){return new Oy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){vy(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return xy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+va+this.Vd()+va+this.Wd()+va+this.Ud()+jh+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return zy(this)};
_.de=function(){};_.ee=function(){return Cy(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){Dy(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new Bk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Bk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new Bk("Missing message: awt.12C");if(A(b,57))throw new Bk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new xn;var e=Tj(d.Vb.a,b),f;f=Wt(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Py(d,e);new Qy(d,301,f)}d=a.Vb.a.c;By(b);Ry(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),vy(a),!!a.Wb&&
A(a.Wb,50)&&(a.Wb.n=!1),oy(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new Er("Missing message: awt.185");if(null==c||null!=c)Sy(g,c,b);else throw new Bk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Ti(j);if(A(j,80))throw b=j,Py(a,d),b;throw j;}b.ge();new Qy(a,300,b)}function Ty(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Uy(a){var b;b=a.le();return new Vy(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
function Hy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Wt(a.Vb.a,c).$d(b)}function Py(a,b){var c;c=Wt(a.Vb.a,b);By(c);c.$d(!1);Zt(a.Vb.a,b);c.fc=null;vy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);oy(c,c,a,1)}function Wy(a){var b=(Xy(),Yy);Fy(a,b);for(b=0;b<a.Vb.a.c;++b)Wt(a.Vb.a,b).ee()}function Zy(a,b){var c,d;if(a.Wb)for(d=new Ni(a.Vb.a);d.b<d.d.Be();)c=Oi(d),a.Wb.qe(c);if(b)for(d=new Ni(a.Vb.a);d.b<d.d.Be();)c=Oi(d),b.me(null,c);a.Wb=b;vy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
function Iy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Wt(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function $y(){Jy.call(this);this.Vb=new az;this.Zb=(Op(),Op(),Ky)}t(365,366,oi);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return xy(this)};_.Td=function(){return zy(this)};
_.Xd=function(){this.gc=(Op(),new bz)};_.Yd=function(){vy(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){Hy(this,a)};_._d=function(){return xy(this)};_.ce=function(){return zy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)By(Wt(this.Vb.a,a))};_.ee=function(){var a;if(!Cy(this))return!1;for(a=0;a<this.Vb.a.c;++a)Wt(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=Wt(this.Vb.a,b),a.ge()};_.ke=function(){Iy(this)};_.Wb=null;
_.Xb=null;_.Yb=null;function cz(){var a=new dz;$y.call(this);Zy(this,a)}t(364,365,oi,cz);_.Md=function(){return"panel"+this.Zb.b.d++};function ez(a,b,c){a=fz(a.Ub,b,c);a.j=!0;return new gz(a)}function hz(a){a.ae(a.Ub.d)}function iz(a){return new yy(jo(a.Ub.gb,Kf),jo(a.Ub.gb,Jf))}t(363,364,oi);_.Qd=function(){return jo(this.Ub.gb,Jf)};_.Ud=function(){return jo(this.Ub.gb,Kf)};_.Vd=function(){return fk(this.Ub.gb)};_.Wd=function(){return gk(this.Ub.gb)};
_.Zd=function(){return this.Ub.gb.style.display!=Cf};_.fe=function(){hz(this)};_.he=function(){};_.Ub=null;function jz(a){if(null!=a)this.e=a;else throw new kz;}t(368,1,qi);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
function lz(){lz=x;R=new Li;z(R,new S(400),new U(Ah));z(R,new S(401),new U(Ah));z(R,new S(402),new U(Ah));z(R,new S(500),new U(Ch));z(R,new S(501),new U(Ch));z(R,new S(502),new U(Ch));z(R,new S(503),new U(Dh));z(R,new S(504),new U(Ch));z(R,new S(505),new U(Ch));z(R,new S(506),new U(Dh));z(R,new S(507),new U(Oh));z(R,new S(100),new U(ph));z(R,new S(101),new U(ph));z(R,new S(102),new U(ph));z(R,new S(103),new U(ph));z(R,new S(1004),new U(zh));z(R,new S(1005),new U(zh));z(R,new S(800),new U(Kh));z(R,
new S(801),new U(Kh));z(R,new S(200),new U(Eh));z(R,new S(201),new U(Eh));z(R,new S(202),new U(Eh));z(R,new S(204),new U(Eh));z(R,new S(203),new U(Eh));z(R,new S(209),new U(Ph));z(R,new S(208),new U(Qh));z(R,new S(207),new U(Qh));z(R,new S(206),new U(Eh));z(R,new S(205),new U(Eh));z(R,new S(1400),new U(Mh));z(R,new S(1401),new U(Nh));z(R,new S(1402),new U(Nh));z(R,new S(300),new U(xh));z(R,new S(301),new U(xh));z(R,new S(1100),new U(Jh));z(R,new S(1101),new U(Jh));z(R,new S(1200),new U(Lh));z(R,new S(701),
new U(Hh));z(R,new S(900),new U(Ih));z(R,new S(1001),new U(Fh));z(R,new S(601),new U(Gh))}t(367,368,qi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Rc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(370,1,{},U);_.a=oh;function mz(){}t(371,1,{},mz);_.a=null;_.b=null;
function nz(a,b){var c;b&&(a.a?(c=new oz(a.a),ps(c.b,c.c++,b),a.a=c):(a.a=new hj,bj(a.a,b)))}t(373,1,qi);_.a=null;function pz(){}function qz(){}t(372,373,qi,pz,qz);function rz(){rz=x;Math.sqrt(2)}function sz(a){rz();if(0>a)throw new Bk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(374,1,{40:1},sz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
_.hC=function(){var a;a=new tz;a.a=31*a.a+K((new uz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new uz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function vz(){vz=x;wz=new Mr;xz=new yy(0,0);Nr(wz,zb);Nr(wz,Qb);Nr(wz,vb);Nr(wz,"Last");Nr(wz,Fb);Nr(wz,jc);Nr(wz,Hc);Nr(wz,Pc);Nr(wz,Ob)}
function Sy(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Hu(wz.a,b))throw new Bk(yz());rs(kj(a.c,d))===rs(c)&&rs(kj(a.b,c))===rs(d)||((b=kj(a.c,d))&&zz(a,b,d),Az(a.a.xd(),c)&&zz(a,c,d),b=a.a,new Bz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function Cz(a,b){return new yy($j(b[1].b,$j(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+$j(b[0].a,$j(b[4].a,b[3].a))+a.k)}function zz(a,b,c){Dz(a.a,b);Wi(a.b,b);Wi(a.c,c)}
function Ez(a,b){if(!a.n){a.n=!0;var c,d,e;Fz(a.f,xz);Fz(a.i,xz);Fz(a.o,null);a.p=0;for(d=Gz(a.a,0);d.b!=d.d.a;){c=Hz(d);e=kj(a.b,c);var f=b.ec;e=Fn(e,Fb)?0:Fn(e,jc)?1:Fn(e,Hc)?2:Fn(e,Pc)?4:Fn(e,Ob)?3:Fn(e,zb)?f.a?4:3:Fn(e,vb)?f.a?3:4:Fn(e,Qb)?1:2;c.kc?a.o[e]||(ps(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function Iz(){vz();Jz.call(this,0)}
function Jz(a){vz();Op();this.a=new Kz;this.b=new Li;this.c=new Li;this.d=a;this.j=0;this.n=!1;this.o=y(Lz,m,44,5,0);this.f=y(Mz,m,46,5,0);this.i=y(Mz,m,46,5,0);this.p=this.e=this.k=0}t(375,1,{50:1,71:1},Iz,Jz);_.me=function(a,b){Sy(this,a,b)};
_.ne=function(a){Ez(this,a);if(0!=this.p)if(a=Uy(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;Ez(this,a);this.n=b;return 0==this.p?Ty(a,new yy(0,0)):Ty(a,Cz(this,this.f))};_.pe=function(a){var b;b=this.n;Ez(this,a);this.n=b;return Ty(a,Cz(this,this.i))};_.qe=function(a){var b;b=kj(this.b,a);null!=b&&zz(this,a,b)};_.tS=function(){return Nz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.a=null;
_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var xz,wz;function Oz(a){Jy.call(this);this.gc=(Op(),new Pz(a,this))}t(376,366,{41:1,44:1,51:1,65:1,71:1},Oz);_.Md=function(){return wd+this.ic.b.a++};_.Od=function(){return!ry(this)?new yy(0,0):Ny(this.gc,this)};_.ge=function(){};t(378,1,{});t(377,378,{},function(){});function Qz(){Qz=x}
function Rz(a,b){if(null==b)throw new Er("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=oo(Qf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function Sz(){Qz();Jy.call(this);new hj;this.gc=new Tz((Op(),this))}t(379,366,{42:1,44:1,51:1,65:1,71:1},Sz);_.Od=function(){return Ny(this.gc,this)};
_.be=function(){return(null==this.dc&&(this.dc=my(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+jh+this.bc+(this.kc?l:",hidden")+",current="+Qp(this.gc.a,this.gc.a.gb.selectedIndex)};function Uz(){Uz=x;Vz=new Wz(255,255,255);Xz=new Wz(192,192,192);Yz=new Wz(128,128,128);Zz=new Wz(64,64,64);$z=aA=new Wz(0,0,0);bA=new Wz(255,0,0);new Wz(255,175,175);cA=new Wz(255,200,0);dA=new Wz(255,255,0);new Wz(0,255,0);eA=new Wz(255,0,255);fA=new Wz(0,255,255);gA=hA=new Wz(0,0,255)}
function iA(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Wz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Wz(c,a,b)}function jA(a){return new Wz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Wz(a,b,c){Uz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Bk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
t(380,1,{43:1,52:1,56:1},Wz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return kA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var $z,gA,aA,hA,fA,Zz,Yz,Xz,eA,cA,bA,Vz,dA;function Ly(){Ly=x;My=new lA(!0);mA=new Mr;Nr(mA,"ar");Nr(mA,"fa");Nr(mA,"iw");Nr(mA,"ur")}function lA(a){this.a=a}t(381,1,qi,lA);_.a=!1;var My,mA;t(383,1,{61:1,74:1});function nA(){yy.call(this,0,0)}function yy(a,b){this.b=a;this.a=b}
function Ay(a){yy.call(this,a.b,a.a)}t(382,383,{46:1,61:1,71:1,74:1},nA,yy,Ay);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new tz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return oA.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function Gq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(384,1,qi,Gq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function pA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
function qA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(ow(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function rA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=$j(g,c.a),j+=c.b+a.c);return new yy(j,g+2*a.d)}function dz(){sA.call(this,1,5,5)}
function sA(a,b,c){Op();this.c=b;this.d=c;this.a=a}t(385,1,qi,dz,sA);_.me=function(){};
_.ne=function(a){this.b=tA(a.Vb);if(0!=pA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Uy(a);g=a.le();j=a.ec.a;n=new hj;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new uA(q);for(v=0;v<q;++v)ps(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,G=Tj(a.Vb.a,u);ow(G,D.c);ps(D.b,G,u)}for(d=new Ni(d);d.b<d.d.Be();)if((c=Oi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(qA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,ps(n.b,n.c++,c),o+=a.b+this.c,h=$j(h,a.a);qA(this,
n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=tA(a.Vb);return 0==pA(this)?Ty(a,new yy(10,10)):Ty(a,rA(this,!1))};_.pe=function(a){this.b=tA(a.Vb);return 0==pA(this)?Ty(a,new yy(10,10)):Ty(a,rA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=ng;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return vA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function Xy(){Xy=x;Yy=new wA(Nb,0,12)}
function wA(a,b,c){Xy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(386,1,{47:1,71:1},wA);_.a=null;_.b=0;_.c=0;var Yy;t(387,1,Xh);_.tS=function(){return xA.d+"[font="+this.b+"ascent="+yA(zA,this.b).a+", descent="+yA(zA,this.b).b+", height="+yA(zA,this.b).c+Uc};_.b=null;function AA(a){if(!a.k){By(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Wt(a.o,b))&&AA(c);Hy(a,!1);a.k=!0;oy(a,a,a.fc,0);new BA(a,202)}}
function CA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Wt(a.o,b))&&c.Ed()}function DA(a){!ry(a)&&Wy(a);var b=zy(a);a.ie(a.oc,a.pc,b.b,b.a);Iy(a)}function EA(a,b){a.p!=b&&(a.p=b)}t(389,365,mi);_.Sd=function(){return new Oy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){CA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){Dy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;Dy(this,a,b,c,d);this.kc&&e&&!f&&Iy(this)};_.k=!1;_.p=!1;
function FA(a){$y.call(this);this.q=new qz;this.o=new hj;this.n=new Oy(0,0,0,0);this.kc=!1;Zy(this,new Iz);this.gc&&GA(this.gc,a);this.gc&&HA(this.gc.c,!0);EA(this,!0)}t(388,389,mi);_.le=function(){return new Oy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return fk(this.gc.c.gb)};_.Wd=function(){return gk(this.gc.c.gb)};_.Xd=function(){this.gc=new IA((Op(),l),this)};
function JA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=iA(g),f=new Wz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=mg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(j=new Wz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=iA(g),(a.d=j)&&(a.f=mg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa));--d;--e;KA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=mg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa);KA(a,b,c,d,1);KA(a,b,c+1,1,e);(a.d=f)&&(a.f=mg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
255)+sa);KA(a,b+d,c,1,e);KA(a,b+1,c+e,d,1)}t(390,1,{});_.tS=function(){return"Graphics"};t(391,390,{});function LA(a){var b,c;c=$j(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new yy(b,c)}function MA(a,b,c){var d,e,f,g,j,h;a.b=tA(b.Vb);if(0==a.b.length)return new nA;g=LA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=$j(h,d.b),j=$j(j,d.a);return new yy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
function NA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function OA(){PA.call(this,7)}function PA(a){Op();this.d=0;this.a=1;this.e=a;this.c=0}t(392,1,qi,OA,PA);_.me=function(){};
_.ne=function(a){var b,c;this.b=tA(a.Vb);if(0!=this.b.length&&(b=Uy(a),!(0>=b.b||0>=b.a))){c=LA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);NA(b.b,b.c,this.c,f,e);NA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Ty(a,MA(this,a,!1))};_.pe=function(a){return Ty(a,MA(this,a,!0))};_.qe=function(){};
_.tS=function(){return QA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function ww(){An()}function av(a){An();this.f=a}t(394,97,hi,ww,av);function uy(){An();this.f="Missing message: awt.151"}t(393,394,hi,uy);t(395,1,{});function Oy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(396,1,{49:1,71:1,74:1},Oy);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return RA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function SA(a){TA.call(this,a,0)}function TA(a,b){Jy.call(this);this.gc=(Op(),new UA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(Aw(),Bw);c.a=d;$w(c);break;case 0:c=c.a;d=(Aw(),Dw);c.a=d;$w(c);break;case 2:c=c.a,d=(Aw(),Ew),c.a=d,$w(c)}}t(397,366,ri,SA,TA);
_.Od=function(){return!ry(this)?new yy(0,0):Ny(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=my(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+jh+this.bc+(this.kc?l:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=Ad;break;case 2:b=ng}return a+b+",text=null"};_.a=0;t(400,1,qi);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.j=null;_.k=null;
function VA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function WA(a){this.n=(Op(),Op(),Ky);var b;var c;b=this.cZ.d;-1!=fo(b,go(36))?b=null:(c=this.n.b.c++,b=Wu(b,ny(b,go(46))+1)+l+c);this.j=b;this.d=new pz;this.f=a;this.e=!0;this.i=new XA(this)}t(399,400,qi,WA);_.be=function(){return VA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(398,399,ui);_.be=function(){return VA(this)+(this.b?",tearOff":l)};_.b=!1;t(402,1,{62:1});
_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new tz;YA(a,this.a);YA(a,this.b);return a.a};function ty(){this.b=this.a=0}function ZA(a,b){this.a=a;this.b=b}function $A(a){var b=a.b;this.a=a.a;this.b=b}t(401,402,{53:1,62:1,71:1},ty,ZA,$A);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return aB.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
function bB(a,b){if(!b)throw new Er("Missing message: awt.70");var c=a.a;if(F(b.f,xa)){var c=c.a.a,d=new zx,e=c.c.c;if(0>e||e>c.c.c)throw new qv;c.o&&(d.gb[Jd]=2);gx(c,e,d.gb);Ry(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new qv;Ry(d.c,e,c);for(f=g=0;f<e;++f)A(Wt(d.c,f),31)&&++g;Ry(d.i,g,c);gx(d,e,c.gb);c.b=d;e=Vu(c.gb)+Sa;Pi(c.gd(),e,!1);d.o&&(e=Tj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Jd]=2))}}
function cB(a,b,c,d){a=a.a;b=sy(b);c+=b.a;d+=b.b;Jv(a.a,c,d);Kv(a.a)}function dB(){WA.call(this,l);new hj;this.b=!1;this.a=(Op(),new eB)}t(403,398,ui,dB);_.a=null;t(406,1,{55:1,64:1,74:1});t(405,406,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new tz;YA(a,this.c);YA(a,this.d);YA(a,this.b);YA(a,this.a);return a.a};function Vy(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
t(404,405,{54:1,55:1,63:1,64:1,71:1,74:1},Vy);_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return fB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function gB(){gB=x;hB=new iB;jB=new kB;lB=new kB}var hB,lB,jB;t(408,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function iB(){}t(409,408,{},iB);function kB(){}t(410,1,{},kB);t(411,366,ri);_.Nd=function(){return null};
function mB(a,b){var c;c=new nB(ry(a));return!c?null:new yy(oB(c,Vc)*b+6,yA(zA,c.b).c+6)}function pB(a,b){var c;c=mB(a,b);return!c?xy(a):c}function qB(a,b){var c;c=mB(a,b);return!c?zy(a):c}function rB(a,b){var c=a.gc;Tx(c.a,b);c.e.a=-1;c.e.b=-1}function sB(a){tB.call(this,a,null!=a?a.length:0)}function tB(a,b){Jy.call(this);this.a=0>b?0:b;var c=this.gc;Tx(c.a,a);c.e.a=-1;c.e.b=-1}t(412,411,ri,sB,tB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return mB(this,ko(this.gc.a.gb,ch).length)};
_.Pd=function(){return!ry(this)?null:mB(this,ko(this.gc.a.gb,ch).length)};_.Rd=function(){return 0<this.a?pB(this,this.a):xy(this)};_.Td=function(){return 0<this.a?qB(this,this.a):zy(this)};_.Xd=function(){this.gc=(Op(),new uB)};_._d=function(){return 0<this.a?pB(this,this.a):xy(this)};_.ce=function(){return 0<this.a?qB(this,this.a):zy(this)};_.a=0;function Op(){Op=x;Ky=new vB}function wB(){var a=(Op(),Op(),Ky);!a.c&&(a.c=new xB)}function vB(){this.b=new yB;this.d=new mz}t(413,1,{},vB);_.a=null;
_.c=null;var Ky;function yB(){}t(414,1,{},yB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(415,1,{});function zB(){zB=x;AB=new BB;CB=new BB}function DB(a,b){return b==a?!0:!b?!1:!0}function BB(){}t(416,1,{58:1},BB);_.eQ=function(a){return null==a||!A(a,58)?!1:DB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return ut(a)};_.tS=function(){return EB.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var AB,CB;
function FB(){FB=x;H(GB,m,58,[(zB(),CB),AB])}function HB(a){var b=(zB(),CB);if(DB(b,(zB(),CB)))return a.a;if(DB(b,AB))return new IB(a.a);throw new JB(b);}function KB(a){FB();this.a=a}t(417,1,{},KB);_.a=null;function JB(a){a="flavor = "+a;An();this.f=a}t(418,98,{59:1,71:1,78:1,86:1},JB);function LB(a,b){lz();MB.call(this,a,1001,b,oh)}function MB(a,b,c,d){lz();jz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(419,367,qi,LB,MB);
_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+ot(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=oh;function Ey(a,b){lz();jz.call(this,a);this.d=b}t(420,367,qi,Ey);
_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+va+a.Wd()+ba+a.Ud()+jh+a.Qd()+sa};function Qy(a,b,c){lz();Ey.call(this,a,b);this.a=c}t(421,420,qi,Qy);
_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function py(a,b,c,d){lz();jz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(422,367,qi,py);
_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(mt(ft(this.a,ph))&&(a+="PARENT_CHANGED,"),mt(ft(this.a,xh))&&(a+="DISPLAYABILITY_CHANGED,"),mt(ft(this.a,zh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=oh;_.b=null;_.c=null;t(423,1,di);function BA(a,b){lz();Ey.call(this,a,b);this.c=null;this.a=this.b=0}
t(424,420,qi,BA);
_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
_.b=0;_.c=null;t(425,1,{});function IB(a){if(null==a)throw new xn;}t(426,425,{},IB);
function NB(){NB=x;OB={};OB["java.vendor"]=ve;OB["package.restrict.access.sun"]=bh;OB["sun.java.launcher"]=fc;OB["sun.management.compiler"]=ve;OB["os.name"]=fc;OB[" sun.boot.class.path"]=fc;OB["path.separator.applet"]=fc;OB["java.vm.specification.vendor"]=ve;OB["java.runtime.version"]=fc;OB["http.proxyPort"]=fc;OB["user.name"]=fc;OB["user.language"]=fc;OB["os.name.applet"]=fc;OB["browser.version"]=fc;OB["java.version"]=fc;OB["user.timezone"]=fc;OB["java.endorsed.dirs"]=fc;OB["java.specification.name"]=
"GWT";OB["java.specification.version"]="2.5.0";OB[Re]=bc;!br&&(br=new jr);br.a?OB[Pe]="yes":OB[Pe]=null}var OB;t(429,98,pi);function PB(){An()}function QB(a){An();this.f=a}t(428,429,{66:1,71:1,78:1,86:1},PB,QB);function RB(){RB=x;SB=new TB}
function UB(a){var b;if(a.k){var c;b=new st;tn(b.a,a.f);c=b.a;var d=hb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(tn(b.a,Wa),tn(b.a,a.a));c=a.b;a=a.j;null!=c&&tn(b.a,c);null!=a&&(c=b.a,d=ha,c[c.explicitLength++]=d,tn(b.a,a));b=io(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
function VB(a){RB();var b,c,d;if(null==a)throw new PB;a=eo(a);try{d=fo(a,go(58))}catch(e){e=Ti(e);if(A(e,82))throw new QB(yn(e));throw e;}c=fo(a,go(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;WB();var f,g,j;j=c.length;b=new XB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=io(b.a)}else this.f=null,d=-1}if(null==this.f)throw new QB(Xb+a);if(!this.k&&(this.k=kj(SB,this.f),this.k||(this.k=(Op(),new YB))&&z(SB,this.f,this.k),!this.k))throw new QB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,G,J,Q,tb,V,L,da,Ec,eg,Ab,Nd,Od,Pd,ob,Fc,Hb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Wa,n)==n&&-1==ZB(c,go(47),n+2))throw new $B(o);}else{L=c.substr(n,o-n);o-=n;G=0;
J=this.c;da=this.e;Pd=this.j;v=this.d;Ab=this.i;r=this.a;Hb=this.n;ob=ZB(L,go(35),0);if(0==L.indexOf(Wa)&&0!=L.indexOf("////")){tb=2;da=-1;G=ZB(L,go(47),2);Od=ZB(L,go(63),2);-1!=Od&&(-1==G||G>Od)&&(G=Od);-1==G&&(G=o,v=l);Q=G;-1!=ob&&ob<G&&(Q=ob);var td=go(64);Fc=L.lastIndexOf(td,Q);r=L.substr(2,Q-2);-1<Fc&&(Hb=L.substr(2,Fc-2),tb=Fc+1);Ec=ZB(L,go(58),-1==Fc?tb:Fc);u=fo(L,go(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(gf){if(gf=Ti(gf),!A(gf,78))throw gf;}-1==
Ec||Ec>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Ec-tb),eg=L.substr(Ec+1,Q-(Ec+1)),0==eg.length?da=-1:da=aC(eg,10))}-1<ob&&(Pd=L.substr(ob+1,o-(ob+1)));D=-1==ob?o:ob;var ac=go(63);Nd=L.lastIndexOf(ac,D);-1<Nd?(Ab=L.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(F(v,l)?v=Va:v.indexOf(Va),V=ny(v,go(47))+1,v=v.substr(0,V-0)),D=Nd):0!=ob&&(Ab=null);-1<G&&(G<o&&47==L.charCodeAt(G)?v=L.substr(G,D-G):D>G&&(null==v?v=l:F(v,l)?v=Va:v.indexOf(Va),V=ny(v,go(47))+1,0==V?v=L.substr(G,D-G):v=v.substr(0,V-0)+L.substr(G,D-G)));
null==v&&(v=l);null==J&&(J=l);d=J;var xe;xe=v;null!=Ab&&!F(Ab,l)&&(null!=v?xe=v+rb+Ab:xe=rb+Ab);null==this.f&&(this.f=this.f);this.c=d;this.b=xe;this.e=da;this.j=Pd;var ud;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+hb+this.e));null!=this.c&&-1<(ud=ny(this.c,go(64)))?(this.n=this.c.substr(0,ud-0),this.c=Wu(this.c,ud+1)):this.n=null;null!=this.b&&-1<(ud=fo(this.b,go(63)))?(this.i=Wu(this.b,ud+1),this.d=this.b.substr(0,ud-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
Hb;this.d=v;this.i=Ab}}catch(vd){vd=Ti(vd);if(A(vd,78))throw new QB(yn(vd));throw vd;}if(-1>this.e)throw new QB("incorrect port: "+this.e);}t(430,1,qi,VB);_.tS=function(){return UB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var SB;t(431,1,{});function bC(a,b,c){var d,e;for(d=new cC(a.we().a);dC(d.a);)if(a=d.b=Oi(d.a),e=a.yf(),null==b?null==e:Fn(b,e))return c&&(a=new eC(a.yf(),a.zf()),fC(d)),a;return null}t(435,1,Wh);
_.ve=function(a){return!!bC(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new cC(a.we().a);dC(a.a);)if(b=a.b=Oi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!gC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=bC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new cC(this.we().a);dC(b.a);)a=b.b=Oi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
_.ze=function(){throw new hC("Put not supported on this map");};_.Ae=function(a){a=bC(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new cC(this.we().a);dC(c.a);)b=c.b=Oi(c.a),a?d+=wa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Sx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
function Hu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=hb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function kj(a,b){return null==b?a.b:A(b,1)?a.e[hb+b]:iC(a,b,a.Ee(b))}function iC(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?jC(a,c):A(b,1)?kC(a,b,c):lC(a,b,c,a.Ee(b))}
function lC(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new eC(b,c);e.push(d);++a.d;return null}function jC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function kC(a,b,c){var d,e=a.e,b=hb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
function Wi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=hb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(434,435,Wh);_.ve=function(a){return Hu(this,a)};_.we=function(){return new mC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return kj(this,a)};
_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Wi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Li(){Sx(this)}t(433,434,bi,Li);_.Ce=function(a,b){return rs(a)===rs(b)||null!=a&&Fn(a,b)};_.Ee=function(a){return~~In(a)};function TB(){Sx(this)}t(432,433,bi,TB);function nC(){An()}t(436,97,hi,nC);function oC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=pC(a,c);if(c>=a.i)break;c=qC(a,c);++b}return b}
function rC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function sC(a){var b;a.a=0<=a.j&&!a.d?a.j:pC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new nC;b=a.a;a.a=qC(a,a.a);return a.n.substr(b,a.a-b)}
function qC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=tC(a.n,d);if(c<=a.f&&rC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=fo(a.c,go(c)))break;++d}a.k&&b==d&&(a.e?(c=tC(a.n,d),c<=a.f&&rC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=fo(a.c,go(c))&&++d));return d}function pC(a,b){var c,d;if(null==a.c)throw new xn;for(d=b;!a.k&&d<a.i;)if(a.e){c=tC(a.n,d);if(c>a.f||!rC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>fo(a.c,go(c)))break;++d}return d}
function uC(a){vC.call(this,a," \t\n\r\u000c",!1)}function wC(a){vC.call(this,a,va,!1)}function vC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=tC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=tC(this.c,d),this.b[c]=a}}}t(437,1,{},uC,wC,vC);_.a=0;_.b=null;_.c=null;_.d=!1;
_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function xC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Ln(e),!(Jn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=va);++d}}typeof a==qe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Rc+c+Uc),a.apply(c)):(evalString=a+ra+c+");",$wnd.eval(evalString))}
function yC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return ab}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Zf:a}function Ks(a){var a=new zC(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=po(e,Hd),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;AC(a););return a.b}
function BC(){BC=x;CC=H(Hs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DC=(Uz(),Xz);EC=iA(DC);FC=y(GC,m,43,23,0);HC=y(Hs,m,1,23,0);IC=y(GC,m,43,7,0);JC=null!=(NB(),OB[Pe]);KC=y(LC,m,47,100,0);MC=y(NC,m,48,100,0)}function OC(a){var b;if(a.Fb)b=PC(a,1)+pb+PC(a,2)+pb+PC(a,3);else if(b=PC(a,0),0<b.length){var c=new QC(a.Z);bj(a._.a,c)}return b}
function RC(a,b){var c,d;c=b.a;if(F(c,(SC(),TC).b))Hq(UC(a));else if(F(c,VC.b))Hq(Iq(a));else if(F(c,WC.b))a.vb&&Jq(a.u,(!a.wb&&(a.wb=new Kq(a)),a.wb));else if(F(c,og)){7!=a.O&&(a.P=oh);d=b.c;d=nt(d,nh);c=ct(d,a.P);var e=!at(c,oh)?Ws(c):c;!at(e,Bh)&&XC(a.Z,N(c));YC(a);a.mb=!0;ZC(a);a.O=7;a.P=d}else F(c,vg)||(F(c,ge)?$C(a):aD(a,c))}
function bD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(cD,m,-1,4,1);o=y(cD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)dD(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=iz(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);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;eD(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||fD(a.fb[f])}a.B*=h}}
function gD(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new hD(a),a.Z.r=0);null!=a.sb&&xC(a.sb,null)}}function iD(a,b){var c,d,e,f;f=new dB;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new WA(Mb+d);var g=(SC(),TC).b;d.c=g;bB(f,d);nz(d.d,a);d=new WA(Mb+c);d.c=VC.b;nz(d.d,a);bB(f,d);a.vb&&(bB(f,new WA(xa)),c=a.xb,null==c&&(c="Paste "+e),d=new WA(c),d.c=WC.b,nz(d.d,a),bB(f,d));ly(a,f);return f}
function jD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,DC);a.ob?(f==a.c&&X(b,jA(DC)),KA(b,h,g,a.Y,a.Y),X(b,(Uz(),Zz)),kD(b,h,g,a.Y-1,a.Y-1)):f==a.c?JA(b,h+1,g+1,a.Y,a.Y,!1):JA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Uz(),aA)),f){case 101:X(b,dA);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;lD(b,!0);mD(b,nD(b,f,d,c,e));X(b,aA);f=h+3;d=g+3;c=a.Y-
6;e=a.Y-6;b.n&&(lD(b,!1),mD(b,nD(b,f,d,c,e)));oD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);KA(b,h+9,g+9,2,4);KA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,bA),KA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,dA),KA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,eA);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
n,j+2*f,n);X(b,aA);break;case 107:X(b,cA);KA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,aA);kD(b,h+4,g+4,a.Y-8,a.Y-8);oD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);KA(b,h+9,g+9,2,4);KA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,gA),kD(b,c,e,d,d),X(b,$z),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:pD(b,h,g,a.Y,!0);break;case 111:pD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Vz);KA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,aA);kD(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,DC);
a.pb&&JA(b,h+1,g+1,a.Y,a.Y,!1);X(b,aA);qD(a,b,h,g,"NEW");break;case 106:X(b,bA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,aA);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));qD(a,b,h+6,g,rc);break;case 104:X(b,bA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,aA);break;case 105:a.Nb?(X(b,fA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,aA)):qD(a,b,h,g,"123");break;case 114:X(b,hA);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);KA(b,d,c,f,f);X(b,aA);rD(a,b,h,g,Vz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:sD(a,b,h,g+2,3);break;case 207:sD(a,b,h,g,4);break;
case 208:sD(a,b,h,g,5);break;case 209:sD(a,b,h,g,1);break;case 210:sD(a,b,h,g,6);break;case 211:sD(a,b,h,g,7);break;case 212:sD(a,b,h,g,8);break;case 213:qD(a,b,h,g,"FG"),a.F=new ZA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=HC[d]&&rD(a,b,h,g,FC[d],HC[d])}
function tD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,DC),KA(d,0,0,c,b),a.ob?(X(d,(Uz(),Zz)),kD(d,-1,0,c,b-1)):(X(d,EC),Y(d,0,0,c-1-2,0),X(d,jA(DC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),uD(d,a.X),X(d,(Uz(),aA)),-1!=a.J.toLowerCase().indexOf(he)&&X(d,bA),vD(d,a.J,10,15),wD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
function xD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,DC);KA(d,0,0,c,b);a.ob?(X(d,(Uz(),Zz)),Y(d,0,b-1,c,b-1),e=yD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,EC),Y(d,0,0,0,b-1),Y(d,0,yD*a.Y,b-1,yD*a.Y),X(d,jA(DC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=yD+2;++b)jD(a,d,1,b);wD(a.Ub,a.Q,0,2*a.Y+a.S)}}
function zD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);KA(e,0,0,c,b);d=a.db?(gB(),jB):(gB(),lB);if((gB(),hB)==(gB(),hB))d==jB?e.a=mb:e.a=lb;d=new sz(a.eb);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,G=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=G=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=G=
J=void 0,D=Q=1,n=2,da=3;f.w&&(eD(f),bD(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(AD(13*f.n.B*j)));BD(f.n,j);f.n.A&&(X(g,(Uz(),aA)),kD(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(BC(),IC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,lD(h,!0),mD(h,nD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(BC(),IC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*
J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,lD(o,!0),mD(o,CD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Uz(),aA));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(BC(),IC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=
1),Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,eA);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,aA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
L-(L-V)/10*h,G=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(G))),N(M(Math.round(v))),N(M(Math.round(G))));uD(g,f.n.k);o=DD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=oB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,eA);vD(g,h,L,q);X(g,aA);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,G=y(I,s,-1,3,1),v=y(I,s,-1,3,1),G[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),G[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),G[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
J))),o=g,h=G,r=v,lD(o,!0),mD(o,CD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,G=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(G-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(G+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(cD,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];uD(g,f.n.k);
o=DD(f.n.n);J=y(Hs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(ED,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(AD(2*f.n.B))));for(j=1;j<=f.t;++j)h=FD(f,j),(null==h||1>h.length)&&(h=ta),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=oB(f.n.n,h),n[j]=GD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],G=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(G=!1),2<Q[j]&&(G=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<ak(f.A[j])&&(v+=ak(f.A[j])),0<f.A[j]?v+=ua:v+=xa),L||!G?h=h+tb+v+l:h=v+tb+l+h,G||(q=h),J[j]=h,q=oB(f.n.n,q),v=oB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=GD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(BC(),IC)[f.d[j]]),KA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(BC(),IC)[f.d[j]]):X(g,(Uz(),aA)):X(g,(BC(),FC)[f.b[j]]),vD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(AD(f.J[j]-q/2))),q=N(M(AD(f.M[j]+~~(o/2)-1))),X(g,(Uz(),eA)),vD(g,ba+f.q[h][1],
L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Uz(),bA):(Uz(),hA)),0<f.D&&106!=f.n.c&&(v=n[f.D],kD(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,G=y(I,s,-1,5,1),v=y(I,s,-1,5,1),G[0]=N(M(AD(f.J[h]+q))),G[1]=N(M(AD(f.J[o]+q))),v[0]=N(M(AD(f.M[h]-J))),v[1]=N(M(AD(f.M[o]-J))),G[3]=N(M(AD(f.J[h]-q))),G[2]=N(M(AD(f.J[o]-q))),v[3]=N(M(AD(f.M[h]+J))),v[2]=N(M(AD(f.M[o]+J))),G[4]=G[0],v[4]=v[0],106!=f.n.c&&(da=
g,j=G,Q=v,da.n&&(lD(da,!1),mD(da,CD(da,j,Q,5,!0)))),106==f.n.c&&HD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Uz(),bA));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],kD(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Uz(),Zz)),Y(e,c-1,0,c-1,b-1)):(X(e,jA(DC)),Y(e,c-1,0,c-1,b-1),X(e,DC),Y(e,c-2,0,c-2,b-1),X(e,EC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Uz(),eA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new wA(Vb,0,13),a.W=new nB(a.T),null!=a.bb&&(d=oB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Uz(),aA)),uD(e,a.T),vD(e,a.bb,c,b)));wD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
function sD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-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)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&(lD(b,!1),mD(b,CD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
function ID(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,DC);KA(d,0,0,b,c);a.ob?(X(d,(Uz(),Zz)),c=14*(a.Y+a.S),kD(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,jA(DC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,EC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)jD(a,d,b,1),jD(a,d,b,2);a.c=c;wD(a.Ub,a.Qb,0,0)}}
function pD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);oD(a,b,c+o-j,f,d-4-j-1,e,h)}
function JD(a,b,c){var d,e,f,g,j,h;KD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=LD(b);b=new vC(b,j,!0);e=l;for(d=1;5>=d;++d)e=MD(b,j);d=ND(aC(eo(e.substr(0,3)),10)).a;g=ND(aC(eo(e.substr(3,3)),10)).a;MD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=MD(b,j),null==h||F(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new OD(a,f)}bD(a,1,d,1);bD(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new OD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",ZC(a),!1;null!=a.i&&a.Z&&PD(a.Z,a.i,!0);null!=a.j&&
a.Z&&PD(a.Z,a.j,!1);j=QD(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new RD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];bD(a,1,j,0)}c&&ZC(a);return!0}function Lq(a,b){a.kb=!0;a.J=b}function BD(a,b){100>b&&(!KC[b]&&(KC[b]=new wA(Vb,0,b)),!MC[b]&&ps(MC,b,new nB(KC[b])),a.k=KC[b],a.n=MC[b])}
function Pq(a,b){var c,d;if(0==b)return!1;YC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:gD(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;SD(a,TD(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new av("Cannot redo. Index is out of range.");if(!d.a.c)throw new av(Yb);
d.a=d.a.c;SD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Wt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Lq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=UD(d),VD(a,d,!1,!0),null!=a.sb&&xC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Wt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Lq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=UD(d),VD(a,d,!1,!0),null!=a.sb&&xC(a.sb,null));break;case 101:a.Lb&&WD(a.Lb);a.Lb=new XD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new YD(a):a.Db.gc.c.$?ZD(a.Db.gc.c):$D(a.Db);break;case 114:a.b&&
WD(a.b);a.b=new XD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,aE(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=bE(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(cD,m,-1,4,1);dD(a.Z,d);a.mb=!0;a.Z=new QC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;cE(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,dE(a.Z,a.Z.D),a.Z.D=0,$C(a)):0<a.Z.E&&(a.mb=!0,eE(a.Z,a.Z.E),a.Z.E=0,$C(a));fE(a.Z);break;case 213:a.c=
c;if(!a.E){var e,f,g,j;j=new dB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new WA(c),bB(j,g),g.c=c,nz(g.d,a);ly(a,j);a.E=j}cB(a.E,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!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&&(WD(a.o),a.o=null);0==a.Z.D&&(a.o=new XD(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.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,$C(a)),18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),gE(a.Z,a.Z.D,d),$C(a)),fE(a.Z))}ZC(a);return!0}
function Iq(a){var b,c,d;d=UC(a);c=l;if(a.Fb){var e,f,g;g=js([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)bE(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(hE(g[1][0],3)+hE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ja+iE(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ja+iE(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new jE(a,a.fb,a.ub)),c=iE(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
function kE(a,b,c,d){var e;e=c;var f=d,g,j;(g=lE(b),j=0!=(b.e&2),g||j)?(a.Fb?cB((!a.w&&(a.w=iD(a,!0)),a.w),a,e,f):cB((!a.v&&(a.v=iD(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=mE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;14>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=yD+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.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",ZC(a),
!0;if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",ZC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Pq(a,d)}else{if(d>a.C.a-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)dE(a.Z,a.Z.D),a.Z.D=0,$C(a);else{if(106==a.c)return!0;if(108==a.c)nE(a.Z,a.Z.D,0),$C(a);else if(157==a.c)nE(a.Z,a.Z.D,1),$C(a);else if(158==a.c)nE(a.Z,a.Z.D,-1),$C(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):$C(a);else if(206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(230==a.c)a.O=3,$C(a);else if(233<=a.c&&262>a.c)pE(a.Z,!1),$C(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;gE(a.Z,a.Z.D,ko(a.Db.e.gc.a.gb,ch));a.Z.k=!0;$C(a)}else if(105==a.c)qE(a.Z),$C(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),1>d.length&&(d=Qc),gE(a.Z,a.Z.D,
d)),$C(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(0<a.Z.E)if(104==a.c)eE(a.Z,a.Z.E),a.Z.E=0,$C(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])Lq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;dE(d,c);d.a[c]=0}a.Z.E=0;$C(a)}else if(201==a.c)rE(a.Z,a.Z.E),$C(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),$C(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,$C(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,$C(a);else if(206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(107==a.c){if(!a.Db.b)return!0;d=ko(a.Db.e.gc.a.gb,ch);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;$C(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new hD(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(sE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,oE(a.Z)):300<a.c?(sE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),1>d.length&&(d=Qc),gE(a.Z,1,d))):230==a.c?tE(a,null,!0):233<=a.c&&262>a.c?(sE(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,pE(a.Z,!0)):NB();$C(a)}else e=!1;e&&(fE(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,ZC(a))}return e}
function uE(a,b,c,d){var e,f;if(a.z||!a.hb||lE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;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,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=vE(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.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
q*h;h=q*j-r*h;if(0>n)if(1<b.v)dE(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.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),eE(b,e),0<vE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Lq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<vE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Lq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(mE(b)||lE(b))XC(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=y(cD,m,-1,4,1);dD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-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;YC(a);a.mb=!0;ZC(a);a.Sb=c;a.Tb=d;return!0}
function wE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||lE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((BC(),JC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;xE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(xE(a,0),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.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;YC(a);a.mb=!0;ZC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
function yE(a){if(a.z)return!0;a.ib&&(a.ib=!1,$C(a));a.kb=!1;a.P=oh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=vE(b,b.t),6>b.z[c]&&(zE(b),d=b.i[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),dE(b,b.t));b.C=!1;$C(a)}else a:{var b=a.Z,e,f;c=vE(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):Lq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Lq(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]=N(M(AD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(AD((b.M[b.F]+b.M[c])/2))))}}fD(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,TD(b),b.a.c=c),$C(a),a.r=!1)}else 5==a.O&&(fD(a.Z),$C(a));0<a.O&&(a.D=!1,YC(a),a.mb=!0,fE(a.Z),AE(a.Z),ZC(a),a.O=0,a.f=!1);if(JC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,YC(a),a.mb=!0,ZC(a);return!0}function YC(a){a.lb=!1;a.nb=!1;a.mb=!1}
function xE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,xC(a.rb,H(BE,m,81,[new S(a.e),new S(b)]))}
function CE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Df)?a.Fb=!1:-1<b.indexOf(jg)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(yf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Hf)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
(a.z=!0,a.Y=0,a.cb=null,bD(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)DE(a.fb[d]),eD(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Uf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(rd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++yD;c&&ZC(a)}
function ZC(a){var b,c,d,e;b=iz(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&bD(a,1,a.ub,0),zD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),ID(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),xD(a),a.I=a.Fe(a.I,d,a.Y),tD(a))):(zD(a),a.z||(tD(a),a.D&&(ID(a),xD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
function EE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=bE(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=FD(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=ua:j+=xa,1<ak(c.A[h])&&(j+=ak(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.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=hb+g);o+=ba+j+ba+FE(0.055999999999999994*c.J[h],0,2)+ba+FE(0.055999999999999994*-c.M[h],
0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=mh),e+=c)}return e}function PC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=bE(a.fb[c]),d!=b))continue;d=void 0;d=GE(a.fb[c]);d=HE(d);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
function $C(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&xC(a.sb,null)}var c,d,e;e=new IE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=GE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new JE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function VD(a,b,c,d){try{JD(a,b,d)?c&&$C(a):ZC(a)}catch(e){if(e=Ti(e),A(e,78))ZC(a);else throw e;}}
function tE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;KD(a,c);e=j=0;r=new vC(b,"|>",!0);g=-1<b.indexOf(pb);n=1;h=oC(r);a.ub=0;for(f=1;f<=h;++f)if(o=sC(r),eo(o),!F(o,mh))if(F(o,pb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new KE(a,o);if(0==a.Z.t){LE(a,"ERROR - problems in reading/processing molecule !");NB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(LE(a,"ERROR - strange reaction - fixing !"),NB(),d=!1):3<n?(LE(a,"ERROR - strange reaction !"),NB(),d=!1):(1<a.ub&&!g&&CE(a,yf,!0),g&&!a.Fb&&CE(a,
jg,!0),!g&&a.Fb&&CE(a,Df,!0),g?(bD(a,1,j,1),bD(a,j+1,e-1,2),bD(a,e,a.ub,3)):bD(a,1,a.ub,0),c&&ZC(a),d=!0)}d?$C(a):ZC(a)}catch(q){if(q=Ti(q),A(q,78))ZC(a);else throw q;}}function ME(a){YC(a);a.mb=!0;ZC(a)}function KD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new hD(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&ZC(a);null!=a.sb&&xC(a.sb,null)}
function SD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=GE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&xC(a.sb,null)}}function NE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,ZC(a),null):a.fb[b]}
function aD(a,b){var c;c=-1;F(b,"Select substituent")?(c=202,b=l):F(b,Ea)?c=235:F(b,Fa)?c=240:F(b,Da)?c=260:F(b,Ja)?c=261:F(b,Oa)?c=241:F(b,Ia)?c=233:F(b,Ha)?c=236:F(b,Ga)?c=237:F(b,Ma)?c=234:F(b,La)?c=243:F(b,Qa)?c=252:F(b,Ka)?c=244:F(b,Ra)?c=239:F(b,"-PO3H2")?c=251:F(b,Ca)?c=242:F(b,za)?c=245:F(b,Aa)&&(c=238);0<c?Pq(a,c):b="Not known group!";a.kb=!0;a.J=b;ZC(a)}function LE(a,b){a.kb=!0;a.J=b;ZC(a)}function UC(a){var b;b=OC(a);YC(a);ZC(a);return b}
function qD(a,b,c,d,e){var f,g,j,h;f=a.W;h=oB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new wA(f.b.a,f.b.c,g),f=new nB(j),h=oB(f,e),b.e=j,b.i=OE(j);else uD(b,a.T);f=yA(zA,f.b).a-yA(zA,f.b).b;vD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function rD(a,b,c,d,e,f){var g,j;g=DD(a.V);j=oB(a.V,f);uD(b,a.U);(b.d=e)&&(b.f=mg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);vD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function DD(a){return yA(zA,a.b).a-yA(zA,a.b).b}
function Oq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Fd,ZC(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.kb=!0,a.J=Fd):Lq(a,a.y+ba),ZC(a))}t(441,363,Vh);_.te=function(a){RC(this,a)};_.Fe=function(a,b,c){return ez(this,b,c)};_.Ge=function(){};_.ae=function(){ZC(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=oh;_.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=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
_.Sb=0;_.Tb=0;var yD=10,KC,MC,DC,EC,FC,CC,JC,PE=null,IC,HC;function QE(){BC();cz.call(this);this.Ub=(Op(),Op(),Ky).a;this.x=new wA(null,0,8);this.t=(Uz(),Vz);this.fb=y(RE,m,94,99,0);this._=new az;this.Hb=new SE;this.K=F((NB(),OB[Re]),bc);this.u=new TE;this.G=H(Hs,m,1,[Ea,Fa,Oa,Da,Ja,Ia,Ha,Ga,Ma,Qa,Ka,La,Ca,Aa,za]);this.Z=new hD(this);IC[0]=Yz;IC[1]=new Wz(255,153,153);IC[2]=new Wz(255,204,102);IC[3]=new Wz(255,255,153);IC[4]=new Wz(102,255,255);IC[5]=new Wz(51,204,255);IC[6]=new Wz(255,153,255)}
t(440,441,Vh,QE);_.Fe=function(a,b,c){var d;return a?(d=a.a,tj(d.t,b,c),a):ez(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[UE(b.a),a])}};_.a=null;function VE(a){if(a.d.gb.style.display!=Cf){hz(a.c);for(a=new Ni(a.e.j);a.b<a.d.Be();)Oi(a),null.$f()}}function WE(a){XE.call(this,a,ab,ab,null)}function YE(a,b){XE.call(this,a,ab,ab,b)}function ZE(a,b,c){XE.call(this,a,b,c,null)}
function XE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(F(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=pj(a)){this.b=$E;++$E;this.d=e;this.c=new QE;this.e=new aF(this.c,b,c,d);nv(e,this.e,e.gb);d&&jd in d&&(this.e.b=d[jd]);a=this.e;a.d||(a.d=fz(a,jo(a.gb,Kf),jo(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?PE=Zb:PE="JME";b.v=iD(b,!1);b.w=iD(b,!0);Lq(b,PE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.C=iz(b);Zy(b,null);b.ob||(b.S=0);b.T||(b.T=new wA(Vb,0,13),b.W=new nB(b.T));b.U||(b.U=new wA(Vb,1,13),b.V=new nB(b.U));b.X||(b.X=new wA(Vb,0,11),new nB(b.X));BD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;yD=10;b.Kb=!0;try{r=bF(b.Ub,"options");null!=r&&CE(b,r,!1);j=bF(b.Ub,"jme");null!=j&&(b.L=j);n=bF(b.Ub,"mol");null!=n&&(b.ab=n);g=bF(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=bF(b.Ub,Ng);null!=o&&(b.bb=o,ZC(b));b.j=bF(b.Ub,"atomcolors");b.i=bF(b.Ub,"atombg");f=bF(b.Ub,"depictbg");
if(null!=f&&b.z){var q;var u,v,D,G;v=(Uz(),Vz);try{if(0!=f.indexOf(ha))throw new zn("bad hex encoding");G=aC(f.substr(1,2),16);D=aC(f.substr(3,2),16);u=aC(f.substr(5,2),16);q=v=new Wz(G,D,u)}catch(J){if(J=Ti(J),A(J,78))NB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&aE(b.Z);h=bF(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Ti(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)FC[f]=(Uz(),cA),HC[f]=Qc;HC[1]=Ub;FC[1]=(Uz(),Zz);HC[2]=yb;FC[2]=cA;HC[3]=Cb;FC[3]=Zz;HC[4]=ec;FC[4]=hA;HC[5]=oc;FC[5]=
bA;HC[9]=Pb;FC[9]=eA;HC[10]=Gb;FC[10]=eA;HC[11]=Bb;FC[11]=eA;HC[12]=Wb;FC[12]=eA;HC[8]=Bc;FC[8]=jA(dA);HC[7]=qc;FC[7]=cA;HC[6]=Gc;FC[6]=Zz;HC[13]=Dc;FC[13]=Zz;HC[18]=Qc;FC[18]=Zz;HC[19]=rc;FC[19]=Zz;HC[20]=sc;FC[20]=Zz;HC[21]=tc;FC[21]=Zz;HC[22]=uc;FC[22]=Zz;Iy(b);b.$=new cF;f=a.c;f.C=iz(f);null!=f.L?(tE(f,f.L,!1),null!=f.i&&f.Z&&PD(f.Z,f.i,!0),null!=f.j&&f.Z&&PD(f.Z,f.j,!1)):null!=f.ab&&VD(f,f.ab,!1,!1);ZC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
function dF(){return Ks(null)}function eF(a){return Ks(a)}t(442,1,gi,WE,YE,ZE,XE);_.He=function(a){B(this.e,new fF(this,a),(Rp(),Rp(),Sp))};_.Ie=function(a){B(this.e,new gF(this,a),(Xq(),Xq(),Yq))};_.Je=function(a){$D(new hF(a,this.c,DC))};_.Ke=function(){gD(this.c)};_.Le=function(){Vn((Sn(),Tn),new iF(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
_.ed=function(){return jo(this.e.gb,Jf)};_.Se=function(){var a;a=[];a.length=2;a[0]=jo(this.e.gb,Kf);a[1]=jo(this.e.gb,Jf);return a};_.fd=function(){return jo(this.e.gb,Kf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Cf};_.Xe=function(){var a=this.c,b;a.Fb?b=EE(a,1)+pb+EE(a,2)+pb+EE(a,3):b=EE(a,0);return b};_.Ye=function(){return Iq(this.c)};
_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=OC(a);a.Ob=b;ZC(a);return c};_.$e=function(a){CE(this.c,a,!0)};_._e=function(){};_.af=function(a){VD(this.c,a,!0,!0)};_.bf=function(a){tE(this.c,a,!0)};_.fe=function(){VE(this)};_.cf=function(){KD(this.c,!0)};_.df=function(a){var b=this.c;if(a=NE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;ME(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new jF(this))};
_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Ni(b.a);d.b<d.d.Be();)c=Oi(d),a?c.a=mb:c.a=lb}hz(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=NE(c,a))PD(d,b,!0),ME(c)};_.hf=function(a,b){var c=this.c,d;d=NE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,ZC(c)):(d.D=b,ME(c))};_.kd=function(a){this.e.gb.style[De]=a;VE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;ZC(b)};_.lf=function(a){var b=this.c;b.eb=a;ZC(b)};_.mf=function(a){this.c.rb=a};
_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=iD(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);VE(this)};_.rf=function(a){aD(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new KE(c,a);c.c=253;c.kb=!0;c.J=b;ZC(c)};_.ld=function(a){Xu(this.d.gb,a)};_.md=function(a){this.e.gb.style[ih]=a;VE(this)};_.tf=function(a){LE(this.c,a)};_.uf=function(){return UC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var $E=0;
function iF(a){this.a=a}t(443,1,{},iF);_.wc=function(){var a,b;for(b=new Ni(this.a.e.a);b.b<b.d.Be();)a=Oi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function jF(a){this.a=a}t(444,1,{},jF);_.a=null;function fF(a,b){this.a=a;this.b=b}t(445,1,{},fF);_.Lc=function(a){a=a.a;Vn((Sn(),Tn),new kF(this,this.b,a))};_.a=null;_.b=null;function kF(a,b,c){this.a=a;this.c=b;this.b=c}t(446,1,{},kF);_.wc=function(){var a=this.b;this.c.a.apply(a,[UE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function gF(a,b){this.a=a;this.b=b}t(447,1,{},gF);_.a=null;_.b=null;function $q(a,b,c){this.a=a;this.c=b;this.b=c}t(448,1,{},$q);_.wc=function(){var a=this.b;this.c.a.apply(a,[UE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
function lF(){var a=mF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;nF(oF,arguments)?a=arguments[0]:3==arguments.length?a=new ZE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new WE(arguments[0]):4==arguments.length?a=new XE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new YE(arguments[0],arguments[1]));this.g=a;pF();a[Wc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=oF;pF();var f=b,g,b=rF.b;g=sF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=sF(b,
e,f)}if(!g)throw new Xi("Can't find exported method for given arguments: 0"+hb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});tF({"0":{"0":[[dF,null,void 0]],1:[[eF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new uF(e));return[e]},qe]]}});vF(oF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Is(){wF||(wF=!0,lF())}t(449,1,{},Is);
var wF=!1;function Ms(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==qe)$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(a){}}function Ls(){}t(451,1,{},Ls);_.wc=function(){Ms()};function uF(a){this.a=a}t(452,1,{68:1,106:1},uF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function qF(a){this.a=a}t(453,1,{69:1,106:1},qF);
_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
function AC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=po(c,ih);b=po(c,De);f=po(c,Af);e=po(c,Me);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=po(h,Af),h=po(h,ch),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Hd);c.removeAttribute(Af);c.removeAttribute("archive");c.removeAttribute(De);c.removeAttribute(ih);c.removeAttribute(hd);c.removeAttribute("hspace");c.removeAttribute("vspace");c.removeAttribute("codebase");
c.innerText=l||l;d=ro();c.setAttribute(Me,d);c.style[ih]=yC(g);c.style[De]=yC(b);b=new xF(a,d,n,e,c,f);Vn((Sn(),Tn),b);++a.b;return!0}function zC(a){this.a="JME.class";this.d=a}t(454,1,{},zC);_.Ec=function(){return AC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function xF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(455,1,{},xF);
_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,ab,ab,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Me,this.e):this.c.removeAttribute(Me);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function yF(){}t(456,1,gi,yF);function zF(a){this.a=a}t(457,1,{},zF);_.wc=function(){this.a()};_.a=null;
function AF(){var a=mF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;nF(BF,arguments)?a=arguments[0]:0==arguments.length&&(a=new yF);this.g=a;pF();a[Wc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Vn((Sn(),Tn),new zF(a))});vF(BF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Js(){CF||(CF=!0,AF())}t(458,1,{},Js);var CF=!1;function DF(a){An();this.f=a}
t(459,429,pi,DF);function Ss(){An();this.f="divide by zero"}t(460,97,hi,Ss);function qs(){An()}function EF(a){An();this.f=a}t(461,97,hi,qs,EF);function FF(){FF=x;GF=new HF(!1);IF=new HF(!0)}function HF(a){this.a=a}t(462,1,{71:1,72:1,75:1},HF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?bh:"false"};_.a=!1;var GF,IF;function JF(){}function KF(a){return typeof a==Hf?Bc+(0>a?-a:a):a}
function LF(a,b){var c;c=new JF;c.d=Ib+(MF(0!=a?-a:0)?KF(0!=a?-a:0):l+Fi(c));NF(0!=a?-a:0)&&OF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new JF;b.d=Ib+(MF(a)?KF(a):l+Fi(b));NF(a)&&OF(a,b);return b}function PF(a,b){var c;c=new JF;c.d=Ib+(MF(a)?KF(a):l+Fi(c));NF(a)&&OF(a,c);c.b=b?8:0;return c}function QF(){var a;a=new JF;a.d=Ib+(MF(0)?KF(0):l+Fi(a));NF(0)&&OF(0,a);a.b=2;return a}function RF(a){var b;b=new JF;b.d=Ib+(MF(a)?KF(a):l+Fi(b));NF(a)&&OF(a,b);b.b=1;return b}
function NF(a){return typeof a==Hf&&0<a}function MF(a){return null!=a&&0!=a}function OF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Rh[b.c])c=c.prototype;else{c=Rh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(464,1,{},JF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
function SF(a){var b;if(!(b=TF,!b&&(b=TF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new UF(Rb+a+ea);return parseFloat(a)}
function aC(a,b){var c,d;if(null==a)throw new UF(Gf);if(2>b||36<b)throw new UF("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 UF(Rb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new UF(Rb+a+ea);if(-2147483648>c||2147483647<c)throw new UF(Rb+a+ea);return c}t(466,1,{71:1,83:1});var TF=null;function VF(a){this.a=a}
t(465,466,{71:1,75:1,76:1,83:1},VF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function uz(a){this.a=a}t(467,466,{71:1,75:1,79:1,83:1},uz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function kz(){An()}function Bk(a){An();this.f=a}t(468,97,$h,kz,Bk);function qv(){An()}function rw(a){An();this.f=a}t(469,97,hi,qv,rw);function S(a){this.a=a}
function dt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=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 Xs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ND(a){var b,c;return-129<a&&128>a?(b=a+128,c=(WF(),XF)[b],!c&&(c=XF[b]=new S(a)),c):new S(a)}t(470,466,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
_.tS=function(){return l+this.a};_.a=0;function WF(){WF=x;XF=y(BE,m,81,256,0)}var XF;function ak(a){return 0>a?-a:a}function $j(a,b){return a>b?a:b}function AD(a){return Math.round(a)}function xn(){An()}function Er(a){An();this.f=a}t(473,97,{71:1,78:1,82:1,84:1,86:1},xn,Er);function Hi(){Hi=x;Ii=H(Gi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ii;function UF(a){An();this.f=a}t(475,468,$h,UF);
function Cn(a){this.a="Unknown";this.c=a;this.b=-1}t(476,1,{71:1,85:1},Cn);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?hb+this.b:l)+sa};_.a=null;_.b=0;_.c=null;function YF(a,b){return a.charCodeAt(b)}function tC(a,b){var c=b,d=a.length,e,f;e=YF(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 ZF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
function F(a,b){return!A(b,1)?!1:""+a==b}function $r(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function fo(a,b){return a.indexOf(b)}function ZB(a,b,c){return a.indexOf(b,c)}function ny(a,b){return a.lastIndexOf(b)}function UD(a){var b=aa,c=mh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Wu(c,++d):c=c.substr(0,d-0)+Wu(c,++d);return a.replace(RegExp(b,re),c)}
function $F(a,b){for(var c=RegExp(b,re),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[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]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Hs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Wu(a,b){return a.substr(b,a.length-b)}
function eo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function go(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,71:1,73:1,75:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return ut(this)};_.tS=_.toString;function aG(){aG=x;bG={};cG={}}
function ut(a){aG();var b=hb+a,c=cG[b];if(null!=c)return c;c=bG[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+YF(a,d++);c|=0}256==dG&&(bG=cG,cG={},dG=0);++dG;return cG[b]=c}var bG,dG=0,cG;function un(a,b){tn(a.a,b);return a}function sn(){this.a=ho()}function eG(){this.a=ho();tn(this.a,l)}t(478,1,Uh,sn,eG);_.tS=function(){return io(this.a)};function st(){this.a=ho()}
function XB(){this.a=ho()}function Yr(a){this.a=ho();tn(this.a,a)}t(479,1,Uh,st,XB,Yr);_.tS=function(){return io(this.a)};function $B(a){a="String index out of range: "+a;An();this.f=a}t(480,469,hi,$B);
function fG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new xn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new EF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new EF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new qv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ps(b,c,a[--d])}else for(c=e+c;e<c;)ps(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Yu(){An()}function hC(a){An();this.f=a}t(482,97,hi,Yu,hC);function Az(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:Fn(b,c))return a;return null}function Dz(a,b){var c;return(c=Az(a.xd(),b))?(c.Zc(),!0):!1}function gG(a){var b,c,d,e;d=new sn;b=null;tn(d.a,Rc);for(c=a.xd();c.Xc();)null!=b?tn(d.a,b):b=wa,e=c.Yc(),tn(d.a,e===a?"(this Collection)":l+e);tn(d.a,Uc);return io(d.a)}t(483,1,{});_.vf=function(){throw new hC("Add not supported on this collection");};
_.wf=function(a){return!!Az(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Dz(this,a)};_.tS=function(){return gG(this)};t(485,483,li);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=In(c),a=~~a);return a};
function hG(a,b){var c;return A(b,90)&&(c=b.yf(),Hu(a.a,c))?(c=kj(a.a,c),a.a.Ce(b.zf(),c)):!1}function mC(a){this.a=a}t(484,485,li,mC);_.wf=function(a){return hG(this,a)};_.xd=function(){return new cC(this.a)};_.xf=function(a){return hG(this,a)?(a=a.yf(),Wi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function fC(a){if(a.b)Qi(a.a),Wi(a.c,a.b.yf()),a.b=null;else throw new av("Must call next() before remove().");}
function cC(a){var b;this.c=a;b=new hj;a.c&&bj(b,new iG(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new jG(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Ni(b)}t(486,1,{},cC);_.Xc=function(){return dC(this.a)};_.Yc=function(){return this.b=Oi(this.a)};_.Zc=function(){fC(this)};_.a=null;_.b=null;_.c=null;t(488,1,yi);_.eQ=function(a){return A(a,90)&&gC(this.yf(),a.yf())&&gC(this.zf(),a.zf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=In(this.yf()));null!=this.zf()&&(b=In(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function iG(a){this.a=a}t(487,488,yi,iG);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return jC(this.a,a)};_.a=null;function jG(a,b){this.b=a;this.a=b}t(489,488,yi,jG);_.yf=function(){return this.a};_.zf=function(){return this.b.e[hb+this.a]};_.Af=function(a){return kC(this.b,this.a,a)};_.a=null;_.b=null;
function ow(a,b){(0>a||a>=b)&&kG(a,b)}function kG(a,b){throw new rw("Index: "+a+", Size: "+b);}t(490,483,Ei);_.Bf=function(){throw new hC("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:Fn(a,b)))return!1;return!0};
_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:In(c)),b=~~b;return b};_.xd=function(){return new Ni(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new lG(this,a)};_.Ff=function(){throw new hC("Remove not supported on this list");};function dC(a){return a.b<a.d.Be()}function Oi(a){if(a.b>=a.d.Be())throw new tv;return a.d.Cf(a.c=a.b++)}function Qi(a){if(0>a.c)throw new ww;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Ni(a){this.d=a}t(491,1,{},Ni);_.Xc=function(){return dC(this)};
_.Yc=function(){return Oi(this)};_.Zc=function(){Qi(this)};_.b=0;_.c=-1;_.d=null;function lG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&kG(b,c);this.b=b}t(492,491,{},lG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new tv;return this.a.Cf(this.c=--this.b)};_.a=null;function mG(a){a=new cC(a.b.a);return new nG(a)}function oG(a,b){this.a=a;this.b=b}t(493,485,li,oG);_.wf=function(a){return Hu(this.a,a)};_.xd=function(){return mG(this)};_.Be=function(){return this.b.a.d};
_.a=null;_.b=null;function nG(a){this.a=a}t(494,1,{},nG);_.Xc=function(){return dC(this.a.a)};_.Yc=function(){return(this.a.b=Oi(this.a.a)).yf()};_.Zc=function(){fC(this.a)};_.a=null;t(495,490,Ei);_.Bf=function(a,b){var c;c=Gz(this,a);var d=c.d;new Bz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=Gz(this,a);try{return Hz(b)}catch(c){c=Ti(c);if(A(c,91))throw new rw("Can't get element "+a);throw c;}};_.xd=function(){return Gz(this,0)};
_.Ff=function(a){var b,c;b=Gz(this,a);try{c=Hz(b)}catch(d){d=Ti(d);if(A(d,91))throw new rw("Can't remove element "+a);throw d;}pG(b);return c};function qG(a){a.b=y(rG,m,0,0,0)}function Ry(a,b,c){(0>b||b>a.c)&&kG(b,a.c);a.b.splice(b,0,c);++a.c}function bj(a,b){ps(a.b,a.c++,b);return!0}function Wt(a,b){ow(b,a.c);return a.b[b]}function Tj(a,b){for(var c=0;c<a.c;++c)if(gC(b,a.b[c]))return c;return-1}function Zt(a,b){var c;c=(ow(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function aj(a,b){var c;c=Tj(a,b);if(-1==c)return!1;Zt(a,c);return!0}function Fk(a,b){var c;if(b.length<a.c){c=b;var d;d=is(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ps(b,c,a.b[c]);b.length>a.c&&ps(b,a.c,null);return b}function hj(){qG(this)}function uA(a){qG(this);this.b.length=a}function oz(a){qG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(496,490,Th,hj,uA,oz);_.Bf=function(a,b){Ry(this,a,b)};
_.vf=function(a){return bj(this,a)};_.Ke=function(){this.b=y(rG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=Tj(this,a)};_.Cf=function(a){return Wt(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Zt(this,a)};_.xf=function(a){return aj(this,a)};_.Be=function(){return this.c};_.c=0;function Fz(a,b){var c=a.length,d;for(d=0;d<c;++d)ps(a,d,b)}function Ur(){Ur=x;Vr=new sG}var Vr;function sG(){}t(499,490,ci,sG);_.wf=function(){return!1};_.Cf=function(){throw new qv;};_.Be=function(){return 0};
function tG(){this.a=new Date}function uG(a){return 10>a?Ya+a:l+a}t(500,1,{71:1,74:1,75:1,87:1},tG);_.eQ=function(a){return A(a,87)&&gt(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Os(c&4194303,b&4194303,e&1048575);a=Os(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:l)+~~(b/60);b=10>(0>b?-b:b)%60?Ya+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(vG(),wG)[this.a.getDay()]+ba+xG[this.a.getMonth()]+ba+uG(this.a.getDate())+ba+uG(this.a.getHours())+hb+uG(this.a.getMinutes())+hb+uG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function vG(){vG=x;wG=H(Hs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));xG=H(Hs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var wG,xG;
function Nr(a,b){return null==z(a.a,b,a)}function Mr(){this.a=new Li}t(502,485,{71:1,74:1,92:1},Mr);_.vf=function(a){return Nr(this,a)};_.wf=function(a){return Hu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return mG(new oG(this.a,new mC(this.a)))};_.xf=function(a){return null!=Wi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return gG(new oG(this.a,new mC(this.a)))};_.a=null;
function Gz(a,b){var c,d;(0>b||b>a.b)&&kG(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new yG(a,b,d)}function Kz(){this.a=new zG;this.b=0}t(503,495,ci,Kz);_.vf=function(a){new Bz(a,this.a);++this.b;return!0};_.Ef=function(a){return Gz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function Hz(a){if(a.b==a.d.a)throw new tv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
function pG(a){if(!a.c)throw new ww;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function yG(a,b,c){this.d=a;this.b=c;this.a=b}t(504,1,{},yG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return Hz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new tv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){pG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function zG(){this.a=this.b=this}
function Bz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(505,1,{},zG,Bz);_.a=null;_.b=null;_.c=null;function eC(a,b){this.a=a;this.b=b}t(506,488,yi,eC);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function tv(){An()}t(507,97,{71:1,78:1,84:1,86:1,91:1},tv);function gC(a,b){return rs(a)===rs(b)||null!=a&&Fn(a,b)}function tA(a){var b=y(Lz,m,44,0,0);return Fk(a.a,b)}function az(){this.a=new hj}
t(509,490,Th,az);_.Bf=function(a,b){Ry(this.a,a,b)};_.vf=function(a){return bj(this.a,a)};_.wf=function(a){return-1!=Tj(this.a,a)};_.Cf=function(a){return Wt(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Ni(this.a)};_.Ff=function(a){return Zt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return gG(this.a)};_.a=null;function WD(a){a.gc.c.$&&AA(a)}function AG(a){var b;if(a.gc.c.$){b=sy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}CA(a)}
function BG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function $D(a){var b=a.j;CG(a.gc.c,b.a,b.b);!ry(a)&&Wy(a);Gy(a)}function DG(){FA.call(this,l);this.i=new Oz(this.If());nz(this.q,new EG(this))}t(511,388,mi);_.Ld=function(a,b){return rs(a.f)===rs(this.i)?(AG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){AG(this)};_.i=null;_.j=null;
function hF(a,b,c){DG.call(this);this.gc&&HA(this.gc.c,!1);EA(this,!1);Zy(this,new PA(0));a=new TA(a,1);P(this,a,null);a=new cz;P(a,this.i,null);P(this,a,null);b&&(this.j=sy(b),DA(this),BG(this.j,~~(jo(b.Ub.gb,Kf)/2)-~~(this.lc/2),~~(jo(b.Ub.gb,Jf)/2)-~~(this.bc/2)));c&&O(this,c)}t(510,511,mi,hF);_.If=function(){return"OK"};function TD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new av("Cannot undo. Index is out of range.");if(!a.a.b)throw new av(Yb);a.a=a.a.b;return a.a.a}
function cF(){this.a=this.b=new FG}t(512,1,{},cF);_.a=null;function FG(){this.a=null}function JE(a){this.a=a}t(513,1,{},FG,JE);_.a=null;_.b=null;_.c=null;function EG(a){this.a=a}t(514,423,di,EG);_.a=null;
function GG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){xC(a.a.zb,H(Hs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=$F(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],ps(c.b,c.c++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+sa);try{JD(a.a,b,!0)?(Lq(a.a,"Structure pasted"+e),$C(a.a),hz(a.a),d=!0):($D(new hF(a.a.J,a.a,DC)),KD(a.a,!0),hz(a.a))}catch(n){if(n=Ti(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",ZC(e),$D(new hF(a.a.J,
a.a,DC)),hz(a.a);else throw n;}}d&&a.a.Ge(b)}function Kq(a){this.a=a}t(515,1,{},Kq);_.a=null;function SC(){SC=x;TC=new HG("COPY_SMILES",0);VC=new HG("COPY_MOL",1);WC=new HG("PASTE",2);IG=H(JG,m,93,[TC,VC,WC])}function HG(a,b){wo.call(this,a,b)}t(516,137,{71:1,75:1,77:1,93:1},HG);var IG,VC,TC,WC;function IE(){this.d=y(RE,m,94,99,0)}t(517,1,{},IE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
function KG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(cD,m,-1,20,1);a.M=y(cD,m,-1,20,1);a.G=js([20,7]);a.d=y(I,s,-1,20,1);a.c=y(Hs,m,1,20,0);a.o=y(Hs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(Hs,m,1,20,0);a.q=js([10,2]);a.i=y(I,s,-1,101,1)}
function LG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(cD,m,-1,4,1);d=y(cD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=MG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
MG(r[2],d[2],r[3],d[3]),d=MG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
function Z(a,b){var c,d,e,f,g,j,h,n;sE(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];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=NG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(cD,m,-1,2,1);OG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==vE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Lq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
1;++a.z[a.D];zE(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&&rE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(AD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(AD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
function pE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&nE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,nE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];dE(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)sE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)zE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];cE(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];dE(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];zE(a);a.H[a.u]=n;a.I[a.u]=c+d;cE(a);b&&(dE(a,n),eD(a))}c=4}PG(a,c);a.D=a.F;b&&
(a.D=0)}
function OG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
c*g/h,d[1]=a.M[b]+c*j/h)}
function oE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])QG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,QG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Lq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[NG(a,a.D,a.G[a.D][d])],2<d||1!=b){Lq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(cD,m,-1,2,1);OG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)sE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*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],o=b,b=c,c=o);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];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)sE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)sE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)zE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[NG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
1<a.s[NG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[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.b[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.b[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.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(AD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(AD((a.M[b]+a.M[e])/
2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++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-j;f=g+1;a:for(;f<=g+j;++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;zE(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]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
2)));a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(zE(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]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(zE(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]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
h[f]&&(dE(a,f),3==a.b[h[f]])){o=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])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&PG(a,j);-1<n&&(a.D=n)}
function QG(a,b,c,d){var e,f,g,j,h,n;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;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)sE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function PG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=vE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
function NG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function RG(a,b,c){var d,e,f,g;e=oh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mt(c[d])&&!at(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gt(c[d],e)&&(b[d]=g,c[d]=oh,++f);if(f==a.t)break}return g==a.t}
function eD(a){var b,c,d;b=y(cD,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{dD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;fD(a)}}
function dD(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 nE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=SG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&Lq(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?Lq(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?Lq(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?Lq(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:Lq(a.n,"Charge change not possible on the halogen !");break;case 18:Lq(a.n,
"Use X button to change charge on the X atom !")}}
function QD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&dE(a,c);eD(a);Lq(a.n,"Smaller part(s) removed !");return 1}
function vE(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 AE(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.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];fE(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),fE(a));4==a.s[d]&&(a.s[d]=1)}}
function MG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function cE(a){var b;TG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);fD(a);fE(a)}
function sE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),fG(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),fG(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),fG(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),fG(a.d,b,a.d.length),a.d=b,b=y(Hs,m,1,c,0),fG(a.c,b,a.c.length),a.c=b,b=y(Hs,m,1,c,0),fG(a.o,b,a.o.length),a.o=b,b=y(cD,m,-1,c,1),fG(a.J,b,a.J.length),a.J=b,b=y(cD,m,-1,c,1),fG(a.M,b,a.M.length),a.M=b,b=js([c,7]),fG(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),fG(a.z,c,a.z.length),a.z=c);a.b[a.t]=
3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function GD(a,b,c,d,e,f,g){var j;j=N(M(AD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(AD(a.M[c]-~~(f/2))));return new Vy(j-1-b,a-b,e+1+2*b,f+2*b)}
function zE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),fG(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),fG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),fG(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),fG(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),fG(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),fG(a.N,c,a.N.length),a.N=c,b=y(Hs,m,1,b,0),fG(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
function iE(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(BC(),aa);j+="JME 2013-10-12 "+new tG+"\n \n";j+=hE(a.t,3)+hE(a.u,3);j+="  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){j+=FE(0.055999999999999994*(a.J[e]-c),10,4)+FE(0.055999999999999994*(g-a.M[e]),10,4)+FE(0,10,4);h=FD(a,e);1==h.length?h+="  ":2==h.length?h+=ba:3<h.length&&(h="Q  ");
j+=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"+hE(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+=hE(f,3):h+="  0";j+=h+"  0  0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:UG(a,e)&&(g=2),c=hE(a.H[e],3)+hE(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=hE(a.I[e],3)+hE(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=hE(a.I[e],3)+hE(a.H[e],3)),j+=c+hE(g,3)+hE(d,3)+"  0  0  0\n";
for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M  CHG  1"+hE(e,4)+hE(a.A[e],4)+aa);return j+"M  END\n"}
function HE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q,tb,V,L,da,Ec,eg,Ab,Nd,Od,Pd,ob,Fc;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);Ab=y(I,s,-1,a.t+1,1);v=y(VG,m,-1,a.t+1,2);D=y(VG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;QD(a,!0);eg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){eg=!1;break}if(a.n.s&&eg){WG(a);AE(a);XG(a,D);YG(a,v,D);var Hb,td,gf,ac,xe,ud,vd,gb,WH,Td,w,ya,Fm,Gm,us,of,Pa,Hm,Im,Ic,Jm;Hb=y(I,s,-1,a.t+1,1);td=y(I,s,-1,a.t+1,1);gb=y(ZG,m,-1,a.t+1,3);var vs=a.t,Km,
qh,ws,qg,Ej,Fe,pf;Ej=y(ZG,m,-1,vs+2,3);Fe=y(I,s,-1,100,1);pf=5;qg=0;Fe[0]=3;Ej[1]=xh;Ej[2]=yh;ws=2;if(!(3>vs))for(;pf<Fe[qg]*Fe[qg];){qh=0;for(Km=!0;Km&&qh<=qg&&pf>=Fe[qh]*Fe[qh];)0==pf%Fe[qh]?Km=!1:++qh;if(Km){Ej[++ws]=jt(pf);if(ws>=vs)break;qg<Fe.length-1&&(++qg,Fe[qg]=pf)}pf+=2}for(w=1;w<=a.t;++w){for(ya=Im=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Im*=a.f[ya]);Hm=a.b[w];18==Hm&&(Jm=a.o[w],ud=Jm.charCodeAt(0)-65+1,vd=0,1<Jm.length&&(vd=Jm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Hm=28*ud+vd);
of=0;-2>a.A[w]?of=1:-2==a.A[w]?of=2:-1==a.A[w]?of=3:1==a.A[w]?of=4:2==a.A[w]?of=5:2<a.A[w]&&(of=6);Ic=1;gb[w]=jt(Im);Ic*=126;gb[w]=et(gb[w],jt(a.x[w]*Ic));Ic*=7;gb[w]=et(gb[w],jt(of*Ic));Ic*=7;gb[w]=et(gb[w],jt(Hm*Ic));Ic*=783;gb[w]=et(gb[w],jt(a.z[w]*Ic))}for(xe=0;!RG(a,Hb,gb);){us=!1;for(w=1;w<=a.t;++w)Hb[w]!=td[w]&&(td[w]=Hb[w],us=!0);if(us){for(w=1;w<=a.t;++w){gb[w]=ph;for(ya=1;ya<=a.z[w];++ya)gb[w]=nt(gb[w],Ej[Hb[a.G[w][ya]]])}xe=0}else if(0<xe){for(w=1;w<=a.t;++w)gb[w]=ph;w=1;a:for(;w<=a.t-
1;++w)for(ya=w+1;ya<=a.t;++ya)if(Hb[w]==Hb[ya]){gb[w]=xh;break a}}else{for(w=1;w<=a.t;++w){gb[w]=ph;for(ya=1;ya<=a.z[w];++ya)gf=a.G[w][ya],gb[w]=nt(gb[w],jt(a.b[gf]*a.f[NG(a,w,gf)]))}xe=1}RG(a,Hb,gb);for(w=1;w<=a.t;++w)gb[w]=jt(td[w]*a.t+Hb[w])}for(w=1;w<=a.t;++w)td[w]=Hb[w];for(Pa=1;Pa<=a.t;++Pa)for(w=1;w<=a.t;++w)if(td[w]==Pa){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Pa];a.A[w]=a.A[Pa];a.J[w]=a.J[Pa];a.M[w]=a.M[Pa];a.z[w]=a.z[Pa];a.b[Pa]=a.b[0];a.A[Pa]=a.A[0];
a.J[Pa]=a.J[0];a.M[Pa]=a.M[0];a.z[Pa]=a.z[0];td[w]=td[Pa];td[Pa]=Pa;a.o[0]=a.o[w];a.o[w]=a.o[Pa];a.o[Pa]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Pa];a.c[Pa]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Pa];a.x[Pa]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Hb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Hb[a.H[w]],a.I[w]=Hb[a.I[w]],a.H[w]>a.I[w]&&(Td=a.H[w],a.H[w]=a.I[w],a.I[w]=Td,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Gm=Fm=
a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Fm?(Fm=a.H[ya],Gm=a.I[ya],ac=ya):a.H[ya]==Fm&&a.I[ya]<Gm&&(Gm=a.I[ya],ac=ya);Td=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Td;Td=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Td;Td=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Td;Td=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Td;WH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=WH}cE(a);fE(a);XG(a,D);YG(a,v,D)}else{XG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Fc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
a.a[c])&&g!=Ab[c]){Ec=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Fc==a.t)break;c=n[V--]}else if(1==L)Ab[o[1]]=c,c=o[1],a.a[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=NG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=NG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.a[e]=++Fc}}Ab=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(VG,m,-1,a.t+1,2);Nd=y(VG,m,-1,a.t+1,2);f=Fc=V=0;for(u=
1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Fc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(G=1;G<=da;++G)if(r[G]==g&&q[G]==c||r[G]==c&&q[G]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Nd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Od=y(I,s,-1,a.u+1,1);Pd=y(I,s,-1,a.t+1,1);if(a.n.Ob){var YH=Ab,aM=da,xs,ZH,rh,Ge,ys,zs,Na,Fj,As;rh=y(I,s,-1,a.t+1,1);for(Na=1;Na<=a.t;++Na)rh[b[Na]]=Na;ys=y(VG,m,-1,
a.u+1,2);for(Na=1;Na<=a.t;++Na)xs=b[Na],ZH=YH[xs],Ge=NG(a,xs,ZH),0!=Ge&&($G(a,Ge,rh,Od,D),ys[Ge]=!0);for(Na=1;Na<=a.u;++Na)ys[Na]||$G(a,Na,rh,Od,D);Na=1;a:for(;Na<=a.t;++Na)if(!(2>a.z[Na]||4<a.z[Na])){zs=As=0;for(Fj=1;Fj<=a.z[Na];++Fj){Ge=NG(a,Na,a.G[Na][Fj]);if(5==a.f[Ge])continue a;1==a.s[Ge]&&0!=aH(a,Ge,Na)&&++As;2==a.s[Ge]&&(zs=a.G[Na][Fj])}if(0!=As)if(0<zs){var ia=a,aI=Na,qf=rh,Xc=Pd,lc=void 0,Gj=void 0,Jc=void 0,He=void 0,Kc=void 0,Lm=void 0,Mm=void 0,Nm=void 0,Ud=void 0,Yc=void 0,Zc=void 0,
Bs=void 0,Hj=void 0,Vd=void 0,Ij=void 0,Ie=void 0,Jj=void 0,Cs=void 0,Kj=void 0,Je=void 0,bI=void 0,rf=void 0,cI=void 0,Ds=void 0,Lj=void 0,sf=void 0,Zc=1,Gj=aI,lc=y(I,s,-1,ia.t+1,1);for(lc[1]=aI;;){Bs=!1;for(Yc=1;Yc<=ia.z[Gj];++Yc)if(Jc=ia.G[Gj][Yc],!(Jc==lc[1]||Jc==lc[Zc-1]))if(He=NG(ia,Gj,Jc),2==ia.s[He]&&5!=ia.f[He]){Gj=lc[++Zc]=Jc;Bs=!0;break}if(!Bs)break}if(!(0==Zc%2||2>ia.z[lc[Zc]]||3<ia.z[lc[Zc]])){sf=lc[1];Kc=lc[~~((Zc+1)/2)];Ud=lc[Zc];rf=Je=Ie=Vd=0;Ds=Cs=!1;for(Yc=1;Yc<=ia.z[sf];++Yc)Jc=
ia.G[sf][Yc],He=NG(ia,sf,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Vd?Vd=Jc:Ie=Jc);0<qf[Ie]&&qf[Vd]>qf[Ie]&&(Lm=Vd,Vd=Ie,Ie=Lm);Hj=Vd;0==Vd&&(Hj=Ie,Cs=!0);for(Yc=1;Yc<=ia.z[Ud];++Yc)Jc=ia.G[Ud][Yc],He=NG(ia,Ud,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Je?Je=Jc:rf=Jc);0<qf[rf]&&qf[Je]>qf[rf]&&(Lm=Je,Je=rf,rf=Lm);Kj=Je;0==Je&&(Kj=rf,Ds=!0);Ij=aH(ia,NG(ia,sf,Vd),sf);Jj=aH(ia,NG(ia,sf,Ie),sf);bI=aH(ia,NG(ia,Ud,Je),Ud);cI=aH(ia,NG(ia,Ud,rf),Ud);1<(0>Ij+Jj?-(Ij+Jj):Ij+Jj)||0!=bI||0!=cI?Lq(ia.n,"Bad stereoinfo on allene !"):
(Mm=ia.J[lc[Zc-1]]-ia.J[Ud],Nm=ia.M[lc[Zc-1]]-ia.M[Ud],Lj=Math.sqrt(Mm*Mm+Nm*Nm),0.001>Lj&&(Lj=0.001),0<(ia.M[Kj]-ia.M[lc[Zc-1]])*(Mm/Lj)-(ia.J[Kj]-ia.J[lc[Zc-1]])*(Nm/Lj)?Xc[Kc]=1:Xc[Kc]=-1,Cs&&(Xc[Kc]*=-1),Ds&&(Xc[Kc]*=-1),Hj==Vd&&0>Ij&&(Xc[Kc]*=-1),Hj==Ie&&0>Jj&&(Xc[Kc]*=-1),qf[Hj]>qf[Kj]&&(Xc[Kc]*=-1))}}else b:{var mc=a,nc=Na,bM=YH,cM=rh,dM=r,eM=q,fM=aM,Om=Pd,Pm=void 0,$c=void 0,Es=void 0,sh=void 0,Ba=void 0,th=void 0,xd=void 0,Mj=void 0,Wd=void 0,Tb=void 0,ga=void 0,Jb=void 0,Ke=void 0,Qm=void 0,
ad=void 0,oa=void 0,Rm=void 0,Jb=y(I,s,-1,4,1),Qm=y(I,s,-1,4,1),uh=mc,Xd=nc,dI=cM,Fs=bM,eI=dM,fI=eM,gM=fM,Kb=Jb,Nj=void 0,bd=void 0,Sm=void 0,Tm=void 0,Gs=void 0,Oj=void 0,Oj=-1;0<Fs[Xd]&&(Kb[++Oj]=Fs[Xd]);for(bd=1;bd<=gM;++bd)eI[bd]==Xd&&(Kb[++Oj]=fI[bd]),fI[bd]==Xd&&(Kb[++Oj]=eI[bd]);for(bd=Oj+1;bd<uh.z[Xd];++bd){Gs=uh.t+1;Sm=1;c:for(;Sm<=uh.z[Xd];++Sm){Nj=uh.G[Xd][Sm];for(Tm=0;Tm<bd;++Tm)if(Nj==Kb[Tm])continue c;dI[Nj]<Gs&&(Gs=dI[Nj],Kb[bd]=Nj)}}0==Fs[Xd]&&0<uh.x[Xd]?(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=
Kb[0],Kb[0]=-1):0<uh.x[Xd]&&(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=-1);for(Ba=Mj=th=sh=Rm=xd=Tb=0;4>Ba;++Ba)0>=Jb[Ba]||(Pm=NG(mc,nc,Jb[Ba]),Qm[Ba]=aH(mc,Pm,nc),0<Qm[Ba]?(++Tb,Rm=Jb[Ba],th=Jb[Ba]):0>Qm[Ba]?(++xd,sh=Jb[Ba],th=Jb[Ba]):Mj=Jb[Ba]);Wd=Tb+xd;oa=y(I,s,-1,4,1);ad=0;if(3==mc.z[nc]){if(1==Tb&&1==xd||3==Wd&&0<Tb&&0<xd){Lq(mc.n,"Error in C3H stereospecification !");break b}Ke=Jb[0];1==Wd?Ke=th:2==Wd&&(Ke=Mj);ga=LG(mc,nc,Ke,Jb);oa[0]=th;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Tb?ad=1:ad=-1}else if(4==mc.z[nc])if(1==
Wd)ga=LG(mc,nc,th,Jb),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Tb?ad=1:ad=-1;else{Ke=Jb[0];1<Mj&&(Ke=Mj);1==Tb?Ke=Rm:1==xd&&(Ke=sh);ga=LG(mc,nc,Ke,Jb);$c=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Pm=NG(mc,nc,ga[Ba]),$c[Ba]=aH(mc,Pm,nc);if(4==Wd){if(0==Tb||0==xd){Lq(mc.n,"Error in C4 stereospecification !");break b}if(1==Tb||1==xd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],ad=$c[0];else{for(Ba=0;4>Ba;++Ba)-1==$c[Ba]&&($c[Ba]=0);Wd=2}}else if(3==Wd)if(3==Tb||3==xd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
ga[2],oa[3]=ga[1],0<Tb?ad=-1:ad=1;else{1==Tb?Tb=Es=1:xd=Es=-1;for(Ba=0;4>Ba;++Ba)$c[Ba]==Es&&($c[Ba]=0);Wd=2}if(2==Wd)if(1==Tb&&1==xd)ga[1]==sh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==sh&&(ga[2]=ga[3]),oa[0]=Rm,oa[1]=sh,oa[2]=ga[2],oa[3]=ga[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Lq(mc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Tb?ad=1:ad=-1}}var W=oa,Pj=Jb,qb=void 0;Pj[0]==W[1]?(qb=
W[0],W[0]=W[1],W[1]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Pj[0]==W[2]?(qb=W[2],W[2]=W[0],W[0]=qb,qb=W[1],W[1]=W[3],W[3]=qb):Pj[0]==W[3]&&(qb=W[3],W[3]=W[0],W[0]=qb,qb=W[1],W[1]=W[2],W[2]=qb);Pj[1]==W[2]?(qb=W[1],W[1]=W[2],W[2]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Pj[1]==W[3]&&(qb=W[1],W[1]=W[3],W[3]=qb,qb=W[2],W[2]=W[3],W[3]=qb);oa[2]==Jb[2]?Om[nc]=1:oa[2]==Jb[3]?Om[nc]=-1:Lq(mc.n,"Error in stereoprocessing ! - t30");Om[nc]*=ad}}}ob=new eG;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
Q[c]&&tn(ob.a,ra);0<Ab[u]&&bH(a,c,Ab[c],ob,Od);var vh=v[c],Lb=void 0,Qj=void 0,wh=void 0,T=void 0,T=Qc,Lb=!1;0!=a.A[c]&&(Lb=!0);0!=Pd[c]&&(Lb=!0);wh=-1;for(Qj=1;Qj<=a.y;++Qj)if(a.q[Qj][0]==c){wh=a.q[Qj][1];break}-1<wh&&(Lb=!0);a.n.Nb&&0<a.d[c]&&(Lb=!0,wh=1);switch(a.b[c]){case 2:T=yb;break;case 3:vh?T="c":T=Cb;break;case 4:vh?(T=zf,0<a.x[c]&&(Lb=!0)):T=ec;break;case 5:vh?T="o":T=oc;break;case 7:vh?(T="p",0<a.x[c]&&(Lb=!0)):T=qc;break;case 8:vh?T=ug:T=Bc;break;case 13:vh?T=xg:T=Dc;Lb=!0;break;case 6:T=
Gc;Lb=!0;break;case 9:T=Pb;break;case 10:T=Gb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Lb=!0;break;case 19:T=rc;Lb=!0;break;case 20:T=sc;Lb=!0;break;case 21:T=tc;Lb=!0;break;case 22:T=uc;Lb=!0;break;case 18:Lb=!0,T=a.o[c],(F(T,ta)||F(T,dd)||F(T,ub))&&(Lb=!1)}Lb&&(T=Rc+T,1==Pd[c]?T+=sb:-1==Pd[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ua:T+=xa,1<ak(a.A[c])&&(T+=ak(a.A[c]))),-1<wh&&(T+=hb+wh),T+=Uc);tn(ob.a,T);for(G=1;G<=da;++G)if(r[G]==c||q[G]==c)d=
q[G],d==c&&(d=r[G]),j[c]<j[d]&&bH(a,r[G],q[G],ob,Od),9<G&&tn(ob.a,"%"),un(ob,l+(new S(G)).a);Nd[c]&&tn(ob.a,sa)}return io(ob.a)}function GE(a){a=new QC(a);cE(a);return a}
function dE(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.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[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.d[e]=a.d[e+1];a.c[e]=a.c[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)gD(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 eE(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.e[e]=a.e[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]&&dE(a,c);0==a.z[d]&&dE(a,d)}
function WG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=NG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&dE(a,c)}}}function TG(a){var b;b=a.b.length;a.G=js([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
function YG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(VG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[NG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(VG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
a.H[h];g=a.I[h];e=y(VG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:UG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
g=a.I[j],r[f]&&r[g])){d=y(VG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function fD(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(AD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(AD((a.M[b]+a.M[c])/2)))}function XG(a,b){var c;for(c=1;c<=a.u;++c)HD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
function FD(a,b){var c;c=(BC(),HC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function UG(a,b){return 2==a.s[b]?!0:!1}function HD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
function qE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[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=js([b+5,2]),fG(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 aE(a){var b;a.y=0;a.r=0;HE(a);for(b=1;b<=a.t;++b)a.D=b,qE(a);a.D=0}
function bE(a){var b,c;b=y(cD,m,-1,4,1);dD(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function XC(a,b){var c,d,e,f,g,j,h,n;c=y(cD,m,-1,4,1);dD(a,c);d=c[0];e=c[1];j=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]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;dD(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
function DE(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 gE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Rc)&&ZF(c,Uc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(va)&&(f=!0);-1<c.indexOf(jb)&&(f=!0);-1<c.indexOf(ha)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(hb);e=c.indexOf(Ub);g=$j(c.indexOf(ua),c.indexOf(xa));if(-1<d){j=Wu(c,d+1);try{a.n.y=aC(j,10)}catch(h){if(h=Ti(h),A(h,78))a.n.y=0;else throw h;}a.D=b;qE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[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.b[b]=F(d,Cb)?3:F(d,yb)?2:F(d,ec)?4:F(d,oc)?5:F(d,qc)?7:F(d,Bc)?8:F(d,Pb)?9:F(d,Gb)?10:F(d,Bb)?11:F(d,Wb)?12:F(d,Ub)?1:F(d,Dc)?13:F(d,Gc)?6:F(d,rc)?19:F(d,sc)?20:F(d,tc)?21:F(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=YF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=YF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=YF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=YF(c,g++);for(;45==e;)--d,e=YF(c,g++)}a.A[b]=d}}}
function PD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new wC(b);try{for(;b.j=pC(b,b.a),b.j<b.i;)d=ND(aC(sC(b),10)).a,c=e=ND(aC(sC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ti(f),A(f,78))rn(f);else throw f;}}function bH(a,b,c,d,e){b=NG(a,b,c);5!=a.f[b]&&UG(a,b)?tn(d.a,nb):3==a.s[b]?tn(d.a,ha):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),tn(d.a,e)):1==e[b]?tn(d.a,Va):-1==e[b]&&tn(d.a,Tc)}
function rE(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,Lq(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:Lq(a.n,"Stereomarking allowed only on single and double bonds!")}
function $G(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[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);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=NG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=NG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
r=j,j=g);h=NG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=NG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))Lq(a.n,"Not unique E/Z geometry !");else{j=NG(a,b,e);f=NG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=NG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function SG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=NG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(UG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function aH(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 fE(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=SG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[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 hD(a){KG(this);this.n=a;this.y=this.u=this.t=0}
function OD(a,b){var c,d,e,f,g,j,h;hD.call(this,a);f=l;j=LD(b);if(null!=j){h=new vC(b,j,!0);for(e=1;4>=e;++e)f=MD(h,j);g=ND(aC(eo(f.substr(0,3)),10)).a;c=ND(aC(eo(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)sE(this),f=MD(h,j),this.J[e]=(new VF(SF(eo(f.substr(0,10))))).a,this.M[e]=-(new VF(SF(eo(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=eo(f.substr(31,d-31)),gE(this,e,d),62<=f.length&&(f=eo(f.substr(60,3)),0<f.length&&(f=ND(aC(f,10)).a,0<f&&(this.D=e,a.y=f,qE(this),this.D=0)));for(e=1;e<=c;++e)zE(this),
f=MD(h,j),this.H[e]=ND(aC(eo(f.substr(0,3)),10)).a,this.I[e]=ND(aC(eo(f.substr(3,3)),10)).a,g=ND(aC(eo(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ND(aC(eo(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);TG(this);DE(this);eD(this);for(cE(this);(h.j=pC(h,h.a),h.j<h.i)&&!(null==(f=sC(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).a;
for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).a,this.A[c]=ND(aC(sC(g),10)).a}if(0==f.indexOf("M  APO")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).a;for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).a,f=ND(aC(sC(g),10)).a,this.D=c,Z(this,0),gE(this,this.t,rc+f),this.D=0}}WG(this);cE(this)}}
function KE(a,b){var c,d,e,f,g;hD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));ZF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new uC(b);d=ND(aC(sC(f),10)).a;e=ND(aC(sC(f),10)).a;for(c=1;c<=d;++c)g=sC(f),sE(this),gE(this,this.t,g),this.J[c]=(new VF(SF(sC(f)))).a,this.M[c]=-(new VF(SF(sC(f)))).a;for(c=1;c<=e;++c)if(zE(this),this.H[c]=ND(aC(sC(f),10)).a,this.I[c]=ND(aC(sC(f),10)).a,this.s[c]=ND(aC(sC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;TG(this);DE(this);eD(this)}catch(j){j=Ti(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}WG(this);cE(this)}}
function RD(a,b,c){var d,e,f;hD.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(sE(this),this.b[this.t]=b.b[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.d[this.t]=b.d[a],this.c[this.t]=b.c[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.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))zE(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.e[this.u]=b.e[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.j=b.j;cE(this);eD(this)}
function jE(a,b,c){var d,e,f,g,j;hD.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.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(Hs,m,1,this.t+1,0);this.J=y(cD,m,-1,this.t+1,1);this.M=y(cD,m,-1,this.t+1,1);this.o=y(Hs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(Hs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=js([this.y+1,2]);
f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[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.d[e]=b[a].d[d],this.c[e]=b[a].c[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.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}cE(this);eD(this)}
function QC(a){var b;KG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);fG(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);fG(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);fG(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);fG(a.d,this.d,this.t+1);this.c=y(Hs,m,1,this.t+1,0);fG(a.c,this.c,this.t+1);this.J=y(cD,m,-1,this.t+1,1);fG(a.J,this.J,this.t+1);this.M=y(cD,m,-1,this.t+1,1);fG(a.M,this.M,this.t+1);this.o=y(Hs,m,1,this.t+1,0);fG(a.o,this.o,this.t+1);this.H=y(I,
s,-1,this.u+1,1);fG(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);fG(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);fG(a.s,this.s,this.u+1);this.e=y(Hs,m,1,this.u+1,0);fG(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);fG(a.B,this.B,this.u+1);this.q=js([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.j=a.j}
function FE(a,b,c){var d,e,f;if(0==c)return hE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(AD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new VF(a)).a;d=fo(e,go(46));0>d&&(e+=Ta,d=fo(e,go(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ya;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function LD(a){var b;b=new vC(a,aa,!0);if(4<oC(b))return aa;b=new vC(a,mh,!0);return 4<oC(b)?mh:null}
function hE(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function MD(a,b){for(var c,d;a.j=pC(a,a.a),a.j<a.i;){d=sC(a);if(F(d,b))return ba;for(sC(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}t(518,1,{94:1},hD,OD,KE,RD,jE,QC);_.a=null;_.f=null;_.j=0;_.k=!1;_.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 Mq(){Mq=x;Nq=new sB(Ub)}
function XD(a,b){var c;Mq();var d;DG.call(this);this.c=new Oz("Help");new Oz("Home");this.d=b;O(this,(BC(),DC));this.gc&&HA(this.gc.c,!1);EA(this,!1);d=sy(b);if(1==a)this.e||(this.e=new $A(d),BG(this.e,-30,0)),this.j=this.e,c=OC(b),this.gc&&GA(this.gc,Cc),Zy(this,new Jz(2)),this.f=new sB(c+"     "),P(this,this.f,Fb),d=new cz,P(d,this.i,null),this.d.Gb&&(c=new Oz("Submit"),P(d,c,null)),P(this,d,Hc),rB(this.f,eo(ko(this.f.gc.a.gb,ch))),this.gc&&HA(this.gc.c,!0),EA(this,!0);else if(2==a)this.b||(this.b=
new $A(d),BG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&GA(this.gc,"Nonstandard atom"),Zy(this,new Jz(2)),c=new cz,P(c,new TA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Nq&&(c=ko(Nq.gc.a.gb,ch)),Nq=new tB(c,8),P(this,Nq,Fb),c=new cz,P(c,this.i,null),P(this,c,Hc);else{this.a||(this.a=new $A(d),BG(this.a,5*b.Y,0));var e,f;d="About "+(BC(),PE);this.gc&&GA(this.gc,d);Zy(this,new PA(0));O(this,DC);P(this,new TA(PE+" Molecular Editor v2013-10-13",1),null);P(this,new TA("Peter Ertl and Bruno Bienfait",
1),null);for(c=CC,d=0,f=c.length;d<f;++d)e=c[d],e=new TA(e,1),Fy(e,this.d.x),P(this,e,null);c=new cz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}DA(this);c=this.j;CG(this.gc.c,c.a,c.b);!ry(this)&&Wy(this);Gy(this)}t(519,511,mi,XD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new VB(this.d.H),c=UB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ti(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,ZC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Nq;
function cH(a,b){qy(b)==a.a?O(b,(Uz(),cA)):O(b,a.a)}
function dH(a){var b,c,d,e;e=l;d=!1;qy(eH)!=a.a?(e=ta,d=!0):qy(fH)!=a.a?(e="!#6",d=!0):qy(gH)!=a.a?(O(hH,(Uz(),cA)),O(iH,cA),O(jH,cA),O(kH,cA),e="F,Cl,Br,I"):(b=qy(lH)!=a.a,c=qy(mH)!=a.a,qy(nH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),qy(oH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),qy(pH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),qy(qH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),qy(rH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),qy(hH)!=a.a&&(e+="F,"),qy(iH)!=a.a&&(e+="Cl,"),qy(jH)!=a.a&&(e+="Br,"),qy(kH)!=a.a&&(e+="I,"),
ZF(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=dd:c?e=ub:(O(eH,(Uz(),cA)),e=ta)));b=l;d&&qy(lH)!=a.a&&(b+=";a");d&&qy(mH)!=a.a&&(b+=";A");qy(sH)!=a.a&&(b+=";R");qy(tH)!=a.a&&(b+=";!R");qy(eH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=vH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);qy(wH)!=a.a&&(e="~");qy(xH)!=a.a&&(e=hb);qy(yH)!=a.a&&(e=sb);qy(zH)!=a.a&&(e="!@");rB(a.e,e)}
function AH(a){BH(a);CH(a);var b=uH.gc.a;cx(b,0);b.gb.options[0].selected=!0;b=vH.gc.a;cx(b,0);b.gb.options[0].selected=!0;O(lH,a.a);O(mH,a.a);O(sH,a.a);O(tH,a.a);O(uH,a.a);O(vH,a.a);DH(a)}function BH(a){O(nH,a.a);O(oH,a.a);O(pH,a.a);O(qH,a.a);O(rH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a)}function CH(a){O(eH,a.a);O(fH,a.a);O(gH,a.a)}function DH(a){O(wH,a.a);O(xH,a.a);O(yH,a.a);O(zH,a.a);a.b=!1}
function YD(a){FA.call(this,"Atom/Bond Query");this.i=new Oz(this.If());nz(this.q,new EG(this));this.a=(BC(),DC);this.c=a;this.d||(a=sy(a),this.d=new $A(a),BG(this.d,-150,10));this.j=this.d;Zy(this,new OA);O(this,this.a);a=new cz;Zy(a,new sA(0,3,1));P(a,new SA("Atom type :"),null);eH=new Oz(wb);fH=new Oz("Any except C");gH=new Oz("Halogen");P(a,eH,null);P(a,fH,null);P(a,gH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));P(a,new TA("Or select one or more from the list :",0),null);P(this,a,null);
a=new cz;Zy(a,new sA(0,3,1));nH=new Oz(Cb);oH=new Oz(ec);pH=new Oz(oc);qH=new Oz(Bc);rH=new Oz(qc);hH=new Oz(Pb);iH=new Oz(Gb);jH=new Oz(Bb);kH=new Oz(Wb);P(a,nH,null);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,rH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));uH=new Sz;Rz(uH,wb);Rz(uH,Ya);Rz(uH,$a);Rz(uH,eb);Rz(uH,fb);P(a,new SA("Number of hydrogens :  "),null);P(a,uH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));vH=new Sz;Rz(vH,wb);Rz(vH,
Ya);Rz(vH,$a);Rz(vH,eb);Rz(vH,fb);Rz(vH,"4");Rz(vH,"5");Rz(vH,"6");P(a,new TA("Number of connections :",0),null);P(a,vH,null);P(a,new TA(" (H's don't count.)",0),null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));P(a,new SA("Atom is :"),null);lH=new Oz(xb);P(a,lH,null);mH=new Oz("Nonaromatic");P(a,mH,null);sH=new Oz(Ac);P(a,sH,null);tH=new Oz(ic);P(a,tH,null);P(this,a,null);a=new cz;O(a,jA(qy(this)));Zy(a,new sA(0,3,1));P(a,new SA("Bond is :"),null);wH=new Oz(wb);P(a,wH,null);xH=new Oz(xb);P(a,xH,
null);yH=new Oz(Ac);P(a,yH,null);zH=new Oz(ic);P(a,zH,null);P(this,a,null);a=new cz;Zy(a,new sA(1,3,1));this.e=new tB(ta,20);P(a,this.e,null);P(a,new Oz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&HA(this.gc.c,!1);EA(this,!1);BH(this);CH(this);DH(this);O(lH,this.a);O(mH,this.a);O(sH,this.a);O(tH,this.a);O(uH,this.a);O(vH,this.a);cH(this,eH);DA(this);a=this.j;CG(this.gc.c,a.a,a.b);!ry(this)&&Wy(this);Gy(this)}t(520,511,mi,YD);
_.Jf=function(a,b){var c;F(b,yc)?(AH(this),cH(this,eH),dH(this)):A(a.f,41)?(DH(this),rs(a.f)===rs(eH)?(BH(this),CH(this)):rs(a.f)===rs(fH)?(BH(this),CH(this)):rs(a.f)===rs(gH)?(BH(this),CH(this)):rs(a.f)===rs(sH)?O(tH,this.a):rs(a.f)===rs(tH)?(O(sH,this.a),O(lH,this.a)):rs(a.f)===rs(lH)?(O(mH,this.a),O(tH,this.a)):rs(a.f)===rs(mH)?O(lH,this.a):rs(a.f)===rs(wH)||rs(a.f)===rs(xH)||rs(a.f)===rs(yH)||rs(a.f)===rs(zH)?(AH(this),this.b=!0):CH(this),cH(this,a.f),dH(this)):A(a.f,42)&&(DH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
O(c,this.a):O(c,(Uz(),cA)),dH(this));107!=this.c.c&&(this.c.c=107,hz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eH=_.e=null,wH=null,fH=null,lH=null,xH=null,jH=null,nH=null,vH=null,uH=null,iH=null,hH=null,gH=null,kH=null,oH=null,mH=null,tH=null,zH=null,pH=null,rH=null,sH=null,yH=null,qH=null;function SE(){qG(this)}t(521,496,Th,SE);_.Ke=function(){this.a=-1;this.b=y(rG,m,0,0,0);this.c=0};_.a=-1;
function Jq(a,b){var c;a.a=b;var d,e;d=null;wB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new KB(e):null))e=(zB(),CB),e=DB(e,(zB(),CB))||DB(e,AB);if(e)try{d=HB(c)}catch(f){if(f=Ti(f),A(f,59))rn(f);else throw f;}c=d;null!=c&&GG(b,c)}function Hq(a){a=new KB(a);wB();var b,c;try{b=HB(a),c=Gn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ti(d),A(d,59))rn(d);else throw d;}}function TE(){}t(522,1,{60:1,67:1},TE);_.te=function(a){GG(this.a,a.a)};
_.a=null;t(524,300,Di);function Eq(){var a;Eq=x;EH=(a=!1,Nf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GH=EH&!FH;var b;a=H(I,s,-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]);Fq=y(I,s,-1,1E3,1);for(b=0;b<Fq.length;++b)Fq[b]=-999;for(b=0;b<a.length;b+=2)Fq[a[b+1]]=a[b]}
function Pp(a,b,c){a=new HH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function fz(a,b,c){var d;d=new IH;tj(d.t,b,c);nj(a.f,d.t,0,0);bj(a.a,d);return d}function bF(a,b){return!a.e?null:b in a.e?a.e[b]:null}function wD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)xv(a.f,b.t,c,d),b.r=c,b.s=d;JH(b)}
function aF(a,b,c,d){Eq();this.gb=lw();this.a=new hj;this.j=new hj;this.e=d;this.gb.style[Tf]=Ya;this.gb.style[Rf]=Ya;this.gb.style[Og]=Ue;this.gb.style[ih]=b;this.gb.style[De]=c;this.f=new KH;this.f.gb.style[ih]=ab;this.f.gb.style[De]=ab;GH?(b=new LH,c=new MH,nj(b,this.f,0,0),nj(b,c,0,0),Bv(this,b)):Bv(this,this.f);this.c=a;a.Ub=this;GH?(this.k=new NH(this),this.k.i=new OH(this),this.k.j=new PH(this),this.k.n=new QH(this),this.k.k=new RH(this),this.c&&(this.k.e=new SH(this),this.k.f=new TH(this),
this.k.a=new UH(this))):B(this,new VH(this),(Qq(),Qq(),Rq));B(this,this,(Up(),Up(),Vp));B(this,new XH(this),(wj(),wj(),xj));B(this,new $H(this),(yj(),yj(),zj));B(this,new gI(this),(Bq(),Bq(),Cq));(Op(),Op(),Ky).a=this}t(523,524,Di,aF);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var GH,FH,EH,Fq=null;function KH(){zv.call(this);this.gb[Dd]=Se}t(526,278,Di,KH);function LH(){KH.call(this);this.gb.style[ih]=ab;this.gb.style[De]=ab}t(525,526,Di,LH);function VH(a){this.a=a}t(527,1,{},VH);
_.tc=function(a){var b,c,d,e;d=Rj(a);e=Sj(a);c=a.a.button||0;b=new hI(a);2==c&&(b.e=4);b=kE(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function XH(a){this.a=a}t(528,1,{},XH);_.uc=function(a){var b,c;b=Rj(a);c=Sj(a);a=new hI(a);this.a.i?uE(this.a.c,a,b,c):wE(this.a.c,a,b,c);nx(this.a.gb)};_.a=null;function $H(a){this.a=a}t(529,1,{},$H);_.vc=function(a){this.a.i=!1;Rj(a);Sj(a);yE(this.a.c)};_.a=null;function gI(a){this.a=a}t(530,1,{},gI);_.a=null;
function MH(){KH.call(this);this.gb.style[ih]=ab;this.gb.style[De]=ab}t(531,526,Di,MH);function iI(a,b){var c;c=b.a;c.e=4;return kE(a.a.c,c,b.d,b.e)}function OH(a){this.a=a}t(532,1,{},OH);_.Kf=function(a){return iI(this,a)};_.a=null;function rr(a,b){wE(a.a.c,b.a,b.d,b.e);return kE(a.a.c,b.a,b.d,b.e)}function PH(a){this.a=a}t(533,1,{},PH);_.Kf=function(a){return rr(this,a)};_.a=null;function QH(a){this.a=a}t(534,1,{},QH);_.Kf=function(a){return uE(this.a.c,a.a,a.d,a.e)};_.a=null;
function RH(a){this.a=a}t(535,1,{},RH);_.Kf=function(){return yE(this.a.c)};_.a=null;function sq(a,b){var c;c=M(AD(b.b));c=new MB(b,0,og,c);RC(a.a.c,c);return!0}function SH(a){this.a=a}t(536,1,{},SH);_.Kf=function(a){return sq(this,a)};_.a=null;function tq(a,b){var c;c=M(AD(100*b.c));c=new MB(b,0,vg,c);RC(a.a.c,c);return!0}function TH(a){this.a=a}t(537,1,{},TH);_.Kf=function(a){return tq(this,a)};_.a=null;function xq(a,b){var c;c=new MB(b,0,ge,oh);RC(a.a.c,c);return!0}function UH(a){this.a=a}
t(538,1,{},UH);_.Kf=function(a){return xq(this,a)};var jI=_.a=null;function kI(){kI=x;jI=new pt((Et(),new Dt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lI(){lI=x;mI={}}function nI(a,b,c){var d;c&&(b.style[me]=c.b+Zf,d=c.a,d!=Nb&&(b.style[le]=d),0!=(c.c&1)&&(b.style[oe]=qd),0!=(c.c&2)&&(b.style[ne]=Qe));a.e.style[hh]=Ff}
function yA(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v;d=Fi(b);d in mI?c=mI[d]:(c=$doc.getElementsByTagName("body")[0],e=oo(Cg),f=oo(Oe),f.width=1,f.height=1,g=(kI(),jI),f.src=g.d.a,c=(j=$doc.createTextNode("Q"),nI(a,e,b),e.appendChild(j),e.appendChild(f),c.appendChild(e),h=gk(e),n=gk(e)+(e.offsetHeight||0),o=n-h,r=gk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,c.removeChild(e),v=new oI,v.a=u,v.b=q,v.c=o,v),mI[d]=c);return c}
function pI(){lI();var a,b,c,d,e;Cj();this.a=H(Hs,m,1,["monospace","sans-serif",Ag]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=oo(Cg);this.e.innerHTML=this.f||l;this.e.style[me]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[le]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(541,1,{},pI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var mI;function oI(){}t(542,1,{},oI);_.a=0;
_.b=0;_.c=0;function lE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Ti(b),!A(b,84))throw b;}return!1}function mE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Ti(b),!A(b,84))throw b;}return!1}function hI(a){Gq.call(this,null,0,null);this.a=a}function HH(a,b,c){Gq.call(this,a,0,b);this.a=c}t(543,384,qi,hI,HH);_.re=function(){return lE(this)};_.se=function(){return mE(this)};_.a=null;
function oB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=zA;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,nI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function nB(a){this.b=a;this.a={};!zA&&(zA=new pI)}t(544,387,Xh,nB);var zA=null;function gz(a){this.a=a}t(545,395,{},gz);_.a=null;function qI(){Pw.call(this);this.gb[Dd]="jsa-resetTable";this.gb.style[ih]=md}t(546,310,Di,qI);
function rI(){rI=x;var a=sI=new pI;Cj();a.f="9p";a.e.style[le]=Ag;a.e.style[me]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[me]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);tI=new sz(1)}function mD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,JH(a)}
function oD(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(lD(a,!1),360<=g||-360>=g?j=nD(a,b,c,d,e):j=(h=f+g,n=90-f,o=90-h,a.a+'arc startangle="'+n+'" endangle="'+o+'" style="top:'+c+"px;left:"+b+gg+d+dg+e+'px"+'+a.k+Xa),mD(a,j))}function Y(a,b,c,d,e){a.n&&mD(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ea+a.b+"/>\n")}function kD(a,b,c,d,e){a.n&&(lD(a,!1),mD(a,uI(a,b,c,d,e)))}
function vD(a,b,c,d){var e,b=b.replace(/&/g,la).replace(/</g,na).replace(/>/g,ma),f=(rI(),sI),b=(e=yA(f,a.e).a,"<span  style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+fg+(d-e)+cg+a.i+"color:"+a.f+";'>"+b+"</span>");mD(a,b)}function KA(a,b,c,d,e){lD(a,!0);mD(a,uI(a,b,c,d,e))}function JH(a){var b;a.p&&(b=a.c.join(aa),b=l+b+l,b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=mg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
function uD(a,b){a.e=b;a.i=OE(b)}t(547,391,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var tI,sI;function fr(a,b,c){c&&(qr(a,b),c.Kf(a.b));a.d=!0}function qr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-fk(a.o.gb)+ek(a.o.gb)+uo(a.o.gb.ownerDocument),a.b.e=c.clientY-gk(a.o.gb)+(a.o.gb.scrollTop||0)+vo(a.o.gb.ownerDocument),a.b.a=new hI(b),Wj(b.a),!0):!1}
function NH(a){this.o=a;this.b=new vI;this.c=new wI(this);B(this.o,new xI(this),(nr(),nr(),or));B(this.o,new yI(this),(gr(),gr(),hr));B(this.o,new zI(this),(kr(),kr(),lr));B(this.o,new AI(this),(cr(),cr(),dr));B(this.o,new BI,(yq(),yq(),zq));B(this.o,new CI(this),(uq(),uq(),vq));B(this.o,new DI(this),(pq(),pq(),qq))}t(548,1,{},NH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function wI(a){uk();this.a=a}t(549,24,{},wI);
_.Cc=function(){!this.a.d&&this.a.i&&iI(this.a.i,this.a.b)};_.a=null;function xI(a){this.a=a}t(550,1,{},xI);_.a=null;function yI(a){this.a=a}t(551,1,{},yI);_.a=null;function zI(a){this.a=a}t(552,1,{},zI);_.a=null;function AI(a){this.a=a}t(553,1,{},AI);_.a=null;function BI(){}t(554,1,{},BI);function CI(a){this.a=a}t(555,1,{},CI);_.a=null;function DI(a){this.a=a}t(556,1,{},DI);_.a=null;function vI(){}t(557,1,{},vI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
function EI(a){var b,c,d,e,f;dk(a);d=(oj(),pj(null));e=new qI;Mw(e,a);nv(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));Ow(e,a);vv(d,e);return new yy(f,b)}function FI(){this.gb=oo(ce);this.gb[Dd]=Se;this.gb.style[Sf]=Ee;this.gb.style[Wf]=ed;this.gb.style[ih]=ab;this.gb.style[De]=ab}t(559,281,Zh,FI);_.cd=function(){return fk(this.gb)};_.dd=function(){return gk(this.gb)};
function GI(){GI=x;rI();HI=H(Hs,m,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function OE(a){var b,c,d,e;b=(Xy(),Yy);e=a.b;c=a.a;d=l;e!=b.b&&(d="font-size:"+e+cg);c!=b.a&&(d+="font-family:"+c+jb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function nD(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+fg+c+gg+d+dg+e+$f+a.k+Xa}
function CD(a,b,c,d,e){var f,g,j,h,n;if(1>d)return l;j=a.a+'polyline points="';g=l;for(f=0;f<d;++f)h=b[f],n=c[f],g+=h+ag+n+Zf,f<d-1&&(g+=ba);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ba+e+ag+f+Zf));return j+=g+ea+a.k+Xa}function uI(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+fg+c+gg+d+dg+e+$f+a.k+Xa}function lD(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+fa:a.k=' filled="false" strokecolor="'+c+fa}
function II(a){var b,c,d;d=a?Oc:Nc;b=HI.length;for(c=1;c<b;++c){var e=d,f=HI[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function IH(){GI();this.n=tI;this.c=[];this.t=new FI;JI&&(JI=!1,KI(Nc),II(!1),KI(Oc),II(!0))}function KI(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}t(560,547,{},IH);_.a=lb;_.b=l;var JI=!0,HI;function LI(){LI=x;MI=new yy(0,0)}
function NI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=EI(c.a),tj(c.ue(),b.b,b.a),c=EI(c.a),b=new yy(c.b-b.b,c.a-b.a)):b=new yy(0,0);a.Sf(b)}return b}function Ny(a,b){var c;if(a.ye())return MI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(ry(b));c=EI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function OI(a,b){var c;b&&(c=mg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.Nf().gb.style[nd]=c)}function PI(){this.e=new nA;this.e.a=-1;this.e.b=-1}t(562,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
_.Nf=function(){return this.ue()};_.Of=function(){return QI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(ry(a))};_.Qf=function(a){OI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Xy(),Yy);e=a.b;d=a.a;e!=c.b?b.style[me]=l+e+"pt":b.style[me]=l;d!=c.a?b.style[le]=d:b.style[le]=l;0!=(a.c&1)?b.style[oe]=qd:b.style[oe]=l;0!=(a.c&2)?b.style[ne]=Qe:b.style[ne]=l};_.Sf=function(a){QI=a};_.Tf=function(){};var QI=_.e=null,MI;
function Pz(a,b){LI();PI.call(this);this.a=new fw(a);this.a.gd()[Dd]=l;B(this.a,new RI(this,b),(Rp(),Rp(),Sp))}t(561,562,{},Pz);_.ue=function(){return this.a};_.Qf=function(a){OI(this,a)};_.a=null;function RI(a,b){this.a=a;this.b=b}t(563,1,{},RI);_.Lc=function(a){Op();Pp(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function Tz(a){LI();PI.call(this);this.a=new dx;B(this.a,new SI(this,a),(Lp(),Lp(),Mp))}t(564,562,{},Tz);_.ue=function(){return this.a};_.a=null;
function SI(a,b){this.a=a;this.b=b}t(565,1,{},SI);_.a=null;_.b=null;function TI(a,b){var c,d;OI(a,b.Nd());for(d=new Ni(b.Vb.a);d.b<d.d.Be();)c=Oi(d),c.kc&&c.gc.Mf(c)}function UI(a,b){var c,d,e,f,g,j,h;tj(a.d,b.Ud(),b.Qd());for(d=new Ni(b.Vb.a);d.b<d.d.Be();)c=Oi(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=NI(e).b,f-=NI(e).a,tj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function bz(){LI();PI.call(this);this.d=new zv}t(566,562,{},bz);
_.Mf=function(a){TI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){UI(this,a)};_.d=null;function UA(a){LI();PI.call(this);var b=this.a=new ax;jw(b.b,a);$w(b);this.e.a=-1;this.e.b=-1}t(567,562,{},UA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?mo(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function XA(a){this.a=new yx(a.f,new VI(a))}t(568,1,{},XA);_.a=null;
function ux(a){var b,c,d,e,f;f=new LB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(WI,m,60,0,0);for(c=b.a?Fk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=kj((lz(),R),new S(f.d)));c=c.b;if(gt(!c?nh:c.a,Fh))for(c=(!a.d.a||0==a.d.a.c?(Ur(),Ur(),Vr):new oz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new Gq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new Gq(j,205,null),h.i=j.Vd(),h.j=
j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new Gq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function VI(a){this.a=a}t(569,1,Ai,VI);_.wc=function(){ux(this)};_.a=null;function uB(){LI();PI.call(this);this.a=new Wx}t(570,562,{},uB);_.Lf=function(){var a;a=new uB;Tx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
_.Of=function(){return XI};_.Sf=function(a){XI=a};var XI=_.a=null;t(571,566,{});function xB(){new Mr}t(572,415,{},xB);function GA(a,b){var c=a.c.z.b;c.a.gb.innerText=b||l;YI(c.f,null)}function IA(a,b){LI();bz.call(this);this.c=new ZI(a);var c=this.b=new Pw,d=(Aw(),Bw);c.a=d;Mw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&$I(gy(c.z.a.p,0)))throw new av("WindowPanel can only contain one child widget");aJ(c,d);this.c.a=this;this.a=b}t(575,571,{},IA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};
_.Ed=function(){bJ(this.c,!1)};_.Rf=function(){};_.Tf=function(a){TI(this,a);UI(this,a);cJ(this.c);dJ(this.c)};_.a=null;_.b=null;_.c=null;function eJ(a){var b;b=new eq(jo(a.gb,Kf),jo(a.gb,Jf));a=new eq(jo(a.K.ab.gb,Kf),jo(a.K.ab.gb,Jf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function fJ(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(gJ(a,a.I),a.I=null):null!=a.H&&(hJ(a,a.H),a.H=null);Uj(a.J)}function cJ(a){a.bb?a.Xf(hq(a.K.ab)):(a.Hd(),cJ(a))}
function hJ(a,b){var c;a.bb?(c=eJ(a),a.Xf(new eq(-1,iJ(b,!1)-c[1]))):a.H=b}function jJ(a,b){var c;b!=a.Cd()&&(c=a.K.ab,fv(c),kJ(c,b,c.gb,c.p.c,!0))}function gJ(a,b){var c;a.bb?(c=eJ(a),a.Xf(new eq(iJ(b,!0)-c[0],-1))):a.I=b}t(578,283,xi);_.Uf=function(){var a,b;b=hq(this.K.ab);a=eJ(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?$I(gy(a.p,0)):null};_.Vf=function(a){YI(this.K.ab,a)};_.xd=function(){return new gv(this.K.ab)};_.Wf=function(){lq(this.K.ab)};_.sd=function(){fJ(this)};
_.Kd=function(){lq(this.K.ab)};_.ud=function(a){return lJ(this.K.ab,a)};_.Xf=function(a){jq(this.K.ab,a)};_.kd=function(a){hJ(this,a)};_.Dd=function(a){jJ(this,a)};_.md=function(a){gJ(this,a)};_.H=null;_.I=null;function mJ(){mJ=x;var a=(nJ(),oJ(),pJ);qJ=new Rw(a.d,a.b,a.c,a.e,a.a)}function bJ(a,b){var c;c=new yu;a.db&&Kr(a.db,c);a.A&&iq(a.f,a);try{Vi(a.f.c,a)}catch(d){if(d=Ti(d),!A(d,78))throw d;}a.b=rJ(a.f,a);try{Gv(a,b)}finally{Yi(a.j.a),Yi(a.i.a),Yi(a.k.a),a.G&&aj(a.G,a.f),a.t&&(a.t=!1)}}
function sJ(a,b,c){var d,e;e=a.fb;d=new Xj(a,e);e.zd(a,d.a+b,d.d+c)}function tJ(a,b,c){b=new uJ(no(mo(a.K.c.children[b].children[c])));ev(b,a);B(b,a.c,(Rp(),Rp(),Sp));return b}function gq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));jq(a.K.ab,b)}function CG(a,b,c){var d,e;(e=a.f)?(d=vJ(e.gb),Jv(a,b+(fk(e.gb)+d[3]),c+(gk(e.gb)+d[0]))):Jv(a,b,c)}function HA(a,b){a.A!=b&&(a.A=b,a.$&&(b?kq(a.f,a):iq(a.f,a)))}
function aJ(a,b){if(b!=(0!=a.z.a.p.c?$I(gy(a.z.a.p,0)):null)){fv(a.z.a);var c=a.z.a;kJ(c,b,c.gb,c.p.c,!0)}}
function wJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(bq(),xJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Ni(a.G);e.b<e.d.Be();)if(d=Oi(e),b==(bq(),yJ)){!d.b&&(d.b=new zJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(bq(),cq))g=d.f,j=d.w,d.z.c?(CG(d,j.c,j.d),gq(d,new eq(j.b,-1))):(CG(d,j.c,j.d),gq(d,new eq(j.b,j.a)),kq(g,d)),Ri(g.c,d,d.z.b),ok(d.q,333);else if(!d.t&&f==(bq(),xJ))d.gb.style[eh]=fh,bq()}else if(b==cq){!d.b&&(d.b=new zJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=vJ(j.gb);h=d.w;if(d.z.c)h.c=fk(d.gb)-
g[3]-fk(j.gb),h.d=gk(d.gb)-g[0]-gk(j.gb),d.w=h,CG(d,0,0),AJ(d,dq(j.gb).b,-1);else{if(f!=(bq(),xJ))h.c=fk(d.gb)-g[3]-fk(j.gb),h.d=gk(d.gb)-g[0]-gk(j.gb),h.b=d.e,h.a=d.d,d.w=h;CG(d,0,0);jq(d,new BJ(dq(j.gb)));iq(j,d)}d==d.f.a||ZD(d);ok(d.q,333)}}else b==xJ&&(!d.b&&(d.b=new zJ),d=a,d.t||(d.x=c,d.gb.style[eh]=Ee))}}function CJ(a,b){a.gb.style[kh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
function dJ(a){if(!a.bb){a.j=Zu(a,a.f,(!vr&&(vr=new Ak),vr));a.i=Zu(a,a.f,zk?zk:zk=new Ak);a.k=Zu(a,a.f,(!Ar&&(Ar=new Ak),Ar));var b=a.f;!a.G&&(a.G=new hj);bj(a.G,b);vr&&(b=new ur(a),a.db&&Kr(a.db,b));a.A&&kq(a.f,a);Ri(a.f.c,a,a.z.b);a.b&&(Jv(a,a.b.a,a.b.b),a.b=null);Kv(a);ZD(a)}}function ZD(a){if(a!=a.f.a){var b;Ar&&(b=new zr(a),a.db&&Kr(a.db,b))}}t(577,578,xi);_.Cd=function(){return 0!=this.z.a.p.c?$I(gy(this.z.a.p,0)):null};_.Fd=function(a){bJ(this,a)};_.xd=function(){return new gv(this.z.a)};
_.sd=function(){fJ(this);Uj(new DJ(this))};_.ud=function(a){return lJ(this.z.a,a)};_.Xf=function(a){gq(this,a)};_.Gd=function(a,b){CG(this,a,b)};_.Dd=function(a){aJ(this,a)};_.Hd=function(){dJ(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var qJ;
function ZI(a){mJ();var b=(EJ(),FJ),c;c=(Rv(),Sv);Lv.call(this,!1,"popup");this.L=c.a;this.J=new GJ(this);c=new HJ;c.gb[Dd]="mosaic-popupLayoutPanel";Dv(this.K,c);Iv(this);this.c=new IJ(this);this.q=new JJ(this);this.r=new KJ(this);this.s=new LJ(this);this.w=new MJ;this.F=(bq(),yJ);this.A=!1;this.f=b;a=this.z=new NJ(a);b=new OJ;!a.d&&(a.d=new PJ);bj(a.d,b);a=new QJ(new Tw(qJ.a.d.a,qJ.a.b,qJ.a.c,qJ.a.e,qJ.a.a));B(a,new RJ(this),(Rp(),Rp(),Sp));b=this.z.b;if(!b.b){b.b=new Pw;b.b.gd()[Dd]="mosaic-Caption-iconBoxRight";
c=b.b;var d=(Iw(),Jw);c.c=d;SJ(b.f,b.b,new TJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new qv;d=Nw(c);Nu(c.b,(au(),bu(d)),0);pv(c,a,d,0,!1)}else Mw(b.b,a);YI(b.f,null);B(this.z.b,new UJ(this),(Zp(),Zp(),$p));B(this.z.b,this.c,Sp);jJ(this,this.z);Pi(no(mo(this.gb)),"mosaic-WindowPanel",!0)}t(576,577,xi,ZI);_.Ed=function(){var a=this.a,b=new BA(a.a,201),c;a=a.a.q;a.a?a=new VJ(new Ni(a.a)):(a=(Ur(),Ur(),Vr),a=new Ni(a));for(;a.Xc();)c=a.Yc(),201==b.d&&AG(c.a)};_.a=null;
function eB(){LI();PI.call(this);var a=this.a=new WJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(579,562,{},eB);_.ue=function(){return this.a};_.a=null;function YB(){}t(586,431,{},YB);function VJ(a){if(!a)throw new xn;this.a=a}t(587,1,{},VJ);_.Xc=function(){return dC(this.a)};_.Yc=function(){return Oi(this.a)};_.Zc=function(){throw new hC("Missing message: awt.50");};_.a=null;function yz(){return yz()}
function WB(){WB=x;var a;a=(NB(),OB["os.encoding"]);if(null!=a)try{if(F("UTF-8",a)||F("ISO-8859-1",a)||F("ISO-LATIN-1",a))y(XJ,m,-1,0,1);else throw new DF(a+" is not supported");}catch(b){if(b=Ti(b),!A(b,86))throw b;}}function YA(a,b){a.a=31*a.a+K((new VF(b)).a)}function tz(){}t(590,1,{},tz);_.hC=function(){return this.a};_.a=1;function YJ(){YJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Le))&&0<b.length)b=$doc.getElementsByTagName(Le)[0],b.style[De]=ab;a.body.style[De]=ab}
function vJ(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"borderTopWidth"));b[1]=ZJ($J(a,"borderRightWidth"));b[2]=ZJ($J(a,"borderBottomWidth"));b[3]=ZJ($J(a,"borderLeftWidth"));return b}function aK(a){YJ();var b,c;c=bK(a);b=vJ(a);a=(a.style[lh]=$a,new eq(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function dq(a){YJ();a.style[lh]=$a;return new eq(a.clientWidth,a.clientHeight)}
function bK(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"marginTop"));b[1]=ZJ($J(a,"marginRight"));b[2]=ZJ($J(a,"marginBottom"));b[3]=ZJ($J(a,"marginLeft"));return b}function cK(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"paddingTop"));b[1]=ZJ($J(a,"paddingRight"));b[2]=ZJ($J(a,"paddingBottom"));b[3]=ZJ($J(a,"paddingLeft"));return b}
function dK(a,b,c){YJ();try{switch(b){case Of:a.style.filter=id+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case je:b=Fg;default:a.style[b]=c}}catch(d){if(d=Ti(d),A(d,78))a=a.scopeName,null==a||$r(Le,a);else throw d;}}function iJ(a,b){YJ();var c;eK||(eK=oo(Cg),dK(eK,Ue,l),dK(eK,Tg,l),dK(eK,Wf,ed),dK(eK,eh,Ee),$doc.body.appendChild(eK));dK(eK,ih,a);dK(eK,De,a);c=aK(eK);return b?c.b:c.a}var eK=null;function fK(){eq.call(this,0,0)}
function eq(a,b){this.b=a;this.a=b}function BJ(a){eq.call(this,a.b,a.a)}t(592,1,qi,fK,eq,BJ);_.eQ=function(a){return this===a?!0:null==a||gK!=En(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Uc};_.a=0;_.b=0;function hK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(593,1,{71:1,74:1,95:1},hK);
_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return iK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function jK(a,b){this.a=a;this.b=b}t(594,1,qi,jK);_.eQ=function(a){return this===a?!0:null==a||kK!=En(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};
_.tS=function(){return kK.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;function MJ(){this.b=this.a=this.d=this.c=0}t(595,1,qi,MJ);_.eQ=function(a){return this===a?!0:null==a||lK!=En(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return lK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
function $J(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Of:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case je:b=Fg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(598,1,{});var mK=-1;function nK(){}t(599,598,{},nK);_.a=-1;_.b=-1;var oK=null;function ZJ(a){a=parseInt(a,10);a=isNaN(a)?null:ND(a);return!a?0:a.a}
t(602,298,ei);_.Uf=function(){return hq(this.f)};_.Vf=function(a){YI(this.f,a)};_.Wf=function(){lq(this.f)};_.Kd=function(){lq(this.f)};_.kd=function(a){var b=this.f;b.gb.style[De]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[ih]=a;b.bb||(b.i=a)};function nJ(){nJ=x;oJ()}
function pK(a){nJ();var b;gw(this,new HJ);this.a=new qK;b=this.f;rK(b,new sK);dK(b.gb,Tf,Za);b.o=0;SJ(b,this.a,new TJ(0));this.a.gd()[Dd]="mosaic-Caption-text";this.a.gb.innerText=a||l;YI(this.f,null);this.gb[Dd]="mosaic-Caption"}t(601,602,ei,pK);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.b=null;
function oJ(){oJ=x;tK=Nn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ky(tK,240,20);new ky(tK,224,16);new ky(tK,208,16);new ky(tK,192,16);new ky(tK,176,16);new ky(tK,160,16);new ky(tK,144,16);new ky(tK,128,16);new ky(tK,112,16);new ky(tK,96,16);new ky(tK,80,16);new ky(tK,64,16);new ky(tK,260,16);pJ=new ky(tK,48,16);new ky(tK,32,16);new ky(tK,16,16);new ky(tK,0,16)}var tK,pJ;function uK(a,b){Xu(a.a.gb,!b);YI(a.f,a.a)}
function fq(a,b){a.c=b;Xu(a.a.gb,!b);YI(a.f,a.a);if(a.d){var c;for(c=new Ni(a.d);c.b<c.d.Be();)Oi(c)}}function NJ(a){var b;gw(this,new HJ);b=this.f;rK(b,new vK((wK(),xK)));b.o=0;this.b=new pK(a);SJ(b,this.b,new TJ(1));this.a=new HJ;gj(this.a,"Body");SJ(b,this.a,new TJ(0));this.gb[Dd]="mosaic-CaptionLayoutPanel"}t(604,602,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},NJ);_.nd=function(){$u(this.f)};_.od=function(){cv(this.f)};_.xd=function(){return new gv(this.a)};
_.ud=function(a){return lJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function PJ(){qG(this)}t(605,496,Th,PJ);function GJ(a){this.a=a}t(606,1,Ai,GJ);_.wc=function(){lq(this.a.K.ab)};_.a=null;function yK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Tj(a.e.a,b);a.e&&Wt(a.e.a,b)&&Zt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&ZD(!a.e?null:Wt(a.e.a,b-1))}function zK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new az);-1==Tj(a.e.a,b)&&bj(a.e.a,b)}function zJ(){}t(607,1,{},zJ);_.Qc=function(a){yK(a)};_.Rc=function(a){zK(a)};
_.Tc=function(a){AK(a.a.f,a.a)};function EJ(){EJ=x;BK=new CK(1,"e");DK=new CK(2,zf);EK=new CK(3,"ne");FK=new CK(10,"nw");GK=new CK(4,ug);HK=new CK(5,xg);IK=new CK(12,"sw");JK=new CK(8,gh);FJ=new KK((oj(),pj(null)).gb)}function rJ(a,b){var c;c=vJ(a.gb);return new jK(fk(b.gb)-(fk(a.gb)+c[3]),gk(b.gb)-(gk(a.gb)+c[0]))}
function LK(a){var b,c,d,e,f,g;if(a.e){b=dq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Wt(a.e.a,d),c=new eq(jo(g.gb,Kf),jo(g.gb,Jf)),f=rJ(a,g),f.a-=$j(0,f.a+jo(g.gb,Kf)-b.b),f.b-=$j(0,f.b+jo(g.gb,Jf)-b.a),CG(g,$j(0,f.a),$j(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,AJ(g,c.b,c.a),g.F==(bq(),cq)&&jq(g,new BJ(dq(a.gb))),ok(g.q,1)}}function MK(a,b,c){a=a.d;Ri(a,b,b);z(a.c,b,c);gj(b,zc+c.b)}
function iq(a,b){var c;c=a.d;NK(c,b.y);fj(b.y,zc+FK.b);NK(c,b.u);fj(b.u,zc+DK.b);NK(c,b.v);fj(b.v,zc+EK.b);NK(c,b.E);fj(b.E,zc+JK.b);NK(c,b.n);fj(b.n,zc+BK.b);NK(c,b.D);fj(b.D,zc+IK.b);NK(c,b.B);fj(b.B,zc+GK.b);NK(c,b.C);fj(b.C,zc+HK.b)}
function kq(a,b){!b.y&&(b.y=tJ(b,0,0));MK(a,b.y,FK);!b.u&&(b.u=tJ(b,0,1));MK(a,b.u,DK);!b.v&&(b.v=tJ(b,0,2));MK(a,b.v,EK);!b.E&&(b.E=tJ(b,1,0));MK(a,b.E,JK);!b.n&&(b.n=tJ(b,1,2));MK(a,b.n,BK);!b.D&&(b.D=tJ(b,2,0));MK(a,b.D,IK);!b.B&&(b.B=tJ(b,2,1));MK(a,b.B,GK);!b.C&&(b.C=tJ(b,2,2));MK(a,b.C,HK)}function AK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Tj(a.e.a,b);if(c+1<d){Dz(a.e,b);for(bj(a.e.a,b);c<d;++c)CJ(Wt(a.e.a,c),c)}else CJ(b,c)}
function KK(a){a=new OK(a);gw(this,a);this.c=new PK(a);this.c.i=!0;Zi(this.c);this.c.k=3;this.d=new QK(a);this.d.i=!0;Zi(this.d);this.d.k=3;iw(this)}t(608,298,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},KK);_.Uf=function(){return dq(this.gb)};_.Vf=function(){var a;(a=RK(this))&&a.Vf(null)};_.Wf=function(){LK(this)};_.Qc=function(a){!this.b&&(this.b=new zJ);yK(a)};_.Rc=function(a){!this.b&&(this.b=new zJ);zK(a)};_.Kd=function(){LK(this)};
_.Tc=function(a){!this.b&&(this.b=new zJ);AK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var BK,DK,EK,FK,FJ,GK,HK,IK,JK;function OK(a){this.p=new Av(this);this.gb=a}t(609,278,Di,OK);function CK(a,b){this.a=a;this.b=b}t(610,1,{},CK);_.a=0;_.b=null;function PK(a){Ji();cj.call(this,a)}t(611,3,{},PK);_.qc=function(){var a;a=this.j.e;a.t||dk(a.o);fj(this.j.e,"dragdrop-dragging");!a.z.c&&uK(a.z,!1)};
_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=$j(this.a,a<this.d?a:this.d),b=$j(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(Cj(),Zf);c.style[Tg]=b+Zf};
_.rc=function(){var a;a=this.j.e;a==a.f.a||ZD(a);a.z.c||uK(a.z,!0);a.t||(a.o||(a.o=new SK,gj(a.o,"mosaic-GlassPanel-invisible")),dK(a.o.gb,kh,(YJ(),$J(a.gb,kh))),nj((oj(),pj(null)),a.o,0,0));gj(this.j.e,"dragdrop-dragging");a=new Xj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
function NK(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!A(c,78))throw c;}}function QK(a){Ji();cj.call(this,a);this.c=new Li}t(612,3,{},QK);_.qc=function(){var a;a=this.j.e.fb;a.t||dk(a.o);fj(this.j.e,"dragdrop-dragging");uK(a.z,!1);gq(a,new eq(a.e,a.d));ok(a.q,1)};
_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=kj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-$j(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=$j(a+b,jo(d.z.b.gb,Jf)),b!=a&&sJ(d,0,a-b),gq(d,new eq(d.e,b)),ok(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=$j(a+b,jo(d.z.b.gb,Jf)),gq(d,new eq(d.e,b)),ok(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-$j(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
b:96,b!=a&&sJ(d,a-b,0),gq(d,new eq(b,d.d)),ok(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,gq(d,new eq(96<a+b?a+b:96,d.d)),ok(d.q,333)))};
_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||ZD(a);uK(a.z,!0);a.t||(a.o||(a.o=new SK,gj(a.o,"mosaic-GlassPanel-invisible")),dK(a.o.gb,kh,(YJ(),$J(a.gb,kh))),nj((oj(),pj(null)),a.o,0,0));gj(this.j.e,"dragdrop-dragging");a=new Xj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function Ot(){Ot=x;Pt=new TK}
function SK(){Ot();var a;this.d=new UK(this);this.a=!1;this.b=new Ev;gw(this,this.b);a=this.gb.style;a[nd]="#000";a[ie]="alpha(opacity=50)";a[Of]="0.5";this.gb[Dd]="gwt-GlassPanel"}t(613,298,Bi,SK);
_.qd=function(){var a;iw(this);try{a=this.fb}catch(b){b=Ti(b);if(A(b,84))throw new av("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?(Nt(Pt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),aj(vk,a),a.b=!0,a.c=Dk(a),bj(vk,a),this.c=new VK(this),qu(new Mt(this.c))):$doc.compatMode==Eb?(this.gb.style[sd]=Za,this.gb.style[ng]=Za):tj(this,jo(a.gb,Kf),jo(a.gb,Jf));this.a&&eu(new Lt(this));nj(pj(null),new WK,uo($doc),vo($doc))};
_.rd=function(){this.f.rd();ik(this.d);this.c&&(Jt(ou,this.c,H(XK,m,13,[(!yr&&(yr=new Ak),yr)])),this.c=null);this.a&&Jt(gu,this,H(XK,m,13,[(!fu&&(fu=new Ak),fu)]))};_._c=function(a){switch(Eu(a.type)){case 256:if(27==(a.keyCode||0))return dk(this),!1;case 1:if(qo(this.gb,a.srcElement))return dk(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Pt;function UK(a){uk();this.a=a}t(614,24,{},UK);_.Cc=function(){Nt((Ot(),Pt),this.a,!1)};_.a=null;function VK(a){this.a=a}t(615,1,{},VK);
_.a=null;function WK(){this.gb=lw();var a;a=new ex(new YK(this));B(this,a,(Hp(),Hp(),Ip));B(this,a,(mq(),mq(),nq))}t(616,300,Di,WK);_.sd=function(){Uj(new ZK(this))};function YK(a){this.a=a}t(617,1,{},YK);_.a=null;function ZK(a){this.a=a}t(618,1,Ai,ZK);_.wc=function(){nx(this.a.gb)};_.a=null;function $K(a){a.gb.style[ih]=md;a.gb.style[De]=md;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=RK(a))&&b.Vf(a)}}t(620,281,ai);_.Uf=function(){$K(this);return new eq(jo(this.gb,Kf),jo(this.gb,Jf))};_.Vf=function(){$K(this)};
_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function qK(){this.gb=oo("label");this.gb[Dd]="mosaic-Label";this.gb.style[hh]=Ff;this.gb[Dd]="mosaic-HTML"}t(619,620,ai,qK);function QJ(a){gw(this,new aL(a));this.gb[Dd]="mosaic-ImageButton"}t(621,298,Bi,QJ);
function WJ(){var a=(Rv(),Uv);Lv.call(this,!0,ff);this.L=a.a;this.a=new bL(this);this.a.d=!0;Bv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);rj();Ou(a,b)}else this.cb|=1;no(mo(this.gb))[Dd]=Be;this.gb.style[kh]="2147483647"}t(622,283,Di,WJ);_.$c=function(a){bv(this,a);1==Eu(a.type)&&Gv(this,!1)};_.a=null;
function bL(a){this.b=a;this.c=new hj;this.i=new hj;a=(xx(),wx);new jy(a.d,a.b,a.c,a.e,a.a);var b;b=oo(Ig);this.e=oo(Lg);$t(b,this.e);this.o=!0;a=lw();b=(au(),bu(b));a.appendChild(b);this.gb=a;Al();this.gb.setAttribute("role",dm.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),rj(),Ou(a,b)):this.cb|=2225;this.gb[Dd]=Ae;a=Vu(this.gb)+"-vertical";Pi(this.gd(),a,!0);this.gb.style[Rf]=Za;this.gb.setAttribute("hideFocus",bh);B(this,new vx(this),(Hp(),Hp(),Ip))}t(623,321,Zh,bL);
_.$c=function(a){switch(Eu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}ox(this,a)};_.Jd=function(a,b){sx(this,a,b);b||this.a&&Gv(this.b,!1)};_.a=!0;_.b=null;
function aL(a){var b=(Aw(),Bw),c=(Iw(),Jw),d;d=new sw;d.f[rd]=Ya;d.f[yd]=0;d.f[zd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;qw(b.a);b.a.c.rows[0].cells[0][hd]=c.a;qw(b.a);b.a.c.rows[0].cells[0].style[dh]=e.a;qw(d);b=mw(d,0,0,!0);if(a){dk(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;ow(g,f.c);ps(f.b,g,a);c.a=c.a.b}else e=c.b.c,bj(c.b,a);a.gb[cd]=e;$t(b,a.gb);ev(a,d)}gw(this,d);Pi(this.gb,"mosaic-WidgetWrapper",!0)}t(624,298,Bi,aL);_.a=null;_.b=null;function IJ(a){this.a=a}t(625,1,{},IJ);
_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&ZD(this.a)};_.a=null;function JJ(a){uk();this.a=a}t(626,24,{},JJ);_.Cc=function(){lq(this.a.K.ab);var a=this.a;xr((!a.p&&(a.p=new cL),a.p))};_.a=null;function KJ(a){uk();this.a=a}t(627,24,{},KJ);_.Cc=function(){wJ(this.a,(bq(),cq))};_.a=null;function LJ(a){uk();this.a=a}t(628,24,{},LJ);_.Cc=function(){wJ(this.a,(bq(),xJ))};_.a=null;function OJ(){}t(629,1,{},OJ);function RJ(a){this.a=a}t(630,1,{},RJ);_.Lc=function(){this.a.Ed()};_.a=null;
function UJ(a){this.a=a}t(631,1,{},UJ);_.a=null;function DJ(a){this.a=a}t(632,1,Ai,DJ);_.wc=function(){this.a.F==(bq(),cq)?ok(this.a.r,333):this.a.F==xJ&&ok(this.a.s,333)};_.a=null;function uJ(a){this.gb=a;$u(this)}t(633,281,Zh,uJ);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function cL(){Qr.call(this,null)}t(634,212,Ci,cL);
function bq(){bq=x;cq=new dL("MAXIMIZED",0);xJ=new dL("MINIMIZED",1);yJ=new dL("NORMAL",2);eL=H(fL,m,98,[cq,xJ,yJ])}function dL(a,b){wo.call(this,a,b)}t(635,137,{71:1,75:1,77:1,98:1},dL);var eL,cq,xJ,yJ;t(636,1,{});function Nt(a,b,c){var d,e,f,g,j;e=uj();d=vj();if(!c||e!=a.b||d!=a.a)f=(oj(),jo(pj(null).gb,Kf)),c=jo(pj(null).gb,Jf),j=(Pu(),Qu).scrollWidth,g=Qu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[ih]=f+Zf),0<=c&&(b.gb.style[De]=c+Zf),a.b=e,a.a=d}
function TK(){}t(637,636,{},TK);_.a=-1;_.b=-1;function gL(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new gv(b);c.a.a<c.a.b.c-1;)d=$I(hv(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&bj(a.x,d);return!0}
function hL(a,b){var c,d,e;if(b.a)a.c&&hk(a.c),a.c=new iL(a,b),jk(a.c,333);else for(d=new Ni(a.x);d.b<d.d.Be();)c=Oi(d),e=c.eb,xv(b,jL(c),e.s,e.t),kL(c,e.u,e.r,H(I,s,-1,[lL(a.q.a,c).d,lL(a.p.a,c).c,lL(a.n.a,c).a,lL(a.o.a,c).b]),H(I,s,-1,[mL(a.i.a,c).d,mL(a.f.a,c).c,mL(a.d.a,c).a,mL(a.e.a,c).b]),H(I,s,-1,[nL(a.u,c),nL(a.t,c),nL(a.r,c),nL(a.s,c)]))}
function oL(){this.x=new hj;this.j=new pL(this);this.w=new qL(this.j);this.v=new rL(this.j);this.q=new sL(this.j);this.p=new tL(this.j);this.n=new uL(this.j);this.o=new vL(this.j);this.i=new wL(this.j);this.f=new xL(this.j);this.d=new yL(this.j);this.e=new zL(this.j);this.u=new AL(this.j);this.t=new AL(this.j);this.r=new AL(this.j);this.s=new AL(this.j)}t(638,1,{});_.Yf=function(a){hL(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function BL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Ni(b.x);e.b<e.d.Be();)d=Oi(e),A(d,26)&&(d=d.ab),f=d.eb,xv(c,jL(d),f.s,f.t),kL(d,f.u,f.r,H(I,s,-1,[lL(b.q.a,d).d,lL(b.p.a,d).c,lL(b.n.a,d).a,lL(b.o.a,d).b]),H(I,s,-1,[mL(b.i.a,d).d,mL(b.f.a,d).c,mL(b.d.a,d).a,mL(b.e.a,d).b]),H(I,s,-1,[nL(b.u,d),nL(b.t,d),nL(b.r,d),nL(b.s,d)]));CL(c);a.a.c=null;for(a=new Ni(a.a.x);a.b<a.d.Be();)b=Oi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
function iL(a,b){this.a=a;this.b=b;var c=(qk(),rk);this.k=new pk(this);this.s=c}t(639,17,{},iL);_.xc=function(){BL(this)};_.yc=function(){BL(this)};
_.Ac=function(a){var b,c,d;for(c=new Ni(this.a.x);c.b<c.d.Be();)b=Oi(c),A(b,26)&&(b=b.ab),d=b.eb,d.i=K(d.o+(d.s-d.o)*a),d.v=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.f=K(d.n+(d.r-d.n)*a),xv(this.b,jL(b),d.i,d.v),kL(b,d.w,d.f,H(I,s,-1,[lL(this.a.q.a,b).d,lL(this.a.p.a,b).c,lL(this.a.n.a,b).a,lL(this.a.o.a,b).b]),H(I,s,-1,[mL(this.a.i.a,b).d,mL(this.a.f.a,b).c,mL(this.a.d.a,b).a,mL(this.a.e.a,b).b]),H(I,s,-1,[nL(this.a.u,b),nL(this.a.t,b),nL(this.a.r,b),nL(this.a.s,b)]))};_.a=null;_.b=null;
t(641,1,{});_.a=null;function yL(a){this.a=a}t(640,641,{},yL);function zL(a){this.a=a}t(642,641,{},zL);function xL(a){this.a=a}t(643,641,{},xL);function wL(a){this.a=a}t(644,641,{},wL);function uL(a){this.a=a}t(645,641,{},uL);function vL(a){this.a=a}t(646,641,{},vL);function tL(a){this.a=a}t(647,641,{},tL);function sL(a){this.a=a}t(648,641,{},sL);t(649,641,{},function(a){this.a=a});t(650,641,{},function(a){this.a=a});
function nL(a,b){var c=a.a,d;d=kj(c.d,b);d||(d=new hK(cK(b.gb)),z(c.d,b,d));return d.d}function AL(a){this.a=a}t(651,641,{},AL);function rL(a){this.a=a}t(652,641,{},rL);function qL(a){this.a=a}t(653,641,{},qL);function mL(a,b){var c;c=kj(a.a,b);c||(c=new hK(vJ(b.gb)),z(a.a,b,c));return c}function lL(a,b){var c;c=kj(a.b,b);c||(c=new hK(bK(b.gb)),z(a.b,b,c));return c}
function DL(a,b){var c,d;d=kj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=RK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new eq(EL(e,!0),EL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=EL(e,!0));null!=c.j&&(h.a=EL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new eq(EL(e,!0),EL(e,!1));break a}h=new fK;f=b.gb;n=f.style;g=n[Wf];j=n[eh];n[Wf]="static";n[eh]=Ee;null!=c.k?h.b=EL(e,!0):(n[ih]=md,h.b=(f.offsetWidth||0)+lL(d.o.a,b).b+lL(d.p.a,b).c);null!=c.j?h.a=EL(e,!1):(n[De]=md,h.a=(f.offsetHeight||0)+lL(d.q.a,b).d+
lL(d.n.a,b).a);n[Wf]=g;n[eh]=j}d=h}null!=c.k&&(Cj(),gp)==c.k.$f()||null!=c.j&&(Cj(),gp)!=c.j.$f()||z(a.e,b,d)}return d}function pL(a){this.f=a;this.c=new Li;this.e=new Li;this.b=new Li;this.a=new Li;this.d=new Li}t(654,1,{},pL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function FL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new GL,a.eb=b;return b}function sK(){vK.call(this,(wK(),HL))}function vK(a){var b=(IL(),JL);oL.call(this);this.b=a;this.a=b}t(655,638,{},sK,vK);
_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new fK;gL(this,a);n=lL(this.o.a,a).b+lL(this.p.a,a).c+mL(this.e.a,a).b+mL(this.f.a,a).c+nL(this.s,a)+nL(this.t,a);d=lL(this.q.a,a).d+lL(this.n.a,a).a+mL(this.i.a,a).d+mL(this.d.a,a).a+nL(this.u,a)+nL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(wK(),HL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.x);a.b<a.d.Be();)c=Oi(a),e=FL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),this.b==HL?(n+=DL(this.w.a,c).b,e.a=DL(this.v.a,
c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=$j(f,e.a)):(d+=DL(this.v.a,c).a,e.b=DL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=$j(g,e.b));this.b==HL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q;if(gL(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=nL(this.s,a);G=nL(this.u,a);c=dq(a.gb);Q=c.b-(u+nL(this.t,a));r=c.a-(G+nL(this.r,a));g=Q;c=r;this.b==(wK(),HL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ni(this.x);e.b<e.d.Be();)d=Oi(e),b=null,q=FL(d),v=d.fb,A(v,104)&&(b=v,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),this.b==HL?(q.d?++h:(q.b=DL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=DL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=DL(this.v.a,
d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=DL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Ni(this.x);e.b<e.d.Be();)d=Oi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==HL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),G=0>G?0:G,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==xK?(q.s=this.a==(IL(),JL)?u:this.a==LL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(IL(),JL)?(q.s=u,q.t=G):this.a==LL?(q.s=u,q.t=G+~~(r/2)-~~(o/2)):(q.s=u,q.t=G+r-o),q.u=
n,q.r=f,u+=J+D),a.a&&(v=d.cd()-fk(a.gb)-nL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-gk(a.gb)-nL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));hL(this,a)}};_.a=null;_.b=null;function IL(){IL=x;JL=new ML("START",0);LL=new ML(Db,1);NL=new ML("END",2);OL=H(PL,m,99,[JL,LL,NL])}function ML(a,b){wo.call(this,a,b)}t(656,137,{71:1,75:1,77:1,99:1},ML);var OL,LL,NL,JL;function wK(){wK=x;HL=new QL("HORIZONTAL",0);xK=new QL("VERTICAL",1);RL=H(SL,m,100,[HL,xK])}
function QL(a,b){wo.call(this,a,b)}t(657,137,{71:1,75:1,77:1,100:1},QL);var RL,HL,xK;t(659,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function GL(){this.e=!1}function TJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(658,659,{101:1,105:1},GL,TJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
function TL(a,b){if(a.k)return!0;gL(a,b);if(0<a.x.c){a.a=Wt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new UL,c.eb=d;a.b=d;a.x.Ke();bj(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function VL(){oL.call(this)}t(660,638,{},VL);
_.Zf=function(a){var b,c;c=new fK;TL(this,a);if(this.a){b=DL(this.w.a,this.a).b;var d=DL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=KL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=lL(this.o.a,a).b+lL(this.p.a,a).c+mL(this.e.a,a).b+mL(this.f.a,a).c+nL(this.s,a)+nL(this.t,a);c.a+=lL(this.q.a,a).d+lL(this.n.a,a).a+mL(this.i.a,a).d+mL(this.d.a,a).a+nL(this.u,a)+nL(this.r,a);return c};
_.Yf=function(a){var b,c,d,e,f;TL(this,a)&&(d=nL(this.s,a),e=nL(this.u,a),c=dq(a.gb),f=c.b-(d+nL(this.t,a)),c=c.a-(e+nL(this.r,a)),b=this.a.fb,A(b,104)&&(b=KL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-fk(a.gb)-nL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-gk(a.gb)-nL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),hL(this,a))};_.a=null;_.b=null;function UL(){this.e=!1}
t(661,659,{102:1,105:1},UL);function KL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=mo(a.c.children[0].children[0]),c=mo(a.c.children[2].children[2]),d=bK(a.gb),b=vJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function WL(a,b){a.bb&&dk(a);return Cv(a,b)}function XL(){$v();Qv.call(this,aw)}t(662,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},XL);
_.ud=function(a){return WL(this,a)};_.a=null;function SJ(a,b,c){var d=a.p.c;b.eb=c;kJ(a,b,a.gb,d,!0)}function jL(a){var b;b=a.fb;return A(b,104)?b:a}function hq(a){if(!a.bb)return new fK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),jq(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function $I(a){return A(a,104)?a.ab:a}function YL(a){var b;if(!a.n){b=(!oK&&(oK=new nK),oK);var c=ZL(a,bb,!0);b.a=c;c=ZL(a,cb,!0);b.b=c;a.n=b}return a.n}
function kJ(a,b,c,d,e){if(A(b,26))throw new Bk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new XL,pv(a,c,a.gb,d,!0),Dv(c,b)):pv(a,b,c,d,e);YI(a,b)}
function YI(a,b){var c;c=a.d;if(b){var d=c.j;Wi(d.c,b);Wi(d.e,b);Wi(d.b,b);Wi(d.a,b);Wi(d.d,b)}else d=c.j,Sx(d.c),Sx(d.e),Sx(d.b),Sx(d.a),Sx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==jL(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==jL(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function lq(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==tg&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;CL(a)}}
function CL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=$I(gy(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function lJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=jL(b);return vv(a,c)?(A(c,104)&&WL(c,b),YI(a,null),!0):!1}function rK(a,b){var c;a.d=b;null!=a.e&&fj(a,Vu(a.gb)+xa+a.e);a.e=b.cZ.d;c=ny(a.e,go(46));a.e=a.e.substr(c+1,a.e.length-(c+1));gj(a,Vu(a.gb)+xa+a.e);YI(a,null)}
function ZL(a,b,c){a.k||(a.k=oo(Cg),dK(a.k,Wf,ed),dK(a.k,eh,Ee),dK(a.k,Ue,Za),dK(a.k,Tg,Za),a.gb.appendChild(a.k));dK(a.k,ih,b);dK(a.k,De,b);a=aK(a.k);return c?a.b:a.a}
function EL(a,b){var c;c=null.$f();if(c==(Cj(),sp)){c=(YL(a),null.$f());var d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK);return N(M(Math.round(100*d*c/254)))}if(c==ip)return c=YL(a),d=null.$f(),N(M(AD(d*(-1==c.a&&(c.a=iJ(bb,!0)),c.a))));if(c==kp)return c=YL(a),d=null.$f(),N(M(AD(d*(-1==c.b&&(c.b=iJ(cb,!0)),c.a))));if(c==qp)return c=(YL(a),null.$f()),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(d*c)));if(c==up)return c=(YL(a),null.$f()),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(10*d*c/254)));
if(c==op)return N(M(AD(12*(YL(a),null.$f())*N(M(AD((-1==mK&&(mK=(YJ(),iJ(db,!0))),mK)/72))))));if(c==gp)return ZL(a,null.$f(),b);if(c==mp)return c=(YL(a),N(M(AD(null.$f())))),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(d*c/72)));if(null.$f()==ep)return N(M(AD(null.$f())));throw new Bk("Invalid size: "+null.$f());}function HJ(){var a=new VL;zv.call(this);this.j=new eq(-1,-1);new $L(this);this.gb[Dd]="mosaic-LayoutPanel";rK(this,a)}
t(663,278,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},HJ);_.yd=function(a){kJ(this,a,this.gb,this.p.c,!0)};_.nd=function(){jv(this,new hM)};_.od=function(){jv(this,new iM)};_.Uf=function(){return hq(this)};_.vd=function(a){return sv(this.p,jL(a))};_.wd=function(a,b,c,d){kJ(this,a,b,c,d)};_.Vf=function(a){YI(this,a)};_.xd=function(){return new gv(this)};_.Wf=function(){lq(this)};
_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=hq(this),null!=this.i)a=a.a+Zf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Zf);this.kd(b);this.f=null}else b=a.a+Zf,this.md(a.b+Zf),this.kd(b);lq(this)}};_.Kd=function(){lq(this)};_.ud=function(a){return lJ(this,a)};_.kd=function(a){this.gb.style[De]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){xv(this,jL(a),b,c)};
_.md=function(a){this.gb.style[ih]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function hM(){}t(664,1,{},hM);_.Id=function(a){jL(a).qd()};function iM(){}t(665,1,{},iM);_.Id=function(a){jL(a).rd()};function gv(a){this.b=a;this.a=new uv(this.b.p)}t(666,1,{},gv);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return $I(hv(this.a))};_.Zc=function(){iv(this.a)};_.b=null;function jM(){jM=x;new bx}
function $L(a){jM();Pi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new kM(this)}t(667,9,{},$L);function kM(a){uk();this.a=a}t(668,24,{},kM);_.Cc=function(){YI(this.a.a,null);lq(this.a.a)};_.a=null;function RK(a){a=a.fb;return!a?null:A(a,103)?a:RK(a)}function AJ(a,b,c){var d;d=a.gb;kL(a,b,c,bK(d),vJ(d),cK(d))}
function kL(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.md((0>g?0:g)+(Cj(),Zf)),b!=a.fd()&&a.md((0>b?0:b)+Zf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(Cj(),Zf)),c!=a.ed()&&a.kd((0>c?0:c)+Zf))}function jq(a,b){AJ(a,b.b,b.a)}t(671,1,{});
function sF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:iC(a,b,~~Fi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,G=void 0,q=void 0;for(u=0,G=o.length;u<G;++u)if(D=n[u+3],v=o[u],r=null==v?Gf:typeof v,r=r==If?Object.prototype.toString.call(v)==Sc||typeof v.length==Hf?"array":r:r,!F(r,D)&&(!F("string",D)||!F(Gf,r)))if(v=F(Hf,r),r=F("boolean",r),lM===D)v&&(o[u]=new VF(o[u])),r&&(o[u]=(FF(),o[u]?IF:GF));else{q=v||r;if(q=
!q&&null!=D&&En(D)==mM){q=o[u];if(null==q||nM(q,D))continue;if(Dn(q)&&(q=q&&q.g?q.g:null,null!=q&&nM(q,D))){o[u]=q;continue}}if(!F(If,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function oM(){this.c=new Li;this.a=new Li;this.b=new Li}function nM(a,b){var c;if(lM==b||pM==b&&A(a,106))return!0;if(null!=a)for(c=En(a);c&&c!=lM;c=null)if(c==b)return!0;return!1}t(670,671,{},oM);function pF(){pF=x;rF=new oM}
function vF(a,b){pF();z(rF.c,a,b)}function mF(a){pF();var b,c,d;d=$F(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function nF(a,b){var c;pF();return c=b&&b[0]&&(typeof b[0]==If||typeof b[0]==qe)?b[0]:null,nM(c,a)}function tF(a){var b=oF;pF();var c,d;d=rF.b;if(c=!b?d.b:iC(d,b,~~Fi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?jC(d,c):lC(d,b,c,~~Fi(b))}
function UE(a){pF();var b=rF,c;null==a?a=null:(c=a[Wc],c||(0!=(En(a).b&4)?a=[]:(b=(b=kj(b.c,En(a)))&&typeof b==qe?new b(a):a,a=a[Wc]=b),c=a),a=c);return a}var rF;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Pn&&(e=kk(),2E3<e-Rn&&(Rn=e,Qn=On()));if(0==Pn++){var f=(Sn(),Tn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=ao(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Sn(),Tn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=ao(n,o);while(h.c);h.c=o}}--Pn;c&&-1!=Qn&&($wnd.clearTimeout(Qn),Qn=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ss)()}catch(d){a(b)}else C(ss)()}var lM=$(1),Hn=$(100),qM=RF(" I"),I=LF(680,qM),rG=LF(678,lM),rM=RF(" Z"),VG=LF(681,rM);$(99);$(98);$(97);var sM=$(476),wn=LF(682,sM),tM=$(231),lt=LF(683,tM);$(232);$(137);$(451);$(106);$(462);var uM=RF(" B");$(466);var vM=RF(" C"),Gi=LF(684,vM),mM=$(464),wM=RF(" D"),cD=LF(685,wM);$(465);$(467);var xM=$(470),BE=LF(686,xM),yM=RF(" J"),zM=$(2),Hs=LF(679,zM),XJ=LF(687,uM);$(479);$(461);$(96);$(449);
var oF=$(442);$(458);var BF=$(456);$(454);$(455);$(460);$(108);$(109);$(110);$(113);$(94);$(473);$(468);$(457);$(443);$(444);$(445);$(446);$(447);$(448);var AM=$(366);$(365);$(364);$(363);$(441);$(440);var kA=$(380),GC=LF(688,kA),BM=$(386),LC=LF(689,BM),CM=$(387),NC=LF(690,CM),DM=$(518),RE=LF(691,DM),ls=LF(692,I),EM=PF(516,function(){SC();return IG}),JG=LF(693,EM);$(517);$(389);$(388);$(511);$(510);$(519);$(520);$(515);$(423);$(514);var Lz=LF(694,AM);$(378);$(522);$(453);QF();$(452);QF();$(671);$(670);
var pM=QF();$(282);var FM=$(281);$(280);$(286);$(300);$(341);$(524);$(523);$(279);$(278);$(526);$(525);$(531);$(532);$(533);$(534);$(535);$(536);$(537);$(538);$(527);$(528);$(529);$(530);$(218);$(217);$(291);$(292);$(293);$(548);$(557);$(24);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(263);$(337);$(340);$(338);$(339);$(177);$(176);$(265);$(212);$(267);$(185);var GM=$(184);$(215);$(214);$(213);$(360);$(361);$(362);
var HM=PF(153,function(){Cj();return wp}),xp=LF(695,HM),IM=PF(136,function(){Dj();return Ho}),Io=LF(696,IM),JM=PF(143,function(){Jo();return So}),To=LF(697,JM),KM=PF(148,function(){Uo();return cp}),dp=LF(698,KM);PF(154,null);PF(155,null);PF(156,null);PF(157,null);PF(158,null);PF(159,null);PF(160,null);PF(161,null);PF(162,null);PF(138,null);PF(139,null);PF(140,null);PF(141,null);PF(142,null);PF(144,null);PF(145,null);PF(146,null);PF(147,null);PF(149,null);PF(150,null);PF(151,null);PF(152,null);$(435);
$(434);$(483);$(485);$(484);$(486);$(488);$(487);$(489);$(493);$(494);$(175);$(181);$(180);$(179);$(183);$(197);$(406);$(405);var fB=$(404),ED=LF(699,fB),ZG=LF(700,yM);$(276);$(277);$(390);$(490);$(496);$(491);$(492);$(391);$(547);$(400);$(399);$(398);$(403);var LM=QF(),WI=LF(701,LM);$(261);$(433);$(502);var MM=PF(221,function(){as();return fs}),gs=LF(702,MM);$(413);$(414);$(397);var QA=$(392);$(482);$(376);$(377);$(402);var aB=$(401);$(394);$(393);$(500);$(509);$(395);$(437);$(475);$(512);$(513);
$(521);$(383);var oA=$(382);$(411);$(412);$(368);$(367);$(420);QF();QF();QF();$(370);$(371);$(182);$(350);var hy=LF(703,FM);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(199);$(216);$(202);$(204);var vA=$(385);$(436);$(373);$(372);$(379);$(506);$(478);$(207);$(422);$(194);$(195);$(198);$(192);$(191);$(193);var xA=$(544);$(381);$(562);$(567);$(421);$(469);$(424);var Nz=$(375),Mz=LF(704,oA);$(590);$(408);$(409);$(410);$(374);$(541);$(542);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(495);
$(503);$(504);$(505);$(561);$(563);var RA=$(396);$(545);$(507);$(206);$(203);$(205);$(201);$(190);$(189);$(188);$(243);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var NM=PF(635,function(){bq();return eL}),fL=LF(705,NM);$(634);$(633);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(632);$(606);var OM=PF(287,function(){Rv();return Yv}),Zv=LF(706,OM),PM=PF(333,function(){Nv();return Ex}),Fx=LF(707,PM);$(17);$(334);$(335);$(330);$(331);$(332);$(18);$(19);$(20);$(419);$(384);$(622);
$(321);$(623);$(322);$(323);$(324);$(325);$(328);$(296);$(295);$(294);$(564);$(565);$(570);$(236);$(299);$(329);$(317);$(344);$(343);$(342);var QM=PF(345,function(){Vx();return ey}),fy=LF(708,QM);PF(346,null);PF(347,null);PF(348,null);PF(349,null);$(219);$(297);$(310);$(309);$(499);$(289);$(178);$(546);$(298);$(608);$(3);$(611);$(612);$(610);$(609);$(602);$(601);$(663);$(664);$(665);$(666);$(604);$(210);var EB=$(416),GB=LF(709,EB);$(417);$(415);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);
$(37);var RM=$(49),tx=LF(710,RM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(237);var gK=$(592);$(290);var kK=$(594);$(208);$(620);$(619);$(429);$(428);$(430);$(209);$(245);$(247);$(246);$(241);$(353);$(238);$(288);$(662);$(252);$(255);
$(253);$(254);$(5);$(7);$(6);$(572);$(418);$(431);$(354);$(174);$(273);$(425);$(426);$(432);$(211);$(240);$(31);$(248);$(318);$(319);$(320);$(249);var XK=LF(711,GM);$(250);$(543);$(621);$(587);$(459);$(480);$(30);$(68);var lK=$(595);$(605);$(624);$(659);$(658);$(186);$(196);$(4);$(586);$(638);$(655);var SM=PF(656,function(){IL();return OL}),PL=LF(712,SM),TM=PF(657,function(){wK();return RL}),SL=LF(713,TM);$(641);$(650);$(649);$(653);$(652);$(648);$(647);$(645);$(646);$(644);$(643);$(640);$(642);$(651);
$(654);$(639);$(607);$(660);$(302);$(301);$(304);$(305);$(303);$(251);$(21);$(271);$(272);$(11);$(14);$(22);var UM=$(25),Ek=LF(714,UM);$(23);$(661);$(8);$(10);$(9);$(667);$(668);$(613);$(616);$(617);$(618);$(614);$(615);var iK=$(593);$(636);$(637);$(598);$(599);$(187);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
--></script></body></html>